.WskVAq_details{color:#eceee8;border-top:1px solid #3b4436;margin:16px 0;padding:12px 0}.WskVAq_details summary{cursor:pointer;padding:5px 0;font-size:13px;font-weight:600}.WskVAq_form{gap:14px;padding:14px 0;display:grid}.WskVAq_form label{gap:7px;font-size:13px;display:grid}.WskVAq_form label span,.WskVAq_note,.WskVAq_form small{color:#bbc2b6;font-size:12px;line-height:1.6}.WskVAq_row{grid-template-columns:1fr 2fr;gap:12px;display:grid}.WskVAq_form input{box-sizing:border-box;width:100%;font:inherit;color:#eceee8;background:#11160f;border:1px solid #687660;border-radius:5px;padding:10px}.WskVAq_form button{color:#fff;font:inherit;cursor:pointer;background:#c41e3a;border:1px solid #c41e3a;border-radius:5px;justify-self:start;padding:11px 16px;font-size:13px;font-weight:600}.WskVAq_form button:disabled{opacity:.55;cursor:default}.WskVAq_form input:focus-visible,.WskVAq_form button:focus-visible,.WskVAq_details summary:focus-visible{outline-offset:3px;outline:2px solid #e9d8af}.WskVAq_note code{overflow-wrap:anywhere;font-size:11px}.WskVAq_note a{color:#e9d8af;text-decoration:underline}.WskVAq_success{color:#c7e5b8;font-size:13px;line-height:1.5}.WskVAq_error{color:#ffb8be;font-size:13px;line-height:1.5}@media (max-width:520px){.WskVAq_row{grid-template-columns:1fr}}
.B2bzEq_panel{color:#f4f4eb;background:#101914;border:1px solid #ffffff24;border-radius:18px;margin-top:2rem;padding:clamp(1.1rem,3vw,2rem);box-shadow:0 16px 50px #0002}.B2bzEq_heading{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.B2bzEq_heading h2{margin:.4rem 0;font-size:clamp(1.5rem,3vw,2rem)}.B2bzEq_heading p{color:#c7cfbf;max-width:42rem;margin:.5rem 0;line-height:1.6}.B2bzEq_eyebrow{text-transform:uppercase;letter-spacing:.15em;color:#ccda94;font-size:.72rem;font-weight:700}.B2bzEq_refresh{color:#172016;min-height:44px;font:inherit;cursor:pointer;background:#d8e69c;border:1px solid #dae8aa;border-radius:8px;flex-shrink:0;padding:.8rem 1rem;font-weight:700}.B2bzEq_refresh:hover{background:#edf7c8}.B2bzEq_refresh:disabled{opacity:.7;cursor:wait}.B2bzEq_refresh:focus-visible,.B2bzEq_inventory summary:focus-visible{outline-offset:4px;outline:3px solid #e8d394}.B2bzEq_note,.B2bzEq_timestamps{color:#adb8a6;font-size:.82rem;line-height:1.65}.B2bzEq_empty{color:#c7cfbf;border:1px dashed #ffffff30;border-radius:10px;padding:1.1rem;line-height:1.6}.B2bzEq_error,.B2bzEq_issues{color:#ffd4bf;background:#572d2344;border-radius:8px;padding:1rem;line-height:1.5}.B2bzEq_issues{padding-left:2rem;font-size:.88rem}.B2bzEq_summary{flex-wrap:wrap;gap:1.5rem 3rem;margin:1.5rem 0;display:flex}.B2bzEq_summary>div{gap:.4rem;display:grid}.B2bzEq_summary span{letter-spacing:.05em;color:#bdc8b2;font-size:.78rem}.B2bzEq_summary strong{font-size:1.8rem;font-weight:650}.B2bzEq_summary small{color:#ecc6ad}.B2bzEq_rows{gap:1rem;margin-top:1.5rem;display:grid}.B2bzEq_row{background:#1a241c;border:1px solid #ffffff16;border-radius:12px;padding:1.25rem}.B2bzEq_itemHeader{justify-content:space-between;gap:1rem;display:flex}.B2bzEq_itemHeader h3{margin:0;font-size:1.1rem}.B2bzEq_itemHeader h3 span{color:#d0d7c9;font-weight:400}.B2bzEq_itemHeader p{color:#adb8a6;margin:.4rem 0;font-size:.8rem;line-height:1.6}.B2bzEq_quantity{text-align:right;align-content:start;font-size:1.8rem;display:grid}.B2bzEq_quantity small{text-transform:uppercase;letter-spacing:.1em;color:#bfcbaf;font-size:.65rem;font-weight:500}.B2bzEq_prices{border-bottom:1px solid #ffffff16;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:.5rem 0;padding:1rem 0;display:grid}.B2bzEq_prices dt{color:#bfcbaf;font-size:.75rem;line-height:1.4}.B2bzEq_prices dd{margin:.45rem 0 0;font-size:1.05rem;font-weight:650}.B2bzEq_sale{color:#d4dea7;font-size:.8rem;line-height:1.6}.B2bzEq_timestamps{font-size:.72rem}.B2bzEq_inventory{border-top:1px solid #ffffff16;padding-top:.8rem}.B2bzEq_inventory summary{cursor:pointer;color:#e3eac8;min-height:38px;font-size:.88rem;line-height:1.7}.B2bzEq_inventory ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1.5rem;padding:0;list-style:none;display:grid}.B2bzEq_inventory li{border-bottom:1px solid #ffffff0e;justify-content:space-between;gap:.75rem;padding:.4rem 0;font-size:.8rem;display:flex}.B2bzEq_inventory small{color:#9bab8e}.B2bzEq_inventory p{color:#adb8a6;font-size:.75rem;line-height:1.5}@media (max-width:680px){.B2bzEq_heading{display:block}.B2bzEq_refresh{width:100%;margin:.8rem 0}.B2bzEq_prices{grid-template-columns:1fr 1fr}.B2bzEq_prices>div:last-child{grid-column:1/-1}.B2bzEq_inventory ul{grid-template-columns:1fr 1fr}.B2bzEq_row{padding:1rem}.B2bzEq_summary{gap:1.25rem}.B2bzEq_summary strong{font-size:1.5rem}}@media (max-width:390px){.B2bzEq_inventory ul{grid-template-columns:1fr}}
.fAYflW_brief{min-width:0}.fAYflW_summary{width:fit-content;max-width:100%;color:inherit;cursor:pointer;overflow-wrap:anywhere;padding-block:12px;font-weight:650}.fAYflW_summary:hover{color:var(--accent-light,#ff8585)}.fAYflW_summary:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #ee4352}.fAYflW_content{padding-top:18px}.fAYflW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:0;display:grid}.fAYflW_facts>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;padding-block:13px;display:grid}.fAYflW_facts dt,.fAYflW_facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.fAYflW_facts dd{text-align:left;flex-shrink:1}.fAYflW_design{margin-top:26px}.fAYflW_design p,.fAYflW_person p{white-space:pre-wrap;overflow-wrap:anywhere}.fAYflW_design h3{margin-top:24px}.fAYflW_people{border-top:1px solid #ffffff1f;margin-top:22px;padding-top:14px}.fAYflW_peopleList{gap:15px;margin-top:16px;display:grid}.fAYflW_person{background:#00000029;border:1px solid #ffffff1f;border-radius:12px;min-width:0;padding:20px}.fAYflW_person h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:1.2rem}.fAYflW_item{border-top:1px solid #ffffff14;margin-top:14px;padding-top:14px}.fAYflW_item p{margin-block:0 8px}@media (max-width:700px){.fAYflW_facts{grid-template-columns:minmax(0,1fr)}.fAYflW_facts>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px}.fAYflW_person{padding:16px}}@media (max-width:360px){.fAYflW_facts>div{grid-template-columns:minmax(0,1fr);gap:6px}}
