@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-20c4,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_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}.orbit{--o-bg:light-dark(#f3f3f8,#101017);--o-surface:light-dark(#ffffff,#181821);--o-elevated:light-dark(#faf9fd,#20202c);--o-text:light-dark(#262535,#f3f1fa);--o-muted:light-dark(#747284,#a3a0b7);--o-line:light-dark(#e6e5ef,#2d2c3b);--o-purple:light-dark(#7147e5,#b49aff);--o-soft:light-dark(#efe9fd,#2d2544);--o-purple-ink:light-dark(#ffffff,#1d1138);--o-green:light-dark(#277a60,#89d7b4);--o-green-bg:light-dark(#e9f6ef,#20342d);--o-amber:light-dark(#986720,#e5c58e);--o-amber-bg:light-dark(#fbf2df,#382f20);--o-red:light-dark(#b4475e,#f1a0b2);--o-heroa:light-dark(#302357,#201833);--o-herob:light-dark(#7850c7,#493171);font:13px/1.5 var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--o-text);background:var(--o-bg);min-height:100dvh;isolation:isolate}.orbit *{box-sizing:border-box}.orbit [hidden]{display:none!important}.orbit button,.orbit input,.orbit select,.orbit textarea{font:inherit}.orbit button{color:inherit}.orbit button:focus-visible{outline:2px solid var(--o-purple);outline-offset:3px}.orbit h1,.orbit h2,.orbit h3,.orbit p{margin:0}.orbit h1{font-size:29px;letter-spacing:-1.1px;line-height:1.2;font-weight:650}.orbit h2{font-size:16px;letter-spacing:-.35px;line-height:1.35;font-weight:600}.orbit h3{font-size:13px;line-height:1.4;font-weight:600}.orbit .muted{color:var(--o-muted)}.orbit .small{font-size:11px}.orbit .eyebrow{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;font-weight:600;color:var(--o-muted)}.orbit .row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.orbit .between{justify-content:space-between}.orbit .grow{flex:1 1;min-width:0}.orbit .stack{display:grid;gap:16px;align-content:start}.orbit .gap{margin-top:17px}.orbit .pill{display:inline-flex;align-items:center;gap:5px;border-radius:6px;background:var(--o-soft);color:var(--o-purple);padding:4px 8px;font-size:10px;font-weight:500;white-space:nowrap}.orbit .pill.green{background:var(--o-green-bg);color:var(--o-green)}.orbit .pill.amber{background:var(--o-amber-bg);color:var(--o-amber)}.orbit .pill.neutral{background:var(--o-elevated);color:var(--o-muted)}.orbit .avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--o-soft);color:var(--o-purple);font-size:11px;font-weight:650;flex-shrink:0}.orbit .avatar.ka{background:var(--o-text);color:var(--o-surface)}.orbit .logo{font-size:21px;font-weight:750;letter-spacing:-1.15px;line-height:1.2}.orbit .logo span{color:var(--o-purple)}.orbit .logo small{display:block;font-size:8px;letter-spacing:3.9px;text-transform:uppercase;color:var(--o-muted);margin-top:4px;font-weight:500}.orbit .demo{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;background:var(--o-surface);border-bottom:1px solid var(--o-line);flex-wrap:wrap}.orbit .demo-label{display:flex;gap:7px;align-items:center;font-size:10px;color:var(--o-muted);letter-spacing:.35px}.orbit .switch{display:flex;gap:3px;flex-wrap:wrap;padding:3px;background:var(--o-bg);border-radius:8px}.orbit .switch :is(button,a){border:0;background:transparent;color:var(--o-muted);padding:6px 10px;border-radius:5px;font-size:11px}.orbit .switch :is(button,a)[aria-pressed=true]{background:var(--o-surface);color:var(--o-text);box-shadow:0 1px 4px #0000000d}.orbit .shell{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:100dvh}.orbit .sidebar{padding:27px 14px 18px;background:var(--o-surface);border-right:1px solid var(--o-line);display:flex;flex-direction:column;gap:27px}.orbit .brand{padding:0 12px}.orbit .workspace{border:1px solid var(--o-line);padding:10px;border-radius:10px;background:var(--o-elevated)}.orbit .workspace .avatar{height:29px;width:29px;border-radius:7px}.orbit .nav-label{padding:0 12px;margin-bottom:8px;font-size:9px;color:var(--o-muted);letter-spacing:1.4px}.orbit nav{display:grid;gap:4px}.orbit nav :is(button,a){border:0;background:transparent;display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;border-radius:8px;font-size:12px;color:var(--o-muted);position:relative}.orbit nav :is(button,a)[aria-current=page]{background:var(--o-soft);color:var(--o-purple);font-weight:600}.orbit nav :is(button,a)[aria-current=page]:before{content:"";position:absolute;left:-14px;top:12px;bottom:12px;width:3px;border-radius:0 2px 2px 0;background:var(--o-purple)}.orbit .badge{margin-left:auto;background:var(--o-purple);color:var(--o-purple-ink);font-size:9px;padding:1px 5px;border-radius:5px}.orbit .support{padding:14px;border:1px solid var(--o-line);border-radius:11px;margin-top:auto;background:var(--o-elevated)}.orbit .profile{padding:15px 6px 0;border-top:1px solid var(--o-line)}.orbit .main{min-width:0}.orbit .topbar{padding:16px 25px;border-bottom:1px solid var(--o-line);display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--o-surface)}.orbit .crumb{font-size:11px;color:var(--o-muted)}.orbit .crumb b{font-weight:500;color:var(--o-text)}.orbit .top-actions{display:flex;align-items:center;gap:10px}.orbit .iconbtn{display:grid;place-items:center;position:relative;width:31px;height:31px;padding:0;border:1px solid var(--o-line);border-radius:8px;background:var(--o-surface)}.orbit .dot{position:absolute;right:5px;top:5px;width:5px;height:5px;background:var(--o-purple);border-radius:50%}.orbit .content{padding:26px;min-width:0}.orbit .pagehead{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:24px}.orbit .pagehead p{margin-top:7px;font-size:12px;color:var(--o-muted)}.orbit .btnx{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--o-line);background:var(--o-surface);border-radius:8px;padding:9px 12px;font-size:11px;min-height:35px;color:var(--o-text);text-decoration:none}.orbit .btnx.primary{border-color:transparent;background:var(--o-purple);color:var(--o-purple-ink)}.orbit .btnx.link{border:0;background:transparent;padding:4px 0;min-height:24px;color:var(--o-purple)}.orbit .btnx:disabled{opacity:.45}.orbit .panel{padding:19px;border-radius:12px;border:1px solid var(--o-line);background:var(--o-surface);min-width:0}.orbit .panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:15px}.orbit .dashboard{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:17px}.orbit .hero{position:relative;overflow:hidden;isolation:isolate;border-radius:14px;padding:24px;background:linear-gradient(118deg,var(--o-heroa),var(--o-herob));color:#fff;min-height:248px}.orbit .hero:after{content:"";position:absolute;z-index:-1;width:270px;height:270px;right:-165px;top:-60px;border:1px solid #d8c8ff35;border-radius:50%;box-shadow:0 0 0 33px #d8c8ff0c,0 0 0 66px #d8c8ff09,0 0 0 99px #d8c8ff06}.orbit .hero .eyebrow{color:#ddd0ff;font-size:9px}.orbit .hero .pill{color:#eee5ff;background:#ffffff18;border:1px solid #ffffff22}.orbit .hero h2{font-size:29px;line-height:1.15;letter-spacing:-1px;margin:21px 0 8px;font-weight:550;max-width:290px}.orbit .hero p{font-size:11px;max-width:300px;color:#e1d5f7}.orbit .hero .btnx{background:#fff;color:#382457;border:0}.orbit .hero .muted{color:#d8cce9}.orbit .hero-bottom{margin-top:24px;gap:12px;flex-wrap:wrap}.orbit .hero-bottom,.orbit .progress-row{display:flex;align-items:center;justify-content:space-between}.orbit .progress-row{gap:10px;font-size:11px}.orbit .progress-track{height:5px;background:var(--o-line);border-radius:7px;margin-top:10px;overflow:hidden}.orbit .progress-track span{height:100%;display:block;width:60%;background:var(--o-purple);border-radius:7px}.orbit .hero .progress-track{background:#ffffff20}.orbit .hero .progress-track span{background:#d7c1ff}.orbit .metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:17px 0}.orbit .metric{border:1px solid var(--o-line);background:var(--o-surface);border-radius:10px;padding:15px;min-width:0}.orbit .metric .metric-label{display:flex;align-items:center;gap:7px;color:var(--o-muted);font-size:10px}.orbit .metric strong{display:block;font-size:25px;font-weight:550;letter-spacing:-.8px;margin:8px 0 3px}.orbit .metric .small{font-size:10px}.orbit .task{display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--o-line);padding:13px 0}.orbit .task:last-child{border:0;padding-bottom:0}.orbit .task p{font-size:10px;color:var(--o-muted);margin-top:3px}.orbit .task .tile{display:grid;place-items:center;flex-shrink:0;width:33px;height:36px;border-radius:8px;background:var(--o-soft);color:var(--o-purple)}.orbit .task .btnx{margin-left:auto;flex-shrink:0}.orbit .site-preview{background:light-dark(#e9ebe2,#2d342f);color:light-dark(#304235,#e3ede5);border-radius:7px;overflow:hidden;position:relative;padding:14px;margin:12px 0;min-height:138px}.orbit .site-preview .mini-nav{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1px;border-bottom:1px solid light-dark(#cbd3c8,#48554c);padding-bottom:8px}.orbit .site-preview .mini-body{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;align-items:center;padding-top:17px}.orbit .site-preview h3{font:22px/1.15 Georgia,serif;letter-spacing:-.5px}.orbit .site-preview .mini-art{height:80px;background:radial-gradient(ellipse at 65% 25%,light-dark(#d3dbcd,#65796b),transparent 65%),linear-gradient(135deg,light-dark(#a8b99d,#324538),light-dark(#edece0,#56634e));border-radius:50px 50px 3px 3px}.orbit .site-preview .mini-cta{display:inline-block;border-radius:3px;background:light-dark(#344938,#9eb8a5);color:light-dark(#f1f5ed,#15251c);padding:5px 7px;font-size:7px;margin-top:9px}.orbit .review-card{border-color:color-mix(in srgb,var(--o-purple) 30%,var(--o-line))}.orbit .contact-message{padding:12px;background:var(--o-elevated);border-radius:0 10px 10px 10px;margin:13px 0;font-size:11px;line-height:1.7}.orbit .activity .event{display:grid;grid-template-columns:18px 1fr;gap:8px;padding-bottom:17px;position:relative}.orbit .activity .event:last-child{padding-bottom:0}.orbit .activity .event:before{content:"";position:absolute;left:6px;top:14px;bottom:0;border-left:1px solid var(--o-line)}.orbit .activity .event:last-child:before{display:none}.orbit .event-dot{height:7px;width:7px;margin:5px 0 0 3px;background:var(--o-purple);border-radius:50%}.orbit .event p{font-size:11px}.orbit .event time{font-size:9px;color:var(--o-muted)}.orbit .care-strip{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;border-radius:10px;border:1px solid var(--o-line);background:var(--o-surface);margin-top:17px;flex-wrap:wrap}.orbit .care-icon{color:var(--o-green)}.orbit .split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:17px}.orbit .split.equal{grid-template-columns:1fr 1fr}.orbit .subnav{display:flex;gap:17px;flex-wrap:wrap;border-bottom:1px solid var(--o-line);margin:0 0 22px}.orbit .subnav :is(button,a){padding:0 0 11px;border:0;border-bottom:2px solid transparent;background:transparent;font-size:12px;color:var(--o-muted)}.orbit .subnav :is(button,a)[aria-pressed=true]{border-color:var(--o-purple);color:var(--o-purple)}.orbit .milestone{display:grid;grid-template-columns:27px 1fr auto;gap:12px;padding:15px 0;border-bottom:1px solid var(--o-line);align-items:start}.orbit .milestone:last-child{border:0}.orbit .step{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--o-soft);color:var(--o-purple);font-size:10px}.orbit .step.done{background:var(--o-green-bg);color:var(--o-green)}.orbit .milestone p{font-size:11px;color:var(--o-muted);margin:3px 0}.orbit .kv{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid var(--o-line);font-size:11px;flex-wrap:wrap}.orbit .kv:last-child{border:0}.orbit .kv span:first-child{color:var(--o-muted)}.orbit .review-stage{background:var(--o-bg);padding:22px;border-radius:9px;border:1px solid var(--o-line);margin-top:17px}.orbit .review-stage .site-preview{margin:0;min-height:310px;padding:22px}.orbit .review-stage .site-preview .mini-nav{font-size:9px}.orbit .review-stage .site-preview .mini-body{padding-top:40px}.orbit .review-stage .site-preview h3{font-size:36px}.orbit .review-stage .site-preview .mini-art{height:165px;border-radius:100px 100px 4px 4px}.orbit .review-stage .site-preview .mini-cta{font-size:9px;padding:8px 11px}.orbit .review-stage.mobile .site-preview{max-width:220px;margin:auto}.orbit .review-stage.mobile .mini-body{grid-template-columns:1fr;padding-top:22px}.orbit .review-stage.mobile .site-preview h3{font-size:28px}.orbit .review-stage.mobile .mini-art{height:110px}.orbit .pin{position:absolute;top:74px;left:25px;display:grid;place-items:center;width:25px;height:25px;border:2px solid #fff;background:var(--o-purple);color:var(--o-purple-ink);border-radius:50%;font-size:10px;box-shadow:0 2px 8px #0003}.orbit .review-comment{padding:12px 0;border-bottom:1px solid var(--o-line)}.orbit .review-comment p{font-size:12px;margin:6px 0}.orbit input,.orbit select,.orbit textarea{width:100%;padding:10px 11px;border:1px solid var(--o-line);border-radius:7px;background:var(--o-elevated);color:var(--o-text);min-width:0;font-size:12px}.orbit textarea{resize:vertical}.orbit label{display:grid;gap:6px;font-size:11px;color:var(--o-muted)}.orbit .form{display:grid;gap:13px}.orbit .check{display:flex;align-items:flex-start;gap:8px;font-size:11px;color:var(--o-muted)}.orbit .check input{width:auto;margin-top:3px;accent-color:var(--o-purple)}.orbit .form-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.orbit .notice{padding:12px 15px;border-radius:9px;background:var(--o-soft);color:var(--o-purple);font-size:11px;margin-bottom:18px}.orbit .empty{padding:25px;text-align:center;color:var(--o-muted)}.orbit .record{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--o-line);flex-wrap:wrap}.orbit .record:last-child{border:0}.orbit .record .record-title{flex:1 1;min-width:130px;overflow-wrap:anywhere}.orbit .record p{font-size:10px;color:var(--o-muted);margin-top:4px}.orbit .document{width:34px;height:40px;border:1px solid var(--o-line);border-radius:6px;display:grid;place-items:center;color:var(--o-purple);background:var(--o-soft);font-size:8px;flex-shrink:0}.orbit .big-amount{font-size:33px;letter-spacing:-1.2px;font-weight:550;margin:12px 0}.orbit .invoice-paper{padding:25px;border:1px solid var(--o-line);background:var(--o-surface);border-radius:10px}.orbit .invoice-paper .logo{font-size:18px}.orbit .invoice-paper .total{font-size:18px;font-weight:600}.orbit .file-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.orbit .folder{padding:16px;border-radius:10px;background:var(--o-surface);border:1px solid var(--o-line);text-align:left}.orbit .folder[aria-pressed=true]{border-color:var(--o-purple);background:var(--o-soft)}.orbit .folder h3{margin:14px 0 4px}.orbit .folder svg{color:var(--o-purple)}.orbit .upload{padding:18px;border:1px dashed var(--o-line);border-radius:10px;background:var(--o-elevated);margin-top:16px}.orbit .ticket-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px}.orbit .ticket-row{width:100%;padding:16px;background:var(--o-surface);border:1px solid var(--o-line);border-radius:10px;text-align:left;margin-bottom:9px}.orbit .ticket-row[aria-pressed=true]{border-color:var(--o-purple);background:var(--o-soft)}.orbit .ticket-row h3{margin:10px 0}.orbit .chat-layout{display:grid;grid-template-columns:160px minmax(0,1fr);background:var(--o-surface);border:1px solid var(--o-line);border-radius:12px;overflow:clip}.orbit .chat-channels{padding:15px 10px;border-right:1px solid var(--o-line);background:var(--o-elevated)}.orbit .channel{border:0;background:transparent;padding:12px 9px;border-radius:7px;text-align:left;width:100%;font-size:11px;margin-top:4px}.orbit .channel[aria-pressed=true]{background:var(--o-soft);color:var(--o-purple)}.orbit .channel .small{display:block;color:var(--o-muted);font-size:9px;margin-top:3px}.orbit .chat-main{padding:20px;min-width:0}.orbit .chat-head{padding-bottom:16px;border-bottom:1px solid var(--o-line);margin-bottom:18px}.orbit .chat-msg{max-width:91%;margin-bottom:16px}.orbit .chat-msg.mine{margin-left:auto}.orbit .bubble{background:var(--o-elevated);border-radius:0 12px 12px 12px;padding:13px;margin-top:5px;font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap}.orbit .mine .bubble{background:var(--o-soft);border-radius:12px 0 12px 12px}.orbit .chat-msg .btnx{font-size:10px}.orbit .composer{border:1px solid var(--o-line);border-radius:10px;padding:10px;margin-top:25px;background:var(--o-elevated)}.orbit .composer textarea{border:0;background:transparent;padding:5px;min-height:60px}.orbit .composer .row{margin-top:8px}.orbit .spark-bars{display:flex;gap:3px;align-items:end;height:25px;margin:10px 0}.orbit .spark-bars span{flex:1 1;background:var(--o-green);height:100%;border-radius:2px;opacity:.6}.orbit .planbox{background:var(--o-soft);padding:20px;border-radius:11px}.orbit .invite{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;padding:30px 4px}.orbit .invite h1{font-size:41px;line-height:1.08;letter-spacing:-1.5px;margin:20px 0}.orbit .invite-copy{padding:20px 0}.orbit .invite-step{display:flex;gap:12px;margin-top:20px}.orbit .invite-step .step{flex-shrink:0}.orbit .admin-table .record{padding:15px 0}.orbit .admin-table .client-name{min-width:150px}.orbit .notification-list{margin:16px 26px 0;padding:16px;background:var(--o-surface);border:1px solid var(--o-line);border-radius:10px}.orbit .footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:24px;padding-top:15px;border-top:1px solid var(--o-line);font-size:9px;color:var(--o-muted)}@media(max-width:850px){.orbit .shell{grid-template-columns:158px minmax(0,1fr)}.orbit .sidebar{padding:22px 10px}.orbit .sidebar .brand{padding:0 6px}.orbit nav :is(button,a){padding:9px 8px;font-size:11px;gap:7px}.orbit .content{padding:22px}.orbit .dashboard{grid-template-columns:1fr}.orbit .dashboard>.stack:last-child{grid-template-columns:1fr 1fr}.orbit .dashboard>.stack:last-child>.activity{grid-column:1/-1}.orbit .split,.orbit .split.equal,.orbit .ticket-layout{grid-template-columns:1fr}.orbit .hero h2{max-width:none}.orbit .invite{gap:20px}.orbit .invite h1{font-size:32px}.orbit .chat-layout{grid-template-columns:1fr}.orbit .chat-channels{border-right:0;border-bottom:1px solid var(--o-line);display:flex;gap:5px;flex-wrap:wrap}.orbit .chat-channels .eyebrow{display:none}.orbit .channel{width:auto;flex:1 1;margin:0;min-width:100px}.orbit .review-stage .site-preview h3{font-size:31px}}@media(max-width:590px){.orbit .shell{display:block;min-height:0}.orbit .sidebar{padding:16px;gap:15px;border-right:0;border-bottom:1px solid var(--o-line)}.orbit .brand{display:flex;justify-content:space-between;align-items:center}.orbit .nav-label,.orbit .sidebar .profile,.orbit .sidebar .support,.orbit .sidebar .workspace{display:none}.orbit nav{display:flex;flex-wrap:wrap;gap:4px}.orbit nav :is(button,a){padding:8px;min-height:35px;font-size:11px}.orbit nav :is(button,a) svg{display:none}.orbit nav :is(button,a)[aria-current=page]:before{display:none}.orbit .topbar{padding:12px 17px}.orbit .content{padding:22px 16px}.orbit .pagehead{margin-bottom:20px}.orbit h1{font-size:26px}.orbit .hero{padding:21px}.orbit .hero h2{font-size:30px}.orbit .metrics{gap:7px}.orbit .metric{padding:11px}.orbit .metric strong{font-size:22px}.orbit .metric-label svg{display:none}.orbit .dashboard>.stack:last-child{display:grid;grid-template-columns:1fr}.orbit .panel{padding:17px}.orbit .task{flex-wrap:wrap}.orbit .task .grow{min-width:130px}.orbit .invite{grid-template-columns:1fr;padding:0;gap:15px}.orbit .invite-copy{padding:0}.orbit .invite h1{font-size:35px}.orbit .review-stage{padding:12px}.orbit .review-stage .site-preview{padding:16px}.orbit .review-stage .site-preview .mini-body{grid-template-columns:1fr;padding-top:30px}.orbit .review-stage .site-preview .mini-art{height:110px;border-radius:65px 65px 4px 4px}.orbit .file-grid{gap:7px}.orbit .folder{padding:12px}.orbit .folder h3{font-size:11px}.orbit .folder .small{font-size:9px}.orbit .form-two{grid-template-columns:1fr}.orbit .chat-main{padding:15px}.orbit .btnx{min-height:41px}.orbit input,.orbit select,.orbit textarea{font-size:16px}.orbit .milestone{grid-template-columns:24px 1fr}.orbit .milestone>.pill{grid-column:2;justify-self:start}.orbit .notification-list{margin:12px 16px 0}.orbit .crumb{font-size:10px}.orbit .top-actions .small{display:none}}.orbit .nav-toggle{display:none}.orbit .sidebar-body{display:contents}@media(max-width:590px){.orbit .nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--o-line);background:transparent;color:var(--o-text);cursor:pointer}.orbit .sidebar{gap:0}.orbit .sidebar-body{display:none}.orbit .sidebar[data-open=true] .sidebar-body{display:flex;flex-direction:column;gap:14px;padding-top:14px}.orbit .sidebar[data-open=true] .workspace{display:block}.orbit .sidebar[data-open=true] .profile{display:flex}.orbit .sidebar nav{flex-direction:column;flex-wrap:nowrap;gap:2px}.orbit .sidebar nav :is(button,a){padding:12px 10px;min-height:44px;font-size:14px;gap:10px}.orbit .sidebar nav :is(button,a) svg{display:inline-block}}:root{color-scheme:light dark}body,html{margin:0;padding:0}body{background:light-dark(#f3f3f8,#101017)}.orbit a{color:inherit}.orbit :is(a.folder,a.ticket-row,a.channel){display:block;text-decoration:none}.orbit .subnav a,.orbit .switch a,.orbit nav a{text-decoration:none}.orbit a,.orbit button:not(:disabled){cursor:pointer}.orbit :is(a,input,select,textarea,summary):focus-visible{outline:2px solid var(--o-purple);outline-offset:3px}.orbit .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.orbit .error{color:var(--o-red);font-size:11px}.orbit .notice.error-notice,.orbit .pill.red{background:light-dark(#fbe9ed,#3a2128);color:var(--o-red)}.orbit [aria-invalid=true]{border-color:var(--o-red)}.orbit .btnx[aria-busy=true]{opacity:.7}.orbit .draft-thumb{display:block;border-radius:7px;overflow:hidden;margin:12px 0;min-height:138px;max-height:220px;background:var(--o-elevated);border:1px solid var(--o-line)}.orbit .draft-thumb img{display:block;width:100%;height:auto;object-fit:cover;object-position:top}.orbit .draft-thumb.empty{display:grid;place-items:center;color:var(--o-muted);font-size:11px}.orbit .stage-canvas{position:relative;border-radius:7px;overflow:hidden;background:var(--o-surface);margin:0 auto;cursor:crosshair}.orbit .stage-canvas img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}.orbit .review-stage.mobile .stage-canvas{max-width:220px}.orbit .stage-canvas .pin{top:auto;left:auto;transform:translate(-50%,-50%);cursor:pointer}.orbit .stage-canvas .pin.done{background:var(--o-green);color:#fff}.orbit .stage-canvas .pin.draft{background:var(--o-text);color:var(--o-surface)}.orbit .review-comment.active{background:var(--o-soft);margin:0 -10px;padding:12px 10px;border-radius:8px}.orbit .upload-list{display:grid;gap:10px;margin-top:12px}.orbit .upload-item .progress-track{margin-top:6px}.orbit .upload-item.failed .progress-track span{background:var(--o-red)}.orbit .menu-wrap{position:relative}.orbit .avatar-btn{border:0;padding:0;background:transparent;border-radius:11px}.orbit .profile-menu{position:absolute;right:0;top:40px;z-index:20;width:240px;padding:14px;background:var(--o-surface);border:1px solid var(--o-line);border-radius:10px;box-shadow:0 8px 24px #0000001a}.orbit .notification-list .record.unread h3:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--o-purple);margin-right:7px;vertical-align:middle}.orbit .preview-banner{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 18px;background:var(--o-purple);color:var(--o-purple-ink);font-size:11px}.orbit .preview-banner a{color:inherit;font-weight:600}.orbit .chat-scroll{max-height:min(62dvh,620px);overflow-y:auto;padding-right:4px}.orbit .chat-msg .meta{display:flex;gap:6px;align-items:center}.orbit .chat-msg.failed .bubble{outline:1px solid var(--o-red)}.orbit .channel .unread{float:right;background:var(--o-purple);color:var(--o-purple-ink);font-size:9px;padding:1px 5px;border-radius:5px}.orbit .inline-form{display:flex;gap:8px;align-items:end;flex-wrap:wrap}.orbit .inline-form label{flex:1 1;min-width:120px}.orbit .admin-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.orbit .admin-grid,.orbit .checks-grid{display:grid;gap:12px}.orbit .check-row{display:grid;grid-template-columns:150px 140px minmax(0,1fr) 80px;gap:10px;align-items:end;padding-bottom:12px;border-bottom:1px solid var(--o-line)}.orbit details.panel>summary{cursor:pointer;list-style:none;font-weight:600;font-size:13px}.orbit details.panel>summary::-webkit-details-marker{display:none}.orbit details.panel[open]>summary{margin-bottom:15px}.orbit .code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow-wrap:anywhere}@media(max-width:850px){.orbit .admin-grid,.orbit .check-row{grid-template-columns:1fr 1fr}}@media(max-width:590px){.orbit .admin-grid,.orbit .check-row{grid-template-columns:1fr}.orbit .profile-menu{right:-8px;width:min(240px,calc(100vw - 32px))}}.orbit .auth{display:grid;grid-template-columns:minmax(300px,.9fr) 1.1fr;min-height:100dvh}.orbit .auth-brand{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:32px 40px;color:#f3f1fa;background:linear-gradient(160deg,#17121f,#211832 55%,#2e2050);overflow:hidden}.orbit .auth-brand:after{content:"";position:absolute;inset:auto -20% -35% auto;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(180,154,255,.22),transparent);pointer-events:none}.orbit .auth-brand .logo small{color:#a3a0b7}.orbit .auth-claim{position:relative;z-index:1;max-width:380px}.orbit .auth-claim .eyebrow{color:#b49aff}.orbit .auth-claim p{margin-top:14px;font-size:30px;line-height:1.15;letter-spacing:-1px;font-weight:600}.orbit .auth-note{position:relative;z-index:1;font-size:11px;color:#a3a0b7}.orbit .auth-pane{display:flex;flex-direction:column;background:var(--o-surface)}.orbit .auth-body{flex:1 1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:400px;margin:0 auto;padding:48px 24px}.orbit .auth-body.wide{max-width:520px}.orbit .auth-head{margin-bottom:28px}.orbit .auth-head h1{font-size:28px;letter-spacing:-.9px;line-height:1.15}.orbit .auth-head p{margin-top:8px;font-size:13px}.orbit .auth-body .form{gap:16px}.orbit .auth-body label{font-size:12px;font-weight:500}.orbit .auth-body input:not([type=checkbox]){margin-top:6px;padding:12px 13px;font-size:14px;border-radius:9px;background:var(--o-surface)}.orbit .auth-body .btnx{min-height:44px;font-size:13px;border-radius:9px}.orbit .auth-body .btnx.primary{width:100%;font-weight:600}.orbit .auth-body .btnx.link{min-height:0;width:auto}.orbit .auth-help{margin-top:22px;padding-top:18px;border-top:1px solid var(--o-line);font-size:12px;color:var(--o-muted)}.orbit .auth-help a{color:var(--o-purple);text-decoration:none}.orbit .auth-section+.auth-section{margin-top:32px;padding-top:28px;border-top:1px solid var(--o-line)}.orbit .auth-section h2{margin-bottom:4px}.orbit .auth-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:18px 28px;border-top:1px solid var(--o-line);font-size:11px;color:var(--o-muted)}.orbit .auth-foot nav{display:flex;flex-wrap:wrap;gap:16px}.orbit .auth-foot nav a,.orbit .auth-foot nav a:is(:hover){padding:0;min-height:0;font-size:11px;border-radius:0;display:inline}.orbit .auth-foot a{color:inherit;text-decoration:none}.orbit .auth-foot a:hover{color:var(--o-text)}@media(max-width:860px){.orbit .auth{grid-template-columns:1fr;grid-template-rows:auto 1fr}.orbit .auth-brand{flex-direction:row;align-items:center;padding:18px 20px}.orbit .auth-brand:after,.orbit .auth-claim{display:none}.orbit .auth-body{justify-content:flex-start;padding:36px 20px}.orbit .auth-foot{padding:16px 20px}}.orbit .logo{display:inline-flex;align-items:center;gap:10px}.orbit .logo-mark{flex-shrink:0;display:block;object-fit:contain}.orbit .logo-word{display:block}.orbit .auth-brand .logo-mark{filter:drop-shadow(0 4px 14px rgba(124,77,255,.35))}.orbit .auth-mark{display:block;margin-bottom:28px;filter:drop-shadow(0 10px 30px rgba(124,77,255,.45))}.orbit .logo>.logo-word{color:inherit}.orbit .logo-word>span{color:var(--o-purple)}.orbit .auth-brand .logo-word>span{color:#b49aff}@media(max-width:860px){.orbit .auth-note{display:none}}.orbit .avatar.avatar-logo{background:var(--o-soft);padding:5px;object-fit:contain}.orbit .danger-zone{border-color:light-dark(#f2c6cf,#5a2a35)}.orbit .danger-zone h2{color:var(--o-red)}.orbit .danger-form button[type=submit]{background:#b4475e;border-color:#b4475e;color:#fff}