.curated-options{gap:12px;margin:24px 0;display:grid}.curated-required,.curated-extra{background:var(--ui-recess,#201810);color:var(--ui-text,#fffaf2);border:1px solid var(--ui-edge,#bca884);border-radius:12px;min-width:0;padding:16px}.curated-required h3{margin:0 0 12px;font-size:16px;line-height:1.5}.curated-required small,.curated-extra small{color:var(--ui-text,#fffaf2);font-size:12px;font-weight:400;line-height:1.6;display:block}.curated-extra summary{cursor:pointer;min-height:44px;list-style:revert;font-weight:650;line-height:1.5}.curated-extra[open] summary{margin-bottom:12px}.curated-select-label{display:block}.curated-options select{background:var(--ui-raised,#38281f);width:100%;min-height:48px;color:var(--ui-text,#fffaf2);border:1px solid var(--ui-text,#fffaf2);font:inherit;white-space:normal;border-radius:8px;padding:10px 12px;font-size:14px}.curated-options option{background:var(--ui-raised,#38281f);color:var(--ui-text,#fffaf2)}.curated-checks{gap:8px;display:grid}.curated-checks label{background:var(--ui-raised,#38281f);min-height:48px;color:var(--ui-text,#fffaf2);border-radius:7px;align-items:center;gap:10px;padding:9px;font-size:14px;line-height:1.4;display:flex}.curated-checks span{flex:1}.curated-checks input{width:20px;height:20px;accent-color:var(--ui-accent,#e7c37a);flex-shrink:0}.curated-checks strong{font-size:13px}.curated-checks .at-limit{outline:1px dashed var(--ui-text,#fffaf2);cursor:not-allowed}.curated-options :is(select,summary,input):focus-visible{outline:3px solid var(--ui-light,#f4d9a0);outline-offset:3px}.curated-options summary:hover{color:var(--ui-light,#f4d9a0)}.wok-text-photo{min-height:210px;color:var(--ui-text,#fffaf2);background:var(--ui-raised,#38281f);text-align:left;place-items:center;padding:35px;font:600 clamp(24px,3vw,38px)/1.2 Georgia,serif;display:grid}@media (forced-colors:active){.curated-options :is(section,details,select,option,label){color:canvastext;background:canvas;border-color:canvastext}.curated-checks .at-limit{outline-color:graytext}.curated-options :is(select,summary,input):focus-visible{outline-color:highlight}}
