.header:has(>.wn){position:relative}.wn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50}.wn-cap{display:flex;align-items:center;gap:10px;height:34px;max-width:440px;padding:0 14px 0 4px;border-radius:999px;background:rgba(var(--accent-rgb),.07);border:1px solid rgba(var(--accent-rgb),.26);color:var(--text);font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.wn-cap:hover,.wn-cap[aria-expanded=true]{background:rgba(var(--accent-rgb),.13);border-color:rgba(var(--accent-rgb),.45)}.wn-thumb{position:relative;width:40px;height:26px;border-radius:999px;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,var(--grad-1),var(--grad-2))}.wn-thumb img,.hb-up-th img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.wn-thumb .hb-glyph,.hb-up-th .hb-glyph{position:absolute;inset:0;display:grid;place-items:center}.wn-thumb svg{width:11px;height:11px;fill:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.wn-title{overflow:hidden;text-overflow:ellipsis;min-width:0}.wn-cost{font-family:var(--ff-m);font-size:11px;color:var(--primary-lt);flex-shrink:0}.wn-cost:before{content:"·";margin-right:8px;color:var(--text-3)}.wn-dot{display:none;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.26);background:rgba(var(--accent-rgb),.07);color:var(--primary-lt);font-size:11.5px;font-weight:600;letter-spacing:.02em;cursor:pointer}.wn-dot svg{width:12px;height:12px;fill:currentColor}.wn-dot:hover{background:rgba(var(--accent-rgb),.13)}.wn.hb-quiet .wn-cap{display:none}.wn.hb-quiet .wn-dot{display:inline-flex}.wn.hb-fresh .wn-cap{animation:wnGlow 1.8s ease-out 1}@keyframes wnGlow{0%{box-shadow:0 0 rgba(var(--accent-rgb),0)}30%{box-shadow:0 0 0 6px rgba(var(--accent-rgb),.18)}to{box-shadow:0 0 0 14px rgba(var(--accent-rgb),0)}}@media(prefers-reduced-motion:reduce){.wn.hb-fresh .wn-cap{animation:none}}@media(max-width:1080px){.wn .wn-cap{display:none}.wn .wn-dot{display:inline-flex}}.wn-card{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);width:400px;max-width:calc(100vw - 32px);background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 50px rgba(var(--shadow-rgb),calc(.45*var(--shadow-k)));padding:12px;text-align:left}.ann-act{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ann-act .hb-sp,.hub-bar .hb-sp{flex:1}.ann-cta{height:34px;padding:0 14px;border-radius:9px;background:var(--primary);color:var(--on-primary);font-size:12.5px;font-weight:600;white-space:nowrap}.ann-cta:disabled{opacity:.5;cursor:default}.ann-got{height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--border);color:var(--text-2);font-size:12.5px;font-weight:500}.ann-got:hover{color:var(--text);background:rgba(var(--ink-rgb),.04)}.ann-media{position:relative;height:200px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,var(--video-1),var(--video-2));border:1px solid var(--hair);display:grid;place-items:center;margin-bottom:12px}.ann-media img,.ann-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ann-media .hb-big{width:52px;height:52px;border-radius:999px;border:2px solid rgba(var(--accent-rgb),.5);display:grid;place-items:center;background:#00000059}.ann-media .hb-big svg{width:22px;height:22px;fill:var(--accent-solid)}.ann-media .hb-lab{position:absolute;left:10px;bottom:10px;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fffc;background:#0006;padding:4px 8px;border-radius:6px}.ann-eb{font-size:10px;font-weight:700;letter-spacing:.07em;color:var(--primary-lt)}.ann-h{font-family:var(--ff-d);font-size:17px;font-weight:600;letter-spacing:-.01em;margin-top:3px;color:var(--text)}.ann-sub{font-size:12px;color:var(--text-3);margin-top:2px}.ann-body{font-size:13.5px;line-height:1.55;color:var(--text-2);margin-top:8px;white-space:pre-line}.ann-fly{position:fixed;z-index:80;pointer-events:none;border-radius:16px;background:var(--surface);border:1px solid rgba(var(--accent-rgb),.45);overflow:hidden;box-shadow:0 18px 50px rgba(var(--shadow-rgb),calc(.45*var(--shadow-k)))}.ann-fly-copy{padding:12px;width:400px;pointer-events:none}.ann-fly .hb-tk{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--grad-1),var(--grad-2));opacity:0}.ann-fly .hb-tk svg{width:16px;height:16px;fill:#fff}.hub-btn{position:relative;width:36px;height:34px;border-radius:9px;border:1px solid var(--border);display:grid;place-items:center;color:var(--text-2);flex-shrink:0}.hub-btn:hover,.hub-btn.hb-on{background:rgba(var(--ink-rgb),.05);color:var(--text)}.hub-btn.hb-on{border-color:rgba(var(--accent-rgb),.45);color:var(--primary-lt)}.hub-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.hub-btn .hb-dot{position:absolute;top:5px;right:5px;width:8px;height:8px;border-radius:99px;background:var(--primary-lt);box-shadow:0 0 0 2px var(--surface);display:none}.hub-btn.hb-unread .hb-dot{display:block}.hub-btn.hb-catch{animation:hubCatch .6s cubic-bezier(.3,1.6,.5,1)}@keyframes hubCatch{0%{transform:scale(1)}40%{transform:scale(1.18);box-shadow:0 0 0 6px rgba(var(--accent-rgb),.22)}to{transform:scale(1);box-shadow:0 0 rgba(var(--accent-rgb),0)}}@media(prefers-reduced-motion:reduce){.hub-btn.hb-catch{animation:none}}.hub-scrim{position:fixed;inset:var(--header,56px) 0 0 0;background:rgba(var(--scrim-rgb),calc(.25*var(--scrim-k)));opacity:0;pointer-events:none;transition:opacity .2s;z-index:60}.hub-scrim.hb-on{opacity:1;pointer-events:auto}.hub-panel{position:fixed;top:var(--header,56px);right:0;bottom:0;width:420px;max-width:100vw;background:var(--surface);border-left:1px solid var(--border);z-index:61;display:flex;flex-direction:column;color:var(--text);transform:translate(100%);visibility:hidden;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s .26s;box-shadow:-18px 0 50px rgba(var(--shadow-rgb),calc(.25*var(--shadow-k)))}.hub-panel.hb-on{transform:none;visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.hub-panel,.hub-panel.hb-on{transition:none}}.hub-top{display:flex;align-items:center;gap:6px;padding:12px 12px 10px 14px;border-bottom:1px solid var(--hair)}.hub-tabs{display:flex;gap:2px;padding:3px;border-radius:10px;background:rgba(var(--ink-rgb),.05)}.hub-tabs button{height:28px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--text-2)}.hub-tabs button.hb-on{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgba(var(--shadow-rgb),calc(.2*var(--shadow-k)))}.hub-x{margin-left:auto;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--text-3)}.hub-x:hover{background:rgba(var(--ink-rgb),.05);color:var(--text)}.hub-x svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round}.hub-pane{display:flex;flex-direction:column;flex:1;min-height:0}.hub-pane[hidden]{display:none}.hub-bar{display:flex;align-items:center;gap:8px;padding:10px 14px}.hub-seg{display:flex;gap:2px;padding:2px;border-radius:9px;border:1px solid var(--border)}.hub-seg button{height:26px;padding:0 10px;border-radius:7px;font-size:12px;color:var(--text-2)}.hub-seg button.hb-on{background:var(--soft);color:var(--text)}.hub-body{flex:1;overflow-y:auto;padding:0 8px 16px}.hub-mon{font-size:10.5px;font-weight:600;letter-spacing:.06em;color:var(--text-3);text-transform:uppercase;padding:14px 8px 4px}.hub-more{display:block;margin:10px auto 0;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--border);font-size:12px;color:var(--text-2)}.hub-soft{height:34px;padding:0 12px;border-radius:9px;background:var(--soft);color:var(--primary-lt);font-size:12.5px;font-weight:600;white-space:nowrap}.hb-up{display:flex;gap:11px;width:100%;padding:10px 8px;border-radius:12px;cursor:pointer;align-items:flex-start;text-align:left;color:var(--text)}.hb-up:hover{background:rgba(var(--ink-rgb),.035)}.hb-up.hb-open{background:rgba(var(--accent-rgb),.06)}.hb-up-th{position:relative;width:52px;height:36px;border-radius:8px;flex-shrink:0;overflow:hidden;background:linear-gradient(135deg,var(--grad-1),var(--grad-2))}.hb-up-th.hb-txt{background:var(--elevated);border:1px solid var(--hair)}.hb-up-th.hb-img{background:linear-gradient(135deg,var(--th-blue),var(--th-violet))}.hb-up-th svg{width:12px;height:12px;fill:#fff}.hb-up-th.hb-txt:not(.hb-img) svg{fill:var(--text-3)}.hb-up .hb-m{flex:1;min-width:0;display:block}.hb-up .hb-t{display:block;font-size:13.5px;font-weight:500;line-height:1.35}.hb-up .hb-s{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;color:var(--text-3);flex-wrap:wrap}.up-chip,.fb-chip{font-size:10px;font-weight:600;letter-spacing:.03em;padding:2px 6px;border-radius:5px;border:1px solid var(--border);color:var(--text-2)}.hb-up .hb-new{font-size:10px;font-weight:700;letter-spacing:.05em;color:var(--primary-lt)}.hb-up-x{padding:2px 8px 14px 71px}.hb-up-x .ann-media{height:170px}.hub-search{flex:1;height:34px;border-radius:9px;border:1px solid var(--border);background:var(--bg);display:flex;align-items:center;gap:8px;padding:0 10px}.hub-search svg{width:14px;height:14px;stroke:var(--text-3);fill:none;stroke-width:1.8;flex-shrink:0}.hub-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--text);font:inherit;font-size:13px}.hb-art{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;border-radius:10px;font-size:13.5px;cursor:pointer;text-align:left;color:var(--text)}.hb-art:hover{background:rgba(var(--ink-rgb),.035)}.hb-art .hb-rt{margin-left:auto;font-family:var(--ff-m);font-size:10.5px;color:var(--text-3);flex-shrink:0}.hb-art svg,.hb-src svg{width:15px;height:15px;stroke:var(--text-3);fill:none;stroke-width:1.7;flex-shrink:0}.hb-askrow{display:flex;align-items:center;gap:10px;width:100%;padding:10px 8px;border-radius:10px;font-size:13.5px;cursor:pointer;color:var(--primary-lt);font-weight:500;text-align:left}.hb-askrow:hover{background:var(--soft)}.hb-askrow svg{width:15px;height:15px;fill:currentColor;flex-shrink:0}.hb-article,.hb-ans{padding:4px 8px}.hub-panel .hb-back{height:28px;padding:0 8px 0 4px;border-radius:7px;font-size:12px;color:var(--text-2);display:inline-flex;align-items:center;gap:4px;margin-bottom:8px}.hub-panel .hb-back svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8}.hb-article h3{font-family:var(--ff-d);font-size:19px;font-weight:600;letter-spacing:-.01em;margin:10px 0}.hb-article .hb-more{display:flex;gap:8px}.hb-md p,.hb-md li{font-size:13.5px;line-height:1.6;color:var(--text-2)}.hb-md p{margin:0 0 8px}.hb-md ol,.hb-md ul{padding-left:18px;margin:6px 0 8px}.hb-md b{color:var(--text);font-weight:600}.hb-md a{color:var(--primary-lt);text-decoration:underline}.hb-qa{margin-bottom:18px}.hb-qa .hb-q{margin-left:auto;max-width:85%;width:fit-content;padding:9px 12px;border-radius:14px 14px 4px;background:var(--soft);font-size:13.5px;line-height:1.5;margin-bottom:10px;white-space:pre-wrap}.hb-src{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.hb-src button{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:7px;border:1px solid var(--border);font-size:11.5px;color:var(--text-2)}.hb-src button:hover{color:var(--text);background:rgba(var(--ink-rgb),.04)}.hb-src svg{width:12px;height:12px}.hb-handoff{margin-top:10px;display:flex;gap:8px}.hb-typing{display:inline-flex;gap:4px;padding:6px 0}.hb-typing i{width:6px;height:6px;border-radius:99px;background:var(--text-3);animation:hubDots 1s infinite ease-in-out}.hb-typing i:nth-child(2){animation-delay:.15s}.hb-typing i:nth-child(3){animation-delay:.3s}@keyframes hubDots{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.hub-composer{display:flex;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--hair)}.hub-composer input{flex:1;height:38px;border-radius:10px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:13.5px;padding:0 12px;outline:0}.hub-composer input:focus{border-color:rgba(var(--accent-rgb),.5)}.hb-msg{padding:6px 8px;display:flex;flex-direction:column;gap:12px}.hb-msg textarea{min-height:180px;resize:vertical;border-radius:12px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:13.5px;line-height:1.55;padding:12px;outline:0}.hb-msg textarea:focus{border-color:rgba(var(--accent-rgb),.5)}.hb-msg-err{font-size:12.5px;color:var(--danger);padding:8px 10px;border-radius:9px;background:rgba(var(--danger-rgb),.08)}.hb-msg-note{font-size:12px;color:var(--text-3)}.fb-att{display:flex;gap:8px;flex-wrap:wrap}.fb-att .hb-add{width:72px;height:54px;border-radius:9px;border:1px dashed var(--border);display:grid;place-items:center;color:var(--text-3)}.fb-att .hb-add svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8}.fb-att .hb-shot{position:relative;width:72px;height:54px;border-radius:9px;overflow:hidden;border:1px solid var(--hair);background:var(--elevated)}.fb-att .hb-shot img{width:100%;height:100%;object-fit:cover;display:block}.fb-att .hb-shot button{position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:99px;background:#0000008c;display:grid;place-items:center}.fb-att .hb-shot button svg{width:10px;height:10px;stroke:#fff;stroke-width:2.2;fill:none}.fb-ctx{display:flex;gap:6px;flex-wrap:wrap}.hb-sent{padding:40px 8px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.hb-sent .hb-ok{width:44px;height:44px;border-radius:99px;background:rgba(var(--ok-rgb),.14);display:grid;place-items:center}.hb-sent .hb-ok svg{width:20px;height:20px;stroke:var(--ok-hi);fill:none;stroke-width:2.2}.hb-sent .hb-h{font-family:var(--ff-d);font-size:17px;font-weight:600}.hub-right{display:flex;align-items:center;gap:8px}.crush-av.crush-av.crush-av{position:relative;overflow:hidden;border-radius:50%;aspect-ratio:1/1;padding:0;flex-shrink:0;isolation:isolate}.crush-av>.crush-av-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;display:block}#memoryView .mv-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#memoryView .mv-refresh{height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--hair);background:var(--surface);color:var(--text-2);font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:6px;cursor:pointer}#memoryView .mv-refresh svg{width:14px;height:14px}#memoryView .mv-refresh:hover:not(:disabled){color:var(--text);background:var(--elevated)}#memoryView .mv-refresh:disabled{opacity:.5;cursor:default}#memoryView .mv-reading{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 12px;margin:18px 0 0;padding:13px 16px;border-radius:14px;background:var(--surface);border:1px solid var(--hair)}#memoryView .mv-reading .tx{font-size:13.5px;color:var(--text-2);line-height:1.45}#memoryView .mv-reading .tx b{color:var(--text);font-weight:500}#memoryView .mv-reading .bar{grid-column:1 / -1;height:5px;border-radius:999px;background:rgba(var(--accent-rgb),.1);overflow:hidden}#memoryView .mv-reading .bar i{display:block;height:100%;border-radius:999px;background:rgba(var(--accent-rgb),.6);transition:width .4s}#memoryView .mv-reading.paused svg{width:16px;height:16px;color:var(--amber)}#memoryView .mv-empty{font-size:13px;color:var(--text-3);padding:10px 4px}#memoryView .mv-more{margin:6px 0 12px 4px;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--hair);background:0;color:var(--text-2);font-size:12px;cursor:pointer}#memoryView .mv-more:hover:not(:disabled){color:var(--text)}#memoryView .loop .owner{color:var(--text-3)}#memoryView .loop-actions button[aria-disabled=true]{opacity:.45;cursor:default}#memoryView .loop:focus-within .loop-actions{opacity:1}#memoryView .mv-evo{margin-bottom:16px}@media(hover:none){#memoryView .loop-actions{opacity:1}}#memoryView .theme .track{display:block;margin:0;padding:0;border:0;border-radius:999px;height:7px;background:rgba(var(--ink-rgb),.06);overflow:hidden}#memoryView .theme .fill{display:block}#memoryView .loop .lmeta{margin-top:4px}#radarView .rd-banner{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:11px 14px;border:1px solid var(--hair);border-radius:12px;background:var(--surface);font-size:12.5px;color:var(--text-2)}#radarView .rd-banner b{color:var(--text);font-weight:500}#radarView .scope-group{padding:8px 10px 4px;font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}#radarView .scope-menu{max-height:min(420px,60vh);overflow-y:auto}#radarView .scope-btn>svg:last-child{width:13px}#radarView .collapse-all svg{width:17px}#radarView .ph-ic svg{width:18px;height:18px}#radarView .ph-chev svg{width:17px;height:17px}#radarView .rd-actwrap{position:relative;display:inline-flex}#radarView .rd-menu{position:absolute;top:34px;left:0;z-index:30;min-width:160px;max-height:280px;overflow-y:auto;background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:4px;box-shadow:0 18px 44px -16px #0000008c}#radarView .rd-menu button{display:block;width:100%;text-align:left;padding:8px 10px;border-radius:7px;border:0;background:0;color:var(--text-2);font-size:12.5px;cursor:pointer;font-family:inherit}#radarView .rd-menu button:hover{background:var(--soft);color:var(--text)}#radarView .bulk svg{width:14px;height:14px}#radarView .rd-of{margin-left:4px}#radarView .rrow .owner{color:var(--text-3)}#radarView .rrow.static{cursor:default}#radarView .rrow .rd-rowacts{display:flex;gap:6px;flex:0 0 auto;opacity:.75}#radarView .rrow:hover .rd-rowacts{opacity:1}#radarView .reason.cite{display:inline-flex;align-items:center;gap:4px;background:0;cursor:pointer;font-family:var(--ff-m);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#radarView .reason.cite:hover{color:var(--text);border-color:var(--border)}#radarView .reason.cite svg{width:11px;height:11px;flex:0 0 11px}#radarView .rd-sum{font-size:11.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:420px}#radarView .rfoot.solo{border:1px solid var(--hair);border-radius:12px;margin-top:8px;justify-content:center}#radarView a.pa{text-decoration:none}#radarView .pa[disabled],#radarView .pa[aria-disabled=true]{opacity:.45;cursor:default}#radarView .pcard .thumb{overflow:hidden}#radarView .pcard .thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#radarView .pcard .thumb>svg{width:28px;height:28px}#radarView .pcard .src{z-index:1}#radarView .rd-linkfoot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;flex-wrap:wrap}#radarView .rd-kick{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:4px 2px 10px}#radarView .bucket .bb[disabled]{opacity:.45;cursor:default}#radarView .cmd-row .cr-pip svg{width:12px;height:12px}#radarView .so-search svg{width:15px;height:15px}.menu-item .count.due{color:var(--amber);font-weight:600}#radarView .pcard.tweet .thumb.thumb{display:block;place-items:normal;height:auto;padding:13px 13px 4px;background:var(--surface)}#radarView .rd-linkfoot .grp{display:flex;align-items:center;gap:6px}#radarView .rd-linkfoot .lbl{font-family:var(--ff-m);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.turn-tool{align-self:stretch;max-width:580px;border:1px solid var(--hair);border-radius:11px;background:var(--surface);padding:10px 12px;margin-top:8px}.turn-tool .tt-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.turn-tool .tt-ic{width:19px;height:19px;flex:0 0 19px;border-radius:99px;display:grid;place-items:center;background:var(--elevated);color:var(--text-3)}.turn-tool.done .tt-ic{background:var(--ok-hi);color:#0e0b12}.turn-tool.running .tt-ic,.turn-tool.ask .tt-ic{background:var(--soft);color:var(--primary-lt)}.turn-tool.failed .tt-ic{background:color-mix(in srgb,var(--danger) 18%,transparent);color:var(--danger)}.turn-tool .tt-ic svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.6}.turn-tool .tt-label{font-size:13px;font-weight:500;color:var(--text)}.turn-tool .tt-conn{font-size:12px;color:var(--text-3)}.turn-tool .tt-ext{font-family:var(--ff-m);font-size:8.5px;letter-spacing:.04em;text-transform:uppercase;color:#e5b567;background:#e5b5671f;border-radius:4px;padding:1px 5px}.turn-tool .tt-note{font-family:var(--ff-m);font-size:9.5px;color:var(--text-3)}.turn-tool .tt-sp{flex:1}.turn-tool .tt-undo,.turn-tool .tt-act{display:inline-flex;align-items:center;gap:4px;height:23px;padding:0 8px;border-radius:6px;border:1px solid var(--hair);background:transparent;color:var(--text-3);font-size:11px;cursor:pointer;font-family:inherit}.turn-tool .tt-act.primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.turn-tool .tt-undo svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8}.turn-tool .tt-undo:hover,.turn-tool .tt-act:not(.primary):hover{color:var(--primary-lt);border-color:#c9a6f559}.turn-tool button:disabled{opacity:.55;cursor:default}.turn-tool .tt-io{margin-top:8px;padding-top:8px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:4px}.turn-tool .tt-line{display:flex;gap:9px;font-size:12px;color:var(--text-2);line-height:1.45;overflow-wrap:anywhere}.turn-tool .tt-k{flex:0 0 22px;font-family:var(--ff-m);font-size:9.5px;color:var(--text-3);text-transform:uppercase;padding-top:2px}.turn-tool .spin{animation:ttspin 1s linear infinite;transform-origin:center}.ask-app-host{position:relative}.ask-app-menu{position:absolute;left:12px;right:12px;bottom:calc(100% - 6px);z-index:30;max-height:300px;overflow-y:auto;border:1px solid var(--border);border-radius:12px;background:var(--elevated);box-shadow:0 10px 28px #00000038;padding:6px}#askView .cv-composer .ask-app-menu{left:24px;right:24px}.ask-app-h{font-family:var(--ff-m);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:4px 8px 6px}.ask-app-menu ul{list-style:none;margin:0;padding:0}.ask-app-opt{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;cursor:pointer;color:var(--text);font-size:13px}.ask-app-opt.on{background:var(--soft)}.ask-app-opt.off{cursor:default;opacity:.6}.ask-app-ic{flex:0 0 24px;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:var(--surface);border:1px solid var(--hair);font-size:11px;font-weight:600;color:var(--text-2)}.ask-app-t{display:flex;flex-direction:column;min-width:0}.ask-app-n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ask-app-why{font-size:11px;color:var(--text-3);white-space:normal}.ask-app-msg{padding:8px;font-size:12.5px;color:var(--text-2)}.ask-app-msg button{color:var(--primary-lt);background:0;border:0;font:inherit;cursor:pointer;padding:0;margin-left:4px}.ask-app-row{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:6px;padding:0 0 2px}#askView .cv-composer .ask-app-row{padding:0 0 8px}.ask-app-chip{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 9px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.3);background:var(--soft);color:var(--primary-lt);font-size:12px;font-weight:500;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ask-app-chip.sent{padding:0 9px;height:22px;font-size:11.5px}.ask-app-chip button{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;color:var(--text-3);background:0;border:0;cursor:pointer}.ask-app-chip button:hover{background:rgba(var(--accent-rgb),.14);color:var(--text)}.ask-app-chip svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.ask-app-turn{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.ad-composer .ask-attach{width:42px;height:42px;flex:0 0 42px;border-radius:12px;display:grid;place-items:center;border:1px solid var(--border);color:var(--text-2)}#askView .cv-composer .ask-attach{width:46px;height:46px;flex:0 0 46px;border-radius:13px;display:grid;place-items:center;border:1px solid var(--border);color:var(--text-2);background:0}.ask-attach:hover:not(:disabled){background:var(--soft);color:var(--text)}.ask-attach:disabled{opacity:.45;cursor:default}.ask-attach svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ask-attach-input{display:none}.ad-composer.ask-drop,#askView .cv-composer.ask-drop{outline:2px dashed rgba(var(--accent-rgb),.45);outline-offset:-4px}.ask-att-row{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:6px;padding:0 0 2px}#askView .cv-composer .ask-att-row{padding:0 0 8px}.ask-att-chip{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;max-width:230px;min-width:0;padding:5px 4px 5px 6px;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-size:12px;line-height:1.25}.ask-att-chip.failed{border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.ask-att-chip.failed .ask-att-status{color:var(--danger);white-space:normal}.ask-att-chip.ready .ask-att-status{color:var(--ok-hi,var(--text-3))}.ask-att-ic{flex:0 0 28px;width:28px;height:28px;border-radius:7px;background:var(--soft);display:grid;place-items:center;overflow:hidden;color:var(--text-2)}.ask-att-ic img{width:100%;height:100%;object-fit:cover;display:block}.ask-att-ic svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ask-att-text{display:flex;flex-direction:column;min-width:0;flex:1}.ask-att-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.ask-att-status{font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ask-att-bar{position:absolute;left:0;bottom:0;height:2px;background:var(--primary-lt);transition:width .15s}.ask-att-x{flex:0 0 22px;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--text-3)}.ask-att-x:hover{background:var(--soft);color:var(--text)}.ask-att-x svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.ask-att-note{flex:0 0 100%;font-size:11.5px;color:var(--text-2)}.ask-att-turn{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:7px}.ask-att-file{display:inline-flex;align-items:center;gap:7px;max-width:220px;min-width:0;padding:4px 9px 4px 4px;border-radius:9px;border:1px solid var(--hair);background:var(--soft);color:var(--text);text-decoration:none;font-size:12px;line-height:1.25}a.ask-att-file:hover{border-color:var(--border)}.ask-att-file .ask-att-ic{flex-basis:24px;width:24px;height:24px;background:var(--surface)}.ask-att-file.gone{opacity:.75}.ask-att-thumb{display:block;width:72px;height:72px;border-radius:9px;overflow:hidden;border:1px solid var(--hair);background:var(--soft)}.ask-att-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ask-att-thumb .ask-att-ic{width:100%;height:100%;border-radius:0}.chart-view{--chart-1:var(--th-blue);--chart-2:var(--th-orange);--chart-3:var(--th-green);--chart-4:var(--th-gold);--chart-5:var(--th-pink);--chart-6:var(--th-violet);--chart-other:var(--faint);--chart-surface:var(--surface);margin:10px 0;padding:12px 12px 8px;background:var(--chart-surface);border:1px solid var(--hair);border-radius:12px;font-family:var(--ff-s);white-space:normal;max-width:460px}.chart-view .cv-title{font-size:13px;font-weight:600;color:var(--text);line-height:1.35;margin:0 0 6px}.chart-view svg{stroke:none;stroke-width:0}.chart-view .cv-svg{display:block;width:100%;height:auto;overflow:visible}.chart-view .cv-tick{font-size:10.5px;fill:var(--text-3);font-family:var(--ff-s)}.chart-view .cv-val,.chart-view .cv-cat{fill:var(--text-2)}.chart-view .cv-grid line{stroke:var(--hair);stroke-width:1}.chart-view .cv-grid line.cv-base{stroke:var(--border)}.chart-view .cv-line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.chart-view .cv-dot{stroke:var(--chart-surface);stroke-width:4;paint-order:stroke}.chart-view .cv-slice{fill:none;stroke-width:26}.chart-view .cv-mark:hover,.chart-view .cv-dot:hover,.chart-view .cv-slice:hover{opacity:.82}.chart-view .cv-axis{font-size:11px;color:var(--text-3);line-height:1.3}.chart-view .cv-axis-y{margin:0 0 4px}.chart-view .cv-axis-x{text-align:center;margin:2px 0 0}.chart-view .cv-legend{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--text-2)}.chart-view .cv-legend li{display:inline-flex;align-items:center;gap:6px;min-width:0}.chart-view .cv-sw{display:inline-block;width:10px;height:10px;border-radius:3px;flex:none}.chart-view .cv-sw-line{height:3px;width:14px;border-radius:2px}.chart-view .cv-key{width:11px;height:11px;flex:none}.chart-view .cv-ll{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-view .cv-pie{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.chart-view .cv-donut{width:132px;max-width:100%;flex:none}.chart-view .cv-legend-pie{flex:1 1 160px;flex-direction:column;flex-wrap:nowrap;gap:5px;margin:0}.chart-view .cv-legend-pie li{display:flex}.chart-view .cv-lv{margin-left:auto;padding-left:8px;color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.chart-view .cv-toggle{margin-top:6px;padding:2px 0;background:none;border:0;font:inherit;font-size:11.5px;color:var(--primary-lt);cursor:pointer}.chart-view .cv-toggle:hover{text-decoration:underline}.chart-view .cv-toggle:focus-visible{outline:2px solid var(--primary-lt);outline-offset:2px;border-radius:4px}.chart-view .cv-data{white-space:pre-wrap;font-size:12px;line-height:1.5;color:var(--text-2);padding:6px 0 2px;border-top:1px solid var(--hair);margin-top:4px}.chart-view .cv-data[hidden]{display:none}#remindersView{display:none;flex:1;min-width:0;overflow-y:auto;position:relative;container-type:inline-size}#remindersView.on{display:block}.rem-view{padding:24px 34px 100px;max-width:880px}@media(max-width:1100px){.rem-view{padding:22px 24px 80px}}@media(max-width:640px){.rem-view{padding:16px 12px 60px}.rem-acts{margin-left:0;width:100%}.rem-title{white-space:normal}}.rem-head{margin:0 0 12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:34px}.rem-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rem-tools .tbtn svg{width:13px;height:13px}.rem-seg{display:inline-flex;background:var(--elevated);border:1px solid var(--border);border-radius:9px;padding:3px}.rem-seg button{height:28px;padding:0 13px;border:0;border-radius:6px;background:0;font:inherit;font-size:12px;font-weight:500;color:var(--text-3);cursor:pointer}.rem-seg button.on{background:var(--primary);color:var(--on-primary)}.rem-sec{margin-top:18px}.rem-sec-h{display:flex;align-items:center;gap:8px;margin:0 2px 8px}.rem-sec-t{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.rem-sec-h .count{font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}.rem-sec-h .count.due{color:var(--amber);font-weight:600}.rem-empty{padding:14px 16px;border:1px dashed var(--hair);border-radius:12px;font-size:12.5px;color:var(--text-3)}.rem-row{border:1px solid var(--hair);border-radius:12px;background:var(--surface);padding:11px 14px;margin-bottom:8px}.rem-row.is-due{border-color:rgba(var(--amber-rgb),.45)}.rem-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rem-when{display:inline-flex;align-items:center;gap:5px;font-family:var(--ff-m);font-size:11px;color:var(--text-2)}.rem-row.is-due .rem-when{color:var(--amber)}.rem-when svg{width:13px;height:13px}.rem-acts{display:flex;gap:6px;margin-left:auto}.rem-acts .tbtn svg{width:13px;height:13px}.rem-title{display:block;margin-top:6px;padding:0;border:0;background:0;color:var(--text);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rem-title:hover{text-decoration:underline;text-decoration-color:var(--border)}.rem-sub{display:flex;align-items:center;gap:10px;margin-top:3px;font-size:12px;color:var(--text-3);min-width:0}.rem-folder{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.rem-folder svg{width:12px;height:12px}.rem-prev{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rem-more{display:block;width:100%;margin-top:4px;padding:9px;border:1px solid var(--hair);border-radius:10px;background:0;color:var(--text-2);font:inherit;font-size:12.5px;cursor:pointer}.rem-more:hover{background:var(--soft);color:var(--text)}.rem-view.is-board{max-width:none;padding-top:14px;padding-bottom:24px}.rb-hint{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 11px 0 8px;border-radius:9px;background:rgba(var(--amber-rgb),.1);border:1px solid rgba(var(--amber-rgb),.45);color:var(--amber);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.rb-hint.off{visibility:hidden}.rb-hint svg,.rb-more.older svg{width:13px;height:13px;transform:scaleX(-1)}.rb-board{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px;align-items:flex-start;scroll-snap-type:x proximity}.rb-col{flex:0 0 280px;scroll-snap-align:start;background:color-mix(in srgb,var(--surface) 55%,transparent);border:1px solid var(--hair);border-radius:14px;display:flex;flex-direction:column;max-height:calc(100vh - 160px);min-height:160px}.rb-col.today{border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 25%,transparent)}.rb-col.over,.rb-col.earlier{border-color:rgba(var(--amber-rgb),.35)}.rb-col.drop{background:color-mix(in srgb,var(--primary) 9%,var(--surface))}.rb-ch{display:flex;align-items:baseline;gap:8px;padding:11px 13px 9px;border-bottom:1px solid var(--hair)}.rb-d{font-size:13px;font-weight:600;color:var(--text)}.rb-r{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.rb-col.over .rb-r,.rb-col.earlier .rb-r{color:var(--amber)}.rb-n{margin-left:auto;font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.rb-col.over .rb-n,.rb-col.earlier .rb-n{color:var(--amber);font-weight:600}.rb-cards{padding:9px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.rb-empty{padding:16px 10px;border:1px dashed var(--hair);border-radius:10px;font-size:12px;color:var(--text-3);text-align:center}.rb-card{background:var(--surface);border:1px solid var(--hair);border-radius:11px;padding:10px 11px;cursor:grab}.rb-card:hover{border-color:var(--border)}.rb-card.drag{opacity:.45}.rb-top{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rb-when{display:inline-flex;align-items:center;gap:5px;font-family:var(--ff-m);font-size:11px;color:var(--text-2)}.rb-when svg{width:13px;height:13px}.rb-card.late .rb-when{color:var(--amber)}.rb-acts{margin-left:auto;display:flex;gap:2px;opacity:.6}.rb-card:hover .rb-acts,.rb-acts:focus-within{opacity:1}.rb-acts button{width:26px;height:26px;border:0;border-radius:7px;background:0;display:grid;place-items:center;color:var(--text-3);cursor:pointer}.rb-acts button svg{width:14px;height:14px}.rb-acts button:hover:not(:disabled){background:var(--soft);color:var(--text)}.rb-acts button.ok:hover:not(:disabled){color:var(--ok)}.rb-acts button:disabled{opacity:.4;cursor:default}.rb-title{display:block;margin-top:6px;padding:0;border:0;background:0;font:inherit;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--text);text-align:left;cursor:pointer}.rb-title:hover{text-decoration:underline;text-decoration-color:var(--border)}.rb-prev{margin-top:3px;font-size:12px;color:var(--text-3);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rb-folder{margin-top:7px;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-3)}.rb-folder svg{width:12px;height:12px}.rb-more{flex:0 0 140px;align-self:stretch;min-height:160px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--hair);border-radius:14px}.rb-more button{display:inline-flex;align-items:center;gap:6px;border:0;background:0;font:inherit;font-size:12px;color:var(--text-2);cursor:pointer}.rb-more svg{width:13px;height:13px}@container (max-width:720px){.rb-hint{display:none}.rb-board{flex-direction:column;overflow-x:visible;align-items:stretch;gap:10px}.rb-col{flex:none;width:100%;max-height:none}.rb-more{flex:none;min-height:0;padding:10px}.rb-acts{opacity:1}}.rem-alerts{position:fixed;top:calc(64px + env(safe-area-inset-top,0px));right:18px;z-index:80;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100vw - 36px))}.rem-alert{background:var(--elevated);border:1px solid rgba(var(--amber-rgb),.5);border-radius:14px;padding:10px 12px 12px;box-shadow:0 18px 44px -16px #0000008c}.rem-alert.more{padding:8px 12px;font-size:12px;color:var(--text-3);border-color:var(--hair)}.rem-alert .ra-acts{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rem-alert .ra-acts .m-x{margin-left:auto;border:0;background:0;color:var(--text-3);cursor:pointer;font-size:13px;padding:4px 6px;border-radius:6px}.rem-alert .ra-acts .m-x:hover{background:var(--soft);color:var(--text)}.rem-alert .ra-acts .tbtn svg{width:13px;height:13px}.rem-alert .ra-k{display:flex;align-items:center;gap:5px;margin-top:9px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.04em;color:var(--amber)}.rem-alert .ra-k svg{width:12px;height:12px}.rem-alert .ra-t{margin-top:3px;font-size:13.5px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mini.rem{color:var(--primary-lt)}.note-card .mini.rem.due,.mini.rem.due{color:var(--amber);font-weight:600}.pill.gx-rempill.due{color:var(--amber);border-color:rgba(var(--amber-rgb),.45)}#remindBtn.on{color:var(--primary-lt)}.rem-why{margin-top:8px;font-size:12px;color:var(--danger)}.rem-will{margin-top:8px;font-size:12px;color:var(--text-3)}.gx-p.rem-now{margin-top:-4px;font-family:var(--ff-m);font-size:11.5px;color:var(--primary-lt)}.lb-zoom{position:absolute;inset:0;padding:3% 72px;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.lb-zoom img{display:block;flex:0 1 auto;min-width:0;min-height:0;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:center center;transition:transform .05s linear;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb-stage .lb-video{width:min(900px,calc(100% - 144px));max-height:94%;aspect-ratio:16/9;height:auto}.lb-video .lb-player{object-fit:contain}.gallery .att{flex:0 0 112px}.gallery .att img{object-fit:cover;object-position:center}.lb-zoom.zoom img{cursor:grab}.lb-zoom.panning img{cursor:grabbing;transition:none}.lb-video .lb-player{width:100%;height:100%;display:block;background:var(--media-bg)}.att .att-ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-3)}.att .att-ph svg{width:18px;height:18px}.att.att-stuck{cursor:default;color:var(--danger);padding:4px;text-align:center}.att.att-stuck .att-x{height:22px;font-size:10.5px;padding:0 8px;color:var(--text-2)}.dropz{cursor:pointer}.dropz.over{border-color:var(--primary-lt);color:var(--primary-lt)}.audio-top .play.on{background:var(--primary-lt);color:var(--on-primary)}.audio-top audio{display:none}.avatar img,.avatar-img{width:100%;height:100%;object-fit:cover;border-radius:99px;display:block}.audio-acts .aa{white-space:nowrap;flex:0 0 auto}.audio-acts .burn-note{white-space:nowrap;padding-left:8px}#attachWrap{margin-bottom:22px}.link-previews{margin-bottom:18px}.link-previews .attach-head{margin-top:4px}.lp-list{display:flex;flex-direction:column;gap:10px}.lp-card{display:flex;flex-direction:column;max-width:560px;border:1px solid var(--hair);border-radius:12px;background:var(--elevated);overflow:hidden;color:inherit;text-decoration:none;transition:border-color .15s}.lp-card:hover{border-color:rgba(var(--accent-rgb),.4)}.lp-card:focus-visible{outline:2px solid var(--primary-lt);outline-offset:2px}.lp-hero{display:block;width:100%;aspect-ratio:1.91/1;max-height:220px;background:rgba(var(--accent-rgb),.08);overflow:hidden}.lp-hero img{display:block;width:100%;height:100%;object-fit:cover}.lp-row{display:flex;align-items:flex-start;gap:12px;padding:12px}.lp-fav{width:40px;height:40px;flex:0 0 40px;border-radius:10px;background:var(--surface);display:grid;place-items:center;overflow:hidden}.lp-fav img{width:22px;height:22px;border-radius:4px;object-fit:contain}.lp-glyph{color:var(--text-3);font-size:14px}.lp-meta{display:flex;flex-direction:column;min-width:0;flex:1}.lp-site{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-title{font-size:14.5px;font-weight:600;line-height:1.35;color:var(--text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.lp-desc{font-size:13px;line-height:1.45;color:var(--text-2);margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.lp-domain{font-size:12px;font-weight:500;color:var(--primary-lt);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#projectView .pv-atlas{position:relative;flex:1;min-width:0;min-height:360px;border-radius:14px;background:rgba(var(--bg-rgb),.55);border:1px solid var(--hair);display:flex;align-items:center;justify-content:center;padding:8px}#projectView .pv-atlas svg{width:100%;max-width:520px;max-height:520px;height:auto;aspect-ratio:1/1}#projectView .pv-area{opacity:.12}#projectView .pv-dot{stroke:var(--bg);stroke-width:.006;cursor:pointer;transition:opacity .15s}#projectView .pv-legend .pv-dot{fill:var(--text-3)}#projectView .pv-dot.open{stroke:var(--text);stroke-width:.01}#projectView .pv-dot.you{stroke:var(--amber);stroke-width:.014}#projectView .pv-dot.dim{opacity:.15}#projectView .pv-dot:hover{stroke:var(--text);stroke-width:.016}#projectView .pv-label{font-size:.07px;letter-spacing:0;word-spacing:0;fill:var(--text-2);font-family:var(--ff-d);font-weight:500;cursor:pointer;paint-order:stroke;stroke:var(--bg);stroke-width:.012px}#projectView .pv-hover{position:absolute;left:12px;bottom:10px;max-width:calc(100% - 24px);padding:6px 10px;border-radius:8px;background:var(--elevated);border:1px solid var(--hair);font-size:12px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#projectView .pv-insp .in-k{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px}#projectView .pv-topic{display:flex;align-items:center;gap:8px;width:100%;padding:6px 4px;border:0;background:0;color:var(--text-2);font-size:12.5px;text-align:left;cursor:pointer;border-radius:6px}#projectView .pv-topic:hover{background:rgba(var(--accent-rgb),.06);color:var(--text)}#projectView .pv-topic i{width:9px;height:9px;border-radius:99px;flex:0 0 9px}#projectView .pv-topic .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectView .pv-topic .c{font-family:var(--ff-m);font-size:11px;color:var(--text-3)}#projectView .pv-refresh{border:0;background:0;padding:0;font:inherit;color:var(--primary-lt);cursor:pointer}#projectView .pv-refresh:disabled{color:var(--text-3);cursor:default}#projectView .fl{padding:4px 16px 12px}#projectView .fl-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--hair);flex-wrap:wrap}#projectView .fl-row .ft{flex:1;min-width:160px;text-align:left;border:0;background:0;color:var(--text);font-size:13px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectView .fl-row .ft:hover{color:var(--primary-lt)}#projectView .fl-row .why{font-size:11.5px;color:var(--text-3)}#projectView .fl-row select{height:30px;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:12px;padding:0 8px}#projectView .fl-all{display:flex;justify-content:flex-end;padding-top:10px}#projectView .pv-moves .age.overdue{color:var(--rose-2, #E8A0A0)}#projectView .pv-moves .age.due{color:var(--amber)}#projectView .pv-fp .sub{font-size:11.5px;color:var(--text-3);margin:0 0 8px}[data-later][aria-disabled=true]{opacity:.45;cursor:not-allowed}.fs-panel .fs-input:disabled,.fs-panel textarea:disabled{opacity:.55;cursor:not-allowed}.note-card>.note-open{all:unset;display:block;cursor:pointer}.note-card>.note-open:after{content:"";position:absolute;inset:0;border-radius:12px}.note-card:has(>.note-open:focus-visible){outline:2px solid Highlight;outline:auto 1px -webkit-focus-ring-color;outline-offset:0}.note-card>.trash-acts{position:relative;z-index:1}.note-card>.gx-cap{position:relative;z-index:1;pointer-events:none}.note-card>.gx-cap .tbtn{pointer-events:auto}.note-list>.note-card{content-visibility:auto;contain-intrinsic-size:auto 104px}.fpanel .fchip .c{margin-left:auto;font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.fpanel .fchip:disabled{opacity:.4;cursor:default}.fpanel .fpanel-foot button:disabled{opacity:.45;cursor:default}.fpanel .fgroup-label{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:11px 0 7px}.note-list.selmode .note-card>.note-open{cursor:default}.cv-d-scope .chip-link{cursor:pointer;font:inherit;border:inherit}.cv-d-scope .chip-link:hover{border-color:var(--primary-lt);color:var(--text)}.cv-d-scope .chip-link:focus-visible{outline:2px solid var(--primary-lt);outline-offset:2px}.cv-d-scope .chip-go{margin-left:4px;opacity:.7}.note-list .gx-more{overflow-anchor:none}.body.ask-list-off>section.main,.body.ask-list-off>.divider[data-resize=list]{display:none}#adListToggle:focus-visible{outline:2px solid var(--primary-lt);outline-offset:1px}.note-card .body.ai{font-style:italic;color:var(--text);-webkit-line-clamp:3}.beta-badge{display:inline-flex;align-items:center;flex:none;height:16px;padding:0 6px;margin-left:7px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.1);color:var(--primary-lt);font-family:var(--ff-m);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;vertical-align:middle;white-space:nowrap}.dash-title .beta-badge{position:relative;top:-3px;margin-left:10px}.menu-item .label .beta-badge{margin-left:6px}#radarView .rd-kick{display:flex;align-items:center;font-family:var(--ff-m);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin:0 0 9px}#radarView .rd-kick .beta-badge{letter-spacing:.08em}.pg-vault ::placeholder{color:var(--text-3)}.pg-vault .app{height:100vh;display:flex;flex-direction:column}.pg-vault .header{height:var(--header);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 0 12px;background:var(--surface);border-bottom:1px solid var(--hair)}.pg-vault .hleft,.pg-vault .hright{display:flex;align-items:center;gap:12px}.pg-vault .back{height:32px;padding:0 11px 0 8px;border-radius:9px;border:1px solid var(--border);color:var(--text-2);font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:5px}.pg-vault .back:hover{background:rgba(var(--ink-rgb),.04);color:var(--text)}.pg-vault .back svg{width:15px;height:15px}.pg-vault .avatar{width:36px;height:36px;border-radius:99px;background:linear-gradient(145deg,var(--grad-1),var(--grad-2));border:1px solid rgba(var(--accent-rgb),.25);display:grid;place-items:center;font-family:var(--ff-d);font-size:12px;font-weight:600;color:var(--on-primary)}.pg-vault .lockchip{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 6px 0 11px;border-radius:9px;background:var(--elevated);border:1px solid var(--hair);font-family:var(--ff-m);font-size:11px;color:var(--text-2)}.pg-vault .lockchip .dot{width:7px;height:7px;border-radius:99px;background:var(--ok)}.pg-vault .lockchip.is-locked .dot{background:var(--text-3)}.pg-vault .lockchip button{height:24px;padding:0 9px;border-radius:6px;font-family:var(--ff-s);font-size:11.5px;font-weight:500;color:var(--text);background:rgba(var(--ink-rgb),.06)}.pg-vault .lockchip button:hover{background:rgba(var(--ink-rgb),.1)}.pg-vault .body{flex:1;min-height:0;display:flex;overflow:hidden}.pg-vault .rail{width:248px;flex:0 0 248px;border-right:1px solid var(--hair);overflow-y:auto;padding:16px 10px 24px}.pg-vault .rail-title{display:flex;align-items:center;gap:9px;padding:0 10px 12px;font-family:var(--ff-d);font-size:17px;font-weight:500}.pg-vault .rail-title .vic{width:28px;height:28px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:var(--primary-lt)}.pg-vault .rail-title .vic svg{width:15px;height:15px}.pg-vault .rgroup{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:14px 10px 6px;display:flex;justify-content:space-between}.pg-vault .ri{width:100%;display:flex;align-items:center;gap:9px;height:32px;padding:0 10px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--text-2);text-align:left}.pg-vault .ri:hover{background:rgba(var(--ink-rgb),.03);color:var(--text)}.pg-vault .ri.on{background:var(--soft);color:var(--text)}.pg-vault .ri svg{width:15px;height:15px;color:var(--text-3)}.pg-vault .ri.on svg{color:var(--primary-lt)}.pg-vault .ri .n{margin-left:auto;font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}.pg-vault .ri .n.warn{color:var(--warn)}.pg-vault .ri .sw{width:9px;height:9px;border-radius:3px;flex:0 0 9px}.pg-vault .ri .hash{width:15px;text-align:center;color:var(--text-3);font-family:var(--ff-m);font-size:12px}.pg-vault .rail-note{margin:18px 6px 0;padding:12px;border:1px solid var(--hair);border-radius:11px;font-size:11px;line-height:1.5;color:var(--text-3)}.pg-vault .rail-note b{color:var(--text-2);font-weight:500}.pg-vault .rail.blur>:not(.rail-title){filter:blur(5px);opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none}.pg-vault .main{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.pg-vault .toolbar{padding:16px 22px 0;display:flex;align-items:center;gap:9px}.pg-vault .search{flex:1;display:flex;align-items:center;gap:9px;height:40px;padding:0 12px;border-radius:11px;background:var(--surface);border:1px solid var(--border)}.pg-vault .search:focus-within{border-color:rgba(var(--accent-rgb),.4)}.pg-vault .search svg{width:16px;height:16px;color:var(--text-3)}.pg-vault .search input{flex:1;background:0;border:0;outline:0;font-size:13.5px}.pg-vault .search input::placeholder{color:var(--text-3)}.pg-vault .search .kbd{font-family:var(--ff-m);font-size:10px;color:var(--text-3);border:1px solid var(--border);border-radius:5px;padding:1px 5px}.pg-vault .search .x{color:var(--text-3)}.pg-vault .search .x:hover{color:var(--text)}.pg-vault .btn{height:36px;padding:0 13px;border-radius:10px;font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);color:var(--text-2);white-space:nowrap}.pg-vault .btn:hover{background:rgba(var(--ink-rgb),.04);color:var(--text)}.pg-vault .btn svg{width:15px;height:15px}.pg-vault .btn.primary{background:var(--primary);border-color:transparent;color:var(--on-primary)}.pg-vault .btn.primary:hover{filter:brightness(1.08)}.pg-vault .btn.sm{height:30px;padding:0 11px;font-size:12px}.pg-vault .btn.danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pg-vault .searchhint{padding:7px 24px 0;font-size:11px;color:var(--text-3)}.pg-vault .filters{padding:12px 22px 0;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pg-vault .chip{height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:6px}.pg-vault .chip:hover{color:var(--text);background:rgba(var(--ink-rgb),.03)}.pg-vault .chip.on{background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}.pg-vault .chip .c{font-family:var(--ff-m);font-size:10px;color:var(--text-3)}.pg-vault .chip.on .c{color:var(--primary-lt)}.pg-vault .chip.active{background:var(--elevated);color:var(--text);border-color:var(--hair)}.pg-vault .chip.active svg{width:12px;height:12px;color:var(--text-3)}.pg-vault .fsep{width:1px;height:18px;background:var(--hair);margin:0 3px}.pg-vault .spacer{flex:1}.pg-vault .seg{display:inline-flex;background:var(--elevated);border:1px solid var(--border);border-radius:9px;padding:3px}.pg-vault .seg button{height:24px;padding:0 10px;border-radius:6px;font-size:11.5px;font-weight:500;color:var(--text-3)}.pg-vault .seg button.on{background:var(--primary);color:var(--on-primary)}.pg-vault .seglab{font-size:11px;color:var(--text-3);margin-right:6px}.pg-vault .content{flex:1;min-height:0;display:flex;overflow:hidden;margin-top:14px;border-top:1px solid var(--hair)}.pg-vault .listwrap{flex:1;min-width:0;overflow-y:auto;padding:14px 22px 60px}.pg-vault .stats{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.pg-vault .stat{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:10px;background:var(--surface);border:1px solid var(--hair);font-size:12px;color:var(--text-2)}.pg-vault .stat b{font-family:var(--ff-d);font-size:15px;font-weight:500;color:var(--text)}.pg-vault .stat.warn b{color:var(--warn)}.pg-vault .stat:hover{border-color:var(--border);color:var(--text)}.pg-vault .stat.on{border-color:rgba(var(--accent-rgb),.35);background:var(--soft)}.pg-vault .ghead{display:flex;align-items:center;gap:9px;margin:16px 2px 7px;font-family:var(--ff-m);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}.pg-vault .ghead:first-of-type{margin-top:4px}.pg-vault .ghead .sw{width:9px;height:9px;border-radius:3px}.pg-vault .card{background:var(--surface);border:1px solid var(--hair);border-radius:13px;overflow:hidden}.pg-vault .item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;text-align:left;border-top:1px solid var(--hair)}.pg-vault .item:first-child{border-top:0}.pg-vault .item:hover{background:rgba(var(--ink-rgb),.025)}.pg-vault .item.sel{background:var(--soft)}.pg-vault .sic{width:30px;height:30px;flex:0 0 30px;border-radius:8px;display:grid;place-items:center;font-family:var(--ff-d);font-size:12.5px;font-weight:600}.pg-vault .sic svg{width:15px;height:15px}.pg-vault .item .lab{flex:1;min-width:0}.pg-vault .item .l{font-size:13px;font-weight:500;display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-vault .item .s{font-size:11px;color:var(--text-3);margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pg-vault .mask{font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.pg-vault .env{font-family:var(--ff-m);font-size:9px;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:5px;flex-shrink:0}.pg-vault .env.prod{color:var(--rose-3);background:rgba(var(--danger-rgb),.14)}.pg-vault .env.staging{color:var(--warn);background:rgba(var(--warn-rgb),.13)}.pg-vault .env.dev{color:var(--blue-lt);background:rgba(var(--blue-rgb),.16)}.pg-vault .tag{font-family:var(--ff-m);font-size:10px;color:var(--text-2);background:var(--elevated);border-radius:5px;padding:1px 6px}.pg-vault .due{font-family:var(--ff-m);font-size:10px;color:var(--warn)}.pg-vault .due.over{color:var(--danger)}.pg-vault .iact{display:flex;gap:4px;opacity:0;transition:opacity .12s}.pg-vault .item:hover .iact,.pg-vault .item.sel .iact{opacity:1}.pg-vault .iact button{height:28px;padding:0 9px;border-radius:7px;font-size:11.5px;font-weight:500;color:var(--text-2);border:1px solid var(--border);display:inline-flex;align-items:center;gap:5px;background:var(--bg)}.pg-vault .iact button:hover{color:var(--text)}.pg-vault .iact svg{width:13px;height:13px}.pg-vault .empty{padding:50px 20px;text-align:center;color:var(--text-3);font-size:13px;line-height:1.6}.pg-vault .empty b{color:var(--text-2);font-weight:500}.pg-vault .detail{width:380px;flex:0 0 380px;border-left:1px solid var(--hair);overflow-y:auto;padding:20px 20px 60px;display:none}.pg-vault .detail.open{display:block}.pg-vault .dtop{display:flex;align-items:flex-start;gap:12px}.pg-vault .dtop .sic{width:38px;height:38px;flex-basis:38px;border-radius:10px;font-size:15px}.pg-vault .dtop .t{flex:1;min-width:0}.pg-vault .dtop .tt{font-family:var(--ff-d);font-size:17px;font-weight:500;letter-spacing:-.015em;line-height:1.25}.pg-vault .dtop .ts{font-size:11.5px;color:var(--text-3);margin-top:4px;display:flex;gap:6px;align-items:center}.pg-vault .dx{width:30px;height:30px;border-radius:8px;color:var(--text-3);display:grid;place-items:center}.pg-vault .dx:hover{background:rgba(var(--ink-rgb),.06);color:var(--text)}.pg-vault .secret{margin-top:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);overflow:hidden}.pg-vault .secret .sv{padding:14px 14px 12px;font-family:var(--ff-m);font-size:13px;letter-spacing:.02em;word-break:break-all;line-height:1.5}.pg-vault .secret .sv.masked{color:var(--text-3)}.pg-vault .secret .sa{display:flex;gap:7px;padding:10px 12px;border-top:1px solid var(--hair)}.pg-vault .secret .sa .btn{flex:1;justify-content:center}.pg-vault .secret .timer{height:3px;background:rgba(var(--ink-rgb),.06)}.pg-vault .secret .timer i{display:block;height:100%;background:var(--primary-lt);width:100%;transition:width 1s linear}.pg-vault .secret .tnote{font-size:11px;color:var(--text-3);padding:0 14px 10px}.pg-vault .dsec{margin-top:20px}.pg-vault .dsec-h{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px 2px}.pg-vault .kv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid var(--hair);font-size:12.5px}.pg-vault .kv:first-child{border-top:0}.pg-vault .kv .k{color:var(--text-3)}.pg-vault .kv .v{color:var(--text);text-align:right;display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.pg-vault .kv .v .add{font-size:11px;color:var(--primary-lt)}.pg-vault .notes{padding:11px 12px;font-size:12.5px;color:var(--text-2);line-height:1.5}.pg-vault .rot{padding:12px;display:flex;align-items:center;gap:10px}.pg-vault .rot .rb{flex:1}.pg-vault .rot .rl{font-size:12.5px}.pg-vault .rot .rs{font-size:11px;color:var(--text-3);margin-top:3px}.pg-vault .bar{height:5px;border-radius:999px;background:rgba(var(--ink-rgb),.07);margin-top:8px;overflow:hidden}.pg-vault .bar i{display:block;height:100%;border-radius:999px;background:var(--ok)}.pg-vault .bar i.warn{background:var(--warn)}.pg-vault .bar i.over{background:var(--danger)}.pg-vault .act{padding:9px 12px;border-top:1px solid var(--hair);font-size:11.5px;color:var(--text-3);display:flex;justify-content:space-between}.pg-vault .act:first-child{border-top:0}.pg-vault .act span:last-child{font-family:var(--ff-m);font-size:10.5px}.pg-vault .dfoot{margin-top:18px;font-size:11px;color:var(--text-3);line-height:1.5;display:flex;gap:8px}.pg-vault .dfoot svg{width:14px;height:14px;margin-top:1px}.pg-vault .locked{flex:1;display:grid;place-items:center;padding:30px;overflow-y:auto}.pg-vault .lockcard{width:440px;max-width:100%;text-align:center}.pg-vault .lockic{width:64px;height:64px;margin:0 auto;border-radius:18px;background:var(--soft);display:grid;place-items:center;color:var(--primary-lt)}.pg-vault .lockic svg{width:28px;height:28px}.pg-vault .lockcard h1{font-family:var(--ff-d);font-size:24px;font-weight:500;letter-spacing:-.02em;margin-top:18px}.pg-vault .lockcard p{font-size:13px;color:var(--text-2);line-height:1.55;margin-top:8px}.pg-vault .lockcard .btn.primary{height:44px;padding:0 20px;font-size:13.5px;margin-top:20px}.pg-vault .lockcard .alt{display:block;margin:12px auto 0;font-size:12px;color:var(--text-3)}.pg-vault .lockcard .alt:hover{color:var(--primary-lt)}.pg-vault .why{margin-top:28px;text-align:left;border:1px solid var(--hair);border-radius:14px;background:var(--surface)}.pg-vault .why .wr{display:flex;gap:11px;padding:12px 14px;border-top:1px solid var(--hair);font-size:12px;line-height:1.5;color:var(--text-2)}.pg-vault .why .wr:first-child{border-top:0}.pg-vault .why .wr svg{width:16px;height:16px;color:var(--primary-lt);margin-top:1px}.pg-vault .why .wr b{color:var(--text);font-weight:500}.pg-vault .scrim{position:fixed;inset:0;background:rgba(var(--scrim-rgb),calc(.6*var(--scrim-k)));z-index:60;opacity:0;pointer-events:none;transition:opacity .18s}.pg-vault .scrim.open{opacity:1;pointer-events:auto}.pg-vault .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-48%);width:500px;max-width:92vw;max-height:88vh;background:var(--bg);border:1px solid var(--border);border-radius:18px;z-index:70;display:none;flex-direction:column;overflow:hidden;box-shadow:0 30px 80px rgba(var(--shadow-rgb),calc(.5*var(--shadow-k)))}.pg-vault .modal.open{display:flex}.pg-vault .mh{display:flex;align-items:center;gap:10px;padding:16px 18px 14px;border-bottom:1px solid var(--hair)}.pg-vault .mh .ic{width:30px;height:30px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:var(--primary-lt)}.pg-vault .mh .ic svg{width:16px}.pg-vault .mh .t{flex:1;font-family:var(--ff-d);font-size:16px;font-weight:500}.pg-vault .mb{padding:16px 18px;overflow-y:auto}.pg-vault .mf{border-top:1px solid var(--hair);padding:12px 18px;display:flex;gap:8px;align-items:center}.pg-vault .mf .note{flex:1;display:flex;gap:7px;align-items:center;font-size:11px;color:var(--text-3)}.pg-vault .mf .note svg{width:14px;height:14px;color:var(--primary-lt)}.pg-vault .fld{margin-top:14px}.pg-vault .fld:first-child{margin-top:0}.pg-vault .fld label{display:block;font-size:11.5px;color:var(--text-3);margin-bottom:5px}.pg-vault .fld input,.pg-vault .fld select,.pg-vault .fld textarea{width:100%;height:38px;border-radius:9px;border:1px solid var(--border);background:var(--surface);padding:0 11px;font-size:13px;outline:0}.pg-vault .fld input:focus,.pg-vault .fld textarea:focus,.pg-vault .fld select:focus{border-color:rgba(var(--accent-rgb),.4)}.pg-vault .fld textarea{height:auto;min-height:62px;padding:9px 11px;resize:vertical;line-height:1.5}.pg-vault .fld .mono{font-family:var(--ff-m);font-size:12.5px}.pg-vault .fld .hint{font-size:10.5px;color:var(--text-3);margin-top:5px;line-height:1.45}.pg-vault .fld-row{display:flex;gap:10px}.pg-vault .fld-row>.fld{flex:1;margin-top:0}.pg-vault .seg.full{display:flex}.pg-vault .seg.full button{flex:1;height:28px}.pg-vault .mh .btn{height:32px;padding:0 12px}.pg-vault .mtop-note{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--text-3);margin-bottom:14px}.pg-vault .mtop-note svg{width:14px;height:14px}.pg-vault .dacts{display:flex;gap:6px;margin-top:14px;flex-wrap:wrap}.pg-vault .dacts .btn{height:30px;padding:0 11px;font-size:12px}.pg-vault .dacts .btn.armed{background:var(--danger);color:var(--on-primary);border-color:transparent}.pg-vault .eform{margin-top:16px}.pg-vault .detect{display:none;margin-top:8px;padding:9px 11px;border-radius:9px;background:var(--soft);font-size:12px;color:var(--primary-lt);align-items:center;gap:8px}.pg-vault .detect.show{display:flex}.pg-vault .detect svg{width:14px;height:14px}.pg-vault .result{margin-top:14px;border:1px solid var(--hair);border-radius:12px;padding:12px;display:none;font-size:12.5px;color:var(--text-2);line-height:1.5}.pg-vault .result.show{display:block}[hidden] .pg-vault{display:none!important}.pg-vault .nbox{border:1px solid var(--hair);background:var(--surface);border-radius:12px;padding:14px}.pg-vault .nbox .na{font-size:13px;line-height:1.5;color:var(--text)}.pg-vault .nbox .nm{font-size:11px;color:var(--text-3);margin-top:6px;font-family:var(--ff-m)}.pg-vault .nbox .lines{margin:12px 0 4px;display:flex;flex-direction:column;gap:6px}.pg-vault .nbox .lines i{display:block;height:7px;border-radius:4px;background:var(--elevated)}.pg-vault .nbox .sa{margin-top:12px}.pg-vault .item .about{color:var(--text-2)}.pg-vault .reader{position:fixed;left:0;right:0;bottom:0;top:var(--header);background:var(--bg);z-index:60;display:none;flex-direction:column}.pg-vault .reader.open{display:flex}.pg-vault .rbar{display:flex;align-items:center;gap:10px;padding:12px 24px;border-bottom:1px solid var(--hair);flex-wrap:wrap}.pg-vault .rbar .rt{flex:1;min-width:220px}.pg-vault .rbar .rt .a{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.pg-vault .rbar .rt .b{font-size:11.5px;color:var(--text-3);margin-top:4px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pg-vault .rfindw{position:relative;display:flex;align-items:center}.pg-vault .rfind{height:32px;border-radius:9px;border:1px solid var(--border);background:var(--surface);padding:0 54px 0 10px;color:var(--text);font-size:12.5px;width:200px}.pg-vault .rfindw .cnt{position:absolute;right:9px;font-size:10.5px;color:var(--text-3);font-family:var(--ff-m)}.pg-vault .rscroll{flex:1;overflow-y:auto;padding:36px 24px 90px;position:relative}.pg-vault .rdoc{max-width:68ch;margin:0 auto;font-size:15.5px;line-height:1.72;color:var(--text);transition:filter .2s}.pg-vault .rdoc p{margin:0 0 1.05em}.pg-vault .rdoc h3{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:1.8em 0 .6em;font-weight:600}.pg-vault .rdoc .who{color:var(--text-2);font-weight:600}.pg-vault .rdoc .codes{font-family:var(--ff-m);font-size:14px;line-height:2}.pg-vault .rdoc mark{background:rgba(var(--fp-rgb),.32);color:inherit;border-radius:3px;padding:0 1px}.pg-vault .rdoc .sample{font-size:11.5px;color:var(--text-3);border:1px dashed var(--border);border-radius:8px;padding:6px 10px;margin-bottom:22px}.pg-vault .rdoc textarea{width:100%;min-height:62vh;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);font:inherit;line-height:1.65;padding:16px;resize:vertical}.pg-vault .rdoc .ehint{font-size:11.5px;color:var(--text-3);margin-top:8px}.pg-vault .reader.veiled .rdoc{filter:blur(10px);-webkit-user-select:none;user-select:none;pointer-events:none}.pg-vault .veilmsg{position:absolute;top:120px;left:50%;transform:translate(-50%);background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:10px 14px;font-size:12.5px;color:var(--text-2);display:none;z-index:2}.pg-vault .reader.veiled .veilmsg{display:block}.pg-vault .rfoot{border-top:1px solid var(--hair);padding:9px 24px;font-size:11.5px;color:var(--text-3);display:flex;gap:8px;align-items:center}.pg-vault .rfoot svg{width:14px;height:14px;flex:0 0 14px}.pg-vault .rfoot.warn{color:var(--warn)}@media(max-width:820px){.pg-vault .rbar,.pg-vault .rfoot{padding-left:16px;padding-right:16px}.pg-vault .rscroll{padding:24px 16px 80px}.pg-vault .rfind{width:150px}}.pg-vault .tid{--text-3:var(--tid-text-3);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;background:var(--tid-bg);border:1px solid rgba(var(--ink-rgb),.14);border-radius:16px;z-index:90;display:none;flex-direction:column;align-items:center;text-align:center;padding:22px 20px 16px;box-shadow:0 30px 80px rgba(var(--shadow-rgb),calc(.6*var(--shadow-k)))}.pg-vault .tid.open{display:flex}.pg-vault .tid .who{font-size:11px;color:var(--text-3)}.pg-vault .tid .what{font-size:13.5px;font-weight:500;margin-top:6px;line-height:1.4}.pg-vault .tid .fp{position:relative;width:104px;height:104px;margin:14px 0 6px;display:grid;place-items:center;cursor:pointer;color:var(--fp);transition:transform .15s,color .35s;border-radius:28px}.pg-vault .tid .fp:hover{transform:scale(1.04)}.pg-vault .tid .fp:active{transform:scale(.97)}.pg-vault .tid .fp .print{width:88px;height:88px;animation:fpBreathe 2.6s ease-in-out infinite}@keyframes fpBreathe{0%,to{filter:drop-shadow(0 0 0 rgba(var(--fp-rgb),0))}50%{filter:drop-shadow(0 0 7px rgba(var(--fp-rgb),.55))}}.pg-vault .tid .fp.scan .print,.pg-vault .tid .fp.ok .print{animation:none}.pg-vault .tid .fp .scanline{opacity:0;transition:opacity .15s}.pg-vault .tid .fp.scan .scanline{opacity:1}.pg-vault .tid .fp.ok .scanline{opacity:0}.pg-vault .tid .fp.ok{color:var(--ok)}.pg-vault .tid .fp .badge{position:absolute;right:6px;bottom:6px;width:28px;height:28px;border-radius:99px;background:var(--ok);display:grid;place-items:center;transform:scale(0);transition:transform .28s cubic-bezier(.3,1.6,.5,1);box-shadow:0 0 0 3px var(--tid-bg)}.pg-vault .tid .fp .badge svg{width:16px;height:16px;stroke:var(--tid-ink);stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.pg-vault .tid .fp.ok .badge{transform:scale(1)}@media(prefers-reduced-motion:reduce){.pg-vault .tid .fp .print{animation:none}}.pg-vault .tid .sub{font-size:11.5px;color:var(--text-3)}.pg-vault .tid .tb{display:flex;gap:8px;margin-top:16px;width:100%}.pg-vault .tid .tb button{flex:1;height:30px;border-radius:7px;background:rgba(var(--ink-rgb),.08);font-size:12.5px}.pg-vault .tid .tb button:hover{background:rgba(var(--ink-rgb),.13)}.pg-vault .tidscrim{position:fixed;inset:0;z-index:85;display:none}.pg-vault .tidscrim.open{display:block}.pg-vault .tid .tmock{margin-top:12px;padding-top:10px;border-top:1px dashed var(--border);width:100%;font-size:10.5px;color:var(--text-3);display:flex;flex-wrap:wrap;gap:4px 10px;justify-content:center}.pg-vault .tid .tmock button{color:var(--text-2);text-decoration:underline;text-underline-offset:2px;font-size:10.5px}.pg-vault .tid .tmock button:hover{color:var(--text)}.pg-vault .tidscrim.open{background:color-mix(in srgb,var(--bg) 72%,transparent)}.pg-vault .pkwait{position:absolute;top:calc(50% - 215px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--text-2);background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:9px 14px;white-space:nowrap}.pg-vault .pkwait .pd{width:7px;height:7px;border-radius:99px;background:var(--primary-lt);animation:pkPulse 1.2s ease-in-out infinite}@keyframes pkPulse{0%,to{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.pg-vault .pkwait .pd{animation:none}}.pg-vault .vmsg{display:flex;gap:10px;align-items:flex-start;text-align:left;margin-top:14px;padding:10px 12px;border-radius:11px;border:1px solid color-mix(in srgb,var(--warn) 35%,transparent);background:color-mix(in srgb,var(--warn) 7%,transparent);font-size:12px;line-height:1.5;color:var(--text-2)}.pg-vault .vmsg.danger{border-color:color-mix(in srgb,var(--danger) 40%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent)}.pg-vault .vmsg.info{border-color:var(--border);background:var(--surface)}.pg-vault .vmsg>svg{width:15px;height:15px;margin-top:1px;color:var(--warn)}.pg-vault .vmsg.danger>svg{color:var(--danger)}.pg-vault .vmsg.info>svg{color:var(--primary-lt)}.pg-vault .vmsg .vt{flex:1;min-width:0}.pg-vault .vmsg .vt b{color:var(--text);font-weight:500}.pg-vault .vmsg .va{display:flex;gap:6px;flex-wrap:wrap;flex-shrink:0}.pg-vault .vmsg .va .btn{height:28px;padding:0 10px;font-size:11.5px}.pg-vault .vbanner{padding:12px 22px 0}.pg-vault .vbanner .vmsg{margin-top:0}.pg-vault .btn:disabled,.pg-vault .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:none}.pg-vault .btn.primary:disabled:hover{filter:none}.pg-vault .lockcard .hint2{font-size:11.5px;color:var(--text-3);margin-top:10px;line-height:1.5}.pg-vault .lockcard .lstep{font-family:var(--ff-m);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-top:16px}.pg-vault .lockcard .lstep+h1{margin-top:6px}.pg-vault .lockcard .bar{margin-top:22px}.pg-vault .bar i.pri{background:var(--primary-lt);transition:width .12s linear}.pg-vault .phrase{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pg-vault .phrase.two{grid-template-columns:repeat(2,1fr);max-width:280px;margin-left:auto;margin-right:auto}.pg-vault .phrase>span,.pg-vault .phrase label{display:block;font-family:var(--ff-m);font-size:15px;letter-spacing:.06em;border-radius:10px;text-align:center}.pg-vault .phrase>span{padding:10px 0;background:var(--surface);border:1px solid var(--border);color:var(--text)}.pg-vault .phrase i{display:block;font-style:normal;font-family:var(--ff-m);font-size:9.5px;color:var(--text-3);letter-spacing:.08em;margin-bottom:4px}.pg-vault .phrase input{width:100%;height:42px;border-radius:10px;border:1px solid var(--border);background:var(--surface);outline:0;text-align:center;font-family:var(--ff-m);font-size:14px;letter-spacing:.06em;text-transform:uppercase}.pg-vault .phrase input:focus{border-color:var(--primary-lt)}.pg-vault .phrase input.bad{border-color:var(--danger)}.pg-vault .msample{font-size:11.5px;color:var(--text-3);border:1px dashed var(--border);border-radius:8px;padding:6px 10px;margin-top:6px}.pg-vault .dsec-hr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px 2px}.pg-vault .dsec-hr .dsec-h{margin:0}.pg-vault .pkrow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--hair)}.pg-vault .pkrow:first-child{border-top:0}.pg-vault .pkrow>svg{width:16px;height:16px;color:var(--primary-lt)}.pg-vault .pkrow .pl{flex:1;min-width:0}.pg-vault .pkrow .pn{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-vault .pkrow .ps{font-size:11px;color:var(--text-3);margin-top:2px}.pg-vault .pkrow input{width:100%;height:30px;border-radius:8px;border:1px solid var(--border);background:var(--bg);padding:0 9px;font-size:12.5px;outline:0}.pg-vault .pkrow input:focus{border-color:var(--primary-lt)}.pg-vault .pkrow .btn.armed{background:var(--danger);color:var(--text);border-color:transparent}.pg-vault .fhint{font-size:10.5px;color:var(--text-3);margin-top:6px;line-height:1.45}.pg-vault .mh .btn.danger{background:var(--danger);color:var(--text);border-color:transparent}.pg-vault .rwarn{border-bottom:1px solid var(--hair);padding:9px 24px;font-size:12px;color:var(--warn);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pg-vault .rwarn svg{width:14px;height:14px}.pg-vault .rmsg:empty{display:none}.pg-vault .rmsg{padding:10px 24px 0}.pg-vault .rmsg .vmsg{margin:0 auto;max-width:68ch}.pg-vault .bytes{font-family:var(--ff-m)}.pg-vault .bytes.warn{color:var(--warn)}.pg-vault .bytes.over{color:var(--danger)}.pg-vault .toast{position:fixed;bottom:18px;left:50%;transform:translate(-50%) translateY(8px);z-index:95;background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:9px 14px;font-size:12px;color:var(--text);opacity:0;pointer-events:none;transition:all .18s}.pg-vault .toast.show{opacity:1;transform:translate(-50%)}@media(max-width:1100px){.pg-vault .detail{position:fixed;right:0;top:var(--header);bottom:0;background:var(--bg);z-index:40;box-shadow:-20px 0 50px rgba(var(--shadow-rgb),calc(.4*var(--shadow-k)))}}@media(max-width:820px){.pg-vault .rail{display:none}.pg-vault .toolbar,.pg-vault .filters{padding-left:16px;padding-right:16px}.pg-vault .listwrap{padding:14px 16px 60px}.pg-vault .detail{width:100%}.pg-vault .iact{opacity:1}.pg-vault .hide-sm{display:none}}.pg-vault .vx-wait{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:20px 20px 16px;background:var(--tid-bg);border:1px solid rgba(var(--ink-rgb),.14);border-radius:16px;box-shadow:0 30px 80px rgba(var(--shadow-rgb),calc(.6*var(--shadow-k)))}.pg-vault .vx-fp{width:104px;height:104px;display:grid;place-items:center;color:var(--fp)}.pg-vault .vx-fp .print{width:88px;height:88px;animation:vxBreathe 2.6s ease-in-out infinite}@keyframes vxBreathe{0%,to{filter:drop-shadow(0 0 0 rgba(var(--fp-rgb),0))}50%{filter:drop-shadow(0 0 7px rgba(var(--fp-rgb),.55))}}@media(prefers-reduced-motion:reduce){.pg-vault .vx-fp .print{animation:none}}.pg-vault .vx-what{font-size:13.5px;font-weight:500;color:var(--text);max-width:320px}.pg-vault .vx-stop{font-size:11.5px;color:var(--text-3);text-decoration:underline;text-underline-offset:2px}.pg-vault .vx-stop:hover{color:var(--text)}.pg-vault .vx-indeterminate{position:relative}.pg-vault .vx-indeterminate i{position:absolute;width:35%!important;animation:vxSlide 1.4s ease-in-out infinite}@keyframes vxSlide{0%{left:-35%}to{left:100%}}@media(prefers-reduced-motion:reduce){.pg-vault .vx-indeterminate i{animation:none;left:0;width:100%!important;opacity:.5}}.pg-vault .vx-reauth{margin-top:16px;text-align:left}.pg-vault .vx-reauth .btn.primary{margin:0 0 12px}.pg-vault .vx-reauth .fld,.pg-vault .vx-reauth-form .fld{margin-top:10px}.pg-vault .vx-reauth .fld:first-of-type,.pg-vault .vx-reauth-form .fld:first-child{margin-top:0}.pg-vault .vx-reauth input[readonly],.pg-vault .vx-reauth-form input[readonly]{color:var(--text-3)}.pg-vault .vx-ferr{margin-top:8px;font-size:12px;color:var(--danger)}.pg-vault .rail-title .spacer{flex:1}.pg-vault .ghead{margin-top:16px}.pg-vault .listwrap>div:first-of-type .ghead,.pg-vault .stats+div .ghead{margin-top:4px}.pg-vault .lockcard .vx-phrase-acts{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}.pg-vault .lockcard .vx-phrase-acts .btn{height:44px;padding:0 20px;font-size:13.5px;margin-top:0}.pg-you .about-ta{width:100%;min-height:150px;border:0;border-top:1px solid var(--hair);background:transparent;padding:13px 15px;font:inherit;font-size:13px;line-height:1.55;color:var(--text);resize:vertical;outline:0;display:block}.pg-you .about-ta:focus{background:rgba(var(--accent-rgb),.03)}.pg-you .about-foot{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:9px 15px;border-top:1px solid var(--hair);font-size:11px;color:var(--text-3)}.pg-you .about-foot .cnt{font-family:var(--ff-m);margin-left:auto}.pg-you .about-foot .cnt.over{color:var(--danger)}.pg-you .about-foot code{font-family:var(--ff-m);font-size:10.5px;background:var(--elevated);border:1px solid var(--hair);border-radius:5px;padding:1px 5px;color:var(--text-2)}.pg-you .fact{display:flex;align-items:flex-start;gap:10px;padding:11px 15px;border-top:1px solid var(--hair)}.pg-you .fact:first-child{border-top:0}.pg-you .fact .ft{flex:1;min-width:0;overflow-wrap:anywhere}.pg-you .fact .ft .l{font-size:13px;color:var(--text);line-height:1.45}.pg-you .fact .ft .s{font-size:11px;color:var(--text-3);margin-top:3px}.pg-you .fact .fa{display:flex;gap:2px;flex:0 0 auto;opacity:.55}.pg-you .fact:hover .fa,.pg-you .fact .fa:focus-within{opacity:1}.pg-you .fact .fa button{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:var(--text-3);background:0;border:0;cursor:pointer}.pg-you .fact .fa button:hover{background:rgba(var(--ink-rgb),.05);color:var(--text)}.pg-you .fact .fa button.on{color:var(--primary);opacity:1}.pg-you .fact .fa button:disabled{opacity:.4;cursor:default}.pg-you .fact .fa button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pg-you .fact .pinb{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--primary);margin-left:6px}.pg-you .habit{display:flex;align-items:center;gap:10px;padding:10px 15px;border-top:1px solid var(--hair);font-size:12.5px}.pg-you .habit:first-child{border-top:0}.pg-you .habit .hn{flex:0 0 130px;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-you .habit .hb{flex:1;height:6px;border-radius:3px;background:var(--elevated);overflow:hidden;min-width:24px}.pg-you .habit .hb i{display:block;height:100%;border-radius:3px;background:var(--primary)}.pg-you .habit .hv{flex:0 0 auto;font-family:var(--ff-m);font-size:11px;color:var(--text-2);min-width:64px;text-align:right}.pg-you .ctx-meta{font-size:11px;color:var(--text-3);margin:8px 2px 0;line-height:1.5}.pg-you .ctx-more{display:flex;justify-content:center;margin-top:10px}@media(max-width:520px){.pg-you .habit .hn{flex-basis:92px}.pg-you .fact .fa{opacity:1}}.pg-you ::placeholder{color:var(--text-3)}.pg-you .app{height:100vh;display:flex;flex-direction:column}.pg-you .header{height:var(--header);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 12px;background:var(--surface);border-bottom:1px solid var(--hair)}.pg-you .hleft{display:flex;align-items:center;gap:14px}.pg-you .logo{display:flex;align-items:center;gap:8px;font-family:var(--ff-d);font-weight:600;font-size:15px}.pg-you .logo img{filter:var(--logo-filter)}.pg-you .logo-mark{width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,var(--grad-1),var(--grad-2));display:grid;place-items:center;font-size:12px;color:var(--on-primary)}.pg-you .back{height:32px;padding:0 11px 0 8px;border-radius:9px;border:1px solid var(--border);color:var(--text-2);font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:5px}.pg-you .back:hover{background:rgba(var(--ink-rgb),.04);color:var(--text)}.pg-you .back svg{width:15px;height:15px}.pg-you .avatar{width:36px;height:36px;border-radius:99px;background:linear-gradient(145deg,var(--grad-1),var(--grad-2));border:1px solid rgba(var(--accent-rgb),.25);display:grid;place-items:center;font-family:var(--ff-d);font-size:12px;font-weight:600;color:var(--on-primary)}.pg-you .body{flex:1;min-height:0;display:flex;overflow:hidden}.pg-you .rail{width:264px;flex:0 0 264px;border-right:1px solid var(--hair);background:var(--bg);overflow-y:auto;padding:14px 10px 24px}.pg-you .rail-prof{display:flex;align-items:center;gap:11px;width:calc(100% + 20px);padding:14px;margin:-14px -10px 10px;border:0;border-bottom:1px solid var(--hair);border-radius:0;background:transparent}.pg-you .rail-prof .pav{width:40px;height:40px;flex:0 0 40px;border-radius:99px;background:linear-gradient(145deg,var(--grad-1),var(--grad-2));display:grid;place-items:center;font-family:var(--ff-d);font-size:15px;font-weight:600;color:var(--on-primary)}.pg-you .rail-prof .pn{font-size:13.5px;font-weight:500}.pg-you .rail-prof .pe{font-size:11px;color:var(--text-3);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.pg-you .rgroup{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:14px 10px 6px}.pg-you .rail-item{width:100%;display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:9px;font-size:13px;font-weight:500;color:var(--text-2);text-align:left}.pg-you .rail-item:hover{background:rgba(var(--ink-rgb),.03);color:var(--text)}.pg-you .rail-item.on{background:var(--soft);color:var(--text)}.pg-you .rail-item.on svg{color:var(--primary-lt)}.pg-you .rail-item svg{width:16px;height:16px;color:var(--text-3)}.pg-you .rail-item .rv{margin-left:auto;font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}.pg-you .rail-sep{height:1px;background:var(--hair);margin:12px -10px}.pg-you .rail-item.danger{color:var(--danger)}.pg-you .rail-item.danger svg{color:var(--danger)}.pg-you .detail{flex:1;min-width:0;overflow-y:auto}.pg-you .dwrap{max-width:680px;margin:0 auto;padding:30px 36px 80px}.pg-you .d-title{font-family:var(--ff-d);font-size:23px;font-weight:500;letter-spacing:-.02em}.pg-you .d-lead{font-size:13px;color:var(--text-3);margin-top:6px;line-height:1.5}.pg-you .block{margin-top:22px}.pg-you .block-h{font-family:var(--ff-m);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin:0 0 9px 2px}.pg-you .card{background:var(--surface);border:1px solid var(--hair);border-radius:14px;overflow:hidden}.pg-you .row{display:flex;align-items:center;gap:12px;padding:13px 15px;width:100%;text-align:left;border-top:1px solid var(--hair)}.pg-you .row:first-child{border-top:0}.pg-you .row.btnrow:hover{background:rgba(var(--ink-rgb),.025)}.pg-you .row .ic{width:30px;height:30px;flex:0 0 30px;border-radius:8px;background:var(--elevated);display:grid;place-items:center;color:var(--text-2)}.pg-you .row .ic svg{width:16px;height:16px}.pg-you .row .lab{flex:1;min-width:0;display:flex;flex-direction:column}.pg-you .row .lab .l{font-size:13.5px;font-weight:500;color:var(--text)}.pg-you .row .lab .s{font-size:11.5px;color:var(--text-3);margin-top:2px}.pg-you .row .val{font-family:var(--ff-m);font-size:11.5px;color:var(--text-2)}.pg-you .row .chev{color:var(--text-3)}.pg-you .row .chev svg{width:15px;height:15px}.pg-you .dotok{width:7px;height:7px;border-radius:99px;background:var(--ok)}.pg-you .dotmuted{width:7px;height:7px;border-radius:99px;background:var(--text-3)}.pg-you .toggle{width:38px;height:22px;flex:0 0 38px;border-radius:999px;background:var(--elevated);border:1px solid var(--border);position:relative}.pg-you .toggle.on{background:var(--primary);border-color:transparent}.pg-you .toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:99px;background:var(--on-primary);transition:left .15s}.pg-you .toggle.on:after{left:18px}.pg-you .field{margin-bottom:12px}.pg-you .field label{display:block;font-size:11.5px;color:var(--text-3);margin-bottom:6px}.pg-you .field input{width:100%;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--surface);padding:0 12px;font-size:13.5px;outline:0}.pg-you .field input:focus{border-color:rgba(var(--accent-rgb),.35)}.pg-you .btn{height:36px;padding:0 14px;border-radius:10px;font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);color:var(--text-2)}.pg-you .btn:hover{background:rgba(var(--ink-rgb),.04);color:var(--text)}.pg-you .btn svg{width:15px;height:15px}.pg-you .btn.primary{background:var(--primary);border-color:transparent;color:var(--on-primary)}.pg-you .btn.primary:hover{filter:brightness(1.08)}.pg-you .seg{display:inline-flex;background:var(--elevated);border:1px solid var(--border);border-radius:9px;padding:3px}.pg-you .seg button{height:28px;padding:0 13px;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-3)}.pg-you .seg button.on{background:var(--primary);color:var(--on-primary)}.pg-you .bigstat{display:flex;align-items:baseline;gap:8px;padding:18px 16px 4px}.pg-you .bigstat .v{font-family:var(--ff-d);font-size:30px;font-weight:500;letter-spacing:-.02em}.pg-you .bigstat .u{font-size:13px;color:var(--text-3)}.pg-you .bar{height:8px;border-radius:999px;background:rgba(var(--ink-rgb),.06);margin:10px 16px;overflow:hidden}.pg-you .bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(var(--accent-rgb),.5),var(--primary-lt))}.pg-you .pad{padding:14px 16px}.pg-you .selectline{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-top:1px solid var(--hair)}.pg-you .selectline:first-child{border-top:0}.pg-you .selectline .l{font-size:13.5px;font-weight:500}.pg-you .sel{height:34px;border-radius:9px;border:1px solid var(--border);background:var(--elevated);color:var(--text);font-size:12.5px;padding:0 10px}.pg-you .keycard{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid var(--hair);font-family:var(--ff-m);font-size:12px;color:var(--text-2)}.pg-you .keycard:first-child{border-top:0}.pg-you .keycard .kk{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-you .keycard .del{color:var(--text-3)}.pg-you .keycard .del:hover{color:var(--danger)}.pg-you .dropz{border:1px dashed var(--border);border-radius:12px;padding:26px;text-align:center;color:var(--text-3);font-size:12.5px}.pg-you .dropz:hover{border-color:rgba(var(--accent-rgb),.4);color:var(--primary-lt)}.pg-you .hthread{width:100%;text-align:left;padding:12px 14px;border-top:1px solid var(--hair)}.pg-you .hthread:first-child{border-top:0}.pg-you .hthread:hover{background:rgba(var(--ink-rgb),.025)}.pg-you .hthread .ht{font-size:13px;font-weight:500;display:flex;align-items:center;gap:8px}.pg-you .hthread .hs{font-family:var(--ff-m);font-size:9.5px;color:var(--primary-lt);background:var(--soft);border-radius:5px;padding:1px 6px}.pg-you .hthread .hp{font-size:12px;color:var(--text-3);margin-top:3px}.pg-you .hthread .hd{font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-top:4px}.pg-you .ring{width:40px;height:40px;flex:0 0 40px;border-radius:99px;display:grid;place-items:center;font-family:var(--ff-m);font-size:10px;font-weight:500;color:var(--primary-lt)}.pg-you .dangerbtn{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.pg-you .feat{font-size:11px;color:var(--text-2);background:var(--elevated);border:1px solid var(--hair);border-radius:999px;padding:4px 10px}.pg-you .conn-ic{width:30px;height:30px;flex:0 0 30px;border-radius:8px;display:grid;place-items:center;font-family:var(--ff-d);font-size:14px;font-weight:600}.pg-you .ctype{font-family:var(--ff-m);font-size:8.5px;letter-spacing:.04em;color:var(--text-3);background:var(--elevated);border:1px solid var(--hair);border-radius:4px;padding:1px 5px;vertical-align:middle}.pg-you .row.conn.needs .l,.pg-you .row.conn.expired .l{color:var(--text-2)}.pg-you .connbtn{height:30px;padding:0 13px;font-size:12px}.pg-you .row.conn .toggle{margin-left:2px}.pg-you .fld{margin-top:14px}.pg-you .fld:first-child{margin-top:0}.pg-you .fld label{display:block;font-size:11.5px;color:var(--text-3);margin-bottom:5px}.pg-you .fld input,.pg-you .fld select,.pg-you .fld textarea{width:100%;height:38px;border-radius:9px;border:1px solid var(--border);background:var(--surface);padding:0 11px;font-size:13px;color:var(--text);outline:0;font-family:inherit}.pg-you .fld input:focus,.pg-you .fld textarea:focus,.pg-you .fld select:focus{border-color:rgba(var(--accent-rgb),.4)}.pg-you .fld textarea{height:auto;min-height:60px;padding:9px 11px;resize:vertical;font-family:var(--ff-m);font-size:12px;line-height:1.5}.pg-you .fld .hint{font-size:10.5px;color:var(--text-3);margin-top:5px;line-height:1.4}.pg-you .fld-row{display:flex;gap:9px}.pg-you .fld-row>.fld{flex:1;margin-top:0}.pg-you .seg.full{display:flex}.pg-you .seg.full button{flex:1;text-align:center}.pg-you .modal2.wide{width:520px}.pg-you .devback{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--text-3);background:none;border:0;cursor:pointer;font-family:inherit;padding:0}.pg-you .devback:hover{color:var(--text)}.pg-you .devback svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2}.pg-you .dev-hero{padding:16px;overflow:hidden}.pg-you .dev-hero.on{border-color:color-mix(in srgb,var(--ok) 30%,transparent)}.pg-you .dh-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pg-you .dh-bat{display:flex;flex-direction:column}.pg-you .dh-pct{font-family:var(--ff-d);font-size:34px;font-weight:500;line-height:1;color:var(--ok)}.pg-you .dh-pct small{font-size:16px;font-weight:400}.pg-you .dh-pct.muted{color:var(--text-3)}.pg-you .dh-sub{font-size:11px;color:var(--text-3);margin-top:4px}.pg-you .dh-chips{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.pg-you .dchip{font-family:var(--ff-m);font-size:10.5px;padding:3px 9px;border-radius:999px;background:var(--elevated);color:var(--text-2)}.pg-you .dchip.accent{color:var(--primary-lt);background:var(--soft)}.pg-you .dchip.gold{color:var(--warn);background:rgba(var(--warn-rgb),.14)}.pg-you .dh-bt{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--hair)}.pg-you .dh-bt .bt-ic{width:28px;height:28px;flex:0 0 28px;border-radius:8px;display:grid;place-items:center;background:var(--elevated);color:var(--text-3)}.pg-you .dh-bt.on .bt-ic{background:rgba(var(--blue-rgb),.16);color:var(--blue-lt)}.pg-you .dh-bt .bt-ic svg{width:15px;height:15px}.pg-you .dh-bt .bt-l{font-size:13px;font-weight:500}.pg-you .dh-bt.on .bt-l{color:var(--blue-lt)}.pg-you .dh-bt .bt-s{font-size:11px;color:var(--text-3);margin-top:1px}.pg-you .live-badge{font-family:var(--ff-m);font-size:9px;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:5px;margin-left:8px;vertical-align:middle}.pg-you .live-badge.live{color:var(--blue-lt);background:rgba(var(--blue-rgb),.16)}.pg-you .live-badge.off{color:var(--text-3);background:var(--elevated)}.pg-you .card.dim{opacity:.55}.pg-you .plan{position:relative;border:1px solid var(--hair)}.pg-you .plan.on{border-color:rgba(var(--accent-rgb),.4);background:var(--soft)}.pg-you .plan .pn{font-size:12px;color:var(--text-3)}.pg-you .plan .pp{font-family:var(--ff-d);font-size:22px;font-weight:500;margin-top:4px}.pg-you .plan .pp small{font-size:12px;color:var(--text-3);font-weight:400}.pg-you .plan .ps{font-size:11px;color:var(--text-3);margin-top:5px}.pg-you .plan .pbadge{position:absolute;top:10px;right:10px;font-family:var(--ff-m);font-size:9px;letter-spacing:.04em;color:var(--primary-lt);background:var(--soft);border-radius:5px;padding:2px 6px}.pg-you .pack{height:34px;padding:0 13px;border-radius:9px;border:1px solid var(--border);background:transparent;font-size:12.5px;font-weight:500;color:var(--text-2);cursor:pointer}.pg-you .pack.on{background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}.pg-you .rl-slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:3px;background:linear-gradient(90deg,var(--primary-lt) 0,var(--primary-lt) var(--p,33%),rgba(var(--ink-rgb),.1) var(--p,33%),rgba(var(--ink-rgb),.1) 100%);outline:none;cursor:pointer}.pg-you .rl-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--primary-lt);cursor:pointer;border:3px solid var(--bg);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.4)}.pg-you .rl-slider::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--primary-lt);cursor:pointer;border:3px solid var(--bg)}.pg-you .rl-marks{display:flex;justify-content:space-between;margin-top:9px;font-family:var(--ff-m);font-size:9.5px;color:var(--text-3)}.pg-you .sbreak{display:flex;align-items:center;gap:10px}.pg-you .sbreak .sb-ic{width:24px;height:24px;flex:0 0 24px;border-radius:6px;background:var(--elevated);display:grid;place-items:center;color:var(--text-2)}.pg-you .sbreak .sb-ic svg{width:14px}.pg-you .sbreak .sb-l{font-size:12.5px;color:var(--text);width:96px;flex-shrink:0}.pg-you .sbreak .sb-bar{flex:1;height:6px;border-radius:999px;background:rgba(var(--ink-rgb),.06);overflow:hidden}.pg-you .sbreak .sb-bar i{display:block;height:100%;background:var(--primary-lt);border-radius:999px}.pg-you .sbreak .sb-v{font-family:var(--ff-m);font-size:11px;color:var(--text-3);width:52px;text-align:right}.pg-you .ovscrim{position:fixed;inset:0;background:rgba(var(--scrim-rgb),calc(.55*var(--scrim-k)));z-index:60;opacity:0;pointer-events:none;transition:opacity .18s}.pg-you .ovscrim.open{opacity:1;pointer-events:auto}.pg-you .modal2{position:fixed;top:50%;left:50%;transform:translate(-50%,-48%);width:460px;max-width:92vw;background:var(--bg);border:1px solid var(--border);border-radius:18px;z-index:70;display:none;flex-direction:column;overflow:hidden;box-shadow:0 40px 100px -24px rgba(var(--shadow-rgb),calc(.8*var(--shadow-k)))}.pg-you .modal2.open{display:flex}.pg-you .m2-head{display:flex;align-items:center;gap:10px;padding:16px 18px 14px;border-bottom:1px solid var(--hair)}.pg-you .m2-head .ic{width:30px;height:30px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:var(--primary-lt)}.pg-you .m2-head .ic svg{width:16px}.pg-you .m2-head.danger .ic{background:rgba(var(--danger-rgb),.14);color:var(--danger)}.pg-you .m2-head .t{flex:1;font-family:var(--ff-d);font-size:16px;font-weight:500}.pg-you .m2-x{width:30px;height:30px;border-radius:8px;color:var(--text-3);display:grid;place-items:center}.pg-you .m2-x:hover{background:rgba(var(--ink-rgb),.06);color:var(--text)}.pg-you .m2-body{padding:18px}.pg-you .m2-body p{font-size:13px;color:var(--text-2);line-height:1.55;margin-bottom:12px}.pg-you .m2-body input{width:100%;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--surface);padding:0 12px;font-size:13.5px;outline:0;margin-top:6px}.pg-you .m2-foot{border-top:1px solid var(--hair);padding:12px 18px;display:flex;gap:8px;align-items:center}.pg-you .m2-foot .spacer{flex:1}.pg-you .toast{position:fixed;bottom:18px;left:50%;transform:translate(-50%) translateY(8px);z-index:60;background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:9px 14px;font-size:12px;color:var(--text-2);opacity:0;transition:all .18s;pointer-events:none}.pg-you .toast.show{opacity:1;transform:translate(-50%)}.pg-you .agnote{display:flex;gap:11px;padding:13px 15px;font-size:12.5px;line-height:1.5;color:var(--text-2)}.pg-you .agnote svg{width:17px;height:17px;color:var(--primary-lt);margin-top:1px}.pg-you .agnote b{color:var(--text);font-weight:500}.pg-you .agrow{display:flex;align-items:center;gap:12px;padding:12px 15px;border-top:1px solid var(--hair);width:100%;text-align:left}.pg-you .agrow:first-child{border-top:0}.pg-you .agrow:hover{background:rgba(var(--ink-rgb),.025)}.pg-you .agrow .lab{flex:1;min-width:0}.pg-you .agrow .l{font-size:13.5px;font-weight:500;display:flex;align-items:center;gap:7px}.pg-you .agrow .s{font-size:11.5px;color:var(--text-3);margin-top:3px}.pg-you .agrow .s .warn{color:var(--warn)}.pg-you .agrow .s .bad{color:var(--danger)}.pg-you .agrow .chev{color:var(--text-3);transition:transform .15s}.pg-you .agrow.open .chev{transform:rotate(90deg)}.pg-you .agrow .chev svg{width:15px;height:15px}.pg-you .agx{display:none;padding:2px 15px 14px 57px}.pg-you .agx.open{display:block}.pg-you .toolchips{display:flex;flex-wrap:wrap;gap:5px}.pg-you .tchip{font-family:var(--ff-m);font-size:10.5px;padding:3px 8px;border-radius:6px;background:var(--soft);color:var(--primary-lt)}.pg-you .tchip.w{background:rgba(var(--warn-rgb),.13);color:var(--warn)}.pg-you .tchip.off{background:transparent;border:1px dashed var(--hair);color:var(--text-3);text-decoration:line-through}.pg-you .agx .acts{display:flex;gap:7px;margin:2px 0 11px}.pg-you .m2-head .btn{height:32px;padding:0 12px}.pg-you .agx .acts .btn{height:30px;font-size:12px}.pg-you .tgroup{margin-top:12px}.pg-you .tgroup-h{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--text-3);margin-bottom:6px}.pg-you .tgroup-h b{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:500}.pg-you .tgroup-h button{font-size:11px;color:var(--primary-lt)}.pg-you .tlist{border:1px solid var(--hair);border-radius:11px;overflow:hidden}.pg-you .tl{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border-top:1px solid var(--hair);cursor:pointer}.pg-you .tl:first-child{border-top:0}.pg-you .tl:hover{background:rgba(var(--ink-rgb),.025)}.pg-you .tl input{margin-top:2px;accent-color:var(--primary);width:15px;height:15px;flex:0 0 15px}.pg-you .tl .tn{font-size:12.5px;font-weight:500}.pg-you .tl .td{font-size:11px;color:var(--text-3);margin-top:1px}.pg-you .tl .tid{margin-left:auto;font-family:var(--ff-m);font-size:9.5px;color:var(--text-3);white-space:nowrap;padding-top:2px}.pg-you .vaultline{display:flex;gap:9px;align-items:center;margin-top:12px;padding:10px 12px;border-radius:10px;border:1px dashed rgba(var(--accent-rgb),.3);font-size:11.5px;color:var(--text-2)}.pg-you .vaultline svg{width:15px;height:15px;color:var(--primary-lt)}.pg-you .keyshow{font-family:var(--ff-m);font-size:12.5px;padding:12px;border-radius:10px;background:var(--surface);border:1px solid var(--border);word-break:break-all;line-height:1.5}.pg-you .consent-app{display:flex;align-items:center;gap:12px;margin-bottom:14px}.pg-you .consent-app .ca{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;font-family:var(--ff-d);font-size:17px;font-weight:600;background:color-mix(in srgb,#D97757 16%,transparent);color:color-mix(in srgb,#D97757 var(--brand-mix),var(--text))}.pg-you .btn:disabled{opacity:.45;pointer-events:none}.pg-you a.btn{text-decoration:none}.pg-you a.row{text-decoration:none;color:var(--text)}.pg-you .rail.off{pointer-events:none;opacity:.4}.pg-you .skel{display:block;border-radius:6px;background:var(--elevated);animation:skel 1.2s ease-in-out infinite}.pg-you .row .ic.skel{background:var(--elevated)}@keyframes skel{50%{opacity:.45}}.pg-you .ferr{font-size:11.5px;color:var(--danger);margin-top:6px;line-height:1.45}.pg-you .fok{font-size:11.5px;color:var(--ok);margin-top:6px;line-height:1.45}.pg-you .hintline{font-size:11.5px;color:var(--text-3);line-height:1.5}.pg-you .topacts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pg-you .linkbtn{color:var(--primary-lt);font-size:11.5px}.pg-you .linkbtn:hover{text-decoration:underline}.pg-you .fld input.codein{font-family:var(--ff-m);letter-spacing:.4em;font-size:17px;text-align:center;height:44px}.pg-you .prog{height:6px;border-radius:999px;background:var(--elevated);overflow:hidden}.pg-you .prog i{display:block;height:100%;background:var(--primary-lt);border-radius:999px;transition:width .3s}.pg-you .prog.ind i{width:40%;animation:ind 1.1s ease-in-out infinite}@keyframes ind{0%{transform:translate(-100%)}to{transform:translate(260%)}}.pg-you .m2-body .prog{margin-top:4px}.pg-you .split{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--hair)}.pg-you .split>div{padding:14px 16px;min-width:0}.pg-you .split>div+div{border-left:1px solid var(--hair)}.pg-you .mlab{font-family:var(--ff-m);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}.pg-you .mval{font-family:var(--ff-d);font-size:20px;font-weight:500;margin-top:4px}.pg-you .mval small{font-size:12px;color:var(--text-3);font-weight:400}.pg-you .steps{display:flex;flex-direction:column;gap:14px}.pg-you .step{display:flex;gap:12px;align-items:flex-start}.pg-you .step .ic{width:30px;height:30px;flex:0 0 30px;border-radius:8px;background:var(--elevated);display:grid;place-items:center;color:var(--text-2)}.pg-you .step .ic svg{width:16px;height:16px}.pg-you .step b{font-size:13px;font-weight:500;color:var(--text)}.pg-you .m2-body .step p{margin:3px 0 0;font-size:12.5px}.pg-you .upl{display:flex;align-items:center;gap:10px;padding:11px 0 0;margin-top:11px;border-top:1px solid var(--hair)}.pg-you .dropz{cursor:pointer}.pg-you .dropz.over{border-color:var(--primary-lt);color:var(--primary-lt)}.pg-you .dchip.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.pg-you .dchip.bad{color:var(--danger);background:color-mix(in srgb,var(--danger) 14%,transparent)}.pg-you .keycard .dchip{font-size:10px;white-space:nowrap}.pg-you .row .btn.connbtn{flex-shrink:0}.pg-you .gauges{--g-tx:#7845BA;--g-ask:#B474E0;--g-track:rgba(255,255,255,.14)}:root[data-theme=light] .pg-you .gauges{--g-tx:#7844AB;--g-ask:#9B6DFF;--g-track:rgba(33,27,36,.14)}@media(prefers-color-scheme:light){:root:not([data-theme=dark]) .pg-you .gauges{--g-tx:#7844AB;--g-ask:#9B6DFF;--g-track:rgba(33,27,36,.14)}}.pg-you .credit-hero{padding:16px;background:var(--soft);border-color:rgba(var(--accent-rgb),.22)}.pg-you .credit-hero-big{font-family:var(--ff-d);font-size:34px;font-weight:600;letter-spacing:-1px;margin-top:4px;color:var(--text)}.pg-you .credit-hero-big small{font-size:16px;font-weight:500;color:var(--text-3);letter-spacing:0}.pg-you .credit-hero-split{display:grid;grid-template-columns:repeat(3,1fr);margin-top:14px}.pg-you .credit-hero-split>div{min-width:0;padding:0 8px}.pg-you .credit-hero-split>div:first-child{padding-left:0}.pg-you .credit-hero-split>div+div{border-left:1px solid var(--hair)}.pg-you .gauge-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:10px}.pg-you .gauge-card{background:var(--surface);border:1px solid var(--hair);border-radius:14px;padding:12px 12px 14px;min-width:0}.pg-you .gauge-title{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:13px;font-weight:600;letter-spacing:-.2px;color:var(--text)}.pg-you .gauge-badge{height:18px;padding:0 7px;border-radius:999px;display:inline-grid;place-items:center;background:var(--soft);color:var(--primary-lt);font-size:9px;font-weight:700;letter-spacing:.3px}.pg-you .gauge-svg{position:relative;width:100%;max-width:216px;margin:4px auto 2px}.pg-you .gauge-svg svg{display:block;width:100%;height:auto;overflow:visible;stroke-width:0}.pg-you .gauge-svg .g-on{filter:brightness(1.15)}.pg-you .gauge-svg .g-hit{fill:none;stroke:transparent;stroke-width:30;pointer-events:stroke;outline:none}.pg-you .gauge-svg .g-hit:focus-visible{stroke:rgba(var(--accent-rgb),.22)}.pg-you .gauge-center{position:absolute;left:0;right:0;bottom:12%;text-align:center;pointer-events:none}.pg-you .gauge-remain{font-family:var(--ff-d);font-size:26px;font-weight:700;letter-spacing:-.5px;color:var(--primary-lt);font-variant-numeric:tabular-nums}.pg-you .gauge-of{font-size:11px;color:var(--text-3)}.pg-you .gauge-tip{position:absolute;left:50%;top:0;transform:translate(-50%,-100%);z-index:3;background:var(--elevated);border:1px solid var(--border);border-radius:8px;padding:6px 9px;font-size:11.5px;color:var(--text-2);white-space:nowrap;display:grid;gap:2px;box-shadow:0 6px 18px #0000002e;pointer-events:none}.pg-you .gauge-tip b{font-size:13px;color:var(--text);font-variant-numeric:tabular-nums}.pg-you .gauge-tip span{display:flex;align-items:center;gap:6px}.pg-you .gauge-tip .t3{color:var(--text-3)}.pg-you .g-key{display:inline-block;width:10px;height:2px;border-radius:2px}.pg-you .g-key.transcription,.pg-you .g-dot.transcription{background:var(--g-tx)}.pg-you .g-key.ask,.pg-you .g-dot.ask{background:var(--g-ask)}.pg-you .g-dot{display:inline-block;width:8px;height:8px;border-radius:999px;flex-shrink:0}.pg-you .gauge-stats{display:flex;justify-content:center;gap:16px;margin-top:2px;font-size:12px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.pg-you .gauge-stats>span{display:inline-flex;align-items:center;gap:5px}.pg-you .gauge-hint{margin-top:8px;font-size:11.5px;line-height:1.45;color:var(--text-3);text-align:center}.pg-you .gauge-legend{display:flex;justify-content:center;gap:18px;margin-top:10px;font-size:12px;color:var(--text-2)}.pg-you .gauge-legend span{display:inline-flex;align-items:center;gap:6px}.pg-you .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root[data-crush-density=compact] :is(.note-list,.note-sample) .note-card{padding:9px 12px;margin-bottom:6px}:root[data-crush-density=compact] :is(.note-list,.note-sample) .note-card .body{-webkit-line-clamp:1}:root[data-crush-density=compact] :is(.note-list,.note-sample) .note-card .body.snip{-webkit-line-clamp:2}:root[data-crush-density=compact] :is(.note-list,.note-sample) .note-card .meta .tagc{display:none}:root[data-crush-show-folder=off] :is(.note-list,.note-sample) .folder-label{display:none}.pg-you .note-sample{padding:12px 12px 4px;border:1px solid var(--hair);border-radius:14px;background:var(--bg)}.pg-you .note-sample .note-open{cursor:default}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/satoshi-500.woff2) format("woff2")}:root{--ff-d:"Satoshi",system-ui,sans-serif;--ff-s:"Geist",system-ui,sans-serif;--ff-m:"Geist Mono",ui-monospace,monospace;--header:56px;--menu-w:240px;--list-w:340px;--ask-w:404px;--bg:#0E0B12;--bg-rgb:14,11,18;--surface:#17131D;--elevated:#1E1926;--panel:#120e18;--hair:rgba(255,255,255,.08);--border:rgba(255,255,255,.12);--ink-rgb:255,255,255;--text:#F1EFF5;--text-rgb:241,239,245;--text-2:#9E96AC;--text-3:#8A8296;--icon-dim:.6;--faint:#6C6578;--primary:#7844AB;--primary-rgb:120,68,171;--primary-lt:#C9A6F5;--accent-rgb:201,166,245;--soft:rgba(120,68,171,.14);--accent-solid:#C9A6F5;--on-accent:#1a1026;--on-primary:#fff;--grad-1:#8A50C4;--grad-2:#5B3AA6;--violet:#9B6DFF;--ramp-2:#8E6BBF;--ramp-3:#55476A;--ok:#49B389;--ok-hi:#4ECE9A;--ok-lt:#67E6B4;--ok-rgb:78,206,154;--green:#5FBF8F;--warn:#E5B567;--warn-rgb:229,181,103;--amber:#D9A441;--amber-rgb:217,164,65;--danger:#E5676B;--danger-rgb:229,103,107;--rose:#E59AA0;--rose-2:#E8A0A0;--rose-3:#F2A7A9;--record:#E5484D;--record-rgb:229,72,77;--blue-lt:#9CC0FF;--blue-rgb:90,130,200;--th-green:#199e70;--th-blue:#3987e5;--th-violet:#9a6ad6;--th-orange:#d95926;--th-pink:#d55181;--th-gold:#c98500;--on-status:#0E0B12;--map-muted:#3A3146;--map-on:#2A2033;--map-title:#C9C3D3;--av-blue:#4A6FA5;--av-blue-2:#2F4A73;--av-green:#5FA37A;--av-green-2:#36734E;--av-gold:#A5894A;--av-gold-2:#73592F;--av-slate:#3a5a8c;--thumb-1:#2a2233;--thumb-2:#171320;--video-1:#1b1526;--video-2:#0f0b16;--media-bg:#000;--on-media-rgb:255,255,255;--on-media-3:#8A8296;--media-scrim-rgb:0,0,0;--overlay-rgb:0,0,0;--scrim-rgb:6,4,10;--scrim-k:1;--lightbox-rgb:6,4,10;--float-rgb:23,17,32;--shadow-rgb:0,0,0;--shadow-k:1;--offscreen-shadow-k:1;--shadow-base:#0E0B12;--logo-filter:none;--tid-bg:#2A2530;--tid-ink:#14121a;--tid-text-3:#9890A3;--fp:#FF6B8B;--fp-rgb:255,107,139;--brand-mix:100%;color-scheme:dark}:root[data-theme=light]{color-scheme:light;--bg:#F5F3F8;--bg-rgb:245,243,248;--surface:#FFFFFF;--elevated:#FAF8FC;--panel:#FBFAFD;--hair:rgba(46,30,66,.1);--border:rgba(46,30,66,.17);--ink-rgb:46,30,66;--text:#1C1722;--text-rgb:28,23,34;--text-2:#5B5368;--text-3:#655D72;--icon-dim:.85;--faint:#9C94A8;--primary-lt:#6A3B9E;--accent-rgb:120,68,171;--soft:rgba(120,68,171,.1);--accent-solid:#7844AB;--on-accent:#FFFFFF;--violet:#7447E0;--ramp-2:#9A78C8;--ramp-3:#CBBEDD;--ok:#196C4C;--ok-hi:#196C4C;--ok-lt:#165F43;--ok-rgb:25,108,76;--green:#196C4C;--warn:#8A5A00;--warn-rgb:166,110,0;--amber:#855800;--amber-rgb:180,120,10;--danger:#B3303A;--danger-rgb:179,48,58;--rose:#A8323A;--rose-2:#A8323A;--rose-3:#A8323A;--record:#BE2D33;--record-rgb:190,45,51;--blue-lt:#2B5BA8;--blue-rgb:43,91,168;--th-green:#148A61;--th-blue:#2F78D0;--th-violet:#8857C7;--th-orange:#C44D1E;--th-pink:#C2406F;--th-gold:#A26B00;--on-status:#FFFFFF;--map-muted:#D6CFDF;--map-on:#EEE8F5;--map-title:#3A3345;--thumb-1:#E7E1EF;--thumb-2:#D8D0E3;--overlay-rgb:255,255,255;--scrim-rgb:28,20,38;--scrim-k:.62;--lightbox-rgb:245,243,248;--float-rgb:255,255,255;--shadow-rgb:38,24,56;--shadow-k:.28;--offscreen-shadow-k:0;--shadow-base:rgba(38,24,56,.32);--logo-filter:brightness(0) opacity(.86);--tid-bg:#F4F2F6;--tid-ink:#FFFFFF;--tid-text-3:#655D72;--fp:#D42E58;--fp-rgb:212,46,88;--brand-mix:48%}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--bg:#F5F3F8;--bg-rgb:245,243,248;--surface:#FFFFFF;--elevated:#FAF8FC;--panel:#FBFAFD;--hair:rgba(46,30,66,.1);--border:rgba(46,30,66,.17);--ink-rgb:46,30,66;--text:#1C1722;--text-rgb:28,23,34;--text-2:#5B5368;--text-3:#655D72;--icon-dim:.85;--faint:#9C94A8;--primary-lt:#6A3B9E;--accent-rgb:120,68,171;--soft:rgba(120,68,171,.1);--accent-solid:#7844AB;--on-accent:#FFFFFF;--violet:#7447E0;--ramp-2:#9A78C8;--ramp-3:#CBBEDD;--ok:#196C4C;--ok-hi:#196C4C;--ok-lt:#165F43;--ok-rgb:25,108,76;--green:#196C4C;--warn:#8A5A00;--warn-rgb:166,110,0;--amber:#855800;--amber-rgb:180,120,10;--danger:#B3303A;--danger-rgb:179,48,58;--rose:#A8323A;--rose-2:#A8323A;--rose-3:#A8323A;--record:#BE2D33;--record-rgb:190,45,51;--blue-lt:#2B5BA8;--blue-rgb:43,91,168;--th-green:#148A61;--th-blue:#2F78D0;--th-violet:#8857C7;--th-orange:#C44D1E;--th-pink:#C2406F;--th-gold:#A26B00;--on-status:#FFFFFF;--map-muted:#D6CFDF;--map-on:#EEE8F5;--map-title:#3A3345;--thumb-1:#E7E1EF;--thumb-2:#D8D0E3;--overlay-rgb:255,255,255;--scrim-rgb:28,20,38;--scrim-k:.62;--lightbox-rgb:245,243,248;--float-rgb:255,255,255;--shadow-rgb:38,24,56;--shadow-k:.28;--offscreen-shadow-k:0;--shadow-base:rgba(38,24,56,.32);--logo-filter:brightness(0) opacity(.86);--tid-bg:#F4F2F6;--tid-ink:#FFFFFF;--tid-text-3:#655D72;--fp:#D42E58;--fp-rgb:212,46,88;--brand-mix:48%}}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--ff-s);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;letter-spacing:-.011em;overflow:hidden}:not(.pg-vault *,:where(.pg-you *:not(.home-styles *)))::placeholder{color:var(--text-3)}button{font:inherit;color:inherit;cursor:pointer;border:0;background:0;padding:0}input,textarea{font:inherit;color:inherit}svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--ink-rgb),.08);border-radius:999px;border:3px solid var(--bg)}.app:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:100vh;display:flex;flex-direction:column}.header:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:var(--header);flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 12px;background:var(--surface);border-bottom:1px solid var(--hair)}.logo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;font-family:var(--ff-d);font-weight:600;font-size:15px;letter-spacing:-.02em}.logo img:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){filter:var(--logo-filter)}.logo-mark:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,var(--grad-1),var(--grad-2));display:grid;place-items:center;font-size:12px;color:var(--on-primary)}.header-right:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px}.hbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:34px;padding:0 12px;border-radius:9px;font-size:12.5px;font-weight:500;color:var(--text-2);border:1px solid var(--border);display:inline-flex;align-items:center;gap:7px}.hbtn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.hbtn.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:transparent;color:var(--on-primary);font-weight:600}.rec-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:9px;height:9px;border-radius:99px;background:var(--record);box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.85)}.hide:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none!important}.rec-pill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;height:36px;padding:0 5px 0 12px;border-radius:999px;background:rgba(var(--record-rgb),.1);border:1px solid rgba(var(--record-rgb),.4)}.rec-pill.paused:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--surface);border-color:var(--border)}.rec-status:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px}.rec-live:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:9px;height:9px;border-radius:99px;background:var(--record)}.rec-pill:not(.paused) .rec-live:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:recpulse 1.3s ease-in-out infinite}.rec-pill.paused .rec-live:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--text-3)}@keyframes recpulse{0%,to{opacity:1;box-shadow:0 0 rgba(var(--record-rgb),.5)}50%{opacity:.6;box-shadow:0 0 0 4px rgba(var(--record-rgb),0)}}.rec-pill .wave:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:2px;height:18px}.rec-pill .wave i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:2.5px;border-radius:2px;background:var(--record);height:5px}.rec-pill:not(.paused) .wave i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:recwv 1s ease-in-out infinite}.rec-pill.paused .wave i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--text-3);height:5px}@keyframes recwv{0%,to{height:5px}50%{height:16px}}.rec-time:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:12.5px;font-weight:500;color:var(--text);min-width:36px}.rec-pill.paused .rec-time:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2)}.rec-ctrls:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:2px;margin-left:2px;padding-left:9px;border-left:1px solid rgba(var(--ink-rgb),.14)}.rc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--text-2);background:transparent;border:0;cursor:pointer;font-family:inherit}.rc:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}.rc .ico:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;display:grid;place-items:center}.rc.rec-btn .d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:10px;height:10px;border-radius:99px;background:var(--record)}.rc.rec-btn.active:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--record)}.rc.pause .b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:2.5px}.rc.pause .b s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:3px;height:10px;border-radius:1px;background:currentColor;display:block}.rc.pause.active:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.rc.stop .sq:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:10px;height:10px;border-radius:2px;background:currentColor}.rc.stop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.rec-discard:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:28px;height:28px;border-radius:999px;color:var(--text-3);display:grid;place-items:center;background:transparent;border:0;cursor:pointer}.rec-discard:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--record)}.rec-discard svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;fill:none;stroke:currentColor;stroke-width:2}.avatar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:36px;height:36px;border-radius:99px;background:linear-gradient(145deg,var(--grad-1),var(--grad-2));border:1px solid rgba(var(--accent-rgb),.25);display:grid;place-items:center;font-family:var(--ff-d);font-size:12px;font-weight:600;color:var(--on-primary)}.body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;display:flex;overflow:hidden}.divider:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 7px;cursor:col-resize;position:relative;z-index:5}.divider:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";position:absolute;top:0;bottom:0;left:3px;width:1px;background:var(--hair)}.divider:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after,.divider.drag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{background:var(--primary-lt);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.3)}.menu:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:var(--menu-w);flex:0 0 var(--menu-w);background:var(--bg);display:flex;flex-direction:column;min-height:0}.menu-scroll:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;overflow-y:auto;padding:8px 0}.menu-item:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;height:40px;padding:0 14px;display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500;color:var(--text-2);text-align:left;border-left:2px solid transparent}.menu-item:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.03);color:var(--text)}.menu-item.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--text);border-left-color:var(--primary-lt)}.menu-item.on svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.menu-item svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}.menu-item .label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-item .count:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.menu-item.on .count:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.menu-divider:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:1px;background:var(--hair);margin:6px 0}.menu-section:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:10px 14px 4px;display:flex;align-items:center;justify-content:space-between;font-size:12.5px;font-weight:500;color:var(--text-2)}.menu-section button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:26px;height:26px;border-radius:7px;color:var(--text-3);display:grid;place-items:center;font-size:16px}.menu-item.folder:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-left:16px}.fgear:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:24px;height:24px;border-radius:6px;color:var(--text-3);display:none;place-items:center;margin-right:-4px}.menu-item.folder:hover .fgear:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid}.fgear:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.08);color:var(--primary-lt)}.fgear svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px}.spark:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;display:grid;place-items:center;flex:0 0 auto}.spark .disc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;inset:3px;border-radius:999px;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.35);animation:bDisc 5s ease-in-out infinite}.spark .r1:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;inset:1px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.3);animation:bRing 5s ease-in-out infinite}.spark .r2:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;inset:-3px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.22);animation:bRing 5s ease-in-out infinite .2s}.spark .glyph:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;z-index:2;color:var(--primary-lt)}@keyframes bDisc{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes bRing{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.05);opacity:.4}}.main:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:var(--list-w);flex:0 0 var(--list-w);min-width:240px;min-height:0;display:flex;flex-direction:column;background:var(--bg)}.list-header:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:12px 12px 10px;border-bottom:1px solid var(--hair);flex-shrink:0}.list-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:15px;font-weight:500;margin-bottom:10px;letter-spacing:-.015em;display:flex;align-items:center;gap:7px}.list-title .n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3);font-weight:400}.search-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:7px;align-items:center}.fpanel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:10px;padding:10px;border:1px solid var(--hair);border-radius:12px;background:var(--surface);animation:drop .16s ease}.fgrid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:1fr 1fr;gap:6px}.fchip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;height:34px;padding:0 11px;border-radius:999px;border:1px solid var(--hair);background:var(--bg);color:var(--text-2);font-size:12px;font-weight:500;cursor:pointer;text-align:left;font-family:inherit}.fchip:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.2)}.fchip.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}.fchip svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;flex:0 0 14px;stroke:currentColor;fill:none;stroke-width:1.5}.fpanel-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:space-between;margin-top:9px;padding-top:9px;border-top:1px solid var(--hair);font-size:11.5px;color:var(--text-3)}.fpanel-foot button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--primary-lt);background:none;border:0;cursor:pointer;font-weight:500;font-family:inherit}.icon-tool:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative}.fcount:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:-3px;right:-3px;min-width:15px;height:15px;padding:0 3px;border-radius:99px;background:var(--primary);color:var(--on-primary);font-family:var(--ff-m);font-size:9px;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--bg)}.search:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;height:36px;border-radius:10px;border:1px solid var(--hair);background:var(--surface);display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--text-3)}.search input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;border:0;outline:0;background:0;color:var(--text);font-size:13.5px}.search input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *)))::placeholder{color:var(--text-3)}.icon-tool:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:36px;height:36px;flex:0 0 36px;border-radius:10px;border:1px solid var(--hair);color:var(--text-2);display:grid;place-items:center;position:relative}.icon-tool:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.icon-tool.spark-tool:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:transparent;background:transparent}.icon-tool.spark-tool:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:transparent}.tip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:42px;right:0;z-index:30;white-space:nowrap;background:var(--elevated);border:1px solid var(--border);border-radius:7px;padding:5px 9px;font-size:11px;color:var(--text-2);opacity:0;pointer-events:none;transition:opacity .12s}.icon-tool:hover .tip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.note-list:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:8px 12px 20px}.note-card:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;width:100%;text-align:left;background:var(--surface);border:1px solid var(--hair);border-radius:12px;padding:12px;margin-bottom:8px;cursor:pointer;display:block}.selbox:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:999px;border:1.5px solid var(--border);align-items:center;justify-content:center;color:var(--on-primary);background:transparent}.selbox svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px;opacity:0;fill:none;stroke:currentColor;stroke-width:2.5}.note-list.selmode:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){user-select:none;-webkit-user-select:none}.note-list.selmode .note-card:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-right:42px}.note-list.selmode .selbox:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex}.note-card.sel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.5);background:var(--elevated)}.note-card.sel .selbox:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary)}.note-card.sel .selbox svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.icon-tool.active:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.35);color:var(--primary-lt)}.bulkbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:7px;row-gap:7px;padding:10px 12px;border-bottom:1px solid var(--hair);background:var(--surface)}.bulk-x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;flex:0 0 30px;border-radius:8px;border:1px solid var(--hair);background:var(--bg);color:var(--text-3);display:grid;place-items:center;cursor:pointer}.bulk-x svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.bulk-count:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11.5px;color:var(--primary-lt);white-space:nowrap}.bulk-sel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-2);background:none;border:0;cursor:pointer;font-family:inherit}.bulk-sel:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.bulk-acts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:5px;margin-left:auto}.bulk-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:5px;height:30px;padding:0 9px;border-radius:8px;border:1px solid var(--hair);background:var(--bg);color:var(--text-2);font-size:11.5px;font-weight:500;cursor:pointer;font-family:inherit}.bulk-act svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6}.bulk-act:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--accent-rgb),.25)}.bulk-act.danger:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.bulk-act.danger:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--danger-rgb),.4)}.trash-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:11px 12px;border-radius:11px;background:var(--surface);border:1px solid var(--hair)}.trash-head .th-copy:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:flex-start;gap:8px;flex:1;font-size:11.5px;line-height:1.45;color:var(--text-3)}.trash-head .th-copy svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;flex:0 0 14px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:1.6;color:var(--text-3)}.th-empty:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 auto;height:30px;padding:0 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--danger) 38%,transparent);background:transparent;color:var(--danger);font-size:11.5px;font-weight:600;cursor:pointer;font-family:inherit}.th-empty:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--danger-rgb),.08)}.note-card.trashed .ctitle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2)}.trash-acts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:7px;margin-top:11px;padding-top:11px;border-top:1px solid var(--hair)}.note-list.selmode .note-card.trashed .trash-acts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none!important}.trash-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--hair);background:var(--bg);font-size:11.5px;font-weight:500;color:var(--text-2);cursor:pointer;font-family:inherit}.trash-btn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.7}.trash-btn.restore:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.35)}.trash-btn.forever:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.trash-btn.forever:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--danger-rgb),.4);background:rgba(var(--danger-rgb),.06)}.m-head .ic.danger-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.btn.danger-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--danger);border-color:var(--danger);color:var(--on-primary)}.btn.danger-btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){filter:brightness(1.08)}.deleted-bar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;margin:12px 0 0}.deleted-bar .db-note:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--text-3)}.deleted-bar .db-note svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6}.tbtn.dbforever:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.tbtn.dbforever:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--danger-rgb),.4);background:rgba(var(--danger-rgb),.06)}.checklist-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;margin:0 0 10px;padding:9px 12px;border-radius:11px;background:var(--soft);border:1px solid rgba(var(--accent-rgb),.16)}.checklist-head .ch-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;place-items:center;color:var(--primary-lt)}.checklist-head .ch-ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7}.checklist-head .ch-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;font-weight:500;color:var(--text)}.checklist-head .ch-count:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:11px;color:var(--primary-lt)}.checklist-head .ch-count .ch-sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);font-size:9.5px}.count.count-chk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.note-card.chklist:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-left:42px}.note-card .chk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:13px;left:13px;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--border);display:grid;place-items:center;color:var(--on-primary);background:transparent;cursor:pointer;transition:background .12s,border-color .12s}.note-card .chk:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.5)}.note-card .chk svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px;opacity:0;fill:none;stroke:currentColor;stroke-width:2.5}.note-card .chk.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary)}.note-card .chk.on svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.note-card.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.52}.note-card.done .ctitle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){text-decoration:line-through;text-decoration-color:var(--text-3)}.cmd-badge:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 9px;margin-bottom:8px}.cmd-badge svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;fill:currentColor;stroke:none}.cmd-badge.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-lt);background:rgba(var(--ok-rgb),.16);box-shadow:inset 0 0 0 1px rgba(var(--ok-rgb),.28)}.cmd-badge.running:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);background:var(--soft)}.cmd-badge.failed:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);background:rgba(var(--danger-rgb),.12)}.cmd-badge.setup:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--warn);background:rgba(var(--warn-rgb),.12)}.cmd-badge.queued:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);background:var(--elevated)}.cmd-receipt-mini:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.cmd-receipt-mini .cstep:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--text-3);background:var(--elevated);border:1px solid var(--hair);border-radius:6px;padding:2px 7px}.cmd-receipt-mini .cstep svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2}.cmd-receipt-mini .cstep.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}.cmd-receipt-mini .cstep.running:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.cmd-receipt-mini .cstep.ext:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-style:dashed}.spin:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:spin 1s linear infinite;transform-origin:center}@keyframes spin{to{transform:rotate(360deg)}}#commandDetail:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-width:620px}.cmd-quote:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:11px;padding:14px 15px;border-radius:13px;background:var(--surface);border:1px solid rgba(var(--accent-rgb),.16);margin-bottom:14px}.cmd-quote>svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;flex:0 0 16px;fill:var(--primary-lt);stroke:none;margin-top:2px}.cmd-quote .cq-lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px}.cmd-quote .cq-text:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14.5px;line-height:1.5;color:var(--text)}.cmd-statusbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;font-size:12.5px;margin-bottom:18px}.cmd-statusbar .cs-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:7px;height:7px;border-radius:99px;flex:0 0 7px}.cmd-statusbar.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}.cmd-statusbar.done .cs-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ok-hi)}.cmd-statusbar.running:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.cmd-statusbar.running .cs-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary-lt);animation:pulse 1.4s ease-in-out infinite}.cmd-statusbar.failed:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.cmd-statusbar.failed .cs-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--danger)}.cmd-statusbar .cs-res:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.cmd-steps-lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px}.cmd-timeline:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;max-width:600px;margin-bottom:20px}.tl-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;display:flex;gap:12px;padding-bottom:16px}.tl-row:last-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-bottom:0}.tl-row:not(:last-child):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{content:"";position:absolute;left:8px;top:19px;bottom:1px;width:1.5px;background:var(--hair)}.tl-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;z-index:1;width:17px;height:17px;flex:0 0 17px;margin-top:1px;border-radius:99px;display:grid;place-items:center;background:var(--elevated);color:var(--text-3);box-shadow:0 0 0 3px var(--bg)}.tl-dot svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:2.6}.tl-row.done .tl-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ok-hi);color:var(--on-status)}.tl-row.running .tl-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--primary-lt);box-shadow:0 0 0 3px var(--bg),0 0 0 4.5px rgba(var(--accent-rgb),.22)}.tl-row.failed .tl-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--danger);color:var(--on-primary)}.tl-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}.tl-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px}.tl-label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;color:var(--text)}.tl-spacer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.ext-tag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:8.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--warn);background:rgba(var(--warn-rgb),.12);border-radius:4px;padding:1px 5px}.tl-target:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3);margin-top:2px}.tl-detail:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-2);margin-top:3px;line-height:1.45}.tl-undo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:6px;border:1px solid var(--hair);background:transparent;color:var(--text-3);font-size:11px;font-weight:500;cursor:pointer;font-family:inherit}.tl-undo svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8}.tl-undo:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.35)}.cmd-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px}.cmd-open svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;fill:var(--on-primary);stroke:none}.cmd-live:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-m);font-size:10.5px;color:var(--primary-lt)}.cmd-live .cs-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:6px;height:6px;border-radius:99px;background:var(--primary-lt);animation:pulse 1.4s ease-in-out infinite}.note-card:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--elevated);border-color:rgba(var(--accent-rgb),.18)}.note-card.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.4);background:var(--elevated);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.1)}.sum-badge:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-lt);background:var(--soft);border-radius:999px;padding:3px 8px;margin-bottom:8px}.sum-badge i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:4px;height:4px;border-radius:99px;background:var(--primary-lt)}.note-card .ctitle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;font-weight:500;color:var(--text);margin-bottom:3px;letter-spacing:-.01em;display:flex;align-items:center;gap:6px}.note-card .pin svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px;color:var(--primary-lt)}.note-card .body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;line-height:1.45;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.note-card .meta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;margin-top:9px;flex-wrap:wrap}.trial:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:10px 12px 0;border:1px solid var(--hair);border-radius:12px;background:linear-gradient(180deg,rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),0));overflow:hidden}.trial-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:11px 12px;cursor:pointer;width:100%;text-align:left;background:transparent;border:0;color:inherit}.trial-top .tw:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}.trial-top .th:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:7px}.trial-top .th .tag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9px;letter-spacing:.04em;color:var(--primary-lt);background:var(--soft);border-radius:4px;padding:1px 5px}.trial-top .ts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:3px}.trial-top .tbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:4px;border-radius:3px;background:rgba(var(--ink-rgb),.08);margin-top:7px;overflow:hidden}.trial-top .tbar i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;height:100%;background:var(--primary-lt);border-radius:3px}.trial-top .tchev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);transition:transform .2s}.trial-top .tchev svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;display:block}.trial.open .trial-top .tchev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:rotate(90deg)}.trial-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;padding:0 12px 12px;flex-direction:column;gap:11px}.trial.open .trial-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex}.trial-body .trh:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.trial-body .trh span:last-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);color:var(--text-2)}.trial-body .b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:5px;border-radius:3px;background:rgba(var(--ink-rgb),.08);overflow:hidden}.trial-body .b i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;height:100%;background:var(--primary-lt)}.trial-body .sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:10.5px;color:var(--text-3);margin-top:5px}.trial-cta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:38px;border-radius:9px;border:0;background:var(--primary);color:var(--on-primary);font-size:12.5px;font-weight:600;cursor:pointer;width:100%}.folder-label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:11px;font-weight:500;color:var(--text-2)}.tagc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:10.5px;font-weight:500;color:var(--primary-lt);background:rgba(var(--accent-rgb),.12);border-radius:999px;padding:2px 7px}.dt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:10px;color:var(--text-3)}.mini:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:3px;font-family:var(--ff-m);font-size:10px;color:var(--text-3)}.mini svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px}.detail:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:320px;min-height:0;display:flex;flex-direction:column;background:var(--bg)}.detail-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:0 24px 48px}.detail-empty:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-3);font-size:13.5px}[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none!important}.d-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.25}.pill-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;margin:0 0 16px;flex-wrap:wrap}.pill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:26px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:500;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--hair);color:var(--text-2)}.pill svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px}.pill.folder:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);background:var(--surface)}.pill.folder svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}.pill.tag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);background:rgba(var(--accent-rgb),.12);border-color:transparent}.pill.tag .x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:var(--icon-dim);margin-left:1px}.pill.tag .x:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.pill.add:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-style:dashed;color:var(--text-3)}.pill.add:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.4)}.pill.audio-chip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);background:transparent;border-color:var(--hair);font-family:var(--ff-m);font-size:10.5px;margin-left:2px}.pill.audio-chip:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2);border-color:rgba(var(--accent-rgb),.3)}.pill.audio-chip.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.35);background:var(--soft)}.pill.audio-chip svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px}.pill.ghost:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:transparent}.dt-pill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3);margin-left:4px}.toolbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:5px;margin:12px 0 0;position:relative}.tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:32px;padding:0 11px;border-radius:9px;border:1px solid var(--hair);font-size:12px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:6px}.tbtn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.tbtn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px}.tbtn.more:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:34px;justify-content:center;padding:0}.spark-ask:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:34px;height:34px;margin-left:2px}.spark-ask .glyph svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}.menu-pop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:38px;right:0;z-index:40;width:238px;background:var(--elevated);border:1px solid var(--border);border-radius:12px;padding:5px;box-shadow:0 24px 60px -18px rgba(var(--shadow-rgb),calc(.75*var(--shadow-k)));display:none}.menu-pop.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}.mi:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:10px;padding:8px 9px;border-radius:8px;font-size:12.5px;color:var(--text-2);text-align:left}.mi:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.05);color:var(--text)}.mi svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}.mi.danger:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.mi.danger svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.mi-sep:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:1px;background:var(--hair);margin:4px 2px}.summary-card:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--surface);border:1px solid rgba(var(--accent-rgb),.16);border-radius:14px;padding:15px 16px;margin-bottom:16px}.summary-head .lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:7px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-lt);margin-bottom:9px}.summary-head .lbl svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.summary-card p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14px;line-height:1.55;color:var(--text)}.summary-card ul:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:9px 0 0 18px;font-size:13.5px;line-height:1.5;color:var(--text-2)}.listen-pill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--hair);font-size:11.5px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:6px;margin-bottom:16px}.listen-pill:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.listen-pill svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.listen-pill .burn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;color:var(--text-3)}.audio-drawer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;margin-bottom:18px;padding:12px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--hair);max-width:520px;animation:drop .18s ease}.audio-drawer.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.audio-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:11px}.audio-top .play:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:32px;height:32px;flex:0 0 32px;border-radius:99px;background:var(--soft);color:var(--primary-lt);display:grid;place-items:center}.audio-top .play svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.wave:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:5px;border-radius:999px;background:rgba(var(--ink-rgb),.07);position:relative;overflow:hidden}.wave i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;left:0;top:0;height:100%;width:30%;background:var(--primary-lt);border-radius:999px}.adur:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.audio-acts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px;margin-top:11px;align-items:center}.aa:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--hair);font-size:11.5px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:5px}.aa:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.aa svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.aa.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}.aa.danger:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.burn-note:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-left:auto}.transcript-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;margin-bottom:12px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.transcript-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";flex:1;height:1px;background:var(--hair)}.transcript:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14.5px;line-height:1.65;color:var(--text)}.speaker:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3);margin-top:14px;margin-bottom:2px}mark.hit:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--accent-rgb),.26);color:inherit;border-radius:3px;padding:0 1px;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.22)}mark.hit.fuzzy:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--accent-rgb),.13);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.18) dashed}mark.hit.active:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--accent-solid);color:var(--on-accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.5)}.note-card .body.snip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2);-webkit-line-clamp:3}.note-card .body.snip mark.hit:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--accent-rgb),.22);color:var(--text)}.search-meta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;margin-top:8px;flex-wrap:wrap}.search-meta .mcount:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--primary-lt);background:var(--soft);border-radius:5px;padding:1px 6px}.search-meta .approx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);border:1px solid var(--hair);border-radius:5px;padding:1px 6px}.search-meta .mterm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3)}.search-scope:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;margin-top:10px;padding:7px 11px;border-radius:9px;background:var(--soft);border:1px solid rgba(var(--accent-rgb),.18);font-size:11.5px;color:var(--text-2)}.search-scope svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;flex:0 0 13px;color:var(--primary-lt);fill:none;stroke:currentColor;stroke-width:2}.search-scope b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:600}.scope-switch:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-size:11px;font-weight:500;color:var(--primary-lt);background:none;border:0;cursor:pointer;font-family:inherit;white-space:nowrap;padding:2px 2px 2px 8px}.scope-switch:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){text-decoration:underline}.find-nav:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;margin-top:11px;padding:7px 8px 7px 11px;border-radius:9px;background:var(--elevated);border:1px solid rgba(var(--accent-rgb),.22)}.find-nav .find-mk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;place-items:center;color:var(--primary-lt)}.find-nav .find-mk svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2}.find-label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-2)}.find-pos:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3);margin-left:auto}.find-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:26px;height:26px;flex:0 0 26px;border-radius:7px;border:1px solid var(--hair);background:var(--bg);color:var(--text-2);display:grid;place-items:center;cursor:pointer}.find-btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--accent-rgb),.3)}.find-btn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.find-btn.find-close:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}.speaker:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:0}.attach-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;margin:22px 0 11px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.attach-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";flex:1;height:1px;background:var(--hair)}.gallery:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:9px;flex-wrap:wrap}.att:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:112px;height:80px;border-radius:10px;border:1px solid var(--hair);overflow:hidden;position:relative;cursor:pointer;background:var(--elevated)}.att img:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;height:100%;object-fit:cover;display:block}.att .play-badge:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;inset:0;display:grid;place-items:center;background:rgba(var(--media-scrim-rgb),.25)}.att .play-badge span:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:99px;background:rgba(var(--media-scrim-rgb),.5);display:grid;place-items:center;color:var(--on-primary)}.att.doc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--text-2);background:var(--surface)}.att.doc svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:20px;height:20px}.att.doc .an:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;max-width:92px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.att.doc .badge:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:6px;right:6px;font-family:var(--ff-m);font-size:8px;letter-spacing:.05em;color:var(--primary-lt);background:var(--soft);border-radius:4px;padding:1px 5px}.att.add:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:center;color:var(--text-3);border-style:dashed}.att.add:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.4)}.att.add svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:20px;height:20px}.ask-drawer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:var(--ask-w);flex:0 0 var(--ask-w);min-width:320px;min-height:0;background:var(--panel);display:none;flex-direction:column}.ask-drawer.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex}.ad-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:13px 16px 12px;border-bottom:1px solid var(--hair)}.ad-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px}.ad-top .spark:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:26px;height:26px}.ad-top .spark .glyph svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px}.ad-top .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;font-family:var(--ff-d);font-size:14.5px;font-weight:500}.ad-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:8px;color:var(--text-3);display:grid;place-items:center}.ad-ic:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.05);color:var(--text)}.ad-ic.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);background:var(--soft)}.ad-ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}.ad-scope:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;margin-top:11px;padding:8px 10px;border-radius:9px;background:var(--surface);border:1px solid var(--hair)}.ad-scope .sic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:22px;height:22px;flex:0 0 22px;border-radius:6px;background:rgba(var(--accent-rgb),.1);display:grid;place-items:center;color:var(--primary-lt)}.ad-scope .sic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.ad-scope .sm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;display:flex;flex-direction:column}.ad-scope .sl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.ad-scope .sv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.ad-scope .widen:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;font-weight:500;color:var(--text-3)}.ad-scope .widen:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.ad-chat:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:16px 16px 10px;display:flex;flex-direction:column;gap:16px}.ad-hint:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);font-size:13px;line-height:1.55}.turn-user:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){align-self:flex-end;max-width:85%;background:var(--surface);border:1px solid var(--hair);color:var(--text);font-size:13.5px;line-height:1.5;padding:9px 12px;border-radius:13px 13px 4px}.turn-ai:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){align-self:stretch;position:relative}.turn-ai .who:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;font-family:var(--ff-m);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin-bottom:7px}.turn-ai .who svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px;color:var(--primary-lt)}.turn-ai .who .dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;width:24px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--text-3);opacity:0;transition:opacity .12s}.turn-ai:hover .who .dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.turn-ai .who .dots:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}.turn-ai .msg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;line-height:1.6;color:var(--text)}.turn-ai .msg b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500}.cite:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:10px;display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--hair);border-radius:10px;padding:8px 10px;cursor:pointer}.cite:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.3)}.cite svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;color:var(--text-3)}.cite .cn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text);font-weight:500}.cite .cd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-left:auto}.apply-pop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;right:0;top:22px;z-index:20;width:170px;background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:5px;box-shadow:0 20px 50px -16px rgba(var(--shadow-rgb),calc(.7*var(--shadow-k)));display:none}.apply-pop.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}.apply-pop button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;font-size:12.5px;color:var(--text-2);text-align:left}.apply-pop button:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.05);color:var(--text)}.apply-pop button svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;color:var(--text-3)}.ad-history:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:10px 12px;display:none}.ad-history.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}.hthread:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;text-align:left;padding:11px 12px;border-radius:10px;border:1px solid var(--hair);background:var(--surface);margin-bottom:8px}.hthread:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.25);background:var(--elevated)}.hthread .ht:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;color:var(--text);display:flex;align-items:center;gap:7px}.hthread .ht .hs:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;color:var(--primary-lt);background:var(--soft);border-radius:5px;padding:1px 6px}.hthread .hp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3);margin-top:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.hthread .hd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-top:5px}.hist-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:2px 4px 10px}.ad-prompts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 10px}.prompt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-radius:999px;border:1px solid var(--hair);background:var(--surface);padding:7px 11px;font-size:12px;color:var(--text-2)}.prompt:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt);background:var(--soft)}.ad-composer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:12px 14px 15px;border-top:1px solid var(--hair);display:flex;gap:8px;align-items:flex-end}.ad-composer .ta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:42px;max-height:120px;border-radius:12px;border:1px solid var(--border);background:var(--surface);padding:11px 12px;font-size:13.5px;outline:0;resize:none;line-height:1.4}.ad-composer .ta:focus:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.35)}.ad-composer .mic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.ad-composer .send:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:42px;height:42px;flex:0 0 42px;border-radius:12px;display:grid;place-items:center}.ad-composer .mic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--border);color:var(--primary-lt)}.ad-composer .mic:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft)}.ad-composer .send:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--on-primary)}.ad-composer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-wrap:wrap}.voice-note:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-basis:100%;font-size:12px;line-height:1.4;color:var(--text-2);padding:0 2px 2px}.voice-line:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;min-height:42px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:2px 4px}.voice-line .vp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-lt)}.voice-line .vt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;color:var(--text-2);line-height:1.4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.voice-line .vt.heard:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14.5px;color:var(--text)}.voice-line.sample:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:pointer}.voice-line.sample:hover .vt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.ad-composer .mic.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#askView .cv-mic.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--on-primary);border-color:transparent}.mic.on.listening svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.cv-mic.on.listening svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:vPulse 1.2s ease-in-out infinite}.mic.on.speaking svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.cv-mic.on.speaking svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:vSpeak .45s ease-in-out infinite alternate}@keyframes vPulse{50%{transform:scale(1.2)}}@keyframes vSpeak{to{transform:scaleY(1.25)}}.ad-opener .msg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}@media(prefers-reduced-motion:reduce){.mic.on svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.cv-mic.on svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:none!important}}.lightbox:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;inset:0;z-index:100;background:rgba(var(--lightbox-rgb),.92);display:none;flex-direction:column}.lightbox.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex}.lb-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:56px;flex:0 0 56px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;color:var(--text-2)}.lb-top .lbt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;color:var(--text);font-weight:500}.lb-top .lbc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3);margin-left:10px}.lb-top .acts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px}.lb-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:36px;height:36px;border-radius:9px;color:var(--text-2);display:grid;place-items:center}.lb-ic:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.08);color:var(--text)}.lb-stage:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;position:relative;overflow:hidden;display:grid;place-items:center}.lb-stage img:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-width:92%;max-height:92%;object-fit:contain;transform-origin:center center;transition:transform .05s linear;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb-stage.zoom img:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:grab}.lb-stage.zoom.panning img:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:grabbing;transition:none}.lb-video:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:80%;max-width:900px;aspect-ratio:16/9;background:var(--media-bg);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--hair)}.lb-video .screen:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;display:grid;place-items:center;color:var(--on-media-3);background:linear-gradient(135deg,var(--video-1),var(--video-2))}.lb-video .screen .pb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:60px;height:60px;border-radius:99px;background:rgba(var(--on-media-rgb),.12);display:grid;place-items:center;color:var(--on-primary)}.lb-video .screen .pb svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:26px;height:26px}.lb-video .vctrl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:46px;flex:0 0 46px;display:flex;align-items:center;gap:12px;padding:0 14px;background:rgba(var(--media-scrim-rgb),.6)}.lb-video .vctrl .vp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--on-primary)}.lb-video .vctrl .vp svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:18px;height:18px}.lb-video .vctrl .vtrack:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:4px;border-radius:999px;background:rgba(var(--on-media-rgb),.2);position:relative}.lb-video .vctrl .vtrack i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;left:0;top:0;height:100%;width:22%;background:var(--primary-lt);border-radius:999px}.lb-video .vctrl .vt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:rgba(var(--on-media-rgb),.7)}.lb-nav:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:99px;background:rgba(var(--media-scrim-rgb),.45);color:var(--on-primary);display:grid;place-items:center;z-index:3}.lb-nav:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--media-scrim-rgb),.7)}.lb-nav.prev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){left:18px}.lb-nav.next:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){right:18px}.lb-hint:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;bottom:16px;left:50%;transform:translate(-50%);font-family:var(--ff-m);font-size:10.5px;color:var(--text-3);background:rgba(var(--overlay-rgb),.5);border-radius:7px;padding:5px 11px}.toast:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(8px);z-index:120;background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:9px 14px;font-size:12px;color:var(--text-2);opacity:0;transition:all .18s;pointer-events:none}.toast.show:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1;transform:translate(-50%)}.menu-item .count.alert:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);background:var(--soft);border-radius:999px;padding:1px 7px;font-weight:500}.ovscrim:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;inset:0;background:rgba(var(--scrim-rgb),calc(.55*var(--scrim-k)));z-index:60;opacity:0;pointer-events:none;transition:opacity .18s}.ovscrim.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1;pointer-events:auto}.modal:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;top:50%;left:50%;transform:translate(-50%,-48%);width:520px;max-width:92vw;max-height:86vh;background:var(--bg);border:1px solid var(--border);border-radius:18px;z-index:70;display:none;flex-direction:column;overflow:hidden;box-shadow:0 40px 100px -24px rgba(var(--shadow-rgb),calc(.8*var(--shadow-k)))}.modal.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;animation:mpop .2s cubic-bezier(.2,.8,.25,1)}@keyframes mpop{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-48%)}}.m-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:16px 18px 14px;border-bottom:1px solid var(--hair)}.m-head .ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:var(--primary-lt)}.m-head .ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px}.m-head .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;font-family:var(--ff-d);font-size:16px;font-weight:500}.m-x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:8px;color:var(--text-3);display:grid;place-items:center}.m-x:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}.m-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:18px;overflow-y:auto}.m-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-bottom:1px solid var(--hair);padding:10px 18px;display:flex;gap:8px;align-items:center}.m-foot .spacer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:38px;padding:0 15px;border-radius:10px;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);color:var(--text-2)}.btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.btn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px}.btn.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:transparent;color:var(--on-primary)}.btn.danger:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.ov-lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px}.modal.big:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:min(1180px,94vw);height:90vh;max-height:90vh;transform:translate(-50%,-50%)}.editor-meta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;padding:12px 18px 0;flex-wrap:wrap}.editor-toolbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:1px;padding:10px 14px;margin-top:12px;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);flex-wrap:wrap}.etb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:32px;height:32px;padding:0 7px;border-radius:7px;color:var(--text-2);display:grid;place-items:center}.etb:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}.etb svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px}.etb-sep:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:1px;height:20px;background:var(--hair);margin:0 7px}.editor-area:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:20px 22px}.editable:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-height:100%;outline:0;font-size:15.5px;line-height:1.75;color:var(--text)}.editable:empty:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{content:attr(data-ph);color:var(--text-3)}.editable b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-weight:600}.editable ul:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.editable ol:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:8px 0 8px 22px}.editable:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#dBody[contenteditable=true]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){white-space:pre-wrap}.editable blockquote:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.transcript blockquote:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:4px 0;padding-left:12px;border-left:2px solid var(--hair);color:var(--text-2)}.editable hr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.transcript hr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:0;border-top:1px solid var(--hair);margin:12px 0}.editable code:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.transcript code:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:.88em;background:rgba(var(--ink-rgb),.06);border-radius:4px;padding:1px 5px}.editable a:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.transcript a:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--accent-solid);text-decoration:underline;text-underline-offset:2px}.transcript b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.transcript strong:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-weight:600}.transcript ul:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.transcript ol:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:4px 0 4px 22px}.editor-toolbar.note-etb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:10px;padding:8px 0 0;border-bottom:0}.dropz:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1.5px dashed var(--border);border-radius:14px;padding:34px 20px;text-align:center;color:var(--text-3)}.dropz .bigz:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:44px;height:44px;border-radius:12px;background:var(--surface);display:grid;place-items:center;margin:0 auto 12px;color:var(--primary-lt)}.dropz .bigz svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:22px}.dropz .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;color:var(--text);font-weight:500}.dropz .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;margin-top:5px}.dz-types:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:7px;justify-content:center;margin-top:14px;flex-wrap:wrap}.dz-type:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);border:1px solid var(--hair);border-radius:6px;padding:3px 8px}.fs-panel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;top:0;right:0;bottom:0;width:432px;max-width:92vw;background:var(--panel);border-left:1px solid var(--border);z-index:70;transform:translate(100%);transition:transform .22s cubic-bezier(.2,.8,.25,1);display:flex;flex-direction:column}.fs-panel.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:none}.fs-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:15px 16px;border-bottom:1px solid var(--hair)}.fs-head .ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:8px;background:var(--soft);display:grid;place-items:center;color:var(--primary-lt)}.fs-head .ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px}.fs-head .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;font-family:var(--ff-d);font-size:16px;font-weight:500}.fs-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:18px 16px}.fs-sec:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-bottom:22px}.fs-input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;height:40px;border-radius:10px;border:1px solid var(--border);background:var(--surface);padding:0 12px;font-size:13.5px;outline:0}.togline:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;padding:12px 13px;border:1px solid var(--hair);border-radius:11px;background:var(--surface)}.togline .m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.togline .m .l:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500}.togline .m .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:2px}.toggle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:38px;height:22px;flex:0 0 38px;border-radius:999px;background:var(--elevated);border:1px solid var(--border);position:relative}.toggle.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:transparent}.toggle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:99px;background:var(--on-primary);transition:left .15s}.toggle.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{left:18px}.chips:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:7px}.chip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 11px;border-radius:999px;font-size:11.5px;font-weight:500}.chip.tagx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);background:rgba(var(--accent-rgb),.12)}.chip.alias:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2);background:var(--surface);border:1px solid var(--hair)}.chip .x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.6}.chip .x:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.chip.addc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px dashed var(--border);color:var(--text-3);background:transparent;padding:0 11px}.fs-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-bottom:1px solid var(--hair);padding:10px 16px;display:flex;gap:8px;align-items:center}.fs-foot .spacer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.note-sticky:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:sticky;top:0;z-index:6;background:var(--bg);padding:12px 24px 14px;margin:0 -24px 16px;border-bottom:1px solid var(--hair)}.d-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:baseline;justify-content:space-between;gap:14px}.d-date:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3);white-space:nowrap;flex:0 0 auto}#radarView:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){--warn:var(--amber);display:none;flex:1;min-width:0;overflow-y:auto;position:relative}#radarView.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#radarView .wrap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:24px 34px 100px;max-width:1080px}@media(max-width:1100px){#radarView .wrap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:22px 24px 80px}}#radarView .ask-float:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:18px;right:40px;z-index:25}#radarView .ask-fbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;height:40px;padding:0 15px 0 7px;border-radius:999px;background:rgba(var(--float-rgb),.9);border:1px solid var(--border);cursor:pointer}#radarView .ask-fbtn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.3)}#radarView .ask-fbtn .lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;color:var(--text)}#radarView .opener:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:13px;align-items:flex-start;margin:4px 0 8px;max-width:900px}#radarView .opener .hi:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:19px;font-weight:500;letter-spacing:-.01em}#radarView .ctrlbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;margin:16px 0 2px;flex-wrap:wrap}#radarView .scope-ctl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative}#radarView .scope-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-size:13px;color:var(--text-2);cursor:pointer}#radarView .scope-btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.3)}#radarView .scope-btn>svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;color:var(--text-3)}#radarView .scope-btn b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500}#radarView .scope-menu:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:44px;left:0;z-index:30;width:244px;background:var(--elevated);border:1px solid var(--border);border-radius:12px;padding:5px;box-shadow:0 24px 60px -18px rgba(var(--shadow-rgb),calc(.75*var(--shadow-k)));display:none}#radarView .scope-menu.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#radarView .scope-opt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:13px;color:var(--text-2);text-align:left;cursor:pointer;background:0;border:0}#radarView .scope-opt:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#radarView .scope-opt.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--text)}#radarView .scope-opt svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;color:var(--text-3)}.radar .scope-opt.on svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#radarView .scope-opt .sc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}#radarView .so-search:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:220px;max-width:440px;height:38px;display:flex;align-items:center;gap:9px;padding:0 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text-3)}#radarView .so-search svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px}#radarView .so-search input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;border:0;outline:0;background:0;color:var(--text);font-size:13px}#radarView .collapse-all:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:38px;height:38px;flex:0 0 38px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text-3);display:grid;place-items:center;cursor:pointer}#radarView .collapse-all:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#radarView .collapse-all svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:17px}#radarView .emptyx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:22px;text-align:center;color:var(--text-3);font-size:12.5px;border:1px solid var(--hair);border-radius:12px;background:var(--surface)}#radarView .panel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--hair);border-radius:16px;background:var(--surface);margin-top:14px;overflow:hidden}#radarView .panel.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--border)}#radarView .panel-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:13px;padding:15px 16px;cursor:pointer;background:0;border:0;text-align:left}#radarView .panel-head:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.02)}#radarView .ph-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:36px;height:36px;flex:0 0 36px;border-radius:10px;display:grid;place-items:center}#radarView .ph-ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:18px}#radarView .ph-ic.rose:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--danger-rgb),.14);color:var(--rose)}#radarView .ph-ic.blue:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--blue-rgb),.16);color:var(--blue-lt)}#radarView .ph-ic.amber:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--amber-rgb),.16);color:var(--warn)}#radarView .ph-ic.purple:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--primary-lt)}#radarView .ph-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:17px;font-weight:500;letter-spacing:-.01em}#radarView .ph-ct:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;font-weight:500;padding:3px 9px;border-radius:999px;background:var(--elevated);color:var(--text-2)}#radarView .ph-sum:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;padding-right:8px}#radarView .panel.open .ph-sum:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}#radarView .ph-chev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;color:var(--text-3);transition:transform .18s}#radarView .panel.open .ph-chev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:rotate(180deg)}#radarView .ph-chev svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:17px}#radarView .panel-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;padding:2px 16px 16px}#radarView .panel.open .panel-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#radarView .panel-body .lens-sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 0 14px;font-size:12.5px;color:var(--text-3);line-height:1.45}#radarView .cmd-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--hair)}#radarView .cr-pip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:21px;height:21px;flex:0 0 21px;border-radius:99px;display:grid;place-items:center;background:var(--elevated);color:var(--text-3)}#radarView .cr-pip svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4}#radarView .cmd-row.done .cr-pip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ok-hi);color:var(--on-status)}#radarView .cmd-row.running .cr-pip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--primary-lt)}#radarView .cmd-row.failed .cr-pip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--danger-rgb),.16);color:var(--danger)}#radarView .cmd-row.needs .cr-pip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--amber-rgb),.18);color:var(--amber)}#radarView .cr-main:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}#radarView .cr-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px}#radarView .cr-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;font-weight:500;color:var(--text)}#radarView .cr-badge:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9px;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:5px;background:var(--elevated);color:var(--text-3)}#radarView .cr-badge.needs:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--amber);background:rgba(var(--amber-rgb),.14)}#radarView .cr-badge.failed:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);background:rgba(var(--danger-rgb),.14)}#radarView .cr-badge.running:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);background:var(--soft)}#radarView .cr-badge.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi);background:rgba(var(--ok-rgb),.14)}#radarView .cr-sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3);margin-top:2px}#radarView .cr-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 auto;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-2);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}#radarView .cr-act:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--accent-rgb),.3)}#radarView .cr-act.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}#radarView .rtools:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;margin:0 0 10px;flex-wrap:wrap}#radarView .rtools .grp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px}#radarView .rtools .lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}#radarView .selbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--hair);font-size:11.5px;font-weight:500;color:var(--text-2);cursor:pointer;background:0}#radarView .selbtn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#radarView .seg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;background:var(--elevated);border:1px solid var(--border);border-radius:8px;padding:2px}#radarView .seg button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:26px;min-width:32px;padding:0 9px;border-radius:6px;font-size:11.5px;font-weight:500;color:var(--text-3);font-family:var(--ff-m);cursor:pointer;background:0;border:0}#radarView .seg button.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--on-primary)}#radarView .bulk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 12px;border-radius:9px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--hair);color:var(--text-2);cursor:pointer;background:0}#radarView .bulk:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#radarView .bulk svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px}#radarView .bulk[disabled]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.4;pointer-events:none}#radarView .bulk.rose:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--rose-2);border-color:rgba(var(--danger-rgb),.3)}#radarView .bulk.green:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi);border-color:color-mix(in srgb,var(--ok) 30%,transparent)}#radarView .spacer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}#radarView .rlist:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--hair);border-radius:14px;overflow:hidden;background:var(--surface)}#radarView .rrow:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;padding:11px 15px;border-top:1px solid var(--hair);cursor:pointer}#radarView .rrow:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}#radarView .rrow:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.02)}#radarView .cbx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:17px;height:17px;flex:0 0 17px;border-radius:5px;border:1.5px solid var(--text-3);display:grid;place-items:center;color:transparent}#radarView .rrow.sel .cbx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}#radarView .cbx svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;stroke-width:2.5}#radarView .rrow .m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}#radarView .rrow .tx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#radarView .rrow .rs:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;margin-top:4px;flex-wrap:wrap}#radarView .reason:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;color:var(--text-3);border:1px solid var(--hair);border-radius:5px;padding:1px 6px}#radarView .reason.why:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--rose);border-color:rgba(var(--danger-rgb),.25)}#radarView .reason.job:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--warn);border-color:rgba(var(--amber-rgb),.25)}#radarView .rrow .d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3)}#radarView .rfoot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:10px 15px;border-top:1px solid var(--hair);background:var(--elevated);font-size:12px;color:var(--text-3);display:flex;justify-content:space-between;align-items:center}#radarView .loadmore:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;font-weight:500;color:var(--primary-lt);background:0;border:0;cursor:pointer}#radarView .lfilters:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;margin-bottom:12px;flex-wrap:wrap}#radarView .lf:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--hair);font-size:12px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:0}#radarView .lf.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.28);color:var(--primary-lt)}#radarView .lf .c:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;opacity:.8}#radarView .pgrid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}#radarView .pcard:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--hair);border-radius:14px;overflow:hidden;background:var(--surface);display:flex;flex-direction:column}#radarView .pcard .thumb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:118px;background:linear-gradient(135deg,var(--thumb-1),var(--thumb-2));position:relative;display:grid;place-items:center;color:var(--text-3)}#radarView .pcard .thumb svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:28px}#radarView .pcard .src:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-m);font-size:10px;color:var(--text-2);background:rgba(var(--overlay-rgb),.45);border-radius:6px;padding:3px 8px}#radarView .pcard .pb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:12px 13px 13px}#radarView .pcard .pt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#radarView .pcard .pd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#radarView .pcard .pacts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px;margin-top:11px}#radarView .pa:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--hair);font-size:11.5px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:5px;cursor:pointer;background:0}#radarView .pa:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#radarView .pa.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.25);color:var(--primary-lt)}#radarView .pa svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px}#radarView .tweet .thumb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:auto;background:var(--surface);display:block;padding:13px 13px 4px}#radarView .tweet .th-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px}#radarView .tweet .tav:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:99px;background:var(--av-slate);display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--on-primary)}#radarView .tweet .tnm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;font-weight:500}#radarView .tweet .thn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}#radarView .tweet .ttx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;line-height:1.45;color:var(--text);margin-top:9px}#radarView .buckets:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}#radarView .bucket:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--hair);border-radius:14px;background:var(--surface);padding:15px}#radarView .bucket.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.35)}#radarView .bucket .bn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;font-weight:500}#radarView .bucket .bc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:24px;font-weight:500;letter-spacing:-.02em;margin-top:8px}#radarView .bucket .bl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:2px}#radarView .bucket .bb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:12px;height:30px;border-radius:8px;border:1px solid var(--hair);font-size:11.5px;font-weight:500;color:var(--text-2);width:100%;cursor:pointer;background:0}#radarView .bucket .bb:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#radarView .bucket.on .bb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}#radarView .sweepwrap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:14px}.cspin:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:cspin 1s linear infinite;transform-origin:center}@keyframes cspin{to{transform:rotate(360deg)}}.toast .undo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500;background:0;border:0;cursor:pointer}#askView:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;flex:1;min-width:0;min-height:0;overflow:hidden}#askView.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex}#askView .cv-list:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:var(--list-w,340px);flex:0 0 var(--list-w,340px);min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--hair);background:var(--bg)}#askView .cv-list-header:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:12px 14px 10px;border-bottom:1px solid var(--hair);flex-shrink:0}#askView .cv-list-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:15px;font-weight:500;margin-bottom:10px;letter-spacing:-.015em;display:flex;align-items:center;gap:7px}#askView .cv-list-title .n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3);font-weight:400}#askView .cv-search-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:7px;align-items:center}#askView .cv-search:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;height:36px;border-radius:10px;border:1px solid var(--hair);background:var(--surface);display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--text-3)}#askView .cv-search svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}#askView .cv-search input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;border:0;outline:0;background:0;color:var(--text);font-size:13.5px}#askView .cv-newbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;cursor:pointer;border:0}#askView .cv-newbtn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px}#askView .cv-filtbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative;width:36px;height:36px;flex:0 0 36px;border-radius:10px;border:1px solid var(--hair);background:var(--surface);color:var(--text-2);display:grid;place-items:center;cursor:pointer}#askView .cv-filtbtn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.25);color:var(--text)}#askView .cv-filtbtn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;fill:none;stroke:currentColor;stroke-width:2}#askView .cv-fpanel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:10px;padding:10px;border:1px solid var(--hair);border-radius:12px;background:var(--surface)}#askView .cv-fgroup-label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:7px}#askView .cv-fgrid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:6px}#askView .fchip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--hair);background:var(--bg);color:var(--text-2);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}#askView .fchip:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.2)}#askView .fchip.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}#askView .cv-fpanel-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid var(--hair);font-size:11.5px;color:var(--text-3)}#askView .cv-fpanel-foot button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--primary-lt);background:none;border:0;cursor:pointer;font-weight:500;font-family:inherit}#askView .fcount:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:-3px;right:-3px;min-width:15px;height:15px;padding:0 3px;border-radius:99px;background:var(--primary);color:var(--on-primary);font-family:var(--ff-m);font-size:9px;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--bg)}#askView .cv-conv-list:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:8px 10px 20px}#askView .grp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin:10px 4px 7px}#askView .grp:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:2px}#askView .conv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;text-align:left;background:var(--surface);border:1px solid var(--hair);border-radius:12px;padding:11px 12px;margin-bottom:8px;display:block;cursor:pointer}#askView .conv:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--elevated);border-color:rgba(var(--accent-rgb),.18)}#askView .conv.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.4);background:var(--elevated);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.1)}#askView .conv .ct:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;color:var(--text);display:flex;align-items:center;gap:7px}#askView .conv .ct .sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#askView .conv .ct .sp svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px}#askView .conv .p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-2);margin-top:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#askView .conv .meta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;margin-top:8px}#askView .hs:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:10px;font-weight:500;color:var(--primary-lt);background:rgba(var(--accent-rgb),.12);border-radius:999px;padding:2px 7px}#askView .conv .d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:10px;color:var(--text-3)}#askView .cv-detail:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--bg)}#askView .cv-d-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-shrink:0;padding:16px 24px 14px;border-bottom:1px solid var(--hair)}#askView .cv-d-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px}#askView .cv-d-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;font-family:var(--ff-d);font-size:17px;font-weight:500;letter-spacing:-.01em}#askView .cv-d-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--hair);font-size:12px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:0}#askView .cv-d-act:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#askView .cv-d-act svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px}#askView .cv-d-scope:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:7px;margin-top:10px;font-size:12px;color:var(--text-2)}#askView .cv-d-scope .lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}#askView .cv-d-scope .chip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:var(--surface);border:1px solid var(--hair);font-size:12px;color:var(--text);font-weight:500}#askView .cv-d-scope .chip svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;color:var(--text-3)}#askView .cv-chat:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:22px 24px 16px;display:flex;flex-direction:column;gap:18px}#askView .cv-chat-inner:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;flex-direction:column;gap:18px}#askView .turn-user:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){align-self:flex-end;max-width:80%;background:var(--surface);border:1px solid var(--hair);color:var(--text);font-size:14px;line-height:1.5;padding:10px 13px;border-radius:14px 14px 5px}#askView .turn-ai:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){align-self:stretch}#askView .turn-tool:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){align-self:stretch;max-width:580px;border:1px solid var(--hair);border-radius:11px;background:var(--surface);padding:10px 12px}#askView .turn-tool .tt-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px}#askView .turn-tool .tt-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:19px;height:19px;flex:0 0 19px;border-radius:99px;display:grid;place-items:center;background:var(--elevated);color:var(--text-3)}#askView .turn-tool.done .tt-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ok-hi);color:var(--on-status)}#askView .turn-tool.running .tt-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--primary-lt)}#askView .turn-tool .tt-ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:2.6}#askView .turn-tool .tt-label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;color:var(--text)}#askView .turn-tool .tt-conn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3)}#askView .turn-tool .tt-ext:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:8.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--warn);background:rgba(var(--warn-rgb),.12);border-radius:4px;padding:1px 5px}#askView .turn-tool .tt-sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}#askView .turn-tool .tt-undo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:4px;height:23px;padding:0 8px;border-radius:6px;border:1px solid var(--hair);background:transparent;color:var(--text-3);font-size:11px;cursor:pointer;font-family:inherit}#askView .turn-tool .tt-undo svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8}#askView .turn-tool .tt-undo:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.35)}#askView .turn-tool .tt-io:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:8px;padding-top:8px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:4px}#askView .turn-tool .tt-line:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:9px;font-size:12px;color:var(--text-2);line-height:1.45}#askView .turn-tool .tt-k:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 22px;font-family:var(--ff-m);font-size:9.5px;color:var(--text-3);text-transform:uppercase;padding-top:2px}#askView .turn-tool .spin:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation:ttspin 1s linear infinite;transform-origin:center}@keyframes ttspin{to{transform:rotate(360deg)}}#askView .turn-ai .who:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px;font-family:var(--ff-m);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;position:relative}#askView .turn-ai .who svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;color:var(--primary-lt)}#askView .turn-ai .msg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14.5px;line-height:1.65;color:var(--text)}#askView .turn-ai .msg b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500}#askView .cite:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:12px;display:flex;width:fit-content;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--hair);border-radius:10px;padding:8px 11px;cursor:pointer}#askView .cite:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.3)}#askView .cite svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;color:var(--text-3)}#askView .cite .cn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text);font-weight:500}#askView .cite .cd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-left:8px}#askView .turn-ai .t-dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;width:26px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--text-3);opacity:0;transition:opacity .12s;position:relative;cursor:pointer}#askView .turn-ai:hover .t-dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}#askView .turn-ai .t-dots:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}#askView .turn-ai .t-dots svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px}#askView .t-pop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;right:0;top:27px;z-index:10;background:var(--elevated);border:1px solid var(--border);border-radius:9px;padding:4px;display:none;box-shadow:0 16px 40px -14px rgba(var(--shadow-rgb),calc(.7*var(--shadow-k)))}#askView .t-pop.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#askView .t-pop button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;font-size:12.5px;color:var(--text-2);white-space:nowrap;background:0;border:0;cursor:pointer}#askView .t-pop button:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.05);color:var(--text)}#askView .t-pop button svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;color:var(--text-3)}#askView .cv-composer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-shrink:0;padding:14px 24px 18px;border-top:1px solid var(--hair)}#askView .cv-composer-in:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:8px;align-items:flex-end}#askView .cv-composer textarea:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:46px;max-height:120px;border-radius:13px;border:1px solid var(--border);background:var(--surface);padding:13px 14px;font-size:14px;outline:0;resize:none;line-height:1.4;font-family:inherit;color:var(--text)}#askView .cv-mic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#askView .cv-send:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:46px;height:46px;flex:0 0 46px;border-radius:13px;display:grid;place-items:center;cursor:pointer;border:0}#askView .cv-mic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--border);color:var(--primary-lt);background:0}#askView .cv-send:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--on-primary)}#memoryView:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){--warn:var(--amber);display:none;flex:1;min-width:0;min-height:0;overflow-y:auto;background:var(--bg)}#memoryView.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#memoryView .mv-inner:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-width:1080px;margin:0;padding:24px 34px 100px}#memoryView .dash-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:8px}#memoryView .dash-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:25px;font-weight:500;letter-spacing:-.02em}#memoryView .dash-kick:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:9px}#memoryView .period:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:2px;background:var(--surface);border:1px solid var(--hair);border-radius:10px;padding:3px}#memoryView .period button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 13px;border-radius:7px;font-size:12.5px;font-weight:500;color:var(--text-3);background:0;border:0;cursor:pointer}#memoryView .period button.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--elevated);color:var(--text)}#memoryView .today-strip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;margin:18px 0 0;padding:13px 16px;border-radius:14px;background:linear-gradient(90deg,rgba(var(--primary-rgb),.16),rgba(var(--primary-rgb),.04));border:1px solid rgba(var(--accent-rgb),.22)}#memoryView .today-strip .ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;flex:0 0 30px;border-radius:9px;background:rgba(var(--accent-rgb),.12);display:grid;place-items:center;color:var(--primary-lt)}#memoryView .today-strip .ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px}#memoryView .today-strip .tx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;font-size:14px;color:var(--text);line-height:1.4}#memoryView .today-strip .tx b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-weight:500}#memoryView .today-strip .tx .od:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--rose-2);font-weight:500}#memoryView .today-strip .rev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:32px;padding:0 14px;border-radius:9px;background:var(--primary);color:var(--on-primary);font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:0;cursor:pointer}#memoryView .synth:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:18px 0 22px;padding:16px 18px;border-radius:14px;background:var(--surface);border:1px solid var(--hair);display:flex;gap:13px;align-items:flex-start}#memoryView .synth .spark-sm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 auto;margin-top:1px}#memoryView .synth p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:15px;line-height:1.55;color:var(--text);letter-spacing:-.01em}#memoryView .synth p b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500}#memoryView .synth .sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;margin-top:4px;font-size:12.5px;color:var(--text-3)}#memoryView .card:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--surface);border:1px solid var(--hair);border-radius:16px;padding:20px}#memoryView .card-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}#memoryView .card-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;font-family:var(--ff-d);font-size:15px;font-weight:500;letter-spacing:-.01em}#memoryView .card-title svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;color:var(--text-3)}#memoryView .card-more:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;font-weight:500;color:var(--text-3);background:0;border:0;cursor:pointer}#memoryView .card-more:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2)}#memoryView .hero:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:linear-gradient(180deg,rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),0) 70%),var(--surface);border:1px solid rgba(var(--accent-rgb),.18);border-radius:18px;padding:22px 22px 10px;margin-bottom:16px}#memoryView .hero-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}#memoryView .hero-label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;font-family:var(--ff-d);font-size:16px;font-weight:500}#memoryView .hero-count:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:12px;color:var(--primary-lt);background:var(--soft);border:1px solid rgba(var(--accent-rgb),.22);border-radius:999px;padding:4px 11px}#memoryView .hero-sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;color:var(--text-2);margin-bottom:12px}#memoryView .loop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:start;padding:14px 4px;border-top:1px solid var(--hair)}#memoryView .loop:first-of-type:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}#memoryView .loop .dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:8px;height:8px;border-radius:99px;margin-top:6px;background:var(--primary-lt)}#memoryView .loop.overdue .dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--record)}#memoryView .loop.due .dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--warn)}#memoryView .loop .ltext:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14px;line-height:1.45;color:var(--text);letter-spacing:-.01em}#memoryView .loop .lmeta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;margin-top:6px;flex-wrap:wrap}#memoryView .loop .cite:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-3);background:0;border:0;cursor:pointer}#memoryView .loop .cite svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px;height:12px;color:var(--text-3)}#memoryView .loop .cite:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#memoryView .loop .cite:hover svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#memoryView .loop .age:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}#memoryView .loop.overdue .age:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--rose-2)}#memoryView .loop.due .age:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--warn)}#memoryView .loop-actions:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px;opacity:0;transition:opacity .13s}#memoryView .loop:hover .loop-actions:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}#memoryView .loop-actions button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 10px;border-radius:8px;font-size:11.5px;font-weight:500;color:var(--text-2);border:1px solid var(--hair);background:0;cursor:pointer}#memoryView .loop-actions button:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#memoryView .loop-actions .ask:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.22)}#memoryView .bento:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}#memoryView .bento .span2:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){grid-column:1 / -1}@media(max-width:1100px){#memoryView .bento:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#memoryView .texture:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){grid-template-columns:1fr}}#memoryView .theme:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:12px;padding:9px 0}#memoryView .theme .tn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#memoryView .theme .track:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:7px;border-radius:999px;background:rgba(var(--ink-rgb),.05);overflow:hidden}#memoryView .theme .fill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(var(--accent-rgb),.35),rgba(var(--accent-rgb),.6))}#memoryView .theme .tv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;font-family:var(--ff-m);font-size:11px;color:var(--text-2);min-width:62px;justify-content:flex-end}#memoryView .theme .trend:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:2px;font-size:10px}#memoryView .theme .trend.up:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}#memoryView .theme .trend.down:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}#memoryView .person:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--hair)}#memoryView .person:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}#memoryView .person .pav:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:34px;height:34px;flex:0 0 34px;border-radius:99px;display:grid;place-items:center;font-family:var(--ff-d);font-size:12px;font-weight:600;color:var(--on-primary)}#memoryView .person .pm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}#memoryView .person .pn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;font-weight:500;color:var(--text)}#memoryView .person .ps:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:2px}#memoryView .person .pc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){text-align:right}#memoryView .person .pcount:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:13px;color:var(--text-2)}#memoryView .person .pcount span:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:10px;color:var(--text-3)}#memoryView .person .pdate:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-top:3px}#memoryView .evo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:0;margin-top:4px}#memoryView .evo-step:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;position:relative;padding:0 16px 2px 0}#memoryView .evo-step:last-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-right:0}#memoryView .evo-when:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-bottom:9px;display:flex;align-items:center;gap:8px}#memoryView .evo-when:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{content:"";width:9px;height:9px;border-radius:99px;background:var(--elevated);border:2px solid var(--primary-lt);flex:0 0 auto}#memoryView .evo-step.now .evo-when:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{background:var(--primary-lt)}#memoryView .evo-when:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";position:absolute;left:9px;top:4px;right:16px;height:1px;background:var(--hair)}#memoryView .evo-step:last-child .evo-when:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{display:none}#memoryView .evo-text:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;line-height:1.5;color:var(--text-2)}#memoryView .evo-text b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:500}#memoryView .texture:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:1fr 1.5fr;gap:16px}#memoryView .stats:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--hair);border-radius:14px;overflow:hidden;border:1px solid var(--hair)}#memoryView .stat:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--surface);padding:16px 16px 15px}#memoryView .stat .sv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:24px;font-weight:500;letter-spacing:-.02em;color:var(--text)}#memoryView .stat .sv small:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;color:var(--text-3);font-weight:500;margin-left:3px;font-family:var(--ff-s)}#memoryView .stat .sl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:4px}#memoryView .heat-wrap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:12px}#memoryView .heat:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:3px;overflow-x:auto;padding-bottom:2px}#memoryView .heat-col:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:3px}#memoryView .heat-cell:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;border-radius:3px;background:rgba(var(--accent-rgb),.06)}#memoryView .heat-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}#memoryView .heat-note:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-2)}#memoryView .heat-note b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:500}#memoryView .heat-legend:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:5px;font-family:var(--ff-m);font-size:10px;color:var(--text-3)}#memoryView .heat-legend i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;border-radius:3px}.menu-scroll:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-bottom:64px}#noteList:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-bottom:64px}.menu-item.project:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding-left:8px}.menu-item.project:hover .fgear:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid}.pchev:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:18px;height:18px;border-radius:5px;display:grid;place-items:center;color:var(--text-3);margin-right:-4px}.pchev:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.08);color:var(--text)}.pchev svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:12px!important;height:12px!important;transition:transform .15s}.proj-group.open .pchev svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:rotate(90deg)}.proj-group:not(.open) .proj-kids:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.proj-kids .menu-item:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:36px;padding-left:34px;font-size:13px}.proj-kids .menu-item svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}.menu-item.loose .label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}.menu-item.loose:hover .label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.menu-item.loose.on .label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}#projectView:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){--warn:var(--amber);display:none;flex:1;min-width:0;min-height:0;overflow-y:auto;background:var(--bg);position:relative}#projectView.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#projectView .pv-inner:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-width:1120px;margin:0;padding:24px 34px 100px}@media(max-width:1100px){#projectView .pv-inner:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:22px 24px 80px}}#projectView .pv-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}#projectView .pv-kick:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;font-family:var(--ff-m);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:9px}#projectView .pv-kick svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px}#projectView .pv-title:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:25px;font-weight:500;letter-spacing:-.02em}#projectView .pv-acts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:8px;align-items:center}#projectView .pv-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:12.5px;font-weight:500;display:inline-flex;align-items:center;gap:7px}#projectView .pv-btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--accent-rgb),.3)}#projectView .pv-btn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px}#projectView .pv-btn.ask svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#projectView .pv-ibtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text-3);display:grid;place-items:center}#projectView .pv-ibtn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:rgba(var(--accent-rgb),.3)}#projectView .pv-ibtn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}#projectView .pv-synth:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:18px 0 0;padding:16px 18px;border-radius:14px;background:var(--surface);border:1px solid var(--hair);display:flex;gap:13px;align-items:flex-start}#projectView .pv-synth>svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:20px;height:20px;color:var(--primary-lt);margin-top:2px}#projectView .pv-synth p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:15px;line-height:1.55;color:var(--text);letter-spacing:-.01em}#projectView .pv-synth p b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500}#projectView .pv-synth .sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;margin-top:4px;font-size:12.5px;color:var(--text-3)}#projectView .pv-stats:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}#projectView .pv-stat:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:baseline;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--hair);background:transparent;font-size:12px;color:var(--text-3);align-items:center}#projectView .pv-stat b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-weight:500;color:var(--text);font-size:12px}#projectView .pv-search:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:16px 0 0;height:40px;display:flex;align-items:center;gap:9px;padding:0 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text-3);max-width:560px}#projectView .pv-search:focus-within:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.35)}#projectView .pv-search svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px}#projectView .pv-search input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;border:0;outline:0;background:0;color:var(--text);font-size:13px;font-family:inherit}#projectView .pv-search .scp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3);white-space:nowrap}#projectView .pv-find:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:16px 0 0;border:1px solid var(--border);border-radius:12px;background:var(--surface)}#projectView .pv-find:focus-within:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.35)}#projectView .pv-find .pv-search:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0;border:0;max-width:none;background:none;height:44px;padding:0 14px}#projectView .pv-find .pv-search .x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;width:22px;height:22px;border-radius:6px;align-items:center;justify-content:center;color:var(--text-3)}#projectView .pv-find.act .pv-search .x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex}#projectView .pv-find .pv-search .x:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}#projectView .pv-facets:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 10px 10px}#projectView .pv-fb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--hair);background:var(--bg);color:var(--text-2);font-size:12px;font-family:inherit;cursor:pointer}#projectView .pv-fb:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.25)}#projectView .pv-fb.set:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);border-color:rgba(var(--accent-rgb),.3);color:var(--primary-lt)}#projectView .pv-fb.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.5)}#projectView .pv-fb svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2;opacity:.7}#projectView .pv-fb .k:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}#projectView .pv-fb.set .k:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);opacity:.7}#projectView .pv-facets .sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}#projectView .pv-facets .lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-right:2px}#projectView .pv-facets .clr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--primary-lt);background:none;border:0;cursor:pointer;font-family:inherit;padding:0 4px}#projectView .pv-fp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 10px 10px;padding:10px;border:1px solid var(--hair);border-radius:10px;background:var(--bg);animation:drop .16s ease}#projectView .pv-fp .fgrid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}#projectView .pv-fp .fchip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:32px;justify-content:flex-start}#projectView .pv-fp .fchip .c:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:11px;color:var(--text-3)}#projectView .pv-fp .fchip:disabled:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.4;cursor:default}#projectView .pv-fp .fchip .sw:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:9px;height:9px;border-radius:2px;flex:0 0 9px}#projectView .pv-fp .hint:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:8px}#projectView .pv-find .pv-results:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0;max-width:none;border:0;border-top:1px solid var(--hair);border-radius:0 0 12px 12px}#projectView .sv-head:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px;font-size:12.5px;color:var(--text-3);border-bottom:1px solid var(--hair)}#projectView .sv-head b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:600}#projectView .sv-head .sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}#projectView .sv-head button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .sv-more:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 11px;border-radius:8px;border:1px solid var(--hair);background:transparent;color:var(--text-2);font-size:12px;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:6px}#projectView .sv-head button:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .sv-more:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.3);color:var(--text)}#projectView .sv-head button svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.6}#projectView .sv-more:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:10px 14px 12px}#projectView .pv-res .rt .d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:11px;color:var(--text-3);font-weight:400}#projectView .pv-res .rt .tp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--text-3);font-weight:400}#projectView .pv-res .rt .tp i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:7px;height:7px;border-radius:2px}#projectView .pv-res .rt .st:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;font-weight:400;color:var(--text-3)}#projectView .pv-res .rt .st.you:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--amber)}#projectView .pv-res .rt .st.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--green)}#projectView .pv-results:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:10px;max-width:760px;border:1px solid var(--hair);border-radius:12px;background:var(--surface);overflow:hidden}#projectView .pv-res:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;width:100%;text-align:left;padding:11px 14px;border-top:1px solid var(--hair)}#projectView .pv-res:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}#projectView .pv-res:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.03)}#projectView .pv-res .rt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--text)}#projectView .pv-res .rs:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;color:var(--text-2);margin-top:3px;line-height:1.45}#projectView .pv-res mark:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--accent-rgb),.22);color:var(--text);border-radius:3px;padding:0 1px}#projectView .pv-res .none:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:14px;font-size:12.5px;color:var(--text-3)}#projectView .place:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;letter-spacing:.03em;padding:2px 7px;border-radius:999px;background:var(--elevated);color:var(--text-2);white-space:nowrap;font-weight:400}#projectView .place.loose:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:transparent;border:1px dashed rgba(var(--accent-rgb),.4);color:var(--primary-lt)}#projectView .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9px;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:5px;background:var(--elevated);color:var(--text-3);cursor:help;font-weight:400}#projectView .pv-hero:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:18px;background:linear-gradient(180deg,rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),0) 60%),var(--surface);border:1px solid rgba(var(--accent-rgb),.18);border-radius:18px;padding:18px 18px 14px}#projectView .pv-hh:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}#projectView .pv-ct:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;font-family:var(--ff-d);font-size:16px;font-weight:500;letter-spacing:-.01em}#projectView .pv-ct svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:17px;height:17px;color:var(--primary-lt)}#projectView .pv-ctl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:8px;flex-wrap:wrap}#projectView .seg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;background:var(--elevated);border:1px solid var(--border);border-radius:9px;padding:2px}#projectView .seg button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 11px;border-radius:7px;font-size:12px;font-weight:500;color:var(--text-3)}#projectView .seg button.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--on-primary)}#projectView .seg.mono button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px}#projectView .pv-hb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:14px;align-items:stretch}@media(max-width:1180px){#projectView .pv-hb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-direction:column}}#projectView .pv-map:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:10px;align-content:stretch;min-height:360px;padding:12px;border-radius:14px;background:rgba(var(--bg-rgb),.55);border:1px solid var(--hair)}#projectView .rg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:170px;display:flex;flex-direction:column;border-radius:14px;background:rgba(var(--ink-rgb),.025);border:1px solid var(--hair);padding:11px 12px 12px;cursor:pointer;transition:border-color .15s,background .15s}#projectView .rg:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--ink-rgb),.16)}#projectView .rg.hot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.28);background:rgba(var(--primary-rgb),.07)}#projectView .rg.sel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--primary-lt);box-shadow:0 0 0 1px var(--primary-lt) inset}#projectView .rg.loose:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:220px;background:transparent;border:1.5px dashed rgba(var(--accent-rgb),.32)}#projectView .rg.loose.sel:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-style:solid}#projectView .rg-h:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:6px 8px;margin-bottom:10px;flex-wrap:wrap}#projectView .rg-h .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){order:9}#projectView .rg.loose .rg-h .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-basis:auto}#projectView .rg-h svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}#projectView .rg.hot .rg-h svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#projectView .rg-n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:14.5px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:3.5em}#projectView .rg-c:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3)}#projectView .rg-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:10px;white-space:nowrap;color:var(--text-3)}#projectView .rg.hot .rg-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#projectView .rg-tags:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;flex:1}#projectView .tg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-radius:10px;padding:7px 9px 9px;background:rgba(var(--ink-rgb),.03)}#projectView .tg-l:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;font-family:var(--ff-m);font-size:10px;color:var(--text-3);margin-bottom:5px;white-space:nowrap}#projectView .dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:7px;max-width:180px;min-width:0}#projectView .rg-tags>.tg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-width:100%}#projectView .dt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;border-radius:99px;flex:0 0 14px;padding:0;position:relative}#projectView .dt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";position:absolute;inset:-4px;border-radius:99px}#projectView .dt.r1:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary-lt);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.18),0 0 10px rgba(var(--accent-rgb),.55)}#projectView .dt.r2:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ramp-2)}#projectView .dt.r3:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ramp-3)}#projectView .dt.op:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--amber);box-shadow:0 0 0 2px rgba(var(--amber-rgb),.2)}#projectView .dt.dim:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--map-muted)}#projectView .dt.lz:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:transparent!important;box-shadow:none!important;border:2px solid var(--primary-lt)}#projectView .dt.lz.r2:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--ramp-2)}#projectView .dt.lz.r3:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--ramp-3)}#projectView .dt.lz.op:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--amber)}#projectView .dt.lz.dim:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--map-muted)}#projectView .dt:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:scale(1.25)}#projectView .dt.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.35}#projectView .pv-legend:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:12px;font-size:11.5px;color:var(--text-3)}#projectView .lg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:7px}#projectView .lg .dt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:default}#projectView .lg .dt:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:none}#projectView .pv-insp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 300px;min-width:0;border-radius:14px;border:1px solid var(--hair);background:rgba(var(--bg-rgb),.55);padding:14px;display:flex;flex-direction:column}@media(max-width:1180px){#projectView .pv-insp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-basis:auto}}#projectView .in-k:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px}#projectView .in-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;font-family:var(--ff-d);font-size:17px;font-weight:500}#projectView .in-t svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;color:var(--primary-lt)}#projectView .in-s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3);margin:4px 0 12px}#projectView .in-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:9px;padding:8px;border-radius:9px;text-align:left;font-size:13px;color:var(--text-2)}#projectView .in-row:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}#projectView .in-row svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}#projectView .in-row .nm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectView .in-row .ct:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3)}#projectView .in-row .hotdot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:7px;height:7px;border-radius:99px;background:var(--primary-lt);box-shadow:0 0 8px rgba(var(--accent-rgb),.7)}#projectView .in-sec:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:12px;padding-top:12px;border-top:1px solid var(--hair)}#projectView .in-tags:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:6px}#projectView .in-tag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;padding:3px 9px;border-radius:999px;background:rgba(var(--accent-rgb),.12);color:var(--primary-lt)}#projectView .in-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--text);padding:4px 0;line-height:1.4}#projectView .in-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{content:"";flex:0 0 7px;height:7px;border-radius:99px;background:var(--amber);margin-top:6px}#projectView .in-note:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;width:100%;text-align:left;font-size:12.5px;color:var(--text-2);padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#projectView .in-note:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}#projectView .in-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:auto;padding-top:12px;display:flex;gap:6px;flex-wrap:wrap}#projectView .in-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 11px;border-radius:8px;border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--text-2);display:inline-flex;align-items:center;gap:6px}#projectView .in-btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--accent-rgb),.3)}#projectView .in-btn.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}#projectView .in-btn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px}#projectView .pv-grid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}@media(max-width:1100px){#projectView .pv-grid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){grid-template-columns:1fr}}#projectView .pv-card:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--surface);border:1px solid var(--hair);border-radius:16px;padding:16px 0 6px}#projectView .pv-card.solo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:14px}#projectView .pv-ch:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 16px 10px;flex-wrap:wrap}#projectView .pv-ch .pv-ct:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:15px}#projectView .pv-sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3)}#projectView .mv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:flex-start;gap:11px;padding:10px 16px;border-top:1px solid var(--hair)}#projectView .mv-ck:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:18px;height:18px;flex:0 0 18px;border-radius:6px;border:1.5px solid var(--border);margin-top:1px;display:grid;place-items:center}#projectView .mv-ck:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--primary-lt)}#projectView .mv-ck svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px;stroke-width:2.6;opacity:0}#projectView .mv.done .mv-ck:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--ok-hi);border-color:var(--ok-hi);color:var(--on-status)}#projectView .mv.done .mv-ck svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}#projectView .mv-m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}#projectView .mv-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;color:var(--text);line-height:1.4}#projectView .mv.done .mv-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);text-decoration:line-through}#projectView .mv-f:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;margin-top:4px;font-size:11.5px;color:var(--text-3)}#projectView .mv-f button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);font-size:11.5px}#projectView .mv-f button:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#projectView .cr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid var(--hair)}#projectView .cr-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;flex:0 0 30px;border-radius:9px;display:grid;place-items:center;background:var(--soft);color:var(--primary-lt)}#projectView .cr-ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px}#projectView .cr-ic.amber:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--amber-rgb),.14);color:var(--warn)}#projectView .cr-ic.blue:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--blue-rgb),.16);color:var(--blue-lt)}#projectView .cr-ic.green:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ok-rgb),.12);color:var(--ok-hi)}#projectView .cr-m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}#projectView .cr-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;font-weight:500;color:var(--text);display:flex;align-items:center;gap:8px;flex-wrap:wrap}#projectView .cr-s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3);margin-top:2px;line-height:1.4}#projectView .cr-b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 auto;height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--border);color:var(--text-2);font-size:12px;font-weight:500}#projectView .cr-b:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--accent-rgb),.3)}#projectView .cr-b.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}#projectView .cr.fixed .cr-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}#projectView .cr.fixed .cr-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ok-rgb),.12);color:var(--ok-hi)}#projectView .fl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:4px 16px 12px 58px}#projectView .fl-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px dashed var(--hair);font-size:13px}#projectView .fl-row:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}#projectView .fl-row .ft:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectView .fl-row select:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;border-radius:7px;border:1px solid var(--border);background:var(--elevated);color:var(--text);font-size:12px;padding:0 6px;font-family:inherit}#projectView .fl-row .why:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);white-space:nowrap}#projectView .pv-tip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;z-index:90;pointer-events:none;max-width:280px;background:var(--elevated);border:1px solid var(--border);border-radius:10px;padding:9px 11px;box-shadow:0 18px 40px -14px rgba(var(--shadow-rgb),calc(.8*var(--shadow-k)));font-size:12px;color:var(--text-2);display:none}#projectView .pv-tip b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;font-size:13px;font-weight:500;color:var(--text);margin-bottom:3px}#projectView .pv-tip .op:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;margin-top:5px;color:var(--warn)}#projectView .pv-empty:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:18px 16px 12px;font-size:12.5px;color:var(--text-3);border-top:1px solid var(--hair)}.fs-opts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:2px}.fs-opt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:9px;font-size:13px;color:var(--text-2);text-align:left}.fs-opt:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04);color:var(--text)}.fs-opt .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;border-radius:99px;border:1.5px solid var(--border);display:grid;place-items:center}.fs-opt.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.fs-opt.on .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--primary-lt)}.fs-opt.on .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";width:8px;height:8px;border-radius:99px;background:var(--primary-lt)}.fs-opt svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}.fs-hint:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);margin-top:6px;line-height:1.45}.fs-area:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;min-height:84px;border-radius:10px;border:1px solid var(--border);background:var(--surface);padding:10px 12px;font-size:13px;line-height:1.5;outline:0;resize:vertical;font-family:inherit;color:var(--text)}.fs-area:focus:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.fs-input:focus:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.35)}.ps-f:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;height:38px;padding:0 4px 0 10px;border-radius:9px;border:1px solid var(--hair);margin-bottom:6px;font-size:13px}.ps-f svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}.ps-f .nm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}.ps-f .ct:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;color:var(--text-3)}.ps-f .rmv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 9px;border-radius:7px;font-size:11.5px;color:var(--text-3)}.ps-f .rmv:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);background:rgba(var(--danger-rgb),.08)}.ps-add:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;height:36px;border-radius:9px;border:1px dashed var(--border);background:transparent;color:var(--text-2);font-size:12.5px;padding:0 10px;font-family:inherit}.ov-lbl .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:6px;font-family:var(--ff-m);font-size:9px;letter-spacing:.05em;padding:2px 6px;border-radius:5px;background:var(--elevated);color:var(--text-3);cursor:help;text-transform:uppercase}.ps-warn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none;margin:12px 16px 0;padding:10px 12px;border-radius:10px;background:rgba(var(--danger-rgb),.08);border:1px solid rgba(var(--danger-rgb),.25);font-size:12px;color:var(--rose-2);line-height:1.45}.ps-warn.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}#projectView .pv-map[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .pv-story[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView [hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none!important}#projectView .pv-story:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;border-radius:14px;background:rgba(var(--bg-rgb),.55);border:1px solid var(--hair);padding:10px 8px 6px;overflow-x:auto}#projectView .pv-story svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;width:100%;height:auto;min-width:640px;fill:none;stroke:none}#projectView .pv-story text:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-s)}#projectView .st-hit:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:pointer}#projectView .pv-atlas:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;border-radius:14px;background:radial-gradient(ellipse at 50% 40%,rgba(var(--accent-rgb),.05),transparent 70%),rgba(var(--bg-rgb),.55);border:1px solid var(--hair);padding:6px;overflow-x:auto}#projectView .pv-atlas svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;width:100%;height:auto;min-width:640px;fill:none;stroke:none}#projectView .pv-atlas text:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-s)}#projectView .at-hit:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:pointer}#projectView .at-dot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transition:opacity .2s}#projectView .at-dot.dim:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.16}#projectView .at-rg path:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transition:opacity .15s}#projectView .at-rg:hover path:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.22}#projectView .at-lbl:hover rect:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){stroke-opacity:1}#projectView .at-hit.peeked circle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.95))}#projectView .seg button b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-weight:500;margin-left:4px;color:var(--text-2)}#projectView .seg button.on b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:inherit}#projectView .seg button:disabled:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.4;cursor:default}#projectView .at-tog:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:var(--elevated);color:var(--text-3);font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:7px;cursor:pointer}#projectView .at-tog .bx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;border-radius:4px;border:1.5px dashed currentColor}#projectView .at-tog.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:rgba(var(--text-rgb),.45)}#projectView .at-tog.on .bx:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--text-rgb),.15)}#projectView .at-cap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:-2px 0 10px;font-size:12.5px;color:var(--text-3)}#projectView .at-cap b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:600}#projectView .at-cap button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:6px;font-size:12px;color:var(--primary-lt);background:0;border:0;cursor:pointer;padding:0}#projectView .at-tt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transition:opacity .2s;pointer-events:all}#projectView .at-tt.dim:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.15}#projectView .at-sug:hover rect:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){fill:var(--map-on);stroke-opacity:1}#projectView .at-bywrap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--text-3)}#projectView .at-bywrap[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}#projectView button.pv-stat:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:pointer;font-family:inherit}#projectView button.pv-stat:hover:not(:disabled):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--border);color:var(--text-2);background:rgba(var(--ink-rgb),.03)}#projectView button.pv-stat.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.6);background:var(--soft);color:var(--text)}#projectView button.pv-stat:disabled:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.45;cursor:default}#projectView .pv-pill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-width:none}#projectView .pp-h:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 14px;font-size:12.5px;color:var(--text-3)}#projectView .pp-h b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14px;color:var(--text);font-weight:600}#projectView .pp-h .pp-a:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;display:flex;gap:6px;align-items:center}#projectView .pp-x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:26px;height:26px;border-radius:7px;color:var(--text-2);font-size:16px;line-height:1;background:0;border:0;cursor:pointer}#projectView .pp-x:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--elevated);color:var(--text)}#projectView .pp-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){max-height:360px;overflow:auto;border-top:1px solid var(--hair)}#projectView .pp-g:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:12px 14px 4px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}#projectView .pp-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid var(--hair)}#projectView .pp-g+.pp-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .pp-body>.pp-row:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .pp-g+.mv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .pp-body>.mv:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}#projectView .pp-n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;color:var(--text);background:0;border:0;cursor:pointer;padding:0}#projectView .pp-n .tt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#projectView .pp-n:hover .tt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){text-decoration:underline;text-underline-offset:3px}#projectView .pp-n.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}#projectView .pp-d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;padding-left:8px;font-size:11.5px;color:var(--text-3);font-family:var(--ff-m);white-space:nowrap}#projectView .pp-why:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-3);white-space:nowrap}#projectView .pp-none:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:14px;font-size:12.5px;color:var(--text-3)}#projectView .pv-kick .pv-up:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:7px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text-2);background:0;border:0;cursor:pointer;padding:0}#projectView .pv-kick .pv-up:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}#projectView .pv-kick .sep:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 3px;color:var(--text-3)}.list-header .ov-seg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:2px;margin:0 0 10px;background:var(--elevated);border:1px solid var(--border);border-radius:9px;padding:2px}.list-header .ov-seg[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.list-header .ov-seg button:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:28px;border-radius:7px;font-size:12px;font-weight:500;color:var(--text-3);background:0;border:0;cursor:pointer}.list-header .ov-seg button.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--on-primary)}#projectView .pv-vlink:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3);text-decoration:none;border:1px solid var(--hair);border-radius:999px;padding:3px 10px;margin-left:10px;vertical-align:middle}#projectView .pv-vlink:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);border-color:var(--border)}#projectView .lk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:12px;align-items:flex-start;padding:12px 16px;border-top:1px solid var(--hair)}#projectView .lk-ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;flex:0 0 30px;border-radius:9px;display:grid;place-items:center;background:var(--elevated);color:var(--text-2)}#projectView .lk-ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px}#projectView .lk-m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}#projectView .lk-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--text);flex-wrap:wrap}#projectView .lk-e:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;color:var(--text-2);margin-top:4px;line-height:1.45}#projectView .lk-e b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:500}#projectView .okc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}#projectView .miss:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--warn)}#projectView .lk-b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}#projectView .pv-ct .cnt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:11px;font-weight:400;padding:2px 9px;border-radius:999px;background:rgba(var(--amber-rgb),.14);color:var(--warn)}.ist:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:5px;white-space:nowrap;flex:0 0 auto}.ist.landed:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ok-rgb),.13);color:var(--ok-hi)}.ist.showing:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--primary-lt)}.ist.looks:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--amber-rgb),.14);color:var(--amber)}.ist.captured:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--elevated);color:var(--text-2)}.ist.untracked:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.ist.dropped:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:transparent;border:1px dashed var(--border);color:var(--text-3)}.track:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:flex-start;gap:10px;margin:10px 0 16px;padding:10px 12px;border-radius:10px;border:1px solid var(--hair);background:var(--surface);font-size:12.5px;color:var(--text-2);line-height:1.5}.track b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:500}.track .tk-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}.track .tb-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.track .tb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){white-space:nowrap}.track .tb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:26px;padding:0 10px;border-radius:7px;border:1px solid var(--border);font-size:11.5px;font-weight:500;color:var(--text-2)}.track .tb:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.track .tb.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.track .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.src-row .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.src-f .badge-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9px;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:5px;background:var(--elevated);color:var(--text-3);cursor:help}.src-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:8px 6px 8px 10px;border:1px solid var(--hair);border-radius:10px;margin-bottom:6px}.src-row .si:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.src-type .si:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;flex:0 0 30px;border-radius:8px;background:var(--elevated);display:grid;place-items:center;color:var(--text-2)}.src-row .si svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.src-type .si svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.src-conn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px}.src-row .sm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;display:flex;flex-direction:column}.src-row .sn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;color:var(--text);display:flex;align-items:center;gap:6px}.src-row .ss:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);margin-top:1px}.src-row .rmv:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;padding:0 9px;border-radius:7px;font-size:11.5px;color:var(--text-3)}.src-row .rmv:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);background:rgba(var(--danger-rgb),.08)}.src-types:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:8px}.src-type:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;gap:12px;align-items:center;padding:13px 14px;border:1px solid var(--border);border-radius:12px;text-align:left;background:var(--surface)}.src-type:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:rgba(var(--accent-rgb),.35)}.src-type .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;font-size:13.5px;font-weight:500;color:var(--text)}.src-type .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;font-size:12px;color:var(--text-3);margin-top:2px}.src-conn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-size:12.5px;color:var(--text-2);margin-bottom:14px}.src-conn.ok:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ok-rgb),.07);border-color:rgba(var(--ok-rgb),.25)}.src-conn.ok svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}.src-conn>span:nth-child(2):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.src-conn .mgr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--text-3)}.src-f:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-bottom:14px}.src-ck:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;font-size:13px;color:var(--text-2);padding:5px 0}.src-ck input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){accent-color:var(--primary)}.src-pick:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:9px;text-align:left;font-size:13px;color:var(--text-2)}.src-pick:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04)}.src-pick .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;border-radius:99px;border:1.5px solid var(--border);display:grid;place-items:center}.src-pick.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.src-pick.on .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--primary-lt)}.src-pick.on .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";width:8px;height:8px;border-radius:99px;background:var(--primary-lt)}.src-pick .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.src-pick .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3)}select.fs-input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);background:var(--surface)}#srcModal .cr-b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;padding:0 12px;border-radius:8px;border:1px solid var(--border);color:var(--text-2);font-size:12px;font-weight:500}#srcModal .cr-b.primary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.peek:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;top:56px;right:0;bottom:0;width:480px;max-width:94vw;background:var(--panel);border-left:1px solid var(--border);z-index:65;transform:translate(102%);transition:transform .22s cubic-bezier(.2,.8,.25,1);display:flex;flex-direction:column;box-shadow:-30px 0 60px -30px rgba(var(--shadow-rgb),calc(.8*var(--shadow-k)))}.peek.open:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){transform:none}.peek:not(.open):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){--shadow-k:var(--offscreen-shadow-k)}.peek-h:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--hair)}.peek-h .crumb:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;font-size:12px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peek-h .crumb b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-2);font-weight:500}.peek-h .pk-btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:var(--text-3)}.peek-h .pk-btn:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.06);color:var(--text)}.peek-h .pk-btn:disabled:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.3;pointer-events:none}.peek-h .pk-btn svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}.peek-b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-height:0;overflow-y:auto;padding:16px 18px 24px}.peek-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-size:20px;font-weight:500;letter-spacing:-.015em;line-height:1.3}.peek-m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:10px;font-size:12px;color:var(--text-3)}.peek-m .pm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:24px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border-radius:999px;border:1px solid var(--hair);color:var(--text-2)}.peek-m .pm svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.peek-m .pm.tag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:0;background:rgba(var(--accent-rgb),.12);color:var(--primary-lt)}.peek .track:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:14px 0 0}.peek-sec:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:16px}.peek-sec .ov-lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-bottom:6px}.peek-sum:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13.5px;line-height:1.55;color:var(--text);padding:12px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--hair)}.peek-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:9px;align-items:flex-start;font-size:13px;color:var(--text);padding:4px 0;line-height:1.45}.peek-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{content:"";flex:0 0 7px;height:7px;border-radius:99px;background:var(--amber);margin-top:6px}.peek-act.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);text-decoration:line-through}.peek-act.done:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):before{background:var(--ok-hi)}.peek-body:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14px;line-height:1.65;color:var(--text);white-space:pre-wrap}.peek-f:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-bottom:1px solid var(--hair);padding:10px 14px;display:flex;gap:8px;align-items:center}.peek-f .spacer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.peek-f .hint:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}#projectView .st-hit.peeked circle:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView .st-hit.peeked rect:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.9))}.pk-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex!important;align-items:center;gap:8px;width:100%;text-align:left;padding:7px 8px!important;border-radius:8px;font-size:13px!important;color:var(--text)!important;white-space:normal!important}.pk-row:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.04)}.pk-src:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;font-size:13px;color:var(--text-2);padding:5px 0}.pk-src svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}.in-note.pk-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex}.fpick:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:10px;border:1px solid var(--border);border-radius:10px;background:var(--elevated);padding:6px;max-height:260px;overflow-y:auto}.fp-q:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;height:32px;border-radius:8px;border:1px solid var(--hair);background:var(--surface);color:var(--text);padding:0 10px;font-size:12.5px;outline:0;font-family:inherit;margin-bottom:4px}.fp-g:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);padding:8px 8px 4px}.fp-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;text-align:left;font-size:13px;color:var(--text)}.fp-row:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:rgba(var(--ink-rgb),.05)}.fp-row[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.fp-g[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.fp-row svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px;color:var(--text-3)}.fp-n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0}.fp-s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;color:var(--primary-lt);margin-left:4px}.fp-h:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10px;color:var(--ok-hi)}.fp-h.none:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}.main:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 1 var(--list-w)}.ask-drawer:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 1 var(--ask-w);min-width:300px}.body:has(.ask-drawer.open) .detail:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:300px}.body:has(.ask-drawer.open) .main:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:228px}.ad-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.ad-scope:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:0}.ad-scope .widen:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:0 0 auto;white-space:nowrap}.ad-composer .ta:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:0}.toolbar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex-wrap:wrap;row-gap:6px}.gx-auth:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;inset:0;z-index:110;background:var(--bg);display:grid;place-items:center}.gx-auth[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.gx-card:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:380px;max-width:92vw;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:26px 24px}.gx-card .lg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:24px;width:auto;display:block;margin:0 0 18px}.gx-card h2:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-d);font-weight:500;font-size:20px;letter-spacing:-.02em;margin:0 0 6px}.gx-card p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;color:var(--text-3);line-height:1.5;margin:0 0 16px}.gx-card label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;font-size:11.5px;color:var(--text-2);margin:12px 0 6px}.gx-card .row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:12px}.gx-card .row a:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.gx-link:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);cursor:pointer;text-decoration:none;background:0;border:0;font:inherit;font-size:12px}.gx-card .btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;justify-content:center}.gx-note:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--primary-lt);background:var(--soft);border:1px solid var(--border);border-radius:9px;padding:8px 10px;margin:0 0 12px}.gx-note.err:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent);border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.gx-check:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;align-items:center;gap:14px;color:var(--text-3);font-size:13px}.gx-spin:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;border-radius:99px;border:2px solid var(--border);border-top-color:var(--primary-lt);animation:spin .8s linear infinite;display:inline-block;flex:0 0 auto}.gx-check .gx-spin:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:22px;height:22px}.gx-bar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:12.5px;color:var(--text-2);background:var(--surface);border-bottom:1px solid var(--hair);flex-shrink:0}.gx-bar[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.gx-bar b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:600}.gx-bar .sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.gx-bar .ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:var(--soft);color:var(--primary-lt)}.gx-bar .ic svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:13px;height:13px}.gx-bar.warn .ic:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.gx-bar .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px}.gx-wn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:10px 12px 0;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--soft);display:flex;gap:10px;align-items:center;cursor:pointer;text-align:left;width:calc(100% - 24px)}.gx-wn .ey:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;letter-spacing:.06em;color:var(--primary-lt)}.gx-wn .tt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;font-weight:500;color:var(--text);margin-top:2px}.gx-wn .x:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;color:var(--text-3)}@keyframes gxShim{0%{background-position:-200px 0}to{background-position:200px 0}}.gx-sk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;border-radius:7px;background:linear-gradient(90deg,var(--surface),var(--elevated),var(--surface));background-size:400px 100%;animation:gxShim 1.2s linear infinite}.gx-skcard:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--surface);border:1px solid var(--hair);border-radius:12px;padding:12px;margin-bottom:8px}.gx-skcard .gx-sk+.gx-sk:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:8px}body.gx-loading .menu-item .count:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:transparent;border-radius:5px;background:linear-gradient(90deg,var(--surface),var(--elevated),var(--surface));background-size:400px 100%;animation:gxShim 1.2s linear infinite;min-width:18px}.gx-state:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:34px 18px;text-align:center;color:var(--text-3);font-size:12.5px;line-height:1.55}.gx-state .gi:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:40px;height:40px;border-radius:12px;background:var(--surface);border:1px solid var(--hair);display:grid;place-items:center;margin:0 auto 12px;color:var(--primary-lt)}.gx-state .gi svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:19px;height:19px}.gx-state.err .gi:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.gx-state .gt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:14px;font-weight:500;color:var(--text);margin-bottom:5px}.gx-state .ga:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:14px}.gx-state .ga .btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:34px;font-size:12.5px}.gx-state.inline:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){padding:18px 8px}.gx-err:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:9px;margin:10px 0 0;padding:9px 11px;border-radius:10px;font-size:12px;color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,transparent);border:1px solid color-mix(in srgb,var(--danger) 28%,transparent)}.gx-err[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.gx-err .sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.gx-err .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;color:var(--text)}.fs-panel .gx-err:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:10px 16px 0}.gx-ferr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11.5px;color:var(--danger);margin-top:6px}.gx-ferr[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.fs-input.bad:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:color-mix(in srgb,var(--danger) 60%,transparent)}.btn[disabled]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.tbtn[disabled]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.mi[disabled]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.45;cursor:not-allowed;pointer-events:none}.mi .why:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-size:10.5px;color:var(--text-3)}.gx-more:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 6px 18px;font-size:12px;color:var(--text-3)}.gx-more .btn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:32px;font-size:12px}.gx-act:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:10px 12px 0;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;width:calc(100% - 24px)}.gx-act[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.gx-act .l:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12.5px;font-weight:500;color:var(--text)}.gx-act .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);margin-top:1px}.gx-act.err:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.gx-act.err .l:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.gx-act.ok .l:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}.gx-cap:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:7px;margin-top:9px;font-size:11.5px;color:var(--primary-lt)}.gx-cap .bar:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:3px;border-radius:3px;background:var(--hair);overflow:hidden;position:relative}.gx-cap .bar i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--primary-lt);border-radius:3px;animation:gxInd 1.1s ease-in-out infinite}@keyframes gxInd{0%{left:-40%}to{left:100%}}.gx-cap.err:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.gx-cap.ok:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}.gx-cap .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:26px;font-size:11.5px}.note-card .rem:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.tagc.more:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);background:var(--elevated)}.gx-from:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.05em;color:var(--primary-lt);background:var(--soft);border:1px solid var(--border);border-radius:999px;padding:3px 8px;margin-bottom:8px}.gx-from svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:11px;height:11px}.gx-lp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:10px;margin-top:9px;padding:8px;border-radius:9px;border:1px solid var(--hair);background:var(--bg)}.gx-lp .th:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:44px;height:44px;flex:0 0 44px;border-radius:7px;background:var(--elevated);display:grid;place-items:center;color:var(--text-3)}.gx-lp .th svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px}.gx-lp .m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){min-width:0}.gx-lp .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:9.5px;color:var(--text-3)}.gx-lp .t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:12px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx-lp .d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx-pop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:fixed;z-index:95;width:290px;margin:0;box-shadow:0 24px 60px -18px color-mix(in srgb,var(--shadow-base) 90%,transparent)}.gx-pop .fp-row.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.gx-pop .fp-row .ck:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;flex:0 0 16px;border-radius:5px;border:1.5px solid var(--border);display:grid;place-items:center}.gx-pop .fp-row.on .ck:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);border-color:var(--primary)}.gx-pop .fp-row .ck svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:10px;height:10px;color:var(--text);opacity:0}.gx-pop .fp-row.on .ck svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:1}.gx-pop .fp-new:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt)}.gx-pop .fp-top:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px;align-items:center;margin-bottom:4px}.gx-pop .fp-top .fp-q:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0}.gx-pop .fp-top .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:32px;flex:0 0 auto}.gx-opts:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:2px}.gx-opt:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px;border-radius:9px;font-size:13px;color:var(--text-2);text-align:left;width:100%}.gx-opt:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--soft);color:var(--text)}.gx-opt.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);background:var(--soft)}.gx-opt .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:16px;height:16px;flex:0 0 16px;border-radius:99px;border:1.5px solid var(--border);display:grid;place-items:center}.gx-opt.on .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--primary-lt)}.gx-opt.on .rd:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))):after{content:"";width:8px;height:8px;border-radius:99px;background:var(--primary-lt)}.gx-opt .sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}.gx-opt svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}.gx-two:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:8px;margin-top:8px}.gx-two input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:38px;border-radius:9px;border:1px solid var(--border);background:var(--surface);padding:0 10px;font-size:12.5px;outline:0}.gx-perm:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;margin-top:16px;padding:11px 12px;border-radius:11px;border:1px solid var(--hair);background:var(--surface);font-size:12px;color:var(--text-2);line-height:1.45}.gx-perm .m:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}.gx-perm b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);font-weight:500;display:block}.gx-perm.ok b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--ok-hi)}.gx-perm.no b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.gx-p:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:13px;line-height:1.55;color:var(--text-2);margin:0 0 12px}.gx-list:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--hair);border-radius:11px;overflow:hidden;margin-top:6px}.gx-li:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid var(--hair);font-size:12.5px;color:var(--text-2)}.gx-li:first-child:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-top:0}.gx-li .n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;min-width:0;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx-li .d:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-family:var(--ff-m);font-size:10.5px;color:var(--text-3)}.gx-li .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px}.gx-li input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:30px;border-radius:7px;border:1px solid var(--border);background:var(--surface);padding:0 8px;font-size:12.5px;outline:0}.gx-li.bad:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.gx-li.bad .n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger)}.gx-prog:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:4px;border-radius:3px;background:var(--hair);overflow:hidden;width:90px;flex:0 0 90px}.gx-prog i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block;height:100%;background:var(--primary-lt);border-radius:3px;transition:width .25s}.gx-field:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:100%;height:38px;border-radius:9px;border:1px solid var(--border);background:var(--surface);padding:0 11px;font-size:12.5px;outline:0;font-family:var(--ff-m)}.gx-media:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:120px;border-radius:12px;border:1px solid var(--hair);background:var(--elevated);display:grid;place-items:center;color:var(--primary-lt);font-family:var(--ff-m);font-size:11px;margin-bottom:14px}.chip input.gx-chipin:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:110px;height:22px;border:0;background:transparent;outline:0;font-size:11.5px;color:var(--text)}.gx-dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:inline-flex;gap:4px;align-items:center;color:var(--text-3);font-size:12.5px}.gx-dots i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:5px;height:5px;border-radius:99px;background:var(--primary-lt);animation:pulse 1s ease-in-out infinite}.gx-dots i:nth-child(2):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation-delay:.15s}.gx-dots i:nth-child(3):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){animation-delay:.3s}.turn-ai.gx-pending .msg>*:not(.gx-dots):not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.turn-ai:not(.gx-pending) .msg>.gx-dots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.gx-aerr:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:9px;color:var(--text-2)}.gx-aerr b:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);font-weight:600}.gx-aerr .r:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;gap:6px}.gx-aerr .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px}.turn-user:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:relative}.turn-user .gx-udots:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){position:absolute;left:-26px;top:6px;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--text-3)}.turn-user .gx-udots:hover:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text);background:var(--soft)}.turn-user .gx-udots svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:14px;height:14px}.turn-user .apply-pop:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){right:auto;left:-26px;top:30px}[data-cite]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){cursor:pointer}.ad-chat .cite+.cite:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:6px}.lb-doc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:min(760px,86%);max-height:84%;overflow:auto;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:18px}.lb-doc[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.lb-doc .dh:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;margin-bottom:14px}.lb-doc .dh .n:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;font-size:13.5px;font-weight:500}.lb-doc table:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-collapse:collapse;width:100%;font-size:12px}.lb-doc td:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.lb-doc th:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border:1px solid var(--hair);padding:6px 9px;text-align:left}.lb-doc th:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3);font-family:var(--ff-m);font-size:10.5px;font-weight:500}.lb-doc .pdf:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:260px;border-radius:10px;background:var(--elevated);display:grid;place-items:center;color:var(--text-3);font-size:12.5px}.audio-drawer .gx-err:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:10px 0 0}.audio-top .play.on:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--primary);color:var(--text)}.gx-rempill:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);border-color:var(--border)}#projectView.gx-pempty .pv-stats:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView.gx-pempty .pv-find:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView.gx-pempty .pv-hero:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView.gx-pempty #pvLookCard:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView.gx-pempty .pv-grid:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),#projectView.gx-pempty .pv-card.solo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}#projectView .gx-pe:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:16px;border:1px dashed var(--border);border-radius:14px}#projectView .gx-pe[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}#projectView .gx-rc:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:8px;border-radius:10px;background:var(--soft);font-size:12.5px;color:var(--text-2)}#projectView .gx-rc .sp:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1}#projectView .gx-rc .tbtn:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px}.fpanel-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 0 9px;padding:0 0 9px;border-top:0;border-bottom:1px solid var(--hair)}#askView .cv-fpanel-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 0 10px;padding:0 0 9px;border-top:0;border-bottom:1px solid var(--hair)}.fpanel-foot .gx-link:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:auto;margin-right:12px}#projectView .in-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 0 12px;padding-top:0}.cmd-foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin:0 0 16px}.trial[hidden]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.trial.near:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:color-mix(in srgb,var(--danger) 30%,var(--primary-lt))}.trial.near .tbar i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.trial.near .trial-body .b i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:color-mix(in srgb,var(--danger) 45%,var(--primary-lt))}.trial.ended:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.trial.ended .tbar i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.trial.ended .trial-body .b i:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){background:var(--danger)}.trial.ended .th .tag:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--danger);background:color-mix(in srgb,var(--danger) 14%,transparent)}.trial-body .foot:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);line-height:1.45}#askView .cv-d-top input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){flex:1;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--surface);padding:0 10px;font-size:14px;outline:0;color:var(--text)}#askView .tt-undo[disabled]:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){opacity:.5}#memoryView.gx-nocmp .trend:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:none}.toast.gx-act-t:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){pointer-events:auto}#forever:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){z-index:75}.togline .m .l:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))),.togline .m .s:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:block}.toast .gx-undo:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--primary-lt);font-weight:500;background:0;border:0;cursor:pointer;margin-left:8px;font:inherit}#projectView .pv-tg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-bottom:8px}#projectView .pv-tgl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--text-3);margin:2px 2px 6px}#projectView .pv-tagsug:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 10px 0}#projectView .pv-tagsug .lbl:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);margin-right:2px}#projectView .pv-tagsug .fchip:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:28px;width:auto}#projectView .pv-tagsug .fchip .c:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-left:8px;font-size:11px;color:var(--text-3)}.menu-item.addf .label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text-3)}.menu-item.addf:hover .label:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){color:var(--text)}.t2f-row:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;flex-direction:column;gap:6px}.t2f-row .t2f-rank:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:18px;height:18px;flex:0 0 18px;border-radius:99px;border:1.5px solid var(--border);display:grid;place-items:center;font-size:10.5px;font-family:var(--ff-m)}.t2f-row.on .t2f-rank:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){border-color:var(--accent-solid);background:var(--accent-solid);color:var(--on-accent)}.t2f-to:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){display:flex;align-items:center;gap:8px;margin:0 0 4px 28px}.t2f-to svg:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){width:15px;height:15px;color:var(--text-3)}.t2f-to .fs-input:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){height:30px;flex:1}.t2f-to .sub:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){font-size:11px;color:var(--text-3);white-space:nowrap}#t2fSummary:not(.pg-vault *,:where(.pg-you *:not(.home-styles *))){margin-top:12px}
