@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_ed3508{--vx-font-head:"Outfit","Outfit Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--vx-font-body:"Inter","Inter Fallback"}:root{--vx-bg:#16361B;--vx-bg-deep:#112B15;--vx-raise:#2D4A32;--vx-orange:#FF7100;--vx-orange-press:#BF5600;--vx-ink:#141414;--vx-text:#FBFCF8;--vx-beige:#EEF3DF;--vx-text-mut:rgba(238,243,223,0.66);--vx-text-dim:rgba(238,243,223,0.42);--vx-card:rgba(238,243,223,0.045);--vx-card-hov:rgba(238,243,223,0.08);--vx-line:rgba(238,243,223,0.14);--vx-line-soft:rgba(238,243,223,0.08);--vx-line-strong:rgba(238,243,223,0.26);--vx-st-queued:#EEF3DF;--vx-st-progress:#FF7100;--vx-st-review:#FFB980;--vx-st-revision:#FF9640;--vx-st-done:#65C073;--vx-warn:#FFB980;--vx-fs-display:40px;--vx-fs-h1:30px;--vx-fs-h2:22px;--vx-fs-h3:17px;--vx-fs-body:15px;--vx-fs-label:13px;--vx-fs-cap:11.5px;--vx-lh:1.55;--vx-s1:4px;--vx-s2:8px;--vx-s3:12px;--vx-s4:16px;--vx-s5:24px;--vx-s6:32px;--vx-s7:48px;--vx-r-card:18px;--vx-r-btn:12px;--vx-r-input:10px;--vx-r-pill:999px;--vx-sh-btn:0 5px 0 0 var(--vx-orange-press);--vx-sh-btn-2nd:0 5px 0 0 rgba(255,255,255,0.2);--vx-sh-card:0 1px 0 0 rgba(255,255,255,0.03) inset;--vx-sh-pop:0 16px 40px rgba(0,0,0,0.35)}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}body{background:var(--vx-bg);color:var(--vx-text);font-family:var(--vx-font-body);font-size:var(--vx-fs-body);line-height:var(--vx-lh);font-weight:400;-webkit-font-smoothing:antialiased;position:relative;isolation:isolate;text-rendering:optimizeLegibility;min-height:100dvh;display:flex;flex-direction:column}body:before{content:"";position:fixed;inset:0;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cpath d='M22 17v10M17 22h10' stroke='%23EEF3DF' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");background-size:44px 44px;opacity:.05;pointer-events:none;mask-image:linear-gradient(90deg,black 0,rgba(0,0,0,.6) 9%,transparent 20%,transparent 80%,rgba(0,0,0,.6) 91%,black);-webkit-mask-image:linear-gradient(90deg,black 0,rgba(0,0,0,.6) 9%,transparent 20%,transparent 80%,rgba(0,0,0,.6) 91%,black)}h1,h2,h3,h4{font-family:var(--vx-font-head);color:var(--vx-text);margin:0;line-height:1.18;text-wrap:pretty}h1{font-size:var(--vx-fs-h1);letter-spacing:-.01em}h1,h2{font-weight:700}h2{font-size:var(--vx-fs-h2)}h3{font-size:var(--vx-fs-h3);font-weight:600}p{margin:0}.vx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--vx-s2);font-family:var(--vx-font-body);font-size:var(--vx-fs-body);font-weight:600;padding:calc(var(--vx-s3) - 1px) var(--vx-s5);border-radius:var(--vx-r-btn);border:none;cursor:pointer;text-decoration:none;transition:transform .08s ease,box-shadow .08s ease,background .15s ease;white-space:nowrap}.vx-btn:disabled{opacity:.6;cursor:default}.vx-btn-primary{background:var(--vx-orange);color:var(--vx-ink);box-shadow:var(--vx-sh-btn)}.vx-btn-primary:hover:not(:disabled){background:#FF8420}.vx-btn-primary:active:not(:disabled){transform:translateY(5px);box-shadow:0 0 0 0 var(--vx-orange-press)}.vx-btn-secondary{background:var(--vx-raise);color:var(--vx-text);box-shadow:var(--vx-sh-btn-2nd)}.vx-btn-secondary:hover:not(:disabled){background:#38573D}.vx-btn-secondary:active:not(:disabled){transform:translateY(5px);box-shadow:0 0 0 0 rgba(255,255,255,.2)}.vx-btn-ghost{background:transparent;color:var(--vx-beige);border:1px solid var(--vx-line-strong);box-shadow:none}.vx-btn-ghost:hover:not(:disabled){background:var(--vx-card-hov)}.vx-btn-sm{font-size:var(--vx-fs-label);padding:calc(var(--vx-s2) - 1px) var(--vx-s4);border-radius:10px}.vx-btn-sm.vx-btn-primary{box-shadow:0 4px 0 0 var(--vx-orange-press)}.vx-btn-sm.vx-btn-primary:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 0 0 var(--vx-orange-press)}.vx-btn-sm.vx-btn-secondary{box-shadow:0 4px 0 0 rgba(255,255,255,.2)}.vx-btn-sm.vx-btn-secondary:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 0 0 rgba(255,255,255,.2)}.vx-badge{display:inline-flex;align-items:center;gap:7px;font-size:var(--vx-fs-cap);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 11px 4px 9px;border-radius:var(--vx-r-pill);white-space:nowrap}.vx-badge .vx-dot{width:7px;height:7px;border-radius:50%;flex:none}.vx-badge-queued{background:rgba(238,243,223,.09);color:var(--vx-text-mut)}.vx-badge-queued .vx-dot{background:var(--vx-text-dim)}.vx-badge-progress{background:rgba(255,113,0,.16);color:#FFB980}.vx-badge-progress .vx-dot{background:var(--vx-orange)}.vx-badge-review{background:rgba(255,185,128,.14);color:var(--vx-st-review)}.vx-badge-review .vx-dot{background:var(--vx-st-review)}.vx-badge-revision{background:rgba(255,150,64,.14);color:var(--vx-st-revision)}.vx-badge-revision .vx-dot{background:var(--vx-st-revision)}.vx-badge-done{background:rgba(101,192,115,.13);color:var(--vx-st-done)}.vx-badge-done .vx-dot{background:var(--vx-st-done)}.vx-badge-unassigned{background:var(--vx-orange);color:var(--vx-ink)}.vx-badge-unassigned .vx-dot{background:var(--vx-ink)}.vx-card{background:var(--vx-card);border:1px solid var(--vx-line);border-radius:var(--vx-r-card);box-shadow:var(--vx-sh-card)}.vx-card-deep{background:var(--vx-bg-deep);border:1px solid var(--vx-line-soft);border-radius:var(--vx-r-card)}.vx-card-raise{background:var(--vx-raise);border:1px solid var(--vx-line);border-radius:var(--vx-r-card)}.vx-label{display:block;font-size:var(--vx-fs-label);font-weight:500;color:var(--vx-beige);margin-bottom:var(--vx-s2)}.vx-input,.vx-select,.vx-textarea{width:100%;background:var(--vx-raise);border:1px solid transparent;border-radius:var(--vx-r-input);color:var(--vx-text);font-family:var(--vx-font-body);font-size:var(--vx-fs-body);padding:var(--vx-s3) var(--vx-s4);outline:none;transition:border-color .15s,box-shadow .15s}.vx-input::placeholder,.vx-textarea::placeholder{color:var(--vx-text-dim)}.vx-input:focus,.vx-select:focus,.vx-textarea:focus{border-color:var(--vx-orange);box-shadow:0 0 0 3px rgba(255,113,0,.18)}.vx-textarea{resize:vertical;min-height:110px;line-height:1.6}.vx-hint{font-size:var(--vx-fs-cap);color:var(--vx-text-dim);margin-top:var(--vx-s1)}.vx-chip{display:inline-flex;align-items:center;gap:var(--vx-s2);background:var(--vx-card);border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);color:var(--vx-beige);font-size:var(--vx-fs-label);font-weight:500;padding:calc(var(--vx-s2) + 1px) var(--vx-s4);cursor:pointer;transition:background .12s,border-color .12s,color .12s;font-family:var(--vx-font-body)}.vx-chip:hover{background:var(--vx-card-hov);border-color:var(--vx-line-strong)}.vx-chip-on{font-weight:600}.vx-chip-on,.vx-chip-on:hover{background:var(--vx-orange);color:var(--vx-ink);border-color:var(--vx-orange)}.vx-scroll{scrollbar-width:thin;scrollbar-color:var(--vx-line-strong) transparent}.vx-scroll::-webkit-scrollbar{width:8px;height:8px}.vx-scroll::-webkit-scrollbar-track{background:transparent}.vx-scroll::-webkit-scrollbar-thumb{background:var(--vx-line-strong);border-radius:var(--vx-r-pill)}.vx-scroll::-webkit-scrollbar-thumb:hover{background:var(--vx-text-dim)}@keyframes vx-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.vx-skel{border-radius:8px;background:linear-gradient(90deg,rgba(238,243,223,.06) 25%,rgba(238,243,223,.12) 50%,rgba(238,243,223,.06) 75%);background-size:800px 100%;animation:vx-shimmer 1.6s linear infinite}@media (prefers-reduced-motion:no-preference){.wiz-step-in{animation:wizStepIn .25s ease-out both}}@keyframes wizStepIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.vx-modal-backdrop{position:fixed;inset:0;z-index:120;background:rgba(13,33,16,.78);display:flex;align-items:center;justify-content:center;padding:var(--vx-s6);animation:vxBackdropIn .15s ease-out both}.vx-modal-backdrop.vx-out{animation:vxBackdropOut .15s ease-in both}.vx-modal-card{animation:wizStepIn .25s ease-out both}.vx-modal-card.vx-out{animation:vxModalOut .15s ease-in both}@keyframes vxBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes vxBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes vxModalOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}.vx-arrow{transition:background .12s,color .12s,transform .08s ease}.vx-arrow:active:not(:disabled){transform:scale(.92)}.vx-arrow:hover:not(:disabled){background:var(--vx-card-hov)}.vx-promote-glow{animation:vxGlow 1.4s ease-out 1 both}@keyframes vxGlow{0%{box-shadow:0 0 0 0 rgba(255,113,0,.45)}60%{box-shadow:0 0 0 14px rgba(255,113,0,0)}to{box-shadow:0 0 0 0 rgba(255,113,0,0)}}.vx-spark-pop{animation:vxSparkPop .9s ease-out 1 both}@keyframes vxSparkPop{0%{opacity:0;transform:scale(.4)}45%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.vx-visu-wave{animation:vxWave 1.1s ease-in-out 1 both;transform-origin:50% 90%}@keyframes vxWave{0%,to{transform:rotate(0deg)}25%{transform:rotate(-3deg)}50%{transform:rotate(2.5deg)}75%{transform:rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.vx-avatar{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--vx-font-head);font-weight:700;font-size:13px;flex:none;letter-spacing:.02em}.vx-divider{height:1px;background:var(--vx-line-soft);border:none;margin:0}.vx-link{color:var(--vx-st-review);text-decoration:none;font-weight:500}.vx-link:hover{text-decoration:underline}.vx-kbd{font-family:var(--vx-font-body);font-size:var(--vx-fs-cap);font-weight:600;background:var(--vx-card-hov);border:1px solid var(--vx-line);border-radius:6px;padding:1px 7px;color:var(--vx-beige)}