.RUOFnq_logo{color:#edf1e8;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:.35em;font-weight:800;line-height:1.2;display:inline-flex}.RUOFnq_cube{color:#b0e777;flex:none;width:1.2em;height:1.2em}.RUOFnq_wordmark{font:inherit;color:inherit}.RUOFnq_letter{color:inherit;display:inline-block;position:relative}.RUOFnq_dot{background:#b0e777;border-radius:1px;width:.16em;height:.16em;position:absolute;top:.19em;left:50%;transform:translate(-50%)}
._8BR49a_switcher{color:var(--green-dark);background:#24242c;border:1px solid #41414d;flex:none;align-items:center;gap:6px;height:34px;padding:0 8px;display:inline-flex;position:relative}._8BR49a_select{appearance:none;color:var(--green-dark);cursor:pointer;font:800 11px var(--font-geist-mono);background:0 0;border:0;outline:0;min-width:70px;height:32px;padding:0 20px 0 0}._8BR49a_switcher:focus-within{border-color:var(--green);outline:3px solid #3d6f4324}@media (max-width:620px){._8BR49a_select{min-width:64px}._8BR49a_switcher{width:132px;min-width:0;height:40px}._8BR49a_select{text-overflow:ellipsis;width:100%;min-width:0;height:38px}._8BR49a_switcher>svg{flex-shrink:0}}._8BR49a_placeholder{cursor:default;box-sizing:border-box;align-items:center;display:inline-flex}
.pt95Bq_root{width:100%;min-width:0;max-width:400px;margin-top:26px}.pt95Bq_root h2{color:#f3f5ee;margin:0;font-size:14px;font-weight:800}.pt95Bq_root p.pt95Bq_description{color:#b8c4ba;margin:8px 0 14px;font-size:12px;font-weight:400;line-height:1.7}.pt95Bq_links{flex-wrap:wrap;gap:12px;display:flex}.pt95Bq_links a{color:#edf3ed;border:1px solid #526557;border-radius:6px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;padding:11px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.pt95Bq_links a:hover{background:#2b4030;border-color:#41414d}.pt95Bq_links a:focus-visible{outline-offset:3px;outline:3px solid #dfff59}.pt95Bq_links svg{color:currentColor;flex:none}
._17T1BW_root{flex-shrink:0;position:relative}._17T1BW_bell{box-sizing:border-box;color:#e3e3e8;cursor:pointer;background:#2b2b30;border:1px solid #3d3d46;border-radius:7px;place-items:center;width:34px;height:34px;min-height:34px;padding:0;display:grid;position:relative}._17T1BW_bell:hover,._17T1BW_bell[aria-expanded=true]{background:#3a3a40}._17T1BW_badge{color:#fff;background:#ff304f;border:2px solid #17171b;border-radius:20px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-7px;right:-5px}._17T1BW_panel{z-index:1100;color:#d7d7df;background:#171719;border:1px solid #36363b;border-radius:20px;flex-direction:column;width:min(420px,100vw - 24px);max-height:min(650px,100dvh - 100px);display:flex;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 18px 60px #0007}._17T1BW_panel header{border-bottom:1px solid #303034;justify-content:space-between;align-items:center;gap:12px;padding:17px 18px;display:flex}._17T1BW_panel header strong{align-items:center;gap:9px;font-size:14px;display:flex}._17T1BW_panel header strong i,._17T1BW_icon i{background:#ff304f;border-radius:50%;width:7px;height:7px}._17T1BW_panel header>div{gap:6px;display:flex}._17T1BW_panel button{color:#a5a5b0;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:6px;display:inline-grid}._17T1BW_panel button:hover{color:#fff;background:#333338}._17T1BW_panel button:disabled{opacity:.35;cursor:default}._17T1BW_list{overscroll-behavior:contain;gap:9px;padding:12px;display:grid;overflow:auto}._17T1BW_card{color:inherit;background:#202023;border-radius:14px;gap:12px;min-width:0;padding:18px 15px;text-decoration:none;display:flex}._17T1BW_card:hover{background:#29292e}._17T1BW_card>div{min-width:0}._17T1BW_card strong{overflow-wrap:anywhere;font-size:12px;line-height:1.7;display:block}._17T1BW_card p{color:#a2a2ad;overflow-wrap:anywhere;margin:5px 0 9px;font-size:12px}._17T1BW_card time{color:#70707d;font-size:10px}._17T1BW_icon{color:#b0e777;background:#2b2f2b;border-radius:50%;flex:0 0 36px;place-items:center;height:36px;display:grid;position:relative}._17T1BW_icon i{position:absolute;top:0;right:0}._17T1BW_unread strong{color:#f0f0f3}._17T1BW_empty{text-align:center;color:#9898a4;padding:32px 12px;font-size:12px;line-height:1.8}._17T1BW_empty>svg{color:#707078}._17T1BW_empty small{font-size:11px}._17T1BW_empty button{margin:10px auto;display:block}._17T1BW_bell:focus-visible,._17T1BW_panel a:focus-visible,._17T1BW_panel button:focus-visible{outline-offset:2px;outline:2px solid #b0e777}@media (max-width:620px){._17T1BW_panel{max-height:calc(100dvh - 100px);position:fixed;top:82px;right:12px}._17T1BW_bell{width:40px;height:40px;min-height:40px}}
.h5348q_page{place-items:center;min-height:calc(100dvh - 100px);padding:24px 16px;display:grid}.h5348q_card{color:#dedee3;background:linear-gradient(135deg,#20221f,#18181b 65%);border:1px solid #303036;border-radius:20px;align-items:center;gap:28px;width:100%;max-width:720px;padding:36px;display:flex}.h5348q_artwork{flex-shrink:0;width:96px;height:96px}.h5348q_content{min-width:0}.h5348q_content h1,.h5348q_content h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.5}.h5348q_content p{color:#a4a4ae;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.h5348q_button{color:#172014;cursor:pointer;background:#b0e777;border:1px solid #a6d96f;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin:24px 0 14px;padding:11px 22px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.h5348q_button:hover{background:#c3ef96}.h5348q_button:focus-visible{outline-offset:4px;outline:2px solid #b0e777}.h5348q_content .h5348q_note{color:#85858f;font-size:11px}@media (max-width:620px){.h5348q_page{min-height:calc(100dvh - 145px);padding:16px 8px}.h5348q_card{border-radius:16px;flex-direction:column;align-items:flex-start;gap:18px;padding:26px 22px}.h5348q_artwork{width:72px;height:72px}.h5348q_content h1,.h5348q_content h2{font-size:20px}.h5348q_button,.h5348q_content{width:100%}}
.p00K3q_toast.app-toast{box-sizing:border-box;color:#e9efe4;background:#202721f5;border:1px solid #a4c58b33;border-radius:14px;grid-template-columns:36px minmax(0,1fr) 24px;gap:12px;width:340px;min-width:0;max-width:calc(100vw - 32px);padding:14px;animation:.2s ease-out p00K3q_appear;box-shadow:0 8px 30px #0004}.p00K3q_toast.app-toast:before{display:none}.p00K3q_toast.app-toast-viewer{max-width:calc(100% - 32px);inset:16px auto auto 16px}.p00K3q_toast .app-toast-icon{color:#b0e777;width:36px;height:36px;box-shadow:none;background:#b0e77716;border-radius:11px}.p00K3q_toast .app-toast-icon>svg:last-child{color:#203018;background:#b0e777;border:2px solid #202721;width:13px;height:13px;padding:1px}.p00K3q_toast .app-toast-copy{gap:4px}.p00K3q_toast .app-toast-copy small{color:#a6bc97;letter-spacing:.05em;font-size:8px;font-weight:600}.p00K3q_toast .app-toast-copy strong{color:#edf3e7;font-size:12px;font-weight:650;line-height:1.5}.p00K3q_toast .app-toast-copy span{color:#bac7b1;font-family:inherit;font-size:10px;line-height:1.6}.p00K3q_toast .app-toast-close{color:#a5b39c;border-radius:7px;width:24px;height:24px}.p00K3q_toast .app-toast-close:hover{color:#eef5e7;background:#ffffff0c}.p00K3q_toast .app-toast-progress{background:#b0e77780;border-radius:2px;width:calc(100% - 28px);height:2px;bottom:0;left:14px}@keyframes p00K3q_appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(.p00K3q_toast.app-toast,.p00K3q_toast .app-toast-progress){animation:none}}@media (max-width:760px){.p00K3q_toast.p00K3q_mobile.app-toast{z-index:2147483647;top:calc(72px + env(safe-area-inset-top,0px));width:auto;max-width:none;position:fixed;bottom:auto;left:16px;right:16px}}.p00K3q_toast.app-toast[data-variant=error]{color:#fff0f0;background:#321e23f5;border-color:#ef707080}.p00K3q_toast[data-variant=error] .app-toast-icon{color:#ff9b9b;background:#fa777722}.p00K3q_toast[data-variant=error] .app-toast-icon>svg:last-child{color:#321016;background:#ef7777;border-color:#321e23}.p00K3q_toast[data-variant=error] .app-toast-copy small{color:#ffa6a6}.p00K3q_toast[data-variant=error] .app-toast-copy strong{color:#fff1f1}.p00K3q_toast[data-variant=error] .app-toast-copy span{color:#f1c5c9}.p00K3q_toast[data-variant=error] .app-toast-close{color:#eab4bb}.p00K3q_toast[data-variant=error] .app-toast-progress{background:#ff8585b3}
._3PaHWW_root{color:#ededf2;background:#1d1e24;border:1px solid #363840;border-radius:14px;grid-template-columns:180px minmax(0,1fr);gap:16px;margin:16px 0;padding:16px;display:grid}._3PaHWW_overview,._3PaHWW_content{min-width:0}._3PaHWW_preview{aspect-ratio:8/5;background:#141510;border-radius:10px;overflow:hidden}._3PaHWW_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}._3PaHWW_facts>div{background:#24262c;border:1px solid #35373f;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}._3PaHWW_facts svg{color:#91a47e;flex-shrink:0}._3PaHWW_facts span{color:#969ca7;gap:2px;font-size:10px;line-height:1.4;display:grid}._3PaHWW_facts strong{color:#e2e5e9;font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}._3PaHWW_facts small{color:#9299a2;margin-left:4px;font-size:10px;font-weight:400}._3PaHWW_facts ._3PaHWW_time{grid-column:1/-1}._3PaHWW_facts ._3PaHWW_time span{flex:1;justify-content:space-between;align-items:center;gap:8px;display:flex}._3PaHWW_facts ._3PaHWW_time strong{font-size:12px}._3PaHWW_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 10px;display:flex}._3PaHWW_eyebrow{letter-spacing:1.3px;color:#aaca8a;font-size:10px;font-weight:700}._3PaHWW_heading h2{margin:7px 0 0;font-size:16px;font-weight:650;line-height:1.6}._3PaHWW_price{color:#badf9b;white-space:nowrap;background:#b0e7770a;border:1px solid #46523b;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 8px;font-size:13px;font-weight:650;display:inline-flex}._3PaHWW_price svg{margin-right:3px}._3PaHWW_price small{color:#9ba98f;border-left:1px solid #46523b;margin-left:3px;padding-left:7px;font-size:10px;font-weight:400}._3PaHWW_steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}._3PaHWW_steps li{background:#24262c;border:1px solid #35373f;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:9px;display:grid}._3PaHWW_number{color:#b4d993;font-variant-numeric:tabular-nums;background:#b0e7770c;border:1px solid #b0e77725;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:750;display:flex}._3PaHWW_steps p{color:#c0c3cc;margin:1px 0 0;font-size:11px;line-height:1.7}._3PaHWW_note{color:#949ba5;border-top:1px solid #35373f;align-items:start;gap:8px;margin:10px 0 0;padding-top:8px;font-size:10px;line-height:1.8;display:flex}._3PaHWW_note svg{color:#8fa17c;flex-shrink:0;margin-top:2px}@media (max-width:800px){._3PaHWW_root{grid-template-columns:160px minmax(0,1fr);gap:14px;padding:14px}._3PaHWW_heading h2{font-size:15px}}@media (max-width:640px){._3PaHWW_root{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}._3PaHWW_overview{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:10px;max-width:100%;display:grid}._3PaHWW_facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}._3PaHWW_facts ._3PaHWW_time{grid-column:1/-1}._3PaHWW_facts>div{gap:6px;padding:10px}._3PaHWW_facts ._3PaHWW_time span{justify-content:initial;gap:4px;display:grid}._3PaHWW_facts strong,._3PaHWW_facts ._3PaHWW_time strong{font-size:14px}._3PaHWW_heading{gap:10px}._3PaHWW_steps li{gap:8px;padding:9px}._3PaHWW_price{font-size:12px}}._3PaHWW_otherWorks{border-top:1px solid #35373f;margin-top:14px;padding-top:14px}._3PaHWW_otherWorks h3{color:#c4d7b0;margin:0 0 9px;font-size:12px;font-weight:650}._3PaHWW_otherWorks>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._3PaHWW_otherWorks a{color:#e2e5e9;background:#b0e77708;border:1px solid #42473d;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}._3PaHWW_otherWorks a:hover{background:#b0e77714;border-color:#8fa774}._3PaHWW_otherWorks a:focus-visible{outline-offset:3px;outline:2px solid #b0e777}._3PaHWW_otherWorks a>span{gap:5px;min-width:0;display:grid}._3PaHWW_otherWorks strong{overflow-wrap:anywhere;font-size:12px}._3PaHWW_otherWorks small{color:#a1a899;font-size:10px}._3PaHWW_otherWorks svg{color:#badf9b;flex-shrink:0}@media (max-width:640px){._3PaHWW_otherWorks>div{grid-template-columns:1fr}}
._1p4vNq_page{color:#e9e9ef;max-width:940px;margin:0 auto;padding:32px 24px 72px}._1p4vNq_page header>span{letter-spacing:.16em;color:#b0e777;font-size:11px}._1p4vNq_page h1{margin:12px 0;font-size:32px}._1p4vNq_page h2{margin:12px 0;font-size:20px}._1p4vNq_page p{color:#aaaab7;font-size:13px;line-height:1.85}._1p4vNq_page button,._1p4vNq_actions a{color:#d1edae;cursor:pointer;background:#303a28;border:1px solid #586746;border-radius:9px;min-height:42px;padding:10px 16px;font-size:13px}._1p4vNq_page button:disabled{opacity:.45;cursor:not-allowed}._1p4vNq_balance{background:linear-gradient(120deg,#2e3926,#212522);border:1px solid #53633f;border-radius:16px;justify-content:space-between;align-items:center;margin:28px 0;padding:24px;display:flex}._1p4vNq_balance strong{margin-top:6px;font-size:32px;display:block}._1p4vNq_page small{color:#aaaab7;font-size:12px}._1p4vNq_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._1p4vNq_card{background:#222226;border:1px solid #3e3e46;border-radius:16px;margin-bottom:18px;padding:24px}._1p4vNq_card>span{color:#b7ce9d;font-size:12px}._1p4vNq_card>strong{font-size:26px;display:block}._1p4vNq_plans button{width:100%;margin:12px 0}._1p4vNq_recommended{border-color:#90b568}._1p4vNq_row{border-top:1px solid #38383e;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}._1p4vNq_row>span{flex:1}._1p4vNq_row small{text-align:right;min-width:90px}._1p4vNq_page dl>div{border-bottom:1px solid #38383e;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}._1p4vNq_page dd{margin:0}._1p4vNq_actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}._1p4vNq_page footer{color:#aaaab7;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}._1p4vNq_error{background:#442b30;border-radius:8px;padding:14px;color:#f4b6ba!important}._1p4vNq_page :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #b0e777}@media (max-width:620px){._1p4vNq_page{padding:20px 12px 48px}._1p4vNq_plans{grid-template-columns:1fr}._1p4vNq_card{padding:20px}._1p4vNq_balance strong{font-size:26px}._1p4vNq_page dl>div{flex-wrap:wrap}}._1p4vNq_monthly{grid-column:1/-1}._1p4vNq_bonus{color:#c4ed99;background:#303d25;border-radius:6px;margin-top:10px;padding:5px 9px;font-size:12px;display:inline-block}
.s8Vxra_frame.voxel-loading{width:100%;min-width:0;display:block;position:relative}:is(.s8Vxra_frame>.voxel-viewer,.s8Vxra_frame>.voxel-loading){width:100%;height:100%}.s8Vxra_loading .voxel-loading{visibility:hidden}.s8Vxra_status{z-index:2;pointer-events:none;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.s8Vxra_loading [data-model-loading]{visibility:hidden}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
.BpPB4a_root{transform-origin:50%;display:grid;position:relative}.BpPB4a_root>canvas{grid-area:1/1;display:block}.BpPB4a_glints{pointer-events:none;position:absolute;inset:-25%;overflow:visible}.BpPB4a_glints>canvas{max-width:none;position:absolute;inset:0;image-rendering:auto!important;background:0 0!important;width:100%!important;height:100%!important}@media (prefers-reduced-motion:reduce){.BpPB4a_glints{display:none}}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
body :is(.Qv8uXq_panel,.Qv8uXq_picker){padding:0;color:#e8eae6!important;background:#1d1f23!important}:is(.Qv8uXq_panel .voxel-block-editor-heading,.Qv8uXq_picker .voxel-replacement-picker-heading){box-sizing:border-box;border-bottom:1px solid #ffffff0d;gap:8px;min-height:52px;margin:0;padding:10px 12px;color:#e8eae6!important;background:#25282c!important}.Qv8uXq_panel .voxel-block-editor-heading-main{flex-wrap:wrap;gap:8px;width:100%}.Qv8uXq_panel .voxel-block-editor-heading-title{white-space:normal;align-items:center;gap:7px;font-size:12px;font-weight:650;line-height:1.5;display:flex}.Qv8uXq_picker .voxel-replacement-picker-heading>span:first-child{white-space:normal;align-items:center;gap:7px;font-size:12px;font-weight:650;line-height:1.5;display:flex}:is(.Qv8uXq_panel .voxel-block-editor-heading-actions,.Qv8uXq_picker .voxel-replacement-picker-heading-meta){flex:none;align-items:center;gap:7px;display:flex}:is(.Qv8uXq_panel .voxel-block-editor-heading-actions>small,.Qv8uXq_picker .voxel-replacement-picker-heading-meta>small){color:#b7c7aa;white-space:nowrap;background:#b0e77712;border-radius:6px;padding:3px 6px;font-size:10px}.Qv8uXq_panel .voxel-block-editor-close{border-radius:8px;place-items:center;width:28px;min-width:28px;height:28px;padding:0;display:grid;color:#bfc4bb!important;background:#ffffff08!important;border:0!important}.Qv8uXq_picker .voxel-replacement-picker-heading button{border-radius:8px;place-items:center;width:28px;min-width:28px;height:28px;padding:0;display:grid;color:#bfc4bb!important;background:#ffffff08!important;border:0!important}.Qv8uXq_panel .voxel-block-editor-scroll{scrollbar-width:thin;scrollbar-color:#50564b transparent;gap:18px;padding:14px}body .Qv8uXq_panel .voxel-block-editor-current{border-radius:12px;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px;display:grid;background:#262a29!important;border:1px solid #ffffff0c!important}.Qv8uXq_panel .voxel-block-editor-current>span{gap:5px;min-width:0;display:grid}.Qv8uXq_panel .voxel-block-editor-current strong{font-size:12px;line-height:1.6}.Qv8uXq_panel .voxel-block-editor-current small{color:#9fa99b;white-space:normal;overflow-wrap:anywhere;font-size:9px;line-height:1.6}.Qv8uXq_panel .voxel-select-matching{border-radius:8px;grid-column:1/-1;min-height:34px;font-size:11px}.Qv8uXq_panel label>span,.Qv8uXq_panel legend{font-weight:600;color:#b8beb3!important;font-size:11px!important}.Qv8uXq_panel .voxel-block-picker-label>span{font-weight:600;color:#b8beb3!important;font-size:11px!important}.Qv8uXq_panel input[type=search]{box-sizing:border-box;border-radius:9px;width:100%;min-height:40px;padding:10px 12px;font-size:12px;color:#e8eae6!important;background:#16191b!important;border:1px solid #41463f!important}.Qv8uXq_panel .voxel-block-editor-filters{gap:16px;display:grid}.Qv8uXq_panel fieldset{border:0;min-width:0;padding:0}.Qv8uXq_panel legend{margin-bottom:8px;padding:0}.Qv8uXq_panel .voxel-shape-filter>div{background:#15181a;border:1px solid #ffffff08;border-radius:13px;flex-wrap:nowrap;gap:6px;padding:4px;display:flex}.Qv8uXq_panel .voxel-shape-filter button{color:#949e91;border-radius:9px;flex-direction:column;flex:1;gap:4px;width:auto;min-width:0;height:72px;padding:7px 4px;transition:background .15s,color .15s;display:flex;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.Qv8uXq_panel .voxel-shape-filter button.active{color:#c5eda3;outline:none;background:#b0e77714!important;border-color:#a7d77b80!important}.Qv8uXq_panel .voxel-color-filter>div{flex-wrap:wrap;gap:7px;display:flex}.Qv8uXq_panel .voxel-color-filter button{box-sizing:border-box;border-radius:8px;outline:none;width:27px;height:27px;padding:4px;box-shadow:none!important;background:#262a2c!important;border:1px solid #454a43!important}.Qv8uXq_panel .voxel-color-filter button i{border:1px solid #ffffff15;border-radius:4px;width:17px;height:17px;display:block}.Qv8uXq_panel .voxel-color-filter button.active{border-color:#b0e777!important;box-shadow:0 0 0 1px #b0e777!important}body .Qv8uXq_panel .voxel-block-picker-trigger{border-radius:10px;min-height:64px;padding:10px;color:#dceace!important;background:#2c3528!important;border:1px solid #697e5166!important}.Qv8uXq_panel .voxel-block-picker-trigger strong{white-space:normal;font-size:11px;line-height:1.5}.Qv8uXq_panel .voxel-block-picker-trigger small{color:#acb8a4;font-size:8px}.Qv8uXq_picker .voxel-replacement-picker-summary{border:0;gap:6px;padding:12px}.Qv8uXq_picker .voxel-replacement-picker-summary>span{color:#aebba3;background:#ffffff06;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:500}.Qv8uXq_picker .voxel-favorite-filter{border-radius:7px;font-size:10px;background:#272a2e!important;border-color:#42473e!important}.Qv8uXq_picker .voxel-favorite-filter b{color:#b7bdb0;background:#ffffff0d;border-radius:4px}body .Qv8uXq_picker .voxel-block-picker-list{box-shadow:none;scrollbar-width:thin;scrollbar-color:#50564b transparent;padding:0 10px 12px;background:0 0!important;border:0!important}.Qv8uXq_picker .voxel-block-picker-row{background:#272a2e;border:1px solid #ffffff08;border-radius:10px;grid-template-columns:minmax(0,1fr) 32px;margin-bottom:6px;transition:background .15s,border-color .15s;overflow:hidden}.Qv8uXq_picker .voxel-block-picker-row:hover{background:#30362e}.Qv8uXq_picker .voxel-block-picker-row.active{background:#303d29;border-color:#99c57380}.Qv8uXq_picker .voxel-block-picker-option{color:#e1e5dc;grid-template-columns:32px minmax(0,1fr) 14px;gap:8px;min-height:64px;padding:10px 8px}.Qv8uXq_picker .voxel-block-picker-option strong{white-space:normal;font-size:11px;font-weight:600;line-height:1.5}.Qv8uXq_picker .voxel-block-picker-option small{color:#9ba595;font-size:8px}.Qv8uXq_picker .voxel-block-favorite{color:#8e9788;background:0 0;border:0;border-radius:7px;width:28px;height:28px}.Qv8uXq_picker .voxel-block-favorite:hover{color:#e3c779;background:#ffffff08}.Qv8uXq_picker .voxel-block-favorite.is-favorite{color:#e3c779}.Qv8uXq_panel button:focus-visible,.Qv8uXq_picker button:focus-visible,.Qv8uXq_panel input:focus-visible{outline-offset:2px;outline:2px solid #b0e777}@media (prefers-reduced-motion:reduce){.Qv8uXq_picker .voxel-block-picker-row{transition:none}}.Qv8uXq_shapeIcon{flex:none;width:32px;height:32px;display:block}.Qv8uXq_shapeIcon svg{stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:100%;display:block}.Qv8uXq_shapeLabel{white-space:nowrap;font-size:10px;font-weight:600;line-height:1.4}.Qv8uXq_panel .voxel-shape-filter button:hover:not(.active){color:#d2dbcb;background:#ffffff06!important}.Qv8uXq_panel .voxel-shape-filter button>svg{color:#b0e777;filter:none;width:11px;height:11px;top:5px;right:5px}@media (prefers-reduced-motion:reduce){.Qv8uXq_panel .voxel-shape-filter button{transition:none}}.Qv8uXq_panel .voxel-select-matching:disabled{opacity:.4;cursor:not-allowed}.Qv8uXq_panel:has(.Qv8uXq_historyActions){grid-template-rows:auto auto minmax(0,1fr) auto}.Qv8uXq_historyActions{background:#202427;border-bottom:1px solid #ffffff09;gap:6px;padding:10px 12px;display:flex}.Qv8uXq_historyActions button{color:#d3dfca;cursor:pointer;background:#2a3029;border:1px solid #42493e;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:36px;padding:7px 5px;font-family:inherit;font-size:10px;font-weight:600;line-height:1.4;transition:background .15s,border-color .15s;display:flex}.Qv8uXq_historyActions button svg{flex:none}.Qv8uXq_historyActions button:hover:not(:disabled){color:#d8efc4;background:#35412d;border-color:#79985e}.Qv8uXq_historyActions button:disabled{opacity:.32;cursor:not-allowed}.Qv8uXq_historyActions button:focus-visible{outline-offset:2px;outline:2px solid #b0e777}@media (prefers-reduced-motion:reduce){.Qv8uXq_historyActions button{transition:none}}.Qv8uXq_emptySelectionIcon{color:#b0d997;background:#b0e77712;border-radius:10px;align-self:start;place-items:center;width:42px;height:42px;display:grid}@media (max-width:760px){:is(.Qv8uXq_panel .voxel-block-editor-heading,.Qv8uXq_picker .voxel-replacement-picker-heading){min-height:44px;padding:7px 10px}.Qv8uXq_panel .voxel-block-editor-heading-main{flex-wrap:nowrap}.Qv8uXq_panel .voxel-block-editor-heading-title{gap:5px;font-size:11px}.Qv8uXq_panel .voxel-block-editor-close{width:30px;min-width:30px;height:30px}.Qv8uXq_historyActions{gap:6px;padding:7px 10px}.Qv8uXq_historyActions button{min-height:32px;padding:5px 4px;font-size:10px}.Qv8uXq_panel .voxel-block-editor-scroll{gap:12px;min-height:0;padding:10px;overflow-y:auto}body .Qv8uXq_panel .voxel-block-editor-current{grid-template-columns:32px minmax(0,1fr);gap:8px;padding:10px}:is(.Qv8uXq_panel .voxel-block-editor-current>svg,.Qv8uXq_panel .voxel-block-editor-current>img){max-width:32px;max-height:32px}.Qv8uXq_panel .voxel-block-editor-current strong{font-size:12px}.Qv8uXq_panel .voxel-block-editor-actions{background:#202427;margin:0;padding:10px;position:relative;bottom:auto}.Qv8uXq_panel .voxel-block-editor-actions>button{min-height:40px}}.Qv8uXq_panel{grid-template-rows:auto minmax(0,1fr) auto}body .Qv8uXq_panel .voxel-block-editor-current.Qv8uXq_emptySelection{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:14px;background:#ffffff03!important;border-color:#ffffff0d!important}.Qv8uXq_emptySelection .Qv8uXq_emptySelectionIcon{border-radius:10px;align-self:center;width:36px;height:36px}.Qv8uXq_emptySelection .Qv8uXq_emptySelectionIcon svg{width:20px;height:20px}.Qv8uXq_panel .voxel-block-editor-current.Qv8uXq_emptySelection>span{gap:4px}.Qv8uXq_panel .voxel-block-editor-current.Qv8uXq_emptySelection strong{font-size:12px;line-height:1.5}.Qv8uXq_panel .voxel-block-editor-current.Qv8uXq_emptySelection small{overflow-wrap:normal;word-break:normal;font-size:10px;line-height:1.7}
._6HMZSW_dialog{box-sizing:border-box;color:#eef3e9;text-align:center;background:#1e2520;border:1px solid #4b5941;border-radius:24px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:36px 28px 24px;animation:.25s ease-out _6HMZSW_appear;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #0008}._6HMZSW_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080d0bbd}._6HMZSW_close{color:#aeb9a8;cursor:pointer;background:#ffffff09;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:14px;right:14px}._6HMZSW_artwork{color:#b0e777;place-items:center;width:80px;height:80px;margin:4px auto 24px;display:grid;position:relative}._6HMZSW_loading>svg{width:64px;height:70px}._6HMZSW_loading{animation:2s ease-in-out infinite _6HMZSW_float}._6HMZSW_complete{background:#b0e77714;border:1px solid #9bc66b;border-radius:50%;animation:.6s cubic-bezier(.2,.8,.3,1.2) _6HMZSW_celebrate}._6HMZSW_complete>svg{stroke-dasharray:70;stroke-dashoffset:0;animation:.6s ease-out _6HMZSW_draw}._6HMZSW_halo{pointer-events:none;border:1px solid #b0e77777;border-radius:50%;animation:1s ease-out both _6HMZSW_ripple;position:absolute;inset:-12px}._6HMZSW_eyebrow{letter-spacing:.18em;color:#b0d992;font-size:10px}._6HMZSW_dialog h2{margin:9px 0 12px;font-size:21px;font-weight:700;line-height:1.5}._6HMZSW_message{color:#bec9b9;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}._6HMZSW_track{background:#b0e77722;border-radius:4px;height:4px;margin-top:24px;overflow:hidden}._6HMZSW_track i{border-radius:inherit;background:linear-gradient(90deg,#709f4b,#cefa9f);width:35%;height:100%;animation:1.6s ease-in-out infinite _6HMZSW_sweep;display:block}._6HMZSW_note{color:#94a38f;margin:14px 0 0;font-size:11px}._6HMZSW_link{color:#1a2813;background:#b0e777;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:46px;margin-top:26px;font-size:14px;font-weight:700;text-decoration:none;display:flex}._6HMZSW_link:hover{background:#c0f28d}._6HMZSW_continue{color:#aeba9f;font:inherit;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:6px 10px;font-size:12px;display:block}._6HMZSW_warning{text-align:left;color:#d5c29a;white-space:pre-line;background:#d6b6790c;border-radius:9px;padding:12px;font-size:11px;line-height:1.8}@keyframes _6HMZSW_appear{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes _6HMZSW_float{50%{transform:translateY(-6px)}}@keyframes _6HMZSW_sweep{0%{transform:translate(-110%)}to{transform:translate(390%)}}@keyframes _6HMZSW_celebrate{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes _6HMZSW_draw{0%{stroke-dashoffset:70px}to{stroke-dashoffset:0}}@keyframes _6HMZSW_ripple{0%{opacity:.7;transform:scale(.65)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){._6HMZSW_dialog,._6HMZSW_loading,._6HMZSW_complete,._6HMZSW_complete>svg,._6HMZSW_halo,._6HMZSW_track i{animation:none}._6HMZSW_halo{display:none}._6HMZSW_track i{opacity:.6;width:100%}}
._5ZWC2a_patreonLink{color:#dedee8;white-space:normal;background:#24242c;border:2px solid #345b32;border-radius:8px;justify-content:center;align-items:center;gap:14px;max-width:100%;min-height:64px;margin:8px 0 28px;padding:14px 26px;font-size:17px;font-weight:800;line-height:1.5;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px #345b32,0 9px 20px #234c2d18}._5ZWC2a_patreonLink:hover{background:#24242c;transform:translateY(-2px);box-shadow:0 7px #345b32,0 12px 24px #234c2d20}._5ZWC2a_patreonLink:focus-visible{outline-offset:5px;outline:3px solid #517b3d}._5ZWC2a_purchaseIcon{background:#234c2d12;border-radius:7px;flex:none;place-items:center;width:36px;height:36px;display:grid}._5ZWC2a_patreonLink>svg{flex:none}@media (max-width:620px){._5ZWC2a_patreonLink{gap:10px;width:100%;padding:13px 16px;font-size:14px}}@media (prefers-reduced-motion:reduce){._5ZWC2a_patreonLink{transition:none}._5ZWC2a_patreonLink:hover{transform:none}}._5ZWC2a_newTab{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._5ZWC2a_actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:0;display:flex}._5ZWC2a_likeButton,._5ZWC2a_favoriteButton,._5ZWC2a_reportButton{cursor:pointer;font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:7px;height:48px;font-size:12px;font-weight:900;display:inline-flex;position:relative;overflow:visible}._5ZWC2a_likeButton{color:#dedee8;background:#24242c;border:1px solid #41414d;min-width:126px;padding:0 12px}._5ZWC2a_likeButton strong{color:#dedee8;font-family:var(--font-geist-mono);background:#24242c;justify-content:center;align-items:center;min-width:28px;height:24px;padding:0 6px;font-size:10px;display:inline-flex}._5ZWC2a_likeButton:hover{color:#dedee8;background:#24242c;border-color:#b9625b}._5ZWC2a_likeButton._5ZWC2a_liked{color:#fff;background:#a94840;border-color:#8d352f;box-shadow:inset -3px -3px #7b2e29}._5ZWC2a_likeButton._5ZWC2a_liked strong{color:#fff;background:#fff3}._5ZWC2a_likeButton:disabled{cursor:not-allowed;opacity:.55}._5ZWC2a_favoriteButton{color:#dedee8;background:#24242c;border:1px solid #41414d;min-width:126px;padding:0 12px}._5ZWC2a_favoriteButton:hover{color:#dedee8;background:#24242c;border-color:#bd9d35}._5ZWC2a_favoriteButton._5ZWC2a_favorited{color:#fff;background:#d9b53f;border-color:#a17e1c;box-shadow:inset -3px -3px #a78320}._5ZWC2a_favoriteButton._5ZWC2a_favorited>span,._5ZWC2a_favoriteButton._5ZWC2a_favorited>svg{color:#fff;fill:#fff;stroke:#fff}._5ZWC2a_favoriteButton:disabled{cursor:not-allowed;opacity:.6}._5ZWC2a_favoriteButton._5ZWC2a_favorited:disabled{opacity:1}._5ZWC2a_reportButton{background:var(--card);color:#dedee8;border:1px solid #41414d;flex:none;min-width:84px;padding:0 15px;font-weight:800}._5ZWC2a_reportButton:hover{background:#24242c;border-color:#b9625b}._5ZWC2a_actions>._5ZWC2a_toolButton{height:48px}._5ZWC2a_actions>._5ZWC2a_shortsButton{color:var(--green-dark);background:#24242c;border-color:#41414d}._5ZWC2a_actions>._5ZWC2a_shortsButton:hover{background:#24242c;border-color:#829e82}._5ZWC2a_actions>._5ZWC2a_downloadButton{height:48px;padding:0 18px;font-size:12px}@media (max-width:620px){._5ZWC2a_actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}._5ZWC2a_actions>button{width:100%;min-width:0}._5ZWC2a_actions>._5ZWC2a_downloadButton{justify-content:center}}._5ZWC2a_premiumBadge{color:#fff;background:#d7a92f;justify-content:center;align-items:center;width:23px;height:23px;margin-left:2px;padding:0;display:inline-flex}@media (max-width:620px){._5ZWC2a_actions>button{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:48px;padding:10px 8px;line-height:1.5}._5ZWC2a_actions>button svg{flex-shrink:0}._5ZWC2a_actions>._5ZWC2a_downloadButton{grid-column:1/-1}}._5ZWC2a_actions>._5ZWC2a_patreonLink{border-radius:5px;gap:8px;min-height:48px;margin:0;padding:0 15px;font-size:12px;box-shadow:0 3px #345b32}._5ZWC2a_actions>._5ZWC2a_patreonLink:hover{box-shadow:0 5px #345b32}._5ZWC2a_actions ._5ZWC2a_purchaseIcon{border-radius:4px;width:26px;height:26px}._5ZWC2a_actions ._5ZWC2a_purchaseIcon svg{width:17px;height:17px}@media (max-width:620px){._5ZWC2a_actions>._5ZWC2a_patreonLink{width:auto;padding:10px 13px}}._5ZWC2a_shortsCallout{gap:8px;max-width:100%;margin-top:0;display:grid;position:relative}._5ZWC2a_shortsBubble{color:#d5efb5;text-align:center;background:#303c24;border:1px solid #6f904c;border-radius:8px;width:max-content;max-width:260px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._5ZWC2a_shortsBubble:after{content:"";background:#303c24;border-bottom:1px solid #6f904c;border-right:1px solid #6f904c;width:7px;height:7px;position:absolute;bottom:-5px;left:calc(50% - 4px);transform:rotate(45deg)}._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton{color:#211335;background:#b8a0f5;border:1px solid #b8a0f5;height:48px;padding:0 17px;font-weight:800;box-shadow:0 3px 14px #b8a0f526}._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton:hover{background:#cdb9ff;border-color:#cdb9ff}._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton:focus-visible{outline-offset:3px;outline:3px solid #e0d3ff}@media (max-width:620px){._5ZWC2a_shortsCallout{grid-column:1/-1;margin-top:8px;padding-top:34px}._5ZWC2a_shortsBubble{max-width:calc(100% - 12px);top:0;bottom:auto}._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton{white-space:normal;width:100%;height:auto;min-height:48px;padding:12px}}._5ZWC2a_shortsBubble{visibility:hidden;opacity:0;pointer-events:none;z-index:5}._5ZWC2a_shortsCallout:hover ._5ZWC2a_shortsBubble,._5ZWC2a_shortsCallout:focus-within ._5ZWC2a_shortsBubble{visibility:visible;opacity:1}@media (max-width:620px){._5ZWC2a_shortsCallout{grid-column:auto;align-self:stretch;margin:0;padding:0}._5ZWC2a_shortsBubble{top:auto;bottom:calc(100% + 8px)}._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton{height:100%;min-height:48px;padding:10px 8px;font-size:12px;line-height:1.5}._5ZWC2a_actions:has(._5ZWC2a_shortsCallout)>._5ZWC2a_downloadButton{grid-column:auto;margin-top:0}._5ZWC2a_actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}._5ZWC2a_actions>button,._5ZWC2a_actions ._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton{box-sizing:border-box;gap:0;height:44px;min-height:44px;max-height:44px;padding:0;line-height:1}:is(._5ZWC2a_actions>._5ZWC2a_downloadButton,._5ZWC2a_actions:has(._5ZWC2a_shortsCallout)>._5ZWC2a_downloadButton),._5ZWC2a_actions>button>span,._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton>span,._5ZWC2a_likeButton>strong{display:none}._5ZWC2a_actions>button>svg,._5ZWC2a_shortsCallout>._5ZWC2a_shortsButton>svg{width:20px;height:20px}._5ZWC2a_shortsCallout{min-width:0}}._5ZWC2a_reportModal.report-modal{box-sizing:border-box;overscroll-behavior:contain;color:#e7e8eb;background:#202126;border:1px solid #41454a;border-radius:20px;gap:18px;width:min(460px,100%);max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto;box-shadow:0 24px 80px #0006}._5ZWC2a_reportModal.report-modal header{border-color:#ffffff0d;gap:12px;padding:0 0 16px}._5ZWC2a_reportModal.report-modal header>div{color:#e39b91;gap:10px}._5ZWC2a_reportModal.report-modal header>div>svg{box-sizing:content-box;background:#df827312;border-radius:10px;flex-shrink:0;padding:9px}._5ZWC2a_reportModal.report-modal h2{color:#eef0f1;font-size:18px;font-weight:700;line-height:1.4}._5ZWC2a_reportModal.report-modal header>button{color:#aeb1bc;background:#ffffff08;border:0;border-radius:10px;flex-shrink:0;width:34px;height:34px}._5ZWC2a_reportModal.report-modal>p{color:#a5a9b3;font-size:12px;line-height:1.8}._5ZWC2a_reportModal.report-modal label{color:#d1d4db;gap:9px;font-size:12px;font-weight:600}:is(._5ZWC2a_reportModal.report-modal select,._5ZWC2a_reportModal.report-modal textarea){box-sizing:border-box;color:#e8ebef;background:#181a1f;border:1px solid #42454f;border-radius:10px;min-width:0;padding:12px;font-size:13px;font-weight:400;line-height:1.6}._5ZWC2a_reportModal.report-modal select{min-height:46px}._5ZWC2a_reportModal.report-modal textarea{min-height:126px;max-height:240px}._5ZWC2a_reportModal.report-modal textarea::placeholder{color:#828793}._5ZWC2a_reportModal.report-modal label small{color:#858b96;font-size:10px;font-weight:400}._5ZWC2a_reportModal.report-modal footer{border-color:#ffffff0d;gap:10px;padding-top:16px}._5ZWC2a_reportModal.report-modal footer>button{box-sizing:border-box;min-height:44px;box-shadow:none;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:650}._5ZWC2a_reportModal.report-modal footer>button:first-child{color:#bfc3cd;background:0 0;border:1px solid #42454f}._5ZWC2a_reportModal.report-modal footer>button:last-child{color:#fff;background:#b75f54;border:1px solid #b75f54}._5ZWC2a_reportModal.report-modal footer>button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:620px){._5ZWC2a_reportModal.report-modal{border-radius:18px;gap:16px;padding:20px}._5ZWC2a_reportModal.report-modal footer{grid-template-columns:1fr 1fr;display:grid}._5ZWC2a_reportModal.report-modal footer>button{justify-content:center;min-width:0}}
.ij-Hxa_card{color:#dce4d3;background:#22252a;border:1px solid #3c4436;border-radius:10px;gap:14px;margin-top:12px;padding:14px;display:grid}.ij-Hxa_heading{align-items:center;gap:11px;display:flex}.ij-Hxa_heading>svg{color:#b0e777;flex-shrink:0}.ij-Hxa_heading>div{gap:5px;min-width:0;display:grid}.ij-Hxa_heading small{color:#a7c88d;font-size:10px;line-height:1.5}.ij-Hxa_heading strong{font-size:12px;line-height:1.7}.ij-Hxa_button{color:#192115;background:#b0e777;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:9px 12px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.ij-Hxa_button:hover{background:#c3ef96}.ij-Hxa_button:focus-visible{outline-offset:3px;outline:2px solid #b0e777}
.O2Ahua_root{max-width:650px;margin:12px 0 16px}.O2Ahua_root button{background:var(--card);color:var(--green-dark);cursor:pointer;border:1px solid #41414d;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 12px;font-size:12px;font-weight:700;display:inline-flex}.O2Ahua_root button:hover{background:#24242c}.O2Ahua_root button:disabled{opacity:.5;cursor:default}.O2Ahua_root label{margin-bottom:8px;font-size:12px;font-weight:700;display:block}.O2Ahua_row{flex-wrap:wrap;gap:8px;display:flex}.O2Ahua_row input{background:var(--card);border:1px solid #41414d;flex:220px;min-width:0;padding:10px;font-size:16px}.O2Ahua_row button[type=submit]{background:var(--green);color:#fff}.O2Ahua_root small,.O2Ahua_root p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.7;display:block}.O2Ahua_root .O2Ahua_error{color:#dedee8}.O2Ahua_root :focus-visible{outline-offset:2px;outline:3px solid #8ba642}.O2Ahua_root .O2Ahua_input{box-sizing:border-box;background:var(--card);width:100%;min-width:0;color:inherit;font:inherit;border:1px solid #41414d;padding:10px;font-size:16px;line-height:1.6;display:block}.O2Ahua_root .O2Ahua_row{margin-top:16px}
.jvX5LW_navigator{z-index:1500;color:#e5e8e2;background:#17191c;flex-direction:column;font-size:14px;display:flex;position:fixed;inset:0;overflow:hidden}.jvX5LW_navigator *{box-sizing:border-box}.jvX5LW_navigator button,.jvX5LW_navigator select{font:inherit}.jvX5LW_navigator button{cursor:pointer}.jvX5LW_navigator button:disabled{opacity:.35;cursor:default}.jvX5LW_navigator button:focus-visible,.jvX5LW_navigator input:focus-visible,.jvX5LW_navigator select:focus-visible,.jvX5LW_navigator summary:focus-visible{outline-offset:3px;outline:2px solid #b0e777}.jvX5LW_header{background:#1d2023;border-bottom:1px solid #34373b;flex:none;align-items:center;gap:22px;padding:16px 26px;display:flex}.jvX5LW_header>div:first-child{margin-right:auto}.jvX5LW_header>div:first-child>span{color:#b0d28e;letter-spacing:.15em;align-items:center;gap:7px;font:700 10px monospace;display:flex}.jvX5LW_header h2{margin:5px 0 0;font-size:19px}.jvX5LW_progress{grid-template-columns:auto auto;align-items:center;gap:5px 12px;min-width:190px;display:grid}.jvX5LW_progress strong{color:#b0e777}.jvX5LW_progress span{color:#9ea59c;text-align:right;font:11px monospace}.jvX5LW_progress progress{accent-color:#b0e777;grid-column:1/-1;width:100%;height:5px}.jvX5LW_iconButton{color:#c4c9c3;width:40px;height:40px;box-shadow:none;background:#272b30;border:1px solid #3c4246;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.jvX5LW_layout{flex:1;grid-template-columns:minmax(0,1fr) 310px;min-height:0;display:grid;overflow:hidden}.jvX5LW_main{flex-direction:column;gap:14px;min-width:0;min-height:0;padding:20px 24px;display:flex}.jvX5LW_scene{isolation:isolate;background:#242628;border:1px solid #363d3e;border-radius:18px;flex:1;min-height:300px;position:relative;overflow:hidden}:is(.jvX5LW_scene>.voxel-viewer,.jvX5LW_scene>.voxel-loading){border:0!important;border-radius:0!important;height:100%!important;min-height:0!important}.jvX5LW_sceneLabel{z-index:10;pointer-events:none;color:#bec5b8;justify-content:space-between;gap:8px;font:11px monospace;display:flex;position:absolute;top:14px;left:16px;right:16px}.jvX5LW_sceneLabel span{background:#191e21d9;border-radius:7px;padding:7px 10px}.jvX5LW_legend{color:#b7bfb2;pointer-events:none;z-index:10;background:#161b1edc;border:1px solid #343b3c;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:max-content;max-width:95%;padding:7px 10px;font-size:10px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.jvX5LW_legend i{background:#ffab70;border-radius:50%;width:7px;height:7px}.jvX5LW_legend i:last-child{background:#9ea998}.jvX5LW_legend>span{width:8px}.jvX5LW_scene .model-viewer-toolbar{bottom:48px}.jvX5LW_scene .voxel-viewer-controls{bottom:48px}.jvX5LW_plan{justify-content:center;align-items:center;height:100%;padding:54px 22px 46px;display:flex;overflow:auto}.jvX5LW_plan canvas{object-fit:contain;max-width:100%;max-height:100%;image-rendering:pixelated;cursor:crosshair;border:1px solid #657659;border-radius:3px;display:block}.jvX5LW_layerControls{background:#202427;border:1px solid #353d3d;border-radius:14px;align-self:center;align-items:center;gap:16px;width:min(100%,720px);padding:12px 16px;display:flex}.jvX5LW_layerControls>div{flex:1;min-width:0}.jvX5LW_layerControls>div>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.jvX5LW_layerControls strong{font-size:16px}.jvX5LW_layerControls small{color:#969f94;font-size:12px;font-weight:400}.jvX5LW_layerControls span{color:#aab79c;font:11px monospace}.jvX5LW_layerControls input{accent-color:#b0e777;cursor:pointer;width:100%;height:14px;margin:0;display:block}.jvX5LW_sidebar{scrollbar-width:thin;scrollbar-color:#58664e transparent;background:#1c2022;border-left:1px solid #343b3c;min-height:0;padding:24px 18px;overflow:auto}.jvX5LW_stepTitle>span{letter-spacing:.15em;color:#acd780;font:700 10px monospace}.jvX5LW_stepTitle h3{margin:9px 0;font-size:21px}.jvX5LW_stepTitle p{color:#a6b09e;margin:0 0 24px;font-size:12px}.jvX5LW_sectionPicker{color:#c0c8bb;gap:9px;margin:0 0 24px;font-size:12px;display:grid}.jvX5LW_sectionPicker select{color:#d5decf;background:#292f29;border:1px solid #434d3c;border-radius:9px;width:100%;min-width:0;padding:10px}.jvX5LW_sectionPicker small{color:#959f8e;font-size:10px;line-height:1.7}.jvX5LW_materialHeading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.jvX5LW_materialHeading h4{margin:0;font-size:13px}.jvX5LW_materialHeading>span{color:#929e8b;font-size:11px}.jvX5LW_materials{gap:7px;display:grid}.jvX5LW_materials>div{background:#242a27;border:1px solid #343d36;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:12px 10px;display:flex}.jvX5LW_materials .block-cube-icon{flex:none;width:32px;height:32px}.jvX5LW_materials>div>span{flex:1;min-width:0}.jvX5LW_materials strong{overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.jvX5LW_materials small{color:#96a38d;margin-top:3px;font-size:10px;display:block}.jvX5LW_materials b{color:#c4e79e;white-space:nowrap;font:700 13px monospace}.jvX5LW_materials>.jvX5LW_materialDone{opacity:.55}.jvX5LW_selected{background:#293325;border:1px solid #556d40;border-radius:12px;margin-top:14px;padding:14px}.jvX5LW_selected strong{font-size:13px}.jvX5LW_selected p,.jvX5LW_selected small{color:#b0baa6;overflow-wrap:anywhere;font-size:11px}.jvX5LW_selected button{color:#d4e9bc;background:#3c5030;border:1px solid #68804f;border-radius:8px;width:100%;margin-top:12px;padding:9px;font-size:11px}.jvX5LW_sidebar details{border-top:1px solid #3b423b;margin-top:18px;padding-top:14px}.jvX5LW_sidebar summary{cursor:pointer;font-size:12px}.jvX5LW_sidebar .build-assist-trial-notice{margin-top:18px}@media (max-width:800px){.jvX5LW_header{gap:12px;padding:12px 14px}.jvX5LW_header h2{font-size:16px}.jvX5LW_header>div:first-child>span{font-size:8px}.jvX5LW_progress{grid-template-columns:1fr;gap:3px;min-width:100px}.jvX5LW_progress span{white-space:nowrap;font-size:9px;display:block}.jvX5LW_progress strong{text-align:right}.jvX5LW_progress progress{width:100%}.jvX5LW_layout{flex-direction:column;display:flex;overflow:auto}.jvX5LW_main{flex:none;gap:12px;padding:14px 12px}.jvX5LW_scene{border-radius:14px;flex:none;height:52dvh;min-height:300px;max-height:560px}.jvX5LW_sceneLabel{font-size:9px;top:9px;left:9px;right:9px}.jvX5LW_legend{gap:4px;font-size:9px}.jvX5LW_layerControls{gap:12px;padding:10px}.jvX5LW_sidebar{border-top:1px solid #343b3c;border-left:0;padding:18px 14px;overflow:visible}.jvX5LW_stepTitle h3{font-size:18px}.jvX5LW_stepTitle p{margin-bottom:16px}.jvX5LW_materials{grid-template-columns:repeat(2,minmax(0,1fr))}.jvX5LW_materials>div{gap:7px;padding:9px 7px}.jvX5LW_materials .block-cube-icon{width:25px;height:25px}.jvX5LW_materials strong,.jvX5LW_materials b{font-size:11px}.jvX5LW_scene .model-viewer-toolbar{max-width:calc(100% - 16px)}}.jvX5LW_layout{display:block;position:relative}.jvX5LW_main{gap:0;height:100%;padding:0;position:relative}.jvX5LW_scene{background:#202126;border:0;border-radius:0;min-height:0}.jvX5LW_sceneLabel{top:76px;left:90px;right:auto}.jvX5LW_sidebar{z-index:30;background:#20242af5;border:1px solid #424951;border-radius:16px;width:310px;padding-top:24px;position:absolute;top:76px;bottom:108px;right:18px;box-shadow:0 16px 48px #0007}.jvX5LW_sidebar[hidden]{display:none}.jvX5LW_drawerClose{color:#ddd;background:#343b43;border:0;border-radius:8px;padding:6px;position:absolute;top:12px;right:12px}.jvX5LW_layerControls{z-index:20;background:linear-gradient(#2c323b,#1d222a);border:1px solid #424951;border-radius:14px;gap:18px;width:calc(100% - 190px);max-width:1100px;padding:9px 12px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0005}.jvX5LW_layerControls>div{align-items:center;gap:20px;display:flex}.jvX5LW_layerControls>div>div{white-space:nowrap;min-width:110px;margin:0}.jvX5LW_layerControls input{flex:1;min-width:0}.jvX5LW_legend{bottom:92px}.jvX5LW_scene .model-viewer-toolbar{flex-direction:column;width:52px;max-width:none;padding:7px;top:80px;bottom:auto;left:16px;transform:none}.jvX5LW_scene .model-viewer-hint{display:none}.jvX5LW_header{background:#12171d;padding:10px 20px}@media (max-width:800px){.jvX5LW_layout{overflow:hidden}.jvX5LW_main{height:100%;padding:0}.jvX5LW_scene{border-radius:0;flex:1;height:100%;min-height:0;max-height:none}.jvX5LW_sceneLabel{top:64px;left:12px}.jvX5LW_scene .model-viewer-toolbar{width:44px;top:106px;left:10px}.jvX5LW_layerControls{gap:8px;width:calc(100% - 20px);padding:8px;bottom:12px}.jvX5LW_layerControls>div{gap:8px}.jvX5LW_layerControls>div>div{min-width:70px}.jvX5LW_layerControls span{display:none}.jvX5LW_layerControls strong{font-size:12px}.jvX5LW_legend{font-size:9px;bottom:86px}.jvX5LW_sidebar{width:min(310px,100% - 20px);padding:20px 14px;top:64px;bottom:90px;right:10px;overflow:auto}.jvX5LW_materials{grid-template-columns:1fr}.jvX5LW_progress{min-width:100px}.jvX5LW_progress progress{width:100%}.jvX5LW_header{padding:10px}.jvX5LW_header h2{font-size:14px}.jvX5LW_plan{padding:100px 60px}}.jvX5LW_scene .model-viewer-dock{width:52px;max-width:none;top:80px;bottom:auto;left:16px;transform:none}.jvX5LW_scene .model-viewer-dock>p{display:none!important}.jvX5LW_scene .model-viewer-toolbar{max-height:calc(100dvh - 290px);position:static;overflow:auto;transform:none}.jvX5LW_scene .model-viewer-toolbar>span{display:none}.jvX5LW_scene .voxel-orientation{top:78px}@media (max-width:800px){.jvX5LW_scene .model-viewer-dock{width:44px;top:104px;left:10px}.jvX5LW_scene .model-viewer-toolbar{width:44px;max-height:calc(100dvh - 330px);padding:4px}.jvX5LW_scene .model-viewer-dock button{width:34px!important;height:34px!important;min-height:34px!important}}.jvX5LW_navigator .jvX5LW_scene>.voxel-viewer.is-workspace-viewer{height:100%!important;min-height:0!important}.jvX5LW_legend{background:linear-gradient(#303640f5,#1b2028f5);border-color:#48515c;border-radius:14px;gap:10px;padding:10px 18px;font-size:13px;bottom:94px;box-shadow:0 8px 24px #0005}.jvX5LW_legend i{display:none}.jvX5LW_legend .block-cube-icon{flex:none;width:30px;height:30px}.jvX5LW_legend strong{font-weight:600}.jvX5LW_legend b{color:#d5edb7;white-space:nowrap}.jvX5LW_layerControls input{accent-color:#c4d3f5}.jvX5LW_layerControls .jvX5LW_iconButton{background:linear-gradient(#3b424e,#252b34);border-color:#525a66}.jvX5LW_layerControls .jvX5LW_iconButton:hover:not(:disabled){background:#46513e}.jvX5LW_layerControls .jvX5LW_iconButton:active:not(:disabled){transform:scale(.94)}@media (max-width:800px){.jvX5LW_legend{max-width:calc(100% - 24px);padding:8px 12px;font-size:11px;bottom:84px}.jvX5LW_legend .block-cube-icon{width:24px;height:24px}.jvX5LW_layerControls>div>div{min-width:92px}}.jvX5LW_guideTools{z-index:25;gap:6px;display:flex;position:absolute;top:19px;right:184px}.jvX5LW_guideTools button{background:linear-gradient(#303640,#1d222a);width:38px;height:38px}.jvX5LW_guideTools button[aria-expanded=true],.jvX5LW_guideTools button[aria-pressed=true]{color:#c6ec9f;border-color:#79955e}.jvX5LW_guideSettings{z-index:40;background:#232930f5;border:1px solid #48515d;border-radius:14px;gap:16px;width:260px;padding:18px;display:grid;position:absolute;top:68px;right:184px;box-shadow:0 12px 30px #0007}.jvX5LW_guideSettings label{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.jvX5LW_guideSettings select{color:#e8eddf;background:#303741;border:1px solid #58624e;border-radius:6px;padding:5px}.jvX5LW_guideSettings input{accent-color:#b0e777;max-width:110px}.jvX5LW_guideSettings small{color:#a4b09d;font-size:11px;line-height:1.6}@media (max-width:800px){.jvX5LW_guideTools{gap:5px;top:62px;right:10px}.jvX5LW_guideTools button{width:33px;height:33px}.jvX5LW_guideSettings{width:min(260px,100% - 20px);top:102px;right:10px}.jvX5LW_sceneLabel{flex-wrap:wrap;font-size:8px;right:124px}}.jvX5LW_layerControls .jvX5LW_stepNumbers{scrollbar-width:thin;gap:5px;min-width:0;padding:4px;display:flex;overflow-x:auto}.jvX5LW_stepNumbers button{color:#d4dace;background:#272e36;border:1px solid #505b65;border-radius:8px;flex:none;width:32px;height:32px;font-size:12px}.jvX5LW_stepNumbers button[aria-current=step]{color:#e3f6ce;background:#526541;border-color:#b0e777}.jvX5LW_jumpNavigation{z-index:35;position:absolute;top:16px;left:16px}.jvX5LW_jumpPanel{background:#22282ff9;border:1px solid #48515c;border-radius:14px;gap:14px;width:320px;max-height:calc(100dvh - 240px);margin-top:8px;padding:16px;display:grid;overflow-y:auto;box-shadow:0 12px 36px #0006}.jvX5LW_jumpHeading{color:#e4e9df;justify-content:space-between;align-items:center;font-size:13px;display:flex}.jvX5LW_jumpHeading button{width:28px;height:28px}.jvX5LW_jumpPanel label{color:#aebba6;gap:7px;font-size:11px;display:grid}.jvX5LW_jumpPanel select{color:#edf1e8;background:#181e24;border:1px solid #48515c;border-radius:9px;width:100%;min-width:0;min-height:40px;padding:8px;font-size:12px}.jvX5LW_jumpPanel select:focus-visible{outline-offset:2px;outline:2px solid #b0e777}.jvX5LW_sceneLabel{top:60px;left:16px}@media (max-width:800px){.jvX5LW_jumpNavigation{max-width:calc(100% - 136px);top:12px;left:12px}.jvX5LW_jumpPanel{gap:10px;width:min(320px,100vw - 24px);max-height:calc(100dvh - 250px);padding:12px}.jvX5LW_sceneLabel{top:56px;left:12px}}.jvX5LW_jumpNavigation .jvX5LW_sceneLabel{pointer-events:none;flex-wrap:wrap;justify-content:flex-start;margin-bottom:8px;display:flex;position:static}.jvX5LW_guideTools,.jvX5LW_guideSettings{right:126px}@media (max-width:800px){.jvX5LW_guideTools{top:160px;right:10px}.jvX5LW_guideSettings{top:202px;right:10px}.jvX5LW_sidebar{top:160px}}.jvX5LW_overviewToggle{color:#e3edda;cursor:pointer;background:#252c35;border:1px solid #65717e;border-radius:10px;flex:none;align-self:flex-start;max-width:100%;margin-top:8px;padding:9px 14px;font-size:12px;display:block}.jvX5LW_overviewToggle[aria-pressed=true]{color:#d5edb7;border-color:#b4ed77}.jvX5LW_overviewToggle:disabled{opacity:.45;cursor:default}.jvX5LW_coordinateGuide{width:min(300px,100vw - 32px);max-width:100%;margin-top:8px}.jvX5LW_coordinateForm{color:#eef3e9;pointer-events:auto;background:#20282ff2;border:1px solid #526373;border-radius:10px;gap:8px;max-height:45dvh;margin-top:8px;padding:12px;font-size:12px;display:grid;overflow:auto}.jvX5LW_coordinateForm p{margin:0;font-size:11px;line-height:1.5}.jvX5LW_coordinateForm small{color:#b2c1c9;font-size:10px;line-height:1.5}.jvX5LW_coordinateInputs{gap:10px;display:flex}.jvX5LW_coordinateInputs label{flex:1;gap:4px;min-width:0;display:grid}.jvX5LW_coordinateInputs input{color:#fff;background:#151c23;border:1px solid #637180;border-radius:6px;width:100%;min-width:0;padding:7px;font-size:13px}.jvX5LW_coordinateWarning{color:#ffe0b7;background:#4c2d23;border:1px solid #dba969;border-radius:7px;padding:8px;font-size:11px;line-height:1.6}.jvX5LW_coordinateForm .jvX5LW_coordinateWarning{color:#ffe0b7;margin:0;font-size:11px;line-height:1.6}.jvX5LW_coordinateDialog{color:#eef3e9;background:#20282f;border:1px solid #65717e;border-radius:20px;width:min(480px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #000a}.jvX5LW_coordinateDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070c12b8}.jvX5LW_coordinateDialog .jvX5LW_coordinateForm{background:0 0;border:0;border-radius:0;gap:16px;width:auto;max-height:none;margin:0;padding:30px;position:static;overflow:visible}.jvX5LW_coordinateDialog h2{margin:0;padding-right:20px;font-size:21px;line-height:1.4}.jvX5LW_coordinateDialog .jvX5LW_coordinateForm p{font-size:13px;line-height:1.7}.jvX5LW_coordinateDialog .jvX5LW_coordinateForm small{font-size:11px;line-height:1.7}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs{gap:12px}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs label{font-size:13px}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs input{padding:12px 9px;font-size:16px}.jvX5LW_coordinateDialog .jvX5LW_overviewToggle{color:#1d2a16;background:#c5ed92;border-color:#c5ed92;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:4px;padding:13px;font-size:14px;font-weight:700;display:flex}.jvX5LW_coordinateDialogClose{color:#bdc7cf;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:24px;display:grid;position:absolute;top:10px;right:12px}.jvX5LW_coordinateDialogClose:hover{background:#ffffff16}.jvX5LW_coordinateDialog summary{cursor:pointer;font-size:12px}.jvX5LW_coordinateDialog details .jvX5LW_coordinateInputs{margin-top:10px}.jvX5LW_coordinateDialog .jvX5LW_coordinateWarning{font-size:12px}@media (max-width:480px){.jvX5LW_coordinateDialog .jvX5LW_coordinateForm{gap:13px;padding:26px 20px}.jvX5LW_coordinateDialog h2{font-size:18px}}.jvX5LW_coordinateReferences{gap:7px;margin:12px 0;font-size:12px;display:grid}.jvX5LW_coordinateReferences a{color:#c5ed92;text-underline-offset:3px;text-decoration:underline}.jvX5LW_coordinateReferences a:hover{color:#e5ffc4}.jvX5LW_coordinateToolSlot{display:contents}.jvX5LW_guideTools{flex-wrap:wrap;max-width:calc(100% - 160px)}.jvX5LW_coordinateGuide:empty{display:none}@media (max-width:800px){.jvX5LW_guideTools{justify-content:flex-end;max-width:calc(100% - 88px);top:62px;right:76px}.jvX5LW_guideSettings{top:150px;right:10px}.jvX5LW_jumpNavigation{max-width:calc(100% - 24px)}.jvX5LW_coordinateGuide{max-width:min(300px,100vw - 32px)}.jvX5LW_guideTools{gap:4px}.jvX5LW_guideTools button{width:30px;height:30px}.jvX5LW_coordinateGuide{margin-top:110px}}.jvX5LW_navigationTools{gap:6px;width:max-content;margin-bottom:8px;display:flex}.jvX5LW_navigationTools button{background:linear-gradient(#303640,#1d222a);width:38px;height:38px}.jvX5LW_navigationTools button[aria-expanded=true],.jvX5LW_navigationTools button[aria-pressed=true]{color:#c6ec9f;border-color:#79955e}@media (max-width:800px){.jvX5LW_navigationTools{gap:4px}.jvX5LW_navigationTools button{width:30px;height:30px}}.jvX5LW_milestoneLayer{z-index:60;pointer-events:none;--celebration-duration:5s;position:absolute;inset:0;overflow:hidden}.jvX5LW_milestoneLayer[data-complete=true]{--celebration-duration:7.5s}.jvX5LW_milestone{text-align:center;color:#edf5e5;width:max-content;max-width:calc(100% - 32px);animation:jvX5LW_milestoneReveal var(--celebration-duration) both;background:radial-gradient(at top,#b0e77725,#0000 75%),#18232af5;border:1px solid #d1ef98;border-radius:24px;justify-items:center;gap:8px;padding:22px 38px 26px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 55px #b0e77730,0 16px 50px #0007}.jvX5LW_milestone strong{color:#e4ffbf;text-shadow:0 0 25px #b0e77760;font-size:clamp(23px,4vw,36px)}.jvX5LW_milestone>span{color:#c5d2c2;font-size:13px}.jvX5LW_milestoneBadge{color:#ffe499;background:#b0e77714;border:1px solid #e1f8b650;border-radius:50%;place-items:center;width:52px;height:52px;animation:.8s cubic-bezier(.2,1.6,.3,1) both jvX5LW_milestoneBadgePop;display:grid}.jvX5LW_milestonePercent{letter-spacing:-3px;color:#d1f397;font-size:clamp(42px,7vw,68px);font-weight:800;line-height:1}.jvX5LW_milestonePercent small{letter-spacing:0;margin-left:4px;font-size:.42em}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestone{border-color:#ffe499;grid-template-columns:48px auto;column-gap:14px;padding:16px 26px}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestoneBadge{grid-row:1/4;width:46px;height:46px}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestonePercent{display:none}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestone strong{color:#ffe499;font-size:clamp(23px,3vw,32px)}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestone>span{grid-column:2}.jvX5LW_milestoneConfetti{position:absolute;inset:0;overflow:hidden}.jvX5LW_milestoneConfetti i{opacity:0;will-change:transform;animation:4s ease-in both jvX5LW_milestoneConfettiFall;position:absolute;top:-24px}.jvX5LW_milestoneRings{width:0;height:0;position:absolute;top:50%;left:50%}.jvX5LW_milestoneRings i{border:2px solid #c5ed9270;border-radius:50%;width:180px;height:180px;animation:1.8s ease-out both jvX5LW_milestoneRing;position:absolute;transform:translate(-50%,-50%)}.jvX5LW_milestoneRings i:nth-child(2){border-color:#ffe49970;animation-delay:.3s}.jvX5LW_milestoneRings i:nth-child(3){border-color:#a5c9ff60;animation-delay:.6s}@keyframes jvX5LW_milestoneReveal{0%{opacity:0;translate:0 22px;scale:.7}9%{opacity:1;translate:0;scale:1.05}15%,88%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -16px;scale:.97}}@keyframes jvX5LW_milestoneBadgePop{0%{rotate:-35deg;scale:.1}to{rotate:0deg;scale:1}}@keyframes jvX5LW_milestoneConfettiFall{0%{opacity:0;transform:translateY(-20px)rotate(0)}8%,85%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),110dvh,0) rotate(var(--spin))}}@keyframes jvX5LW_milestoneRing{0%{opacity:0;scale:.4}20%{opacity:.8}to{opacity:0;scale:4}}@media (max-width:600px){.jvX5LW_milestone{padding:18px 24px}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestone{column-gap:10px;padding:14px 18px}.jvX5LW_milestoneLayer[data-complete=true] .jvX5LW_milestone strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.jvX5LW_milestone,.jvX5LW_milestoneBadge{animation:none}.jvX5LW_milestoneConfetti,.jvX5LW_milestoneRings{display:none}}.jvX5LW_coordinateHeading{align-items:flex-start;gap:12px;margin-bottom:2px;padding-right:10px;display:flex}.jvX5LW_coordinateHeadingIcon{color:#c5ed92;background:#b0e77712;border:1px solid #b0e77740;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.jvX5LW_coordinateDialog .jvX5LW_coordinateHeading h2{margin:0 0 5px;padding-right:12px;font-size:22px}.jvX5LW_coordinateDialog .jvX5LW_coordinateHeading p{color:#aab6bf;font-size:12px;line-height:1.6}.jvX5LW_coordinateSection{background:#17202780;border:1px solid #3c4852;border-radius:13px;gap:14px;padding:16px;display:grid}.jvX5LW_coordinateSectionHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.jvX5LW_coordinateSection strong{font-size:13px;font-weight:600}.jvX5LW_coordinateSectionHeading small{align-items:center;gap:5px;display:flex}.jvX5LW_coordinateInputs label>span{align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs label>span small{color:#9baab5;font-size:10px;font-weight:400}.jvX5LW_coordinateAxisX{color:#efaaa4}.jvX5LW_coordinateAxisZ{color:#9dc5fa}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs input{font-variant-numeric:tabular-nums;background:#11191f;border:1px solid #46545e;border-radius:9px;padding:11px 12px;font-size:19px}.jvX5LW_coordinateHeightInput{justify-content:space-between;align-items:center;gap:16px;display:flex}.jvX5LW_coordinateHeightInput>span:first-child{gap:5px;display:grid}.jvX5LW_coordinateDialog .jvX5LW_coordinateHeightInput small{color:#9baab5;font-size:10px}.jvX5LW_coordinateHeightField{flex:none;width:116px;position:relative}.jvX5LW_coordinateHeightField>span{color:#c5ed92;font-size:13px;font-weight:700;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.jvX5LW_coordinateHeightField input{color:#eef3e9;font-variant-numeric:tabular-nums;background:#11191f;border:1px solid #46545e;border-radius:9px;width:100%;padding:11px 10px 11px 32px;font-size:19px}.jvX5LW_coordinateHeightStatus{color:#c5ed92;border-top:1px solid #3c4852;align-items:flex-start;gap:8px;padding-top:12px;font-size:12px;display:flex}.jvX5LW_coordinateHeightStatus>svg{flex:none;margin-top:2px}.jvX5LW_coordinateHeightStatus span{gap:3px;display:grid}.jvX5LW_coordinateDialog .jvX5LW_coordinateHeightStatus small{color:#9baab5;font-size:11px}.jvX5LW_coordinateHeightStatus .jvX5LW_coordinateWarning{width:100%}.jvX5LW_coordinateAdvanced{border:1px solid #3c4852;border-radius:10px;padding:11px 13px}.jvX5LW_coordinateAdvanced summary{color:#bac7cf}.jvX5LW_coordinateAdvanced>small{margin-top:10px;display:block}.jvX5LW_coordinateDialog input:focus-visible{outline-offset:3px;outline:2px solid #b0e777}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs input::-webkit-inner-spin-button{appearance:none}.jvX5LW_coordinateHeightField input::-webkit-inner-spin-button{appearance:none}.jvX5LW_coordinateDialog .jvX5LW_coordinateInputs input,.jvX5LW_coordinateHeightField input{appearance:textfield}@media (max-width:480px){.jvX5LW_coordinateDialog .jvX5LW_coordinateForm{gap:12px;padding:24px 18px}.jvX5LW_coordinateHeadingIcon{width:36px;height:36px}.jvX5LW_coordinateDialog .jvX5LW_coordinateHeading h2{font-size:19px}.jvX5LW_coordinateSection{padding:13px}.jvX5LW_coordinateSectionHeading{align-items:flex-start}.jvX5LW_coordinateHeightInput{gap:10px}.jvX5LW_coordinateHeightField{width:102px}}.jvX5LW_guideOpacityControl{flex:none;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:5px 7px;width:120px;display:grid}.jvX5LW_guideOpacityControl input{width:100%;min-width:0;margin:0}.jvX5LW_guideOpacityControl output{text-align:right;font-variant-numeric:tabular-nums;color:#c5ed92;font-size:11px}.jvX5LW_guideSettings .jvX5LW_guideOpacityControl small{white-space:nowrap;color:#9ca99a;grid-column:1/-1;font-size:9px}.jvX5LW_assistToolbar{display:contents}.jvX5LW_assistToolbar .jvX5LW_navigationTools{z-index:36;position:absolute;top:56px;left:16px}.jvX5LW_jumpPanel{margin-top:54px}@media (max-width:800px){.jvX5LW_assistToolbar{z-index:36;background:#1b232bea;border:1px solid #424b55;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;padding:6px;display:flex;position:absolute;top:54px;left:12px;right:12px;box-shadow:0 4px 16px #0003}.jvX5LW_assistToolbar .jvX5LW_navigationTools,.jvX5LW_assistToolbar .jvX5LW_guideTools{max-width:none;margin:0;display:contents;position:static}.jvX5LW_assistToolbar button{flex:none;width:30px;height:30px}.jvX5LW_jumpNavigation .jvX5LW_sceneLabel{flex-wrap:nowrap;gap:6px;max-width:100%}.jvX5LW_jumpNavigation .jvX5LW_sceneLabel span:first-child{flex:none}.jvX5LW_jumpNavigation .jvX5LW_sceneLabel span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jvX5LW_jumpPanel{margin-top:62px}.jvX5LW_guideSettings{max-height:calc(100dvh - 220px);top:106px;overflow-y:auto}.jvX5LW_sidebar{top:106px}}.jvX5LW_chunkMap{z-index:5;background:#171e24e8;border:1px solid #48515a;border-radius:12px;width:clamp(160px,22vw,240px);max-width:45%;padding:14px;position:absolute;bottom:112px;left:16px}.jvX5LW_chunkMap[data-open=false]{width:max-content;max-width:calc(100% - 24px)}.jvX5LW_chunkMapToggle{color:#b4ed77;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:9px;width:100%;padding:0;font-size:13px;display:flex}.jvX5LW_chunkMapToggle>span{text-align:left;white-space:nowrap;flex:1}.jvX5LW_chunkMapToggle>svg{flex:none}@media (max-width:800px){.jvX5LW_chunkMap{border-radius:11px;width:132px;max-width:calc(100% - 24px);padding:9px;bottom:142px;left:12px;box-shadow:0 4px 16px #0003}.jvX5LW_chunkMapToggle{gap:6px;min-height:24px;font-size:11px}.jvX5LW_chunkMap[data-open=false]{background:#172028ed;padding:7px 10px}}.jvX5LW_header>div:first-child{min-width:0}.jvX5LW_header h2{overflow-wrap:anywhere}.jvX5LW_coordinateDialog .jvX5LW_coordinateForm input::placeholder{color:#69727e;opacity:1}
.b_rHPq_section{max-width:1240px;margin:0 auto;padding:48px 32px}.b_rHPq_section h2{margin:12px 0;font-size:clamp(24px,3vw,34px);line-height:1.5}.b_rHPq_lead,.b_rHPq_note{color:var(--muted);line-height:1.8}.b_rHPq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.b_rHPq_card{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.b_rHPq_preview{background:#24242c;height:210px;padding:22px;display:block}.b_rHPq_cardBody{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex}.b_rHPq_cardBody h3,.b_rHPq_cardBody p{margin:0}.b_rHPq_cardBody h3{font-size:21px}.b_rHPq_cardBody p{color:var(--muted);font-size:13px;line-height:1.8}.b_rHPq_badge{color:var(--green-dark);background:#24242c;border-radius:20px;align-self:flex-start;padding:4px 9px;font-size:11px;font-weight:700}.b_rHPq_facts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.b_rHPq_cta{text-align:center;justify-content:center;gap:8px;min-height:48px;margin-top:auto}.b_rHPq_details{align-self:center;align-items:center;min-height:36px;font-size:12px;text-decoration:underline;display:flex}.b_rHPq_note{margin-top:18px;font-size:12px}.b_rHPq_page{max-width:1040px;margin:0 auto;padding:40px 24px 64px}.b_rHPq_page h1{margin:12px 0;font-size:clamp(26px,4vw,38px)}.b_rHPq_hero{grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin:24px 0;display:grid}.b_rHPq_largePreview{background:#24242c;border-radius:16px;height:320px;padding:24px}.b_rHPq_summary{gap:14px;display:grid}.b_rHPq_summary p{margin:0;line-height:1.8}.b_rHPq_panel{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-top:24px;padding:24px}.b_rHPq_panel h2{margin:0 0 16px;font-size:21px}.b_rHPq_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.b_rHPq_panel .b_rHPq_panelHeading h2{align-items:center;gap:10px;margin:0;font-size:18px;line-height:1.5;display:flex}.b_rHPq_panelHeading h2 svg{color:#b0e777;flex-shrink:0}.b_rHPq_materialSummary{color:#b3bea8;white-space:nowrap;background:#b0e77708;border:1px solid #414a38;border-radius:7px;padding:6px 10px;font-size:11px}.b_rHPq_materials{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.b_rHPq_materials li{background:#24252b;border:1px solid #34353e;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.b_rHPq_materials li>span:first-child{background:#1b1c21;border:1px solid #3b3d42;border-radius:7px;flex-shrink:0;place-items:center;width:38px;height:38px;padding:2px;display:grid}.b_rHPq_materials li>span:nth-child(2){overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.6}.b_rHPq_materials li strong{text-align:center;color:#b8e78f;font-variant-numeric:tabular-nums;background:#b0e7770c;border-radius:6px;flex-shrink:0;min-width:48px;margin-left:auto;padding:5px 9px;font-size:16px}.b_rHPq_materials li strong small{color:#a5b49a;margin-left:3px;font-size:10px;font-weight:400}.b_rHPq_instructions{gap:12px;margin:0;padding:0;list-style:none;display:grid}.b_rHPq_instructions li{background:#24252b;border:1px solid #34353e;border-radius:10px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:16px;padding:18px;display:grid}.b_rHPq_instructions li+li{margin-top:0}.b_rHPq_stepNumber{color:#b0e777;font-variant-numeric:tabular-nums;background:#b0e77712;border:1px solid #b0e77728;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex}.b_rHPq_instructions li p{color:#c7c7d0;margin:3px 0 0;font-size:13px;line-height:1.9}.b_rHPq_panel .b_rHPq_panelNote{color:#9498a3;border-top:1px solid #34353d;align-items:flex-start;gap:9px;margin:18px 0 0;padding-top:16px;font-size:11px;line-height:1.85;display:flex}.b_rHPq_panelNote svg{color:#839473;flex-shrink:0;margin-top:3px}@media (max-width:640px){.b_rHPq_materials{grid-template-columns:minmax(0,1fr)}.b_rHPq_panelHeading{gap:10px}.b_rHPq_panel .b_rHPq_panelHeading h2{font-size:17px}.b_rHPq_materials li{padding:10px 12px}.b_rHPq_instructions li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px}.b_rHPq_stepNumber{width:30px;height:30px}.b_rHPq_instructions li p{margin:0}}.b_rHPq_next{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.b_rHPq_completion{color:#dedee8;background:#24242c;border:1px solid #41414d;border-radius:12px;align-self:start;max-height:min(68dvh,640px);margin-bottom:16px;padding:18px;overflow-y:auto}.b_rHPq_completion h2{margin:0 0 8px;font-size:22px}.b_rHPq_completion p{margin:0 0 12px;line-height:1.7}.b_rHPq_section a:focus-visible,.b_rHPq_page a:focus-visible{outline:3px solid var(--green);outline-offset:4px}@media (max-width:800px){.b_rHPq_cards{grid-template-columns:1fr}.b_rHPq_card{grid-template-columns:160px 1fr;display:grid}.b_rHPq_preview{height:100%;min-height:230px;padding:14px}.b_rHPq_hero{grid-template-columns:1fr;gap:20px}}@media (max-width:520px){.b_rHPq_section,.b_rHPq_page{padding:32px 20px}.b_rHPq_card{display:flex}.b_rHPq_preview{height:190px;min-height:0;padding:18px}.b_rHPq_cardBody,.b_rHPq_panel{padding:18px}.b_rHPq_largePreview{height:250px}.b_rHPq_cta{width:100%}}.b_rHPq_upgrade{border-top:1px solid #41414d;margin-top:20px;padding-top:20px}.b_rHPq_upgrade a{white-space:normal;text-align:center}.b_rHPq_completion>a{color:var(--green-dark);background:#24242c}.b_rHPq_upgrade>a:not(.pixel-button){color:#33512d;text-decoration:underline}.b_rHPq_assistReference{color:#dedee8;height:180px;margin-bottom:30px}.b_rHPq_assistReference p{text-align:center;margin:4px 0;font-size:11px}.b_rHPq_recommendations{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.b_rHPq_recommendation{color:#dedee8;background:#24242c;border:1px solid #41414d;border-radius:10px;min-width:0;padding:14px}.b_rHPq_recommendation img{aspect-ratio:8/5;object-fit:contain;background:#141510;border-radius:8px;width:100%;height:auto;display:block}.b_rHPq_recommendation h4{margin:12px 0 8px;font-size:17px}.b_rHPq_recommendation p{font-size:12px}.b_rHPq_recommendation a{justify-content:center;align-items:center;gap:6px;min-height:44px;font-size:12px;display:flex}@media (max-width:640px){.b_rHPq_recommendations{grid-template-columns:1fr}}.build-assist-main:has(>.b_rHPq_completion){flex-direction:column;display:flex;overflow-y:auto}.b_rHPq_completion{z-index:10;flex-shrink:0;position:relative}@media (max-width:760px){.build-assist-body:has(.b_rHPq_completion){flex-direction:column;display:flex}.build-assist-main:has(>.b_rHPq_completion){order:-1;min-height:0;overflow:visible}.b_rHPq_completion{max-height:none;overflow:visible}}.b_rHPq_completion{background:#24242c;border-color:#41414d;padding:0;box-shadow:0 8px 24px #102c1914}.b_rHPq_completionHeader{background:#24242c;align-items:flex-start;gap:14px;padding:24px 24px 16px;display:flex}.b_rHPq_successIcon{color:#fff;background:#3e7146;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.b_rHPq_completionLabel{letter-spacing:.14em;color:#aab;margin-bottom:6px;font-size:10px;font-weight:750;display:block}.b_rHPq_completion .b_rHPq_completionHeader h2{margin-bottom:8px;font-size:24px;line-height:1.4}.b_rHPq_completion .b_rHPq_completionHeader p{color:#aab;margin:0;font-size:13px}.b_rHPq_completionActions{background:#24242c;padding:0 24px 24px 82px}.b_rHPq_completionActions>a{white-space:normal;text-align:left;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:12px 18px;font-size:14px;line-height:1.6;display:inline-flex}.b_rHPq_completion .b_rHPq_upgrade{border-top:1px solid #41414d;margin:0;padding:24px}.b_rHPq_upgrade>.eyebrow{letter-spacing:.06em;font-size:11px}.b_rHPq_upgrade h3{margin:8px 0 12px;font-size:21px;line-height:1.5}.b_rHPq_upgrade>p{color:#aab;max-width:78ch;font-size:13px}.b_rHPq_priceSummary{color:#aab;background:#24242c;border:1px solid #41414d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:18px 0;padding:16px;font-size:12px;display:flex}.b_rHPq_priceSummary strong{color:#dedee8;font-size:21px}.b_rHPq_priceSummary small{margin-left:6px;font-size:11px;font-weight:400}.b_rHPq_upgrade>a.pixel-button{align-items:center;gap:12px;min-height:44px;padding:12px 18px;font-size:14px;display:inline-flex}.b_rHPq_completion .b_rHPq_purchaseNote{color:#aab;margin:14px 0 18px;font-size:11px;line-height:1.7}.b_rHPq_planDetails{border-top:1px solid #41414d;padding-top:14px}.b_rHPq_planDetails summary{cursor:pointer;color:#aab;font-size:12px;font-weight:650}.b_rHPq_planDetails .b_rHPq_note{color:#aab;margin:12px 0;font-size:12px}.b_rHPq_planDetails a{color:#dedee8;text-underline-offset:3px;align-items:center;gap:6px;font-size:12px;display:inline-flex}.b_rHPq_completion a:focus-visible,.b_rHPq_planDetails summary:focus-visible{outline-offset:4px;outline:3px solid #729a5b}@media (max-width:640px){.b_rHPq_completionHeader{gap:10px;padding:18px 16px 14px}.b_rHPq_successIcon{width:36px;height:36px}.b_rHPq_completion .b_rHPq_completionHeader h2{font-size:21px}.b_rHPq_completionActions{padding:0 16px 20px}.b_rHPq_completionActions>a{box-sizing:border-box;width:100%}.b_rHPq_completion .b_rHPq_upgrade{padding:20px 16px}.b_rHPq_upgrade h3{font-size:19px}.b_rHPq_priceSummary{flex-direction:column;align-items:flex-start;gap:6px}}.b_rHPq_completion{box-sizing:border-box;align-self:center;width:100%;max-width:960px;max-height:none;margin:20px auto 24px;overflow:visible}.b_rHPq_completionHeader{padding:28px 30px 18px}.b_rHPq_completionActions{padding:0 30px 26px 88px}.b_rHPq_completionActions>a{box-shadow:none;color:#fff;background:#3e7046;border:1px solid #3e7046;border-radius:8px;text-decoration:none}.b_rHPq_upgrade>a.pixel-button{box-shadow:none;color:#fff;background:#3e7046;border:1px solid #3e7046;border-radius:8px;text-decoration:none}.b_rHPq_completionActions>a:hover{background:#315c38;transform:none}.b_rHPq_upgrade>a.pixel-button:hover{background:#315c38;transform:none}.b_rHPq_completion .b_rHPq_upgrade{padding:26px 30px}.b_rHPq_upgrade>p{font-size:14px;line-height:1.8}.b_rHPq_completion .b_rHPq_purchaseNote{margin:16px 0 20px;font-size:12px}.b_rHPq_priceSummary{background:#24242c;padding:18px 20px}.b_rHPq_planDetails summary{padding:4px 0}@media (min-width:1100px){.b_rHPq_completion .b_rHPq_upgrade{grid-template-columns:minmax(0,1fr) auto;column-gap:24px;display:grid}.b_rHPq_upgrade>h3,.b_rHPq_upgrade>p,.b_rHPq_upgrade>.b_rHPq_recommendations,.b_rHPq_upgrade>.b_rHPq_planDetails{grid-column:1/-1}.b_rHPq_upgrade>.eyebrow{grid-column:1/-1}.b_rHPq_upgrade>.b_rHPq_priceSummary{grid-column:1;margin:8px 0 0}.b_rHPq_upgrade>a.pixel-button{grid-column:2;align-self:center;margin-top:8px}}@media (max-width:640px){.b_rHPq_completion{margin:0 auto 16px}.b_rHPq_completionHeader{padding:20px 16px 16px}.b_rHPq_completionActions{padding:0 16px 20px}.b_rHPq_completion .b_rHPq_upgrade{padding:22px 16px}}.b_rHPq_completion{scroll-margin-top:100px;overflow:clip}.b_rHPq_completion .b_rHPq_upgrade>.b_rHPq_recommendations{grid-column:1/-1}.b_rHPq_completion .b_rHPq_recommendation img{aspect-ratio:8/5;object-fit:contain;height:auto}.b_rHPq_completion .b_rHPq_recommendation>a{box-shadow:none;border-radius:6px}.b_rHPq_completion .b_rHPq_recommendations{align-items:stretch;gap:16px;margin:20px 0 14px}.b_rHPq_completion .b_rHPq_recommendation{background:#24242c;border-color:#41414d;border-radius:12px;flex-direction:column;padding:16px;display:flex;box-shadow:0 3px 12px #29442e06}.b_rHPq_completion .b_rHPq_recommendation img{background:#141510;border-radius:8px}.b_rHPq_workHeading{margin:14px 0 10px}.b_rHPq_workCategory{color:#aab;background:#24242c;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}.b_rHPq_completion .b_rHPq_recommendation h4{overflow-wrap:anywhere;min-height:3em;margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.5}.b_rHPq_completion .b_rHPq_recommendation p{color:#aab;margin:0 0 8px;font-size:12px;line-height:1.65}.b_rHPq_completion .b_rHPq_recommendation .b_rHPq_workAvailability{color:#aab;border-top:1px solid #41414d;margin:6px 0 16px;padding:8px 0 0;font-size:11px}.b_rHPq_completion .b_rHPq_recommendation .b_rHPq_workAvailability[data-ready=true]{color:#dedee8}.b_rHPq_completion .b_rHPq_recommendation .b_rHPq_workDetailLink{color:#dedee8;background:#24242c;border:1px solid #41414d;border-radius:7px;min-height:42px;margin-top:auto;padding:8px 10px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.b_rHPq_workDetailLink:hover{background:#24242c;border-color:#8da67d}@media (max-width:640px){.b_rHPq_completion .b_rHPq_recommendation h4{min-height:0}.b_rHPq_completion .b_rHPq_recommendations{gap:14px}}.build-assist .b_rHPq_completion{color:#ededf2;box-shadow:none;background:#242830;border-color:#3c424d}.build-assist .b_rHPq_completion .b_rHPq_recommendation{color:#ededf2;box-shadow:none;background:#242830;border-color:#3c424d}.build-assist .b_rHPq_priceSummary{color:#ededf2;box-shadow:none;background:#242830;border-color:#3c424d}.build-assist :is(.b_rHPq_completionHeader,.b_rHPq_completionActions){background:#28332b}.build-assist .b_rHPq_completion :is(h2,h3,h4,strong){color:#ededf2}.build-assist .b_rHPq_completion :is(p,small,.b_rHPq_completionLabel,.b_rHPq_purchaseNote,.b_rHPq_workAvailability){color:#b7c2bd}.build-assist .b_rHPq_completion .b_rHPq_upgrade{border-color:#3c424d}.build-assist .b_rHPq_workCategory{color:#ceecb0;background:#343e2c}.build-assist .b_rHPq_completion .b_rHPq_recommendation img{background:#141510}.build-assist .b_rHPq_completion .b_rHPq_recommendation .b_rHPq_workDetailLink{color:#d8e4f2;background:#2d333e;border-color:#4a5260}.build-assist .b_rHPq_completionActions>a{color:#182211;background:#b0e777;border-color:#b0e777}.build-assist .b_rHPq_upgrade>a.pixel-button{color:#182211;background:#b0e777;border-color:#b0e777}.creation-workspace .b_rHPq_page{color:var(--ink);padding:24px 8px 48px}.creation-workspace :is(.b_rHPq_preview,.b_rHPq_largePreview){background:#25292c;border:1px solid #3b3f44;border-radius:12px}.creation-workspace .b_rHPq_badge{color:#c5dfa9;background:#303c27;border-radius:6px}.creation-workspace .b_rHPq_panel{background:#1d1d23;border-color:#363640}.creation-workspace .b_rHPq_assistReference{color:#b0b0bc}:is(.b_rHPq_preview:has(>.starter-studio-preview),.b_rHPq_largePreview:has(>.starter-studio-preview)){aspect-ratio:1.6;background:#141510;height:auto;min-height:0;padding:0;overflow:hidden}.b_rHPq_next>a{color:#b8d79f;background:#b0e77708;border:1px solid #3d4537;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 15px;font-size:12px;line-height:1.6;display:inline-flex}.b_rHPq_next>a svg{flex-shrink:0}.b_rHPq_backLink{color:#b8bdc6;background:#1c1d21;border:1px solid #35383d;border-radius:8px;align-items:center;gap:9px;max-width:100%;min-height:40px;padding:9px 13px;font-size:12px;line-height:1.5;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.b_rHPq_backLink svg{flex-shrink:0;display:block}.b_rHPq_backLink:hover{color:#b0e777;background:#252a23;border-color:#526343}.b_rHPq_card>.b_rHPq_preview{border:0;border-radius:13px 13px 0 0;flex-shrink:0;overflow:hidden}.creation-workspace .b_rHPq_card>.b_rHPq_preview{border:0;border-radius:13px 13px 0 0;flex-shrink:0;overflow:hidden}.b_rHPq_card>.b_rHPq_preview>.starter-studio-preview{border-radius:inherit}@media (min-width:521px) and (max-width:800px){.b_rHPq_card>.b_rHPq_preview{border-radius:13px 0 0 13px}.creation-workspace .b_rHPq_card>.b_rHPq_preview{border-radius:13px 0 0 13px}}
.KBOJfa_page{max-width:1120px;color:var(--ink);margin:0 auto;padding:32px 28px 72px}.KBOJfa_page a{color:var(--green);text-underline-offset:4px}.KBOJfa_back{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.KBOJfa_back:hover{text-decoration:underline}.KBOJfa_hero{padding:30px 0 28px}.KBOJfa_badge{letter-spacing:.04em;color:#aab;background:#24242c;border:1px solid #41414d;border-radius:4px;align-items:center;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.KBOJfa_hero h1{letter-spacing:-.045em;margin:16px 0 12px;font-size:clamp(28px,3.5vw,42px);font-weight:800;line-height:1.45}.KBOJfa_intro{color:var(--muted);max-width:640px;margin:0;font-size:14px;line-height:1.9}.KBOJfa_steps{border:1px solid var(--line);background:#24242c;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:0 0 26px;padding:0;list-style:none;display:grid;overflow:hidden}.KBOJfa_steps li{color:#aab;border-right:1px solid var(--line);align-items:center;gap:12px;padding:18px 20px;display:flex}.KBOJfa_steps li:last-child{border:0}.KBOJfa_steps li>span{opacity:.65;font-family:monospace;font-size:12px}.KBOJfa_steps .KBOJfa_currentStep{color:var(--green-dark);background:#24242c}.KBOJfa_steps strong{font-size:13px;display:block}.KBOJfa_steps small{margin-top:4px;font-size:11px;font-weight:400;display:block}.KBOJfa_card{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-top:22px;padding:28px;box-shadow:0 4px 16px #203d2904}.KBOJfa_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.KBOJfa_eyebrow{color:#aab;letter-spacing:.12em;font-size:10px;font-weight:800;display:block}.KBOJfa_page h2{letter-spacing:-.025em;margin:7px 0 0;font-size:20px;font-weight:750;line-height:1.5}.KBOJfa_connection{color:#dedee8;white-space:nowrap;background:#24242c;border:1px solid #41414d;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.KBOJfa_generationGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:30px;display:grid}.KBOJfa_uploadColumn h3{margin:0 0 12px;font-size:13px}.KBOJfa_file{cursor:pointer;text-align:center;background:repeating-linear-gradient(0deg,#0000,#0000 23px,#3d6f4305 23px 24px),#24242c;border:1.5px dashed #41414d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:292px;padding:24px;transition:background .15s,border-color .15s;display:flex;position:relative}.KBOJfa_file:hover{border-color:var(--green);background-color:#24242c}.KBOJfa_file:focus-within{outline-offset:3px;outline:3px solid #7da255}.KBOJfa_file:has(input:disabled){cursor:not-allowed;opacity:.65}.KBOJfa_file input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;position:absolute;inset:0}.KBOJfa_file strong{font-size:14px}.KBOJfa_uploadIcon{color:#aab;background:#24242c;border-radius:14px;place-items:center;width:60px;height:60px;margin-bottom:4px;display:grid}.KBOJfa_fileHint{color:#aab;font-size:11px}.KBOJfa_fileButton{background:var(--card);color:var(--green-dark);border:1px solid #41414d;border-radius:5px;align-items:center;gap:7px;padding:9px 15px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px #203d2910}.KBOJfa_preview{object-fit:contain;border-radius:5px;width:100%;height:184px;display:block}.KBOJfa_hasPreview{gap:9px;padding:16px}.KBOJfa_fileName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);font-size:12px;overflow:hidden}.KBOJfa_imageTip{color:#aab;gap:7px;margin:12px 0 0;font-size:11px;line-height:1.8;display:flex}.KBOJfa_imageTip svg{flex:none;margin-top:3px}.KBOJfa_summaryColumn{border-left:1px solid #41414d;padding-left:30px}.KBOJfa_cost{background:#24242c;border:1px solid #41414d;border-radius:8px;padding:18px}.KBOJfa_price{letter-spacing:-.04em;color:var(--green-dark);margin:7px 0 2px;font-size:32px;font-weight:800;line-height:1.3}.KBOJfa_price span{letter-spacing:0;color:#aab;margin-left:7px;font-size:13px;font-weight:500}.KBOJfa_cost small{color:#aab;font-size:10px}.KBOJfa_cost p{color:#aab;border-top:1px solid #41414d;margin:12px 0 0;padding-top:10px;font-size:11px;line-height:1.9}.KBOJfa_consent{color:#aab;cursor:pointer;align-items:flex-start;gap:9px;margin:16px 0;font-size:11px;line-height:1.9;display:flex}.KBOJfa_consent input{width:17px;height:17px;accent-color:var(--green);flex:none;margin:3px 0 0}.KBOJfa_primary,.KBOJfa_actions button{background:var(--green);color:#fff;cursor:pointer;border:1px solid #315d36;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:13px 16px;font-size:13px;font-weight:700;display:flex;box-shadow:0 3px #234c2d}.KBOJfa_primary{width:100%}.KBOJfa_primary:hover:not(:disabled),.KBOJfa_actions button:hover:not(:disabled){background:var(--green-dark)}.KBOJfa_page button:disabled{color:#aab;box-shadow:none;cursor:not-allowed;background:#24242c;border-color:#41414d}.KBOJfa_localNote{color:#aab;justify-content:center;align-items:center;gap:5px;margin:12px 0 0;font-size:10px;display:flex}.KBOJfa_small{color:#aab;border-top:1px solid #41414d;margin:22px 0 0;padding-top:16px;font-size:11px;line-height:1.9}.KBOJfa_setup{background:#24242c;border-radius:6px;margin-bottom:16px;padding:14px;font-size:12px;line-height:1.8}.KBOJfa_setup p{margin:8px 0}.KBOJfa_page code{overflow-wrap:anywhere}.KBOJfa_error{color:#dedee8;overflow-wrap:anywhere;background:#24242c;border-radius:6px;padding:12px;font-size:13px;line-height:1.8}.KBOJfa_card>.KBOJfa_sectionHeading+p{color:var(--muted);margin-top:-10px;font-size:12px;line-height:1.9}.KBOJfa_count{color:#aab;vertical-align:middle;background:#24242c;border-radius:5px;place-items:center;min-width:24px;height:24px;margin-left:7px;padding:0 6px;font-size:12px;display:inline-grid}.KBOJfa_empty{color:#aab;background:#24242c;border:1px dashed #41414d;border-radius:8px;flex-direction:column;align-items:center;gap:10px;margin-top:20px;padding:34px 16px;display:flex}.KBOJfa_empty strong{color:#aab;font-size:13px}.KBOJfa_empty span{font-size:11px}.KBOJfa_job{border-top:1px solid #41414d;justify-content:space-between;gap:16px;padding:20px 0;display:flex}.KBOJfa_job>div:first-child{min-width:0}.KBOJfa_job strong{overflow-wrap:anywhere;font-size:14px}.KBOJfa_job p{color:#aab;margin:8px 0;font-size:11px;line-height:1.8}.KBOJfa_job small{color:#aab;overflow-wrap:anywhere;font-size:10px}.KBOJfa_actions{flex-direction:column;flex-shrink:0;gap:12px;font-size:12px;display:flex}.KBOJfa_actions a{text-align:center}.KBOJfa_status{color:#aab;background:#24242c;border-radius:4px;padding:2px 7px;display:inline-flex}.KBOJfa_status[data-state=completed]{color:#dedee8;background:#24242c}.KBOJfa_status[data-state=failed],.KBOJfa_status[data-state=unknown]{color:#aab;background:#24242c}.KBOJfa_page button:focus-visible,.KBOJfa_page a:focus-visible{outline-offset:4px;outline:3px solid #87a66b}@media (max-width:760px){.KBOJfa_page{padding:24px 18px 48px}.KBOJfa_hero{padding:24px 0}.KBOJfa_steps li{gap:7px;padding:14px 10px}.KBOJfa_steps li>svg{display:none}.KBOJfa_steps strong{font-size:11px}.KBOJfa_steps small{font-size:10px}.KBOJfa_card{padding:20px}.KBOJfa_generationGrid{grid-template-columns:1fr;gap:24px}.KBOJfa_summaryColumn{border-top:1px solid #41414d;border-left:0;padding-top:24px;padding-left:0}.KBOJfa_file{min-height:240px}.KBOJfa_hero h1{font-size:30px}.KBOJfa_sectionHeading{gap:8px}.KBOJfa_page h2{font-size:18px}.KBOJfa_job{flex-direction:column}.KBOJfa_actions,.KBOJfa_actions button{width:100%}}@media (prefers-reduced-motion:reduce){.KBOJfa_file{transition:none}}.KBOJfa_job{flex-wrap:wrap}.KBOJfa_job>div:first-child{flex:1}.KBOJfa_generatedPreview{background:#24242c;border:1px solid #41414d;border-radius:10px;flex-basis:100%;width:100%;min-width:0;padding:16px}.KBOJfa_previewHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.KBOJfa_previewHeading button{background:var(--card);color:var(--green);cursor:pointer;border:1px solid #41414d;border-radius:5px;min-height:40px;padding:8px 12px;font-size:12px}.KBOJfa_generatedPreview>p{margin:12px 0;font-size:12px;line-height:1.8}.KBOJfa_modelCanvas{background:#242426;border:1px solid #41414d;border-radius:8px;height:360px;position:relative;overflow:hidden}.KBOJfa_modelCanvas>div{height:100%;min-height:0!important}.KBOJfa_previewLoading{z-index:2;text-align:center;color:#aab;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:0;padding:18px;font-size:12px;line-height:1.6;display:flex;position:absolute;inset:0}.KBOJfa_modelCanvas[data-loading=true] .voxel-loading{visibility:hidden}.KBOJfa_generatedPreview>.KBOJfa_actions{align-items:flex-start;margin-top:14px}.KBOJfa_generatedPreview .KBOJfa_error button{cursor:pointer;background:0 0;border:1px solid;border-radius:4px;margin-top:10px;padding:8px 12px;display:block}@media (max-width:760px){.KBOJfa_modelCanvas{height:280px}.KBOJfa_generatedPreview{padding:12px}.KBOJfa_previewHeading{flex-wrap:wrap}.KBOJfa_generatedPreview>.KBOJfa_actions{align-items:stretch}}.KBOJfa_creditCard h2{color:var(--green-dark);font-size:24px}.KBOJfa_creditCard p{color:var(--muted);margin:12px 0;font-size:13px;line-height:1.9}.KBOJfa_creditCard>.KBOJfa_primary{margin:18px 0}.KBOJfa_creditCard .KBOJfa_actions button{color:var(--green-dark);box-shadow:none;background:0 0}.KBOJfa_creditCard .KBOJfa_actions button:hover:not(:disabled){background:#24242c}@media (max-width:760px){.KBOJfa_creditCard h2{font-size:22px}.KBOJfa_creditCard>.KBOJfa_primary{white-space:normal;min-height:48px;line-height:1.6}}.KBOJfa_projectPicker{gap:8px;margin-top:18px;font-size:13px;display:grid}.KBOJfa_projectPicker select{width:100%;max-width:100%;min-height:44px;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:10px}.KBOJfa_resultActions{gap:12px;margin-top:16px;display:grid}.KBOJfa_resultActions>button{white-space:normal;min-height:44px}.KBOJfa_reservation{background:#24242c;border-radius:6px;padding:12px}.KBOJfa_creditCard input[type=checkbox]{min-width:18px}.KBOJfa_page section[id]{scroll-margin-top:120px}body:has(.creation-workspace) .KBOJfa_badge{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_steps{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_steps .KBOJfa_currentStep{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_connection{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_file{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_uploadIcon{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_cost{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_setup{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_error{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_count{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_empty{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_status{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_status[data-state=completed]{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_status[data-state=failed]{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_status[data-state=unknown]{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_generatedPreview{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_creditCard .KBOJfa_actions button:hover:not(:disabled){color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_reservation{color:#ededf2;box-shadow:none;background:#222228;border-color:#41414b}body:has(.creation-workspace) :is(.KBOJfa_hero,.KBOJfa_card,.KBOJfa_intro,.KBOJfa_steps,.KBOJfa_setup,.KBOJfa_empty,.KBOJfa_reservation) :is(p,small){color:#b4b4c1}body:has(.creation-workspace) .KBOJfa_error{color:#ffc0bd;background:#3b2529;border-color:#815158}body:has(.creation-workspace) .KBOJfa_modelCanvas{background:#242426;border-color:#41414b}body:has(.creation-workspace) .KBOJfa_previewLoading{color:#b4b4c1}.KBOJfa_modelHint{color:#b4b4c1;font-size:12px;line-height:1.8}.KBOJfa_modelPicker{margin-top:12px;position:relative}.KBOJfa_modelPicker summary,.KBOJfa_modelOptions button{color:#e7e7eb;text-align:left;cursor:pointer;box-sizing:border-box;background:#222224;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;min-width:0;min-height:74px;padding:14px 16px;list-style:none;display:flex}.KBOJfa_modelPicker summary::-webkit-details-marker{display:none}.KBOJfa_modelPicker summary::marker{content:""}.KBOJfa_modelPicker summary:hover{background:#29292c}.KBOJfa_modelPicker summary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.KBOJfa_modelLogo{background:#171719;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.KBOJfa_modelLogo img{object-fit:contain;width:100%;height:100%;display:block}.KBOJfa_modelDescription{flex:1;min-width:0}.KBOJfa_modelDescription strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.5;display:block}.KBOJfa_modelDescription small{color:#bcbcc4;align-items:center;gap:5px;margin-top:2px;font-size:12px;line-height:1.5;display:flex}.KBOJfa_modelChevron{flex:none;font-size:21px;line-height:1;transition:transform .15s;transform:translateY(-3px)}.KBOJfa_modelPicker[open] .KBOJfa_modelChevron{transform:rotate(180deg)translateY(-2px)}.KBOJfa_modelOptions{z-index:20;background:#252528;border:1px solid #44444b;border-radius:16px;gap:4px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 28px #0008}.KBOJfa_modelOptions button{background:0 0;border-radius:11px;padding:10px}.KBOJfa_modelOptions button:hover:not(:disabled){background:#343437}.KBOJfa_modelOptions button[aria-pressed=true]{color:#f0f3e9;background:#333a2d}.KBOJfa_modelCheck{color:#b1e778;flex:none;width:16px;font-size:18px}.KBOJfa_modelOptions button:disabled{opacity:.45}.KBOJfa_modelPicker summary:focus-visible{outline-offset:3px;outline:2px solid #b1df7f}@media (prefers-reduced-motion:reduce){.KBOJfa_modelChevron{transition:none}}.KBOJfa_comparisonLink{box-sizing:border-box;color:#c4e6a6;background:#283122;border:1px solid #46543b;border-radius:8px;align-items:center;gap:8px;min-height:40px;margin-top:12px;padding:10px 12px;font-size:11px;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.KBOJfa_comparisonLink span{flex:1}.KBOJfa_comparisonLink svg{flex-shrink:0}.KBOJfa_comparisonLink:hover{background:#34422c;border-color:#8eaf6e}.KBOJfa_comparisonLink:focus-visible{outline-offset:3px;outline:2px solid #b0e777}.KBOJfa_previewErrorViewport{place-items:center;padding:16px;display:grid;overflow:auto}.KBOJfa_previewError{color:#f6e9eb;text-align:center;overflow-wrap:anywhere;background:#2b2227;border:1px solid #69454b;border-radius:16px;justify-items:center;gap:14px;width:min(100%,400px);padding:clamp(16px,4vw,28px);display:grid}.KBOJfa_previewErrorIcon{box-sizing:content-box;color:#ffaaa9;background:#432a31;border-radius:12px;padding:10px}.KBOJfa_previewError h2{margin:0;font-size:16px;font-weight:700}.KBOJfa_previewError p{color:#debfc2;margin:6px 0 0;font-size:13px;line-height:1.65}.KBOJfa_previewError button{color:#172014;cursor:pointer;background:#b0e777;border:1px solid #a5d86d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-flex}.KBOJfa_previewError button:hover{background:#c6f293}
.XrZZea_root{gap:8px;min-width:0;display:grid}.XrZZea_button{text-align:center;white-space:normal;justify-content:center;align-items:center;gap:10px;min-height:48px;line-height:1.5;display:flex}.XrZZea_button svg{flex-shrink:0}.XrZZea_title{color:var(--green-dark);font-size:13px;font-weight:700}.XrZZea_note{color:var(--muted);margin:0;font-size:12px;line-height:1.7}@media (max-width:620px){.XrZZea_button{padding:12px 14px;font-size:14px}.XrZZea_note{font-size:11px}}
.KO12ca_page{color:#c8c8d1;grid-template-columns:230px minmax(0,1fr);gap:12px;min-height:calc(100dvh - 90px);padding:10px 16px 24px;display:grid}.KO12ca_filters,.KO12ca_content{background:#171719;border-radius:18px;min-width:0}.KO12ca_filters{align-self:stretch;padding:18px 14px;position:static}.KO12ca_filters h2{color:#92929d;margin:28px 12px 14px;font-size:12px;font-weight:500}.KO12ca_filters button,.KO12ca_tools button{color:#bdbdc8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:13px 12px;font-size:13px;display:flex}.KO12ca_filters button{text-align:left;width:100%}.KO12ca_filters button[aria-pressed=true],.KO12ca_tools button[aria-pressed=true]{color:#f0f0f4;background:#29292d}.KO12ca_filters button:hover,.KO12ca_tools button:hover{color:#fff;background:#242427}.KO12ca_collections{flex-direction:column;gap:5px;display:flex}.KO12ca_billingSection{border-top:1px solid #303035;gap:8px;margin-top:22px;padding-top:18px;display:grid}.KO12ca_filters .KO12ca_billing{color:#c8c8d1;width:100%;min-height:46px;font:inherit;text-align:left;box-sizing:border-box;cursor:pointer;background:#202023;border:1px solid #36363e;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.KO12ca_filters .KO12ca_billing>svg{flex:none}.KO12ca_billing span{overflow-wrap:anywhere;min-width:0}.KO12ca_filters .KO12ca_billing:hover{color:#e4f1d5;background:#2a2c27;border-color:#697a53}.KO12ca_filters .KO12ca_billing:focus-visible{outline-offset:3px;outline:2px solid #b0e777}.KO12ca_content{min-height:70vh;padding:22px}.KO12ca_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.KO12ca_toolbar h1{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.KO12ca_toolbar h1 span{color:#92929e;font-size:12px;font-weight:400}.KO12ca_tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.KO12ca_tools button{border:1px solid #333339;min-height:40px;padding:10px}.KO12ca_search{color:#9999a5;background:#222226;border:1px solid #33333b;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.KO12ca_search input{width:145px;min-width:0;font:inherit;font-size:12px;color:#e4e4ec!important;background:0 0!important;border:0!important;padding:0!important}.KO12ca_grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.KO12ca_card{align-self:start;min-width:0;position:relative}.KO12ca_preview{aspect-ratio:1;background:#202022;border:1px solid #2c2c32;border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.KO12ca_preview:hover,.KO12ca_preview:focus-visible{outline-offset:2px;border-color:#b0e777;outline:1px solid #b0e777}.KO12ca_preview .studio-preview-image{width:100%;height:100%;display:block}.KO12ca_preview .blueprint-preview-image{object-fit:contain;width:100%;height:100%}.KO12ca_badge,.KO12ca_private{color:#d0d0d6;background:#242426c9;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:700;position:absolute;bottom:9px;left:9px}.KO12ca_private{place-items:center;display:grid;left:auto;right:9px}.KO12ca_caption{color:#f3f3f7;opacity:0;pointer-events:none;background:linear-gradient(#0000,#101013ed);padding:32px 10px 10px;font-size:12px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.KO12ca_preview:hover .KO12ca_caption,.KO12ca_preview:focus-visible .KO12ca_caption{opacity:1}.KO12ca_preview:hover .KO12ca_badge,.KO12ca_preview:focus-visible .KO12ca_badge{opacity:0}.KO12ca_actions{gap:4px;margin-top:8px;display:flex}.KO12ca_actions button{color:#d4d4df;font:inherit;cursor:pointer;background:#26262c;border:1px solid #3b3b44;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:40px;padding:9px;font-size:11px;display:flex}.KO12ca_actions button:first-child{flex:1}.KO12ca_actions button:last-child{color:#edaaa6}.KO12ca_empty{color:#a5a5b3;text-align:center;justify-items:center;padding:80px 12px;display:grid}.KO12ca_empty a{color:#b0e777}.KO12ca_content>p{color:#bdbdca;font-size:13px}@media (min-width:1600px){.KO12ca_grid{grid-template-columns:repeat(auto-fill,minmax(195px,1fr))}}@media (max-width:1000px){.KO12ca_page{grid-template-columns:185px minmax(0,1fr)}.KO12ca_content{padding:16px}.KO12ca_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}@media (max-width:700px){.KO12ca_page{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px}.KO12ca_filters{border-radius:12px;padding:12px;position:static}.KO12ca_collections{flex-direction:row;gap:4px;overflow:auto}.KO12ca_collections button{white-space:nowrap;width:auto;padding:11px 10px;font-size:12px}.KO12ca_filters h2{display:none}.KO12ca_types{gap:4px;margin-top:12px;display:flex}.KO12ca_types button{justify-content:center;gap:5px;padding:10px 6px;font-size:11px}.KO12ca_billingSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:14px}.KO12ca_filters .KO12ca_billing{gap:7px;padding:10px 8px;font-size:11px}.KO12ca_content{border-radius:12px;padding:14px 10px}.KO12ca_toolbar{gap:14px;margin-bottom:24px}.KO12ca_tools{gap:6px;width:100%}.KO12ca_search{flex:1;min-width:0}.KO12ca_search input{width:100%}.KO12ca_tools button{min-height:44px;padding:10px 8px;font-size:11px}.KO12ca_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.KO12ca_preview{border-radius:11px}.KO12ca_caption{display:none}}.KO12ca_content[aria-busy=true]{flex-direction:column;display:flex}.KO12ca_loading{color:#9999a5;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:320px;padding:32px 16px;font-size:12px;line-height:1.6;display:flex}@media (max-width:700px){.KO12ca_loading{min-height:240px}}.KO12ca_breadcrumb{color:#aaaab4;flex-wrap:wrap;align-items:center;gap:9px;margin:-12px 0 24px;font-size:12px;display:flex}.KO12ca_breadcrumb button{color:#b8b8c2;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;display:flex}.KO12ca_breadcrumb span{color:#eeeef0;overflow-wrap:anywhere}.KO12ca_folders{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;display:grid}.KO12ca_folder{color:#dddeda;text-align:left;cursor:pointer;background:linear-gradient(135deg,#242522,#1c1d1b);border:1px solid #303033;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:22px 20px;display:grid;position:relative}.KO12ca_folder:hover{background:linear-gradient(135deg,#292c25,#1d201b);border-color:#64754e}.KO12ca_folder:focus-visible{outline-offset:3px;outline:2px solid #b0e777}.KO12ca_folderArtwork{grid-column:1/-1;align-items:center;height:116px;margin-bottom:10px;display:flex}.KO12ca_folderArtwork>svg{width:132px;max-width:100%;height:110px;display:block}.KO12ca_folder strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.KO12ca_folder small{color:#969b90;grid-row:3;font-size:12px}.KO12ca_folder>svg{color:#898e83;grid-area:2/2/4}.KO12ca_generatedPreview{background:#141510}.KO12ca_generatedPreview .workspace-history-symbol{aspect-ratio:1;background:linear-gradient(#1c1d18 65%,#41423a);border-radius:0;place-items:center;width:100%;height:100%;display:grid}.KO12ca_generatedPreview .workspace-history-symbol img{object-fit:contain;border-radius:0;width:100%;height:100%;max-height:none;display:block}@media (max-width:700px){.KO12ca_types{flex-wrap:wrap}.KO12ca_types button{white-space:normal;overflow-wrap:anywhere;flex:calc(50% - 4px);min-width:0}.KO12ca_types button svg{flex:none}.KO12ca_folders{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.KO12ca_folder{border-radius:14px;padding:16px 12px}.KO12ca_folder strong{font-size:12px}.KO12ca_folderArtwork{height:92px;margin-bottom:4px}.KO12ca_folderArtwork>svg{width:108px;height:90px}.KO12ca_breadcrumb{margin:-8px 0 16px}}.KO12ca_providerIcon{z-index:2;background:#20221dd9;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:9px;left:9px;box-shadow:0 2px 7px #0003}.KO12ca_providerIcon img{object-fit:contain;width:26px;height:26px;display:block}.KO12ca_generatedPreview .KO12ca_caption{padding-left:50px}.KO12ca_content:has(>.KO12ca_folders){flex-direction:column;display:flex}.KO12ca_empty{box-sizing:border-box;background:0 0;border:0;gap:12px;max-width:440px;margin:32px auto;padding:36px 24px}.KO12ca_empty>svg{box-sizing:content-box;color:#b1cb9a;stroke-width:1.5px;background:#a9cf850c;border:1px solid #a9cf8520;border-radius:18px;width:30px;height:30px;padding:16px}.KO12ca_empty h2{color:#d9e2d2;margin:4px 0 0;font-size:15px;font-weight:600;line-height:1.6}.KO12ca_empty p{color:#929c8b;max-width:310px;margin:0;font-size:12px;line-height:1.8}.KO12ca_empty>:is(a,button){color:#d2e7bf;min-height:36px;font:inherit;cursor:pointer;background:#35432b;border:1px solid #60734d;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.KO12ca_empty>:is(a,button):hover{background:#455a35;border-color:#9cbc7d}.KO12ca_empty>:is(a,button):focus-visible{outline-offset:3px;outline:2px solid #b0e777}@media (max-width:700px){.KO12ca_empty{margin:24px auto;padding:28px 18px}.KO12ca_empty h2{font-size:14px}}.KO12ca_withBottomAd{flex-direction:column;display:flex}.KO12ca_pagination{justify-items:center;gap:12px;margin:24px 0;display:grid}.KO12ca_loadMore{color:#bdbdc8;min-width:180px;min-height:46px;font:inherit;cursor:pointer;background:#27272e;border:1px solid #41414b;border-radius:10px;justify-content:center;align-items:center;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex}.KO12ca_loadMore:hover{background:#303038}.KO12ca_loadMore:focus-visible{outline-offset:3px;outline:2px solid #b0e777}.KO12ca_loadMore:disabled{opacity:.6;cursor:wait}.KO12ca_preview>.blueprint-preview-unavailable[aria-busy=true]{place-items:center;display:grid;position:absolute;inset:0}.KO12ca_deleting{aspect-ratio:1;color:#f3f3f7;background:#101013cc;border-radius:14px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid;position:absolute;inset:0 0 auto}@media (max-width:700px){.KO12ca_deleting{border-radius:11px}}.KO12ca_loadError{box-sizing:border-box;color:#e9d9dc;background:#282124;border:1px solid #554448;border-radius:14px;align-items:center;gap:14px;width:min(100%,520px);padding:18px;display:flex}.KO12ca_loadErrorIcon{color:#e5a2ad;background:#483039;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.KO12ca_loadError strong{font-size:14px;line-height:1.6}.KO12ca_loadError p{color:#bbaeb4;margin:4px 0 0;font-size:12px;line-height:1.7}.KO12ca_pagination:has(.KO12ca_loadError) .KO12ca_loadMore{color:#c2eb98;background:#293222;border-color:#697d51;gap:8px}
.CFi-Pa_root{width:100%;min-width:0;max-width:650px;padding:12px}.CFi-Pa_top{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:2px;color:var(--green-dark);justify-content:space-between;margin-bottom:12px;padding:2px 1px;font-size:11px;font-weight:800;line-height:1.6;display:flex;overflow:visible}.CFi-Pa_panel{background:#2e4540;border:6px solid #3b493f;box-shadow:8px 8px #24372925}.CFi-Pa_heading{background:#24242c;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.CFi-Pa_heading h2{margin:0;font-size:16px;font-weight:800}.CFi-Pa_toggle{flex-shrink:0;gap:4px;display:flex}.CFi-Pa_toggle button{cursor:pointer;border:1px solid #41414d;padding:6px 10px;font-size:12px}.CFi-Pa_toggle button[aria-pressed=true]{background:var(--green);color:#fff;border-color:var(--green)}.CFi-Pa_pair{grid-template-columns:1fr 1fr;gap:8px;padding:12px 8px;display:grid}.CFi-Pa_image{cursor:zoom-in;color:#eef2e7;background:#141510;border:1px solid #3a3a41;min-width:0}.CFi-Pa_image img{object-fit:contain;width:100%;height:230px}.CFi-Pa_image>span{background:#24372f;justify-content:space-between;align-items:center;padding:10px;font-size:12px;display:flex}.CFi-Pa_caption{color:var(--muted);background:#24242c;justify-content:space-between;gap:8px;padding:12px;font-size:11px;display:flex}.CFi-Pa_controls{justify-content:center;align-items:center;gap:10px;margin-top:22px;display:flex}.CFi-Pa_controls button,.CFi-Pa_modalBar button{border:1px solid var(--line);background:var(--card);cursor:pointer;justify-content:center;align-items:center;min-width:32px;min-height:36px;display:flex}.CFi-Pa_dots{gap:5px;display:flex}.CFi-Pa_dots button{font-size:12px}.CFi-Pa_dots button[aria-pressed=true]{background:var(--green);color:#fff}.CFi-Pa_root button:focus-visible,.CFi-Pa_link:focus-visible{outline-offset:3px;outline:3px solid #8cab3e}.CFi-Pa_link{color:var(--green-dark);justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.CFi-Pa_modal{background:var(--card);border:1px solid var(--line);width:min(1200px,95vw);max-width:95vw;max-height:92vh;color:var(--ink);margin:auto;padding:14px;position:fixed;inset:0}.CFi-Pa_modal::backdrop{background:#08080bd9}.CFi-Pa_modalBar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:14px;display:flex}.CFi-Pa_modal img{object-fit:contain;background:#141510;width:100%;max-height:calc(92vh - 90px);display:block}.CFi-Pa_root{container-type:inline-size}.CFi-Pa_panel{border-width:3px;box-shadow:5px 5px #24372920}.CFi-Pa_heading{padding:14px 16px}.CFi-Pa_heading h2{overflow-wrap:anywhere;min-width:0;line-height:1.5}.CFi-Pa_toggle{border:1px solid #41414d;border-radius:8px;gap:2px;padding:3px}.CFi-Pa_toggle button{background:0 0;border:0;border-radius:5px;min-height:36px}.CFi-Pa_pair{gap:10px;padding:10px}.CFi-Pa_image{border-radius:6px;padding:0;overflow:hidden}.CFi-Pa_image img{aspect-ratio:1;background:#141510;height:auto;display:block}.CFi-Pa_image>span{gap:8px;padding:10px 12px}.CFi-Pa_image>span svg{flex-shrink:0}.CFi-Pa_caption{flex-wrap:wrap;padding:12px 16px;line-height:1.5}.CFi-Pa_caption>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.CFi-Pa_controls{grid-template-columns:40px minmax(0,1fr) 40px 40px;gap:6px;width:100%;min-width:0;margin-top:16px;display:grid}.CFi-Pa_controls button{border-radius:6px;flex-shrink:0;width:40px;min-width:40px;height:40px;min-height:40px;transition:background .15s}.CFi-Pa_controls button:hover{background:#24242c}.CFi-Pa_dots{gap:4px;min-width:0;padding:4px;display:flex;position:relative;overflow:hidden}.CFi-Pa_dots button{font-variant-numeric:tabular-nums}.CFi-Pa_dots button[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff;font-weight:800}@container (max-width:420px){.CFi-Pa_heading{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.CFi-Pa_heading h2{font-size:15px}.CFi-Pa_toggle{align-self:flex-end}.CFi-Pa_pair{gap:6px;padding:6px}.CFi-Pa_image>span{gap:4px;padding:9px 6px;font-size:10px}.CFi-Pa_caption{padding:10px;font-size:10px}.CFi-Pa_controls{grid-template-columns:36px minmax(0,1fr) 36px 36px;gap:4px}.CFi-Pa_controls button{width:36px;min-width:36px;height:44px}}@media (max-width:620px){.CFi-Pa_root{padding:4px}.CFi-Pa_top{letter-spacing:1.5px;font-size:10px}.CFi-Pa_modal{max-height:92dvh;padding:8px}.CFi-Pa_modalBar{flex-wrap:wrap;gap:8px}}.CFi-Pa_trial{background:var(--card);border-top:1px solid var(--line);padding:12px}.CFi-Pa_fadeImage{opacity:1;transition:opacity .5s ease-in-out}.CFi-Pa_fadeImage[data-fading=true]{opacity:0}@media (prefers-reduced-motion:reduce){.CFi-Pa_fadeImage{transition:none}}
