._0QGJDW_Root[data-orientation=vertical]{flex-direction:column}._0QGJDW_Root[data-orientation=vertical] ._0QGJDW_Label{text-align:left;padding:2pt var(--space1);border-radius:var(--space1);white-space:nowrap;margin:.3rem 0 0;font-size:.9rem;font-weight:700;display:inline-block}._0QGJDW_Root[data-orientation=vertical] ._0QGJDW_Content{font-size:var(--font-size2);margin:0 var(--space1)}._0QGJDW_Root[data-orientation=horizontal]{justify-content:flex-start;align-items:center;display:flex}._0QGJDW_Root[data-orientation=horizontal] ._0QGJDW_Label{box-shadow:0 0 3px -.5px var(--normal);background-color:var(--bg-1);padding:2pt var(--space1);border-radius:var(--space1);white-space:nowrap;font-size:9pt}._0QGJDW_Root[data-orientation=horizontal] ._0QGJDW_Content{font-size:var(--font-size2);margin:0 var(--space1)}
._19Yj3a_Switch{--switch-thumb-stretch:0px;width:var(--switch-width,50px);height:var(--switch-height,30px);appearance:none;background-color:var(--switch-track-color,color-mix(in srgb, var(--normal) 26%, var(--bg-0)));cursor:inherit;-webkit-tap-highlight-color:#0000;border:0;border-radius:9999px;flex-shrink:0;padding:0;line-height:0;transition:background-color .12s ease-out;display:block;position:relative}._19Yj3a_Switch:focus{outline:none}._19Yj3a_Switch[data-state=checked]{background-color:color-mix(in srgb, var(--switch-accent-color,var(--positive)) 16%, var(--bg-0));box-shadow:inset 0 0 0 2px var(--switch-accent-color,var(--positive))}._19Yj3a_Switch:active:not(:disabled){--switch-thumb-stretch:4px}._19Yj3a_Switch:disabled{opacity:.45}._19Yj3a_Switch ._19Yj3a_Thumb{width:calc(var(--switch-thumb-size,24px) + var(--switch-thumb-stretch));height:var(--switch-thumb-size,24px);background-color:var(--switch-thumb-color,#fff);transform:translate(var(--switch-thumb-offset,2px), -50%);border-radius:9999px;transition:transform .16s cubic-bezier(.3,1.3,.5,1),width .12s ease-out,background-color .12s ease-out;display:block;position:absolute;top:50%;left:0;box-shadow:0 1px 2px #0003,0 0 0 .5px #0000000f}@media (prefers-reduced-motion:reduce){._19Yj3a_Switch ._19Yj3a_Thumb,._19Yj3a_Switch{transition:none}._19Yj3a_Switch:active:not(:disabled){--switch-thumb-stretch:0px}}._19Yj3a_Thumb[data-state=checked]{transform:translate(calc(var(--switch-width,50px) - var(--switch-thumb-size,24px) - var(--switch-thumb-stretch) - var(--switch-thumb-offset,2px)), -50%);background-color:var(--switch-accent-color,var(--positive));box-shadow:none}._19Yj3a_Root{--switch-width:50px;--switch-height:30px;--switch-thumb-size:22px;--switch-thumb-offset:4px;grid-template-columns:minmax(0, 1fr) var(--switch-width);gap:var(--space2);width:100%;margin:calc(var(--space1)*1) 0;align-items:center;display:grid}._19Yj3a_Root[aria-disabled=true]{cursor:not-allowed}._19Yj3a_Root[aria-disabled=false]{cursor:pointer}._19Yj3a_Root{border-radius:8px;transition:background-color 80ms,box-shadow 80ms}@media (hover:hover){._19Yj3a_Root:hover:not([aria-disabled=true]){--switch-row-hover:color-mix(in srgb, var(--normal) 5%, transparent);background-color:var(--switch-row-hover);box-shadow:0 0 0 4px var(--switch-row-hover)}}._19Yj3a_Root:has(._19Yj3a_Switch:focus-visible){outline:2px solid color-mix(in srgb, var(--switch-accent-color,var(--positive)) 70%, transparent);outline-offset:4px}._19Yj3a_Root ._19Yj3a_Label{font-size:var(--font-size3);-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;word-break:break-word;font-weight:700;line-height:1.45}._19Yj3a_Root ._19Yj3a_Description{font-size:var(--font-size2);-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;word-break:break-word;font-weight:400;line-height:1.65}._19Yj3a_Root ._19Yj3a_LabelContainer{min-width:0}._19Yj3a_Root[data-has-description=true]{align-items:start}._19Yj3a_Root:not([data-has-description=true]) ._19Yj3a_Label{line-height:1.12}@supports (text-box-trim:trim-both){._19Yj3a_Root:not([data-has-description=true]) ._19Yj3a_Label{text-box-trim:trim-both;text-box-edge:text}}._19Yj3a_Root[data-compact-mode=true]{--switch-width:40px;--switch-height:24px;--switch-thumb-size:16px;--switch-thumb-offset:4px;align-items:center;gap:.7rem;margin:0}._19Yj3a_Root[data-compact-mode=true]:has(._19Yj3a_Switch:focus-visible){outline-offset:3px}._19Yj3a_Root[data-compact-mode=true] ._19Yj3a_Label{font-size:.96rem;line-height:1.35}._19Yj3a_Root[data-compact-mode=true] ._19Yj3a_Description{font-size:.82rem;line-height:1.55}
@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}
