:root{--u: 1px;--font: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--ink: #1f1f24;--ink-2: #3a3a42;--ink-3: #6b6b74;--ink-4: #9a9aa3;--accent: #8a4fbf;--accent-2: #b48ad9;--canvas-top: #ffffff;--canvas-mid: #fdfcfe;--canvas-pink: #f8f4fb;--canvas-lilac: #eee4f8;--focus: rgba(138, 79, 191, .55)}:root,.ui-scope{--glass: rgba(255, 255, 255, .34);--glass-strong: rgba(255, 255, 255, .62);--glass-edge: rgba(234, 228, 242, .95);--glass-shadow: 0 calc(var(--u) * 10) calc(var(--u) * 30) rgba(60, 50, 80, .07), inset 0 0 0 calc(var(--u) * .5) rgba(255, 255, 255, .4);--pill-shadow: 0 calc(var(--u) * 4) calc(var(--u) * 14) rgba(40, 30, 60, .08);--blur: blur(calc(var(--u) * 18)) saturate(1.25);--r-card: calc(var(--u) * 22);--r-media: calc(var(--u) * 21);--r-pill: 999px}.ui-canvas,.ui-canvas *,.ui-glass,.ui-glass *,.ui-media,.ui-media *{box-sizing:border-box}.ui-canvas{font-family:var(--font);color:var(--ink);background:radial-gradient(60% 45% at 88% 110%,rgba(214,190,240,.38) 0%,transparent 100%),radial-gradient(45% 35% at 8% 112%,rgba(236,226,248,.5) 0%,transparent 100%),linear-gradient(180deg,#fff,#fefdff 65%,#faf7fd);-webkit-font-smoothing:antialiased}.ui-scope :focus-visible,.ui-canvas :focus-visible{outline:calc(var(--u) * 2) solid var(--focus);outline-offset:calc(var(--u) * 2)}.ui-field:focus-within{box-shadow:0 0 0 calc(var(--u) * 2) var(--focus),0 calc(var(--u) * 3) calc(var(--u) * 10) #281e3c0d}.ui-field input:focus-visible,.ui-field textarea:focus-visible{outline:0}.ui-glass{position:relative;background:linear-gradient(160deg,#ffffff75,#ffffff3d);border:calc(var(--u) * 1.2) solid var(--glass-edge);border-radius:var(--r-card);box-shadow:var(--glass-shadow);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.ui-glass--dots:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle,rgba(120,110,130,.22) calc(var(--u) * .9),transparent calc(var(--u) * 1.1));background-size:calc(var(--u) * 6) calc(var(--u) * 6);-webkit-mask-image:var(--dots-mask, radial-gradient(40% 55% at 50% 30%, #000 0%, transparent 100%));mask-image:var(--dots-mask, radial-gradient(40% 55% at 50% 30%, #000 0%, transparent 100%))}.ui-orb{flex:none;width:var(--orb, calc(var(--u) * 30));height:var(--orb, calc(var(--u) * 30));border-radius:50%;background:radial-gradient(circle at 36% 30%,rgba(246,236,255,.92) 0%,rgba(222,200,246,.45) 22%,transparent 46%),radial-gradient(circle at 72% 80%,rgba(124,66,178,.5) 0%,transparent 58%),radial-gradient(circle at 42% 40%,#c7a3ea,#a46ad6 46%,#7d3fb4);box-shadow:0 calc(var(--orb-glow, 1) * var(--u) * 7) calc(var(--orb-glow, 1) * var(--u) * 14) #8a4fbf42,inset calc(var(--u) * -1.5) calc(var(--u) * -2.5) calc(var(--u) * 5) #461e6e33}.ui-eyebrow{font-size:calc(var(--u) * 7.5);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ui-title{font-weight:500;font-size:calc(var(--u) * 19);letter-spacing:-.01em}.ui-meta{font-size:calc(var(--u) * 9);color:var(--ink-3)}.ui-chip{display:inline-flex;align-items:center;height:calc(var(--u) * 27);padding:0 calc(var(--u) * 10.5);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(226,219,236,.95);background:#ffffff47;color:var(--ink-2);font:500 calc(var(--u) * 9.5) / 1 var(--font);cursor:pointer;transition:background .18s,box-shadow .18s;backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.ui-chip[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:var(--pill-shadow)}.ui-chip-row{display:flex;gap:calc(var(--u) * 5)}.ui-nav{display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.ui-nav-item{display:flex;align-items:center;gap:calc(var(--u) * 9);height:calc(var(--u) * 38);padding:0 calc(var(--u) * 16);border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font:400 calc(var(--u) * 10.5) / 1 var(--font);text-align:left;cursor:pointer;transition:background .18s,box-shadow .18s}.ui-nav-item svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13);stroke-width:1.6;flex:none}.ui-nav-item:hover{background:#ffffff59}.ui-nav-item[aria-current=page]{height:calc(var(--u) * 41);background:linear-gradient(180deg,#fff,#ffffffdb);box-shadow:var(--pill-shadow),inset 0 0 0 calc(var(--u) * 1) #ffffffe6;font-weight:600;color:var(--ink)}.ui-nav-item[aria-current=page] svg{color:var(--accent);fill:var(--accent);stroke:var(--accent);stroke-width:1}.ui-nav-badge{margin-left:auto;min-width:calc(var(--u) * 16);height:calc(var(--u) * 16);padding:0 calc(var(--u) * 5);border-radius:var(--r-pill);background:var(--accent);color:#fff;font-size:calc(var(--u) * 8.5);font-weight:600;display:inline-flex;align-items:center;justify-content:center}.ui-icon-button{flex:none;display:inline-grid;place-items:center;width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:50%;border:calc(var(--u) * 1) solid rgba(255,255,255,.9);background:#ffffff8c;color:var(--ink);cursor:pointer;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) #281e3c0d;backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.ui-icon-button svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14);stroke-width:1.7}.ui-icon-button--solid{background:#fff;border-color:#fff}.ui-icon-button--sm{width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.ui-icon-button--sm svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.ui-icon-button--accent svg{color:var(--accent)}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 32);padding:0 calc(var(--u) * 14);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.9);background:#fff;color:var(--ink);font:600 calc(var(--u) * 10) / 1 var(--font);box-shadow:var(--pill-shadow);cursor:pointer}.ui-button svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.ui-button--accent{background:linear-gradient(180deg,#fff,#ffffffe6);border-color:#fff;color:var(--ink);box-shadow:0 calc(var(--u) * 5) calc(var(--u) * 16) #8a4fbf29,0 0 0 calc(var(--u) * 1) #8a4fbf57}.ui-button--accent svg{color:var(--accent)}.ui-button--accent:not(:has(svg)):before{content:"";width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:radial-gradient(circle at 35% 30%,#eadcf8,#a46ad6 45%,#7d3fb4);box-shadow:0 0 calc(var(--u) * 5) #8a4fbf73}.ui-button--solid{background:linear-gradient(135deg,#b88ae0,#8a4fbf);border-color:#ffffffb3;color:#fff;box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #8a4fbf38}.ui-button--solid svg{color:#fff}.ui-button--ghost{background:#ffffff4d;box-shadow:none}.ui-button:disabled{opacity:.5;cursor:not-allowed}.ui-field{display:flex;align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 12);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(226,219,236,.95);background:linear-gradient(180deg,#fffc,#ffffff8c);box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 10) #281e3c0d;backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur)}.ui-field svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12);color:var(--ink-2);stroke-width:1.7;flex:none}.ui-field input,.ui-field textarea{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:400 calc(var(--u) * 10) / 1.3 var(--font)}.ui-field input::placeholder,.ui-field textarea::placeholder{color:var(--ink-3)}.ui-field--lg{height:calc(var(--u) * 33);padding:0 calc(var(--u) * 10) 0 calc(var(--u) * 12)}.ui-field button{border:0;background:transparent;padding:0;display:grid;place-items:center;cursor:pointer;color:var(--ink-2)}.ui-media{position:relative;display:block;padding:calc(var(--u) * 4);border-radius:var(--r-media);background:linear-gradient(180deg,#fffffff2,#ffffffd1);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 26) #3c285014;border:0;text-align:left;color:var(--ink);cursor:pointer}.ui-media__art{position:relative;height:100%;overflow:hidden;border-radius:calc(var(--r-media) - var(--u) * 4)}.ui-media__art:after{content:"";position:absolute;inset:auto 0 0 0;height:48%;background:linear-gradient(180deg,#fff0,#ffffffb8 70%,#ffffffe6);pointer-events:none}.ui-media--plain .ui-media__art:after{display:none}.ui-media__label{position:absolute;z-index:1;left:calc(var(--u) * 17);bottom:calc(var(--u) * 17);font:400 calc(var(--u) * 13.5) / 1 var(--font);color:var(--ink)}.ui-media__action{position:absolute;z-index:1;right:calc(var(--u) * 14);bottom:calc(var(--u) * 14)}.ui-media__badge{position:absolute;z-index:1;top:calc(var(--u) * 10);right:calc(var(--u) * 10)}.ui-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ui-now-playing{display:flex;align-items:center;gap:calc(var(--u) * 9);height:calc(var(--u) * 56);padding:0 calc(var(--u) * 13) 0 calc(var(--u) * 9);border-radius:var(--r-pill)}.ui-thumb{position:relative;flex:none;width:calc(var(--u) * 33);height:calc(var(--u) * 33);border-radius:50%;overflow:hidden;box-shadow:0 0 0 calc(var(--u) * 1.5) #fff}.ui-row-title{font:500 calc(var(--u) * 10) / 1.3 var(--font);color:var(--ink)}.ui-row-meta{display:flex;align-items:center;gap:calc(var(--u) * 5);font:400 calc(var(--u) * 8.5) / 1.3 var(--font);color:var(--ink-3)}.ui-row-meta i{width:calc(var(--u) * 1);height:calc(var(--u) * 8);background:var(--ink-4)}.ui-chat{display:flex;flex-direction:column;gap:calc(var(--u) * 12);padding:calc(var(--u) * 16) calc(var(--u) * 15) calc(var(--u) * 14)}.ui-chat-author{display:flex;align-items:center;gap:calc(var(--u) * 5);font:600 calc(var(--u) * 9) / 1 var(--font);color:var(--ink)}.ui-chat-author .ui-orb{--orb: calc(var(--u) * 11);--orb-glow: .2}.ui-chat-message{display:flex;flex-direction:column;gap:calc(var(--u) * 8)}.ui-chat-message p{margin:0;font:400 calc(var(--u) * 9.3) / 1.62 var(--font);color:var(--ink-2)}.ui-chat-message p{max-width:80%}.ui-chat-message--mine{align-items:flex-end;text-align:right}.ui-chat-message--mine p{max-width:86%}.ui-chat-divider{height:calc(var(--u) * 1);background:#fffc;box-shadow:0 calc(var(--u) * 1) 0 #786e8214}.ui-chat-actions{display:flex;gap:calc(var(--u) * 7);color:var(--ink-3)}.ui-chat-actions svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}:root{--accent-ink: #6a3596;--ok-ink: #1d6b3b;--warn-ink: #8a4a0b;--danger-ink: #a3261f}.ui-scope,.ui-scope *,.ui-modal-backdrop *{box-sizing:border-box}.ui-orb{display:inline-block;vertical-align:middle}.ui-badge{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 18);padding:0 calc(var(--u) * 8);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.85);font:500 calc(var(--u) * 8) / 1 var(--font);letter-spacing:.01em;white-space:nowrap;vertical-align:middle}.ui-badge svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.ui-badge__dot{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;background:currentColor}.ui-badge--neutral{background:#fff9;color:var(--ink-2)}.ui-badge--coral{background:#f0e6faf2;color:var(--accent-ink)}.ui-badge--green{background:#d6f0deeb;color:var(--ok-ink)}.ui-badge--blue{background:#dee4fbeb;color:#34449a}.ui-badge--purple{background:#ece0faeb;color:#62359f}.ui-badge--red{background:#fddedeeb;color:var(--danger-ink)}.ui-tag{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.9);background:#ffffff6b;color:var(--ink-2);font:400 calc(var(--u) * 8.5) / 1 var(--font);white-space:nowrap}.ui-tag svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10);color:var(--accent)}.ui-avatar{position:relative;flex:none;display:inline-grid;place-items:center;width:calc(var(--u) * 33);height:calc(var(--u) * 33);border-radius:50%;overflow:hidden;box-shadow:0 0 0 calc(var(--u) * 1.5) #fff,0 calc(var(--u) * 4) calc(var(--u) * 10) #3c28501a}.ui-avatar--sm{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.ui-avatar--lg{width:calc(var(--u) * 42);height:calc(var(--u) * 42)}.ui-avatar--xl{width:calc(var(--u) * 56);height:calc(var(--u) * 56)}.ui-avatar__initials{position:relative;z-index:1;display:grid;place-items:center;width:54%;height:54%;border-radius:50%;background:#ffffffc7;box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #3c28501f;color:var(--ink);font:600 calc(var(--u) * 6.5) / 1 var(--font);letter-spacing:.02em}.ui-avatar--lg .ui-avatar__initials{font-size:calc(var(--u) * 8.5)}.ui-avatar--xl .ui-avatar__initials{font-size:calc(var(--u) * 12)}.ui-avatar--sm .ui-avatar__initials{font-size:calc(var(--u) * 5.5);width:58%;height:58%}.ui-tabs{display:inline-flex;align-self:flex-start;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.85);background:#ffffff47;backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);max-width:100%;overflow-x:auto;scrollbar-width:none}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 27);padding:0 calc(var(--u) * 12);border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font:500 calc(var(--u) * 9.5) / 1 var(--font);cursor:pointer;transition:background .18s,box-shadow .18s;white-space:nowrap}.ui-tab svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.ui-tab:hover{background:#fff6}.ui-tab[aria-selected=true]{background:#fff;color:var(--ink);box-shadow:var(--pill-shadow)}.ui-tab[aria-selected=true] svg{color:var(--accent)}.ui-tab__count{min-width:calc(var(--u) * 15);height:calc(var(--u) * 15);padding:0 calc(var(--u) * 4);border-radius:var(--r-pill);background:var(--accent);color:#fff;font-size:calc(var(--u) * 7.5);font-weight:600;display:inline-grid;place-items:center}.ui-switch{flex:none;position:relative;width:calc(var(--u) * 36);height:calc(var(--u) * 21);padding:0;border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.95);background:#968ca047;box-shadow:inset 0 calc(var(--u) * 1) calc(var(--u) * 3) #281e3c1f;cursor:pointer;transition:background .2s}.ui-switch__knob{position:absolute;top:calc(var(--u) * 2);left:calc(var(--u) * 2);width:calc(var(--u) * 15);height:calc(var(--u) * 15);border-radius:50%;background:#fff;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #281e3c33;transition:transform .2s}.ui-switch[aria-checked=true]{background:linear-gradient(135deg,var(--accent-2),var(--accent))}.ui-switch[aria-checked=true] .ui-switch__knob{transform:translate(calc(var(--u) * 15))}.ui-switch:disabled{opacity:.55;cursor:not-allowed}.ui-check{display:flex;align-items:flex-start;gap:calc(var(--u) * 8);color:var(--ink-2);font:400 calc(var(--u) * 10) / 1.4 var(--font);cursor:pointer}.ui-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;margin:calc(var(--u) * 1) 0 0;width:calc(var(--u) * 15);height:calc(var(--u) * 15);border-radius:calc(var(--u) * 5);border:calc(var(--u) * 1.2) solid #fff;background:#ffffff8c;box-shadow:inset 0 0 0 calc(var(--u) * 1) #786e8247;display:grid;place-items:center;cursor:pointer}.ui-check input:checked{background:linear-gradient(135deg,var(--accent-2),var(--accent));box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) #8a4fbf4d}.ui-check input:checked:after{content:"";width:calc(var(--u) * 4);height:calc(var(--u) * 7);margin-top:calc(var(--u) * -1.5);border:solid #fff;border-width:0 calc(var(--u) * 1.6) calc(var(--u) * 1.6) 0;transform:rotate(45deg)}.ui-check__text{display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.ui-check__text small{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.ui-form-field{display:flex;flex-direction:column;gap:calc(var(--u) * 5);min-width:0}.ui-label{font:500 calc(var(--u) * 8.5) / 1.3 var(--font);color:var(--ink-2)}.ui-hint{font:400 calc(var(--u) * 8.5) / 1.4 var(--font);color:var(--ink-3)}.ui-input,.ui-textarea,.ui-select select{width:100%;min-width:0;border:calc(var(--u) * 1) solid rgba(255,255,255,.95);background:linear-gradient(180deg,#ffffffd1,#fff9);box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 10) #281e3c0d;color:var(--ink);font:400 calc(var(--u) * 10) / 1.4 var(--font);outline:0;transition:box-shadow .18s}.ui-input{height:calc(var(--u) * 32);padding:0 calc(var(--u) * 13);border-radius:var(--r-pill)}.ui-textarea{display:block;padding:calc(var(--u) * 10) calc(var(--u) * 13);border-radius:calc(var(--u) * 16);resize:vertical;min-height:calc(var(--u) * 64)}.ui-input::placeholder,.ui-textarea::placeholder,.ui-input input::placeholder{color:var(--ink-3)}.ui-input:focus-visible,.ui-textarea:focus-visible,.ui-select select:focus-visible,.ui-input--prefixed:focus-within{outline:0;box-shadow:0 0 0 calc(var(--u) * 2) var(--focus)}.ui-input--prefixed{display:flex;align-items:center;gap:calc(var(--u) * 2)}.ui-input--prefixed input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit}.ui-input__prefix{color:var(--ink-3)}input.ui-input[type=date],input.ui-input[type=number]{font-variant-numeric:tabular-nums}.ui-select{position:relative;display:inline-flex;align-items:center;min-width:0}.ui-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:calc(var(--u) * 32);padding:0 calc(var(--u) * 30) 0 calc(var(--u) * 13);border-radius:var(--r-pill);cursor:pointer}.ui-select svg{position:absolute;right:calc(var(--u) * 11);width:calc(var(--u) * 12);height:calc(var(--u) * 12);color:var(--ink-2);pointer-events:none}.ui-select--sm select{height:calc(var(--u) * 27);font-size:calc(var(--u) * 9);padding-left:calc(var(--u) * 11);padding-right:calc(var(--u) * 26)}.ui-select--sm svg{right:calc(var(--u) * 9);width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.ui-select select:disabled{cursor:not-allowed;opacity:.6}.ui-button--sm{height:calc(var(--u) * 27);padding:0 calc(var(--u) * 11);font-size:calc(var(--u) * 9)}.ui-button--danger{background:#ffffffd9;color:var(--danger-ink);border-color:#ffd2d2f2}.ui-button--danger-solid{background:linear-gradient(135deg,#c93a32,#a8271f);border-color:transparent;color:#fff;box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #b4281e40}.ui-button:not(:disabled):hover{filter:brightness(1.02);transform:translateY(calc(var(--u) * -.5))}.ui-button{transition:transform .15s,filter .15s}.ui-icon-button:disabled{opacity:.5;cursor:not-allowed}.ui-text-button{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 3) 0;border:0;background:none;color:var(--accent-ink);font:500 calc(var(--u) * 9.5) / 1.2 var(--font);cursor:pointer;white-space:nowrap}.ui-text-button svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.ui-text-button:hover{text-decoration:underline;text-underline-offset:calc(var(--u) * 3)}.ui-text-button:disabled{opacity:.5;cursor:not-allowed}.ui-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:calc(var(--u) * 16);background:#3c2d4b2e;backdrop-filter:blur(calc(var(--u) * 6));-webkit-backdrop-filter:blur(calc(var(--u) * 6));font-family:var(--font);color:var(--ink);overflow-y:auto;animation:ui-fade .18s ease-out}.ui-modal{width:100%;max-width:calc(var(--u) * 440);max-height:calc(100dvh - var(--u) * 32);overflow-y:auto;padding:calc(var(--u) * 20);background:linear-gradient(160deg,#ffffffe0,#faf8fdcc);box-shadow:0 calc(var(--u) * 24) calc(var(--u) * 60) #3c285033;animation:ui-rise .22s ease-out}.ui-modal--sm{max-width:calc(var(--u) * 360)}.ui-modal--lg{max-width:calc(var(--u) * 560)}.ui-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--u) * 12);margin-bottom:calc(var(--u) * 16)}.ui-modal__title{margin:calc(var(--u) * 4) 0 0;font:500 calc(var(--u) * 16) / 1.2 var(--font);letter-spacing:-.01em}.ui-modal__body{display:flex;flex-direction:column;gap:calc(var(--u) * 12);font:400 calc(var(--u) * 10) / 1.55 var(--font);color:var(--ink-2)}.ui-modal__body p{margin:0}.ui-modal__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 18)}@keyframes ui-fade{0%{opacity:0}}@keyframes ui-rise{0%{opacity:0;transform:translateY(calc(var(--u) * 10))}}@media (max-width: 540px){.ui-modal-backdrop{place-items:end center;padding:calc(var(--u) * 8)}.ui-modal{max-height:calc(100dvh - var(--u) * 16);padding:calc(var(--u) * 16)}.ui-modal__foot>.ui-button{flex:1}}.ui-notice{display:flex;align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 9) calc(var(--u) * 12);border-radius:calc(var(--u) * 16);border:calc(var(--u) * 1.2) solid rgba(255,255,255,.92);background:#ffffff9e;box-shadow:var(--pill-shadow);backdrop-filter:var(--blur);-webkit-backdrop-filter:var(--blur);font:400 calc(var(--u) * 9.5) / 1.5 var(--font);color:var(--ink-2)}.ui-notice strong{color:var(--ink);font-weight:600}.ui-notice__icon{flex:none;display:grid;place-items:center;width:calc(var(--u) * 24);height:calc(var(--u) * 24);border-radius:50%;background:#fff;box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) #281e3c14}.ui-notice__icon svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.ui-notice__body{flex:1;min-width:0;overflow-wrap:anywhere}.ui-notice__action{flex:none;display:flex;gap:calc(var(--u) * 6)}.ui-notice--info .ui-notice__icon{color:#4454a8}.ui-notice--success{background:linear-gradient(90deg,#def4e5cc,#fff9)}.ui-notice--success .ui-notice__icon{color:var(--ok-ink)}.ui-notice--warn{background:linear-gradient(90deg,#ffead6d9,#fff9)}.ui-notice--warn .ui-notice__icon{color:var(--warn-ink)}.ui-notice--error{background:linear-gradient(90deg,#ffe0dee0,#ffffff9e);color:#5c1a15}.ui-notice--error .ui-notice__icon{color:var(--danger-ink)}@media (max-width: 540px){.ui-notice{flex-wrap:wrap}.ui-notice__action{width:100%;padding-left:calc(var(--u) * 33)}}.ui-empty{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 26) calc(var(--u) * 18)}.ui-empty:before{content:"";position:absolute;left:50%;top:calc(var(--u) * 6);width:calc(var(--u) * 120);height:calc(var(--u) * 80);transform:translate(-50%);background-image:radial-gradient(circle,rgba(120,110,130,.22) calc(var(--u) * .9),transparent calc(var(--u) * 1.1));background-size:calc(var(--u) * 6) calc(var(--u) * 6);-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,#000 0%,transparent 100%);mask-image:radial-gradient(50% 50% at 50% 50%,#000 0%,transparent 100%);pointer-events:none}.ui-empty__icon{position:relative;display:grid;place-items:center;width:calc(var(--u) * 40);height:calc(var(--u) * 40);margin-bottom:calc(var(--u) * 6);border-radius:50%;background:#fff;color:var(--accent);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) #8a4fbf29}.ui-empty__icon svg{width:calc(var(--u) * 17);height:calc(var(--u) * 17)}.ui-empty h3{position:relative;margin:0;font:500 calc(var(--u) * 11.5) / 1.3 var(--font);color:var(--ink)}.ui-empty p{position:relative;margin:0 0 calc(var(--u) * 6);max-width:calc(var(--u) * 260);font:400 calc(var(--u) * 9.5) / 1.55 var(--font);color:var(--ink-3)}.ui-stat{display:flex;flex-direction:column;gap:calc(var(--u) * 4);padding:calc(var(--u) * 15) calc(var(--u) * 16);min-width:0}.ui-stat__top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 8)}.ui-stat__icon{display:grid;place-items:center;width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:50%;background:#fff;color:var(--accent);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) #281e3c0f}.ui-stat__icon svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.ui-stat__value{margin-top:calc(var(--u) * 6);font:300 calc(var(--u) * 28) / 1 var(--font);letter-spacing:-.02em;color:var(--ink)}.ui-panel{display:flex;flex-direction:column;min-width:0;padding:calc(var(--u) * 16) calc(var(--u) * 18) calc(var(--u) * 18)}.ui-panel__head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--u) * 12);margin-bottom:calc(var(--u) * 12)}.ui-panel__heading{min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.ui-panel__title{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--u) * 7);font:500 calc(var(--u) * 12.5) / 1.3 var(--font);letter-spacing:-.005em;color:var(--ink)}.ui-panel__subtitle{margin:0;font:400 calc(var(--u) * 9) / 1.45 var(--font);color:var(--ink-3);overflow-wrap:anywhere}.ui-panel__icon{flex:none;display:grid;place-items:center;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:50%;background:#fff;color:var(--accent);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 8) #281e3c0f}.ui-panel__icon svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.ui-list-row{display:flex;align-items:center;gap:calc(var(--u) * 10);width:100%;min-height:calc(var(--u) * 52);padding:calc(var(--u) * 8) calc(var(--u) * 12) calc(var(--u) * 8) calc(var(--u) * 9);border:calc(var(--u) * 1) solid transparent;border-radius:calc(var(--u) * 26);background:transparent;color:var(--ink);font:inherit;text-align:left}.ui-list-row--action{cursor:pointer;transition:background .18s,box-shadow .18s,border-color .18s}.ui-list-row--action:hover{background:#fff6}.ui-list-row.is-selected{background:linear-gradient(180deg,#fff,#ffffffdb);border-color:#ffffffe6;box-shadow:var(--pill-shadow)}.ui-list-row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.ui-list-row__main .ui-row-title{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--u) * 6);overflow-wrap:anywhere}.ui-list-row__meta{font:400 calc(var(--u) * 9) / 1.45 var(--font);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.ui-list-row__detail{font:400 calc(var(--u) * 8.5) / 1.4 var(--font);color:var(--ink-3)}.ui-list-row__end{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--u) * 4);font:400 calc(var(--u) * 8.5) / 1 var(--font);color:var(--ink-3)}.ui-list-row__end>svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13);color:var(--ink-3)}.ui-list-row+.ui-list-row{margin-top:calc(var(--u) * 2)}.ui-kv{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--u) * 12);padding:calc(var(--u) * 7) 0;border-bottom:calc(var(--u) * 1) solid rgba(255,255,255,.75);font:400 calc(var(--u) * 9.5) / 1.4 var(--font);color:var(--ink-3)}.ui-kv>span{flex:none}.ui-kv strong{font-weight:500;color:var(--ink);text-align:right;overflow-wrap:anywhere;min-width:0}.ui-timeline{list-style:none;margin:0;padding:0}.ui-timeline li{position:relative;display:flex;align-items:flex-start;gap:calc(var(--u) * 11);padding:calc(var(--u) * 8) 0}.ui-timeline li:before{content:"";position:absolute;left:calc(var(--u) * 4.5);top:calc(var(--u) * 20);bottom:calc(var(--u) * -4);width:calc(var(--u) * 1);background:#fffffff2;box-shadow:calc(var(--u) * 1) 0 0 #786e8214}.ui-timeline li:last-child:before{display:none}.ui-timeline__dot{flex:none;margin-top:calc(var(--u) * 4);width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:50%;background:radial-gradient(circle at 40% 35%,#c7a3ea,#7d3fb4);box-shadow:0 0 0 calc(var(--u) * 2) #fff,0 calc(var(--u) * 3) calc(var(--u) * 6) #8a4fbf4d}.ui-timeline__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.ui-timeline__main strong{font:500 calc(var(--u) * 10) / 1.35 var(--font);color:var(--ink)}.ui-timeline__main span{font:400 calc(var(--u) * 9) / 1.45 var(--font);color:var(--ink-3);overflow-wrap:anywhere}.ui-timeline small{flex:none;font:400 calc(var(--u) * 8.5) / 1.6 var(--font);color:var(--ink-3);white-space:nowrap}@media (max-width: 540px){.ui-timeline li{flex-wrap:wrap}.ui-timeline small{width:100%;padding-left:calc(var(--u) * 21)}}.ui-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 32);font:400 calc(var(--u) * 9.5) / 1.4 var(--font);color:var(--ink-3)}.ui-loader__orb{--orb: calc(var(--u) * 30);animation:ui-breathe 1.6s ease-in-out infinite}@keyframes ui-breathe{0%,to{transform:scale(.9);opacity:.75}50%{transform:scale(1.05);opacity:1}}@media (prefers-reduced-motion: reduce){.ui-loader__orb,.ui-modal,.ui-modal-backdrop{animation:none}}.ui-meter{display:flex;align-items:center;gap:calc(var(--u) * 4)}.ui-meter span{width:calc(var(--u) * 22);height:calc(var(--u) * 6);border-radius:var(--r-pill);background:#ffffffb3;box-shadow:inset 0 0 0 calc(var(--u) * 1) #786e8224}.ui-meter span.is-on{background:linear-gradient(90deg,var(--accent-2),var(--accent));box-shadow:none}.ui-meter small{margin-left:calc(var(--u) * 6);font:400 calc(var(--u) * 8.5) / 1 var(--font);color:var(--ink-3)}html,body{margin:0;min-height:100%;background:#fff}.av-scale{--u: 1.25px;--ink-3: #595963;font-family:var(--font);font-size:calc(var(--u) * 10.5);line-height:1.5;color:var(--ink);-webkit-font-smoothing:antialiased}@media (min-width: 1680px){.av-scale{--u: 1.35px}}:where(.av-scale) :where(h1,h2,h3,h4,p,blockquote){margin:0}.av-scale button,.av-scale input,.av-scale select,.av-scale textarea{font-family:var(--font)}.av-scale .ui-media:not(button){cursor:default}.av-scale ::-webkit-scrollbar{width:calc(var(--u) * 6);height:calc(var(--u) * 6)}.av-scale ::-webkit-scrollbar-thumb{background:#786e8240;border-radius:999px}.av-scale ::-webkit-scrollbar-track{background:transparent}.av-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.av-splash{position:relative;min-height:100vh;display:grid;place-items:center}.av-splash>.ui-loader{position:relative;z-index:1}.av-mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em;overflow-wrap:anywhere}.av-copy{font-size:calc(var(--u) * 9.5);line-height:1.6;color:var(--ink-2)}.av-hint{color:var(--ink-3)}.av-text-danger{color:var(--danger-ink);font-weight:600}.av-dot{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;background:currentColor;display:inline-block}.av-stack{display:flex;flex-direction:column;gap:calc(var(--u) * 12);min-width:0}.av-rows{display:flex;flex-direction:column;margin:0 calc(var(--u) * -8)}.av-panel-body{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 10)}.av-panel-body>.ui-kv,.av-panel-body>.ui-notice{align-self:stretch}.av-tags{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 5)}.av-row-icon{flex:none;display:grid;place-items:center;width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:50%;background:#fff;color:var(--accent);box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 10) #281e3c12}.av-row-icon svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.av-row-icon--lg{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.av-muted-box{padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 16);border:calc(var(--u) * 1.2) dashed rgba(255,255,255,.95);background:#ffffff40;font-size:calc(var(--u) * 9.5);color:var(--ink-3);text-align:center}.av-note{display:flex;align-items:flex-start;gap:calc(var(--u) * 8);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 16);border:calc(var(--u) * 1) solid rgba(255,255,255,.85);background:#fff6;font-size:calc(var(--u) * 9);line-height:1.5;color:var(--ink-2)}.av-note svg{flex:none;width:calc(var(--u) * 12);height:calc(var(--u) * 12);margin-top:calc(var(--u) * 1);color:var(--accent)}.av-draft{margin:calc(var(--u) * 8) 0 0;padding:calc(var(--u) * 10) calc(var(--u) * 14);border-radius:calc(var(--u) * 16);border:calc(var(--u) * 1) solid rgba(255,255,255,.95);border-left:calc(var(--u) * 3) solid var(--accent-2);background:#ffffff9e;font-size:calc(var(--u) * 10);line-height:1.6;color:var(--ink);white-space:pre-wrap}.av-divider{display:flex;align-items:center;gap:calc(var(--u) * 10);margin:calc(var(--u) * 14) 0;font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-divider:before,.av-divider:after{content:"";flex:1;height:calc(var(--u) * 1);background:#ffffffe6;box-shadow:0 calc(var(--u) * 1) 0 #786e8214}.av-form{display:flex;flex-direction:column;gap:calc(var(--u) * 12)}.av-form>.ui-button{align-self:flex-start}.av-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 12)}.av-form-checks{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 10) calc(var(--u) * 20)}.av-fieldset{display:flex;flex-direction:column;gap:calc(var(--u) * 9);margin:0;padding:0;border:0}.av-fieldset legend{margin-bottom:calc(var(--u) * 7);padding:0}.av-inline-form{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8);width:100%}.av-inline-form .ui-input{flex:1;min-width:calc(var(--u) * 160)}.av-inline-label{display:inline-flex;align-items:center;gap:calc(var(--u) * 8)}.av-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--u) * 16);padding:calc(var(--u) * 4) calc(var(--u) * 4) calc(var(--u) * 2)}.av-intro__text{min-width:0}.av-intro h1{margin-top:calc(var(--u) * 6);font:300 calc(var(--u) * 25) / 1.12 var(--font);letter-spacing:-.015em;color:var(--ink)}.av-intro h1 strong{font-weight:600}.av-intro p{margin-top:calc(var(--u) * 6);max-width:calc(var(--u) * 470);font-size:calc(var(--u) * 10.5);line-height:1.55;color:var(--ink-2)}.av-intro__action{flex:none}.av-app{position:relative;display:flex;gap:calc(var(--u) * 16);min-height:100vh;padding:calc(var(--u) * 14)}.av-sidebar{position:sticky;top:calc(var(--u) * 14);z-index:20;flex:none;align-self:flex-start;display:flex;flex-direction:column;width:calc(var(--u) * 196);height:calc(100vh - var(--u) * 28);padding:calc(var(--u) * 20) calc(var(--u) * 14) calc(var(--u) * 12);overflow-y:auto;scrollbar-width:none}.av-sidebar::-webkit-scrollbar{display:none}.av-sidebar__top{display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--u) * 4)}.av-sidebar__close{display:none}.av-logo .ui-title{font-size:calc(var(--u) * 16);font-weight:500}.av-logo--small .ui-title{font-size:calc(var(--u) * 14)}.av-workspace{display:flex;align-items:center;gap:calc(var(--u) * 9);margin-top:calc(var(--u) * 18);padding:calc(var(--u) * 7) calc(var(--u) * 12) calc(var(--u) * 7) calc(var(--u) * 7);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.9);background:#ffffff59}.av-workspace>div,.av-profile>div{flex:1;min-width:0;display:flex;flex-direction:column}.av-workspace strong,.av-profile strong{font-size:calc(var(--u) * 9.5);font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-workspace span,.av-profile span{font-size:calc(var(--u) * 8);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-workspace>svg{flex:none;width:calc(var(--u) * 12);height:calc(var(--u) * 12);color:var(--ink-3)}.av-sidebar__label{margin:calc(var(--u) * 20) 0 calc(var(--u) * 7) calc(var(--u) * 16)}.av-sidebar .ui-nav{gap:calc(var(--u) * 2)}.av-sidebar .ui-nav-item{height:calc(var(--u) * 34);padding:0 calc(var(--u) * 14);font-size:calc(var(--u) * 10)}.av-sidebar .ui-nav-item[aria-current=page]{height:calc(var(--u) * 37)}.av-sidebar .ui-nav-badge{font-size:calc(var(--u) * 7.5)}.av-nav-orb{--orb: calc(var(--u) * 13)}.av-sidebar__bottom{margin-top:auto;padding-top:calc(var(--u) * 16);display:flex;flex-direction:column;gap:calc(var(--u) * 6)}.av-agent-status{display:flex;align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 9) calc(var(--u) * 10);border-radius:calc(var(--u) * 18);border:calc(var(--u) * 1) solid rgba(255,255,255,.9);background:#fff6}.av-agent-status>div{min-width:0;display:flex;flex-direction:column}.av-agent-status strong{font-size:calc(var(--u) * 9);font-weight:600}.av-agent-status span{font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-agent-status__orb{position:relative;display:inline-flex}.av-agent-status__orb i{position:absolute;right:calc(var(--u) * -1);bottom:calc(var(--u) * -1);width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:#34b36a;box-shadow:0 0 0 calc(var(--u) * 1.5) #fff}.av-profile{display:flex;align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 10) calc(var(--u) * 6) 0;border-top:calc(var(--u) * 1) solid rgba(255,255,255,.85)}.av-shade{display:none}.av-main{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column}.av-topbar{display:flex;align-items:center;gap:calc(var(--u) * 12);min-height:calc(var(--u) * 44);padding:0 calc(var(--u) * 4);margin-bottom:calc(var(--u) * 6)}.av-topbar__menu{display:none}.av-topbar__title{flex:1;min-width:0;display:flex;flex-direction:column}.av-topbar__title h2{font:500 calc(var(--u) * 12) / 1.3 var(--font)}.av-topbar__title span{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-topbar__right{display:flex;align-items:center;gap:calc(var(--u) * 9)}.av-network{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 27);padding:0 calc(var(--u) * 11);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.85);background:#ffffff59;font-size:calc(var(--u) * 8.5);color:var(--ink-2)}.av-network i,.av-live i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#34b36a;box-shadow:0 0 0 calc(var(--u) * 3) #34b36a2e}.av-bell{position:relative}.av-bell i{position:absolute;top:calc(var(--u) * 6);right:calc(var(--u) * 7);width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--accent);box-shadow:0 0 0 calc(var(--u) * 1.5) #fff}.av-content{display:flex;flex-direction:column;gap:calc(var(--u) * 14);width:100%;max-width:calc(var(--u) * 1000);padding-bottom:calc(var(--u) * 28)}.av-content--spaces{max-width:none}.av-hero{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 280);align-items:center;gap:calc(var(--u) * 20);min-height:calc(var(--u) * 196);padding:calc(var(--u) * 24) calc(var(--u) * 28);overflow:hidden}.av-hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 10)}.av-hero h2{font:300 calc(var(--u) * 23) / 1.1 var(--font);letter-spacing:-.015em}.av-hero h2 strong{font-weight:600}.av-hero p{max-width:calc(var(--u) * 360);font-size:calc(var(--u) * 10);line-height:1.6;color:var(--ink-2);margin-bottom:calc(var(--u) * 4)}.av-live{display:inline-flex;align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 22);padding:0 calc(var(--u) * 10);border-radius:var(--r-pill);background:#fff;box-shadow:var(--pill-shadow);font:500 calc(var(--u) * 7.5) / 1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.av-hero__graphic{position:relative;height:calc(var(--u) * 170);display:grid;place-items:center}.av-hero__ring{position:absolute;left:50%;top:50%;border-radius:50%;border:calc(var(--u) * 1.2) solid rgba(255,255,255,.95);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 20) #3c32500d,inset 0 0 calc(var(--u) * 20) #ffffff59;transform:translate(-50%,-50%)}.av-hero__ring--1{width:calc(var(--u) * 110);height:calc(var(--u) * 110)}.av-hero__ring--2{width:calc(var(--u) * 170);height:calc(var(--u) * 170)}.av-hero__orb{position:relative}.av-hero__node{position:absolute;width:calc(var(--u) * 34);height:calc(var(--u) * 34);box-shadow:0 0 0 calc(var(--u) * 2) #fff,0 calc(var(--u) * 8) calc(var(--u) * 18) #3c285024}.av-hero__node--1{left:calc(50% - var(--u) * 92);top:calc(var(--u) * 26)}.av-hero__node--2{left:calc(50% + var(--u) * 58);top:calc(var(--u) * 8);width:calc(var(--u) * 28);height:calc(var(--u) * 28)}.av-hero__node--3{left:calc(50% + var(--u) * 62);top:calc(var(--u) * 112)}.av-hero__node--4{left:calc(50% - var(--u) * 64);top:calc(var(--u) * 128);width:calc(var(--u) * 24);height:calc(var(--u) * 24)}.av-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--u) * 12)}.av-intents{display:flex;flex-direction:column;gap:calc(var(--u) * 9)}.av-intents__head{display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--u) * 4)}.av-intents__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 190),1fr));gap:calc(var(--u) * 12)}.av-intent-card{height:calc(var(--u) * 150);width:100%}.av-intents__grid>.av-intent-card:first-child{grid-column:span 2}.av-intent-card .ui-media__label{display:flex;flex-direction:column;gap:calc(var(--u) * 4);right:calc(var(--u) * 52)}.av-intent-card .ui-media__label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-intent-card .ui-media__label small{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-intent-card:focus-visible{outline:calc(var(--u) * 2) solid var(--focus);outline-offset:calc(var(--u) * 2)}.av-intent-new{height:calc(var(--u) * 150);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 6);cursor:pointer;font:500 calc(var(--u) * 11) / 1.2 var(--font);color:var(--ink)}.av-intent-new small{font-size:calc(var(--u) * 8.5);color:var(--ink-3);font-weight:400}.av-intent-new .ui-icon-button{margin-bottom:calc(var(--u) * 4)}@media (max-width: 760px){.av-intents__grid{grid-template-columns:1fr 1fr}.av-intents__grid>.av-intent-card:first-child{grid-column:span 2}.av-intent-card,.av-intent-new{height:calc(var(--u) * 130)}}.av-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 14);align-items:start}.av-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 28)}.av-toolbar__intent{display:inline-flex;align-items:center;gap:calc(var(--u) * 8);padding-left:calc(var(--u) * 6)}.av-toolbar__filter{width:calc(var(--u) * 110);flex:none}.av-toolbar__search{flex:1;min-width:calc(var(--u) * 220);height:calc(var(--u) * 32);padding-right:calc(var(--u) * 4)}.av-toolbar__go.av-toolbar__go{height:calc(var(--u) * 24);padding:0 calc(var(--u) * 11);border-radius:var(--r-pill);background:#fff;box-shadow:var(--pill-shadow);font:600 calc(var(--u) * 9) / 1 var(--font);color:var(--ink)}.av-results-head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--u) * 12);padding:calc(var(--u) * 4) calc(var(--u) * 4) 0}.av-results-head h3{font:500 calc(var(--u) * 12.5) / 1.3 var(--font)}.av-results-head span{font-size:calc(var(--u) * 9);color:var(--ink-3)}.av-candidates{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 225),1fr));gap:calc(var(--u) * 14)}.av-span-all{grid-column:1 / -1}.av-candidates>.ui-loader{grid-column:1 / -1}.av-candidate{display:flex;flex-direction:column;padding:calc(var(--u) * 5);min-width:0}.av-candidate__art{height:calc(var(--u) * 112)}.av-candidate__art .ui-media__label{font-size:calc(var(--u) * 12.5);left:calc(var(--u) * 14);bottom:calc(var(--u) * 13);font-weight:500}.av-match{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8);border-radius:var(--r-pill);background:#fff;box-shadow:var(--pill-shadow);font:600 calc(var(--u) * 8) / 1 var(--font);color:var(--ink)}.av-match svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9);color:var(--accent)}.av-candidate__body{flex:1;display:flex;flex-direction:column;gap:calc(var(--u) * 6);padding:calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 8)}.av-candidate__handle{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-candidate h4{font:500 calc(var(--u) * 10.5) / 1.35 var(--font)}.av-candidate p{font-size:calc(var(--u) * 9.5);line-height:1.55;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.av-candidate__foot{margin-top:auto;padding-top:calc(var(--u) * 8);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--u) * 8)}.av-candidate__region{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-candidate__region svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.av-decision{display:flex;gap:calc(var(--u) * 14);padding:calc(var(--u) * 16) calc(var(--u) * 18);min-width:0}.av-decision__lead{flex:none;padding-top:calc(var(--u) * 1)}.av-decision__body{flex:1;min-width:0}.av-decision__head{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6)}.av-decision__head h3{margin-right:calc(var(--u) * 4);font:500 calc(var(--u) * 11.5) / 1.35 var(--font);overflow-wrap:anywhere}.av-decision__body>p{margin-top:calc(var(--u) * 7);font-size:calc(var(--u) * 10);line-height:1.6;color:var(--ink-2);overflow-wrap:anywhere}.av-decision__body>.ui-meter{margin-top:calc(var(--u) * 10)}.av-decision__meta{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 5);margin-top:calc(var(--u) * 10)}.av-decision__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12)}.av-approvals{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 5);margin-top:calc(var(--u) * 8)}.av-approval{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8);border-radius:var(--r-pill);background:#fff9;border:calc(var(--u) * 1) solid rgba(255,255,255,.9);font-size:calc(var(--u) * 8.5)}.av-approval.is-yes{color:var(--ok-ink)}.av-approval.is-no{color:var(--danger-ink)}.av-approval small{color:var(--ink-3)}.av-identity{display:flex;align-items:center;gap:calc(var(--u) * 18);padding:calc(var(--u) * 20) calc(var(--u) * 24)}.av-identity__main{position:relative;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 7)}.av-identity__top{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8)}.av-identity h2{font:500 calc(var(--u) * 16) / 1.25 var(--font);letter-spacing:-.01em}.av-identity p{font-size:calc(var(--u) * 10);color:var(--ink-2)}.av-agent-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:calc(var(--u) * 14);align-items:start}.av-agent-grid__intents{grid-row:span 2}.av-intents{display:flex;flex-direction:column}.av-intent{display:flex;align-items:flex-start;gap:calc(var(--u) * 12);padding:calc(var(--u) * 10) 0}.av-intent+.av-intent{border-top:calc(var(--u) * 1) solid rgba(255,255,255,.85)}.av-intent__art{flex:none;width:calc(var(--u) * 54);height:calc(var(--u) * 54);padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 16)}.av-intent__art .ui-media__art{border-radius:calc(var(--u) * 13)}.av-intent__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 4)}.av-intent__title{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 7)}.av-intent__title strong{font-size:calc(var(--u) * 10.5);font-weight:500}.av-intent p{font-size:calc(var(--u) * 9.5);line-height:1.55;color:var(--ink-2)}.av-intent__meta{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 5);font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-authority{display:flex;flex-direction:column;margin-bottom:calc(var(--u) * 12)}.av-authority__row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 12);padding:calc(var(--u) * 9) 0}.av-authority__row+.av-authority__row{border-top:calc(var(--u) * 1) solid rgba(255,255,255,.85)}.av-authority__row>div{display:flex;flex-direction:column;min-width:0}.av-authority__row strong{font-size:calc(var(--u) * 10);font-weight:500}.av-authority__row span{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-memory-toolbar{margin-bottom:calc(var(--u) * 10)}.av-memory-form{display:flex;gap:calc(var(--u) * 8);margin-bottom:calc(var(--u) * 10)}.av-memory-form .ui-input{flex:1}.av-memory-list{display:flex;flex-direction:column;gap:calc(var(--u) * 6)}.av-memory-item{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 10);padding:calc(var(--u) * 5) calc(var(--u) * 5) calc(var(--u) * 5) calc(var(--u) * 14);border-radius:calc(var(--u) * 18);border:calc(var(--u) * 1) solid rgba(255,255,255,.9);background:#ffffff73;font-size:calc(var(--u) * 9.5);color:var(--ink-2);overflow-wrap:anywhere}.av-spaces{display:grid;grid-template-columns:calc(var(--u) * 206) minmax(0,1fr) calc(var(--u) * 222);gap:calc(var(--u) * 14);height:calc(100vh - var(--u) * 194);min-height:calc(var(--u) * 440)}.av-space-list{display:flex;flex-direction:column;min-height:0;padding:calc(var(--u) * 14) calc(var(--u) * 7) calc(var(--u) * 8)}.av-space-list__title{display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--u) * 9) calc(var(--u) * 8)}.av-space-list__title span{font-size:calc(var(--u) * 8);font-weight:600;color:var(--ink-3)}.av-space-list__items{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.av-space-item{position:relative;display:flex;align-items:center;gap:calc(var(--u) * 9);width:100%;padding:calc(var(--u) * 8) calc(var(--u) * 12) calc(var(--u) * 8) calc(var(--u) * 8);border:calc(var(--u) * 1) solid transparent;border-radius:calc(var(--u) * 26);background:transparent;color:var(--ink);text-align:left;cursor:pointer;transition:background .18s,box-shadow .18s}.av-space-item:hover{background:#ffffff59}.av-space-item.is-selected{background:linear-gradient(180deg,#fff,#ffffffdb);border-color:#ffffffe6;box-shadow:var(--pill-shadow)}.av-space-item__main{flex:1;min-width:0;display:flex;flex-direction:column}.av-space-item__main strong{font-size:calc(var(--u) * 10);font-weight:500;line-height:1.3}.av-space-item__main span,.av-space-item__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3)}.av-space-item__main span{font-size:calc(var(--u) * 8.5)}.av-space-item__main small{font-size:calc(var(--u) * 7.5);letter-spacing:.02em}.av-space-item__dot{flex:none;width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:var(--accent);box-shadow:0 0 0 calc(var(--u) * 2) #8a4fbf2e}.av-chat{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.av-chat>.ui-loader{flex:1}.av-chat__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 8) calc(var(--u) * 10);padding:calc(var(--u) * 12) calc(var(--u) * 14);border-bottom:calc(var(--u) * 1) solid rgba(255,255,255,.85)}.av-chat__who{flex:1;min-width:calc(var(--u) * 120);display:flex;flex-direction:column}.av-chat__who strong{font-size:calc(var(--u) * 11);font-weight:500}.av-chat__who span{font-size:calc(var(--u) * 8.5);color:var(--ink-3);overflow-wrap:anywhere}.av-chat__mode{display:inline-flex;align-items:center;gap:calc(var(--u) * 6)}.av-chat__actions{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 5)}.av-chat__actions .ui-chip{gap:calc(var(--u) * 5);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 10);font-size:calc(var(--u) * 8.5)}.av-chat__actions .ui-chip svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--accent)}.av-chat__actions .ui-chip:hover:not(:disabled){background:#ffffffb3}.av-chat__actions .ui-chip:disabled{opacity:.5;cursor:not-allowed}.av-chat__details{display:none}.av-chat__notice{margin:calc(var(--u) * 10) calc(var(--u) * 14) 0}.av-chat__scroll{position:relative;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.av-chat__messages{position:relative;flex:1 0 auto;display:flex;flex-direction:column;gap:calc(var(--u) * 12);padding:calc(var(--u) * 16) calc(var(--u) * 18)}.av-msg+.av-msg{padding-top:calc(var(--u) * 12);border-top:calc(var(--u) * 1) solid rgba(255,255,255,.8)}.av-msg.ui-chat-message p{max-width:80%;font-size:calc(var(--u) * 10);line-height:1.62;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.av-msg--mine.ui-chat-message p{color:var(--ink)}.av-msg .ui-chat-author{font-size:calc(var(--u) * 9)}.av-msg .ui-chat-author .ui-avatar{width:calc(var(--u) * 15);height:calc(var(--u) * 15);box-shadow:0 0 0 calc(var(--u) * 1) #fff}.av-msg .ui-chat-author .ui-avatar__initials{display:none}.av-msg__time{font-weight:400;color:var(--ink-3)}.av-msg--system{align-items:center;text-align:center}.av-msg--system.ui-chat-message p{max-width:90%;font-size:calc(var(--u) * 9);color:var(--ink-3)}.av-msg__redacted{display:inline-flex;align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:var(--r-pill);background:#ffffff80;font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-msg__redacted svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.av-chat__compose{padding:calc(var(--u) * 10) calc(var(--u) * 14) calc(var(--u) * 10);border-top:calc(var(--u) * 1) solid rgba(255,255,255,.85)}.av-chat__compose .ui-field{height:calc(var(--u) * 36)}.av-chat__compose .ui-field button:disabled{opacity:.4;cursor:not-allowed}.av-chat__compose .ui-field button[type=submit]:not(:disabled) svg{color:var(--accent)}.av-chat__note{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 5);margin-top:calc(var(--u) * 7);font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-chat__note svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.av-handoff{display:flex;gap:calc(var(--u) * 10);margin:calc(var(--u) * 10) calc(var(--u) * 14) 0;padding:calc(var(--u) * 12) calc(var(--u) * 14);border-radius:calc(var(--u) * 18);border:calc(var(--u) * 1.2) solid rgba(255,255,255,.95);background:linear-gradient(135deg,#f4edfbd9,#fff9);box-shadow:var(--pill-shadow)}.av-handoff__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 5)}.av-handoff__body>strong{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 10);font-weight:600}.av-handoff__body>p{font-size:calc(var(--u) * 9.5);line-height:1.55;color:var(--ink-2)}.av-handoff__actions{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 7);margin-top:calc(var(--u) * 4)}.av-space-aside{display:flex;flex-direction:column;gap:calc(var(--u) * 12);min-height:0;overflow-y:auto;padding-bottom:calc(var(--u) * 4)}.av-aside-card{flex:none;display:flex;flex-direction:column;gap:calc(var(--u) * 4);padding:calc(var(--u) * 14) calc(var(--u) * 15)}.av-aside-card>.ui-orb{position:relative;margin-bottom:calc(var(--u) * 6)}.av-aside-card h3{position:relative;font:500 calc(var(--u) * 11) / 1.3 var(--font)}.av-aside-card>p{position:relative;margin-bottom:calc(var(--u) * 4);font-size:calc(var(--u) * 9);line-height:1.55;color:var(--ink-3)}.av-aside-card .ui-kv{font-size:calc(var(--u) * 9);padding:calc(var(--u) * 6) 0}.av-aside-card .ui-kv:last-of-type{border-bottom:0}.av-aside-card__label{display:flex;align-items:center;gap:calc(var(--u) * 5);margin-bottom:calc(var(--u) * 4)}.av-aside-card__label svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10);color:var(--accent)}.av-member{display:flex;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 5) 0}.av-member>div{flex:1;min-width:0;display:flex;flex-direction:column}.av-member strong{font-size:calc(var(--u) * 9.5);font-weight:500}.av-member span{font-size:calc(var(--u) * 8);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-notice-list{list-style:none;margin:calc(var(--u) * 6) 0 0;padding:0;display:flex;flex-direction:column;gap:calc(var(--u) * 5)}.av-notice-list li{display:flex;gap:calc(var(--u) * 6);padding:calc(var(--u) * 7) calc(var(--u) * 9);border-radius:calc(var(--u) * 12);background:#ffead6bf;font-size:calc(var(--u) * 8.5);line-height:1.45;color:#5b3207}.av-notice-list svg{flex:none;width:calc(var(--u) * 10);height:calc(var(--u) * 10);margin-top:calc(var(--u) * 2);color:var(--warn-ink)}.av-commitment{display:flex;flex-direction:column;gap:calc(var(--u) * 4);padding:calc(var(--u) * 9) 0;overflow-wrap:anywhere}.av-commitment+.av-commitment{border-top:calc(var(--u) * 1) solid rgba(255,255,255,.85)}.av-commitment>strong{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 9.5);font-weight:500}.av-commitment__amount{font-size:calc(var(--u) * 9);font-weight:500}.av-commitment__amount small{font-weight:400;color:var(--ink-3)}.av-commitment p{font-size:calc(var(--u) * 9);line-height:1.5;color:var(--ink-2)}.av-commitment>small{font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-commitment__actions{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 4)}.av-space-info{display:flex;flex-direction:column;gap:calc(var(--u) * 12)}.av-space-info .av-aside-card{background:#ffffff80;backdrop-filter:none;-webkit-backdrop-filter:none}.av-relationship{overflow:hidden}.av-relationship__head{display:flex;align-items:center;gap:calc(var(--u) * 12);width:100%;padding:calc(var(--u) * 13) calc(var(--u) * 16);border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;border-radius:inherit}.av-relationship__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.av-relationship__main strong{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 10.5);font-weight:500}.av-relationship__main span{font-size:calc(var(--u) * 9);color:var(--ink-3);overflow-wrap:anywhere}.av-relationship__main small{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-chev svg{transition:transform .2s}.av-chev.is-open svg{transform:rotate(180deg)}.av-relationship__body{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 8);padding:0 calc(var(--u) * 18) calc(var(--u) * 14) calc(var(--u) * 60)}.av-relationship__body>.ui-timeline{align-self:stretch}.av-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 14);align-items:start}.av-freeze{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 20);padding:calc(var(--u) * 18) calc(var(--u) * 22)}.av-freeze.is-frozen{background:linear-gradient(135deg,#ffe2e0bf,#fff6)}.av-freeze__main{position:relative;display:flex;align-items:flex-start;gap:calc(var(--u) * 14);min-width:0}.av-freeze__icon{flex:none;display:grid;place-items:center;width:calc(var(--u) * 40);height:calc(var(--u) * 40);border-radius:50%;background:#fff;color:var(--accent);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) #8a4fbf29}.av-freeze__icon svg{width:calc(var(--u) * 17);height:calc(var(--u) * 17)}.av-freeze h3{display:flex;align-items:center;gap:calc(var(--u) * 8);font:500 calc(var(--u) * 12.5) / 1.3 var(--font)}.av-freeze p{margin-top:calc(var(--u) * 5);max-width:calc(var(--u) * 620);font-size:calc(var(--u) * 9.5);line-height:1.6;color:var(--ink-2)}.av-freeze>.ui-button{flex:none;position:relative}.av-code-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 8)}.av-code-grid code{padding:calc(var(--u) * 8);border-radius:var(--r-pill);border:calc(var(--u) * 1) solid rgba(255,255,255,.95);background:#ffffffb3;font:500 calc(var(--u) * 10) / 1.2 ui-monospace,"SF Mono",Menlo,monospace;text-align:center;letter-spacing:.04em;color:var(--ink)}.av-codes-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--u) * 8);width:100%}.av-codes-foot__actions{display:flex;gap:calc(var(--u) * 8)}.av-scope-row{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 4);margin-top:calc(var(--u) * 2)}.av-quorum .ui-chip{min-width:calc(var(--u) * 36);justify-content:center}.av-policy{max-width:calc(var(--u) * 560)}.av-danger-panel{background:linear-gradient(160deg,#ffecea99,#ffffff42)}.av-danger-panel .ui-panel__icon{color:var(--danger-ink)}.av-freeze-banner .ui-notice__icon{color:#3b6fb6}.av-recovery{display:flex;gap:calc(var(--u) * 10);margin:calc(var(--u) * 12) 0 calc(var(--u) * 14);padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 16);border:calc(var(--u) * 1) solid rgba(255,255,255,.95);background:#ffead6b3}.av-recovery.is-ready{background:#daf2e2cc}.av-recovery__icon{flex:none;display:grid;place-items:center;width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:50%;background:#fff;color:var(--accent)}.av-recovery.is-ready .av-recovery__icon{color:var(--ok-ink)}.av-recovery__icon svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.av-recovery>div{display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.av-recovery strong{font-size:calc(var(--u) * 10);font-weight:600}.av-recovery span{font-size:calc(var(--u) * 9);line-height:1.5;color:var(--ink-2)}.av-auth{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:100vh}.av-auth>:not(.av-backdrop){position:relative;z-index:1}.av-auth__visual{display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--u) * 24);padding:calc(var(--u) * 30) calc(var(--u) * 40) calc(var(--u) * 40)}.av-auth__art{position:relative;height:calc(var(--u) * 270);max-width:calc(var(--u) * 460)}.av-auth__card{position:absolute}.av-auth__card--a{left:0;top:calc(var(--u) * 18);width:calc(var(--u) * 230);height:calc(var(--u) * 150);transform:rotate(-3deg)}.av-auth__card--b{left:calc(var(--u) * 200);top:calc(var(--u) * 96);width:calc(var(--u) * 210);height:calc(var(--u) * 140);transform:rotate(2.5deg)}.av-auth__card--c{left:calc(var(--u) * 70);top:calc(var(--u) * 170);width:calc(var(--u) * 104);height:calc(var(--u) * 96);transform:rotate(-6deg)}.av-auth__orb{position:absolute;left:calc(var(--u) * 300);top:0;width:calc(var(--u) * 92);height:calc(var(--u) * 92);display:grid;place-items:center;border-radius:50%}.av-auth__orb .ui-orb{position:relative}.av-auth__copy h1{margin:calc(var(--u) * 8) 0 calc(var(--u) * 12);font:300 calc(var(--u) * 29) / 1.1 var(--font);letter-spacing:-.02em}.av-auth__copy h1 strong{font-weight:600}.av-auth__copy p{max-width:calc(var(--u) * 420);font-size:calc(var(--u) * 10.5);line-height:1.6;color:var(--ink-2)}.av-auth__proof{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 16)}.av-auth__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--u) * 24) calc(var(--u) * 16)}.av-auth__form{width:100%;max-width:calc(var(--u) * 340);padding:calc(var(--u) * 26) calc(var(--u) * 24) calc(var(--u) * 22)}.av-auth__form>*{position:relative}.av-auth__mobile-logo{display:none;margin-bottom:calc(var(--u) * 20)}.av-auth__title{margin:calc(var(--u) * 6) 0 calc(var(--u) * 4);font:500 calc(var(--u) * 19) / 1.2 var(--font);letter-spacing:-.01em}.av-auth__sub{margin-bottom:calc(var(--u) * 18);font-size:calc(var(--u) * 9.5);line-height:1.6;color:var(--ink-3)}.av-auth__submit{width:100%;height:calc(var(--u) * 36);margin-top:calc(var(--u) * 4)}.av-auth__form>.av-auth__submit{margin-top:calc(var(--u) * 10)}.av-form>.av-auth__submit{align-self:stretch}.av-auth__switch{margin-top:calc(var(--u) * 12);text-align:center;font-size:calc(var(--u) * 9);color:var(--ink-3)}.av-auth__switch+.av-auth__switch{margin-top:calc(var(--u) * 2)}.av-auth__back{margin-bottom:calc(var(--u) * 14)}.av-auth__footer{margin-top:calc(var(--u) * 16);font-size:calc(var(--u) * 8.5);color:var(--ink-3);text-align:center}.av-auth--gate{grid-template-columns:1fr}.av-gate{display:flex;flex-direction:column;align-items:center;text-align:center}.av-gate>.av-logo{margin-bottom:calc(var(--u) * 22)}.av-gate__mark{position:relative;margin-bottom:calc(var(--u) * 18)}.av-gate__badge{position:absolute;right:calc(var(--u) * -6);bottom:calc(var(--u) * -4);display:grid;place-items:center;width:calc(var(--u) * 22);height:calc(var(--u) * 22);border-radius:50%;background:#fff;color:var(--accent);box-shadow:var(--pill-shadow)}.av-gate__badge svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.av-gate .ui-notice{align-self:stretch;text-align:left}.av-admin-principal{display:flex;flex-direction:column;gap:calc(var(--u) * 12)}.av-admin-head{display:flex;align-items:center;gap:calc(var(--u) * 14);min-width:0}.av-admin-head__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.av-admin-head__main h3{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6);font:500 calc(var(--u) * 14) / 1.3 var(--font);letter-spacing:-.01em}.av-admin-head__main>span{font-size:calc(var(--u) * 9.5);color:var(--ink-2)}.av-admin-head__main>small{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-admin-actions{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 8)}.av-code-grid--single{grid-template-columns:minmax(0,1fr)}.av-code-grid--single code{font-size:calc(var(--u) * 13);padding:calc(var(--u) * 12);-webkit-user-select:all;user-select:all}.av-intent__actions{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--u) * 6)}.av-level{display:inline-flex;align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8) 0 calc(var(--u) * 3);border-radius:var(--r-pill);background:#ffffffb3;border:calc(var(--u) * 1) solid rgba(255,255,255,.95);font:500 calc(var(--u) * 8.5) / 1 var(--font);color:var(--ink-2);white-space:nowrap;cursor:help}.av-level b{display:grid;place-items:center;min-width:calc(var(--u) * 22);height:calc(var(--u) * 14);padding:0 calc(var(--u) * 4);border-radius:var(--r-pill);background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-weight:600;font-size:calc(var(--u) * 8)}.av-level--0 b,.av-level--1 b,.av-level--2 b{background:#3c2d4b59}.av-ladder{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--u) * 4)}.av-ladder li{display:flex;align-items:flex-start;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 9);color:var(--ink-3)}.av-ladder li b{flex:none;display:grid;place-items:center;width:calc(var(--u) * 22);height:calc(var(--u) * 16);border-radius:var(--r-pill);background:#fff9;font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-ladder li span{display:flex;flex-direction:column;gap:calc(var(--u) * 2);padding-top:calc(var(--u) * 1.5)}.av-ladder li small{color:var(--ink-2);line-height:1.5}.av-ladder li.is-past b{background:#8a4fbf33;color:var(--accent)}.av-ladder li.is-now{color:var(--ink)}.av-ladder li.is-now b{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 10) #8a4fbf4d}.av-modal-sub{display:block;margin-top:calc(var(--u) * 3);font:400 calc(var(--u) * 9.5) / 1.4 var(--font);color:var(--ink-3)}.av-policy-tabs{flex-wrap:wrap;margin-bottom:calc(var(--u) * 12)}.av-level-pick{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--u) * 4)}.av-level-pick__item{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 8) calc(var(--u) * 4);border-radius:calc(var(--u) * 14);border:calc(var(--u) * 1) solid rgba(255,255,255,.85);background:#ffffff47;font:500 calc(var(--u) * 8) / 1.2 var(--font);color:var(--ink-3);text-align:center;cursor:pointer;transition:background .18s,box-shadow .18s}.av-level-pick__item b{font-size:calc(var(--u) * 11);color:var(--ink-2)}.av-level-pick__item.is-in{background:#f4edfbb3;color:var(--ink-2)}.av-level-pick__item.is-in b{color:var(--accent)}.av-level-pick__item[aria-checked=true]{background:#fff;box-shadow:var(--pill-shadow);color:var(--ink)}.av-matrix{display:flex;flex-direction:column;border-radius:calc(var(--u) * 16);background:#ffffff59;border:calc(var(--u) * 1) solid rgba(255,255,255,.9);overflow:hidden}.av-matrix__row{display:grid;grid-template-columns:minmax(calc(var(--u) * 110),1.4fr) repeat(4,minmax(0,1fr));align-items:center;min-height:calc(var(--u) * 32);border-top:calc(var(--u) * 1) solid rgba(255,255,255,.8)}.av-matrix__row:first-child{border-top:0}.av-matrix__row>span{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 4);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 9.5);color:var(--ink)}.av-matrix__head>span{flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--u) * 6) calc(var(--u) * 4);font-weight:600;font-size:calc(var(--u) * 9);text-align:center}.av-matrix__head>span:first-child{align-items:flex-start}.av-matrix__head small{font-weight:400;font-size:calc(var(--u) * 7.5);color:var(--ink-3)}.av-matrix__cell{display:grid;place-items:center;height:100%;min-height:calc(var(--u) * 32);border:0;background:none;cursor:pointer}.av-matrix__cell i{width:calc(var(--u) * 12);height:calc(var(--u) * 12);border-radius:50%;border:calc(var(--u) * 1.2) solid rgba(60,45,75,.18);background:#fff9;transition:all .15s}.av-matrix__cell.is-on i{border-color:transparent;background:#8a4fbf59}.av-matrix__cell.is-from i{background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 8) #8a4fbf59}.av-matrix__cell:hover i{transform:scale(1.15)}.av-choice-list{display:flex;flex-direction:column;gap:calc(var(--u) * 6)}.av-choice{display:flex;align-items:flex-start;gap:calc(var(--u) * 10);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);border:calc(var(--u) * 1) solid rgba(255,255,255,.85);background:#ffffff47;cursor:pointer}.av-choice.is-on{background:#fff;box-shadow:var(--pill-shadow)}.av-choice input{margin-top:calc(var(--u) * 3);accent-color:var(--accent)}.av-choice span{display:flex;flex-direction:column;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 9.5)}.av-choice small{color:var(--ink-3);line-height:1.5}.av-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 8)}.av-bound{display:grid;grid-template-columns:1.4fr 1fr 1fr auto auto;align-items:center;gap:calc(var(--u) * 6)}.av-capsule-sec{border-radius:calc(var(--u) * 14);background:#ffffff59;border:calc(var(--u) * 1) solid rgba(255,255,255,.9);padding:calc(var(--u) * 8) calc(var(--u) * 12)}.av-capsule-sec summary{display:flex;align-items:center;gap:calc(var(--u) * 6);cursor:pointer;font:500 calc(var(--u) * 10) / 1.4 var(--font)}.av-json{margin:calc(var(--u) * 8) 0 0;max-height:calc(var(--u) * 260);overflow:auto;font:400 calc(var(--u) * 8.5) / 1.5 ui-monospace,"SF Mono",Menlo,monospace;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.av-attests{display:flex;flex-direction:column;gap:calc(var(--u) * 6);align-self:stretch}.av-attest{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 10);border-radius:calc(var(--u) * 14);background:#ffffff73;border:calc(var(--u) * 1) solid rgba(255,255,255,.9)}.av-attest__icon{flex:none;display:grid;place-items:center;width:calc(var(--u) * 26);height:calc(var(--u) * 26);border-radius:50%;background:#fff;color:var(--accent)}.av-attest__icon svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12)}.av-attest__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 9.5)}.av-attest__main small{color:var(--ink-3);font-size:calc(var(--u) * 8.5)}.av-steps{margin:0;padding:0 0 0 calc(var(--u) * 18);display:flex;flex-direction:column;gap:calc(var(--u) * 12);align-self:stretch;font-size:calc(var(--u) * 9.5);color:var(--ink-2)}.av-steps li::marker{color:var(--accent);font-weight:600}.av-steps li>strong{display:block;color:var(--ink);margin-bottom:calc(var(--u) * 3)}.av-dns{margin-top:calc(var(--u) * 6);padding:calc(var(--u) * 4) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);background:#ffffff8c}.av-dns .ui-kv strong{display:flex;align-items:center;gap:calc(var(--u) * 6);flex-wrap:wrap;justify-content:flex-end}.av-capsule-sec summary svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--accent)}.av-mandate-meta,.av-mandate-sum{display:flex;flex-direction:column;gap:calc(var(--u) * 2);margin:calc(var(--u) * 8) 0}.av-check-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.av-spend-grid{display:grid;grid-template-columns:calc(var(--u) * 110) 1fr 1fr;gap:calc(var(--u) * 10)}.av-aside-level{display:flex;flex-direction:column;gap:calc(var(--u) * 8);margin:calc(var(--u) * 6) 0 calc(var(--u) * 10);padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 14);background:#ffffff73}.av-aside-level__head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 6)}.av-safety__attests{display:flex;flex-direction:column;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 8)}.av-chat__who strong{display:inline-flex;align-items:center;gap:calc(var(--u) * 6)}.av-agentchat{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--u) * 250);gap:calc(var(--u) * 14);height:calc(100vh - var(--u) * 190);min-height:calc(var(--u) * 460)}.av-agentchat__chat{min-height:0}.av-agentchat__aside{display:flex;flex-direction:column;gap:calc(var(--u) * 12);min-height:0;overflow-y:auto}.av-agentchat__aside .av-action{margin-top:calc(var(--u) * 8)}.av-agentchat__empty{margin:auto;max-width:calc(var(--u) * 340);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 10);text-align:center;padding:calc(var(--u) * 24) 0}.av-agentchat__empty h3{font:500 calc(var(--u) * 14) / 1.3 var(--font)}.av-agentchat__empty p{font-size:calc(var(--u) * 9.5);line-height:1.6;color:var(--ink-3)}.av-agentchat__chips{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 5);margin-bottom:calc(var(--u) * 8)}.av-agentchat__chips .ui-chip{height:calc(var(--u) * 24);font-size:calc(var(--u) * 8.5)}.av-agentchat__chips .ui-chip:hover:not(:disabled){background:#ffffffb3}.av-agentchat__rules{margin:0 0 calc(var(--u) * 10);padding-left:calc(var(--u) * 14);display:flex;flex-direction:column;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 9);line-height:1.55;color:var(--ink-2)}.av-agentchat__typing p{display:inline-flex;gap:calc(var(--u) * 4)}.av-agentchat__typing i{width:calc(var(--u) * 5);height:calc(var(--u) * 5);border-radius:50%;background:var(--accent);opacity:.35;animation:av-typing 1s infinite}.av-agentchat__typing i:nth-child(2){animation-delay:.15s}.av-agentchat__typing i:nth-child(3){animation-delay:.3s}@keyframes av-typing{50%{opacity:1;transform:translateY(calc(var(--u) * -2))}}.av-msg.is-sending{opacity:.6}.av-action{align-self:stretch;max-width:calc(var(--u) * 420);display:flex;flex-direction:column;gap:calc(var(--u) * 8);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 16);background:#ffffff9e;border:calc(var(--u) * 1) solid rgba(255,255,255,.95);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #3c28500f;text-align:left}.av-msg--mine .av-action{align-self:flex-end}.av-action.is-pending{background:linear-gradient(160deg,#f4edfbe6,#fff9)}.av-action__head{display:flex;align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 9.5)}.av-action__head strong{flex:1;font-weight:500}.av-action__icon{display:grid;place-items:center;width:calc(var(--u) * 22);height:calc(var(--u) * 22);border-radius:50%;background:#fff;color:var(--accent)}.av-action__icon svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.av-action__rows{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--u) * 3) calc(var(--u) * 10);margin:0;font-size:calc(var(--u) * 9)}.av-action__rows dt{color:var(--ink-3)}.av-action__rows dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.av-action__reason{margin:0;font-size:calc(var(--u) * 9);line-height:1.5;color:var(--ink-2)}.av-action__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6)}.av-action__exp{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-action__exp svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.av-action__list{display:flex;flex-direction:column;gap:calc(var(--u) * 5)}.av-action__cand{display:flex;align-items:center;gap:calc(var(--u) * 7)}.av-action__cand span{display:flex;flex-direction:column;font-size:calc(var(--u) * 9)}.av-action__cand small{color:var(--ink-3);font-size:calc(var(--u) * 8)}.av-askcard{display:flex;align-items:center;gap:calc(var(--u) * 18);padding:calc(var(--u) * 16) calc(var(--u) * 20);margin-bottom:calc(var(--u) * 14)}.av-askcard__lead{position:relative;display:flex;align-items:center;gap:calc(var(--u) * 14);flex:1;min-width:0}.av-askcard__lead h3{font:500 calc(var(--u) * 13) / 1.3 var(--font);margin-top:calc(var(--u) * 3)}.av-askcard__lead p{font-size:calc(var(--u) * 9);color:var(--ink-3);margin-top:calc(var(--u) * 2)}.av-askcard__field{position:relative;flex:1;max-width:calc(var(--u) * 360)}.av-capsule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 calc(var(--u) * 18)}.av-capsule-rules ol{margin:calc(var(--u) * 6) 0 0;padding-left:calc(var(--u) * 16);display:flex;flex-direction:column;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 9);line-height:1.5;color:var(--ink-2)}.av-hidden-note{display:block;margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-run{padding:calc(var(--u) * 12) calc(var(--u) * 16);display:flex;flex-direction:column;gap:calc(var(--u) * 10)}.av-run__head{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 4) calc(var(--u) * 10)}.av-run__head strong{font-weight:500;font-size:calc(var(--u) * 10.5)}.av-run__head span{flex:1;font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-funnel{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(var(--u) * 8)}.av-funnel__step{display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.av-funnel__bar{height:calc(var(--u) * 6);border-radius:var(--r-pill);background:#ffffffb3;overflow:hidden}.av-funnel__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.av-funnel__step b{font-size:calc(var(--u) * 12);font-weight:600}.av-funnel__step small{font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-load-more{display:flex;justify-content:center;margin-top:calc(var(--u) * 14)}@media (max-width: 1250px){.av-spaces{grid-template-columns:calc(var(--u) * 196) minmax(0,1fr)}.av-spaces>.av-space-aside{display:none}.av-chat__details{display:inline-flex}}@media (max-width: 1080px){.av-agentchat{grid-template-columns:minmax(0,1fr);height:auto}.av-agentchat__chat{min-height:calc(var(--u) * 520)}.av-askcard{flex-direction:column;align-items:stretch}.av-askcard__field{max-width:none}.av-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.av-columns,.av-agent-grid,.av-settings{grid-template-columns:minmax(0,1fr)}.av-agent-grid__intents{grid-row:auto}.av-hero{grid-template-columns:minmax(0,1fr) calc(var(--u) * 210)}}@media (max-width: 900px){.av-auth{grid-template-columns:1fr}.av-auth__visual{display:none}.av-auth__mobile-logo{display:block}}@media (max-width: 760px){.av-app{display:block;padding:calc(var(--u) * 8) calc(var(--u) * 10) calc(var(--u) * 10)}.av-sidebar{position:fixed;top:calc(var(--u) * 8);left:calc(var(--u) * 8);bottom:calc(var(--u) * 8);z-index:40;width:min(calc(var(--u) * 230),84vw);height:auto;background:linear-gradient(160deg,#ffffffd1,#faf0f6bd);transform:translate(calc(-100% - var(--u) * 24));transition:transform .25s ease}.av-sidebar.is-open{transform:none}.av-sidebar__close{display:inline-grid}.av-shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39;background:#3c2d4b33;backdrop-filter:blur(calc(var(--u) * 3));-webkit-backdrop-filter:blur(calc(var(--u) * 3))}.av-shade.is-open{display:block}.av-topbar{position:sticky;top:0;z-index:10;margin:0 calc(var(--u) * -10) calc(var(--u) * 6);padding:calc(var(--u) * 6) calc(var(--u) * 10);gap:calc(var(--u) * 9)}.av-topbar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#e5e5e78c;backdrop-filter:blur(calc(var(--u) * 14));-webkit-backdrop-filter:blur(calc(var(--u) * 14));-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.av-topbar__menu{display:inline-grid}.av-network{display:none}.av-intro{flex-direction:column;align-items:flex-start}.av-intro h1{font-size:calc(var(--u) * 22)}.av-hero{grid-template-columns:minmax(0,1fr);padding:calc(var(--u) * 20)}.av-hero__graphic{display:none}.av-hero h2{font-size:calc(var(--u) * 20)}.av-toolbar{border-radius:var(--r-card)}.av-toolbar__intent{width:100%;padding-left:calc(var(--u) * 4)}.av-toolbar__intent .ui-select{flex:1}.av-toolbar__filter{flex:1;width:auto;min-width:0}.av-toolbar__search{flex-basis:100%;min-width:0}.av-toolbar>.ui-button{width:100%}.av-spaces{display:flex;flex-direction:column;height:auto;min-height:0}.av-space-list{padding:calc(var(--u) * 10) calc(var(--u) * 8)}.av-space-list__items{flex-direction:row;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity}.av-space-list__items::-webkit-scrollbar{display:none}.av-space-item{flex:none;width:78%;scroll-snap-align:start}.av-chat{min-height:calc(var(--u) * 500)}.av-chat__scroll{max-height:72vh}.av-chat__messages{min-height:calc(var(--u) * 200)}.av-chat__mode .ui-label{display:none}.av-freeze{flex-direction:column;align-items:stretch}.av-freeze>.ui-button{align-self:flex-start}.av-relationship__body{padding-left:calc(var(--u) * 16)}.av-admin-head{flex-wrap:wrap}.av-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}.av-level-pick{grid-template-columns:repeat(4,minmax(0,1fr))}.av-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-bound{grid-template-columns:1fr 1fr}.av-spend-grid,.av-check-grid--2,.av-capsule-grid{grid-template-columns:minmax(0,1fr)}.av-matrix__row{grid-template-columns:minmax(calc(var(--u) * 84),1.2fr) repeat(4,minmax(0,1fr))}}@media (max-width: 540px){.av-topbar__title span{display:none}.av-stats{gap:calc(var(--u) * 8)}.av-stats .ui-stat{padding:calc(var(--u) * 12)}.av-stats .ui-stat__value{font-size:calc(var(--u) * 22)}.av-candidates{grid-template-columns:minmax(0,1fr)}.av-decision{padding:calc(var(--u) * 14);gap:calc(var(--u) * 10)}.av-identity{flex-direction:column;align-items:flex-start;padding:calc(var(--u) * 18)}.av-form-grid{grid-template-columns:minmax(0,1fr)}.av-memory-form{flex-direction:column}.av-memory-form>.ui-button{align-self:flex-start}.av-code-grid{grid-template-columns:minmax(0,1fr)}.av-codes-foot>.ui-button{width:100%}.av-codes-foot__actions{width:100%}.av-codes-foot__actions .ui-button{flex:1}.av-wrap-row{flex-wrap:wrap}.av-wrap-row .ui-list-row__end{width:100%;align-items:flex-start;padding-left:calc(var(--u) * 42)}.av-results-head{flex-wrap:wrap}.av-chat__header{padding:calc(var(--u) * 10) calc(var(--u) * 12)}.av-chat__messages{padding:calc(var(--u) * 14)}.av-msg.ui-chat-message p{max-width:92%}.ui-panel{padding:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 16)}}.av-grow-form{display:flex;flex-direction:column;gap:calc(var(--u) * 10)}.av-grow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 10)}.av-grow-share{display:flex;flex-direction:column;gap:calc(var(--u) * 8);align-self:stretch}.av-grow-share__url{display:flex;gap:calc(var(--u) * 8);align-items:center}.av-grow-share__url .ui-input{flex:1;min-width:0}.av-grow-actions{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6);align-items:center}.av-grow-meta{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6);align-items:center;font-size:calc(var(--u) * 9);color:var(--ink-3)}.av-grow-note{font-size:calc(var(--u) * 9);color:var(--ink-3);line-height:1.5}.av-invite-card{display:flex;gap:calc(var(--u) * 10);align-items:center;padding:calc(var(--u) * 10) calc(var(--u) * 12);margin-bottom:calc(var(--u) * 12);border-radius:var(--r-card)}.av-invite-card strong{display:block;font-weight:600;color:var(--ink)}.av-invite-card span{font-size:calc(var(--u) * 9);color:var(--ink-3)}.av-teach-scope{display:flex;flex-direction:column;gap:calc(var(--u) * 6);margin-bottom:calc(var(--u) * 12)}.av-teach-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 10);margin-bottom:calc(var(--u) * 12)}.av-teach-source{display:flex;flex-direction:column;gap:calc(var(--u) * 8);padding:calc(var(--u) * 12);border-radius:var(--r-card);min-width:0}.av-teach-source h4{margin:0;display:flex;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 11);font-weight:600}.av-teach-source h4 svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.av-teach-source p{margin:0;font-size:calc(var(--u) * 9);line-height:1.5;color:var(--ink-3)}.av-teach-source .av-grow-actions{margin-top:auto}.av-teach-file{display:none}@media (max-width: 900px){.av-grow-grid,.av-teach-sources{grid-template-columns:minmax(0,1fr)}}.av-workspace--button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.av-workspace--button:hover{background:#ffffff8c}.av-proc-divider{margin:calc(var(--u) * 10) calc(var(--u) * 8) calc(var(--u) * 4);font-size:calc(var(--u) * 8);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.av-proc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 12)}.av-proc-card{display:flex;flex-direction:column;gap:calc(var(--u) * 8);padding:calc(var(--u) * 14);border-radius:var(--r-card);min-width:0}.av-proc-card__head{display:flex;align-items:center;gap:calc(var(--u) * 10)}.av-proc-card__head>div{flex:1;min-width:0}.av-proc-card__head h3{margin:0;font-size:calc(var(--u) * 12);font-weight:600}.av-proc-card__head .av-mono{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.av-proc-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6);margin-top:auto}.av-proc-card__actions small{margin-left:auto;color:var(--ink-4);font-size:calc(var(--u) * 8)}.av-proc-card--link{cursor:pointer;transition:transform .15s ease}.av-proc-card--link:hover{transform:translateY(calc(var(--u) * -1))}.av-proc-kv{display:flex;gap:calc(var(--u) * 10);justify-content:space-between;align-items:baseline;font-size:calc(var(--u) * 9);padding:calc(var(--u) * 5) 0;border-bottom:calc(var(--u) * .5) solid rgba(255,255,255,.7);min-width:0}.av-proc-kv>span:first-child{flex:none;display:inline-flex;align-items:center;gap:calc(var(--u) * 4);color:var(--ink-3)}.av-proc-kv>span:first-child svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.av-proc-kv>span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.av-proc-operators{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6)}.av-proc-operators .ui-tag{gap:calc(var(--u) * 4)}.av-proc-steps{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6);margin:0 0 calc(var(--u) * 12);padding:0;list-style:none}.av-proc-steps li{display:inline-flex;align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 4) calc(var(--u) * 10);border-radius:var(--r-pill);font-size:calc(var(--u) * 8.5);color:var(--ink-3);background:#ffffff4d;border:calc(var(--u) * .5) solid rgba(255,255,255,.8)}.av-proc-steps li.is-done{color:var(--ink)}.av-proc-steps li.is-current{color:#fff;background:var(--accent);border-color:var(--accent)}.av-proc-steps li svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.av-proc-table-wrap{overflow-x:auto;margin:0 calc(var(--u) * -4)}.av-proc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:calc(var(--u) * 9)}.av-proc-table th{text-align:left;font-weight:500;font-size:calc(var(--u) * 8);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:calc(var(--u) * 6) calc(var(--u) * 6);white-space:nowrap}.av-proc-table td{padding:calc(var(--u) * 8) calc(var(--u) * 6);border-top:calc(var(--u) * .5) solid rgba(255,255,255,.8);vertical-align:middle}.av-proc-table td.num,.av-proc-table th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.av-proc-table tr.is-recommended td{background:#8a4fbf12}.av-proc-table tr.is-recommended td:first-child{border-top-left-radius:calc(var(--u) * 10);border-bottom-left-radius:calc(var(--u) * 10)}.av-proc-table tr.is-recommended td:last-child{border-top-right-radius:calc(var(--u) * 10);border-bottom-right-radius:calc(var(--u) * 10)}.av-proc-table .ui-input{min-width:calc(var(--u) * 80)}.av-proc-supplier{display:flex;align-items:center;gap:calc(var(--u) * 7);min-width:0}.av-proc-supplier strong{font-weight:500;display:block}.av-proc-supplier small{color:var(--ink-3);font-size:calc(var(--u) * 8)}.av-proc-yes{color:#2f8f5b}.av-proc-no{color:#c2412d}.av-proc-items{display:flex;flex-direction:column;gap:calc(var(--u) * 8)}.av-proc-item{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr) minmax(0,.7fr) minmax(0,.6fr) auto;gap:calc(var(--u) * 8);align-items:end}.av-proc-total{display:flex;justify-content:space-between;align-items:baseline;padding:calc(var(--u) * 10) calc(var(--u) * 4) 0;font-size:calc(var(--u) * 10)}.av-proc-total strong{font-size:calc(var(--u) * 14);font-weight:600;font-variant-numeric:tabular-nums}.av-proc-private{display:inline-flex;align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 8);color:var(--ink-3)}.av-proc-private svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.av-proc-statement{margin:0;padding:calc(var(--u) * 10);border-radius:calc(var(--u) * 12);background:#ffffff73;font-size:calc(var(--u) * 8);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;max-height:calc(var(--u) * 200);overflow:auto}.av-proc-sig{display:flex;align-items:center;gap:calc(var(--u) * 8);flex-wrap:wrap}.av-proc-head{display:flex;align-items:flex-start;gap:calc(var(--u) * 12);justify-content:space-between;flex-wrap:wrap}.av-proc-head h2{margin:0;font-size:calc(var(--u) * 16);font-weight:500}.av-proc-meta{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 6)}@media (max-width: 900px){.av-proc-grid{grid-template-columns:minmax(0,1fr)}.av-proc-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.av-proc-item>:nth-child(2){grid-column:1 / -1;order:-1}}.cl-landing{min-height:100vh;overflow-x:hidden;background:radial-gradient(50% 40% at 92% 0%,rgba(214,190,240,.22) 0%,transparent 100%),#fff}.cl-wrap{width:100%;max-width:calc(var(--u) * 900);margin:0 auto;padding:0 calc(var(--u) * 20);box-sizing:border-box}:where(.cl-hero__copy,.cl-live,.cl-section,.cl-cta) :where(h1,h2,h3,p){margin:0}.cl-nav{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 16);padding-top:calc(var(--u) * 18);padding-bottom:calc(var(--u) * 18)}.cl-nav nav{display:flex;gap:calc(var(--u) * 22)}.cl-nav nav a,.cl-link{color:var(--ink-2);text-decoration:none;font-size:calc(var(--u) * 9.5)}.cl-nav nav a:hover,.cl-link:hover{color:var(--accent)}.cl-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:calc(var(--u) * 36);padding-top:calc(var(--u) * 34);padding-bottom:calc(var(--u) * 46)}.cl-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 12)}.cl-hero h1{font:300 calc(var(--u) * 50) / 1 var(--font);letter-spacing:-.035em;color:var(--ink)}.cl-hero h1 em{font-style:normal;font-weight:600;color:var(--accent)}.cl-hero__lead{font:500 calc(var(--u) * 17) / 1.3 var(--font);letter-spacing:-.01em;color:var(--ink);max-width:calc(var(--u) * 380)}.cl-hero__sub{font-size:calc(var(--u) * 11.5);line-height:1.6;color:var(--ink-3);max-width:calc(var(--u) * 360)}.cl-hero__actions{display:flex;align-items:center;gap:calc(var(--u) * 18);margin-top:calc(var(--u) * 8)}.cl-hero__actions .ui-button{height:calc(var(--u) * 36);padding:0 calc(var(--u) * 18)}.cl-hero__card{display:flex;justify-content:center;scroll-margin:calc(var(--u) * 20)}.cl-hero__card .av-auth__form{background:#fff;border-color:#eae4f2f2;box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 44) #3c285a14}.cl-live__badge{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 22);padding:0 calc(var(--u) * 10);border-radius:999px;border:calc(var(--u) * 1) solid rgba(226,219,236,.95);background:#fff;font:500 calc(var(--u) * 8.5) / 1 var(--font);color:var(--ink-2)}.cl-live-dot{position:relative;width:calc(var(--u) * 7);height:calc(var(--u) * 7);border-radius:50%;background:var(--accent)}.cl-live-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--accent);animation:cl-ping 1.8s ease-out infinite}@keyframes cl-ping{0%{transform:scale(1);opacity:.55}to{transform:scale(2.8);opacity:0}}.cl-live{padding:calc(var(--u) * 30) 0 calc(var(--u) * 26);border-top:calc(var(--u) * 1) solid #f1edf6;border-bottom:calc(var(--u) * 1) solid #f1edf6;background:linear-gradient(180deg,#fcfbfe,#fff)}.cl-live__head{display:flex;align-items:center;gap:calc(var(--u) * 12);flex-wrap:wrap}.cl-live__head h2{font:500 calc(var(--u) * 15) / 1.2 var(--font);letter-spacing:-.01em}.cl-live__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 18)}.cl-stat{display:flex;flex-direction:column;gap:calc(var(--u) * 3);padding:calc(var(--u) * 14) calc(var(--u) * 16);border-radius:calc(var(--u) * 16);background:#fff;border:calc(var(--u) * 1) solid #efeaf5}.cl-stat b{font:600 calc(var(--u) * 26) / 1 var(--font);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.cl-stat span{font-size:calc(var(--u) * 9);color:var(--ink-3)}.cl-ticker{margin-top:calc(var(--u) * 18);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.cl-ticker__track{display:flex;width:max-content;animation:cl-scroll 40s linear infinite}.cl-ticker:hover .cl-ticker__track{animation-play-state:paused}.cl-ticker ul{display:flex;gap:calc(var(--u) * 10);margin:0;padding:0 calc(var(--u) * 5);list-style:none}.cl-ticker li{display:inline-flex;align-items:center;gap:calc(var(--u) * 7);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 12);border-radius:999px;background:#fff;border:calc(var(--u) * 1) solid #efeaf5;white-space:nowrap;font-size:calc(var(--u) * 9);color:var(--ink-2)}.cl-ticker li svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--accent)}.cl-ticker li small{color:var(--ink-4);font-size:calc(var(--u) * 8)}.cl-ticker__empty{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 30);color:var(--ink-3);font-size:calc(var(--u) * 9.5)}.cl-ticker__empty svg{width:calc(var(--u) * 12);color:var(--accent)}@keyframes cl-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cl-live__intents{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 9);color:var(--ink-3)}.cl-chip{display:inline-flex;gap:calc(var(--u) * 5);align-items:center;height:calc(var(--u) * 22);padding:0 calc(var(--u) * 9);border-radius:999px;background:#f7f3fb;color:var(--ink-2)}.cl-chip b{font-weight:600;color:var(--accent-ink)}.cl-section{padding-top:calc(var(--u) * 56);padding-bottom:calc(var(--u) * 10)}.cl-section h2,.cl-cta h2{margin-top:calc(var(--u) * 8);font:400 calc(var(--u) * 26) / 1.15 var(--font);letter-spacing:-.025em;max-width:calc(var(--u) * 560)}.cl-section__lead{margin-top:calc(var(--u) * 12);max-width:calc(var(--u) * 560);font-size:calc(var(--u) * 11.5);line-height:1.65;color:var(--ink-2)}.cl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--u) * 14);margin-top:calc(var(--u) * 26)}.cl-card{padding:calc(var(--u) * 18);background:#fff;border-color:#efeaf5}.cl-card h3,.cl-steps h3{font:500 calc(var(--u) * 12) / 1.3 var(--font);color:var(--ink)}.cl-card p,.cl-steps p{margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 9.5);line-height:1.6;color:var(--ink-3)}.cl-card__icon{display:grid;place-items:center;width:calc(var(--u) * 30);height:calc(var(--u) * 30);margin-bottom:calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:#f7f3fb;color:var(--accent)}.cl-card__icon svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.cl-steps{display:grid;gap:calc(var(--u) * 12);margin:calc(var(--u) * 26) 0 0;padding:0;list-style:none}.cl-steps li{display:flex;gap:calc(var(--u) * 16);align-items:flex-start;padding:calc(var(--u) * 16) calc(var(--u) * 18);border-radius:calc(var(--u) * 18);border:calc(var(--u) * 1) solid #efeaf5;background:#fff}.cl-steps__n{flex:none;display:grid;place-items:center;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:50%;background:var(--accent);color:#fff;font:600 calc(var(--u) * 11) / 1 var(--font)}.cl-steps h3{display:flex;align-items:center;gap:calc(var(--u) * 7)}.cl-steps h3 svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13);color:var(--ink-3)}.cl-uses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 8) calc(var(--u) * 24);margin:calc(var(--u) * 26) calc(var(--u) * -12) 0;padding:0;list-style:none}.cl-use{display:flex;align-items:flex-start;gap:calc(var(--u) * 12);width:100%;padding:calc(var(--u) * 12);border:0;border-radius:calc(var(--u) * 14);background:none;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background .2s ease}.cl-use:hover,.cl-use:focus-visible{background:#faf8fd}.cl-use:focus-visible{outline:calc(var(--u) * 2) solid var(--accent-2);outline-offset:calc(var(--u) * 2)}.cl-use__icon{flex:none;width:calc(var(--u) * 16);height:calc(var(--u) * 16);margin-top:calc(var(--u) * 1);color:var(--accent)}.cl-use__text{flex:1;display:flex;flex-direction:column;gap:calc(var(--u) * 4);min-width:0}.cl-use__text b{font:500 calc(var(--u) * 12) / 1.3 var(--font);color:var(--ink)}.cl-use__text span{font-size:calc(var(--u) * 9.5);line-height:1.5;color:var(--ink-3)}.cl-use__go{flex:none;align-self:center;width:calc(var(--u) * 14);height:calc(var(--u) * 14);color:var(--ink-4);opacity:0;transition:opacity .2s ease,transform .2s ease}.cl-use:hover .cl-use__go,.cl-use:focus-visible .cl-use__go{opacity:1;transform:translate(calc(var(--u) * 2));color:var(--accent)}@media (hover: none){.cl-use__go{opacity:1}}.cl-p2p{margin:calc(var(--u) * 26) 0 0;padding:calc(var(--u) * 24);border-radius:calc(var(--u) * 18);background:#faf8fd}.cl-p2p__peers{display:flex;align-items:center;gap:calc(var(--u) * 12)}.cl-p2p__peer{display:flex;align-items:center;gap:calc(var(--u) * 8)}.cl-p2p__peer--them{text-align:right}.cl-p2p__peer div{display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.cl-p2p__peer b{font:500 calc(var(--u) * 11) / 1.2 var(--font);color:var(--ink)}.cl-p2p__peer span{font-size:calc(var(--u) * 8.5);color:var(--ink-3)}.cl-p2p__link{position:relative;flex:1;height:calc(var(--u) * 1);background:repeating-linear-gradient(90deg,#d9cde8 0 calc(var(--u) * 4),transparent calc(var(--u) * 4) calc(var(--u) * 8))}.cl-p2p__link i{position:absolute;top:50%;left:0;width:calc(var(--u) * 8);height:calc(var(--u) * 8);margin:calc(var(--u) * -4) 0 0 calc(var(--u) * -4);border-radius:50%;background:var(--accent);opacity:0}.cl-p2p__link.is-you i{animation:cl-p2p-right 1.2s ease-in-out forwards}.cl-p2p__link.is-them i{animation:cl-p2p-left 1.2s ease-in-out forwards}@keyframes cl-p2p-right{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:100%;opacity:0}}@keyframes cl-p2p-left{0%{left:100%;opacity:0}15%,85%{opacity:1}to{left:0;opacity:0}}.cl-p2p__talk{display:flex;flex-direction:column;gap:calc(var(--u) * 8);margin:calc(var(--u) * 24) 0 0;padding:0;list-style:none}.cl-p2p__msg{max-width:min(70%,46ch);padding:calc(var(--u) * 8) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);font-size:calc(var(--u) * 9.5);line-height:1.5;color:var(--ink-2);opacity:0;transform:translateY(calc(var(--u) * 6));transition:opacity .35s ease,transform .35s ease}.cl-p2p__msg--you{align-self:flex-start;border-bottom-left-radius:calc(var(--u) * 4);background:#efe6f8}.cl-p2p__msg--them{align-self:flex-end;border-bottom-right-radius:calc(var(--u) * 4);background:#fff}.cl-p2p__msg.is-shown,.cl-p2p__done.is-shown{opacity:1;transform:none}.cl-p2p__done{display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 16);font-size:calc(var(--u) * 8.5);color:var(--ink-3);opacity:0;transition:opacity .35s ease}.cl-p2p__done svg{width:calc(var(--u) * 12);height:calc(var(--u) * 12);color:var(--accent)}.cl-cta{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 56);padding-top:calc(var(--u) * 40);padding-bottom:calc(var(--u) * 40);text-align:center}.cl-cta p{color:var(--ink-3);font-size:calc(var(--u) * 10.5)}.cl-footer{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 12);padding-top:calc(var(--u) * 18);padding-bottom:calc(var(--u) * 24);border-top:calc(var(--u) * 1) solid #f1edf6;font-size:calc(var(--u) * 8.5);color:var(--ink-3)}@media (max-width: 900px){.cl-hero{grid-template-columns:minmax(0,1fr);gap:calc(var(--u) * 28);padding-top:calc(var(--u) * 18)}.cl-hero h1{font-size:calc(var(--u) * 40)}.cl-grid,.cl-uses{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.cl-wrap{padding-left:16px;padding-right:16px}.cl-nav nav{display:none}.cl-live__stats{grid-template-columns:minmax(0,1fr)}.cl-footer{flex-direction:column;align-items:flex-start}.cl-p2p{padding:calc(var(--u) * 16)}.cl-p2p__msg{max-width:85%}}@media (prefers-reduced-motion: reduce){.cl-ticker__track{animation:none}.cl-live-dot:after{animation:none}.cl-p2p__link i{animation:none!important}.cl-p2p__msg,.cl-p2p__done{transition:none}}.cl-otp,.cl-otp input{letter-spacing:.35em;font-variant-numeric:tabular-nums;font-size:calc(var(--u) * 13)}.cl-hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.cl-star{position:relative;display:inline-block;margin-left:calc(var(--u) * 3);color:var(--accent);font-size:.85em;line-height:1;vertical-align:super;cursor:help}.cl-star:focus-visible{outline:calc(var(--u) * 2) solid var(--accent-2);outline-offset:calc(var(--u) * 2);border-radius:calc(var(--u) * 4)}.cl-star:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + calc(var(--u) * 6));transform:translate(-50%);padding:calc(var(--u) * 4) calc(var(--u) * 8);border-radius:calc(var(--u) * 6);background:var(--ink);color:#fff;font-size:calc(var(--u) * 8.5);font-weight:400;white-space:nowrap;vertical-align:baseline;opacity:0;pointer-events:none;transition:opacity .15s ease}.cl-star:hover:after,.cl-star:focus-visible:after{opacity:1}.cl-joined{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 8) 0 calc(var(--u) * 16);text-align:center}.cl-joined .ob-running__orb{margin:0 0 calc(var(--u) * 4)}.cl-joined__place{margin:0;font-size:calc(var(--u) * 11);color:var(--ink-2)}.cl-joined__place strong{font-weight:500;color:var(--accent);font-variant-numeric:tabular-nums}.cl-app{display:flex;align-items:center;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 16)}.cl-app__qr{flex:none;width:calc(var(--u) * 64);height:calc(var(--u) * 64);padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 10);background:#fff;box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 14) #3c285a14}.cl-app__qr svg{display:block;width:100%;height:100%}.cl-app div{display:flex;flex-direction:column;gap:calc(var(--u) * 4)}.cl-app b{font-weight:500;font-size:calc(var(--u) * 10.5);color:var(--ink)}.cl-app .cl-link{display:inline-flex;align-items:center;gap:calc(var(--u) * 4)}.cl-app .cl-link svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}@media (max-width: 640px){.cl-app__qr{display:none}}.av-auth__legal{margin:calc(var(--u) * 10) 0 0;font-size:calc(var(--u) * 8.5);line-height:1.5;color:var(--ink-4);text-align:center}.av-auth__legal a,.cl-footer nav a{color:var(--ink-3)}.cl-footer nav{display:flex;gap:calc(var(--u) * 14);margin-left:auto}.cl-footer nav a{text-decoration:none}.cl-footer nav a:hover{color:var(--accent)}.ob{min-height:100vh;background:#fff;display:flex;flex-direction:column}.ob-brand{padding:calc(var(--u) * 20) calc(var(--u) * 24)}.ob-panel{width:100%;max-width:calc(var(--u) * 520);margin:0 auto;padding:calc(var(--u) * 24) calc(var(--u) * 20) calc(var(--u) * 64);box-sizing:border-box}.ob-panel :where(h1,p){margin:0}.ob-title{margin-top:calc(var(--u) * 8);font:400 calc(var(--u) * 26) / 1.15 var(--font);letter-spacing:-.025em;color:var(--ink)}.ob-question{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 12);line-height:1.5;color:var(--ink-3)}.ob-eyebrow-icon{width:calc(var(--u) * 10);height:calc(var(--u) * 10);vertical-align:calc(var(--u) * -1);color:var(--accent)}.ob-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 8);margin:calc(var(--u) * 24) 0 0;padding:0;list-style:none}.ob-option{display:flex;align-items:center;gap:calc(var(--u) * 10);width:100%;min-height:calc(var(--u) * 44);padding:calc(var(--u) * 10) calc(var(--u) * 14);border:0;border-radius:calc(var(--u) * 14);background:#f8f6fb;font:400 calc(var(--u) * 11) / 1.3 var(--font);color:var(--ink);text-align:left;cursor:pointer;transition:background .15s ease}.ob-option:hover{background:#f2edf8}.ob-option[aria-pressed=true]{background:#ece1f7;font-weight:500}.ob-option:focus-visible{outline:calc(var(--u) * 2) solid var(--accent-2);outline-offset:calc(var(--u) * 2)}.ob-option span{flex:1}.ob-option__icon{flex:none;width:calc(var(--u) * 15);height:calc(var(--u) * 15);color:var(--accent)}.ob-option__check{flex:none;width:calc(var(--u) * 14);height:calc(var(--u) * 14);color:var(--accent)}.ob-option--wide{margin-top:calc(var(--u) * 16);background:none;color:var(--ink-2)}.ob-option--wide:hover{background:#f8f6fb}.ob-sides{margin-top:calc(var(--u) * 16)}.ob-fields{display:grid;gap:calc(var(--u) * 16);margin-top:calc(var(--u) * 24)}.ob-panel .ui-notice{margin-top:calc(var(--u) * 16)}.ob-actions{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 32)}.ob-running{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 12);min-height:calc(100vh - calc(var(--u) * 200));padding:calc(var(--u) * 32) calc(var(--u) * 16);text-align:center}.ob-running :where(h1,p){margin:0}.ob-running__done{font:400 calc(var(--u) * 32) / 1.1 var(--font);letter-spacing:-.03em;color:var(--ink)}.ob-running__orb{position:relative;display:grid;place-items:center;width:calc(var(--u) * 140);height:calc(var(--u) * 140);margin:calc(var(--u) * 12) 0}.ob-running__orb .ui-orb{position:relative;animation:ob-float 3.2s ease-in-out infinite}.ob-running__pulse{position:absolute;width:calc(var(--u) * 64);height:calc(var(--u) * 64);border-radius:50%;background:#a46ad62e;box-shadow:0 0 0 calc(var(--u) * 2) #a46ad659;animation:ob-pulse 2.4s ease-out infinite}.ob-running__status{font:500 calc(var(--u) * 15) / 1.3 var(--font);color:var(--ink)}.ob-running__note{max-width:calc(var(--u) * 340);font-size:calc(var(--u) * 11);line-height:1.6;color:var(--ink-3)}.ob-running>.ui-button,.ob-running>.ui-text-button{margin-top:calc(var(--u) * 12)}@keyframes ob-float{0%,to{transform:translateY(calc(var(--u) * -6))}50%{transform:translateY(calc(var(--u) * 6))}}@keyframes ob-pulse{0%{transform:scale(1);opacity:.9}to{transform:scale(2);opacity:0}}@media (max-width: 640px){.ob-options{grid-template-columns:minmax(0,1fr)}.ob-brand{padding:16px}.ob-panel{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion: reduce){.ob-running__orb .ui-orb,.ob-running__pulse{animation:none}.ob-option{transition:none}}.legal section{margin-top:calc(var(--u) * 24)}.legal h2{margin:0 0 calc(var(--u) * 6);font:500 calc(var(--u) * 12) / 1.3 var(--font);color:var(--ink)}.legal div,.legal li{font-size:calc(var(--u) * 10.5);line-height:1.65;color:var(--ink-2);max-width:68ch}.legal ul{margin:0;padding-left:calc(var(--u) * 16)}.legal a{color:var(--accent)}.ob-brand a{text-decoration:none;color:inherit}.ah{display:flex;flex-direction:column;gap:calc(var(--u) * 32);max-width:calc(var(--u) * 980);padding-bottom:calc(var(--u) * 48)}.ah :where(h2,p,dl,dd,figure){margin:0}.ah h2{font:500 calc(var(--u) * 12) / 1.3 var(--font);color:var(--ink)}.ah-hero__n{margin-top:calc(var(--u) * 4);font:400 calc(var(--u) * 40) / 1 var(--font);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.ah-hero__pace{margin-top:calc(var(--u) * 8);font-size:calc(var(--u) * 10.5);color:var(--ink-3);font-variant-numeric:tabular-nums}.ah-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--u) * 24);padding-top:calc(var(--u) * 24);border-top:1px solid #efeaf5}.ah-stats>div{display:flex;flex-direction:column;gap:calc(var(--u) * 4)}.ah-stats dt{font-size:calc(var(--u) * 10.5);color:var(--ink-3)}.ah-stats dd{font:400 calc(var(--u) * 24) / 1.1 var(--font);color:var(--ink);font-variant-numeric:tabular-nums}.ah-stats span{font-size:calc(var(--u) * 9.5);color:var(--ink-4);font-variant-numeric:tabular-nums}.ah-section{display:flex;flex-direction:column;gap:calc(var(--u) * 12);min-width:0}.ah-section__head{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 12)}.ah-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--u) * 32)}.ah-empty{font-size:calc(var(--u) * 10.5);color:var(--ink-4)}.ah-chart__plot{position:relative;display:flex;align-items:flex-end;gap:2px;height:calc(var(--u) * 140);padding-top:calc(var(--u) * 16);border-bottom:1px solid #e6e1ee}.ah-chart__max{position:absolute;top:0;left:0;font-size:calc(var(--u) * 9.5);color:var(--ink-4);font-variant-numeric:tabular-nums}.ah-chart__slot{position:relative;flex:1;display:flex;align-items:flex-end;justify-content:center;height:100%;outline:none}.ah-chart__bar{width:100%;max-width:24px;border-radius:4px 4px 0 0;background:var(--accent);transition:opacity .15s ease}.ah-chart__slot:hover .ah-chart__bar,.ah-chart__slot:focus-visible .ah-chart__bar{opacity:.75}.ah-chart__slot:focus-visible{box-shadow:0 0 0 2px var(--accent-2);border-radius:4px}.ah-chart__tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:calc(var(--u) * 4) calc(var(--u) * 8);border-radius:calc(var(--u) * 6);background:var(--ink);color:#fff;font-size:calc(var(--u) * 9.5);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;z-index:1}.ah-chart__slot:hover .ah-chart__tip,.ah-chart__slot:focus-visible .ah-chart__tip{opacity:1}.ah-chart__axis{display:flex;justify-content:space-between;margin-top:calc(var(--u) * 6);font-size:calc(var(--u) * 9.5);color:var(--ink-4)}.ah-ranked{display:flex;flex-direction:column;gap:calc(var(--u) * 8);margin:0;padding:0;list-style:none}.ah-ranked li{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;align-items:center;gap:calc(var(--u) * 12);font-size:calc(var(--u) * 10.5);color:var(--ink-2)}.ah-ranked__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-ranked__track{height:calc(var(--u) * 8);border-radius:4px;background:#f3eff8;overflow:hidden}.ah-ranked__track span{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--accent)}.ah-ranked__n{min-width:2.5ch;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.ah-rows{margin:0;padding:0;list-style:none}.ah-rows li{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--u) * 12);padding:calc(var(--u) * 8) 0;border-top:1px solid #f3eff8}.ah-rows li:first-child{border-top:0}.ah-rows__main{display:flex;flex-direction:column;gap:calc(var(--u) * 2);min-width:0}.ah-rows__main b{font-weight:500;font-size:calc(var(--u) * 10.5);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-rows__main>span{font-size:calc(var(--u) * 9.5);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-handle{font-weight:400;color:var(--ink-4)}.ah-rows__meta{flex:none;font-size:calc(var(--u) * 9.5);color:var(--ink-4);font-variant-numeric:tabular-nums}.ah-skel{border-radius:calc(var(--u) * 8);background:linear-gradient(90deg,#f6f3fa,#efeaf5,#f6f3fa);background-size:200% 100%;animation:ah-shimmer 1.4s ease-in-out infinite}.ah-skel--hero{width:calc(var(--u) * 220);height:calc(var(--u) * 64)}.ah-skel--chart{height:calc(var(--u) * 160)}@keyframes ah-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 900px){.ah-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-cols{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.ah-skel{animation:none}.ah-chart__bar{transition:none}}
