.NaaIDW_arrow{display:block;overflow:visible}.NaaIDW_arrow polygon{fill:var(--surface-raised)}.NaaIDW_arrow path{fill:none;stroke:var(--border-strong);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}
.OoW-YW_button{--btn-border-width:1.5px;--btn-rest-text:var(--ink-heading);--btn-rest-bg:var(--surface-raised);--btn-rest-border:var(--border-strong);--btn-rest-shadow:0 3px 0 var(--control-relief);--btn-hover-text:var(--ink-heading);--btn-hover-bg:#fffdf6;--btn-hover-border:var(--border-strong-hover);--btn-hover-shadow:0 3px 0 var(--control-relief);--btn-active-bg:var(--surface-sunken);--btn-active-border:var(--btn-hover-border);--btn-active-shadow:0 1px 0 var(--control-relief);--btn-active-shift:2px;--btn-hover-decoration:none;justify-content:center;align-items:center;gap:var(--icon-gap,var(--space-1));min-height:2.5rem;padding:var(--space-3) var(--space-4);color:var(--btn-rest-text);background:var(--btn-rest-bg);border:var(--btn-border-width) solid var(--btn-rest-border);border-radius:var(--radius-control);box-shadow:var(--btn-rest-shadow);cursor:pointer;font-family:var(--font-family);text-shadow:none;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);text-decoration:none;display:inline-flex}.OoW-YW_button:hover:not(:disabled){color:var(--btn-hover-text);background:var(--btn-hover-bg);border-color:var(--btn-hover-border);box-shadow:var(--btn-hover-shadow);-webkit-text-decoration:var(--btn-hover-decoration);text-decoration:var(--btn-hover-decoration)}.OoW-YW_button:active:not(:disabled){background:var(--btn-active-bg);border-color:var(--btn-active-border);box-shadow:var(--btn-active-shadow);transform:translateY(var(--btn-active-shift))}.OoW-YW_button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.OoW-YW_button:disabled{color:#857b62;background:var(--surface-disabled);cursor:not-allowed;box-shadow:none;border-color:#e2d6b4;transform:none}.OoW-YW_button .OoW-YW_leadingIcon,.OoW-YW_button .OoW-YW_trailingIcon{width:var(--icon-slot,1.25rem);height:var(--icon-slot,1.25rem);flex:none;justify-content:center;align-items:center;display:inline-flex}.OoW-YW_button .OoW-YW_leadingIcon img,.OoW-YW_button .OoW-YW_leadingIcon svg,.OoW-YW_button .OoW-YW_trailingIcon img,.OoW-YW_button .OoW-YW_trailingIcon svg{object-fit:contain;width:100%;height:100%}.OoW-YW_button:where(.OoW-YW_small){--icon-slot:1rem;--icon-gap:var(--space-1);--button-height:2.5rem;min-height:2.5rem;padding:var(--space-1) var(--space-4);font-size:var(--text-sm);letter-spacing:0;font-weight:800;line-height:1.25}.OoW-YW_button:where(.OoW-YW_medium){--icon-slot:1.25rem;--icon-gap:var(--space-3);--button-height:2.875rem;min-height:2.875rem;padding:var(--space-3) var(--space-5);letter-spacing:0;font-size:.9375rem;font-weight:900;line-height:1.2}.OoW-YW_button:where(.OoW-YW_large){--icon-slot:1.5rem;--icon-gap:var(--space-3);--button-height:3.25rem;min-height:3.25rem;padding:var(--space-3) var(--space-6);font-size:var(--text-md);letter-spacing:0;font-weight:900;line-height:1.2}.OoW-YW_button.OoW-YW_choice{--icon-slot:3.25rem;--icon-gap:var(--space-2);--btn-border-width:2px;--btn-rest-text:var(--ink-heading);--btn-rest-bg:#fffdf4;--btn-rest-border:var(--action-primary-strong);--btn-rest-shadow:0 4px 0 var(--action-primary-edge);--btn-hover-text:var(--ink-heading);--btn-hover-bg:var(--action-primary-soft);--btn-hover-border:var(--action-primary-strong);--btn-hover-shadow:0 4px 0 var(--action-primary-edge);--btn-active-bg:var(--action-primary-soft);--btn-active-border:var(--action-primary-edge);--btn-active-shadow:0 2px 0 var(--action-primary-edge)}.OoW-YW_button:where(.OoW-YW_iconOnly){width:var(--button-height,2.5rem);padding-inline:0}.OoW-YW_button.OoW-YW_secondary{--btn-rest-text:var(--ink-heading);--btn-rest-bg:var(--surface-raised);--btn-rest-border:var(--border-strong);--btn-rest-shadow:0 3px 0 var(--control-relief)}.OoW-YW_button.OoW-YW_primary{--btn-rest-text:var(--ink-inverse);--btn-rest-bg:var(--action-primary-strong);--btn-rest-border:var(--action-primary-strong);--btn-rest-shadow:0 4px 0 var(--action-primary-edge), inset 0 1px 0 #ffffff38;--btn-hover-text:var(--ink-inverse);--btn-hover-bg:var(--action-primary-hover);--btn-hover-border:var(--action-primary-hover);--btn-hover-shadow:0 4px 0 var(--action-primary-edge), inset 0 1px 0 #ffffff38;--btn-active-bg:var(--action-primary-strong);--btn-active-border:var(--action-primary-strong);--btn-active-shadow:0 2px 0 var(--action-primary-edge)}.OoW-YW_button.OoW-YW_danger{--btn-rest-text:#fff;--btn-rest-bg:var(--feedback-danger);--btn-rest-border:var(--feedback-danger);--btn-rest-shadow:0 4px 0 var(--feedback-danger-edge);--btn-hover-text:#fff;--btn-hover-bg:color-mix(in srgb, var(--feedback-danger), #fff 8%);--btn-hover-border:var(--feedback-danger);--btn-hover-shadow:0 4px 0 var(--feedback-danger-edge);--btn-active-bg:var(--feedback-danger);--btn-active-border:var(--feedback-danger);--btn-active-shadow:0 2px 0 var(--feedback-danger-edge)}.OoW-YW_button.OoW-YW_dangerQuiet{--btn-rest-text:var(--feedback-danger);--btn-rest-bg:transparent;--btn-rest-border:transparent;--btn-rest-shadow:none;--btn-hover-text:var(--feedback-danger);--btn-hover-bg:var(--feedback-danger-soft);--btn-hover-border:transparent;--btn-hover-shadow:none;--btn-active-bg:var(--feedback-danger-soft);--btn-active-border:var(--feedback-danger-line);--btn-active-shadow:none}.OoW-YW_button.OoW-YW_dangerQuiet:disabled{background:0 0;border-color:#0000}.OoW-YW_button.OoW-YW_inline{--btn-border-width:0;--btn-rest-text:var(--action-primary-strong);--btn-rest-bg:transparent;--btn-rest-border:transparent;--btn-rest-shadow:none;--btn-hover-text:var(--action-primary-strong);--btn-hover-bg:transparent;--btn-hover-border:transparent;--btn-hover-shadow:none;--btn-hover-decoration:underline;--btn-active-bg:transparent;--btn-active-border:transparent;--btn-active-shadow:none;--btn-active-shift:0;min-height:1.5rem;padding:0}.OoW-YW_button.OoW-YW_inline:focus-visible{outline-offset:3px}.OoW-YW_button.OoW-YW_inline:disabled{background:0 0}
.L9H3PG_callout{--callout-tone:var(--feedback-success-strong);--callout-background:var(--feedback-success-soft);--callout-border:var(--feedback-success-line);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--callout-tone);background:var(--callout-background);border:1.5px solid var(--callout-border);border-radius:var(--radius-control);font-weight:800;display:flex}.L9H3PG_callout[data-tone=warning]{--callout-tone:var(--feedback-warning);--callout-background:var(--feedback-warning-soft);--callout-border:var(--feedback-warning-line)}.L9H3PG_callout[data-tone=error]{--callout-tone:var(--feedback-danger-strong);--callout-background:var(--feedback-danger-soft);--callout-border:var(--feedback-danger-line)}.L9H3PG_callout .L9H3PG_icon{flex:none;place-items:center;margin-top:1px;display:grid}.L9H3PG_callout .L9H3PG_content{flex:1}.L9H3PG_callout .L9H3PG_content>:first-child{margin-top:0}.L9H3PG_callout .L9H3PG_content>:last-child{margin-bottom:0}
.AF-Z1a_form .AF-Z1a_fields{gap:var(--space-5);display:grid}.AF-Z1a_form .AF-Z1a_authField .AF-Z1a_label{color:var(--ink-heading);font-weight:750}.AF-Z1a_form .AF-Z1a_authControl{height:3rem}.AF-Z1a_form .AF-Z1a_passwordField{--auth-control-height:3rem;position:relative}.AF-Z1a_form .AF-Z1a_passwordControl{padding-right:4rem}.AF-Z1a_form .AF-Z1a_passwordToggle{top:calc(var(--text-sm)*1.2 + var(--space-2) + var(--auth-control-height)/2);right:var(--space-1);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--ink-muted);border-radius:var(--radius-control);box-shadow:none;cursor:pointer;text-shadow:none;background:0 0;border:0;place-items:center;padding:0;transition:color .14s,background-color .14s;display:grid;position:absolute;transform:translateY(-50%)}.AF-Z1a_form .AF-Z1a_passwordToggle:hover{color:var(--action-primary);background:var(--action-primary-soft);box-shadow:none;border-color:#0000;transform:translateY(-50%)}.AF-Z1a_form .AF-Z1a_passwordToggle:active{color:var(--action-primary-strong);background:var(--surface-sunken);box-shadow:none;border-color:#0000;transform:translateY(-50%)}.AF-Z1a_form .AF-Z1a_passwordToggle:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.AF-Z1a_form .AF-Z1a_fieldLink{margin-top:calc(-1*var(--space-3));padding-block:var(--space-micro) var(--space-1);color:var(--action-primary-strong);font-size:var(--text-sm);justify-self:end;font-weight:700}.AF-Z1a_form .AF-Z1a_error{margin:var(--space-6) 0 0}.AF-Z1a_form.AF-Z1a_done{gap:var(--space-5);display:grid}.AF-Z1a_form .AF-Z1a_submit{width:100%;min-height:3rem;margin-top:var(--space-7)}.AF-Z1a_form .AF-Z1a_spinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:.9375rem;height:.9375rem;animation:.72s linear infinite AF-Z1a_spin}@media (prefers-reduced-motion:reduce){.AF-Z1a_form .AF-Z1a_spinner{animation:none}}@keyframes AF-Z1a_spin{to{transform:rotate(360deg)}}
.LPRl_G_frame{place-items:center;display:grid}.LPRl_G_frame .LPRl_G_image{object-fit:contain;width:100%;height:100%;display:block}
.GH-E4G_card{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-4);display:grid}.GH-E4G_card .GH-E4G_title{margin:0}
.fi0Cjq_card{scroll-margin-top:calc(var(--hud-height,3.75rem) + var(--space-5));background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:0 3px 0 var(--surface-relief-soft);transition:background-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out);container-type:inline-size}.fi0Cjq_card.fi0Cjq_anchorTarget{animation:1.8s ease-out fi0Cjq_commerce-product-target}.fi0Cjq_card.fi0Cjq_selected{background:var(--feedback-success-soft);border-color:var(--action-primary-strong);box-shadow:0 3px 0 var(--action-primary-edge)}.fi0Cjq_card.fi0Cjq_unavailable{background:var(--surface-sunken);box-shadow:none}.fi0Cjq_card.fi0Cjq_unavailable .fi0Cjq_medal{filter:grayscale();opacity:.6}.fi0Cjq_card.fi0Cjq_unavailable .fi0Cjq_name{color:var(--ink-muted)}.fi0Cjq_card .fi0Cjq_layout{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-4);grid-template-columns:3.25rem minmax(0,1fr) auto;grid-template-areas:"medal name price""medal meta price""desc desc desc""footer footer footer";display:grid}.fi0Cjq_card .fi0Cjq_medal{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:50%;grid-area:medal;place-items:center;width:3.25rem;height:3.25rem;display:grid}.fi0Cjq_card .fi0Cjq_artwork{width:2.375rem;height:2.375rem}.fi0Cjq_card .fi0Cjq_title{grid-area:name;align-self:end;justify-items:start;min-width:0;display:grid}.fi0Cjq_card .fi0Cjq_name{font-size:var(--text-lg);margin:0;line-height:1.2}.fi0Cjq_card .fi0Cjq_meta{color:var(--ink-muted);flex-wrap:wrap;grid-area:meta;align-self:start;font-weight:700;display:flex}.fi0Cjq_card .fi0Cjq_meta>span+span:before{margin-inline:var(--space-1);content:"·"}.fi0Cjq_card .fi0Cjq_description{margin-top:var(--space-2);color:var(--ink-muted);grid-area:desc}.fi0Cjq_card .fi0Cjq_price{align-self:start;justify-items:end;gap:var(--space-micro);text-align:right;grid-area:price;display:grid}.fi0Cjq_card .fi0Cjq_priceLabel{color:var(--ink-muted);font-size:var(--text-2xs);font-weight:800}.fi0Cjq_card .fi0Cjq_priceValue{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-xl);font-variation-settings:var(--font-display-variation);font-weight:700;line-height:1}.fi0Cjq_card .fi0Cjq_footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);flex-wrap:wrap;grid-area:footer;font-weight:700;display:flex}.fi0Cjq_card .fi0Cjq_layout:has(>.fi0Cjq_details){grid-template-areas:"medal name price""medal meta price""desc desc desc""footer footer footer""details details details"}.fi0Cjq_card .fi0Cjq_layout:has(>.fi0Cjq_details [hidden]){grid-template-areas:"medal name price""medal meta price""desc desc desc""footer footer footer"}.fi0Cjq_card .fi0Cjq_details{grid-area:details;min-width:0}.fi0Cjq_card .fi0Cjq_details:has([hidden]){display:none}@container (min-width:44rem){.fi0Cjq_card .fi0Cjq_layout{gap:var(--space-micro) var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:3.25rem minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.9fr) auto;grid-template-areas:"medal name meta price footer""medal desc meta price footer"}.fi0Cjq_card .fi0Cjq_meta{align-self:center;display:grid}.fi0Cjq_card .fi0Cjq_meta>span+span:before{content:none}.fi0Cjq_card .fi0Cjq_description{align-self:start;margin-top:0}.fi0Cjq_card .fi0Cjq_price{text-align:left;align-self:center;justify-items:start}.fi0Cjq_card .fi0Cjq_footer{justify-content:flex-end;margin-top:0}.fi0Cjq_card .fi0Cjq_layout:has(>.fi0Cjq_details){grid-template-areas:"medal name meta price footer""medal desc meta price footer""details details details details details"}.fi0Cjq_card .fi0Cjq_layout:has(>.fi0Cjq_details [hidden]){grid-template-areas:"medal name meta price footer""medal desc meta price footer"}}@keyframes fi0Cjq_commerce-product-target{0%{box-shadow:0 0 0 4px #4d922e61,0 3px 0 var(--action-primary-edge)}to{box-shadow:0 3px 0 var(--surface-relief-soft)}}
.D8x07G_list{display:grid}.D8x07G_list .D8x07G_rows{margin:0;padding:0;list-style:none;display:grid}.D8x07G_list .D8x07G_row{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;grid-template-columns:2.5rem minmax(0,1fr);display:grid}.D8x07G_list .D8x07G_row+.D8x07G_row{border-top:1.5px dashed var(--border-subtle)}.D8x07G_list .D8x07G_icon{background:var(--surface-sunken);border-radius:var(--radius-control);place-items:center;width:2.5rem;height:2.5rem;display:grid}.D8x07G_list .D8x07G_icon img{object-fit:contain;width:1.875rem;height:1.875rem}.D8x07G_list .D8x07G_copy{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.D8x07G_list .D8x07G_copy strong{color:var(--ink-heading);font-size:var(--text-md);font-weight:900}.D8x07G_list .D8x07G_copy span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.D8x07G_list .D8x07G_copy .D8x07G_risk{padding:2px var(--space-2);color:var(--feedback-danger-strong);border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;background:#f7dcd3;font-weight:900}.D8x07G_list .D8x07G_choices{gap:var(--space-2);grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.D8x07G_list .D8x07G_choices>:only-child{grid-column:1/-1}.D8x07G_list .D8x07G_choices .D8x07G_supply,.D8x07G_list .D8x07G_choices .D8x07G_buy,.D8x07G_list .D8x07G_choices .D8x07G_ecu{--icon-slot:2rem;--icon-gap:var(--space-2);min-height:3.25rem;padding-inline:var(--space-3);text-align:left;justify-content:flex-start;position:relative}.D8x07G_list .D8x07G_choices .D8x07G_ecu{--icon-slot:1rem}.D8x07G_list .D8x07G_choices .D8x07G_buy{--btn-rest-text:var(--action-primary-strong);--btn-rest-bg:#fff9ec;--btn-rest-border:#9cc48b;--btn-rest-shadow:0 3px 0 #9cc48b}.D8x07G_list .D8x07G_choices .D8x07G_buy>:first-child img{filter:grayscale();opacity:.5}.D8x07G_list .D8x07G_choices .D8x07G_ecu[aria-pressed=true]{--btn-rest-text:#5a4206;--btn-rest-bg:#fff1bf;--btn-rest-border:#e0a92e;--btn-rest-shadow:0 3px 0 #e0a92e;--btn-hover-bg:#fff1bf;--btn-hover-border:#e0a92e;--btn-hover-shadow:0 3px 0 #e0a92e}.D8x07G_list .D8x07G_label{min-width:0;line-height:1.15;display:grid}.D8x07G_list .D8x07G_label small{font-size:var(--text-xs);opacity:.85;font-weight:800}.D8x07G_list .D8x07G_supply b{min-width:1.25rem;height:1.25rem;padding:0 var(--space-1);color:var(--hud-ink);background:var(--hud-surface);border-radius:var(--radius-pill);font-size:var(--text-xs);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;top:-6px;right:-5px}.D8x07G_list .D8x07G_done{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.D8x07G_list .D8x07G_done li{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-4);color:var(--feedback-success-strong);background:var(--feedback-success-soft);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:900;display:inline-flex}
.PtBzuW_todo{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;scroll-margin-top:calc(var(--hud-height) + var(--space-4));display:grid}.PtBzuW_todo h2{margin:0 0 var(--space-1)}
.yid8Uq_production{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-4);display:grid}.yid8Uq_production h2,.yid8Uq_production p{margin:0}.yid8Uq_production .yid8Uq_stock{align-items:center;gap:var(--space-4);grid-template-columns:4rem minmax(0,1fr);display:grid}.yid8Uq_production .yid8Uq_stock img{object-fit:contain;width:4rem;height:4rem}.yid8Uq_production .yid8Uq_stock div{color:var(--ink-muted);font-size:.8125rem;font-weight:600;display:grid}.yid8Uq_production .yid8Uq_stock span{font-weight:800}.yid8Uq_production .yid8Uq_stock strong{color:var(--ink-heading);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-variation-settings:var(--font-display-variation);font-size:1.75rem;line-height:1.1}.yid8Uq_production .yid8Uq_sell{width:100%}.yid8Uq_production .yid8Uq_hint{color:var(--ink-muted)}
.Iku8Fa_production{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-3);display:grid}.Iku8Fa_production h2,.Iku8Fa_production p{margin:0}.Iku8Fa_production .Iku8Fa_stock{align-items:center;gap:var(--space-4);margin-top:var(--space-1);grid-template-columns:4rem minmax(0,1fr);display:grid}.Iku8Fa_production .Iku8Fa_stock>img{object-fit:contain;width:4rem;height:4rem}.Iku8Fa_production .Iku8Fa_stock>div{color:var(--ink-muted);font-size:.8125rem;font-weight:600;display:grid}.Iku8Fa_production .Iku8Fa_stock>div>span:first-child{font-weight:800}.Iku8Fa_production .Iku8Fa_stock strong{color:var(--ink-heading);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-variation-settings:var(--font-display-variation);font-size:1.75rem;line-height:1.1}.Iku8Fa_production .Iku8Fa_milking{gap:var(--space-2);padding-top:var(--space-3);border-top:1.5px dashed var(--border-subtle);display:grid}.Iku8Fa_production .Iku8Fa_milking h3{color:var(--ink-heading);font-size:var(--text-md);margin:0;font-weight:900}.Iku8Fa_production .Iku8Fa_milking p{color:var(--ink-muted);font-size:.8125rem;font-weight:600}.Iku8Fa_production .Iku8Fa_milking ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Iku8Fa_production .Iku8Fa_milking li{align-items:center;gap:var(--space-1);padding:3px var(--space-3) 3px var(--space-2);color:var(--feedback-success-strong);background:var(--feedback-success-soft);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:900;display:inline-flex}.Iku8Fa_production .Iku8Fa_milking li[data-off]{color:var(--feedback-danger-strong);background:#fbe9e2}.Iku8Fa_production .Iku8Fa_action{width:100%}
.iaAGiW_root.iaAGiW_chips{justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.iaAGiW_root.iaAGiW_chips.iaAGiW_compact{gap:var(--space-1);grid-template-columns:repeat(2,1.75rem);display:grid}.iaAGiW_root.iaAGiW_chips .iaAGiW_chip{background:var(--feedback-success-soft);border-radius:var(--radius-pill);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1.5px var(--feedback-success-line);justify-content:center;align-items:center;display:inline-flex}.iaAGiW_root.iaAGiW_chips .iaAGiW_chip[data-state=attention]{background:var(--feedback-danger-soft);box-shadow:inset 0 0 0 1.5px #e9a58f}.iaAGiW_root.iaAGiW_chips .iaAGiW_indicator{place-items:center;width:68%;height:68%;display:grid}.iaAGiW_root .iaAGiW_image{object-fit:contain;width:100%;height:100%;display:block}.iaAGiW_root .iaAGiW_image.iaAGiW_faded{opacity:.45;filter:grayscale()}.iaAGiW_root.iaAGiW_chips .iaAGiW_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1024px){.iaAGiW_root.iaAGiW_chips.iaAGiW_compact{gap:var(--space-3);display:flex}.iaAGiW_root.iaAGiW_chips.iaAGiW_compact .iaAGiW_chip{width:2.25rem;height:2.25rem}}.iaAGiW_root.iaAGiW_legend,.iaAGiW_root.iaAGiW_list{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.iaAGiW_root.iaAGiW_legend{grid-template-columns:repeat(2,max-content);display:grid}@media (min-width:480px){.iaAGiW_root.iaAGiW_legend{display:flex}}.iaAGiW_root.iaAGiW_twoColumnsMobile{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.iaAGiW_root.iaAGiW_twoColumnsMobile{display:flex}}.iaAGiW_root .iaAGiW_item{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-muted);font-size:var(--text-xs);font-weight:800;display:flex}.iaAGiW_root .iaAGiW_item[data-state=attention]{color:var(--feedback-danger-strong)}.iaAGiW_root .iaAGiW_icon{background:var(--surface-sunken);border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--border-subtle);place-items:center;padding:.25rem;display:grid}.iaAGiW_root .iaAGiW_itemLabel{min-width:0;color:inherit;line-height:1.3}
.luTgSW_alert{appearance:none;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);color:#fff4ec;border-radius:var(--radius-md);box-shadow:0 3px 0 var(--feedback-danger-edge);cursor:pointer;font-family:var(--font-family);font-size:var(--text-md);text-align:left;background:#b5432a;border:0;font-weight:900;line-height:1.25;display:flex}.luTgSW_alert span{flex:1}.luTgSW_alert:active{box-shadow:0 1px 0 var(--feedback-danger-edge);transform:translateY(2px)}.luTgSW_alert:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.luTgSW_alert[data-tone=warning]{color:#5a3d05;font-size:var(--text-sm);background:#ffe7a6;box-shadow:0 3px #d9b24e}.luTgSW_alert[data-tone=warning]:active{box-shadow:0 1px #d9b24e}
.RpaTXa_empty{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;justify-items:center;gap:var(--space-3);text-align:center;display:grid}.RpaTXa_empty img{object-fit:contain}.RpaTXa_empty h2,.RpaTXa_empty p{margin:0}.RpaTXa_empty p{color:var(--ink-muted)}
.W0Zzka_gauge{--kind-poule:#b9773a;--kind-coq:#b5432a;--kind-poussin:#e9c23e;--kind-market:repeating-linear-gradient(135deg, #c9b78a 0 3px, #efe4c6 3px 6px);--kind-male:#8c6a4a;--kind-female:#d08a7a;--kind-baby:#ebcfaf;--kind-petit:#b98a5e;--kind-gros:repeating-linear-gradient(135deg, #c9a23e 0 3px, #f4e3a8 3px 6px);--kind-over:repeating-linear-gradient(135deg, #b5432a 0 3px, #f2c3b5 3px 6px);margin-top:var(--space-4)}.W0Zzka_gauge [data-kind=poule]{background:var(--kind-poule)}.W0Zzka_gauge [data-kind=coq]{background:var(--kind-coq)}.W0Zzka_gauge [data-kind=poussin]{background:var(--kind-poussin)}.W0Zzka_gauge [data-kind=market]{background:var(--kind-market)}.W0Zzka_gauge [data-kind=male]{background:var(--kind-male)}.W0Zzka_gauge [data-kind=female]{background:var(--kind-female)}.W0Zzka_gauge [data-kind=baby]{background:var(--kind-baby)}.W0Zzka_gauge [data-kind=petit]{background:var(--kind-petit)}.W0Zzka_gauge [data-kind=gros]{background:var(--kind-gros)}.W0Zzka_gauge [data-kind=over]{background:var(--kind-over)}.W0Zzka_gauge .W0Zzka_bar{display:block;position:relative}.W0Zzka_gauge .W0Zzka_mark{background:var(--ink-heading);border-radius:1px;width:2px;height:calc(100% + 6px);margin-left:-1px;position:absolute;top:-3px}.W0Zzka_gauge .W0Zzka_parts{border-radius:var(--radius-pill);height:.75rem;box-shadow:inset 0 0 0 1px var(--border-dashed);background:#efe4c6;display:flex;overflow:hidden}.W0Zzka_gauge .W0Zzka_legend{gap:var(--space-1) var(--space-4);margin:var(--space-3) 0 0;color:var(--ink-muted);flex-wrap:wrap;padding:0;font-size:.8125rem;font-weight:700;list-style:none;display:flex}.W0Zzka_gauge .W0Zzka_legend li[data-tone=danger]{color:var(--feedback-danger-strong)}.W0Zzka_gauge .W0Zzka_legend i{width:10px;height:10px;margin-right:var(--space-2);vertical-align:-1px;border-radius:3px;display:inline-block}
.Woy5fq_screen{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.Woy5fq_screen .Woy5fq_title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Woy5fq_screen .Woy5fq_main,.Woy5fq_screen .Woy5fq_side{display:contents}.Woy5fq_screen .Woy5fq_alerts,.Woy5fq_screen .Woy5fq_hutches{gap:var(--space-4);display:grid}.Woy5fq_screen .Woy5fq_alerts{order:1}.Woy5fq_screen .Woy5fq_hutches{order:2}.Woy5fq_screen .Woy5fq_sale{order:3}@media (min-width:1024px){.Woy5fq_screen{align-items:start;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) 26rem}.Woy5fq_screen .Woy5fq_main,.Woy5fq_screen .Woy5fq_side{gap:var(--space-4);display:grid}.Woy5fq_screen .Woy5fq_side{top:calc(var(--hud-height) + var(--space-4));position:sticky}}
.s4Nk2a_scene{margin:calc(-1*var(--shell-stage-top)) calc(-1*var(--shell-content-gutter)) 0;position:relative;overflow:hidden}.s4Nk2a_scene .s4Nk2a_title{top:var(--space-3);left:var(--space-3);padding:var(--space-2) var(--space-4);color:var(--ink-heading);background:var(--surface-raised);border-radius:var(--radius-control);box-shadow:0 3px 0 var(--control-relief);font-family:var(--font-display);font-size:var(--text-lg);font-variation-settings:var(--font-display-variation);margin:0;font-weight:700;line-height:1.1;position:absolute}@media (min-width:720px){.s4Nk2a_scene{border-radius:var(--radius-lg);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;margin:0}.s4Nk2a_scene .s4Nk2a_title{font-size:var(--text-xl)}}
._5v6n1W_todo{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}._5v6n1W_todo h2{margin:0 0 var(--space-1)}
.PW3suW_picker{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}.PW3suW_picker .PW3suW_filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.PW3suW_picker .PW3suW_filter{align-items:center;gap:var(--space-2);min-height:2.125rem;padding:0 var(--space-4);color:#4d4530;background:var(--surface-sunken);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--border-subtle);cursor:pointer;font-family:var(--font-family);font-size:var(--text-sm);border:0;font-weight:800;display:inline-flex}.PW3suW_picker .PW3suW_filter b{color:var(--ink-heading);font-variant-numeric:tabular-nums;font-weight:900}.PW3suW_picker .PW3suW_filter[data-risk] b{color:var(--feedback-danger-strong)}.PW3suW_picker .PW3suW_filter[aria-pressed=true]{color:#fff4c7;background:var(--ink-heading);box-shadow:none}.PW3suW_picker .PW3suW_filter[aria-pressed=true] b{color:#ffd66b}.PW3suW_picker .PW3suW_filter[data-risk][aria-pressed=true]{background:var(--feedback-danger-strong)}.PW3suW_picker .PW3suW_filter[data-risk][aria-pressed=true] b{color:#fff4ec}.PW3suW_picker .PW3suW_filter:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.PW3suW_picker .PW3suW_selection{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);font-weight:800;display:flex}.PW3suW_picker .PW3suW_group{margin-top:var(--space-4)}.PW3suW_picker .PW3suW_group h3{align-items:baseline;gap:var(--space-2);color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);margin:0;font-size:1rem;font-weight:700;display:flex}.PW3suW_picker .PW3suW_group h3 span{color:var(--ink-muted);font-family:var(--font-family);font-size:.8125rem;font-weight:800}.PW3suW_picker .PW3suW_group ul{gap:var(--space-2);margin:var(--space-2) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:720px){.PW3suW_picker .PW3suW_group ul{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}}.PW3suW_picker .PW3suW_cell{width:100%;height:4.75rem;padding:var(--space-1) 0 0;background:var(--surface-sunken);box-shadow:inset 0 0 0 1.5px var(--border-subtle);cursor:pointer;border:0;border-radius:.875rem;flex-direction:column;align-items:center;display:flex;position:relative}.PW3suW_picker .PW3suW_cell[data-risk]{box-shadow:inset 0 0 0 2px var(--feedback-danger-strong)}.PW3suW_picker .PW3suW_cell[aria-pressed=true]{background:#fff1bf;box-shadow:inset 0 0 0 2.5px #e0a92e}.PW3suW_picker .PW3suW_cell[aria-pressed=true] .PW3suW_tick{background:#e0a92e;border-color:#e0a92e}.PW3suW_picker .PW3suW_cell:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.PW3suW_picker .PW3suW_sprite{object-fit:contain;width:2.75rem;height:2.75rem}.PW3suW_picker .PW3suW_needs{height:1.125rem;color:var(--feedback-success-strong);align-items:center;gap:1px;display:flex}.PW3suW_picker .PW3suW_needs img{object-fit:contain;width:1rem;height:1rem}.PW3suW_picker .PW3suW_bang,.PW3suW_picker .PW3suW_tick{place-items:center;width:18px;height:18px;display:grid;position:absolute;top:5px}.PW3suW_picker .PW3suW_bang{color:#fff;background:var(--feedback-danger-strong);border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--surface-raised);font-size:.75rem;font-weight:900;left:5px}.PW3suW_picker .PW3suW_tick{color:#3a2a05;background:#fffdf6;border:2px solid #c9b78a;border-radius:6px;right:5px}
.VCQJfa_population{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}.VCQJfa_population .VCQJfa_heading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.VCQJfa_population .VCQJfa_heading h2{margin:0}.VCQJfa_population .VCQJfa_capacity{color:var(--ink-heading);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:900}.VCQJfa_population .VCQJfa_readiness{gap:var(--space-2);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1.5px dashed var(--border-subtle);display:grid}.VCQJfa_population .VCQJfa_readiness .VCQJfa_count{font-size:var(--text-sm);margin:0;font-weight:700}.VCQJfa_population .VCQJfa_readiness strong{color:var(--ink-heading);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-variation-settings:var(--font-display-variation);font-size:1.375rem}
._9CAc7a_tile{appearance:none;justify-content:center;align-items:center;gap:var(--space-1);min-width:0;height:5.5rem;padding:var(--space-2) var(--space-1);color:var(--ink-heading);box-shadow:inset 0 0 0 2px var(--action-primary-strong),0 4px 0 var(--action-primary-edge);cursor:pointer;font-family:var(--font-family);font-size:var(--text-sm);transition:box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);background:#fffdf4;border:0;border-radius:.875rem;flex-direction:column;font-weight:900;line-height:1.1;display:flex}._9CAc7a_tile:hover:not(:disabled){background:var(--action-primary-soft)}._9CAc7a_tile:active:not(:disabled){box-shadow:inset 0 0 0 2px var(--action-primary-strong),0 2px 0 var(--action-primary-edge);transform:translateY(2px)}._9CAc7a_tile:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._9CAc7a_tile:disabled{color:#857b62;background:var(--surface-disabled);cursor:not-allowed;box-shadow:inset 0 0 0 1.5px #e2d6b4}._9CAc7a_tile:disabled ._9CAc7a_sprite{filter:grayscale();opacity:.5}._9CAc7a_tile:disabled ._9CAc7a_price{color:#857b62;background:0 0}._9CAc7a_tile ._9CAc7a_sprite{place-items:center;width:2.25rem;height:2.25rem;display:grid}._9CAc7a_tile ._9CAc7a_sprite img{object-fit:contain;width:100%;height:100%}._9CAc7a_tile ._9CAc7a_label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._9CAc7a_tile ._9CAc7a_separator{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9CAc7a_tile ._9CAc7a_price{padding:1px var(--space-2);color:var(--feedback-warning);background:var(--feedback-warning-soft);border-radius:var(--radius-pill);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}._9CAc7a_tile ._9CAc7a_stock{padding:1px var(--space-2);color:var(--feedback-success-strong);background:var(--feedback-success-soft);border-radius:var(--radius-pill);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}._9CAc7a_tile:disabled ._9CAc7a_stock{color:#857b62;background:0 0}
.D1twGq_tray{gap:var(--space-3);margin-inline:calc(var(--shell-content-gutter)*-1);padding:var(--space-3) var(--shell-content-gutter) var(--space-4);background:var(--surface-raised);border-top:1.5px solid var(--border-subtle);border-radius:1.25rem 1.25rem 0 0;display:grid;box-shadow:0 -12px 26px -16px #5a3c148c}@media (min-width:1024px){.D1twGq_tray{padding-inline:var(--space-4);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--control-relief),0 18px 30px -16px #5a3c148c;border-radius:1.25rem;margin-inline:0}}.D1twGq_tray .D1twGq_header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.D1twGq_tray .D1twGq_header strong{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);font-size:1.0625rem}.D1twGq_tray .D1twGq_eyebrow{color:var(--ink-muted);font-size:var(--text-xs);font-weight:800;display:block}.D1twGq_tray .D1twGq_cares{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}
.eB29Zq_screen{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.eB29Zq_screen .eB29Zq_side,.eB29Zq_screen .eB29Zq_main{display:contents}.eB29Zq_screen .eB29Zq_scene{order:1}.eB29Zq_screen .eB29Zq_population{order:2}.eB29Zq_screen .eB29Zq_alert{order:3}.eB29Zq_screen .eB29Zq_todo{order:4}.eB29Zq_screen .eB29Zq_picker{scroll-margin-top:calc(var(--hud-height) + var(--space-4));order:5}.eB29Zq_screen .eB29Zq_eggs{order:6}.eB29Zq_screen .eB29Zq_tray{bottom:var(--navigation-bar-height);z-index:6;order:7;position:sticky}.eB29Zq_screen .eB29Zq_empty{order:2}@media (min-width:1024px){.eB29Zq_screen{align-items:start;column-gap:var(--space-6);grid-template-columns:29.25rem minmax(0,1fr)}.eB29Zq_screen .eB29Zq_side{top:calc(var(--hud-height) + var(--space-4));gap:var(--space-4);display:grid;position:sticky}.eB29Zq_screen .eB29Zq_main{gap:var(--space-4);display:grid}.eB29Zq_screen .eB29Zq_tray{bottom:var(--space-4);grid-column:2}}
.DhI44a_hero{--hero-painting-height:7.75rem;--hero-plaque-width:27.5rem;margin:calc(-1*var(--shell-stage-top,0px)) calc(-1*var(--shell-content-gutter,0px)) var(--space-6);isolation:isolate;flex-direction:column;display:flex;position:relative}.DhI44a_hero[data-variant=overview]{--hero-painting-height:9.375rem;--hero-plaque-width:31.25rem}.DhI44a_hero .DhI44a_painting{height:var(--hero-painting-height);background:#9fd3ee;position:relative;overflow:hidden}.DhI44a_hero .DhI44a_illustration{object-fit:cover}.DhI44a_hero .DhI44a_content{z-index:var(--z-index-content);gap:var(--space-2);margin:-2.875rem var(--shell-content-gutter,var(--space-4)) 0;padding:var(--space-4) var(--space-5);background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:0 3px 0 var(--surface-relief),0 14px 30px -14px #281e0a8c;display:grid;position:relative}.DhI44a_hero .DhI44a_title,.DhI44a_hero .DhI44a_description,.DhI44a_hero .DhI44a_eyebrow{margin:0}.DhI44a_hero .DhI44a_titleGroup{gap:var(--space-1);display:grid}.DhI44a_hero .DhI44a_eyebrow{color:var(--ink-eyebrow);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.DhI44a_hero .DhI44a_title{font-size:1.625rem;line-height:1.05}.DhI44a_hero .DhI44a_description{color:var(--ink-muted);font-size:.8125rem;font-weight:600;line-height:1.4}.DhI44a_hero .DhI44a_meta{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.DhI44a_hero .DhI44a_meta>*{align-items:center;gap:var(--space-2);display:inline-flex}.DhI44a_hero .DhI44a_aside{gap:var(--space-3);margin:var(--space-4) var(--shell-content-gutter,var(--space-4)) 0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}@media (min-width:1024px){.DhI44a_hero{--hero-painting-height:15rem;min-height:var(--hero-painting-height);margin:0 0 var(--space-7);padding:var(--space-7);border-radius:var(--radius-lg);box-shadow:0 3px 0 var(--surface-relief),0 18px 36px -22px #3c280a99;justify-content:center;overflow:hidden}.DhI44a_hero[data-variant=overview]{--hero-painting-height:17.5rem}.DhI44a_hero .DhI44a_painting{z-index:var(--z-index-below);height:auto;position:absolute;inset:0}.DhI44a_hero .DhI44a_content{width:min(100%,var(--hero-plaque-width));gap:var(--space-3);margin:0;padding:1.375rem 1.625rem}.DhI44a_hero .DhI44a_title{font-size:2.75rem}.DhI44a_hero .DhI44a_description{font-size:.9375rem}.DhI44a_hero .DhI44a_aside{top:var(--space-5);right:var(--space-5);grid-template-columns:none;grid-auto-columns:12rem;grid-auto-flow:column;margin:0;position:absolute}}
.cEG4zq_badge{align-items:center;gap:var(--space-1);max-width:100%;color:var(--action-primary-strong);vertical-align:-.35rem;background:var(--feedback-success-soft);border:1.5px solid var(--feedback-success-line);border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;margin-inline:.12rem;padding:.2rem .55rem .2rem .25rem;font-weight:750;line-height:1.2;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #ffffffd6,0 1px #48531f1f}.cEG4zq_badge:hover{color:var(--action-primary-strong);background:color-mix(in srgb, var(--feedback-success-soft), var(--action-primary) 10%);border-color:var(--action-primary);text-decoration:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffd6,0 2px #30652329,0 5px 10px #3b5c1f1a}.cEG4zq_badge:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #48531f29}.cEG4zq_badge:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.cEG4zq_badge .cEG4zq_artwork{border-color:#7e924f47;border-radius:50%;flex:0 0 1.35rem;width:1.35rem;height:1.35rem;padding:0;overflow:hidden}.cEG4zq_badge .cEG4zq_label{text-overflow:ellipsis;overflow:hidden}.cEG4zq_badge.cEG4zq_nonInteractive{pointer-events:none;margin-inline:0}.cEG4zq_badge.cEG4zq_nonInteractive:hover,.cEG4zq_badge.cEG4zq_nonInteractive:active{background:var(--feedback-success-soft);border-color:var(--feedback-success-line);transform:none;box-shadow:inset 0 1px #ffffffd6,0 1px #48531f1f}
.SOVJBG_root{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-4);display:grid}.SOVJBG_root .SOVJBG_heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.SOVJBG_root .SOVJBG_identity{align-items:center;gap:var(--space-3);display:flex}.SOVJBG_root .SOVJBG_icon{width:2.5rem;height:2.5rem;color:var(--action-primary-strong);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}.SOVJBG_root .SOVJBG_copy{gap:var(--space-1);display:grid}.SOVJBG_root .SOVJBG_copy h2,.SOVJBG_root .SOVJBG_copy p{margin:0}.SOVJBG_root .SOVJBG_value{white-space:nowrap;flex:none}.SOVJBG_root .SOVJBG_freeLabel{color:var(--ink-muted)}.SOVJBG_root[data-state=full]{border-color:var(--feedback-warning-line)}.SOVJBG_root[data-state=full] .SOVJBG_icon{color:var(--feedback-warning);background:var(--feedback-warning-soft)}.SOVJBG_root.SOVJBG_compact{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.SOVJBG_root.SOVJBG_compact .SOVJBG_heading{gap:var(--space-micro);flex-direction:column}.SOVJBG_root.SOVJBG_compact .SOVJBG_copy h2{color:var(--ink-eyebrow);font-family:inherit;font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.SOVJBG_root.SOVJBG_compact .SOVJBG_value{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-variation-settings:var(--font-display-variation);font-weight:700;line-height:1.15}.SOVJBG_root.SOVJBG_compact .SOVJBG_freeLabel{font-size:var(--text-xs);font-weight:700}
.dAEnnG_root{min-width:0;max-width:100%;container-type:inline-size}.dAEnnG_root .dAEnnG_list{gap:0 var(--space-5);margin:0;padding:0;list-style:none;display:grid}.dAEnnG_root .dAEnnG_list.dAEnnG_compact{gap:var(--space-2);scrollbar-width:thin;width:100%;max-width:100%;display:flex;overflow-x:auto}.dAEnnG_root .dAEnnG_item{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1.5px dashed var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.dAEnnG_root .dAEnnG_compact .dAEnnG_item{padding:var(--space-2) var(--space-3);white-space:nowrap;border-bottom:0;flex:none;display:flex}.dAEnnG_root .dAEnnG_artwork{width:3rem;height:3rem;padding:var(--space-1);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:50%;flex:none}.dAEnnG_root .dAEnnG_compact .dAEnnG_artwork{width:2.5rem;height:2.5rem}.dAEnnG_root .dAEnnG_itemCopy{min-width:0;display:grid}.dAEnnG_root .dAEnnG_itemCopy>:first-child{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-md);font-variation-settings:var(--font-display-variation);font-weight:700;line-height:1.2}.dAEnnG_root .dAEnnG_actions{align-items:center;display:flex}.dAEnnG_root .dAEnnG_quantity{color:var(--ink-muted);white-space:nowrap}.dAEnnG_root .dAEnnG_empty{padding:var(--space-4);border:1.5px dashed var(--border-dashed);border-radius:var(--radius-control);text-align:center;place-items:center;display:grid}@container (min-width:30rem){.dAEnnG_root .dAEnnG_comfortable{grid-template-columns:repeat(2,minmax(0,1fr))}}
.H0zFmW_root .H0zFmW_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.H0zFmW_root .H0zFmW_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.H0zFmW_root .H0zFmW_popup{gap:var(--space-3);width:min(100%,32rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.H0zFmW_root .H0zFmW_popup{padding:var(--space-6)}}.H0zFmW_root .H0zFmW_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.H0zFmW_root .H0zFmW_description{color:var(--ink-muted);margin:0}.H0zFmW_root .H0zFmW_error{color:var(--feedback-danger);margin:0;font-weight:700}.H0zFmW_root .H0zFmW_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.H0zFmW_root .H0zFmW_actions button{width:100%}@media (min-width:600px){.H0zFmW_root .H0zFmW_actions{flex-direction:row;justify-content:flex-end}.H0zFmW_root .H0zFmW_actions button{width:auto}}.H0zFmW_root .H0zFmW_item{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.H0zFmW_root .H0zFmW_itemArtwork{object-fit:contain;flex:none;width:3.5rem;height:3.5rem}.H0zFmW_root .H0zFmW_itemCopy{gap:var(--space-micro);display:grid}.H0zFmW_root .H0zFmW_warning{padding:var(--space-3);color:var(--feedback-danger);background:var(--feedback-danger-soft);border:1.5px solid var(--feedback-danger-line);border-radius:var(--radius-control);margin:0;font-weight:700}
._6xn7tG_panel{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-content:start;gap:var(--space-4);display:grid}._6xn7tG_panel ._6xn7tG_heading{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._6xn7tG_panel ._6xn7tG_heading h2{margin:0}._6xn7tG_panel ._6xn7tG_pendingCount{padding:var(--space-1) var(--space-2);color:var(--action-primary-strong);background:var(--action-primary-soft);border-radius:var(--radius-control);white-space:nowrap;flex:none;align-self:flex-start}@media (min-width:560px){._6xn7tG_panel ._6xn7tG_pendingCount{align-self:auto}}._6xn7tG_panel ._6xn7tG_description{margin:0}._6xn7tG_panel ._6xn7tG_subheading{color:var(--ink-muted);margin:0}._6xn7tG_panel ._6xn7tG_collectibles{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._6xn7tG_panel ._6xn7tG_collectible{gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-top:1.5px dashed var(--border-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._6xn7tG_panel ._6xn7tG_collectible ._6xn7tG_actions{gap:var(--space-2);flex-wrap:wrap;grid-column:2;display:flex}._6xn7tG_panel ._6xn7tG_collectible ._6xn7tG_discard{--btn-rest-text:var(--ink-muted)}._6xn7tG_panel ._6xn7tG_artwork{border-radius:var(--radius-control);width:3rem;height:3rem}._6xn7tG_panel ._6xn7tG_copy{gap:var(--space-micro);display:grid}
._3FO_lG_screen{display:grid}._3FO_lG_screen ._3FO_lG_layout{gap:var(--space-5);flex-direction:column;display:flex}._3FO_lG_screen ._3FO_lG_main,._3FO_lG_screen ._3FO_lG_aside{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){._3FO_lG_screen ._3FO_lG_layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._3FO_lG_screen ._3FO_lG_main,._3FO_lG_screen ._3FO_lG_aside{gap:var(--space-6)}._3FO_lG_screen ._3FO_lG_aside{top:calc(var(--hud-height,4.5rem) + var(--space-5));position:sticky}}._3FO_lG_screen ._3FO_lG_topRow{gap:var(--space-5);display:grid}._3FO_lG_screen ._3FO_lG_panel{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-content:start;gap:var(--space-4);display:grid}._3FO_lG_screen ._3FO_lG_panel>h2{margin:0}._3FO_lG_screen ._3FO_lG_sectionHeading{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._3FO_lG_screen ._3FO_lG_sectionHeading h2,._3FO_lG_screen ._3FO_lG_sectionHeading p{margin:0}._3FO_lG_screen ._3FO_lG_emptyIcon{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}._3FO_lG_screen ._3FO_lG_panelDescription{margin:0}._3FO_lG_screen ._3FO_lG_sectionHeading ._3FO_lG_panelDescription{margin-top:var(--space-2)}._3FO_lG_screen ._3FO_lG_inventoryEmpty{align-items:center;gap:var(--space-4);color:var(--ink-muted);text-align:left;display:flex}._3FO_lG_screen ._3FO_lG_inventoryEmpty h3,._3FO_lG_screen ._3FO_lG_inventoryEmpty p{margin:0}._3FO_lG_screen ._3FO_lG_inventoryEmpty p{margin-top:var(--space-1)}._3FO_lG_screen ._3FO_lG_emptyIcon{width:4rem;height:4rem}._3FO_lG_screen ._3FO_lG_sectionLink{align-items:center;gap:var(--space-micro);min-height:1.5rem;margin-top:var(--space-3);padding-block:var(--space-micro) var(--space-1);display:inline-flex}._3FO_lG_screen ._3FO_lG_sectionLink:hover{text-decoration:underline}._3FO_lG_screen ._3FO_lG_recipeCard{gap:var(--space-4);display:grid}@media (min-width:760px){._3FO_lG_screen ._3FO_lG_recipeCard{align-items:start;gap:var(--space-5);grid-template-columns:2fr minmax(13.75rem,1fr)}}._3FO_lG_screen ._3FO_lG_paneLabel{margin-bottom:var(--space-2);color:var(--ink-eyebrow);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900;display:block}._3FO_lG_screen ._3FO_lG_ingredients{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}._3FO_lG_screen ._3FO_lG_ingredient{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._3FO_lG_screen ._3FO_lG_ingredient[data-state=missing]{background:var(--feedback-danger-soft);border-color:var(--feedback-danger-line)}._3FO_lG_screen ._3FO_lG_ingredient[data-state=missing] ._3FO_lG_ingredientAvailable{color:var(--feedback-danger);font-weight:800}._3FO_lG_screen ._3FO_lG_ingredientArtwork,._3FO_lG_screen ._3FO_lG_outcomeArtwork{width:2.75rem;height:2.75rem;padding:var(--space-1);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:50%;flex:none}._3FO_lG_screen ._3FO_lG_ingredientLabel{min-width:0;color:var(--ink-heading)}._3FO_lG_screen ._3FO_lG_ingredientAvailable{color:var(--feedback-success-strong);font-variant-numeric:tabular-nums;white-space:nowrap}._3FO_lG_screen ._3FO_lG_recipeOutcome{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4);align-content:start;display:grid}._3FO_lG_screen ._3FO_lG_outcomeContent{align-items:center;gap:var(--space-3);padding-block:var(--space-2);display:flex}._3FO_lG_screen ._3FO_lG_outcomeCopy{gap:var(--space-1);display:grid}._3FO_lG_screen ._3FO_lG_craftControls{gap:var(--space-3);padding-top:var(--space-1);grid-template-columns:1fr;display:grid}._3FO_lG_screen ._3FO_lG_craftControls button{width:100%}@media (min-width:420px){._3FO_lG_screen ._3FO_lG_craftControls{grid-template-columns:auto 1fr;align-items:center}}._3FO_lG_screen ._3FO_lG_craftHint{margin:0}._3FO_lG_screen ._3FO_lG_craftPanel[data-state=unavailable] ._3FO_lG_craftHint{color:var(--feedback-warning)}._3FO_lG_screen ._3FO_lG_serviceHeading{align-items:center;gap:var(--space-3);display:flex}._3FO_lG_screen ._3FO_lG_serviceArtwork{object-fit:contain;flex:none;width:4.5rem;height:4.5rem}._3FO_lG_screen ._3FO_lG_status{margin-top:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);display:inline-flex}._3FO_lG_screen ._3FO_lG_status[data-state=active]{color:var(--action-primary-strong);background:var(--feedback-success-soft)}._3FO_lG_screen ._3FO_lG_status[data-state=inactive]{color:var(--ink-muted);background:var(--surface-sunken)}
.OhILGa_logo{width:auto;max-width:100%;display:block}
.qOzg7a_checkbox{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);color:var(--ink);font-size:var(--text-sm);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);display:inline-flex;position:relative;box-shadow:0 2px #5a46191f}.qOzg7a_checkbox:hover:has(input:not(:disabled)){border-color:var(--action-primary)}.qOzg7a_checkbox:active:has(input:not(:disabled)){transform:translateY(1px);box-shadow:inset 0 2px 3px #5a46192e}.qOzg7a_checkbox:has(input:checked){background:var(--action-primary-soft);border-color:var(--action-primary)}.qOzg7a_checkbox:has(input:disabled){cursor:not-allowed;opacity:.62;box-shadow:none}.qOzg7a_checkbox input{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:var(--space-2)}.qOzg7a_checkbox .qOzg7a_box{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-control);flex:none;place-items:center;width:1.375rem;height:1.375rem;transition:background-color .12s,border-color .12s,box-shadow .12s;display:grid}.qOzg7a_checkbox input:checked+.qOzg7a_box,.qOzg7a_checkbox input:indeterminate+.qOzg7a_box{background:var(--action-primary-strong);border-color:var(--action-primary-strong);box-shadow:0 2px 0 color-mix(in srgb, var(--action-primary-strong), #000 22%)}.qOzg7a_checkbox input:checked+.qOzg7a_box:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.qOzg7a_checkbox input:indeterminate+.qOzg7a_box:after{content:"";background:var(--surface-raised);border-radius:1px;width:9px;height:2px}.qOzg7a_checkbox input:focus-visible+.qOzg7a_box{border-color:var(--action-primary);outline:2px solid var(--color-focus-ring);outline-offset:2px}.qOzg7a_checkbox input:disabled+.qOzg7a_box{background:var(--surface-disabled);border-color:var(--border-subtle)}.qOzg7a_checkbox .qOzg7a_label{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.qOzg7a_checkbox,.qOzg7a_checkbox .qOzg7a_box{transition:none}}
.QZlYIW_list{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);margin:0;display:grid}.QZlYIW_list legend{padding:0 var(--space-1);color:var(--ink-muted);font-size:var(--text-sm);font-weight:700}.QZlYIW_list .QZlYIW_choices{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));max-height:18rem;display:grid;overflow:auto}.QZlYIW_list .QZlYIW_choice{width:100%;display:flex}
.V9tDnq_row .V9tDnq_price{grid-template-columns:auto 5.5rem;align-items:center}.V9tDnq_row .V9tDnq_chevron{transition:transform var(--motion-fast) var(--ease-out)}.V9tDnq_row .V9tDnq_toggle[aria-expanded=true] .V9tDnq_chevron{transform:rotate(90deg)}.V9tDnq_row .V9tDnq_choicePanel{height:var(--collapsible-panel-height);transition:height var(--motion-base) var(--ease-out);overflow:hidden}.V9tDnq_row .V9tDnq_choicePanel[data-starting-style],.V9tDnq_row .V9tDnq_choicePanel[data-ending-style]{height:0}.V9tDnq_row .V9tDnq_choicePanel>*{margin-top:var(--space-3)}.V9tDnq_row .V9tDnq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.V9tDnq_row .V9tDnq_chevron,.V9tDnq_row .V9tDnq_choicePanel{transition:none}}
._6TCSma_field{gap:var(--space-2);display:grid}._6TCSma_field ._6TCSma_label{color:var(--ink-muted);font-size:var(--text-sm);font-weight:690;line-height:1.2}._6TCSma_field ._6TCSma_control{width:100%;height:var(--control-height);padding:var(--space-3) var(--space-3);color:var(--ink);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-control);box-shadow:none;font-size:var(--text-md);line-height:1.2}._6TCSma_field ._6TCSma_control::placeholder{color:var(--ink-muted)}._6TCSma_field ._6TCSma_control:hover:not(:disabled){background:var(--surface-raised);border-color:var(--action-primary)}._6TCSma_field ._6TCSma_control:disabled{color:var(--ink-muted);background:var(--surface-disabled);cursor:not-allowed}._6TCSma_field ._6TCSma_control[aria-invalid=true]{border-color:var(--feedback-danger)}._6TCSma_field ._6TCSma_control:is(textarea){resize:vertical;height:auto;line-height:1.45}._6TCSma_field ._6TCSma_description{margin:var(--space-micro) 0 0;color:var(--ink-muted);font-size:var(--text-xs);line-height:1.4}._6TCSma_field ._6TCSma_error{margin:var(--space-micro) 0 0;color:var(--feedback-danger);font-size:var(--text-xs);line-height:1.4}
.nrFvpG_report{margin-top:var(--space-6);padding-top:var(--space-6);text-align:left;border-top:1px solid var(--border-subtle)}.nrFvpG_report .nrFvpG_form{gap:var(--space-3);display:grid}.nrFvpG_report .nrFvpG_submit{justify-self:end}.nrFvpG_report .nrFvpG_sent{color:var(--ink-muted);font-size:var(--text-sm);text-align:center;margin:0}
.jLDMlG_header{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:760px){.jLDMlG_header{flex-direction:row;justify-content:space-between;align-items:end}}.jLDMlG_header .jLDMlG_copy{gap:var(--space-3);min-width:0;max-width:42rem;display:grid}.jLDMlG_header .jLDMlG_copy h1,.jLDMlG_header .jLDMlG_copy p{margin:0}
.XI6d8G_page{flex-direction:column;min-width:0;display:flex}.XI6d8G_page .XI6d8G_foundationSection{order:1}.XI6d8G_page .XI6d8G_atomsSection{order:2}.XI6d8G_page .XI6d8G_toastsSection{order:4}.XI6d8G_page .XI6d8G_assetsSection{order:5}.XI6d8G_page .XI6d8G_moleculesSection{order:6}.XI6d8G_page .XI6d8G_screensSection{order:7}.XI6d8G_page .XI6d8G_emailsSection{order:8}.XI6d8G_page .XI6d8G_emailFrame{border-radius:var(--radius-md);border:0;width:100%;max-width:40rem;height:34rem;margin-inline:auto;display:block}.XI6d8G_page .XI6d8G_formFieldsSection{order:3}.XI6d8G_page .XI6d8G_section{margin-top:var(--space-9)}.XI6d8G_page .XI6d8G_sectionHeading{margin-bottom:var(--space-6)}.XI6d8G_page .XI6d8G_sectionHeading h2{margin:0}.XI6d8G_page .XI6d8G_sectionDescription{max-width:58rem;margin:var(--space-3) 0 0;color:var(--ink-muted)}.XI6d8G_page .XI6d8G_preview,.XI6d8G_page .XI6d8G_foundationCard{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480}.XI6d8G_page .XI6d8G_preview h3,.XI6d8G_page .XI6d8G_foundationCard h3{margin:0}.XI6d8G_page .XI6d8G_previewGrid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_previewGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.XI6d8G_page .XI6d8G_toastGrid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_toastGrid{grid-template-columns:repeat(2,1fr)}}.XI6d8G_page .XI6d8G_contextTitle{margin:var(--space-6) 0 var(--space-4)}.XI6d8G_page .XI6d8G_calloutGrid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_calloutGrid{grid-template-columns:repeat(2,1fr)}}.XI6d8G_page .XI6d8G_toastGrid>[data-type=gold]{grid-column:auto}@media (min-width:600px){.XI6d8G_page .XI6d8G_toastGrid>[data-type=gold]{grid-column:1/-1}}.XI6d8G_page .XI6d8G_specimenStack{gap:var(--space-6);display:grid}.XI6d8G_page .XI6d8G_specimen{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.XI6d8G_page .XI6d8G_specimen>header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}@media (min-width:600px){.XI6d8G_page .XI6d8G_specimen>header{flex-direction:row;align-items:center}}.XI6d8G_page .XI6d8G_specimen>header p{margin:0 0 var(--space-1);color:var(--action-primary-strong)}.XI6d8G_page .XI6d8G_specimen>header h3{margin:0}.XI6d8G_page .XI6d8G_specimen>header code{max-width:100%;color:var(--ink-muted);overflow-wrap:anywhere;white-space:normal}.XI6d8G_page .XI6d8G_specimen>div{padding:var(--space-6);overflow:auto}.XI6d8G_page .XI6d8G_shellContent{padding:var(--space-7);background:var(--surface-canvas);border-radius:var(--radius-md)}.XI6d8G_page .XI6d8G_shellSpecimen{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.XI6d8G_page .XI6d8G_shellSpecimen [data-testid=farm-shell]{min-height:30rem}.XI6d8G_page .XI6d8G_shellSpecimen [data-app-navigation]{position:absolute;top:auto;bottom:0}@media (min-width:1160px){.XI6d8G_page .XI6d8G_shellSpecimen [data-app-navigation]{position:static}}.XI6d8G_page .XI6d8G_preview{min-height:9.25rem}.XI6d8G_page .XI6d8G_preview>div{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.XI6d8G_page .XI6d8G_buttonRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.XI6d8G_page .XI6d8G_progressPreview,.XI6d8G_page .XI6d8G_goalRowPreview{width:100%}.XI6d8G_page .XI6d8G_progressPreview{gap:var(--space-4);display:grid}.XI6d8G_page .XI6d8G_goalRowPreview{margin:0;padding:0;list-style:none}.XI6d8G_page .XI6d8G_caption{width:100%;color:var(--ink-muted);margin:0}.XI6d8G_page .XI6d8G_inlineCopy{width:100%;margin:0}.XI6d8G_page .XI6d8G_formField{gap:var(--space-2);width:100%;display:grid}.XI6d8G_page .XI6d8G_formField>span:first-child,.XI6d8G_page .XI6d8G_formField>span:last-child{color:var(--ink-muted)}.XI6d8G_page .XI6d8G_shopList{width:min(100%,21.25rem);margin:0;padding:0;list-style:none}.XI6d8G_page .XI6d8G_animalList{width:min(100%,17.5rem);margin:0;padding:0;list-style:none}.XI6d8G_page .XI6d8G_assetGroups{gap:var(--space-6);display:grid}.XI6d8G_page .XI6d8G_clapierLayerSpecimen{margin-bottom:var(--space-6);--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}@media (min-width:600px){.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerHeading{align-items:end;gap:var(--space-6);flex-direction:row}}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerHeading h3,.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerHeading p{margin:0}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerHeading>div>p{margin-bottom:var(--space-1);color:var(--action-primary-strong)}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerHeading>p{max-width:32rem;color:var(--ink-muted)}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerStage{aspect-ratio:2;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:#a46b2d;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff4d}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerStage img{object-fit:cover}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerStage .XI6d8G_clapierBaseLayer{z-index:var(--z-index-base)}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerStage .XI6d8G_clapierDirtyLayer{z-index:var(--z-index-content)}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerStage .XI6d8G_clapierResourceLayer{z-index:var(--z-index-raised)}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerControls{gap:var(--space-3);margin:var(--space-5) 0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerControls legend{width:100%;margin-bottom:var(--space-1);color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerControls label{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--ink);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex}.XI6d8G_page .XI6d8G_clapierLayerSpecimen .XI6d8G_clapierLayerControls input{accent-color:var(--action-primary);margin:0}.XI6d8G_page .XI6d8G_assetGroup{min-width:0;padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}@media (min-width:600px){.XI6d8G_page .XI6d8G_assetGroup{padding:var(--space-6)}}.XI6d8G_page .XI6d8G_assetGroup h3{margin:0 0 var(--space-5)}.XI6d8G_page .XI6d8G_assetGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_assetGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.XI6d8G_page .XI6d8G_assetGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}.XI6d8G_page .XI6d8G_assetCard{min-width:0;margin:0}.XI6d8G_page .XI6d8G_assetCardWide{grid-column:span 2}@media (min-width:600px){.XI6d8G_page .XI6d8G_assetCardWide{grid-column:span 2}}.XI6d8G_page .XI6d8G_assetFrame{min-height:8.25rem;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:linear-gradient(145deg,#fffef1,#f2ebc6);place-items:center;display:grid;overflow:hidden}.XI6d8G_page .XI6d8G_assetFrame img{max-width:100%;height:auto}.XI6d8G_page .XI6d8G_assetCard figcaption{margin-top:var(--space-2);color:var(--ink-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XI6d8G_page .XI6d8G_currencyComparison{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.XI6d8G_page .XI6d8G_currencyComparison h4{margin:0 0 var(--space-4)}.XI6d8G_page .XI6d8G_currencyVariantGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_currencyVariantGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1160px){.XI6d8G_page .XI6d8G_currencyVariantGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.XI6d8G_page .XI6d8G_currencyVariant{gap:var(--space-3);padding:var(--space-4);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:grid}.XI6d8G_page .XI6d8G_currencyVariant h5{margin:0}.XI6d8G_page .XI6d8G_currencySampleList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.XI6d8G_page .XI6d8G_currencySample{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:2.5rem;padding:var(--space-2) var(--space-3);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex}.XI6d8G_page .XI6d8G_currencyAmount{align-items:center;gap:var(--space-1);color:var(--ink-heading);white-space:nowrap;flex:none;display:inline-flex}.XI6d8G_page .XI6d8G_currencyAmount img{flex:none}.XI6d8G_page .XI6d8G_foundationGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.XI6d8G_page .XI6d8G_typographyCard{grid-column:1/-1}@media (min-width:600px){.XI6d8G_page .XI6d8G_iconCard{grid-column:span 2}}@media (min-width:900px){.XI6d8G_page .XI6d8G_iconCard{grid-column:auto}}.XI6d8G_page .XI6d8G_typeScale{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_typeScale{grid-template-columns:none}}.XI6d8G_page .XI6d8G_typeSpecimen{align-items:baseline;gap:var(--space-1) var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_typeSpecimen{grid-template-columns:minmax(0,1fr) auto}}.XI6d8G_page .XI6d8G_typeSpecimen>span,.XI6d8G_page .XI6d8G_typeSpecimen code,.XI6d8G_page .XI6d8G_typeSpecimen small{min-width:0;max-width:100%}.XI6d8G_page .XI6d8G_typeSpecimen>span{color:var(--ink-heading);overflow-wrap:anywhere}.XI6d8G_page .XI6d8G_typeSpecimen code,.XI6d8G_page .XI6d8G_typeSpecimen small{color:var(--ink-muted);overflow-wrap:anywhere;white-space:normal}.XI6d8G_page .XI6d8G_typeSpecimen small{grid-column:1/-1}.XI6d8G_page .XI6d8G_swatches{gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.XI6d8G_page .XI6d8G_swatches span{gap:var(--space-2);color:var(--ink-muted);text-align:center;display:grid}.XI6d8G_page .XI6d8G_swatches i{border-radius:var(--radius-sm);border:1px solid #0000001a;width:2.25rem;height:2.25rem}.XI6d8G_page .XI6d8G_spacing{gap:var(--space-3);margin-top:var(--space-5);display:grid}.XI6d8G_page .XI6d8G_spacing div{align-items:center;gap:var(--space-3);display:flex}.XI6d8G_page .XI6d8G_spacing span{width:1.5625rem;color:var(--ink-muted)}.XI6d8G_page .XI6d8G_spacing i{background:var(--action-primary);border-radius:1px;min-width:.25rem;height:.5rem;display:block}.XI6d8G_page .XI6d8G_surfaceSamples,.XI6d8G_page .XI6d8G_radiusSamples{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.XI6d8G_page .XI6d8G_surfaceSamples span,.XI6d8G_page .XI6d8G_radiusSamples span{min-height:4rem;padding:var(--space-3);color:var(--ink-muted);border:1px solid var(--border-strong);font-size:var(--text-xs);place-items:center;display:grid}.XI6d8G_page .XI6d8G_surfaceSamples [data-surface=raised]{background:var(--surface-raised)}.XI6d8G_page .XI6d8G_surfaceSamples [data-surface=sunken]{background:var(--surface-sunken)}.XI6d8G_page .XI6d8G_surfaceSamples [data-surface=primary]{color:var(--ink-inverse);background:var(--action-primary-strong)}.XI6d8G_page .XI6d8G_radiusSamples span{background:var(--surface-sunken);min-height:2.75rem}.XI6d8G_page .XI6d8G_radiusSamples [data-radius=small]{border-radius:var(--radius-sm)}.XI6d8G_page .XI6d8G_radiusSamples [data-radius=medium]{border-radius:var(--radius-md)}.XI6d8G_page .XI6d8G_radiusSamples [data-radius=large]{border-radius:var(--radius-lg)}.XI6d8G_page .XI6d8G_icons{gap:var(--space-4) var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(5,1fr);display:grid}@media (min-width:600px){.XI6d8G_page .XI6d8G_icons{grid-template-columns:repeat(6,1fr)}}.XI6d8G_page .XI6d8G_icons span{justify-items:center;gap:var(--space-1);color:var(--ink-muted);display:grid}.XI6d8G_page .XI6d8G_icons small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.BZPykG_card{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);display:flex}.BZPykG_card .BZPykG_icon{width:2.25rem;height:2.25rem;color:var(--action-primary-strong);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}.BZPykG_card .BZPykG_copy{gap:var(--space-micro);min-width:0;display:grid}.BZPykG_card .BZPykG_label{color:var(--ink-eyebrow);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.BZPykG_card .BZPykG_value{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-variation-settings:var(--font-display-variation);font-weight:700;line-height:1.15}.BZPykG_card .BZPykG_detail{color:var(--ink-muted);font-size:var(--text-xs);font-weight:700}
.OohUZa_scene{display:grid}.OohUZa_scene .OohUZa_workspace{gap:var(--space-5);flex-direction:column;display:flex}.OohUZa_scene .OohUZa_catalogPanel{gap:var(--space-4);display:grid}.OohUZa_scene .OohUZa_panelHeading{gap:var(--space-1);display:grid}.OohUZa_scene .OohUZa_panelHeading h2,.OohUZa_scene .OohUZa_panelHeading p{margin:0}.OohUZa_scene .OohUZa_panelHeading p{color:var(--ink-muted)}.OohUZa_scene .OohUZa_productGrid{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.OohUZa_scene .OohUZa_catalogDivider{align-items:center;gap:var(--space-3);margin-top:var(--space-2);color:var(--ink-eyebrow);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:900;display:flex}.OohUZa_scene .OohUZa_catalogDivider:after{border-top:1.5px dashed var(--border-dashed);content:"";flex:1;height:0}.OohUZa_scene .OohUZa_productAvailability{color:var(--ink-muted)}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)){bottom:calc(var(--navigation-bar-height) + var(--space-2));z-index:var(--z-index-raised);align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4) var(--space-4);box-shadow:0 3px 0 var(--surface-relief),0 -10px 30px -12px #3c280a73;grid-template-columns:minmax(0,1fr) auto;position:sticky}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty))>*{grid-column:1/-1}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty))>:first-child{grid-column:1}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutList{display:none}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutTotal{gap:var(--space-3);flex-direction:row-reverse;grid-column:2;display:flex}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutButton{order:1}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutHint{display:none}.OohUZa_scene .OohUZa_checkoutList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.OohUZa_scene .OohUZa_checkoutList li{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);display:flex}.OohUZa_scene .OohUZa_checkoutList li>span:last-of-type{color:var(--ink-heading);flex:1;font-weight:800}.OohUZa_scene .OohUZa_lineArtwork{flex:none;width:2rem;height:2rem}.OohUZa_scene .OohUZa_cartEmpty{padding:var(--space-4);color:var(--ink-muted);background:var(--surface-sunken);border-radius:var(--radius-control)}.OohUZa_scene .OohUZa_cartEmpty p{margin:0}.OohUZa_scene .OohUZa_checkoutTotal{gap:var(--space-2);margin:0;display:grid}.OohUZa_scene .OohUZa_checkoutTotal>div{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.OohUZa_scene .OohUZa_checkoutTotal dt{color:var(--ink-muted)}.OohUZa_scene .OohUZa_checkoutTotal dd{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-lg);font-variation-settings:var(--font-display-variation);margin:0;font-weight:700}.OohUZa_scene .OohUZa_checkoutHint{color:var(--ink-muted);margin:0}.OohUZa_scene .OohUZa_checkoutButton{width:100%}.OohUZa_scene .OohUZa_formError{margin:0}.OohUZa_scene .OohUZa_emptyState{align-items:center;gap:var(--space-4);padding:var(--space-4);color:var(--ink-muted);border:2px dashed var(--border-dashed);border-radius:var(--radius-md);display:flex}.OohUZa_scene .OohUZa_emptyState h3,.OohUZa_scene .OohUZa_emptyState p{margin:0}.OohUZa_scene .OohUZa_emptyIcon{width:3rem;height:3rem;color:var(--ink-muted);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}@media (min-width:1024px){.OohUZa_scene .OohUZa_workspace{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.OohUZa_scene .OohUZa_catalogPanel{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480}.OohUZa_scene .OohUZa_panelHeading{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}:is(.OohUZa_scene .OohUZa_checkoutCard,.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty))){top:calc(var(--hud-height,4.5rem) + var(--space-5));gap:var(--space-4);padding:var(--space-5);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr);display:grid;position:sticky;bottom:auto}.OohUZa_scene .OohUZa_checkoutCard>*,.OohUZa_scene .OohUZa_checkoutCard>:first-child{grid-column:1}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty))>*{grid-column:1}.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty))>:first-child{grid-column:1}:is(.OohUZa_scene .OohUZa_checkoutCard .OohUZa_checkoutList,.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutList){display:grid}:is(.OohUZa_scene .OohUZa_checkoutCard .OohUZa_checkoutTotal,.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutTotal){padding-top:var(--space-3);border-top:1.5px dashed var(--border-subtle);flex-direction:column-reverse;grid-column:1;display:flex}:is(.OohUZa_scene .OohUZa_checkoutCard .OohUZa_checkoutTotal>div:first-child dd,.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutTotal>div:first-child dd){font-size:var(--text-3xl);line-height:1}:is(.OohUZa_scene .OohUZa_checkoutCard .OohUZa_checkoutButton,.OohUZa_scene .OohUZa_checkoutCard .OohUZa_checkoutHint,.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutButton,.OohUZa_scene .OohUZa_checkoutCard:not(:has(.OohUZa_cartEmpty)) .OohUZa_checkoutHint){order:0;display:block}}.OohUZa_scene .OohUZa_purchaseSlots{margin:var(--space-1) 0;gap:2px;display:flex}.OohUZa_scene .OohUZa_purchaseSlots i{background:var(--surface-sunken);border-radius:2px;flex:1;height:8px}.OohUZa_scene .OohUZa_purchaseSlots [data-state=bought]{background:#e0a92e}.OohUZa_scene .OohUZa_purchaseSlots [data-state=cart]{background:repeating-linear-gradient(135deg,#e0a92e 0 2px,#fbefc8 2px 4px)}.OohUZa_scene .OohUZa_loadingCard{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:center;gap:var(--space-4);display:flex}.OohUZa_scene .OohUZa_loadingCard p{margin:0}.OohUZa_scene .OohUZa_loadingIcon{width:3rem;height:3rem;color:var(--ink-muted);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);flex:none;place-items:center;display:grid}
._5qQ7na_tile{--state-ink:var(--ink-muted);--state-solid:var(--surface-raised);--state-solid-ink:var(--ink-muted);--state-solid-edge:var(--surface-relief);background:var(--surface-raised);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:stretch;gap:var(--space-4);padding:var(--space-3);color:var(--ink);text-align:left;text-decoration:none;display:flex;position:relative}._5qQ7na_tile[data-action-state=attention]{--state-ink:var(--feedback-danger-strong);--state-solid:var(--feedback-danger);--state-solid-ink:#fff;--state-solid-edge:var(--feedback-danger-edge)}._5qQ7na_tile[data-action-state=harvest]{--state-ink:var(--feedback-warning);--state-solid:var(--feedback-warning-soft);--state-solid-ink:var(--feedback-warning);--state-solid-edge:var(--feedback-warning-line)}._5qQ7na_tile[data-action-state=ready]{--state-ink:var(--feedback-success-strong);--state-solid:var(--feedback-success);--state-solid-ink:var(--ink-inverse);--state-solid-edge:var(--action-primary-edge)}._5qQ7na_tile:hover{border-color:var(--border-strong-hover);transform:translateY(-2px)}._5qQ7na_tile:active{transform:translateY(1px)}._5qQ7na_tile:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}._5qQ7na_tile ._5qQ7na_painting{background:#9fd3ee;position:relative;overflow:hidden}._5qQ7na_tile ._5qQ7na_painting img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._5qQ7na_tile ._5qQ7na_painting{border-radius:var(--radius-control);flex:none;width:7rem;height:5.75rem}._5qQ7na_tile ._5qQ7na_painting[data-fit=contain] img{object-fit:contain;background:#bfe3f2}._5qQ7na_tile ._5qQ7na_bubble{top:var(--space-2);left:var(--space-2);z-index:var(--z-index-content);width:1.625rem;height:1.625rem;color:var(--state-solid-ink);background:var(--state-solid);border-radius:var(--radius-pill);box-shadow:0 2px 0 var(--state-solid-edge);place-items:center;display:grid;position:absolute}._5qQ7na_tile ._5qQ7na_body{justify-content:center;gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._5qQ7na_tile ._5qQ7na_title{font-size:1.3125rem;line-height:1.1}._5qQ7na_tile ._5qQ7na_status{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600;line-height:1.35}._5qQ7na_tile ._5qQ7na_lines{gap:var(--space-1);display:grid}._5qQ7na_tile ._5qQ7na_line{align-items:flex-start;gap:var(--space-2);color:var(--state-ink);font-size:.8125rem;font-weight:900;line-height:1.25;display:flex}._5qQ7na_tile ._5qQ7na_line svg{flex:none;margin-top:1px}._5qQ7na_tile ._5qQ7na_chevron{width:2rem;height:2rem;color:var(--ink-muted);background:var(--surface-sunken);border-radius:var(--radius-pill);flex:none;align-self:center;place-items:center;display:grid}@media (min-width:1024px){._5qQ7na_tile{flex-direction:column;gap:0;padding:0;overflow:hidden}._5qQ7na_tile ._5qQ7na_painting{border-radius:0;width:100%;height:10.625rem}._5qQ7na_tile ._5qQ7na_bubble,._5qQ7na_tile ._5qQ7na_chevron{display:none}._5qQ7na_tile ._5qQ7na_body{justify-content:flex-start;gap:var(--space-1);padding:var(--space-4) var(--space-5) var(--space-5)}._5qQ7na_tile ._5qQ7na_title{font-size:1.5625rem}._5qQ7na_tile ._5qQ7na_status{font-size:var(--text-sm);font-weight:700}._5qQ7na_tile ._5qQ7na_lines{top:var(--space-3);right:var(--space-3);left:var(--space-3);justify-items:start;position:absolute}._5qQ7na_tile ._5qQ7na_line{padding:var(--space-2) var(--space-4);color:var(--state-solid-ink);background:var(--state-solid);border-radius:var(--radius-pill);box-shadow:0 2px 0 var(--state-solid-edge);font-size:var(--text-xs);align-items:center;font-weight:800}}
.qcQjfq_groups{min-width:0;padding:var(--space-1) var(--space-3);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);margin:0;display:grid}.qcQjfq_groups legend{padding:0 var(--space-1);color:var(--ink-muted);font-size:var(--text-sm);font-weight:700}.qcQjfq_groups .qcQjfq_row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.qcQjfq_groups .qcQjfq_row+.qcQjfq_row{border-top:1px solid var(--border-subtle)}.qcQjfq_groups .qcQjfq_label{display:grid}
._24_ERq_root ._24_ERq_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}._24_ERq_root ._24_ERq_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}._24_ERq_root ._24_ERq_popup{gap:var(--space-3);width:min(100%,32rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){._24_ERq_root ._24_ERq_popup{padding:var(--space-6)}}._24_ERq_root ._24_ERq_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}._24_ERq_root ._24_ERq_description{color:var(--ink-muted);margin:0}._24_ERq_root ._24_ERq_error{color:var(--feedback-danger);margin:0;font-weight:700}._24_ERq_root ._24_ERq_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}._24_ERq_root ._24_ERq_actions button{width:100%}@media (min-width:600px){._24_ERq_root ._24_ERq_actions{flex-direction:row;justify-content:flex-end}._24_ERq_root ._24_ERq_actions button{width:auto}}._24_ERq_root ._24_ERq_popup ul{margin:0;padding-inline-start:var(--space-5)}._24_ERq_root ._24_ERq_popup li+li{margin-top:var(--space-2)}
.CyukJa_scene{width:min(100%,73.75rem);container:black-market/inline-size}.CyukJa_scene .CyukJa_live{align-items:center;gap:var(--space-2);display:inline-flex}.CyukJa_scene .CyukJa_live>span{background:var(--action-primary);border-radius:50%;width:.625rem;height:.625rem}.CyukJa_scene .CyukJa_live[data-status=connecting]>span{background:var(--feedback-warning)}.CyukJa_scene .CyukJa_live[data-status=disconnected]>span{background:var(--feedback-danger)}.CyukJa_scene .CyukJa_error{margin-bottom:var(--space-5)}.CyukJa_scene .CyukJa_catalogHeading{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.CyukJa_scene .CyukJa_catalogHeading p,.CyukJa_scene .CyukJa_catalogHeading h2{margin:0}.CyukJa_scene .CyukJa_catalogHeading>div>p{margin-bottom:var(--space-2)}.CyukJa_scene .CyukJa_catalogHeading>p{color:var(--ink-muted)}.CyukJa_scene .CyukJa_catalog{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.CyukJa_scene .CyukJa_controls{gap:var(--space-3);width:100%;display:grid}.CyukJa_scene .CyukJa_quantity,.CyukJa_scene .CyukJa_buy,.CyukJa_scene .CyukJa_sex{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.CyukJa_scene .CyukJa_sex{flex-direction:column;align-items:stretch}.CyukJa_scene .CyukJa_actions{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.CyukJa_scene .CyukJa_actions button{width:100%}@container black-market (min-width:36rem){.CyukJa_scene .CyukJa_catalog{grid-template-columns:repeat(2,1fr)}.CyukJa_scene .CyukJa_catalogHeading{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-direction:row}.CyukJa_scene .CyukJa_catalogHeading>p{text-align:right;max-width:17rem}}
.VKvubq_scene{aspect-ratio:2;background:var(--surface-sunken);position:relative;overflow:hidden}.VKvubq_scene .VKvubq_background{object-fit:cover;width:100%;height:100%;display:block}.VKvubq_scene .VKvubq_rabbit{z-index:var(--z-index-raised);aspect-ratio:1;transform-origin:bottom;pointer-events:none;position:absolute}.VKvubq_scene .VKvubq_rabbit img{object-fit:contain;filter:drop-shadow(0 3px #5e572c24)}.VKvubq_scene .VKvubq_rabbit[data-depth="1"]{z-index:var(--z-index-foreground)}.VKvubq_scene .VKvubq_rabbit[data-depth="2"]{z-index:calc(var(--z-index-foreground) + 1)}.VKvubq_scene .VKvubq_careItem{z-index:var(--z-index-foreground);pointer-events:none;position:absolute}.VKvubq_scene .VKvubq_careItem img{object-fit:contain;filter:drop-shadow(0 3px #5e572c29)}
.cx6uAq_card{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-2);display:grid}.cx6uAq_card .cx6uAq_header{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cx6uAq_card .cx6uAq_header h2{margin:0}.cx6uAq_card .cx6uAq_capacity{color:var(--ink-muted);font-size:var(--text-xs);white-space:nowrap;font-weight:900}.cx6uAq_card .cx6uAq_capacity[data-full]{color:var(--feedback-danger-strong)}.cx6uAq_card .cx6uAq_meter{background:var(--surface-sunken);border-radius:var(--radius-pill);height:10px;display:flex;overflow:hidden}.cx6uAq_card .cx6uAq_meter span{background:var(--action-primary-strong)}.cx6uAq_card .cx6uAq_meter [data-kind=collectible]{background:repeating-linear-gradient(135deg,#c49a2e 0 3px,#fbefc8 3px 6px)}.cx6uAq_card .cx6uAq_meter[data-full] span:first-child{background:var(--feedback-danger-strong)}.cx6uAq_card .cx6uAq_list{margin:0;padding:0;list-style:none;display:grid}.cx6uAq_card .cx6uAq_item{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary discard""use use";display:grid}.cx6uAq_card .cx6uAq_item+.cx6uAq_item{border-top:1.5px dashed var(--border-subtle)}.cx6uAq_card .cx6uAq_item .cx6uAq_discardButton{--btn-rest-text:var(--ink-muted)}.cx6uAq_card .cx6uAq_itemSummary{align-items:center;gap:var(--space-3);grid-area:summary;min-width:0;display:flex}.cx6uAq_card .cx6uAq_itemMedal{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:50%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.cx6uAq_card .cx6uAq_itemIcon{width:2rem;height:2rem}.cx6uAq_card .cx6uAq_itemCopy{min-width:0;display:grid}.cx6uAq_card .cx6uAq_itemName{color:var(--ink-heading);font-size:var(--text-md);font-weight:900;line-height:1.2}.cx6uAq_card .cx6uAq_discardButton{grid-area:discard}.cx6uAq_card .cx6uAq_useActions{align-items:center;gap:var(--space-2);padding-left:calc(2.75rem + var(--space-3));flex-wrap:wrap;grid-area:use;display:flex}.cx6uAq_card .cx6uAq_actionsLabel{color:var(--ink-muted);font-size:var(--text-xs);font-weight:900}.cx6uAq_card .cx6uAq_actionList{gap:var(--space-2);flex-wrap:wrap;display:flex}.cx6uAq_card .cx6uAq_emptyState{align-items:center;gap:var(--space-4);padding:var(--space-4);border:2px dashed var(--border-dashed);border-radius:var(--radius-md);display:flex}.cx6uAq_card .cx6uAq_emptyState h3,.cx6uAq_card .cx6uAq_emptyState p{margin:0}.cx6uAq_card .cx6uAq_emptyState p{color:var(--ink-muted)}.cx6uAq_card .cx6uAq_emptyArtwork{width:3.75rem;height:3.75rem;padding:var(--space-1);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);opacity:.7;object-fit:contain;flex:none}.cx6uAq_card .cx6uAq_emptyCopy{gap:var(--space-micro);display:grid}.cx6uAq_card .cx6uAq_emptyAction{align-items:center;gap:var(--space-2);width:fit-content;min-height:1.5rem;font-weight:800;display:inline-flex}.cx6uAq_card .cx6uAq_emptyAction:hover{text-decoration:underline}
._i-gPa_progress{appearance:none;border-radius:var(--radius-pill);background:#eadfc2;border:0;width:100%;height:.625rem;display:block;overflow:hidden}._i-gPa_progress::-webkit-progress-bar{border-radius:inherit;background:#eadfc2;box-shadow:inset 0 1px 2px #5a3c1433}._i-gPa_progress::-webkit-progress-value{background:var(--progress-tone,var(--action-primary));border-radius:inherit;transition:width .22s ease-out}._i-gPa_progress::-moz-progress-bar{background:var(--progress-tone,var(--action-primary));border-radius:inherit;transition:width .22s ease-out}._i-gPa_progress._i-gPa_small{height:.5rem}._i-gPa_progress._i-gPa_primary{--progress-tone:var(--action-primary-strong)}._i-gPa_progress._i-gPa_success{--progress-tone:var(--feedback-success)}._i-gPa_progress._i-gPa_warning{--progress-tone:var(--feedback-warning)}._i-gPa_progress._i-gPa_neutral{--progress-tone:var(--feedback-neutral)}@media (prefers-reduced-motion:reduce){._i-gPa_progress::-webkit-progress-value{transition:none}._i-gPa_progress::-moz-progress-bar{transition:none}}
._4QcuHa_vache{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;display:grid}._4QcuHa_vache ._4QcuHa_heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._4QcuHa_vache ._4QcuHa_heading h2{margin:0}._4QcuHa_vache ._4QcuHa_adult{align-items:center;gap:var(--space-1);padding:3px var(--space-3);color:var(--feedback-success-strong);background:var(--feedback-success-soft);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:900;display:inline-flex}._4QcuHa_vache ._4QcuHa_growth{align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);font-weight:800;display:grid}._4QcuHa_vache ._4QcuHa_growth dt{min-width:3.25rem}._4QcuHa_vache ._4QcuHa_growth dd{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}._4QcuHa_vache ._4QcuHa_growth b{color:var(--ink-heading);font-variant-numeric:tabular-nums;font-weight:900}._4QcuHa_vache ._4QcuHa_gains{margin-top:var(--space-3)}._4QcuHa_vache ._4QcuHa_gains p{color:var(--ink-muted);margin:0;font-size:.8125rem;font-weight:800}._4QcuHa_vache ._4QcuHa_gains ul{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._4QcuHa_vache ._4QcuHa_gains li{align-items:center;gap:var(--space-1);padding:3px var(--space-3) 3px var(--space-1);color:var(--feedback-success-strong);background:var(--feedback-success-soft);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:900;display:inline-flex}._4QcuHa_vache ._4QcuHa_gains li img{object-fit:contain}._4QcuHa_vache ._4QcuHa_gains li[data-off]{color:var(--ink-muted);background:var(--surface-sunken)}._4QcuHa_vache ._4QcuHa_gains li[data-off] img{opacity:.45}._4QcuHa_vache ._4QcuHa_hint{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:.8125rem;font-weight:600}._4QcuHa_vache ._4QcuHa_readiness{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1.5px dashed var(--border-subtle)}._4QcuHa_vache ._4QcuHa_readiness p{color:var(--ink-heading);font-size:var(--text-md);margin:0;font-weight:700}._4QcuHa_vache ._4QcuHa_readiness ._4QcuHa_ready{align-items:center;gap:var(--space-3);color:var(--feedback-success-strong);font-weight:900;display:flex}._4QcuHa_vache ._4QcuHa_readiness ._4QcuHa_ready span{width:1.875rem;height:1.875rem;color:var(--ink-inverse);background:var(--action-primary-strong);border-radius:var(--radius-pill);flex:none;place-items:center;display:grid}
.zNRmka_panel{gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);display:grid}.zNRmka_panel[data-state=attention]{background:var(--feedback-danger-soft);border-color:var(--feedback-danger-line)}.zNRmka_panel .zNRmka_heading{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.zNRmka_panel .zNRmka_heading h3,.zNRmka_panel .zNRmka_heading h4{color:var(--ink-heading);margin:0}.zNRmka_panel .zNRmka_summaryAlert,.zNRmka_panel .zNRmka_summaryOkay{padding:var(--space-micro) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-2xs);border:1.5px solid;flex:none;font-weight:800}.zNRmka_panel .zNRmka_summaryAlert{color:var(--feedback-danger);background:var(--surface-raised);border-color:var(--feedback-danger-line)}.zNRmka_panel .zNRmka_summaryOkay{color:var(--feedback-success);background:var(--feedback-success-soft);border-color:var(--feedback-success-line)}.zNRmka_panel .zNRmka_needList,.zNRmka_panel .zNRmka_settledList{margin:0;padding:0;list-style:none}.zNRmka_panel .zNRmka_needList{gap:var(--space-2);display:grid}.zNRmka_panel .zNRmka_needItem{align-items:center;gap:var(--space-3);min-width:0;display:flex}.zNRmka_panel .zNRmka_needItem[data-state=pending]{color:var(--ink-muted)}.zNRmka_panel .zNRmka_needBody{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:1;min-width:0;display:flex}.zNRmka_panel .zNRmka_needIcon{width:2.25rem;height:2.25rem;padding:var(--space-1);background:var(--surface-raised);border:1.5px solid var(--feedback-danger-line);object-fit:contain;border-radius:50%;flex:none}.zNRmka_panel .zNRmka_needLabel{min-width:0;color:var(--ink-heading);flex:auto;font-weight:800}.zNRmka_panel .zNRmka_actionButton{text-wrap:balance;max-width:100%}.zNRmka_panel .zNRmka_stock{padding:0 var(--space-2);color:var(--ink-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--surface-sunken);border-radius:var(--radius-pill);margin-inline-start:var(--space-1)}.zNRmka_panel .zNRmka_stock[data-empty=true]{color:var(--feedback-danger);background:var(--feedback-danger-soft)}.zNRmka_panel .zNRmka_needList+.zNRmka_settledList{padding-top:var(--space-2);border-top:1.5px dashed var(--feedback-danger-line)}.zNRmka_panel .zNRmka_settledList{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.zNRmka_panel .zNRmka_settledNeed{align-items:center;gap:var(--space-1);min-height:1.75rem;color:var(--feedback-success);font-weight:800;display:inline-flex}.zNRmka_panel .zNRmka_settledNeed img{object-fit:contain;width:1.25rem;height:1.25rem}.zNRmka_panel .zNRmka_empty{color:var(--ink-muted);margin:0}
.m7oNfG_screen{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.m7oNfG_screen .m7oNfG_side,.m7oNfG_screen .m7oNfG_main{display:contents}.m7oNfG_screen .m7oNfG_scene{order:1}.m7oNfG_screen .m7oNfG_vache{order:2}.m7oNfG_screen .m7oNfG_alert{order:3}.m7oNfG_screen .m7oNfG_todo{order:4}.m7oNfG_screen .m7oNfG_production{order:5}@media (min-width:1024px){.m7oNfG_screen{align-items:start;column-gap:var(--space-6);grid-template-columns:29.25rem minmax(0,1fr)}.m7oNfG_screen .m7oNfG_side{top:calc(var(--hud-height) + var(--space-4));gap:var(--space-4);display:grid;position:sticky}.m7oNfG_screen .m7oNfG_main{gap:var(--space-4);display:grid}}
.ulIZPG_root .ulIZPG_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.ulIZPG_root .ulIZPG_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.ulIZPG_root .ulIZPG_popup{gap:var(--space-3);width:min(100%,32rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.ulIZPG_root .ulIZPG_popup{padding:var(--space-6)}}.ulIZPG_root .ulIZPG_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.ulIZPG_root .ulIZPG_description{color:var(--ink-muted);margin:0}.ulIZPG_root .ulIZPG_error{color:var(--feedback-danger);margin:0;font-weight:700}.ulIZPG_root .ulIZPG_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.ulIZPG_root .ulIZPG_actions button{width:100%}@media (min-width:600px){.ulIZPG_root .ulIZPG_actions{flex-direction:row;justify-content:flex-end}.ulIZPG_root .ulIZPG_actions button{width:auto}}.ulIZPG_root .ulIZPG_wordLabel{color:var(--ink-muted);font-size:var(--text-sm);font-weight:700;line-height:1.2;display:block}.ulIZPG_root .ulIZPG_wordInput{width:100%;height:var(--control-height);padding:var(--space-3);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-strong);border-radius:var(--radius-control);box-shadow:none;font-size:var(--text-sm);line-height:1.2}.ulIZPG_root .ulIZPG_wordInput::placeholder{color:var(--ink-muted)}.ulIZPG_root .ulIZPG_wordInput:hover:not(:disabled){border-color:var(--action-primary)}
.PR1xmq_group{align-items:center;gap:var(--space-1);flex:none;grid-template-columns:2.25rem minmax(2.5rem,auto) 2.25rem;width:fit-content;display:inline-grid}.PR1xmq_group[data-disabled=true]{opacity:.62}.PR1xmq_group .PR1xmq_numInput{width:2.75rem;min-height:2.25rem;color:var(--ink-heading);border-radius:var(--radius-control);font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-variation-settings:var(--font-display-variation);text-align:center;background:0 0;border:0;padding:0;font-weight:700}.PR1xmq_group .PR1xmq_numInput::-webkit-inner-spin-button{appearance:none;margin:0}.PR1xmq_group .PR1xmq_numInput::-webkit-outer-spin-button{appearance:none;margin:0}.PR1xmq_group .PR1xmq_numInput[type=number]{appearance:textfield}.PR1xmq_group .PR1xmq_numInput:hover:not(:disabled){background:var(--surface-sunken)}.PR1xmq_group .PR1xmq_numInput:focus-visible{background:var(--surface-sunken);outline:3px solid var(--color-focus-ring);outline-offset:0}.PR1xmq_group .PR1xmq_numInput:disabled{color:var(--ink-muted);cursor:not-allowed}.PR1xmq_group .PR1xmq_field{justify-content:center;align-items:baseline;gap:var(--space-micro);cursor:text;display:inline-flex}@supports (field-sizing:content){.PR1xmq_group .PR1xmq_field .PR1xmq_numInput{field-sizing:content;width:auto;min-width:1.25rem}}.PR1xmq_group .PR1xmq_unit{color:var(--ink-muted);font-size:var(--text-sm);font-weight:700}.PR1xmq_group .PR1xmq_numBtn{width:2.25rem;min-height:2.25rem;color:var(--action-primary-strong);padding:0}
.pnn0uq_amount{white-space:nowrap;vertical-align:baseline;align-items:baseline;gap:.2em;display:inline-flex}.pnn0uq_amount .pnn0uq_icon{object-fit:contain;flex:0 0 1em;align-self:center;width:1em;height:1em}.pnn0uq_amount .pnn0uq_value{white-space:nowrap}
.TdIicG_bound{white-space:nowrap}
.vuvn7a_app{--hud-height:3.75rem;--shell-stage-top:var(--space-5);--shell-content-gutter:var(--space-5);--shell-grid-columns:[full-start] 1fr [content-start] min(var(--site-content-max-width), calc(100% - var(--shell-content-gutter) * 2)) [content-end] 1fr [full-end];isolation:isolate;grid-template-columns:var(--shell-grid-columns);min-height:100dvh;padding-bottom:calc(var(--navigation-bar-height) + var(--space-5));align-content:start;display:grid;position:relative}.vuvn7a_app .vuvn7a_farmFooter{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-5) 0 var(--space-6);color:var(--ink-muted);border-top:1.5px dashed var(--border-subtle);font-size:var(--text-xs);flex-wrap:wrap;grid-column:content;font-weight:700;display:flex}.vuvn7a_app .vuvn7a_farmFooter nav{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.vuvn7a_app .vuvn7a_farmFooter a{padding-block:var(--space-1);color:var(--ink-heading);text-decoration:none}.vuvn7a_app .vuvn7a_farmFooter a:hover{text-underline-offset:.2em;text-decoration:underline}.vuvn7a_app .vuvn7a_farmFooter a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.vuvn7a_app .vuvn7a_farmFooter p{margin:0}.vuvn7a_app .vuvn7a_hud{z-index:var(--z-index-sticky);background:var(--surface-raised);border-bottom:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief);grid-column:full;position:sticky;top:0}.vuvn7a_app .vuvn7a_hudInner{align-items:center;gap:var(--space-3);height:var(--hud-height);padding:0 var(--space-4);display:flex}.vuvn7a_app .vuvn7a_brand{border-radius:var(--radius-control);flex:0 8 auto;align-items:center;min-width:6rem;text-decoration:none;display:flex}.vuvn7a_app .vuvn7a_brand:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.vuvn7a_app .vuvn7a_brandLogo{object-fit:contain;object-position:left center;height:2.5rem}.vuvn7a_app .vuvn7a_hudEnd{justify-content:flex-end;align-items:center;gap:var(--space-3);min-width:0;margin-left:auto;display:flex}.vuvn7a_app .vuvn7a_metrics{min-width:0;height:2.5rem;padding:0 var(--space-3);color:var(--ink-heading);background:var(--surface-groove);box-shadow:var(--shadow-groove);border-radius:.8125rem;align-items:center;display:flex}.vuvn7a_app .vuvn7a_coins{align-items:center;display:flex;position:relative}.vuvn7a_app .vuvn7a_coinLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vuvn7a_app .vuvn7a_coinValue{color:var(--ink-heading);font-size:var(--text-md);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:900;line-height:1.5rem}.vuvn7a_app .vuvn7a_coinValue img{width:1.375rem;height:1.375rem;margin-right:var(--space-1);flex-basis:1.375rem}.vuvn7a_app .vuvn7a_coinDelta{top:100%;right:var(--space-2);z-index:var(--z-index-popover);padding:var(--space-micro) var(--space-2);color:var(--ink-inverse);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--feedback-success);border-radius:var(--radius-pill);box-shadow:0 2px 0 var(--action-primary-edge);pointer-events:none;animation:vuvn7a_coin-delta 1.8s var(--ease-out) forwards;font-weight:900;position:absolute}.vuvn7a_app .vuvn7a_coinDelta[data-sign=loss]{background:var(--feedback-danger);box-shadow:0 2px 0 var(--feedback-danger-edge)}.vuvn7a_app .vuvn7a_mainStage{z-index:var(--z-index-base);margin:var(--shell-stage-top) 0 var(--space-7);grid-column:content;position:relative}@media (min-width:600px){.vuvn7a_app{--hud-height:4.25rem;--shell-content-gutter:var(--space-6);--shell-stage-top:var(--space-6)}.vuvn7a_app .vuvn7a_hudInner{padding:0 var(--space-6)}.vuvn7a_app .vuvn7a_brandLogo{height:2.75rem}}@media (min-width:1024px){.vuvn7a_app{--hud-height:4.75rem;--shell-content-gutter:var(--space-7);--shell-stage-top:var(--space-7);padding-bottom:0}.vuvn7a_app .vuvn7a_hudInner{gap:var(--space-5);padding:0 var(--space-6);grid-template-columns:1fr auto 1fr;display:grid}.vuvn7a_app .vuvn7a_brand{justify-self:start}.vuvn7a_app .vuvn7a_hudEnd{gap:var(--space-5)}.vuvn7a_app .vuvn7a_brandLogo{height:3rem}.vuvn7a_app .vuvn7a_metrics{height:2.875rem;padding:0 var(--space-4);border-radius:.875rem}.vuvn7a_app .vuvn7a_coinValue{font-size:var(--text-lg)}.vuvn7a_app .vuvn7a_coinValue img{flex-basis:1.5rem;width:1.5rem;height:1.5rem}}@media (min-width:1280px){.vuvn7a_app .vuvn7a_hudInner{gap:var(--space-6);padding:0 var(--space-7)}.vuvn7a_app .vuvn7a_hudEnd{gap:var(--space-6)}}@keyframes vuvn7a_coin-delta{0%{opacity:0;transform:translateY(-.5rem)scale(.9)}15%{opacity:1;transform:translateY(.25rem)scale(1)}75%{opacity:1;transform:translateY(.25rem)}to{opacity:0;transform:translateY(.75rem)}}
.ywB71W_link{align-items:center;gap:var(--space-1);color:var(--action-primary-strong);padding-block:var(--space-1) var(--space-2);font-weight:600;text-decoration:none;display:inline-flex}.ywB71W_link:hover{text-decoration:underline}.ywB71W_link:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-control);text-decoration:underline}.ywB71W_link svg{color:var(--action-primary)}
.l-Dl9a_root .l-Dl9a_backdrop{z-index:var(--z-index-dialog-backdrop);background:#14301a9e;position:fixed;inset:0}.l-Dl9a_root .l-Dl9a_viewport{z-index:var(--z-index-dialog);padding:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-4),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));align-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.l-Dl9a_root .l-Dl9a_popup{gap:var(--space-3);width:min(100%,44rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-5);color:var(--ink);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;margin:auto;display:grid;overflow-y:auto}@media (min-width:600px){.l-Dl9a_root .l-Dl9a_popup{padding:var(--space-6)}}.l-Dl9a_root .l-Dl9a_title{color:var(--ink-heading);font-family:var(--font-display);font-variation-settings:var(--font-display-variation);text-wrap:balance;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.l-Dl9a_root .l-Dl9a_description{color:var(--ink-muted);margin:0}.l-Dl9a_root .l-Dl9a_error{color:var(--feedback-danger);margin:0;font-weight:700}.l-Dl9a_root .l-Dl9a_actions{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column-reverse;display:flex}.l-Dl9a_root .l-Dl9a_actions button{width:100%}@media (min-width:600px){.l-Dl9a_root .l-Dl9a_actions{flex-direction:row;justify-content:flex-end}.l-Dl9a_root .l-Dl9a_actions button{width:auto}}.l-Dl9a_root .l-Dl9a_popup{position:relative}.l-Dl9a_root .l-Dl9a_close{top:var(--space-3);right:var(--space-3);position:absolute}.l-Dl9a_root .l-Dl9a_header{gap:var(--space-2);padding-right:var(--space-5);display:grid}.l-Dl9a_root .l-Dl9a_eyebrow{color:var(--action-primary-strong);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800;line-height:1.2}.l-Dl9a_root .l-Dl9a_description,.l-Dl9a_root .l-Dl9a_featureTitle,.l-Dl9a_root .l-Dl9a_featureDetail{margin:0}.l-Dl9a_root .l-Dl9a_description{max-width:36rem;color:var(--ink-muted);font-size:var(--text-sm);line-height:1.45}.l-Dl9a_root .l-Dl9a_features{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.l-Dl9a_root .l-Dl9a_features{grid-template-columns:repeat(2,1fr)}}.l-Dl9a_root .l-Dl9a_feature{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-2);border-top:1.5px dashed var(--border-subtle);grid-template-columns:4rem 1fr;display:grid}.l-Dl9a_root .l-Dl9a_featureFrame{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);place-items:center;width:4rem;height:4rem;display:grid;overflow:hidden}.l-Dl9a_root .l-Dl9a_featureFrame img{object-fit:cover;width:100%;height:100%}.l-Dl9a_root .l-Dl9a_featureFrame[data-fit=contain] img{object-fit:contain;width:78%;height:78%}.l-Dl9a_root .l-Dl9a_featureCopy{gap:var(--space-1);display:grid}.l-Dl9a_root .l-Dl9a_featureTitle{color:var(--ink-heading);font-size:var(--text-md);font-weight:800;line-height:1.2}.l-Dl9a_root .l-Dl9a_featureDetail{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.4}.l-Dl9a_root .l-Dl9a_featureLinks{gap:var(--space-1) var(--space-3);margin-top:var(--space-micro);flex-wrap:wrap;display:flex}.l-Dl9a_root .l-Dl9a_featureLink{align-items:center;gap:var(--space-1);width:fit-content;min-height:1.5rem;padding-block:var(--space-micro);color:var(--action-primary-strong);font-size:var(--text-xs);font-weight:800;text-decoration:none;display:inline-flex}.l-Dl9a_root .l-Dl9a_featureLink:hover{text-underline-offset:.2em;text-decoration:underline}.l-Dl9a_root .l-Dl9a_featureLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-control)}.l-Dl9a_root .l-Dl9a_footer{padding-top:var(--space-4);border-top:1.5px dashed var(--border-subtle);justify-content:flex-end;display:flex}.l-Dl9a_root .l-Dl9a_finish{width:100%}@media (min-width:600px){.l-Dl9a_root .l-Dl9a_finish{width:auto}}
.RyIhLW_panel{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-3);display:grid}.RyIhLW_panel .RyIhLW_heading{gap:var(--space-1);display:grid}.RyIhLW_panel .RyIhLW_heading h2,.RyIhLW_panel .RyIhLW_heading p{margin:0}.RyIhLW_panel .RyIhLW_heading p{color:var(--ink-muted)}.RyIhLW_panel .RyIhLW_options{display:grid}.RyIhLW_panel .RyIhLW_option{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1.5px dashed var(--border-subtle);display:flex}.RyIhLW_panel .RyIhLW_option>img{width:2.75rem;height:2.75rem;padding:var(--space-1);background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);object-fit:contain;flex:none}.RyIhLW_panel .RyIhLW_details{flex:1;min-width:0;display:grid}.RyIhLW_panel .RyIhLW_meta{gap:0 var(--space-2);color:var(--ink-muted);flex-wrap:wrap;display:flex}.RyIhLW_panel .RyIhLW_meta>*{white-space:nowrap}.RyIhLW_panel .RyIhLW_checkout{gap:var(--space-3);display:grid}.RyIhLW_panel .RyIhLW_checkout p{color:var(--ink-muted);margin:0}.RyIhLW_panel .RyIhLW_checkout button{width:100%}
._58QnLG_abandons{gap:var(--space-2);padding:var(--space-3);background:var(--feedback-danger-soft);border:1.5px solid var(--feedback-danger-line);border-radius:var(--radius-control);margin:0;list-style:none;display:grid}._58QnLG_abandons ._58QnLG_line{align-items:center;gap:var(--space-3);grid-template-columns:2.75rem minmax(0,1fr);display:grid}._58QnLG_abandons ._58QnLG_frame{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);border-color:var(--feedback-danger-line);place-items:center;width:2.75rem;height:2.75rem;display:grid;overflow:hidden}._58QnLG_abandons ._58QnLG_frame img{object-fit:cover;filter:grayscale(.6);width:100%;height:100%}._58QnLG_abandons ._58QnLG_frame[data-fit=contain] img{object-fit:contain;width:80%;height:80%}._58QnLG_abandons ._58QnLG_label{color:var(--feedback-danger);font-weight:700}
.iXGNaq_badge{align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-1) var(--space-3);color:var(--hud-gold);background:var(--hud-surface);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:800;line-height:1.5;display:inline-flex}
.pzMI_q_progress{z-index:var(--z-index-navigation);background:var(--hud-gold);opacity:0;pointer-events:none;transform-origin:0;height:3px;transition:opacity .12s .1s,transform .18s ease-out;display:block;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.pzMI_q_progress.pzMI_q_pending{opacity:.85;transform:scaleX(.72)}
.IgGsLG_summary{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-3);display:grid}.IgGsLG_summary .IgGsLG_heading{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.IgGsLG_summary .IgGsLG_heading h3{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-lg);font-variation-settings:var(--font-display-variation);margin:0;font-weight:700}.IgGsLG_summary .IgGsLG_total{padding:var(--space-micro) var(--space-3);color:var(--feedback-success);background:var(--feedback-success-soft);border:1.5px solid var(--feedback-success-line);border-radius:var(--radius-pill);white-space:nowrap}.IgGsLG_summary .IgGsLG_stages{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));display:grid}.IgGsLG_summary .IgGsLG_stage{justify-items:center;gap:var(--space-micro);min-width:0;padding:var(--space-3) var(--space-2);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);box-shadow:0 3px 0 var(--surface-relief-soft);text-align:center;display:grid}.IgGsLG_summary .IgGsLG_stage strong{color:var(--ink-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-variation-settings:var(--font-display-variation);margin:0;line-height:1.1}.IgGsLG_summary .IgGsLG_stage span{color:var(--ink-muted);font-weight:700}.IgGsLG_summary .IgGsLG_icon{object-fit:contain;width:2rem;height:2rem}
.N_sXga_badge{min-width:1rem;height:1rem;padding:0 var(--space-1);color:var(--ink-inverse);background:var(--notification-badge);border-radius:var(--radius-pill);font-family:var(--font-family);font-variation-settings:normal;font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex}
.jcQ-6q_preview{gap:var(--space-2);display:grid}.jcQ-6q_preview .jcQ-6q_columns,.jcQ-6q_preview .jcQ-6q_row{gap:var(--space-3);grid-template-columns:minmax(8rem,1fr) repeat(2,1fr);align-items:center;display:grid}.jcQ-6q_preview .jcQ-6q_columns{display:none}@media (min-width:620px){.jcQ-6q_preview .jcQ-6q_columns{display:grid}}.jcQ-6q_preview .jcQ-6q_row{padding:var(--space-3);background:var(--surface-raised);border-radius:var(--radius-control);grid-template-columns:1fr}@media (min-width:620px){.jcQ-6q_preview .jcQ-6q_row{grid-template-columns:minmax(8rem,1fr) repeat(2,1fr)}}.jcQ-6q_preview .jcQ-6q_mobileLabel{color:var(--ink-muted)}@media (min-width:620px){.jcQ-6q_preview .jcQ-6q_mobileLabel{display:none}}.jcQ-6q_preview .jcQ-6q_result{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-1);padding-top:var(--space-3);border-top:1.5px dashed var(--border-subtle);flex-wrap:wrap;display:flex}.jcQ-6q_preview .jcQ-6q_result strong{color:var(--action-primary-strong)}
.osRhyG_panel{--panel-padding:clamp(var(--space-5), 2.5vw, var(--space-6));padding:var(--panel-padding);background:var(--surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;gap:var(--space-6);display:grid}.osRhyG_panel h2{margin:0}.osRhyG_panel .osRhyG_tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.osRhyG_panel .osRhyG_tiles{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.osRhyG_panel .osRhyG_tile{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-3);text-align:center;font-variant-numeric:tabular-nums;grid-template-rows:auto auto 1fr auto;display:grid}.osRhyG_panel .osRhyG_tile button{width:100%}.osRhyG_panel .osRhyG_artwork{width:100%;height:5.5rem;padding-bottom:var(--space-2);border-bottom:1.5px dashed var(--border-subtle);justify-content:center;align-items:flex-end;display:flex}.osRhyG_panel .osRhyG_artwork img{object-fit:contain;object-position:bottom;width:auto;max-width:100%;height:4rem}.osRhyG_panel .osRhyG_tileTitle{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.1}.osRhyG_panel .osRhyG_price{align-content:start;justify-items:center;gap:var(--space-micro);display:grid}
._z9whq_account{gap:var(--space-3);min-width:0;margin:0;display:grid}@media (min-width:600px){._z9whq_account{grid-template-columns:repeat(2,minmax(0,1fr))}}._z9whq_account>div{align-content:start;gap:var(--space-1);display:grid}._z9whq_account dd{overflow-wrap:anywhere;margin:0}
.nyi2eW_notFound{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}