@media screen and (min-width:0){.FPa0rq_Root{border-radius:var(--radius-input);box-shadow:0 0 1px 0 var(--normal);padding:1rem}.FPa0rq_Root[data-type=sample]{max-width:380px;margin:auto}.FPa0rq_Root .FPa0rq_Fields{justify-content:center;gap:var(--space2);flex-direction:column;width:240px;margin:2rem auto;display:flex}}@media screen and (min-width:600px){.FPa0rq_Root{border-radius:var(--radius-input);width:fit-content;box-shadow:0 0 1px 0 var(--normal);padding:1rem}.FPa0rq_Root[data-type=sample]{gap:var(--space4);justify-content:center;align-items:center;max-width:100%;display:flex}.FPa0rq_Root .FPa0rq_Fields{gap:var(--space2);flex-direction:column;max-width:380px;margin:1rem auto;display:flex}}.FPa0rq_FrontPanel{display:grid}@media screen and (min-width:0){.FPa0rq_FrontPanel{grid-template-columns:1fr}}@media screen and (min-width:600px){.FPa0rq_FrontPanel{gap:var(--space2);grid-template-columns:1fr 1fr}}.FPa0rq_Sample{filter:drop-shadow(0 0 4px var(--normal-6));margin:0 auto;animation:14s infinite FPa0rq_blessing}.FPa0rq_Sample text{font-family:var(--font-serif)}.FPa0rq_Front,.FPa0rq_Back{animation:var(--byodoji-motion-fade-in-name) .2s ease-in-out}@media screen and (min-width:0){.FPa0rq_Front,.FPa0rq_Back{flex-direction:column-reverse;display:flex}}@media screen and (min-width:600px){.FPa0rq_Front,.FPa0rq_Back{flex-direction:column;display:flex}}.FPa0rq_SampleView{justify-content:center;align-items:center;gap:var(--space2);display:flex}@keyframes FPa0rq_blessing{0%{filter:drop-shadow(0 0 4px var(--normal-6))}16%{filter:drop-shadow(0 0 8px #b9b9b9)}32%{filter:drop-shadow(0 0 8px #810808)}48%{filter:drop-shadow(0 0 8px #8d8d12)}64%{filter:drop-shadow(0 0 8px #00660c)}80%{filter:drop-shadow(0 0 8px #2e013a)}to{filter:drop-shadow(0 0 4px var(--normal-6))}}
.nUE50q_Title{font-size:var(--font-size3);margin:var(--space4) 0;font-weight:700}@media screen and (min-width:0){.nUE50q_Title{text-align:center}}@media screen and (min-width:600px){.nUE50q_Title{text-align:left}}.nUE50q_Description{font-size:var(--font-size2);text-align:justify;margin:var(--space2) 0;line-height:1.8}.nUE50q_ExtraContainer{background-color:var(--bg-3);padding:var(--space1);margin:var(--space2) 0}

.UH9D5W_Root{width:min(600px,100vw - var(--space2)*2);box-sizing:border-box;margin:0 auto}@media screen and (min-width:600px){.UH9D5W_Root{padding:0 var(--space2)}}.UH9D5W_Dialog[role=dialog] [data-actions-layout]>button:first-of-type{order:2}.UH9D5W_Dialog[role=dialog] [data-actions-layout]>button:last-of-type{box-shadow:none;color:var(--normal-3);background:0 0;border-color:#0000;order:1;font-weight:400}.UH9D5W_Dialog[role=dialog] [data-actions-layout]>button:last-of-type:hover{background:var(--bg-2);color:var(--normal)}@media screen and (max-width:599px){.UH9D5W_Dialog[role=dialog] [data-actions-layout]{gap:var(--space1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.UH9D5W_Dialog[role=dialog] [data-actions-layout]>button{text-align:center;white-space:nowrap;justify-content:center;width:100%}.UH9D5W_Dialog[role=dialog] [data-actions-layout] .UH9D5W_RequiredMessage{grid-column:1/-1}.UH9D5W_Root .UH9D5W_SelectedView{margin-block:var(--space2);padding:var(--space2)}.UH9D5W_Root .UH9D5W_SelectedView h2{letter-spacing:normal}.UH9D5W_Root .UH9D5W_SelectedView .UH9D5W_Description{text-align:left;margin-inline:0;line-height:1.7}}.UH9D5W_SelectedView{margin:var(--space4) 0;border-radius:var(--radius-input);padding:var(--space4);background:var(--bg-2);color:var(--normal);box-shadow:0 0 4px -1px var(--normal)}.UH9D5W_SelectedView h2{font-size:var(--font-size2);letter-spacing:4px;margin-bottom:var(--space2);text-align:center;font-weight:700}.UH9D5W_SelectedView h3{font-size:var(--font-size4);text-align:center;text-underline-offset:8px;text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);font-weight:700;text-decoration-thickness:1px}.UH9D5W_SelectedView .UH9D5W_Description{margin:var(--space2);font-size:var(--font-size1);text-align:center;line-height:1.5}.UH9D5W_SelectedView .UH9D5W_VariantBadge{margin:var(--space2) auto 0;background:color-mix(in srgb, var(--brand) 12%, transparent);width:fit-content;color:var(--brand);font-size:var(--font-size1);letter-spacing:.04em;border-radius:999px;padding:.45rem .9rem;font-weight:700}.UH9D5W_SelectedView .UH9D5W_Image{max-width:max-content;margin:0 auto;display:block}.UH9D5W_SelectedView img{margin:0 auto}.UH9D5W_VariantSection{margin:var(--space4) auto 0;max-width:720px}.UH9D5W_VariantHint,.UH9D5W_RequiredMessage{color:var(--danger);font-size:var(--font-size1);font-weight:700}.UH9D5W_VariantHint{margin-top:var(--space2);text-align:center}.UH9D5W_GrantTable{margin:var(--space4) auto 0;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;max-width:400px;display:grid}.UH9D5W_GrantTable>div{padding:var(--space1)}.UH9D5W_GrantTable .UH9D5W_GrantTableHeader{text-align:center;font-weight:700}.UH9D5W_GrantTable .UH9D5W_UnitPrice,.UH9D5W_GrantTable .UH9D5W_Total{text-align:center;font-size:var(--font-size3);font-family:Courier New,Courier,monospace;font-weight:700}.UH9D5W_GrantTable .UH9D5W_Quantity{padding:var(--space1);text-align:center;border-radius:var(--space1);box-shadow:0 0 2px 1px gray}
.mr72-W_Badge{border:1px solid color-mix(in srgb, var(--normal) 35%, transparent);background:var(--bg-1);width:fit-content;color:var(--normal);font-size:var(--font-size-1,.875rem);letter-spacing:normal;white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .55rem;font-weight:500;line-height:1.4;display:inline-flex}
