:root{--ink:#0d1117;--panel:#141a22;--panel-2:#1a212b;--line:#242d39;--text:#dde3ec;--mut:#7f8b9d;--dim:#5a6577;--add:#4c9d6b;--del:#c2544c;--brass:#c8963c;--brass-dim:#8a6828;--warn:#d4903a;--danger:#c2544c;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Inter, system-ui, sans-serif;--r:7px}@media (prefers-color-scheme:light){:root{--ink:#f3f5f9;--panel:#fff;--panel-2:#eaeef5;--line:#dbe1ea;--text:#141922;--mut:#596475;--dim:#8b94a3;--add:#2f7d51;--del:#b23c33;--brass:#8a6212;--brass-dim:#c4a43a;--warn:#9a6b1a;--danger:#b23c33}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--ink);color:var(--text);font:14px/1.5 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--brass);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea,select{font-family:inherit}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--dim)}.auth-wrap{background:var(--ink);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.auth-lamp{pointer-events:none;z-index:0;background:radial-gradient(ellipse 38% 46% at 50% 0%, color-mix(in oklab, var(--brass) 22%, transparent) 0%, transparent 62%);opacity:.5;width:160vw;height:160vh;animation:14s ease-in-out infinite auth-lamp-sway;position:absolute;top:-30vh;left:50%;transform:translate(-50%)}@keyframes auth-lamp-sway{0%,to{margin-left:0}50%{margin-left:3vw}}.auth-card{z-index:1;background:var(--panel);border:1px solid var(--line);width:420px;box-shadow:0 20px 60px -20px #0009, 0 0 0 1px color-mix(in oklab, var(--brass) 7%, transparent);border-radius:12px;padding:32px;position:relative}.auth-brand{margin-bottom:24px}.auth-logo{width:auto;height:30px;display:block}.auth-brand small{font:400 10px/1 var(--mono);letter-spacing:.08em;color:var(--dim);text-transform:uppercase;margin-top:8px;display:block}.auth-footer{color:var(--mut);text-align:center;margin-top:18px;font-size:12.5px}.billing-plan-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.billing-plan-card{text-align:left;background:var(--panel-2);border:1px solid var(--line);cursor:pointer;font:inherit;color:var(--text);border-radius:8px;padding:14px 12px;transition:border-color .15s,background .15s;position:relative}.billing-plan-card:hover{border-color:var(--brass-dim)}.billing-plan-card.selected{border-color:var(--brass);background:color-mix(in oklab, var(--brass) 8%, var(--panel-2))}.billing-plan-badge{background:var(--brass);color:var(--ink);font:700 9px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:3px 6px;position:absolute;top:-9px;left:12px}.billing-plan-name{font:600 13px/1 var(--sans);margin-bottom:6px}.billing-plan-price{font:700 20px/1 var(--sans);color:var(--brass);margin-bottom:6px}.billing-plan-price span{font:400 11px/1 var(--sans);color:var(--mut);margin-left:3px}.billing-plan-blurb{font:400 11px/1.4 var(--sans);color:var(--mut)}.billing-interval-toggle{background:var(--panel-2);border:1px solid var(--line);border-radius:8px;gap:4px;margin-bottom:14px;padding:3px;display:inline-flex}.billing-interval-btn{color:var(--mut);font:600 12.5px var(--sans);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;transition:background .15s,color .15s}.billing-interval-btn.selected{background:var(--brass);color:#000}.app-shell-outer{flex-direction:column;height:100vh;display:flex;overflow:hidden}.app-shell{flex:1;grid-template-columns:210px 1fr;min-height:0;display:grid;overflow:hidden}.billing-warning-banner{background:color-mix(in oklab, var(--warn) 18%, var(--panel));border-bottom:1px solid color-mix(in oklab, var(--warn) 35%, transparent);color:var(--text);font:500 12.5px/1.4 var(--sans);text-align:center;flex:none;padding:8px 16px}.billing-warning-banner a{color:var(--brass)}.app-shell.panel-open{grid-template-columns:210px 1fr 44%}.sidebar{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;height:100%;padding:0;display:flex;overflow-y:auto}.sidebar-top{padding:18px 16px 0}.brand{align-items:center;gap:6px;margin-bottom:16px;display:flex}.brand-logo{width:auto;height:22px;display:block}.rail-ask{background:color-mix(in oklab, var(--brass) 14%, transparent);border:1px solid color-mix(in oklab, var(--brass) 35%, transparent);border-radius:var(--r);width:100%;color:var(--brass);font:600 12px var(--sans);cursor:pointer;text-align:left;align-items:center;gap:6px;margin-bottom:18px;padding:8px 12px;transition:background .12s;display:flex}.rail-ask:hover{background:color-mix(in oklab, var(--brass) 22%, transparent)}.soon-badge{font:600 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mut);background:var(--panel-2);border:1px solid var(--line);border-radius:4px;margin-left:auto;padding:1px 5px}.org-switcher{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r);width:100%;color:var(--text);font:600 12px var(--sans);cursor:pointer;margin-bottom:12px;padding:7px 10px}.sidebar-nav{flex:1;padding:0 8px;overflow-y:auto}.grp{margin-bottom:18px}.grp-label{font:600 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:4px;padding:0 8px}.grp-items{flex-direction:column;gap:1px;display:flex}.nav-item{font:500 12.5px var(--sans);color:var(--mut);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:5px;align-items:center;gap:7px;width:100%;padding:6px 8px;transition:background .1s,color .1s;display:flex;overflow:hidden}.nav-item:hover,.nav-item.active{background:var(--panel-2);color:var(--text)}.nav-dot{background:var(--dim);border-radius:50%;flex-shrink:0;width:6px;height:6px}.nav-dot.on{background:var(--add)}.sidebar-bottom{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px;display:flex}.user-avatar{background:color-mix(in oklab, var(--brass) 20%, transparent);border:1px solid color-mix(in oklab, var(--brass) 40%, transparent);width:30px;height:30px;font:700 11px var(--mono);color:var(--brass);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.user-info{flex:1;min-width:0}.user-name{font:500 12px var(--sans);color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-email{font:400 10.5px var(--sans);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.logout-btn{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;font-size:12px;transition:color .1s}.logout-btn:hover{color:var(--del)}.main-content{width:100%;min-width:0;max-width:1160px;padding:20px 24px 80px;overflow-y:auto}.view-tabs{border:1px solid var(--line);border-radius:var(--r);width:fit-content;margin-bottom:14px;display:flex;overflow:hidden}.view-tab{font:500 12px var(--sans);color:var(--mut);cursor:pointer;background:0 0;border:none;padding:6px 16px;transition:background .1s,color .1s}.view-tab[aria-selected=true]{background:var(--panel-2);color:var(--text)}.chip{font:500 11.5px var(--mono);cursor:pointer;border:1px solid var(--line);color:var(--mut);background:var(--panel);white-space:nowrap;border-radius:16px;align-items:center;gap:5px;padding:4px 10px;transition:background .12s,color .12s;display:inline-flex}.chip.warn{border-color:color-mix(in oklab, var(--warn) 35%, transparent);color:var(--warn);background:color-mix(in oklab, var(--warn) 9%, transparent)}.chip.danger{border-color:color-mix(in oklab, var(--danger) 35%, transparent);color:var(--danger);background:color-mix(in oklab, var(--danger) 9%, transparent)}.chip.active,.chip:hover{background:var(--panel-2);color:var(--text)}.chip-clear{color:var(--mut);font:500 11.5px var(--mono);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;transition:color .1s}.chip-clear:hover{color:var(--text)}.chips-row{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.ev-list{border-top:1px solid var(--line)}.ev{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:26px 1fr;gap:12px;padding:11px 10px 11px 0;transition:background .1s;display:grid;position:relative}.ev:hover,.ev.selected{background:var(--panel)}.ev.selected:before{content:"";background:var(--brass);width:2px;position:absolute;top:0;bottom:0;left:-1px}.ev.needs-attention:after{content:"";background:var(--warn);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:0}.stripe{flex-direction:column;gap:2px;padding-top:2px;display:flex}.stripe-a,.stripe-d{border-radius:2px;flex-shrink:0;width:6px;min-height:2px}.stripe-a{background:var(--add)}.stripe-d{background:var(--del)}.ev-sum{font:500 13.5px/1.35 var(--sans);color:var(--text);margin-bottom:3px}.ev-reason{font:400 12px/1.4 var(--sans);color:var(--mut);margin-bottom:5px}.ev-meta{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.tag{border:1px solid var(--line);color:var(--mut);font:400 11px var(--mono);border-radius:4px;padding:1px 5px}.tag.agent{background:color-mix(in oklab, var(--brass) 15%, transparent);color:var(--brass);border-color:#0000}.tag.no-why{border-color:color-mix(in oklab, var(--warn) 30%, transparent);color:var(--warn);font-size:10.5px}.tag.add{border-color:color-mix(in oklab, var(--add) 30%, transparent);color:var(--add)}.tag.del{border-color:color-mix(in oklab, var(--del) 30%, transparent);color:var(--del)}.num .a{color:var(--add)}.num .d{color:var(--del)}.num{font:400 11px var(--mono)}.sha{font:400 11px var(--mono);color:var(--dim)}.day-sep{font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);margin-bottom:0;padding:18px 0 6px}.detail-panel{border-left:1px solid var(--line);background:var(--panel);flex-direction:column;height:100%;display:flex;overflow-y:auto}.dhead{background:var(--panel);border-bottom:1px solid var(--line);z-index:2;justify-content:space-between;align-items:flex-start;padding:14px 18px;display:flex;position:sticky;top:0}.dhead-sum{font:500 13.5px/1.4 var(--sans);color:var(--text);flex:1;margin-right:12px}.dclose{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:18px;line-height:1;transition:color .1s}.dclose:hover{color:var(--text)}.dbody{flex:1;padding:16px 18px}.dsec{margin-bottom:20px}.dsec-label{font:600 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}.dsec-val{font:400 13px/1.5 var(--sans);color:var(--text)}.dsec-val.muted{color:var(--mut);font-style:italic}.drow{flex-wrap:wrap;gap:24px;margin-bottom:20px;display:flex}.dmeta{min-width:80px}.dmeta .dsec-label{margin-bottom:4px}.dmeta .dsec-val{font-size:12.5px}.decisions-list{flex-direction:column;gap:5px;list-style:none;display:flex}.decisions-list li{font:400 12.5px/1.5 var(--sans);color:var(--text);padding-left:14px;position:relative}.decisions-list li:before{content:"·";color:var(--brass);position:absolute;left:0}.files-table{border-collapse:collapse;width:100%}.files-table th{font:600 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);text-align:left;border-bottom:1px solid var(--line);padding:6px 8px 8px 0}.files-table td{font:400 12px var(--mono);color:var(--text);border-bottom:1px solid color-mix(in oklab, var(--line) 50%, transparent);vertical-align:middle;padding:6px 8px 6px 0}.file-status{font:600 10px var(--mono);border-radius:3px;padding:1px 5px;display:inline-block}.file-status.A{background:color-mix(in oklab, var(--add) 15%, transparent);color:var(--add)}.file-status.M{background:color-mix(in oklab, var(--brass) 15%, transparent);color:var(--brass)}.file-status.D{background:color-mix(in oklab, var(--del) 15%, transparent);color:var(--del)}.file-status.R,.file-status.C,.file-status.T{background:color-mix(in oklab, var(--mut) 15%, transparent);color:var(--mut)}.file-path{color:var(--mut);word-break:break-all}.cards{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:9px;margin-bottom:24px;display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:10px 13px}.card b{font:600 21px/1.1 var(--mono);letter-spacing:-.02em;color:var(--text);display:block}.card b.green{color:var(--add)}.card b.amber{color:var(--warn)}.card b.red{color:var(--del)}.card span{font:500 9.5px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);margin-top:4px;display:block}.stats-extra{flex-wrap:wrap;align-items:center;gap:14px;margin:-12px 0 20px;font-size:12px;display:flex}.lines-summary{color:var(--mut)}.agent-chip{color:var(--mut);align-items:center;gap:5px;display:inline-flex}.ridge-wrap{margin-bottom:20px;padding:14px 0}.ridge-bars{align-items:flex-end;gap:3px;height:48px;display:flex}.ridge-bar{cursor:default;flex-direction:column;flex:1;justify-content:flex-end;gap:1px;display:flex;position:relative}.ridge-bar-a{background:var(--add);border-radius:2px 2px 0 0;min-height:2px}.ridge-bar-d{background:var(--del);border-radius:0;min-height:1px}.ridge-bar:hover .ridge-tooltip{display:block}.ridge-tooltip{background:var(--panel-2);border:1px solid var(--line);font:400 11px var(--mono);color:var(--text);white-space:nowrap;z-index:10;pointer-events:none;border-radius:5px;padding:5px 8px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.btn{font:600 13px var(--sans);border-radius:var(--r);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 18px;transition:opacity .12s;display:inline-flex}.btn-primary{background:var(--brass);color:#000}.btn-primary:hover{opacity:.85}.btn-ghost{border:1px solid var(--line);color:var(--mut);background:0 0}.btn-ghost:hover{color:var(--text);background:var(--panel-2)}.btn-danger{background:color-mix(in oklab, var(--del) 12%, transparent);border:1px solid color-mix(in oklab, var(--del) 30%, transparent);color:var(--del)}.btn-danger:hover{background:color-mix(in oklab, var(--del) 20%, transparent)}.btn:disabled{opacity:.45;cursor:default}.btn-sm{padding:5px 12px;font-size:12px}.field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.field label{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--dim)}.field input,.field textarea,.field select{background:var(--ink);border:1px solid var(--line);border-radius:var(--r);font:14px var(--sans);color:var(--text);outline:none;padding:9px 12px;transition:border-color .12s}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--brass)}.field input:disabled{opacity:.5;cursor:not-allowed}.field textarea{resize:vertical;min-height:80px}.field-error{font:400 12px var(--sans);color:var(--del);margin-top:-8px;margin-bottom:6px}.ph{margin-bottom:20px}.ph h1{font:600 20px/1.2 var(--sans);color:var(--text);margin-bottom:4px}.ph p{font:400 13px var(--sans);color:var(--mut)}.brief-period{font:600 22px/1.2 var(--sans);color:var(--text);margin-bottom:6px}.brief-tagline{font:400 13.5px/1.5 var(--sans);color:var(--mut);margin-bottom:20px}.brief-tagline strong{color:var(--text)}.brief-warn{font:500 12px var(--sans);color:var(--warn);background:color-mix(in oklab, var(--warn) 8%, transparent);border:1px solid color-mix(in oklab, var(--warn) 25%, transparent);border-radius:16px;align-items:center;gap:5px;margin-bottom:20px;padding:4px 10px;display:inline-flex}.brief-section-label{font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:10px}.brief-events{border-top:1px solid var(--line);margin-bottom:16px}.brief-event{border-bottom:1px solid var(--line);cursor:pointer;border-radius:4px;grid-template-columns:26px 1fr;gap:12px;padding:10px 0;transition:background .1s;display:grid}.brief-event:hover{background:var(--panel)}.brief-footer{margin-top:8px}.member-table{border-collapse:collapse;width:100%}.member-table th{font:600 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);text-align:left;border-bottom:1px solid var(--line);padding:8px 12px 10px}.member-table td{border-bottom:1px solid color-mix(in oklab, var(--line) 50%, transparent);vertical-align:middle;padding:10px 12px}.member-avatar{background:color-mix(in oklab, var(--brass) 18%, transparent);border:1px solid color-mix(in oklab, var(--brass) 35%, transparent);width:28px;height:28px;font:700 10px var(--mono);color:var(--brass);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.role-badge{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;border-radius:10px;padding:2px 7px}.role-badge.owner{background:color-mix(in oklab, var(--brass) 15%, transparent);color:var(--brass);border:1px solid color-mix(in oklab, var(--brass) 30%, transparent)}.role-badge.member{background:var(--panel-2);color:var(--mut);border:1px solid var(--line)}.role-badge.admin{background:color-mix(in oklab, var(--add) 12%, transparent);color:var(--add);border:1px solid color-mix(in oklab, var(--add) 25%, transparent)}.seat-bar-wrap{margin-bottom:20px}.seat-bar-label{font:400 12px var(--sans);color:var(--mut);margin-bottom:6px}.seat-bar{background:var(--panel-2);border-radius:3px;height:6px;overflow:hidden}.seat-bar-fill{background:var(--brass);border-radius:3px;height:100%;transition:width .3s}.settings-section{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);max-width:640px;margin-bottom:16px;padding:20px}.settings-section h3{font:600 13px var(--sans);color:var(--text);border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:10px}.settings-row{align-items:center;gap:12px;margin-bottom:12px;display:flex}.settings-row:last-child{margin-bottom:0}.plan-badge{font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:10px;padding:3px 10px;display:inline-block}.plan-badge.free{background:var(--panel-2);color:var(--mut);border:1px solid var(--line)}.plan-badge.solo{background:color-mix(in oklab, var(--mut) 15%, transparent);color:var(--text);border:1px solid var(--line)}.plan-badge.team{background:color-mix(in oklab, var(--brass) 15%, transparent);color:var(--brass);border:1px solid color-mix(in oklab, var(--brass) 30%, transparent)}.plan-badge.growth,.plan-badge.enterprise{background:color-mix(in oklab, var(--add) 12%, transparent);color:var(--add);border:1px solid color-mix(in oklab, var(--add) 25%, transparent)}.code-block{background:var(--ink);border:1px solid var(--line);border-radius:var(--r);font:400 13px var(--mono);color:var(--mut);word-break:break-all;padding:10px 14px}.instruction-box{background:var(--ink);border:1px solid var(--line);border-radius:var(--r);padding:14px 16px}.instruction-box p{font:400 13px/1.5 var(--sans);color:var(--mut);margin-bottom:8px}.instruction-box p:last-child{margin-bottom:0}.instruction-box code{font:400 12.5px var(--mono);background:color-mix(in oklab, var(--brass) 10%, transparent);color:var(--brass);border-radius:4px;padding:2px 6px}.danger-zone{border-color:color-mix(in oklab, var(--del) 30%, transparent)}.danger-zone h3{color:var(--del);border-color:color-mix(in oklab, var(--del) 20%, transparent)}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.empty-state h3{font:600 15px var(--sans);color:var(--text)}.empty-state p{font:400 13px var(--sans);color:var(--mut);max-width:320px;line-height:1.5}.empty-state pre{background:var(--ink);border:1px solid var(--line);border-radius:var(--r);font:400 12px var(--mono);color:var(--mut);text-align:left;margin-top:6px;padding:10px 16px}.spinner-wrap{justify-content:center;align-items:center;padding:48px;display:flex}.spinner{border:2px solid var(--line);border-top-color:var(--brass);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.inline-success{font:400 12.5px var(--sans);color:var(--add);align-items:center;gap:5px;display:flex}.inline-error{font:400 12.5px var(--sans);color:var(--del);align-items:center;gap:5px;display:flex}.toast-container{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:18px;right:20px}.toast{pointer-events:all;border-radius:var(--r);font:500 13px var(--sans);border:1px solid var(--line);background:var(--panel);color:var(--text);align-items:center;gap:10px;max-width:320px;padding:10px 16px;animation:.18s toast-in;display:flex;box-shadow:0 4px 20px #00000059}.toast.success{border-color:color-mix(in oklab, var(--add) 40%, transparent);color:var(--add)}.toast.error{border-color:color-mix(in oklab, var(--del) 40%, transparent);color:var(--del)}@keyframes toast-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.all-quiet{text-align:center;padding:40px 0}.all-quiet h2{font:600 18px var(--sans);color:var(--text);margin-bottom:8px}.all-quiet p{font:400 13px var(--sans);color:var(--mut);margin-bottom:20px}.modal-overlay{z-index:100;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box{background:var(--panel);border:1px solid var(--line);border-radius:12px;width:520px;max-width:95vw;padding:28px}.modal-box h2{font:600 16px var(--sans);color:var(--text);margin-bottom:6px}.modal-box p{font:400 13px var(--sans);color:var(--mut);margin-bottom:18px;line-height:1.5}.modal-footer{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.invite-info{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r);margin-bottom:20px;padding:14px 16px}.invite-info p{font:400 13px var(--sans);color:var(--mut);margin-bottom:4px}.invite-info strong{color:var(--text)}.divider{border:none;border-top:1px solid var(--line);margin:16px 0}.text-muted{color:var(--mut)}.text-dim{color:var(--dim)}.text-sm{font-size:12px}.mono{font-family:var(--mono)}.flex-row{align-items:center;gap:10px;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}
