.dr{--dr-ground: #08080a;--dr-ink: #ececee;--dr-soft: rgba(236, 236, 238, .7);--dr-quiet: rgba(236, 236, 238, .56);--dr-faint: rgba(236, 236, 238, .28);--dr-hair: rgba(255, 255, 255, .08);--dr-fill: rgba(255, 255, 255, .05);--dr-fill-2: rgba(255, 255, 255, .09);--dr-glass: rgba(18, 18, 22, .62);--dr-signal: #f5d13a;--dr-bone: #f5f5f7;--dr-sans: Inter, "Helvetica Neue", Arial, sans-serif;--dr-mono: "Space Mono", ui-monospace, Consolas, monospace;--dr-ease: cubic-bezier(.2, .8, .2, 1);position:relative;display:flex;flex-direction:column;height:100vh;height:100svh;overflow:hidden;background:var(--dr-ground);color:var(--dr-ink);font:400 16px/1.6 var(--dr-sans);letter-spacing:-.004em;-webkit-font-smoothing:antialiased}.dr:after{content:"";position:absolute;inset:0;z-index:60;pointer-events:none;opacity:.055;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.dr *,.dr *:before,.dr *:after{box-sizing:border-box}.dr :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}.dr :where(p,h1,ul,ol){margin:0}.dr :where(input){font:inherit;color:inherit}.dr-stage{position:relative;flex:1;min-height:0;overflow:hidden;isolation:isolate}.dr-backdrop{position:absolute;inset:0;z-index:0;margin:0;overflow:hidden}.dr-stage:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#08080adb,#08080a9e 34%,#08080a00 62%),radial-gradient(120% 70% at 50% -10%,rgba(255,255,255,.05),transparent 60%)}.dr-logo{position:absolute;z-index:5;top:26px;left:clamp(24px,6vw,96px);display:block;width:150px;height:22px;background:url(/assets/logo-on-dark-Csdacqvg.svg) left center / contain no-repeat}.dr-chip{position:absolute;z-index:5;top:22px;right:clamp(20px,4vw,56px);display:inline-flex;align-items:center;gap:9px;padding:6px 14px 6px 10px;border-radius:999px;background:var(--dr-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:13.5px;color:var(--dr-soft);animation:dr-chip .7s var(--dr-ease) both}.dr-chip i{width:9px;height:9px;flex:none;background:var(--dr-signal)}.dr-chip>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes dr-chip{0%{opacity:0;transform:translateY(-10px)}}.dr-who{padding-left:14px}.dr-panel{position:absolute;z-index:4;left:calc(clamp(24px,6vw,96px) - 10px);top:76px;bottom:64px;width:min(580px,calc(100vw - 28px));display:flex;flex-direction:column;justify-content:safe center;gap:18px;overflow-y:auto;scrollbar-width:none;padding:8px 10px}.dr-panel>*{flex:none}.dr-panel>*{animation:dr-rise .8s var(--dr-ease) both}.dr-panel>*:nth-child(2){animation-delay:.08s}.dr-panel>*:nth-child(3){animation-delay:.16s}.dr-panel>*:nth-child(4){animation-delay:.24s}.dr-panel>*:nth-child(5){animation-delay:.32s}.dr-panel>*:nth-child(6){animation-delay:.4s}.dr-panel:has(>.dr-ways)>*{animation:none}@keyframes dr-rise{0%{opacity:0;transform:translateY(16px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.dr-h{font-weight:300;font-size:clamp(34px,4.6vw,58px);line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.dr-h b{font-weight:400;color:var(--dr-bone)}.dr-h.found{font-size:clamp(48px,7vw,88px)}.dr-lead{color:var(--dr-soft);font-size:17.5px;max-width:46ch}.dr-lead b{color:var(--dr-ink);font-weight:500}.dr-note{color:var(--dr-quiet);font-size:13.5px}.dr-field{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 22px;border-radius:999px;background:var(--dr-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--dr-hair);transition:box-shadow .25s;max-width:480px}.dr-field:focus-within{box-shadow:inset 0 0 0 1px #f5d13a8c,0 0 0 6px #f5d13a12}.dr-field input{flex:1;min-width:0;height:46px;border:0;outline:0;background:none;font-size:19px;letter-spacing:-.01em}.dr-field input::placeholder{color:var(--dr-quiet)}.dr-field button{width:46px;height:46px;border-radius:999px;background:var(--dr-signal);color:#0a0a0b;font-size:20px;display:grid;place-items:center;transition:transform .2s var(--dr-ease),opacity .2s}.dr-field button:disabled{background:var(--dr-fill-2);color:var(--dr-faint);cursor:default}.dr-field button:not(:disabled):hover{transform:translate(2px)}.dr-email{max-width:420px}.dr-email input{font-size:16.5px;height:42px}.dr-email .dr-send{width:auto;height:42px;padding:0 18px;font-size:14.5px;font-weight:500}.dr-inline{padding:0;border:0;background:none;color:var(--dr-ink);text-decoration:underline;text-decoration-color:var(--dr-faint);text-underline-offset:3px;cursor:pointer}.dr-problem{color:#ef8a8e}.dr-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.dr-go{padding:13px 24px;border-radius:999px;background:var(--dr-signal);color:#0a0a0b;font-weight:500;transition:transform .2s var(--dr-ease),box-shadow .3s}.dr-go:hover{transform:translateY(-1px);box-shadow:0 10px 30px -12px #f5d13ab3}.dr-quiet{padding:13px 20px;border-radius:999px;background:var(--dr-fill-2);color:var(--dr-ink)}.dr-back{justify-self:start;color:var(--dr-quiet);font-size:14px}.dr-back:hover{color:var(--dr-ink)}.dr-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px}.dr-answers{list-style:none;padding:0;margin:0;display:grid;gap:4px}.dr-answers>li{border-radius:14px;background:var(--dr-fill);animation:dr-rise .6s var(--dr-ease) both}.dr-answers summary{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;cursor:pointer;list-style:none;font-size:15.5px;color:var(--dr-ink)}.dr-answers summary::-webkit-details-marker{display:none}.dr-answers summary i{width:8px;height:8px;background:#6fbf86}.dr-answers>li:not(.is-fix) summary i{border-radius:50%}.dr-answers .is-fix summary i{background:var(--dr-signal)}.dr-answers .is-minor summary i{background:var(--dr-faint)}.dr-answers .is-unknown summary i{background:transparent;box-shadow:inset 0 0 0 1px var(--dr-faint)}.dr-answers summary em{font-style:normal;font-size:12.5px;color:var(--dr-quiet);white-space:nowrap}.dr-answers .is-fix summary em{color:var(--dr-signal)}.dr-answers details>p{padding:0 14px 8px 34px;font-size:14px;color:var(--dr-soft)}.dr-answers details ul{list-style:none;margin:0;padding:0 14px 12px 34px;display:grid;gap:6px;font-size:13.5px;color:var(--dr-soft)}.dr-answers details ul span{display:block;font:400 12.5px/1.45 var(--dr-mono);color:var(--dr-quiet);overflow-wrap:anywhere}.dr-h.verdict{font-size:clamp(28px,3vw,40px);line-height:1.16}.dr-now{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--dr-soft)}.dr-now i{width:8px;height:8px;flex:none;background:var(--dr-faint);animation:dr-blink 1s steps(2) infinite}.dr-now.worth i{background:var(--dr-signal)}.dr-now span{color:var(--dr-quiet)}.dr-answers .is-waiting{background:#ffffff08}.dr-q{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;font-size:15.5px;color:var(--dr-faint)}.dr-q i{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--dr-faint)}.dr-q em{font-style:normal;font-size:12.5px}.dr-ask{position:sticky;bottom:0;z-index:1;display:grid;gap:10px;padding:18px 20px;border-radius:20px;background:var(--dr-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px #f5d13a59}.dr-ask-h{font-size:20px;color:var(--dr-ink)}.dr-ask>p:not(.dr-ask-h){font-size:15px;color:var(--dr-soft)}@keyframes dr-land{0%{transform:scale(2.6);opacity:0}}@keyframes dr-blink{50%{opacity:.2}}.dr-or{display:flex;align-items:center;gap:12px;max-width:420px;color:var(--dr-faint);font-size:13px}.dr-or:before,.dr-or:after{content:"";flex:1;height:1px;background:var(--dr-hair)}.dr-ways{display:grid;gap:10px;max-width:420px}.dr-ways button{display:flex;align-items:center;gap:14px;padding:13px 18px;border-radius:16px;background:var(--dr-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--dr-hair);font-size:16px;transition:background .2s,transform .2s var(--dr-ease)}.dr-ways button:hover{background:#202026c7;transform:translate(3px)}@keyframes dr-pop{40%{transform:translateY(-4px) scale(1.06)}}@keyframes dr-shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.dr-card{display:grid;gap:14px;padding:22px;border-radius:22px;background:var(--dr-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--dr-hair),0 30px 60px -30px #000c}.dr-card-h{color:var(--dr-soft);font-size:15px}.dr-record{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;gap:2px 0;border-radius:14px;overflow:hidden}.dr-row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;column-gap:14px;padding:10px 14px;background:var(--dr-fill)}.dr-row span{color:var(--dr-quiet);font-size:13px}.dr-row code{font:400 13.5px/1.4 var(--dr-mono);color:var(--dr-ink);overflow-wrap:break-word}.dr-row button{padding:4px 12px;border-radius:999px;background:var(--dr-fill-2);font-size:12.5px;color:var(--dr-soft);min-width:64px;text-align:center;transition:background .2s,color .2s}.dr-row button:hover{color:var(--dr-ink)}.dr-watch{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;color:var(--dr-quiet);font-size:14px}.dr-watch>span:not(.dr-pulse){flex:1;min-width:0}.dr-mini{padding:5px 13px;border-radius:999px;background:var(--dr-fill-2);color:var(--dr-ink);font-size:13px}.dr-mini:hover{background:#ffffff24}.dr-mini:disabled{color:var(--dr-faint);cursor:default}.dr-record-note{color:var(--dr-quiet);font-size:13px}.dr-adding{position:relative;display:flex;align-items:center;gap:12px;max-width:420px;padding:16px 20px;border-radius:18px;overflow:hidden;background:var(--dr-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--dr-hair);color:var(--dr-ink)}.dr-adding-mark{display:grid}.dr-adding-mark .dr-mark{width:22px;height:22px}.dr-adding i{position:absolute;left:0;bottom:0;width:40%;height:2px;background:var(--dr-signal);animation:dr-sweep 1.4s var(--dr-ease) infinite}@keyframes dr-sweep{0%{transform:translate(-100%)}to{transform:translate(260%)}}.dr-found-mark{position:relative;display:inline-block;width:.4em;height:.4em;margin-right:.3em;vertical-align:.1em;background:var(--dr-signal);animation:dr-land .7s var(--dr-ease) both}.dr-found-mark:after{content:"";position:absolute;inset:-1px;border:2px solid var(--dr-signal);animation:dr-ring 1.3s .35s var(--dr-ease) both}.dr-pulse{position:relative;width:9px;height:9px;background:var(--dr-signal);flex:none}.dr-pulse:after{content:"";position:absolute;inset:-1px;border:1.5px solid var(--dr-signal);animation:dr-ring 1.6s var(--dr-ease) both}@keyframes dr-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(4.2);opacity:0}}.dr-send{display:flex;gap:8px}.dr-send input{height:34px;padding:0 14px;border-radius:999px;border:0;outline:0;background:var(--dr-fill-2);min-width:220px}.dr-send button{padding:0 14px;border-radius:999px;background:var(--dr-ink);color:#0a0a0b;font-weight:500}.dr-path{position:absolute;z-index:5;left:clamp(24px,6vw,96px);bottom:30px;display:flex;align-items:center;gap:16px;font-size:12.5px;color:var(--dr-faint)}.dr-path span{display:inline-flex;align-items:center;gap:8px;transition:color .4s}.dr-path span:before{content:"";width:8px;height:8px;flex:none;box-shadow:inset 0 0 0 1px var(--dr-faint);transition:background .4s,box-shadow .4s}.dr-path span.done{color:var(--dr-quiet)}.dr-path span.done:before{background:#f5f5f78c;box-shadow:none}.dr-path span.now{color:var(--dr-ink)}.dr-path span.now:before{width:10px;height:10px;background:var(--dr-signal);box-shadow:none;animation:dr-land .6s var(--dr-ease) both}.dr-path span.now:first-child:before{animation:none}@media(max-width:720px){.dr-stage:before{background:linear-gradient(180deg,#08080a00 38%,#08080acc 58%,#08080af2)}.dr-panel{top:64px;bottom:56px;left:6px;width:calc(100vw - 12px);gap:14px;justify-content:safe flex-end}.dr-email{display:grid;gap:8px;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;max-width:none}.dr-email:focus-within{box-shadow:none}.dr-email input{height:50px;padding:0 20px;border-radius:999px;background:var(--dr-glass);box-shadow:inset 0 0 0 1px var(--dr-hair)}.dr-email input:focus{box-shadow:inset 0 0 0 1px #f5d13a8c,0 0 0 6px #f5d13a12}.dr-email .dr-send{width:100%;height:50px}.dr-h.verdict{font-size:25px}.dr-path{gap:12px}.dr-row{padding:9px 10px;column-gap:12px}.dr-card{padding:16px}.dr-h{font-size:32px}.dr-lead{font-size:16px}.dr-logo{width:124px;height:18px}.dr-chip{top:20px;right:16px;max-width:calc(100vw - 236px);padding:5px 12px 5px 9px;font-size:12.5px}.dr-path{left:16px;bottom:22px}}@media(prefers-reduced-motion:reduce){.dr *,.dr *:before,.dr *:after{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}:where(.dr) a{color:inherit}.dr-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dr-ways a{display:flex;align-items:center;gap:12px;padding:13px 22px;border-radius:999px;background:var(--dr-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--dr-hair);font-size:16px;text-decoration:none;transition:background .2s,transform .2s var(--dr-ease)}.dr-mark{width:18px;height:18px;flex:none}.dr-hint{margin-top:-8px;padding-left:22px;color:var(--dr-quiet);font-size:13px}.dr-legal{max-width:420px;margin-top:4px;color:var(--dr-faint);font-size:12px;line-height:1.5}.dr-legal a{color:var(--dr-quiet);text-decoration:underline;text-decoration-color:var(--dr-hair);text-underline-offset:3px}.dr .dr-signin{position:absolute;z-index:5;top:20px;right:clamp(20px,4vw,56px);padding:7px 16px;border-radius:999px;background:var(--dr-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;color:var(--dr-soft);text-decoration:none}.dr .dr-signin:hover{color:var(--dr-ink)}.dr-ways a:hover{background:#202026c7;transform:translate(3px)}.dr-note a,.dr-card-h a{color:var(--dr-ink);text-decoration:underline;text-decoration-color:var(--dr-faint);text-underline-offset:3px}a.dr-go{display:inline-flex;align-items:center;text-decoration:none}a.dr-back{text-decoration:none}.dr-provider{gap:12px;padding:14px 26px 14px 22px;background:var(--dr-bone);font-size:16px}.dr-provider:hover{box-shadow:0 10px 30px -12px #f5f5f78c}.dr-provider .dr-mark{width:22px;height:22px}.dr-go:disabled,.dr-quiet:disabled{background:var(--dr-fill-2);color:var(--dr-faint);cursor:default;transform:none;box-shadow:none}.ag{--ag-ground: #08080a;--ag-rail: #0e0e10;--ag-panel: #111114;--ag-raise: #18181c;--ag-glass: rgba(26, 26, 30, .72);--ag-ink: #ececee;--ag-soft: rgba(236, 236, 238, .68);--ag-quiet: rgba(236, 236, 238, .58);--ag-faint: rgba(236, 236, 238, .34);--ag-hair: rgba(255, 255, 255, .07);--ag-hair-2: rgba(255, 255, 255, .12);--ag-fill: rgba(255, 255, 255, .045);--ag-fill-2: rgba(255, 255, 255, .075);--ag-signal: #f5d13a;--ag-find: #ef5a5f;--ag-sans: Inter, "Helvetica Neue", Arial, sans-serif;--ag-mono: "Space Mono", ui-monospace, Consolas, monospace;--ag-ease: cubic-bezier(.2, .8, .2, 1)}html,body,#root{height:100%;margin:0;background:#08080a}.ag{position:relative;display:flex;flex-direction:column;height:100vh;height:100svh;overflow:hidden;background:var(--ag-ground);color:var(--ag-ink);font:400 15px/1.65 var(--ag-sans);letter-spacing:-.003em;-webkit-font-smoothing:antialiased}.ag:after{content:"";position:absolute;inset:0;z-index:60;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.ag *,.ag *:before,.ag *:after{box-sizing:border-box}.ag :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}.ag :where(p){margin:0}.ag .mono{font-family:var(--ag-mono);font-size:.88em}.ag-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ag-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--ag-quiet);flex:none;transition:background .2s,color .2s}.ag-icon:hover{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-icon.round{border-radius:999px}.ag-rail{display:flex;flex-direction:column;gap:1px;min-width:0;overflow:hidden;padding:12px 10px 10px;background:var(--ag-rail)}.ag-rail-top{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 18px 10px}.ag-logo{position:relative;display:block;width:104px;height:15px;background:url(/assets/logo-on-dark-Csdacqvg.svg) left center / contain no-repeat}.ag-rail-item{display:flex;align-items:center;gap:11px;min-height:36px;padding:0 10px;border-radius:10px;color:var(--ag-soft);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .2s,color .2s}.ag-rail-item:hover{background:var(--ag-fill);color:var(--ag-ink)}.ag-rail-item.current{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-rail-item.conv>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ag-rail-label{margin:22px 10px 6px;font-size:12px;color:var(--ag-quiet);white-space:nowrap}.ag-rail-foot{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px 8px 4px;white-space:nowrap}.ag-rail-foot strong{display:block;font-size:13.5px;font-weight:500;line-height:1.3}.ag-rail-foot em{display:block;font-size:12px;font-style:normal;color:var(--ag-quiet);line-height:1.3}.ag-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--ag-raise);font-size:13px;font-weight:500;color:var(--ag-soft)}.ag-row{display:flex;flex-wrap:wrap;gap:8px}.ag-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border-radius:999px;background:var(--ag-ink);color:#0a0a0b;font-size:13.5px;font-weight:500;transition:filter .2s,background .2s}.ag-pill:hover{filter:brightness(.92)}.ag-pill.ghost{background:transparent;color:var(--ag-soft);box-shadow:inset 0 0 0 1px var(--ag-hair-2);font-weight:400}.ag-pill.ghost:hover{background:var(--ag-fill);filter:none}.ag-pill.signal{background:var(--ag-signal);color:#0a0a0b}.ag-backdrop{position:absolute;inset:0;z-index:0;margin:0;overflow:hidden}.ag-backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(46% 30% at 50% 50%,rgba(8,8,10,.62),transparent 100%),radial-gradient(90% 80% at 50% 55%,transparent 55%,rgba(8,8,10,.75) 100%),linear-gradient(180deg,rgba(8,8,10,.3),transparent 25%,transparent 80%,rgba(8,8,10,.8) 100%)}.ag-canvas{display:flex;flex-direction:column;min-width:0;min-height:0;margin:8px 8px 8px 0;border-radius:22px;overflow:hidden;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair),0 24px 60px #00000080;animation:ag-slide .55s var(--ag-ease) both}@keyframes ag-slide{0%{opacity:0;transform:translate(24px)}}.ag-canvas>header{position:relative;flex:none;padding:18px 22px 18px 26px}.ag-canvas>header:has(>.ag-canvas-scene){min-height:250px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:0}.ag-canvas-scene{position:absolute;inset:0;margin:0;overflow:hidden}.ag-canvas-scene:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,17,20,.15) 0%,transparent 35%,rgba(17,17,20,.55) 70%,var(--ag-panel) 100%)}.ag-canvas-tools{position:absolute;top:12px;right:12px;z-index:2;display:flex;gap:4px}.ag-canvas>header:has(>.ag-canvas-scene) .ag-canvas-tools .ag-icon{background:#0a0a0c80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ag-soft)}.ag-canvas-title{position:relative;z-index:1;padding-right:72px}.ag-canvas-title span{font-size:12.5px;color:var(--ag-quiet)}.ag-canvas>header:has(>.ag-canvas-scene) .ag-canvas-title span{color:var(--ag-soft)}.ag-canvas-title h2{margin:4px 0 0;font-size:25px;font-weight:400;line-height:1.15;letter-spacing:-.025em}.ag-canvas-body{flex:1;overflow-y:auto;padding:4px 26px 34px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.ag-sec{margin-top:26px}.ag-sec h3{margin:0 0 10px;font-size:13px;font-weight:500;color:var(--ag-quiet)}.ag-p{color:var(--ag-soft);font-size:14.5px}.ag-quiet{color:var(--ag-quiet);font-size:13px}.ag-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px 24px;margin:0}.ag-fields dt{font-size:12.5px;color:var(--ag-quiet)}.ag-fields dd{margin:2px 0 0;font-size:14.5px}.ag-table{width:100%;border-collapse:collapse;font-size:13.5px}.ag-table th{text-align:left;font-weight:400;font-size:12.5px;color:var(--ag-quiet);padding:0 12px 8px 0}.ag-table td{padding:10px 12px 10px 0;border-top:1px solid var(--ag-hair);color:var(--ag-soft);vertical-align:top}.ag-table td.mono{color:var(--ag-ink);overflow-wrap:break-word}.ag-flag{margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--ag-fill-2);color:var(--ag-soft);font-size:11.5px}.ag-state{align-self:start;padding:2px 10px;border-radius:999px;background:var(--ag-fill-2);font-size:12px;color:var(--ag-soft);white-space:nowrap}.ag-state.up{background:var(--ag-ink);color:#0a0a0b}.ag-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:6px}.ag-stats div{padding:12px 14px;border-radius:14px;background:var(--ag-fill)}.ag-stats span{display:block;font-size:12px;color:var(--ag-quiet)}.ag-stats strong{display:block;margin-top:2px;font-size:22px;font-weight:400;letter-spacing:-.02em}.ag.ns-page{display:grid;place-items:center;padding:24px 16px;overflow-y:auto}.ns-card{position:relative;z-index:1;display:grid;gap:16px;width:min(420px,100%);padding:32px 28px;border-radius:24px;background:var(--ag-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 24px 60px #00000080}.ns-card h1{margin:10px 0 0;font-size:28px;font-weight:400;letter-spacing:-.025em;line-height:1.15}.ns-card>p{color:var(--ag-soft)}.ns-actions,.ns-form{display:grid;gap:8px}.ns-form label{display:grid;gap:6px;font-size:12.5px;color:var(--ag-quiet)}.ns-form input{height:42px;padding:0 14px;border:0;border-radius:12px;background:#00000059;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font:inherit;font-size:15px;outline:0}.ns-form input:focus{box-shadow:inset 0 0 0 1px #ffffff4d}.ns-actions .ag-pill,.ns-form .ag-pill{min-height:42px;text-decoration:none}.ns-small{font-size:12.5px;color:var(--ag-quiet)}.ns-small a{color:var(--ag-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ag-hair-2)}.ns-link{padding:0;border:0;background:none;font:inherit;color:var(--ag-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ag-hair-2);cursor:pointer}.ns-steps{display:grid;gap:12px;margin:0;padding-left:20px;color:var(--ag-soft)}.ns-steps .ns-actions{margin-top:10px}.ns-card .mono{overflow-wrap:anywhere}.ns-error{padding:10px 12px;border-radius:12px;background:#ef5a5f14;color:#f59a9d;font-size:13.5px}.ns-error a{color:inherit}.ns-card a.ag-logo{width:112px}.ag-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--ag-signal);color:#141414;font:600 11px/1 var(--ag-sans);font-style:normal}.ag-app{position:relative;flex:1;min-height:0;display:grid;grid-template-columns:264px minmax(0,1fr) 0;transition:grid-template-columns .45s var(--ag-ease)}.ag-app.with-canvas{grid-template-columns:264px minmax(0,1fr) minmax(420px,45%)}.ag-app.with-canvas.wide{grid-template-columns:264px minmax(340px,32%) minmax(0,1fr)}.ag-app.no-rail{grid-template-columns:0 minmax(0,1fr) 0}.ag-app.no-rail.with-canvas{grid-template-columns:0 minmax(0,1fr) minmax(420px,48%)}.ag-app.no-rail.with-canvas.wide{grid-template-columns:0 minmax(340px,34%) minmax(0,1fr)}.ag-icon.phone{display:none}.no-rail .ag-rail{padding:0}.ns-stage{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:3px 5px 2px;border-radius:4px;box-shadow:inset 0 0 0 1px #fff3;color:#ececeeb8;font:400 9px/1 Space Mono,ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.ag-main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(120% 70% at 50% -10%,rgba(255,244,214,.055),transparent 60%),var(--ag-ground)}.ag-top{position:relative;z-index:3;display:flex;align-items:center;gap:10px;height:56px;padding:0 12px 0 20px}.ag-title{font-size:14px;color:var(--ag-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-working{display:inline-flex;align-items:center;gap:8px;padding:4px 11px 4px 9px;border-radius:999px;background:var(--ag-fill);font-size:12.5px;color:var(--ag-soft);white-space:nowrap}.ag-working i{background:var(--ag-ink);border-color:transparent;box-shadow:0 0 12px #ececee8c;animation:ag-breathe 1.8s ease-in-out infinite}.ag-working i{display:inline-block;width:7px;height:7px;border-radius:1.5px}.ag-gap{flex:1}@keyframes ag-breathe{50%{opacity:.35;box-shadow:0 0 4px #ececee33}}.ag-scroll{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}.ag-thread{display:flex;flex-direction:column;gap:18px;max-width:720px;margin:0 auto;padding:18px 28px 36px}.ag-node{display:contents}.ag-thread>.ag-node>*{animation:ag-in .5s var(--ag-ease) both}.ag-node.waits-here>*{outline:1px solid var(--ag-signal);outline-offset:6px}@keyframes ag-in{0%{opacity:0;transform:translateY(6px)}}.ag-user{align-self:flex-end;max-width:76%;margin:6px 0;padding:10px 17px;border-radius:20px;background:var(--ag-fill-2);color:var(--ag-ink);white-space:pre-line}.ag-text{color:var(--ag-ink);max-width:66ch;display:grid;gap:10px}.ag-work-note{margin:4px 0 0;font-size:12.5px;color:var(--ag-quiet)}.ag-wrong{justify-self:start;margin-top:-4px;padding:2px 0;font-size:12.5px;color:var(--ag-quiet)}button.ag-wrong:hover{color:var(--ag-ink);text-decoration:underline}.ag-wrong.said,.ag-wrong.failed{margin:-4px 0 0}.ag-wrong-form{display:grid;gap:8px;max-width:66ch}.ag-wrong-form textarea{padding:10px 12px;border:0;border-radius:12px;background:#00000059;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font:inherit;font-size:14px;resize:vertical;outline:0}.ag-wrong-form textarea:focus{box-shadow:inset 0 0 0 1px #ffffff4d}.ag-text p,.ag-text ul,.ag-text ol{margin:0}.ag-text ul,.ag-text ol{padding-left:20px;display:grid;gap:4px}.ag-text code{font-family:var(--ag-mono, ui-monospace, monospace);font-size:.9em;padding:1px 5px;border-radius:4px;background:var(--ag-fill)}.ag-text strong{font-weight:600}.ag-tile{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:11px;background:var(--ag-fill-2);color:var(--ag-soft)}.ag-card-text{display:grid;gap:1px;min-width:0}.ag-card-text strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14.5px;font-weight:500;color:var(--ag-ink);overflow:hidden;overflow-wrap:anywhere}.ag-card-text>span{font-size:13px;color:var(--ag-quiet)}.ag-card-text em{font-style:normal;color:var(--ag-soft)}.ag-chev{color:var(--ag-quiet);flex:none;transition:transform .25s var(--ag-ease),color .2s}.ag-card{display:flex;align-items:center;gap:13px;width:100%;max-width:480px;padding:11px 14px 11px 11px;border-radius:16px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair);transition:background .2s,box-shadow .2s}.ag-card .ag-card-text{flex:1}.ag-card:hover{background:var(--ag-fill-2)}.ag-card:hover .ag-chev{transform:translate(2px);color:var(--ag-soft)}.ag-card.open{box-shadow:inset 0 0 0 1px #ffffff38}.ag-card.find .ag-tile{color:var(--ag-find);background:#ef5a5f1a}.ag-card.find em{color:#f59a9d}.ag-memory{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--ag-quiet)}.ag-memory svg{flex:none;margin-top:3px}.ag-memory span{flex:1;min-width:0}.ag-memory button{flex:none;color:var(--ag-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ag-hair-2)}.ag-choices p{margin-bottom:10px;color:var(--ag-ink)}.ag-choices>div{display:flex;flex-wrap:wrap;gap:8px}.ag-choices button{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border-radius:999px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font-size:14px;transition:background .2s}.ag-choices button:not(:disabled):not(.picked):hover{background:var(--ag-fill-2)}.ag-choices button:disabled{cursor:default;opacity:.32}.ag-choices button.picked{opacity:1;background:var(--ag-ink);color:#0a0a0b;box-shadow:none}.ag-ask-sheet{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:4px;padding:14px 14px 12px;border-radius:20px;background:var(--ag-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 18px 50px #00000073;animation:ag-in .4s var(--ag-ease) both}.ag-ask-sheet-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ag-ask-sheet-tabs{display:flex;gap:6px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.ag-ask-sheet-tabs button{display:inline-flex;align-items:center;gap:5px;flex:none;max-width:180px;padding:5px 11px;border-radius:999px;background:var(--ag-fill);color:var(--ag-quiet);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-ask-sheet-tabs button[aria-selected=true]{background:var(--ag-fill-2);color:var(--ag-ink);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-ask-sheet-tabs button.done svg{color:var(--ag-signal)}.ag-ask-sheet-q{margin:2px 4px 0;color:var(--ag-ink);font-size:16px;font-weight:500;letter-spacing:-.01em}.ag-ask-sheet-why{margin:0 4px 8px;color:var(--ag-quiet);font-size:13px;line-height:1.5}.ag-ask-sheet-opts{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:6px}.ag-ask-sheet-opt{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:13px;background:var(--ag-fill);color:var(--ag-ink);font-size:14.5px;line-height:1.4;text-align:left;transition:background .2s,box-shadow .2s}.ag-ask-sheet-opt:hover{background:var(--ag-fill-2)}.ag-ask-sheet-opt[aria-pressed=true]{background:#ececee1a;box-shadow:inset 0 0 0 1px #ececee80}.ag-ask-sheet-key{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:var(--ag-fill-2);color:var(--ag-soft);font:400 11px/1 var(--ag-mono)}.ag-ask-sheet-opt[aria-pressed=true] .ag-ask-sheet-key{background:var(--ag-ink);color:#0a0a0b}.ag-ask-sheet-label{flex:1;min-width:0}.ag-ask-sheet-label em{display:block;margin-top:1px;color:var(--ag-quiet);font-size:12.5px;font-style:normal}.ag-ask-sheet-suggested{flex:none;color:var(--ag-signal);font:400 10.5px/1 var(--ag-mono);letter-spacing:.05em;text-transform:uppercase}.ag-ask-sheet-own{width:100%;padding:10px 12px;border:0;border-radius:13px;background:var(--ag-ground);color:var(--ag-ink);box-shadow:inset 0 0 0 1px var(--ag-hair-2);font:inherit;font-size:14px}.ag-ask-sheet-own:focus{outline:none;box-shadow:inset 0 0 0 1px #ececee8c}.ag-ask-sheet-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.ag-ask-sheet-hint{flex:1;min-width:120px;color:var(--ag-quiet);font-size:12px}.ag-ask-sheet-folded{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;border-radius:18px;background:#f5d13a14;box-shadow:inset 0 0 0 1px #f5d13a66;color:var(--ag-ink);font-size:14px;font-weight:500;text-align:left}.ag-ask-sheet-folded i{width:8px;height:8px;border-radius:2px;background:var(--ag-signal)}.ag-ask-sheet-folded span{margin-left:auto;color:var(--ag-soft);font-weight:400;font-size:13px}.ag-asked{max-width:480px}.ag-asked-head{display:inline-flex;align-items:center;gap:8px;color:var(--ag-soft);font-size:13.5px}.ag-asked.open .ag-asked-head svg:first-child{color:var(--ag-signal)}.ag-asked-head .up{transform:rotate(180deg)}.ag-asked ol{margin:8px 0 0 22px;padding:0;color:var(--ag-soft);font-size:13.5px;line-height:1.6}@media(prefers-reduced-motion:reduce){.ag-ask-sheet{animation:none}}.ag-ask-sheet[hidden],.ag-ask-sheet-folded[hidden]{display:none}.ag-connect{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 13px;max-width:480px;padding:12px 14px 14px 11px;border-radius:16px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-connect .ag-card-text>span{line-height:1.5}.ag-connect .ag-row{grid-column:2;margin-top:8px}.ag-result{align-self:flex-end;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ag-quiet)}.ag-result.not svg{color:var(--ag-soft)}.ag-dock{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:768px;margin:0 auto;padding:0 24px 22px}.ag-approval{display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px 20px;border-radius:20px;background:var(--ag-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 18px 50px #00000073;animation:ag-in .5s var(--ag-ease) both}.ag-approval-text{flex:1;min-width:0;display:grid;gap:3px}.ag-needs{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ag-quiet)}.ag-needs i{width:7px;height:7px;border-radius:1.5px;background:var(--ag-signal);box-shadow:0 0 10px #f5d13a8c}.ag-approval strong{font-size:15.5px;font-weight:500}.ag-approval p{color:var(--ag-soft);font-size:13.5px;line-height:1.5}.ag-approval p.ag-terms{display:flex;flex-wrap:wrap;gap:2px 16px;margin-top:4px;font-size:12.5px;color:var(--ag-quiet)}.ag-terms b{font-weight:400;color:var(--ag-soft);font-family:var(--ag-mono);font-size:11.5px}.ag-approval .ag-row{justify-content:flex-end}.ag-approval-head{display:flex;align-items:center;gap:10px}.ag-approval-head .ag-needs{flex:1}.ag-pager{display:inline-flex;align-items:center;gap:2px;font-size:12.5px;color:var(--ag-quiet)}.ag-pager span{margin-right:6px}.ag-pager .ag-icon{width:28px;height:28px}.ag-approval p.ag-scope{font-size:12.5px;color:var(--ag-quiet)}.ag-approval .ag-exact{margin-top:0}.ag-dock-head{padding:0 6px 6px}.ag-link-btn{padding:0;border:0;background:none;color:var(--ag-soft);font:inherit;font-size:12.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ag-link-btn:hover{color:var(--ag-ink)}.ag-result .ag-exact{margin:0 0 0 6px}.ag-crashed{min-height:100vh;display:grid;place-items:center;padding:16px}.ag-crashed .ag-approval{width:min(440px,100%)}.ag-problem{box-shadow:inset 0 0 0 1px var(--ag-hair-2),inset 3px 0 0 var(--ag-quiet),0 18px 50px #00000073}.ag-problem.failed,.ag-problem.forbidden{box-shadow:inset 0 0 0 1px var(--ag-hair-2),inset 3px 0 0 var(--ag-find),0 18px 50px #00000073}.ag-problem.unconfirmed,.ag-problem.signin{box-shadow:inset 0 0 0 1px var(--ag-hair-2),inset 3px 0 0 var(--ag-signal),0 18px 50px #00000073}.ag-problem a.ag-pill{text-decoration:none}.ag-link{display:inline-flex;align-items:center;gap:8px;justify-self:center;padding:5px 12px;border-radius:999px;background:var(--ag-fill);font-size:12.5px;color:var(--ag-quiet)}.ag-link i{width:6px;height:6px;border-radius:50%;background:var(--ag-quiet);animation:ag-blink 1.6s ease-in-out infinite}@keyframes ag-blink{50%{opacity:.3}}.ag-composer{display:flex;align-items:center;gap:6px;min-height:58px;padding:8px 9px;border-radius:28px;background:var(--ag-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 12px 40px #0006;transition:box-shadow .25s}.ag-composer:focus-within{box-shadow:inset 0 0 0 1px #ffffff3d,0 12px 40px #0006}.ag-composer input{flex:1;min-width:0;height:40px;padding:0 4px;border:0;outline:0;background:transparent;color:var(--ag-ink);font:inherit;font-size:15px}.ag-composer input::placeholder{color:var(--ag-quiet)}.ag-send{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--ag-fill-2);color:var(--ag-quiet);flex:none;transition:background .2s,color .2s}.ag-send.ready{background:var(--ag-ink);color:#0a0a0b}.ag-app:not(.with-canvas) .ag-canvas{display:none}.ag-canvas-body .ag-foot,.ag-page-body .ag-foot{margin-top:30px;color:var(--ag-quiet);font-size:13px}.ag-link{color:var(--ag-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#ffffff4d}.ag-parts{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.ag-parts li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;padding:14px 16px 14px 14px;border-radius:16px;background:var(--ag-fill)}.ag-n{font-size:12.5px;color:var(--ag-quiet);padding-top:1px}.ag-parts strong{font-weight:500}.ag-parts p{color:var(--ag-soft);font-size:13.5px;margin-top:2px}.ag-fix-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ag-fix-list button{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 12px;border-radius:14px;text-align:left;transition:background .2s}.ag-fix-list button:hover{background:var(--ag-fill)}.ag-fix-list .ag-n{padding:0;font-variant-numeric:tabular-nums}.ag-fix-list.ag-fix-open button{grid-template-columns:74px minmax(0,1fr) auto}.ag-fix-sev{display:flex;align-items:center}.ag-fix-title{font-size:15px;color:var(--ag-ink)}.ag-fix-list.closed .ag-fix-title{color:var(--ag-soft)}.ag-fix-on{display:block;font-size:12.5px;color:var(--ag-quiet);overflow-wrap:anywhere}.ag-fix-thing{padding:0;color:var(--ag-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ag-hair-2)}.ag-fix-move{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ag-quiet);white-space:nowrap}.ag-fix-move.waits{color:var(--ag-soft)}.ag-status-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px}.ag-status-acts .ag-pill{margin-top:0}.ag-status-sheet{display:grid;gap:16px;max-width:760px;padding:48px 52px;border-radius:6px;background:#fff;color:#141414;box-shadow:0 18px 50px #00000073}.ag-status-sheet header{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#555}.ag-status-mark{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:600;letter-spacing:.12em;color:#141414}.ag-status-signal{width:9px;height:9px;border-radius:1.5px;background:#f5d13a;box-shadow:inset 0 0 0 1px #00000026}.ag-status-sheet h2{margin:0;font-size:26px;font-weight:500;letter-spacing:-.01em;color:#141414}.ag-status-sub{margin:-10px 0 0;font-size:12.5px;color:#555}.ag-status-sheet section{display:grid;gap:8px}.ag-status-sheet h3{margin:0;font-size:12.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#333}.ag-status-sheet p,.ag-status-sheet dl,.ag-status-sheet ul{margin:0;font-size:13px;color:#141414}.ag-status-sheet dl div{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;padding:5px 0;border-top:1px solid #e6e6e6}.ag-status-sheet dt{margin:0}.ag-status-sheet dd{margin:0;color:#555}.ag-status-sheet ul{display:grid;padding:0;list-style:none}.ag-status-sheet li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;padding:6px 0;border-top:1px solid #e6e6e6}.ag-status-sheet li b{font-weight:600}.ag-status-sheet li em{font-style:normal;color:#555}.ag-status-sheet footer{padding-top:12px;border-top:1px solid #e6e6e6;font-size:11px;line-height:1.5;color:#555}@media print{body *{visibility:hidden}.ag-status-sheet,.ag-status-sheet *{visibility:visible}.ag-status-sheet{position:absolute;left:0;top:0;width:100%;max-width:none;box-shadow:none}}.ag-quiet-server{display:grid;gap:8px;max-width:66ch;margin:14px 0 6px;padding:16px 18px;border-radius:16px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-quiet-asks{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ag-soft)}.ag-quiet-asks i{width:7px;height:7px;border-radius:1.5px;background:var(--ag-signal)}.ag-quiet-server strong{font-size:15.5px;font-weight:500;color:var(--ag-ink)}.ag-quiet-server p{margin:0;font-size:14px;line-height:1.55;color:var(--ag-soft)}.ag-quiet-server .ag-row{align-items:center;gap:12px}.ag-quiet-server .ag-pill{margin-top:0}.ag-cost{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:13px;color:var(--ag-ink)}.ag-cost>span{padding:1px 8px;border-radius:999px;background:var(--ag-fill-2);font-size:11.5px;color:var(--ag-soft)}.ag-result .ag-link-btn{margin-left:4px}.ag-area-state{display:inline-flex;align-items:center;gap:10px}.ag-area-state>.ag-quiet{font-size:12.5px}.ag-area-state em{padding:1px 8px;border-radius:999px;font-size:11.5px;font-style:normal;color:var(--ag-soft);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-area-state em.partly{background:var(--ag-fill-2);color:var(--ag-ink);box-shadow:none}.ag-area-state em.known{background:var(--ag-ink);color:#141414;box-shadow:none}.ag-area-state .ag-pill{margin-top:0}.ag-company-asks{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#ffffff08}.ag-company-asks .ag-card-text{flex:1;min-width:0}.ag-company-asks .ag-pill{margin-top:0}.ag-company-map{margin:6px 0 0}.ag-offers{display:grid;gap:8px;margin-top:18px}.ag-offers h3{margin:0;font-size:15px;font-weight:500;color:var(--ag-ink)}.ag-offers>p{margin:0 0 4px}.ag-offers ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ag-offers li{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-offers li.used{background:#ffffff08}.ag-offers li>div{display:grid;flex:1;gap:3px;min-width:0}.ag-offers strong{font-size:14px;font-weight:500;color:var(--ag-ink)}.ag-offers li>div>span{font-size:13px;line-height:1.45;color:var(--ag-soft)}.ag-offers .ag-pill{margin-top:0;flex:none}.ag-presets{display:grid;gap:8px;margin-bottom:18px}.ag-presets>p{margin:0 0 4px}.ag-presets button{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;border-radius:14px;background:#ffffff05;box-shadow:inset 0 0 0 1px var(--ag-hair-2);text-align:left;transition:background .2s}.ag-presets button:hover{background:var(--ag-fill)}.ag-presets button.on{background:var(--ag-fill);box-shadow:inset 0 0 0 1px #ececee73}.ag-presets button>i{flex:none;width:16px;height:16px;margin-top:2px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #ececee99}.ag-presets button.on>i{background:radial-gradient(circle,var(--ag-ink) 0 4px,transparent 4.5px)}.ag-presets button>span{display:grid;gap:4px}.ag-presets strong{font-size:14px;font-weight:500;color:var(--ag-ink)}.ag-presets button>span>span{font-size:13.5px;line-height:1.5;color:var(--ag-soft)}.ag-fix-title .ag-sev{margin-right:8px;vertical-align:1px}.ag-fix-list.skipped li{display:flex;align-items:center;gap:8px}.ag-fix-list.skipped li>button:first-child{flex:1;min-width:0}.ag-fix-list.skipped li>.ag-link-btn{display:inline;flex:none;width:auto;min-height:0;margin-right:12px;padding:0;white-space:nowrap}.ag-fix-list.skipped li>.ag-link-btn:hover{background:none}.ag-fix-said{display:block;margin-top:2px;font-size:13px;color:var(--ag-quiet)}.ag-skip{display:grid;gap:12px;max-width:66ch;margin-top:18px;padding:16px 18px;border-radius:16px;background:var(--ag-fill)}.ag-skip label{display:grid;gap:6px;font-size:13px;color:var(--ag-soft)}.ag-skip textarea{padding:10px 12px;border:0;border-radius:12px;background:#00000059;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font:inherit;font-size:14px;resize:vertical;outline:0}.ag-skip textarea:focus{box-shadow:inset 0 0 0 1px #ffffff4d}.ag-skip .ag-choices p{margin-bottom:6px;font-size:13px;color:var(--ag-soft)}.ag-skip .ag-row{justify-content:flex-end;gap:10px}.ag-skip .ag-pill{margin-top:0}.ag-mark{display:inline-grid;place-items:center;flex:none;font-style:normal;color:var(--ag-quiet)}.ag-mark.waits{width:8px;height:8px;background:var(--ag-signal)}.ag-mark.you{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-mark.agent{width:8px;height:8px;border-radius:1.5px;background:var(--ag-ink)}.ag-mark.someone{width:18px;height:18px;border-radius:999px;background:var(--ag-raise);color:var(--ag-soft);font-size:10.5px;font-weight:500}.ag-path{margin:4px 0 0;padding:0;list-style:none}.ag-path>li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 14px;padding-bottom:18px}.ag-path>li:not(:last-child):before{content:"";position:absolute;left:11.5px;top:26px;bottom:2px;width:1px;background:var(--ag-hair-2)}.ag-ring{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-path>li.done .ag-ring{background:#ececeed9;color:#0a0a0b;box-shadow:none}.ag-path>li.now.waits .ag-ring{box-shadow:inset 0 0 0 1.5px #f5d13ab3}.ag-path>li.now:not(.waits) .ag-ring{box-shadow:inset 0 0 0 1.5px #ececee80}.ag-path>li.next .ag-mark{opacity:.55}.ag-path-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:2px 0 0}.ag-path-head strong{font-weight:500;font-size:15px}.ag-path-head span{font-size:12.5px;color:var(--ag-quiet)}.ag-path>li.next .ag-path-head strong{color:var(--ag-soft);font-weight:400}.ag-path>li>div>p:not(.ag-path-head){margin:4px 0 0;font-size:13.5px;color:var(--ag-soft)}.ag-path>li>div>ol{margin:6px 0 0;padding-left:20px;display:grid;gap:4px;font-size:13.5px;color:var(--ag-soft)}.ag-path .ag-pill{margin-top:10px}.ag-check{display:grid;gap:8px;margin-top:10px}.ag-pass-on{display:grid;gap:6px;margin-top:10px}.ag-pass-on .ag-row{align-items:center;gap:12px}.ag-pass-on .ag-pill{margin-top:0}.ag-check .ag-row{align-items:center;gap:12px}.ag-check .ag-pill{margin-top:0}.ag-check-said{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13.5px;color:var(--ag-soft)}.ns-card h2{margin:4px 0 -8px;font-size:15px;font-weight:500}.ns-steps{display:grid;gap:8px;margin:0;padding-left:20px;color:var(--ag-ink)}.ag-t{font-size:12px;color:var(--ag-quiet);padding-top:1px}.ag-who{display:inline-flex;align-items:center;gap:8px;color:var(--ag-soft)}.ag-sub{display:inline-block;width:7px;height:7px;border-radius:1.5px;background:var(--ag-faint);flex:none}.ag-row-end{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}.ag-diff pre{margin:0;padding:14px 16px;overflow-x:auto;background:#0a0a0c;border-radius:14px;box-shadow:inset 0 0 0 1px var(--ag-hair);font:400 12.5px/1.75 var(--ag-mono);color:var(--ag-soft);white-space:pre}.ag-diff{margin-top:16px}.ag-file{display:flex;justify-content:space-between;padding:0 2px 8px;font-size:12px;color:var(--ag-soft)}.ag-file span{color:var(--ag-quiet)}.ag-file b{font-weight:400}.ag-diff pre span{display:block}.ag-diff pre{white-space:pre-wrap;overflow-wrap:anywhere}.ag-diff pre .add{color:var(--ag-ink);background:#ffffff0d}.ag-diff pre .del{color:#f59a9d;background:#ef5a5f17}.ag-scrim{display:none}.ag-page{max-width:860px;margin:0 auto;padding:18px 32px 40px}.ag-page-head{display:grid;gap:4px;margin-bottom:18px}.ag-page-head>span{font-size:12.5px;color:var(--ag-quiet)}.ag-page-head h1{margin:0;font-size:clamp(1.6rem,2.6vw,2rem);font-weight:400;line-height:1.15;letter-spacing:-.025em;color:#f3f3f5}.ag-page-back{justify-self:start;display:inline-flex;align-items:center;gap:4px;margin:0 0 6px -4px;padding:2px 6px 2px 2px;border-radius:8px;font-size:13px;color:var(--ag-quiet);transition:color .2s,background .2s}.ag-page-back:hover{color:var(--ag-ink);background:var(--ag-fill)}.ag-main.page .ag-dock{max-width:860px}.ag-page-convs{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ag-page-convs button{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:0 12px;border-radius:12px;color:var(--ag-soft);font-size:15px;text-align:left}.ag-page-convs button:hover,.ag-page-convs button.current{background:var(--ag-fill);color:var(--ag-ink)}.ag-page-convs i{width:7px;height:7px;flex:none;border-radius:1.5px}.ag-page-convs .needs i{background:var(--ag-signal)}.ag-page-convs .live i{background:var(--ag-soft);animation:ag-breathe 1.4s ease-in-out infinite}.ag-page-convs span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-rail-places{display:grid;gap:1px;margin-top:14px}.ag-phone-tabs{display:none}@media(max-width:900px){.ag-app,.ag-app.with-canvas,.ag-app.with-canvas.wide,.ag-app.no-rail,.ag-app.no-rail.with-canvas,.ag-app.no-rail.with-canvas.wide{grid-template-columns:minmax(0,1fr)}.ag-app .ag-rail{position:absolute;inset:0 auto 0 0;width:min(300px,84vw);z-index:30;transform:translate(-102%);transition:transform .35s var(--ag-ease);padding:12px 10px 10px}.ag-app.drawer .ag-rail{transform:none}.ag-app.drawer .ag-scrim{display:block;position:absolute;inset:0;z-index:20;background:#0000008c}.ag-icon.desk{display:none}.ag-icon.phone{display:inline-grid}.ag-top{padding-left:8px}.ag-canvas{position:absolute;inset:8px 0 0;z-index:25;margin:0;border-radius:16px 16px 0 0}.ag-canvas>header:has(>.ag-canvas-scene){min-height:210px}.ag-thread{padding:12px 16px 28px}.ag-dock{padding:0 12px 12px}.ag-user{max-width:88%}.ag-approval{padding:16px}.ag-canvas>header{padding-left:18px}.ag-canvas-body{padding:4px 18px 28px}.ag-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ag-page{padding:8px 16px 28px}.ag-phone-tabs{position:relative;z-index:4;flex:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--ag-rail);box-shadow:inset 0 1px 0 var(--ag-hair)}.ag-phone-tabs button{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:48px;padding-top:4px;font-size:10.5px;color:var(--ag-quiet);white-space:nowrap}.ag-phone-tabs button.on{color:var(--ag-ink)}.ag-phone-tabs .ag-count{position:absolute;top:0;left:calc(50% + 6px)}}.ag-text.live>:last-child:after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:1.5px;background:var(--ag-ink);box-shadow:0 0 10px #ececee99;vertical-align:1px;animation:ag-breathe 1s ease-in-out infinite}.ag-sq{display:inline-block;width:8px;height:8px;flex:none;border-radius:1.5px;background:var(--ag-ink);box-shadow:0 0 12px #ececee99;animation:ag-breathe 1.4s ease-in-out infinite}.ag-shimmer{background:linear-gradient(90deg,var(--ag-quiet) 0%,var(--ag-ink) 45%,var(--ag-quiet) 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ag-shine 2.2s linear infinite}@keyframes ag-shine{0%{background-position:120% 0}to{background-position:-100% 0}}.ag-work{font-size:13.5px;color:var(--ag-quiet)}.ag-work-head{display:inline-flex;align-items:center;gap:9px;max-width:100%;color:var(--ag-quiet);font-size:14px;transition:color .2s}button.ag-work-head:not(:disabled):hover{color:var(--ag-soft)}button.ag-work-head:disabled{cursor:default}.ag-work-head em{font-style:normal;font-size:12.5px;color:var(--ag-quiet);white-space:nowrap;font-variant-numeric:tabular-nums}.ag-work-head svg:last-child{transition:transform .25s}.ag-work-head svg.up{transform:rotate(180deg)}.ag-work ol{margin:8px 0 0 3px;padding:0 0 0 15px;border-left:1px solid var(--ag-hair-2);list-style:none;display:grid;gap:4px}.ag-work li{display:grid;gap:6px;animation:ag-in .4s var(--ag-ease) both}.ag-step{display:flex;align-items:flex-start;gap:8px}.ag-step svg{flex:none;margin-top:4px}.ag-work li.live .ag-step{color:var(--ag-soft)}.ag-work li.done .ag-step svg{color:var(--ag-quiet)}.ag-work li.failed .ag-step{color:var(--ag-soft)}.ag-work li.failed .ag-step svg{color:var(--ag-find)}.ag-work li.waiting .ag-step{color:var(--ag-ink)}.ag-work li.waiting .ag-step svg{color:var(--ag-signal)}.ag-work li.unknown .ag-step{color:var(--ag-ink)}.ag-step-lanes{display:grid;gap:2px;width:100%;max-width:500px;padding:4px 12px;border-radius:14px;background:var(--ag-fill);transition:background .2s}.ag-step-lanes:hover{background:var(--ag-fill-2)}.ag-memory.many{display:grid;gap:6px}.ag-memory.many>p{display:flex;align-items:center;gap:8px}.ag-memory-toggle{display:inline-flex;align-items:center;gap:6px;color:var(--ag-quiet)}.ag-memory-toggle svg.up{transform:rotate(180deg)}.ag-memory.many ul{margin:0 0 0 22px;padding:0;list-style:disc;display:grid;gap:2px}.ag .ag-memory.many>p>button:last-child{margin-left:4px}.ag-files{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.ag-files span{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#00000040;font-size:12.5px;color:var(--ag-soft)}.ag-choices button.cue,.ag-pill.cue{box-shadow:inset 0 0 0 1px #ffffff8c;animation:ag-cue 1.6s ease-in-out infinite}.ag-pill.signal.cue{box-shadow:0 0 #f5d13a80;animation:ag-cue-y 1.6s ease-in-out infinite}@keyframes ag-cue{50%{box-shadow:inset 0 0 0 1px #fff3,0 0 0 4px #ffffff0f}}@keyframes ag-cue-y{50%{box-shadow:0 0 0 5px #f5d13a24}}.ag-choices button:disabled:not(.picked):not(.cue){opacity:.5}.ag-pill:disabled{cursor:default}.ag-tile.brand{font-size:15px;font-weight:600;color:var(--ag-ink)}.ag-card.ok .ag-tile{color:var(--ag-ink)}.ag-ok{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--ag-soft)}.ag-ok.quiet{color:var(--ag-quiet)}.ag-spin{animation:ag-spin 1s linear infinite}@keyframes ag-spin{to{transform:rotate(360deg)}}.ag-delegate{display:grid;gap:2px;width:100%;max-width:520px;padding:12px 14px;border-radius:16px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair);transition:background .2s,box-shadow .2s}.ag-delegate-card{display:grid;width:100%;max-width:520px}.ag-delegate-post{position:relative;height:clamp(96px,24vw,112px);border-radius:16px 16px 0 0}.ag-delegate-post+.ag-delegate{border-radius:0 0 16px 16px}.ag-delegate:hover{background:var(--ag-fill-2)}.ag-delegate.open{box-shadow:inset 0 0 0 1px #ffffff38}.ag-delegate-head{display:flex;align-items:center;gap:9px;margin-bottom:6px;font-size:13.5px;color:var(--ag-soft)}.ag-delegate-head .ag-chev{margin-left:auto}.ag-lane:after,.ag-lanes li:after{content:"";position:absolute;left:19px;right:0;bottom:2px;height:1px;background:var(--ag-hair)}.ag-lane,.ag-lanes li{position:relative;display:grid;grid-template-columns:8px 82px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:34px;font-size:13.5px;color:var(--ag-soft);animation:ag-in .45s var(--ag-ease) both}.ag-lane i,.ag-lanes li i{width:7px;height:7px;border-radius:1.5px;box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-lane.live i,.ag-lanes li.live i{background:var(--ag-ink);box-shadow:0 0 12px #ececee8c;animation:ag-breathe 1.6s ease-in-out infinite}.ag-lane.done i,.ag-lanes li.done i{background:var(--ag-soft);box-shadow:none}.ag-lane b,.ag-lanes li b{font-weight:500;color:var(--ag-ink)}.ag-lane span,.ag-lanes li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-lane em,.ag-lanes li em{font-style:normal;font-size:12.5px;color:var(--ag-quiet)}.ag-lanes li:has(>.ag-lane-open){display:block}.ag-lane-open{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:8px 82px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:34px;cursor:pointer}.ag-lane-open:hover b{text-decoration:underline;text-underline-offset:3px}.ag-lane-open:focus-visible{outline:2px solid var(--ag-ink);outline-offset:2px;border-radius:4px}.ag-lane s,.ag-lanes li s{position:absolute;z-index:1;left:19px;bottom:2px;height:1px;background:#ececee8c;transition:width .8s var(--ag-ease);text-decoration:none}.ag-lane.done s,.ag-lanes li.done s{background:var(--ag-hair-2)}.ag-lanes{margin:8px 0 0;padding:4px 14px;list-style:none;border-radius:16px;background:var(--ag-fill)}.ag-routine{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 13px;max-width:520px;padding:12px 14px 14px 11px;border-radius:16px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-routine .ag-row{grid-column:2;margin-top:8px}.ag-routine .ag-exact{grid-column:2}.ag-exact{margin-top:6px;font-size:12.5px;color:var(--ag-soft)}.ag-exact summary{width:fit-content;color:var(--ag-quiet);cursor:pointer}.ag-exact summary:hover{color:var(--ag-soft)}.ag-exact dl{display:grid;gap:6px;margin:8px 0 0}.ag-exact dl div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px}.ag-exact dt{color:var(--ag-quiet)}.ag-exact dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ag-exact p{margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.ag-routine.set{box-shadow:inset 0 0 0 1px #ececee47}.ag-routine.set .ag-tile{color:var(--ag-ink);background:#ececee14}.ag-upload{display:flex;flex-wrap:wrap;align-items:center;gap:12px;max-width:520px;padding:14px 16px;border-radius:16px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-upload.idle,.ag-upload.cue{background:transparent;box-shadow:none;outline:1px dashed var(--ag-hair-2);outline-offset:-1px}.ag-upload-in{flex:1 1 240px;display:flex;align-items:center;gap:10px;color:var(--ag-soft);font-size:13.5px}.ag-upload .ag-file{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:0;font-size:13.5px;color:var(--ag-soft)}.ag-upload .ag-file b{font-weight:500;color:var(--ag-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-upload .ag-file em{margin-left:auto;font-style:normal;color:var(--ag-quiet);font-size:12.5px;white-space:nowrap}.ag-upload-note{font-style:normal;color:var(--ag-quiet);font-size:12.5px;white-space:nowrap}.ag-divider{display:flex;align-items:center;gap:12px;margin:10px 0;color:var(--ag-quiet);font-size:12.5px}.ag-divider:before,.ag-divider:after{content:"";flex:1;height:1px;background:var(--ag-hair)}.ag-divider span{display:inline-flex;align-items:center;gap:7px}@keyframes ag-arrive{0%{opacity:0;transform:translate(-8px);background:#ececee24}40%{opacity:1;transform:none;background:#ececee1a}to{background:transparent}}button.ag-rail-foot{width:100%;text-align:left;border-radius:12px}button.ag-rail-foot:hover{background:var(--ag-fill)}button.ag-working{cursor:pointer}.ag-send.busy{background:var(--ag-ink);color:#0a0a0b}.ag-sec h3 span{float:right;font-weight:400;color:var(--ag-quiet)}.ag-empty{color:var(--ag-quiet);font-size:14px;padding:6px 0}.ag-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 6px}.ag-tabs button{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;font-size:13px;color:var(--ag-quiet);transition:background .2s,color .2s}.ag-tabs button:hover{color:var(--ag-ink)}.ag-tabs button[aria-selected=true]{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-tabs em{font-style:normal;font-size:11px;color:var(--ag-ink)}.ag-status{display:flex;align-items:center;gap:9px;margin:6px 0 4px;padding:11px 14px;border-radius:14px;background:var(--ag-fill);font-size:13.5px;color:var(--ag-soft)}.ag-status.yes{color:var(--ag-ink);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-status.warn{color:#f59a9d;background:#ef5a5f12}.ag-record{display:grid;gap:6px;margin:0}.ag-record div{display:grid;grid-template-columns:70px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#0a0a0c;box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-record dt{font-size:12.5px;color:var(--ag-quiet)}.ag-record dd{margin:0;color:var(--ag-ink);overflow-wrap:anywhere}.ag-record button{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--ag-quiet)}.ag-record button:hover{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-record+.ag-quiet{margin-top:10px}.ag-proof{font-size:12px;font-weight:400;color:var(--ag-quiet)}.ag-proof.yes{color:var(--ag-ink)}.ag-add{display:flex;gap:8px}.ag-add input{flex:1;min-width:0;border:0;padding:8px 12px;border-radius:10px;background:var(--ag-ground);color:var(--ag-ink);box-shadow:inset 0 0 0 1px var(--ag-hair-2);font:inherit;font-size:14px}.ag-add .ag-pill:disabled{opacity:.5;cursor:default;filter:none}.ag-add+.ag-quiet{margin-top:8px}.ag-leads{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ag-leads li{display:grid;grid-template-columns:14px 1fr;gap:8px;font-size:14px;color:var(--ag-soft)}.ag-leads li i{width:7px;height:7px;margin-top:8px;border-radius:1.5px;box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-leads li.high{color:var(--ag-ink)}.ag-leads li.high i{background:var(--ag-ink);box-shadow:none}.ag-leads li.medium i{background:var(--ag-quiet);box-shadow:none}.ag-leads li>div{display:grid;gap:2px;min-width:0}.ag-leads li strong{font-weight:500}.ag-leads li>div>span{font-size:13px;color:var(--ag-quiet);overflow-wrap:anywhere}.ag-lead-acts{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:4px}.ag-lead-acts button{font-size:12.5px;color:var(--ag-quiet);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ag-hair-2)}.ag-lead-acts button:hover{color:var(--ag-ink)}.ag-says{margin:0;font-size:13.5px}.ag-verdict{font-size:12.5px;font-weight:400;color:var(--ag-quiet)}.ag-verdict.fix{color:var(--ag-ink)}.ag-verdict.proven{color:#f59a9d}.ag-status .ag-pill{margin-left:auto}.ag-watch-items{display:grid;gap:0;margin:6px 0 12px}.ag-watch-items>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:9px 0;border-top:1px solid var(--ag-hair)}.ag-watch-items>div:first-child{border-top:0}.ag-watch-items dt{font-size:14px;color:var(--ag-ink)}.ag-watch-items dd{margin:0}.ag-watch-items dd.ag-verdict{justify-self:end;font-size:13px}.ag-watch-items dd:not(.ag-verdict){grid-column:1 / -1;font-size:13px;color:var(--ag-quiet);overflow-wrap:anywhere}.ag-watch-when{margin:0 0 10px}.ag-watch-fixes{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px}.ag-watch-fixes span{font-size:12.5px;color:var(--ag-quiet);margin-right:2px}.ag-watch-fixes button{padding:3px 10px;border-radius:999px;background:var(--ag-fill-2);font-size:12.5px;color:var(--ag-soft);text-align:left}.ag-watch-fixes button:hover{color:var(--ag-ink)}.ag-watch-sub{margin:16px 0 4px;font-size:13px;font-weight:500;color:var(--ag-quiet)}.ag-comp{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ag-comp button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border-radius:14px;background:var(--ag-fill);text-align:left;transition:background .2s}.ag-comp button:hover{background:var(--ag-fill-2)}.ag-comp .ag-card-text{flex:1;min-width:0}.ag-comp em{flex:none;font-style:normal;font-size:12.5px;color:var(--ag-quiet)}.ag-comp li.waits button{box-shadow:inset 0 0 0 1px #f5d13a40}.ag-comp li.waits em{color:var(--ag-signal)}.ag-docs{margin:0;padding:0;list-style:none;display:grid;gap:6px}.ag-docs li{display:grid;gap:1px;padding:11px 14px;border-radius:14px;background:var(--ag-fill)}.ag-docs strong{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:14px}.ag-docs span{font-size:12.5px;color:var(--ag-quiet)}.ag-sec li,.ag-fields>div{animation:ag-in .5s var(--ag-ease) both}.ag-state.on{background:#ececee1f;color:var(--ag-ink)}.ag-steps{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:2px}.ag-steps li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;font-size:13.5px;color:var(--ag-quiet)}.ag-steps li.done{color:var(--ag-ink)}.ag-steps li em{font-style:normal;font-size:12px;color:var(--ag-quiet)}.ag-comment{display:block;margin:8px 0 8px 18px;padding:10px 12px;border-radius:12px;background:var(--ag-raise);box-shadow:inset 0 0 0 1px var(--ag-hair-2);font-family:var(--ag-sans);font-size:13px;line-height:1.5;color:var(--ag-soft);white-space:normal}.ag-comment b{font-weight:500;color:var(--ag-ink)}.ag-comment.resolved{opacity:.55}.ag-comment.resolved b:after{content:" · resolved";font-weight:400;color:var(--ag-quiet)}.ag-sev{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--ag-fill-2);font-size:11.5px;font-weight:500;color:var(--ag-soft);white-space:nowrap}.ag-sev.critical,.ag-sev.high{background:#ef5a5f1f;color:#f59a9d}.ag-sev.medium{background:#ececee1a;color:var(--ag-ink)}.ag-summary{margin:12px 0 16px;color:var(--ag-ink)}.ag-finding{margin-top:18px}.ag-finding:first-child{margin-top:4px}.ag-finding .ag-diff{margin-top:0}.ag-file .ag-sev{margin-right:10px;font-family:var(--ag-sans)}.ag-earlier{margin:0;padding:0;list-style:none}.ag-earlier li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;border-top:1px solid var(--ag-hair);font-size:13.5px;color:var(--ag-soft)}.ag-earlier li:first-child{border-top:0}.ag-earlier li .mono{margin-right:8px;color:var(--ag-quiet)}.ag-earlier li em{font-style:normal;font-size:12px;color:var(--ag-quiet);white-space:nowrap}.ag-earlier li.fixed{color:var(--ag-quiet)}.ag-earlier li.fixed>svg{color:var(--ag-ink)}.ag-prs{margin:0;padding:0;list-style:none}.ag-prs li{border-top:1px solid var(--ag-hair)}.ag-prs li:first-child{border-top:0}.ag-prs button{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px 0;text-align:left;color:var(--ag-soft)}.ag-prs button:hover strong{text-decoration:underline;text-underline-offset:4px}.ag-prs .mono{color:var(--ag-quiet)}.ag-prs strong{display:block;font-weight:500;color:var(--ag-ink)}.ag-prs em{display:block;font-style:normal;font-size:12px;color:var(--ag-quiet)}.ag-state.warn{background:#ef5a5f1a;color:#f59a9d}.ag-newer{margin:4px 0 8px;color:var(--ag-quiet)}@media(max-width:560px){.ag-prs button{grid-template-columns:44px minmax(0,1fr);row-gap:6px}.ag-prs .ag-state{grid-column:2;justify-self:start}}.ag-standing{display:grid;gap:4px;margin:8px 0 0}.ag-standing strong{font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.25}.ag-standing span{color:var(--ag-quiet)}.ag-gaps{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ag-gaps li{display:grid;gap:2px;padding:9px 0;border-top:1px solid var(--ag-hair);font-size:13.5px;color:var(--ag-soft)}.ag-gaps li:first-child{border-top:0}.ag-gaps li strong{font-weight:500;color:var(--ag-ink)}.ag-gaps li button{padding:0;text-align:left}.ag-gaps li button:hover strong{text-decoration:underline;text-underline-offset:3px}.ag-gaps li span{color:var(--ag-quiet)}.ag-gaps li em{font-style:normal;font-size:12px;color:var(--ag-faint);overflow-wrap:anywhere}.ag-access{display:grid;margin:0;padding:0;list-style:none}.ag-access li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;padding:9px 0;border-top:1px solid var(--ag-hair);font-size:13.5px}.ag-access li:first-child{border-top:0}.ag-access li.gone{color:var(--ag-faint)}.ag-access-who{display:grid;gap:2px;min-width:0}.ag-access-who strong{font-weight:500;color:var(--ag-ink);overflow-wrap:anywhere}.ag-access li.gone .ag-access-who strong{color:var(--ag-quiet);text-decoration:line-through;text-decoration-color:var(--ag-hair-2)}.ag-access-who span{font-size:12.5px;color:var(--ag-quiet)}.ag-access li em{font-style:normal;font-size:12.5px;color:var(--ag-quiet)}.ag-access .ag-levels{margin-top:0}.ag-gap-items{display:grid;gap:2px;margin:2px 0 0;padding:0 0 0 12px;list-style:none;font-size:12.5px}.ag-gap-items li{display:block;padding:0;border:0}.ag-gap-items button{color:var(--ag-soft);text-align:left}.ag-gap-items button:hover{color:var(--ag-ink);text-decoration:underline;text-underline-offset:3px}.ag-bar{display:flex;height:6px;margin:14px 0 10px;border-radius:999px;overflow:hidden;background:var(--ag-fill-2)}.ag-bar i{background:var(--ag-ink);transition:width .8s var(--ag-ease)}.ag-bar b{background:#ececee66;transition:width .8s var(--ag-ease)}.ag-legend{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;color:var(--ag-quiet)}.ag-legend span{display:inline-flex;align-items:center;gap:7px}.ag-legend i,.ag-legend b,.ag-legend s{width:8px;height:8px;border-radius:2px}.ag-legend i{background:var(--ag-ink)}.ag-legend b{background:#ececee66}.ag-legend s{box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-controls{margin:0;padding:0;list-style:none}.ag-controls li{display:grid;grid-template-columns:10px 50px minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:8px 0;border-top:1px solid var(--ag-hair);font-size:13.5px;color:var(--ag-soft)}.ag-controls li:first-child{border-top:0}.ag-controls li i{width:8px;height:8px;border-radius:2px;box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-controls li.meets i{background:var(--ag-ink);box-shadow:none}.ag-controls li.designed i,.ag-controls li.backed i{background:#ececee66;box-shadow:none}.ag-controls li.not_applicable{opacity:.6}.ag-controls li .mono{color:var(--ag-quiet)}.ag-controls li em{grid-column:3;font-style:normal;font-size:12px;color:var(--ag-quiet);overflow-wrap:anywhere}.ag-comp-fold>summary{margin:16px 0 4px;font-size:13px;font-weight:500;color:var(--ag-quiet);cursor:pointer}.ag-comp-fold>summary:hover{color:var(--ag-soft)}.ag-controls li.asked em{color:var(--ag-signal)}.ag-doc{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:16px}.ag-qa{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:14px}.ag-qa li{display:grid;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--ag-hair)}.ag-qa-q{margin:0;font-size:14.5px}.ag-qa-q .mono{margin-right:10px;color:var(--ag-quiet)}.ag-qa-q em{margin-right:8px;font-style:normal;font-size:12.5px;color:var(--ag-quiet)}.ag-qa-a{margin:0;font-size:14.5px;color:var(--ag-soft)}.ag-qa-a span{display:block;margin-top:2px;font-size:12.5px;color:var(--ag-quiet)}.ag-qa-a.open{color:var(--ag-quiet);font-style:italic}.ag-download{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ag-download button{display:inline-flex;align-items:center;gap:6px}.ag-download [role=alert]{font-size:12.5px;color:var(--ag-quiet)}.ag-doc h4{display:flex;gap:12px;margin:0 0 4px;font-size:15px;font-weight:500}.ag-doc h4 .mono{color:var(--ag-quiet)}.ag-doc p{color:var(--ag-soft);font-size:14px;padding-left:26px}.ag-routines{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:8px}.ag-routines li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px;border-radius:16px;background:var(--ag-fill)}.ag-routines li.fresh{animation:ag-arrive 1.6s var(--ag-ease) both}.ag-routines strong{display:block;font-weight:500}.ag-routines li>div span{font-size:13px;color:var(--ag-quiet)}.ag-routines dl{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;font-size:12.5px}.ag-routines dt{color:var(--ag-quiet)}.ag-routines dd{margin:0;color:var(--ag-soft)}.ag-routines .ag-routine-actions{grid-row:1;grid-column:2;align-self:start;display:flex;gap:6px}.ag-routines .ag-pill{min-height:30px}.ag-memory-list{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ag-memory-list li{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:12px;background:var(--ag-fill);font-size:14px;color:var(--ag-soft)}.ag-memory-list li>span{flex:1;min-width:0}.ag-memory-list li a{display:block;margin-top:2px;color:var(--ag-quiet);font-size:12px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ag-hair-2);overflow-wrap:anywhere}.ag-memory-list li.editing input{flex:1;min-width:0;border:0;padding:4px 8px;border-radius:8px;background:var(--ag-ground);color:var(--ag-ink);box-shadow:inset 0 0 0 1px var(--ag-hair-2);font:inherit;font-size:14px}.ag-memory-list button{flex:none;font-size:12.5px;color:var(--ag-quiet)}.ag-memory-list button:hover{color:var(--ag-ink)}.ag-map-asks{margin:0 0 8px;font-size:13px}.ag-memory-list li.unknown{background:transparent;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-quiet)}.ag-memory-list li.unknown>span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:1.5px;box-shadow:inset 0 0 0 1px var(--ag-quiet);vertical-align:1px}.ag-memory-list li{align-items:center}.ag-memory-list .ag-map-right{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;color:var(--ag-ink);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-memory-list .ag-map-right:hover{background:var(--ag-fill-2)}.ag-more{position:relative;flex:none}.ag-more summary{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--ag-quiet);list-style:none;cursor:pointer}.ag-more summary::-webkit-details-marker{display:none}.ag-more summary:hover,.ag-more[open] summary{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-more>div{position:absolute;z-index:5;top:30px;right:0;display:grid;min-width:168px;max-width:300px;padding:5px;border-radius:12px;background:var(--ag-raise);box-shadow:0 12px 32px #00000073,inset 0 0 0 1px var(--ag-hair)}.ag-more>div>button,.ag-more>div>a{display:block;margin:0;padding:7px 10px;border-radius:8px;text-align:left;font-size:13px;color:var(--ag-soft);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-more>div>button:hover,.ag-more>div>a:hover{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-user .ag-by{display:block;margin-bottom:3px;font-size:12px;color:var(--ag-quiet)}.ag-conn{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.ag-conn li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--ag-fill)}.ag-conn li>div{flex:1;min-width:0;display:grid}.ag-conn strong{font-weight:500;font-size:14px}.ag-conn li>div span{font-size:12.5px;color:var(--ag-quiet)}.ag-conn em.on{font-style:normal;font-size:12.5px;color:var(--ag-ink)}.ag-conn em.failing,.ag-conn em.revoked{font-style:normal;font-size:12.5px;color:var(--ag-signal)}.ag-conn li>button{flex:none;padding:4px 10px;border-radius:999px;font-size:12.5px;color:var(--ag-quiet);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-conn li>button:hover{color:var(--ag-ink);background:var(--ag-fill-2)}.ag-invited li{background:transparent;box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-invited .ag-pill{flex:none}.ag-invite{display:grid;gap:10px;max-width:420px;margin-top:22px}.ag-invite label{display:grid;gap:6px;font-size:12.5px;color:var(--ag-quiet)}.ag-invite input,.ag-invite select{height:42px;padding:0 14px;border:0;border-radius:12px;background:#00000059;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font:inherit;font-size:15px;outline:0}.ag-invite input:focus,.ag-invite select:focus{box-shadow:inset 0 0 0 1px #ffffff4d}.ag-invite .ag-quiet{margin:0}.ag-invite .ag-pill{justify-self:start;min-height:42px}.ag-rail-area.ag-rail-watch>i{justify-self:center;width:7px;height:7px;margin-top:6px;border-radius:1.5px;background:var(--ag-ink);opacity:.8}.ag-rail-watch.off i{background:none;box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-looks{display:flex;gap:6px;margin:2px 0 10px;padding:0;list-style:none}.ag-looks li{width:14px;height:14px;border-radius:3px;background:var(--ag-fill-2)}.ag-looks li.changed{background:var(--ag-ink)}.ag-looks li.missed{background:none;box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-acts{margin:0;padding:0;list-style:none}.ag-acts li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:10px 0;border-top:1px solid var(--ag-hair);font-size:13.5px;color:var(--ag-soft);animation:ag-in .5s var(--ag-ease) both}.ag-acts li:first-child{border-top:0}.ag-acts li p{color:var(--ag-ink);margin-top:1px}.ag-acts li .ag-act-open{all:unset;display:block;margin-top:1px;color:var(--ag-ink);cursor:pointer;text-decoration:underline;text-decoration-color:var(--ag-hair);text-underline-offset:3px}.ag-acts li .ag-act-open:hover{text-decoration-color:currentColor}.ag-acts li .ag-act-open:focus-visible{outline:2px solid var(--ag-ink);outline-offset:2px;border-radius:3px}.ag-acts li.live p{color:var(--ag-ink)}.ag-acts li.live .ag-sub{background:var(--ag-ink);box-shadow:0 0 10px #ececee8c;animation:ag-breathe 1.2s ease-in-out infinite}.ag-acts .ag-who{font-size:12.5px;color:var(--ag-quiet)}.ag-rule{display:block;margin-top:3px;font-style:normal;font-size:12px;color:var(--ag-soft)}.ag-out{align-self:start;padding:1px 9px;border-radius:999px;background:var(--ag-fill-2);font-size:11.5px;color:var(--ag-quiet);white-space:nowrap}.ag-out.is-fixed{background:#ececee1f;color:var(--ag-ink)}.ag-out.is-needs{background:#f5d13a1f;color:var(--ag-signal)}.ag-out.is-unknown{background:var(--ag-fill);color:var(--ag-soft)}.ag-out.is-failed{background:var(--ag-fill);color:var(--ag-quiet)}.ag-out.is-live{background:#ececee1f;color:var(--ag-ink)}.ag-watchfor{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ag-watchfor li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;font-size:13.5px}.ag-watchfor strong{font-weight:500;color:var(--ag-ink)}.ag-watchfor span{color:var(--ag-quiet)}.ag-grants{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ag-grants li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:10px 12px;border-radius:14px;background:var(--ag-fill)}.ag-grants li i{width:8px;height:8px;margin-top:7px;border-radius:2px}.ag-grants.do li i{background:var(--ag-ink);box-shadow:0 0 8px #ececee66}.ag-grants.ask li i{box-shadow:inset 0 0 0 1.5px var(--ag-ink)}.ag-grants.never li{background:transparent;box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-grants.never li i{box-shadow:inset 0 0 0 1.5px var(--ag-faint)}.ag-grants strong{display:block;font-weight:500;font-size:14px}.ag-grants li span{display:block;font-size:12.5px;color:var(--ag-quiet)}@media(max-width:900px){.ag-watchfor li{grid-template-columns:minmax(0,1fr);gap:0}.ag-acts li{grid-template-columns:40px minmax(0,1fr)}.ag-acts .ag-out{grid-column:2;justify-self:start}}a.ag-rail-foot{width:100%;border-radius:12px;color:inherit;text-decoration:none}a.ag-rail-foot:hover{background:var(--ag-fill)}.ag-rail-item.conv{cursor:default}.ag-send:disabled{cursor:default}.ag-pill:disabled{opacity:.45}.ag-rail-foot{display:flex;align-items:center;gap:4px}.ag-rail-me{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:12px;text-align:left}.ag-rail-me:not(:disabled):hover{background:var(--ag-fill)}.ag-rail-me:disabled{cursor:default}.ag-rail-me>span:last-child{min-width:0}.ag-rail-me strong{overflow:hidden;text-overflow:ellipsis}button.ag-rail-item.conv{width:100%;text-align:left;cursor:pointer}.ag-rail-more{margin:2px 10px 0;padding:6px 0;font-size:12.5px;color:var(--ag-quiet);text-align:left}.ag-rail-more:hover{color:var(--ag-soft)}.ag-attach{position:relative;cursor:pointer}.ag-attach input,.ag-pick input{position:absolute;inset:0;opacity:0;cursor:pointer}.ag-attach input::-webkit-file-upload-button,.ag-pick input::-webkit-file-upload-button{cursor:pointer}.ag-pick{position:relative;overflow:hidden}.ag-pick[aria-disabled=true]{opacity:.45}.ag-pick[aria-disabled=true] input{cursor:default}.ag-attached{display:flex;flex-wrap:wrap;gap:6px}.ag-attached span{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;border-radius:999px;background:var(--ag-fill-2);font-size:12.5px;color:var(--ag-soft)}.ag-attached button{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;color:var(--ag-quiet)}.ag-attached button:hover{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-levels{grid-column:2;display:inline-flex;gap:2px;justify-self:start;margin-top:8px;padding:2px;border-radius:999px;background:#00000040}.ag-levels button{padding:3px 11px;border-radius:999px;font-size:12px;color:var(--ag-quiet)}.ag-levels button:hover{color:var(--ag-ink)}.ag-levels button[aria-pressed=true]{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-routines li.paused{opacity:.6}.ns-turnstile{min-height:65px}.ag-home{max-width:780px;margin:0 auto;padding:30px 24px 36px;display:grid;gap:30px}.ag-home-head h1{margin:0;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:400;line-height:1.15;letter-spacing:-.03em;color:#f3f3f5}.ag-home-head p{margin-top:8px;color:var(--ag-soft)}.ag-home-head p.ag-home-lead{margin-top:12px;font-size:16px;line-height:1.6;color:#ececeec7}.ag-home-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ag-home-actions .ag-pill{min-height:40px;padding:0 18px;font-size:14px}.ag-home-head p.ag-home-facts{margin-top:16px;font-size:13px;color:var(--ag-quiet)}.ag-home-proofs{display:grid;gap:8px}.ag-home-proofs li{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;border-radius:16px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-home-proofs li>i{width:8px;height:8px;flex:none;border-radius:2px;background:var(--ag-find)}.ag-home-proofs .ag-card-text{flex:1 1 320px;min-width:0}.ag-home-part h2{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--ag-quiet)}.ag-home-part h2>em{font-style:normal;font-weight:400;color:var(--ag-quiet)}.ag-home-needs,.ag-home-since,.ag-home-proofs{list-style:none;margin:0;padding:0}.ag-home-needs{display:grid;gap:8px}.ag-home-needs button{display:flex;align-items:center;gap:14px;width:100%;padding:12px 14px;border-radius:16px;background:var(--ag-fill);text-align:left;transition:background .2s}.ag-home-needs button:hover{background:var(--ag-fill-2)}.ag-home-needs .ag-card-text>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ag-home-needs button{flex-wrap:wrap}.ag-home-needs .ag-card-text{flex:1 1 160px}.ag-home-act{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex:none;font-size:13px;color:var(--ag-soft)}.ag-home-none{font-size:14px;color:var(--ag-quiet)}.ag-home-since{display:grid}.ag-home-since li,.ag-home-since li>button{display:grid;grid-template-columns:104px 104px minmax(0,1fr);gap:11px;padding:5px 0;font-size:13.5px;color:var(--ag-soft)}.ag-home-since li:has(>button){display:block;padding:0}.ag-home-since li>button{width:100%;margin:0 -8px;padding:5px 8px;border-radius:8px;text-align:left;transition:background .2s;box-sizing:content-box}.ag-home-since li>button:hover{background:var(--ag-fill)}.ag-home-since .ag-when{color:var(--ag-quiet);white-space:nowrap}.ag-home-since b{overflow:hidden;font-weight:500;color:var(--ag-ink);white-space:nowrap;text-overflow:ellipsis}.ag-home-since li.needs>span:last-child{color:var(--ag-signal)}.ag-home-since li.failed>span:last-child{color:var(--ag-quiet)}.ag-home-more{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:var(--ag-quiet);transition:color .2s}.ag-home-more:hover{color:var(--ag-ink)}.ag-rail-area.waits em{font-style:normal;color:var(--ag-signal)}.ag-home-moves{display:grid;gap:2px;margin:0;padding:0;list-style:none}.ag-home-moves li>*{display:flex;align-items:center;gap:12px;width:100%;padding:9px 12px;border-radius:14px;text-align:left}.ag-home-moves li>button{transition:background .2s}.ag-home-moves li>button:hover{background:var(--ag-fill)}.ag-home-moves .ag-card-text{flex:1;min-width:0}.ag-home-moves .ag-card-text strong{font-weight:400}.ag-home-moves li>*>svg{flex:none;color:var(--ag-quiet)}.ag-home-moves i{display:grid;place-items:center;flex:none;width:20px;height:20px;font-style:normal}.ag-home-moves i.agent:before{content:"";width:7px;height:7px;border-radius:1.5px;background:var(--ag-ink)}.ag-home-moves i.person{border-radius:999px;background:var(--ag-raise);color:var(--ag-soft);font-size:11px;font-weight:500}.ag-home-own{display:grid;gap:0;margin:0;padding:0;list-style:none}.ag-home-own li:first-child button{border-top:0}.ag-home-own button:hover strong{text-decoration:underline;text-underline-offset:3px}.ag-card-text span .ag-sev{margin-right:8px}.ag-home-part p.ag-home-facts{margin:10px 0 0;font-size:13px;color:var(--ag-quiet)}.ag-home-own button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;width:100%;padding:8px 0;text-align:left;border-top:1px solid var(--ag-hair)}.ag-home-own em{font-style:normal;font-size:13px;color:var(--ag-quiet);white-space:nowrap}.ag-home-more-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ag-home-more-list button{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border-radius:14px;text-align:left;box-shadow:inset 0 0 0 1px var(--ag-hair);transition:background .2s}.ag-home-more-list button:hover{background:var(--ag-fill)}.ag-home-more-list .ag-card-text{flex:1;min-width:0}.ag-home-more-list button>svg{flex:none;color:var(--ag-quiet)}.ag-main.desk .ag-dock{max-width:780px}.ag-upload-in span em{display:block;font-style:normal;font-size:12.5px;color:var(--ag-quiet)}.ag-rail-home .ag-count{margin-left:auto}.ag-rail-waits{width:8px;height:8px;margin-left:auto;margin-right:5px;border-radius:2px;background:var(--ag-signal)}.ag-rail-area{display:grid;grid-template-columns:17px minmax(0,1fr);column-gap:11px;padding:6px 10px;border-radius:10px;text-align:left;transition:background .2s}.ag-rail-area>svg,.ag-rail-area>i{grid-row:span 2;align-self:start;margin-top:1px;color:var(--ag-quiet);opacity:.8}.ag-rail-area>b,.ag-rail-area>em{grid-column:2}.ag-rail-area:hover{background:var(--ag-fill)}.ag-rail-area.current{background:var(--ag-fill-2)}.ag-rail-area b{overflow:hidden;font-weight:400;font-size:14px;color:var(--ag-soft);white-space:nowrap;text-overflow:ellipsis}.ag-rail-area em{overflow:hidden;font-style:normal;font-size:12px;color:var(--ag-quiet);white-space:nowrap;text-overflow:ellipsis}.ag-rail-item.conv i{width:7px;height:7px;flex:none;border-radius:1.5px}.ag-rail-item.conv.live i{background:var(--ag-soft);animation:ag-breathe 1.4s ease-in-out infinite}.ag-rail-item.conv.needs i{background:var(--ag-signal)}.ag-rail-top .ag-row{display:inline-flex;gap:2px}.ag-main{container-type:inline-size}@container (max-width: 620px){.ag-home-since li,.ag-home-since li>button{grid-template-columns:64px minmax(0,1fr)}.ag-home-since li:has(>button){display:block}.ag-home-since li b{display:none}.ag-home-since .ag-when{white-space:normal}}@media(max-width:900px){.ag-home{padding:22px 16px 28px;gap:24px}}.ag-balance{display:flex;align-items:center;gap:6px;min-width:0}.ag-balance.in-rail{margin:6px 2px 2px;padding:0 8px 0 0;border-radius:12px;background:var(--ag-fill)}.ag-balance-open{flex:1;min-width:0;display:grid;gap:7px;padding:9px 10px;border-radius:12px;transition:background .2s}.ag-balance-open:hover{background:var(--ag-fill)}.ag-balance-line{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.ag-balance-line b{font-size:13.5px;font-weight:500;color:var(--ag-ink);font-variant-numeric:tabular-nums}.ag-balance-line em{font-size:12px;font-style:normal;color:var(--ag-quiet)}.ag-meter{display:block;height:3px;border-radius:3px;background:var(--ag-fill-2);overflow:hidden}.ag-meter i{display:block;height:100%;border-radius:inherit;background:var(--ag-soft);transition:width .45s var(--ag-ease)}.ag-up{flex:none;padding:4px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font-size:12.5px;font-weight:500;white-space:nowrap;transition:background .2s}.ag-up:hover{background:var(--ag-fill-2)}.ag-balance.in-top{display:none;flex:none}.ag-app.no-rail .ag-balance.in-top{display:flex}.ag-balance.in-top .ag-balance-open{gap:5px;padding:6px 8px}.ag-balance.in-top .ag-balance-line b{font-size:13px}.ag-sheet-scrim{position:absolute;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:#0000008c;animation:ag-in .2s ease both}.ag-sheet{width:min(420px,100%);padding:22px 22px 20px;border-radius:20px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 30px 80px #0009;animation:ag-in .32s var(--ag-ease) both}.ag-sheet header{display:grid;gap:2px;margin-bottom:12px}.ag-sheet h2{margin:0;font-size:18px;font-weight:500;letter-spacing:-.01em}.ag-sheet header span{font-size:12.5px;color:var(--ag-quiet);font-variant-numeric:tabular-nums}.ag-settings{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(860px,100%);height:min(640px,calc(100% - 32px));border-radius:20px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 30px 80px #0009;animation:ag-in .32s var(--ag-ease) both;overflow:hidden}.ag-settings>header{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 10px 22px}.ag-settings h2{margin:0;font-size:18px;font-weight:500;letter-spacing:-.01em}.ag-settings-body{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:0}.ag-settings-tabs{display:grid;align-content:start;gap:2px;padding:4px 10px 16px 14px}.ag-settings-tabs button{padding:8px 12px;border-radius:10px;text-align:left;font-size:14px;color:var(--ag-soft);transition:background .2s,color .2s}.ag-settings-tabs button:hover{background:var(--ag-fill);color:var(--ag-ink)}.ag-settings-tabs button[aria-selected=true]{background:var(--ag-fill-2);color:var(--ag-ink)}.ag-settings-pane{min-height:0;overflow:auto;padding:4px 24px 24px 12px}.ag-settings-actions{margin-top:16px}.ag-offer{display:grid;gap:4px}.ag-offer-price{font-size:28px;font-weight:300;line-height:1.25;letter-spacing:-.02em;color:var(--ag-ink)}.ag-offer-price s{margin-left:6px;font-size:17px;color:var(--ag-quiet)}.ag-offer-terms{display:grid;gap:4px;margin:10px 0 14px;padding-left:18px;color:var(--ag-soft);font-size:14px}.ag-sec .ag-offer-price{font-size:22px}@media(max-width:900px){.ag-balance.in-top{display:flex}.ag-sheet-scrim{place-items:end stretch;padding:0}.ag-sheet{width:100%;border-radius:20px 20px 0 0;padding-bottom:max(20px,env(safe-area-inset-bottom))}.ag-settings{width:100%;height:calc(100% - 24px);border-radius:20px 20px 0 0}.ag-settings-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ag-settings-tabs{display:flex;overflow-x:auto;padding:0 14px 8px}.ag-settings-tabs button{flex:none;white-space:nowrap}.ag-settings-pane{padding:4px 16px max(20px,env(safe-area-inset-bottom))}}.ag-page.wide{max-width:1400px}.ag-page.wide .ag-map-canvas{height:max(420px,calc(100vh - 300px));min-height:0}.ag-canvas-body .ag-map-canvas{height:max(380px,calc(100vh - 400px));min-height:0}.ag-map{display:grid;gap:14px}.ag-map-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ag-map-stage{position:relative}.ag-map-canvas{height:min(74vh,780px);min-height:460px;border-radius:18px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair);overflow:hidden}.ag-map-canvas .react-flow{--xy-background-color: transparent;--xy-edge-label-background-color: var(--ag-panel);--xy-edge-label-color: var(--ag-soft);--xy-controls-button-background-color: var(--ag-raise);--xy-controls-button-background-color-hover: #222228;--xy-controls-button-color: var(--ag-ink);--xy-controls-button-color-hover: #ffffff;--xy-controls-button-border-color: var(--ag-hair-2);--xy-controls-box-shadow: none;--xy-attribution-background-color: transparent;font-family:var(--ag-sans)}.ag-map-canvas .react-flow__edge-text{font-size:11px}.ag-map-canvas .react-flow__node:focus-visible{outline:1.5px solid var(--ag-ink);outline-offset:3px;border-radius:13px}.ag-map-line .react-flow__edge-path{stroke:#ececee73;stroke-width:1.3}.ag-map-line.told .react-flow__edge-path{stroke-dasharray:5 5}.ag-map-line.people .react-flow__edge-path{stroke:#ececee33}.ag-map-line.hot .react-flow__edge-path{stroke:var(--ag-ink);stroke-width:1.8}.ag-map-end{opacity:0;pointer-events:none}.ag-map-node{display:flex;align-items:center;gap:10px;width:100%;height:100%;padding:0 12px;border-radius:13px;background:var(--ag-raise);box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);cursor:pointer;transition:box-shadow .2s,background .2s}.ag-map-node:hover{background:#1e1e23}.ag-map-node.more{background:transparent;box-shadow:inset 0 0 0 1px var(--ag-hair);cursor:default}.ag-map-node.gone{opacity:.45;background:transparent;box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-map-wrong{justify-self:start;margin-top:2px;padding:0;font-size:12.5px;color:var(--ag-quiet);text-decoration:underline;text-underline-offset:3px}.ag-map-wrong:hover{color:var(--ag-ink)}.ag-map-node.on,.ag-map-area.on,.ag-map-row.on{box-shadow:inset 0 0 0 1.5px var(--ag-ink)}.ag-map-area{width:100%;height:100%;border-radius:18px;background:#ffffff06;box-shadow:inset 0 0 0 1px var(--ag-hair-2);cursor:pointer}.ag-map-area header{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px}.ag-map-area header strong{font-size:13px;font-weight:600;white-space:nowrap}.ag-map-area header em{flex:1;min-width:0;font-size:11.5px;font-style:normal;color:var(--ag-quiet);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-map-area .ag-map-tile{width:22px;height:22px;border-radius:6px}.ag-map-area .ag-map-tile svg{width:13px;height:13px}.ag-map-people{display:flex;align-items:center;gap:8px;width:100%;height:100%;padding:0 16px;border-radius:999px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-soft);font-size:13px}.ag-map-label{display:block;font:400 11px/28px var(--ag-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ag-faint)}.ag-map-tile{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,var(--brand, #ffffff) 24%,var(--ag-raise));box-shadow:inset 0 0 0 1px var(--ag-hair)}.ag-map-tile svg{width:16px;height:16px;fill:var(--ag-ink)}.ag-map-tile.plain svg{fill:none}.ag-map-tile.plain{background:var(--ag-fill-2);color:var(--ag-soft);font:600 12px/1 var(--ag-sans);text-transform:uppercase}.ag-map-text{flex:1;min-width:0;display:grid;gap:2px;text-align:left}.ag-map-text strong{font-size:13px;font-weight:500;color:var(--ag-ink);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-map-text em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:11.5px;line-height:1.25;font-style:normal;color:var(--ag-quiet);overflow:hidden}.ag-map-badge{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font:700 11px/1 var(--ag-sans)}.ag-map-badge.waits{background:var(--ag-signal)}.ag-map-badge.someone{background:var(--ag-raise);color:var(--ag-soft);font-weight:500}.ag-map-badge.agent:before{content:"";width:7px;height:7px;border-radius:1.5px;background:var(--ag-ink)}.ag-map-badge.lead{background:var(--ag-find);color:#0a0a0b}.ag-map-todo{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ag-map-todo li{display:grid;gap:3px;padding-left:12px;box-shadow:inset 2px 0 0 var(--ag-hair-2);font-size:14px}.ag-map-todo li.waits{box-shadow:inset 2px 0 0 var(--ag-signal)}.ag-map-todo li strong{font-weight:500;overflow-wrap:anywhere}.ag-map-todo li em{font-style:normal;font-size:13px;color:var(--ag-quiet);overflow-wrap:anywhere}.ag-map-todo li>span:not(.ag-map-acts){font-size:13px;color:var(--ag-soft)}.ag-map-todo .ag-map-acts{margin-top:4px}.ag-map-control{margin:-6px 0 0;font-size:13px;color:var(--ag-soft)}.ag-map-control button{margin-left:8px;padding:0;font-size:12.5px;color:var(--ag-quiet);text-decoration:underline;text-underline-offset:3px}.ag-map-control button:hover{color:var(--ag-ink)}.ag-map-menu{position:relative}.ag-map-menu-list{position:absolute;top:34px;right:0;z-index:6;display:grid;gap:8px;width:260px;padding:12px;border-radius:14px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 12px 32px #00000080;font-size:13px;color:var(--ag-soft)}.ag-map-menu-list>button{justify-self:stretch;padding:6px 8px;border-radius:8px;text-align:left;color:var(--ag-ink)}.ag-map-menu-list>button:hover{background:var(--ag-fill-2)}.ag-map-menu-list strong{color:var(--ag-ink);font-weight:500}.ag-map-menu-list label{display:grid;gap:4px}.ag-map-menu-list input{padding:6px 8px;border-radius:8px;background:var(--ag-fill);color:var(--ag-ink)}.ag-map-minor{margin-top:12px}.ag-map-minor summary{cursor:pointer;font-size:13px;color:var(--ag-quiet)}.ag-map-minor[open] summary{margin-bottom:10px}.ag-map-changed{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:13.5px}.ag-map-changed li{display:grid;grid-template-columns:88px 1fr;gap:10px;color:var(--ag-soft)}.ag-map-changed li .ag-when{color:var(--ag-quiet);font-size:12.5px}.ag-fresh{display:grid;gap:8px;padding:12vh 0 0;text-align:center}.ag-fresh h1{margin:0;font-size:28px;font-weight:400;letter-spacing:-.02em}.ag-fresh p{margin:0;color:var(--ag-soft)}.ag-map-changed li span:last-child{overflow-wrap:anywhere}.ag-map-key{position:absolute;left:12px;top:12px;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:min(560px,60%)}.ag-map-key .ag-pill{margin-top:0;background:#08080adb}.ag-map-legend{margin:0;padding:8px 12px;border-radius:10px;background:#08080aeb;font-size:12px;line-height:1.5;color:var(--ag-soft)}.ag-map-scope{margin:-4px 0 0}.ag-map-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ag-map-row{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 12px;border-radius:13px;background:var(--ag-fill);color:var(--ag-ink)}.ag-map-row:hover{background:var(--ag-fill-2)}.ag-map-panel{display:grid;gap:14px;align-content:start;padding:16px 18px;border-radius:18px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2),0 18px 48px #00000073}.ag-map-stage .ag-map-panel{position:absolute;top:12px;right:12px;bottom:12px;z-index:5;width:min(420px,46%);overflow-y:auto}.ag-map-stage.left .ag-map-panel{right:auto;left:12px}.ag-map-panel header{display:flex;align-items:center;gap:2px}.ag-map-panel-name{flex:1;min-width:0;display:grid;gap:2px;margin:0 6px 0 12px}.ag-map-panel-name strong{font-size:16px;font-weight:500;overflow-wrap:normal}.ag-map-panel-name span{font-size:12.5px;color:var(--ag-quiet)}.ag-map-panel .ag-sec{margin:0}.ag-map-lines{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:13.5px}.ag-map-lines li{display:grid;gap:2px}.ag-map-lines em{font-size:12px;font-style:normal;color:var(--ag-quiet)}.ag-map-lines em.told{font-style:italic}.ag-map-to{color:var(--ag-ink);text-decoration:underline;text-decoration-color:var(--ag-hair-2);text-underline-offset:3px}.ag-map-to:hover{text-decoration-color:var(--ag-ink)}.ag-map-acts{display:flex;gap:8px;flex-wrap:wrap}.ag-map-lenses{display:flex;gap:6px;flex-wrap:wrap}.ag-map-lenses button{padding:6px 13px;border-radius:999px;background:var(--ag-fill);color:var(--ag-soft);font-size:13px}.ag-map-lenses button[aria-pressed=true]{background:var(--ag-ink);color:#0a0a0b}.ag-map-said{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-map-said p{flex:1;min-width:260px;margin:0;font-size:14px;line-height:1.5;color:var(--ag-ink)}.ag-map-said select{appearance:none;-webkit-appearance:none;min-height:34px;padding:0 34px 0 14px;border:0;border-radius:12px;cursor:pointer;background:var(--ag-raise) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ececee' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font:inherit;font-size:13.5px}.ag-map-said select:focus-visible{outline:1.5px solid var(--ag-ink);outline-offset:2px}.ag-map-node.dim,.ag-map-area.dim,.ag-map-people.dim{opacity:.28}.ag-map-line.dim{opacity:.15}.ag-map-asks{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ag-map-asks li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:13px;background:var(--ag-fill);box-shadow:inset 0 0 0 1px #f5d13a59}.ag-map-asks .ag-map-text em{white-space:normal}.ag-map-why{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ag-map-why input,.ag-map-add input{min-width:220px;flex:1;padding:8px 12px;border:0;border-radius:10px;background:var(--ag-ground);box-shadow:inset 0 0 0 1px var(--ag-hair-2);color:var(--ag-ink);font:inherit;font-size:13.5px;outline:0}.ag-map-add{display:grid;gap:10px;max-width:640px;padding:14px;border-radius:16px;background:var(--ag-panel);box-shadow:inset 0 0 0 1px var(--ag-hair-2)}.ag-map-kinds{display:flex;gap:6px;flex-wrap:wrap}.ag-map-kinds button{padding:5px 12px;border-radius:999px;background:var(--ag-fill);color:var(--ag-soft);font-size:13px}.ag-map-kinds button[aria-pressed=true]{background:var(--ag-ink);color:#0a0a0b}@media(prefers-reduced-motion:reduce){.ag *,.ag *:before,.ag *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
