.nrow-wrap{position:relative;border-radius:12px;touch-action:pan-y}.nburst+.nburst,.nburst+.nrow-wrap,.nrow-wrap+.nburst,.nrow-wrap+.nrow-wrap{margin-top:2px}.nrow-wrap.swiping{overflow:hidden}.nrow-wrap.swiping .nrow{background:var(--card-solid);box-shadow:0 6px 18px -8px rgba(0,0,0,.45)}.nlist .nrow{gap:8px;align-items:flex-start;transition:background .12s,transform .22s ease}.nlist .nrow-main{display:flex;gap:12px;align-items:flex-start;flex:1 1;min-width:0;padding:0;text-align:start;background:none;border-radius:0;font-size:inherit;width:auto}.nlist .nrow-main:hover{background:none}.nrow-ic{position:relative}.nrow-n{position:absolute;top:-6px;inset-inline-start:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:99px;display:grid;place-items:center;font-size:10.5px;font-style:normal;font-weight:700;background:var(--card-solid);color:var(--text);border:1px solid var(--line-2)}.nrow-meta{flex-wrap:wrap;row-gap:3px}.nrow-go.show{opacity:1}.nrow-wait{display:inline-flex;align-items:center;padding:1px 8px;border-radius:99px;font-size:11px;font-weight:600;-webkit-margin-start:4px;margin-inline-start:4px;color:var(--warn);background:color-mix(in oklab,var(--warn) 13%,transparent)}.nrow-wait.w-approval{color:var(--accent);background:var(--accent-soft)}.nrow-acts{position:absolute;top:7px;inset-inline-end:8px;display:flex;gap:2px;padding:2px;border-radius:10px;background:var(--card-solid);border:1px solid var(--line-2);box-shadow:0 6px 16px -8px rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .12s;z-index:1}.nrow.has-menu .nrow-acts,.nrow:focus-within .nrow-acts,.nrow:hover .nrow-acts{opacity:1;pointer-events:auto}.nlist .nrow-act{width:28px;height:28px;padding:0;border-radius:8px;display:grid;place-items:center;color:var(--muted);font-size:13px}.nlist .nrow-act:hover{color:var(--text);background:var(--accent-soft)}.nrow-dots{font-size:16px;line-height:1;letter-spacing:1px}@media (hover:none){.nrow-acts{position:static;opacity:1;pointer-events:auto;background:none;border:0;box-shadow:none;padding:0;align-self:center}.nlist .nrow-act.hov{display:none}.nlist .nrow-act{width:34px;height:34px}}.nrow-menu{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:4px 10px 10px;-webkit-padding-start:56px;padding-inline-start:56px;animation:fade .18s ease}.nlist .nrow-menu button{width:auto;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:99px;border:1px solid var(--line-2);font-size:12px;color:var(--text);background:var(--card-solid)}.nlist .nrow-menu button:hover{border-color:var(--accent);background:var(--accent-soft)}.nlist .nrow-menu .nrow-x{border-color:transparent;background:none;color:var(--muted);font-size:16px;padding:2px 8px;-webkit-margin-start:auto;margin-inline-start:auto}.nrow-q{font-size:12px}.nrow-bg,.nrow-q{color:var(--muted)}.nrow-bg{position:absolute;inset:0;border-radius:12px;display:flex;align-items:center;padding:0 18px;font-size:12.5px;font-weight:600}.nrow-bg span{display:inline-flex;align-items:center;gap:6px;transition:transform .15s}.s-read .nrow-bg{justify-content:flex-start;direction:ltr;background:color-mix(in oklab,var(--ok) 14%,transparent)}.s-snooze .nrow-bg{justify-content:flex-end;direction:ltr;background:color-mix(in oklab,var(--accent) 16%,transparent)}.ready.s-read .nrow-bg{color:var(--ok);background:color-mix(in oklab,var(--ok) 26%,transparent)}.ready.s-snooze .nrow-bg{color:var(--accent);background:color-mix(in oklab,var(--accent) 30%,transparent)}.ready .nrow-bg span{transform:scale(1.08)}.nburst.open>.nrow-wrap>.nrow{background:color-mix(in oklab,var(--text) 4%,transparent)}.nburst-list{margin:2px 0 6px;-webkit-margin-start:26px;margin-inline-start:26px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-border-start:2px solid var(--line-2);border-inline-start:2px solid var(--line-2)}.notif-menu .notif-foot a{display:inline-flex;gap:5px;align-items:center}.nb-tabs{display:flex;gap:4px;margin:8px 10px 2px;padding:3px;border-radius:10px;border:1px solid var(--line)}.notif-menu .nb-tabs button{flex:1 1;width:auto;justify-content:center;gap:6px;padding:6px 8px;border-radius:7px;font-size:12.5px;color:var(--muted);font-weight:500}.notif-menu .nb-tabs button.on{background:var(--accent-soft);color:var(--text)}.nb-n{font-style:normal;min-width:18px;height:18px;padding:0 5px;border-radius:99px;display:inline-grid;place-items:center;font-size:10.5px;font-weight:700;font-family:var(--font-num);background:var(--line-2);color:var(--text)}.nb-n.warn{background:var(--warn);color:#111}.nb-why{font-size:11.5px;color:var(--faint);padding:8px 8px 4px}.bell-ring svg{animation:bell-ring 1.1s ease;transform-origin:50% 10%}@keyframes bell-ring{0%,to{transform:rotate(0)}15%{transform:rotate(16deg)}30%{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.bell-ring svg{animation:none}}.nl{display:flex;flex-direction:column;gap:14px;max-width:760px}.nl-hero{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.nl-bell{position:relative;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;flex:none;background:var(--accent-soft);color:var(--accent)}.nl-bell i{position:absolute;top:-6px;inset-inline-end:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700;background:var(--bad);color:#fff;box-shadow:0 0 0 2px var(--card-solid)}.nl-sum{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0}.nl-sum b{font-size:17px;font-weight:600;line-height:1.4}.nl-sum .muted{font-size:12.5px}.nl-hero-acts{gap:8px;flex-wrap:wrap}.nl-hero-acts,.nl-hint{display:flex;align-items:center}.nl-hint{gap:12px;padding:10px 12px;border-radius:14px;background:var(--accent-soft);font-size:12.5px;line-height:1.55}.nl-hint-demo{position:relative;width:44px;height:26px;flex:none;border-radius:8px;background:color-mix(in oklab,var(--text) 8%,transparent);overflow:hidden}.nl-hint-demo i{position:absolute;inset:3px;border-radius:6px;background:var(--card-solid);animation:nl-swipe 2.4s ease-in-out infinite}@keyframes nl-swipe{0%,to{transform:translateX(0)}25%{transform:translateX(14px)}50%{transform:translateX(0)}75%{transform:translateX(-14px)}}@media (prefers-reduced-motion:reduce){.nl-hint-demo i{animation:none}}.nl-count{min-width:22px;height:22px;padding:0 7px;border-radius:99px;display:inline-grid;place-items:center;font-size:11.5px;font-weight:700;font-family:var(--font-num);background:var(--line-2);color:var(--text)}.nl-count.warn{background:color-mix(in oklab,var(--warn) 22%,transparent);color:var(--warn)}.nl-pin:not(.calm){border-color:color-mix(in oklab,var(--warn) 35%,transparent)}.nl-pin .card-h{margin-bottom:6px}.nl-pin.calm .card-h{margin-bottom:4px}.nl-p{font-size:12px;line-height:1.55;margin-bottom:8px}.nl-pin .nlist{margin:0 -10px}.nl-calm{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--muted)}.nl-calm svg{color:var(--ok);flex:none}.nl-snz{padding-top:12px;padding-bottom:12px}.nl-snz-h{display:flex;gap:8px;align-items:center;width:100%;text-align:start;font-size:14px}.nl-snz-h b{font-weight:600}.nl-snz-l{margin-top:8px}.nl-snz-row{display:flex;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.nl-snz-row .grow{display:flex;flex-direction:column;gap:2px;min-width:0}.nl-snz-row b{font-weight:500;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-snz-row small{font-size:11.5px}.nl-tools{display:grid;grid-gap:10px;gap:10px;margin-bottom:6px}.nl-search{position:relative;display:block}.nl-search>svg{position:absolute;top:50%;inset-inline-start:12px;transform:translateY(-50%);color:var(--faint);pointer-events:none}.nl-search .input{-webkit-padding-start:36px;padding-inline-start:36px;-webkit-padding-end:34px;padding-inline-end:34px}.nl-clear{position:absolute;top:50%;inset-inline-end:6px;transform:translateY(-50%);width:26px;height:26px;border-radius:8px;color:var(--muted);font-size:17px;display:grid;place-items:center}.nl-clear:hover{color:var(--text);background:var(--accent-soft)}.nl-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nl-chips{display:flex;gap:6px;flex:1 1 280px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:1px}.nl-chips::-webkit-scrollbar{display:none}.nl-chips .chip{flex:none;cursor:pointer}.nl-c{font-size:11px;font-weight:600;color:var(--muted)}.chip.on .nl-c{color:var(--accent)}.chip.zero:not(.on){opacity:.6}.nl-found{font-size:12px}.nl-stale{opacity:.55;transition:opacity .15s}.nl .nempty .btn{margin-top:8px}.nl-more{display:flex;justify-content:center}.nl-end,.nl-more{padding:14px 0 2px}.nl-end{text-align:center;font-size:12px}@media (max-width:760px){.nl,.nl-hero{gap:12px}.nl-bell{width:44px;height:44px;border-radius:14px}.nl-sum{flex-basis:0;flex-grow:1}.nl-sum b{font-size:15.5px}.nl-hero-acts{width:100%}.nl-hero-acts .btn{flex:1 1;justify-content:center}.nl-hint{flex-wrap:wrap}.nl-hint .grow{flex:1 1 200px}.nl-filters .seg{width:100%}.nl-filters .seg button{flex:1 1}.nl-chips{flex-basis:100%}.nrow-menu{-webkit-padding-start:10px;padding-inline-start:10px}.nlist .nrow-menu button{padding:7px 12px;font-size:12.5px}.nburst-list{-webkit-margin-start:10px;margin-inline-start:10px}}.bell-count.todo{background:var(--warn);color:#1a1205}.nb-todo{display:flex;align-items:center;gap:10px;margin:6px 8px;padding:10px 12px;min-height:48px;border-radius:12px;background:color-mix(in oklab,var(--warn) 12%,transparent);color:var(--text);text-decoration:none}.nb-todo:hover{background:color-mix(in oklab,var(--warn) 20%,transparent)}.nb-todo b{display:block;font-size:13.5px}.nb-todo small{display:block;font-size:11.5px;color:var(--muted)}.nb-tasks{background:color-mix(in oklab,var(--accent) 10%,transparent)}.nb-tasks:hover{background:color-mix(in oklab,var(--accent) 18%,transparent)}.hp{gap:18px;min-width:0}.hp .help-sec{scroll-margin-top:70px}.hp .help-sec h2{display:flex;gap:8px;align-items:baseline}.hp .help-sec h2 .muted{font-size:12px;font-weight:500}.hp-hero{display:grid;grid-gap:14px;gap:14px}.hp-hero-top{display:flex;gap:14px;align-items:center}.hp-hero-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;flex:none;background:var(--accent-soft);color:var(--accent)}.hp-hero-top h2{margin:0 0 3px;font-size:19px;font-weight:600}.hp-hero-top p{margin:0;font-size:13px;line-height:1.6}.hp-q{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--line-2);font-size:11px;font-weight:700;color:var(--text);vertical-align:1px}.hp-modes{justify-self:start}.hp-modes button{display:inline-flex;gap:6px;align-items:center;padding:7px 14px;font-size:13px}.hp-search{padding:12px 14px}.hp-search input::-webkit-search-cancel-button{display:none}.hp-clear{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--muted);flex:none}.hp-clear:hover{color:var(--text);background:color-mix(in oklab,var(--text) 6%,transparent)}.hp-pop{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12.5px}.hp-pop .chip{cursor:pointer}.hp-a-go .chip:hover,.hp-dym .chip:hover,.hp-pop .chip:hover{border-color:var(--accent);color:var(--text)}.hp-ai{display:grid;grid-gap:12px;gap:12px}.hp-ai[hidden]{display:none}.hp-turn{display:grid;grid-gap:8px;gap:8px}.hp-q-me{justify-self:start;max-width:85%;padding:8px 12px;border-radius:14px 14px 14px 4px;background:var(--accent-soft);font-size:13.5px;line-height:1.6;overflow-wrap:anywhere}.hp-a{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:color-mix(in oklab,var(--text) 3%,transparent)}.hp-a.bad{border-color:color-mix(in oklab,var(--bad) 35%,transparent);background:color-mix(in oklab,var(--bad) 7%,transparent)}.hp-a.wait{align-items:center;font-size:13px}.hp-a.wait .hp-a-ic{animation:hp-pulse 1.2s ease-in-out infinite}@keyframes hp-pulse{50%{opacity:.35}}.hp-a-ic{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;flex:none;background:var(--accent-soft);color:var(--accent)}.hp-a.bad .hp-a-ic{background:color-mix(in oklab,var(--bad) 14%,transparent);color:var(--bad)}.hp-a .grow{min-width:0;flex:1 1;display:grid;grid-gap:10px;gap:10px}.hp-a p{margin:3px 0 0;font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.hp-a-go{display:flex;flex-wrap:wrap;gap:6px}.hp-a-go .chip{cursor:pointer;text-decoration:none;white-space:normal;text-align:start}.hp-ask{display:flex;gap:8px;align-items:flex-end}.hp-ask textarea{flex:1 1;min-width:0;resize:none;border:1px solid var(--line-2);border-radius:14px;background:var(--card-solid);color:var(--text);font:inherit;font-size:15px;line-height:1.5;padding:11px 14px;outline:none}.hp-ask textarea:focus{border-color:var(--accent)}.hp-ask .btn{flex:none;height:46px}.hp-ai-note{font-size:11.5px}.hp-jump{margin-top:-4px}.hp-card{scroll-margin-top:76px}.hp-card .hc-head{min-height:64px}.hp-card .hc-head:hover b{color:var(--accent)}.hp-card .hc-head .grow{min-width:0}.hp-chev{display:grid;place-items:center;color:var(--muted);transition:transform .18s}.hp-card.on .hp-chev{transform:rotate(180deg);color:var(--accent)}.hp-grp-tag{max-width:140px;overflow:hidden;text-overflow:ellipsis}.hp-mark{background:color-mix(in oklab,var(--warn) 28%,transparent);color:inherit;border-radius:3px;padding:0 1px}.hp-acts{display:flex;flex-wrap:wrap;gap:8px}.hp-acts .btn{text-decoration:none}.hp-fb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:12px;border-top:1px solid var(--line);font-size:13px}.hp-fb-q{font-weight:600}.hp-fb .chip{cursor:pointer;font-size:13px}.hp-fb small{font-size:12px}.hp-count{font-size:12.5px;display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.hp-screens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.hp-scr{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;text-decoration:none;color:var(--text)}.hp-scr:hover{border-color:color-mix(in oklab,var(--accent) 45%,transparent)}.hp-scr b{font-size:14px;font-weight:600}.hp-scr span{font-size:12.5px;line-height:1.6}.hp-none{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:34px 18px;text-align:center}.hp-none-ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:color-mix(in oklab,var(--text) 6%,transparent);color:var(--muted)}.hp-none>b{font-size:16px;overflow-wrap:anywhere}.hp-dym{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;font-size:13.5px}.hp-dym .chip{cursor:pointer}.hp-none-a{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:4px}.hp .gloss>div{align-content:start}.hp-gl-go{justify-self:start;font-size:12px}.hp-news{display:grid;grid-gap:4px;gap:4px;scroll-margin-top:70px}.hp-news .card-h{margin-bottom:4px}.hp-news-n{font-size:12px;-webkit-margin-start:auto;margin-inline-start:auto}.hp-day{display:grid}.hp-day-h{font-size:11.5px;font-weight:600;color:var(--muted);padding:8px 0 4px}.hp-new{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-top:1px solid var(--line)}.hp-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none;margin-top:7px}.hp-new .grow{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.hp-new b{font-size:13.5px;font-weight:600}.hp-new .muted{font-size:12.5px;line-height:1.6}.hp-new .link-btn{flex:none;font-size:12.5px;margin-top:2px;text-decoration:none}.hp-more{justify-self:start;margin-top:6px}.hp-fbr{display:grid;grid-gap:8px;gap:8px;scroll-margin-top:70px}.hp-fbr .card-h .tag{-webkit-margin-start:auto;margin-inline-start:auto}.hp-fbr-sub{font-size:12.5px;line-height:1.6}.hp-fbr-empty{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ok);padding:6px 0}.hp-fbr-row{display:grid;grid-gap:6px;gap:6px;padding:10px 0;border-top:1px solid var(--line)}.hp-fbr-top{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.hp-fbr-t{font-weight:600;font-size:14px;text-align:start;flex:1 1 180px}.hp-fbr-n{display:flex;gap:10px;font-size:12.5px}.hp-fbr-n .bad{color:var(--bad)}.hp-fbr-notes{margin:0;-webkit-padding-start:18px;padding-inline-start:18px;display:grid;grid-gap:4px;gap:4px;font-size:13px;line-height:1.6}.hp-fbr-notes small{font-size:11.5px;-webkit-margin-start:4px;margin-inline-start:4px}@media (max-width:760px){.hp{gap:14px}.hp-hero{gap:12px}.hp-hero-ic{width:40px;height:40px;border-radius:12px}.hp-hero-top h2{font-size:17px}.hp-modes{justify-self:stretch;display:flex}.hp-modes button{flex:1 1;justify-content:center}.hp-ask textarea,.hp-search input{font-size:16px}.hp-card .hc-head{gap:10px;align-items:flex-start}.hp-card .hc-meta{flex-direction:column;align-items:flex-end;gap:4px}.hp-card .hc-meta .tag.brand,.hp-grp-tag{display:none}.hp-acts .btn{flex:1 1 100%;justify-content:center}.hp-acts .btn.ghost{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}.hp-screens{grid-template-columns:1fr}.hp-q-me{max-width:92%}.hp .help-sec,.hp-card,.hp-fbr,.hp-news{scroll-margin-top:124px}}.hp-path h2{display:flex;align-items:center;gap:8px}.hp-path-sub{margin:-4px 0 10px;font-size:13px}.cx{gap:16px}.cx-msg{align-items:center}.cx-msg .grow{flex:1 1;min-width:0}.cx-hero{display:flex;flex-direction:column;gap:14px}.cx-hero-top{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.cx-ring span{font-size:13px}.cx-hero.ok .cx-ring{background:conic-gradient(var(--ok) calc(var(--p) * 1%),color-mix(in oklab,var(--text) 10%,transparent) 0)}.cx-hero.bad .cx-ring{background:conic-gradient(var(--bad) calc(var(--p) * 1%),color-mix(in oklab,var(--text) 10%,transparent) 0)}.cx-hero.warn .cx-ring{background:conic-gradient(var(--warn) calc(var(--p) * 1%),color-mix(in oklab,var(--text) 10%,transparent) 0)}.cx-hero-t{display:flex;flex-direction:column;gap:5px;flex:1 1 220px;min-width:0}.cx-hero-t b{font-size:18px;font-weight:600;line-height:1.35}.cx-hero-t small{font-size:12px;display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.cx-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--muted);flex:none;vertical-align:1px;-webkit-margin-end:6px;margin-inline-end:6px}.cx-dot.ok{background:var(--ok)}.cx-dot.bad{background:var(--bad)}.cx-dot.warn{background:var(--warn)}.cx-hero-t small .cx-dot{margin:0}.cx-probs{display:flex;flex-direction:column;gap:8px}.cx-prob{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--line)}.cx-prob.bad{border-color:color-mix(in oklab,var(--bad) 35%,transparent);background:color-mix(in oklab,var(--bad) 6%,transparent)}.cx-prob.warn{border-color:color-mix(in oklab,var(--warn) 35%,transparent);background:color-mix(in oklab,var(--warn) 6%,transparent)}.cx-prob .grow{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.cx-prob b{font-weight:600;font-size:13.5px;line-height:1.5}.cx-prob .grow>span{font-size:12px;line-height:1.55}.cx-prob .cx-dot{align-self:flex-start;margin:7px 0 0}.cx-prob-a{gap:10px;flex:none}.cx-off,.cx-prob-a{display:flex;align-items:center}.cx-off{gap:8px;flex-wrap:wrap}.cx-off small{font-size:12px}.cx-badge{font-style:normal;font-size:10.5px;font-weight:700;min-width:17px;height:17px;padding:0 4px;border-radius:99px;display:inline-grid;place-items:center;background:var(--bad);color:#fff}.cx-group{display:flex;flex-direction:column;gap:10px;scroll-margin-top:70px}.cx-group-h{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:6px 2px 0}.cx-group-h h2{margin:0;font-size:16px;font-weight:600;display:inline-flex;gap:8px;align-items:center}.cx-group-h .muted{font-size:12.5px}.cx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));grid-gap:14px;gap:14px;align-items:start}.cx-wide{grid-column:1/-1;scroll-margin-top:70px}.cx-sync{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.cx-card{scroll-margin-top:70px;gap:12px}.cx-card.st-bad{border-color:color-mix(in oklab,var(--bad) 40%,var(--line))}.cx-card.st-warn{border-color:color-mix(in oklab,var(--warn) 35%,var(--line))}.cx-name{flex:1 1;min-width:0}.cx-name b{font-size:15px;display:block;line-height:1.35}.cx-name .muted{font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx .conn-top .tag{flex:none}.cx-body .kv span:last-child{text-align:end;min-width:0;overflow-wrap:anywhere}.cx-body .kv span:first-child{flex:none;max-width:48%}.cx-body .conn-btns{margin-top:10px}.cx-prob-in{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border-radius:12px;font-size:12.5px;line-height:1.6}.cx-prob-in>svg{flex:none;margin-top:3px}.cx-prob-in>div{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-width:0}.cx-prob-in b{font-weight:600}.cx-prob-in span{color:var(--muted);font-size:12px}.cx-prob-in .btn{margin-top:6px}.cx-prob-in.bad{background:color-mix(in oklab,var(--bad) 8%,transparent)}.cx-prob-in.bad>svg{color:var(--bad)}.cx-prob-in.warn{background:color-mix(in oklab,var(--warn) 9%,transparent)}.cx-prob-in.warn>svg{color:var(--warn)}.cx-note{font-size:11.5px;line-height:1.6;margin-top:8px}.cx-sep{margin-top:12px;display:grid;grid-gap:6px;gap:6px;justify-items:start}.cx-check,.cx-sep{border-top:1px solid var(--line);padding-top:10px}.cx-check{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cx-check>small{font-size:11.5px}.cx-res{flex:1 1 100%;display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:10px;font-size:12.5px;line-height:1.55;animation:fade .25s ease}.cx-res>svg{flex:none;margin-top:2px}.cx-res>div{display:flex;flex-wrap:wrap;gap:2px 6px;min-width:0}.cx-res span{color:var(--muted)}.cx-res>div>span:not(.num){flex-basis:100%}.cx-res.ok{background:color-mix(in oklab,var(--ok) 8%,transparent)}.cx-res.ok>svg{color:var(--ok)}.cx-res.bad{background:color-mix(in oklab,var(--bad) 8%,transparent)}.cx-res.bad>svg{color:var(--bad)}.cx-res details{flex-basis:100%;font-size:11.5px;color:var(--muted)}.cx-res details summary{cursor:pointer}.cx-res code{display:block;margin-top:4px;padding:6px 8px;border-radius:8px;background:color-mix(in oklab,var(--text) 6%,transparent);overflow-wrap:anywhere;text-align:left;font-size:11px}.cx-spin{width:12px;height:12px;border-radius:50%;border:2px solid;border-top:2px solid transparent;display:inline-block;animation:spin .8s linear infinite}.cx-inc{font-size:12px;color:var(--muted)}.cx-inc.none{display:flex;gap:6px;align-items:center}.cx-inc.none svg{color:var(--ok)}.cx-inc summary{cursor:pointer;display:inline-flex;gap:6px;align-items:center;color:var(--text)}.cx-inc.open-now summary{color:var(--bad)}.cx-inc ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px}.cx-inc li{display:grid;grid-template-columns:auto auto 1fr;grid-gap:4px 10px;gap:4px 10px;padding:6px 0;border-top:1px solid var(--line);align-items:baseline}.cx-inc li b{font-weight:600;color:var(--text)}.cx-inc li .muted{min-width:0}.cx .mbx-edit{gap:10px}.cx .mbx-edit .field{margin:0}.cx .mbx-edit small{font-size:11.5px;line-height:1.5}.cx-savebar{position:-webkit-sticky;position:sticky;bottom:12px;z-index:3;display:flex;gap:8px;align-items:center;padding:8px 10px;border-radius:12px;background:var(--card-solid);border:1px solid var(--line-2);box-shadow:var(--shadow)}.cx-savebar>span{-webkit-margin-end:auto;margin-inline-end:auto;font-size:12.5px}.cx-key-wrap{display:grid;grid-gap:10px;gap:10px}.cx-key{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:9px 11px;border-radius:10px;background:color-mix(in oklab,var(--ok) 7%,transparent);border:1px solid color-mix(in oklab,var(--ok) 30%,transparent);font-size:13px;margin-top:8px}.cx-key>svg{color:var(--ok)}.cx-key .grow{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cx-key small{font-size:11.5px}.cx-key-f{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.cx-key-f .field{margin:0}.cx-key-f small{font-size:11.5px}.cx-bk{display:flex;flex-direction:column}.cx-bk-r{display:flex;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.cx-bk-r:first-child{border-top:0}.cx-bk-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:color-mix(in oklab,var(--text) 5%,transparent);color:var(--muted);flex:none}.cx-bk-r .grow{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cx-bk-r b{font-weight:600;font-size:13.5px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cx-bk-r small{font-size:11.5px}.cx-bk-where{display:flex;gap:5px;flex-wrap:wrap}.cx-bk-where .tag{display:inline-flex;gap:3px;align-items:center}.cx-bk-a{display:flex;gap:4px;flex:none}.cx-more{margin-top:8px;font-size:12px}.cx-empty{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:13px;padding:6px 0}.cx-restore p{margin:0 0 8px;line-height:1.65}.cx-restore ol{margin:0 0 10px;-webkit-padding-start:20px;padding-inline-start:20px;display:grid;grid-gap:4px;gap:4px;line-height:1.6}@media (max-width:760px){.cx-card,.cx-group,.cx-wide{scroll-margin-top:120px}.cx-hero-t b{font-size:16px}.cx-all{width:100%;justify-content:center}.cx-prob{flex-wrap:wrap}.cx-prob-a{width:100%;justify-content:space-between}.cx-prob-a .btn{flex:1 1;justify-content:center}.cx-sync{grid-template-columns:minmax(0,1fr)}.cx-bk-r{flex-wrap:wrap;row-gap:8px}.cx-bk-r .grow{flex-basis:calc(100% - 46px)}.cx-bk-where{-webkit-padding-start:46px;padding-inline-start:46px}.cx-bk-a{-webkit-margin-start:auto;margin-inline-start:auto}.cx-inc li{grid-template-columns:auto 1fr}.cx-inc li .muted{grid-column:1/-1}.cx-body .kv{flex-wrap:wrap}.cx-body .kv span:first-child{max-width:none}.cx-savebar{bottom:var(--float-bottom)}}.cx-restoring{display:flex;gap:12px;align-items:center;padding:14px;border-radius:12px;border:1px solid color-mix(in oklab,var(--warn) 40%,transparent);background:color-mix(in oklab,var(--warn) 8%,transparent)}.cx-restoring>div{display:flex;flex-direction:column;gap:3px}.cx-restoring .spin{width:18px;height:18px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--warn);animation:cx-spin 1s linear infinite;flex:none}@keyframes cx-spin{to{transform:rotate(1turn)}}.tm-list{min-width:0}.tm-count{font-size:12px;display:inline-flex;align-items:center;gap:5px}.tm-on{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px color-mix(in oklab,var(--ok) 22%,transparent);-webkit-margin-end:5px;margin-inline-end:5px;vertical-align:1px}.tm-tabs{display:flex;gap:4px;align-items:center;border-bottom:1px solid var(--line);margin:2px 0 12px}.tm-tabs>button[role=tab]{padding:8px 12px;font-size:13px;font-weight:500;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:6px;align-items:center}.tm-tabs>button[role=tab].on{color:var(--text);border-bottom-color:var(--accent)}.tm-tabs>button[role=tab] .num{font-size:11px;color:var(--muted)}.tm-export{-webkit-margin-start:auto;margin-inline-start:auto}.tm-filters{flex-wrap:wrap;margin-bottom:6px}.tm-filters,.tm-search{display:flex;gap:8px;align-items:center}.tm-search{flex:1 1 220px;min-width:0;padding:0 10px;border:1px solid var(--line-2);border-radius:10px;background:var(--card-solid);color:var(--muted)}.tm-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.tm-search input{flex:1 1;min-width:0;border:0;background:none;outline:none;color:var(--text);font:inherit;font-size:14px;padding:9px 0}.tm-search button{font-size:18px;line-height:1;color:var(--muted);padding:2px 4px}.tm-select{border:1px solid var(--line-2);border-radius:10px;background:var(--card-solid);color:var(--text);padding:9px 10px;font:inherit;font-size:13px;max-width:100%}.tm-seg button{white-space:nowrap}.urow.tm-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:6px 0}.tm-link{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;color:inherit;padding:8px;border-radius:12px;min-width:0}.tm-link:hover{background:color-mix(in oklab,var(--text) 4%,transparent)}.tm-link .umain{min-width:0}.tm-link .umail,.tm-link .uname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-st{display:inline-flex;align-items:center;gap:5px}.tm-st .av-dot{position:static;border:0;width:7px;height:7px}.tm-online{color:var(--ok);display:inline-flex;align-items:center}.tm-row .uside.tm-side{grid-auto-flow:column;align-items:center;gap:8px;color:var(--faint)}.tm-chev{display:grid;place-items:center;color:var(--faint)}.tm-chev,.tm-kebab{width:34px;height:34px}.tm-menu{width:250px}.tm-menu>a,.tm-sheet-list>a{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border-radius:7px;font-size:13px;color:inherit}.tm-menu>a:hover{background:var(--accent-soft)}.tm-menu>a svg,.tm-menu>button svg,.tm-sheet-list svg{color:var(--muted);flex:none}.tm-menu .danger,.tm-menu .danger svg,.tm-sheet-list .danger,.tm-sheet-list .danger svg{color:var(--bad)}.tm-roles{display:grid;grid-gap:2px;gap:2px;padding:2px 0 4px;-webkit-margin-start:22px;margin-inline-start:22px;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);-webkit-padding-start:6px;padding-inline-start:6px}.tm-roles button{font-size:12.5px!important}.tm-roles button.on{color:var(--text);background:var(--accent-soft)}.tm-roles button:disabled{cursor:default}.tm-empty{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;padding:26px 10px;font-size:13px;text-align:center}.tm-sheet-list{display:grid;grid-gap:2px;gap:2px}.tm-sheet-list>a,.tm-sheet-list>button{display:flex;align-items:center;gap:10px;width:100%;padding:13px 10px;border-radius:12px;font-size:15px;text-align:start}.tm-sheet-list>a:active,.tm-sheet-list>button:active{background:var(--accent-soft)}.tm-menu small,.tm-sheet-list small{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:11.5px}.tm-sheet-list .tm-roles{-webkit-margin-start:18px;margin-inline-start:18px}.tm-sheet-list .tm-roles button{display:flex;align-items:center;gap:8px;padding:11px 10px;border-radius:10px;font-size:14px!important}@media (max-width:760px){.urow.tm-row{grid-template-columns:minmax(0,1fr) auto}.tm-row .uside.tm-side{grid-column:auto;grid-auto-flow:row;justify-items:end;gap:4px}.tm-link{padding:8px 4px}.tm-tabs{overflow-x:auto;scrollbar-width:none}.tm-export{padding-inline:8px}.tm-filters .tm-select{flex:1 1 40%}.tm-filters .tm-seg{flex:1 1 100%}.tm-filters .tm-seg button{flex:1 1}}.tm-diff{display:grid;grid-gap:6px;gap:6px;font-size:13px;line-height:1.6}.tm-diff b.ok{color:var(--ok)}.tm-diff b.bad{color:var(--bad)}.tm-diff small{font-size:12px}.tm-fs{border:0;padding:0;margin:0;min-width:0;display:grid;grid-gap:10px;gap:10px}.tm-fs:disabled input{opacity:.7}.tm-photo{gap:8px;font-size:12.5px}.tm-line,.tm-photo{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px}.tm-line{gap:12px;padding:12px 0;border-top:1px solid var(--line)}.tm-line .grow{flex:1 1 200px;display:flex;flex-direction:column;gap:2px;min-width:0}.tm-line small{font-size:12px}.tm-hero-btn{align-self:flex-start;flex:none}.tm-now{margin-bottom:4px}.tm-know{display:grid;grid-gap:10px;gap:10px;font-size:13px}.tm-know>div{display:flex;gap:6px;flex-wrap:wrap;align-items:center;line-height:1.6}@media (max-width:760px){.tm-hero-btn{align-self:center}}.tm-dirty{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--warn);margin-inline:6px;vertical-align:2px}.tm-role-acts{display:flex;gap:8px;flex-wrap:wrap}.tm-role-tabs{margin-bottom:12px;max-width:100%;overflow-x:auto;scrollbar-width:none}.tm-role-tabs button{white-space:nowrap;padding:6px 14px;font-size:12.5px}.tm-save{z-index:6;box-shadow:var(--shadow)}.tm-save-t{-webkit-margin-end:auto;margin-inline-end:auto;font-size:12.5px;display:inline-flex;align-items:center;gap:2px}@media (max-width:760px){.tm-save{bottom:var(--float-bottom);flex-wrap:wrap}.tm-save-t{flex:1 1 100%}.tm-save .btn{flex:1 1;justify-content:center}.role-form .two{grid-template-columns:1fr}.tm-role-acts .btn{flex:1 1;justify-content:center}}.tm-see .notice-soft{margin-bottom:12px;line-height:1.5}.tm-see-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px;gap:18px}.tm-can,.tm-tree,.tm-tree ul{list-style:none;margin:0;padding:0}.tm-tree>li{padding:7px 0;border-top:1px solid var(--line)}.tm-tree>li:first-child{border-top:0}.tm-dept{display:inline-flex;gap:7px;align-items:center;font-weight:600;font-size:13.5px}.tm-dept svg{color:var(--accent)}.tm-tree ul{margin-top:4px;-webkit-padding-start:22px;padding-inline-start:22px;display:grid;grid-gap:3px;gap:3px;font-size:12.5px}.tm-tree ul li{line-height:1.5}.tm-can{display:grid;grid-gap:6px;gap:6px;font-size:13px}.tm-can li{display:flex;gap:7px;align-items:flex-start;line-height:1.5}.tm-can li svg{flex:none;margin-top:3px}.tm-can li.ok svg{color:var(--ok)}.tm-can li.no{color:var(--muted)}.tm-can li.no svg{color:var(--bad)}@media (max-width:760px){.tm-see-grid{grid-template-columns:1fr}}.tm-who{margin-top:16px}.tm-who .tm-search{max-width:460px}.tm-who-list{inset-inline-end:auto;inset-inline-start:0;width:min(460px,100%)}.tm-who-list button .grow{display:flex;flex-direction:column;gap:1px}.tm-who-list button b{font-weight:500}.tm-who-res{margin-top:12px}.tm-who-h{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.tm-who-h b{font-size:14px}.tm-who-h .muted{font-size:12px}.tm-who .chips-wrap .chip{cursor:pointer}.tm-hist-row .grow small{font-size:11.5px}.tm-hist-d{display:flex;gap:10px;flex-wrap:wrap}.tm-hist-d .ok{color:var(--ok)}.tm-hist-d .bad{color:var(--bad)}.tm-hist-empty{display:flex;gap:8px;align-items:flex-start;padding:6px 0}.tm-hist-empty,.tm-move{font-size:13px;line-height:1.6}.tm-move{display:grid;grid-gap:10px;gap:10px}.tm-move small{font-size:12px}.tm-matrix{margin-top:16px}.tm-matrix-table{overflow-x:auto}.tm-th{display:inline-flex;gap:5px;align-items:center;font:inherit;font-weight:600;color:inherit}.tm-th:hover{color:var(--accent)}.tm-matrix-cards{display:none}@media (max-width:760px){.tm-matrix-table{display:none}.tm-matrix-cards{display:grid;grid-gap:10px;gap:10px}.tm-mcard{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.tm-mcard-h{display:flex;gap:7px;align-items:center;font-weight:600;font-size:13.5px;margin-bottom:6px}.tm-mcard-h svg{color:var(--muted)}.tm-mcard-r{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;border-top:1px solid var(--line);font-size:12.5px}.tm-mcard-r>span:first-child{display:inline-flex;gap:6px;align-items:center;min-width:0}}.tm-notify{display:grid;grid-gap:14px;gap:14px}.tm-notify-g{display:grid;grid-gap:2px;gap:2px}.tm-notify-r{display:flex;align-items:center;gap:12px;padding:9px 2px;border-bottom:1px solid var(--line)}.tm-notify-r .grow{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1 auto}.tm-notify-r small{font-size:12px}.tm-notify>.btn{justify-self:start}.tm-see-guides{margin-top:14px;display:grid;grid-gap:8px;gap:8px}.tm-see-chips{display:flex;flex-wrap:wrap;gap:6px}.tm-see-live{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.tm-see-cards{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:13px}.tm-see-cards li{display:flex;gap:8px;align-items:baseline}.tm-see-cards li b{min-width:28px;text-align:center}.tm-see-cards li.tone-bad b{color:var(--bad)}.tm-see-cards li.tone-warn b{color:var(--warn)}.tm-ext{display:grid;grid-gap:8px;gap:8px}.tm-ext-l{display:grid;grid-gap:4px;gap:4px}.tm-ext-i{display:flex;align-items:center;gap:8px;min-height:48px;padding:6px 8px;border-radius:10px;background:color-mix(in oklab,var(--text) 3%,transparent)}.tm-ext-i b,.tm-ext-i small{display:block}.tm-ext-i small{font-size:12px}.tm-ext-i small.warn{color:var(--warn)}.tm-ext-f{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tm-ext-f>input,.tm-ext-f>select{flex:1 1 140px;min-height:40px}.tm-ext-until{display:inline-flex;align-items:center;gap:6px;font-size:13px}@media (max-width:640px){.tm-ext-f>*{flex:1 1 100%}}.dv{display:grid;grid-gap:16px;gap:16px;max-width:920px}.dv-hero{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.dv-hero-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;flex:none;background:color-mix(in oklab,var(--ok) 14%,transparent);color:var(--ok)}.dv-hero.bad{border-color:color-mix(in oklab,var(--bad) 40%,transparent)}.dv-hero.bad .dv-hero-ic{background:color-mix(in oklab,var(--bad) 14%,transparent);color:var(--bad)}.dv-hero-t{display:flex;flex-direction:column;gap:4px;align-items:flex-start;flex:1 1 260px;min-width:0}.dv-hero-t>b{font-size:17px;font-weight:600}.dv-hero-t>.muted{font-size:12.5px;display:inline-flex;gap:4px;align-items:center;flex-wrap:wrap}.dv-hero-t .chip{cursor:pointer;margin-top:2px}.dv-hero-a,.dv-tools{display:flex;gap:8px;flex-wrap:wrap}.dv-tools{align-items:center;margin-bottom:6px}.dv-tools .chip{cursor:pointer}.dv-user{flex-wrap:wrap}.dv-user-a{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;gap:14px;align-items:center}.dv-row{border-radius:10px;padding-inline:8px}.dv-row.sus{background:color-mix(in oklab,var(--bad) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--bad) 30%,transparent);margin:4px 0}.dv-row.sus .thumb{background:color-mix(in oklab,var(--bad) 14%,transparent);color:var(--bad)}.dv-row .grow{min-width:0}.dv-name{gap:6px;align-items:center}.dv-flags,.dv-name{display:flex;flex-wrap:wrap}.dv-flags{gap:5px;margin-top:5px}.dv-flags .tag{display:inline-flex;gap:4px;align-items:center;white-space:normal}.dv-empty{padding:24px 0;text-align:center}.dv-idle .dev-row{opacity:.55}.dv-note{font-size:12px;margin-top:10px;line-height:1.7}@media (max-width:760px){.dv-hero-a{width:100%}.dv-hero-a .btn{flex:1 1 100%;justify-content:center}.dv-tools .audit-search{flex-basis:100%;min-width:0}.dv-tools .mini-select{flex:1 1;min-width:0}}.au-scope{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px;margin-bottom:12px;border-radius:12px;background:var(--accent-soft);font-size:13px;color:var(--accent)}.au-scope>span:not(.chip){color:var(--text);font-weight:600}.au-scope .chip{padding:4px 6px 4px 11px;color:var(--text);background:var(--card-solid)}.au-scope .chip button{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:14px;line-height:1;color:var(--muted)}.au-scope .chip button:hover{background:color-mix(in oklab,var(--text) 10%,transparent);color:var(--text)}.au-scope .link-btn{-webkit-margin-start:auto;margin-inline-start:auto;font-size:12px}.au-more{display:contents}.au-more .audit-cats{flex-basis:100%;margin:4px 0 0}.au-ftoggle{display:none}.au-live{display:inline-flex;align-items:center;gap:5px;-webkit-margin-start:10px;margin-inline-start:10px;color:var(--ok);font-size:11.5px}.au-live i{width:7px;height:7px;border-radius:50%;background:var(--ok);animation:au-pulse 2s ease-in-out infinite}@keyframes au-pulse{50%{opacity:.35}}.au-bar-a{display:flex;gap:12px}.au-new{position:-webkit-sticky;position:sticky;top:8px;z-index:3;display:flex;gap:6px;align-items:center;margin:10px auto 0;padding:6px 14px;border-radius:99px;background:var(--accent);color:var(--accent-ink,#fff);font-size:12.5px;font-weight:600;box-shadow:0 8px 20px -8px var(--accent)}.arow.au-fresh{animation:au-fresh 3s ease-out}@keyframes au-fresh{0%{background:color-mix(in oklab,var(--accent) 18%,transparent)}to{background:transparent}}.au-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}@media (max-width:760px){.au-ftoggle{display:inline-flex;flex:none}.audit-filters .audit-search{min-width:0;flex:1 1}.au-more{display:none}.au-more.open{display:flex;flex-wrap:wrap;gap:8px;width:100%;padding-top:4px}.au-more .mini-select{flex:1 1 140px;min-width:0}.au-more .seg{width:100%}.au-more .seg button{flex:1 1}.au-more .audit-dates input{flex:1 1;min-width:0}.au-bar-a{width:100%;justify-content:space-between}.arow-main{padding:9px 4px;gap:8px}}.sec,.sec-col{display:grid;grid-gap:16px;gap:16px}.sec-col{align-content:start}.sec-small{font-size:12px}.sec-p{font-size:13px;line-height:1.7}.sec-hero{display:grid;grid-gap:16px;gap:16px}.sec-score{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.sec-ring{--p:0;--c:var(--accent);width:84px;height:84px;border-radius:50%;flex:none;display:grid;place-items:center;background:conic-gradient(var(--c) calc(var(--p) * 1%),color-mix(in oklab,var(--text) 10%,transparent) 0)}.sec-ring.ok{--c:var(--ok)}.sec-ring.warn{--c:var(--warn)}.sec-ring.bad{--c:var(--bad)}.sec-ring>span{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;align-content:center;background:var(--card-solid);line-height:1.1}.sec-ring b{font-size:22px;font-weight:700}.sec-ring small{font-size:10.5px;color:var(--muted)}.sec-score-t{display:flex;flex-direction:column;gap:4px;flex:1 1 240px;min-width:0}.sec-score-t>b{font-size:20px;font-weight:600}.sec-score-t>.muted{font-size:13px;line-height:1.6}.sec-score-t .sec-small{display:inline-flex;gap:5px;align-items:center}.sec-todo{display:grid;border-top:1px solid var(--line)}.sec-chk .grow{min-width:0}.sec-chk b{display:flex!important;gap:8px;align-items:center;flex-wrap:wrap}.sec-chk.urgent .chk-ic{background:color-mix(in oklab,var(--bad) 16%,transparent);color:var(--bad)}.chk .sec-stamp{display:block;font-size:11px;color:var(--faint);margin-top:3px}.sec-act{flex:none;gap:8px}.sec-act,.sec-em-row{display:flex;align-items:center}.sec-em-row{justify-content:space-between;gap:12px;flex-wrap:wrap}.sec-em-row .sec-p{flex:1 1 300px}.sec-em.locked{border-color:color-mix(in oklab,var(--bad) 55%,transparent)}.sec-em .lock-on{flex-wrap:wrap}.sec-dialog{width:min(480px,100%);max-height:calc(100dvh - 32px);overflow-y:auto}.sec-opts{display:grid;grid-gap:8px;gap:8px}.sec-opt{display:flex;gap:10px;align-items:flex-start;text-align:start;padding:11px 12px;border-radius:12px;border:1px solid var(--line-2);background:var(--card)}.sec-opt:hover:not(:disabled){border-color:var(--muted)}.sec-opt:disabled{opacity:.5;cursor:not-allowed}.sec-opt>i{width:18px;height:18px;border-radius:50%;border:2px solid var(--line-2);flex:none;margin-top:2px}.sec-opt.on{border-color:var(--bad);background:color-mix(in oklab,var(--bad) 7%,transparent)}.sec-opt.on>i{border-color:var(--bad);box-shadow:inset 0 0 0 3px var(--card-solid);background:var(--bad)}.sec-opt>span{display:grid;grid-gap:3px;gap:3px}.sec-opt b{font-size:14px;font-weight:600}.sec-opt small{font-size:12.5px;line-height:1.6;color:var(--muted)}.sec-sum{display:flex;gap:4px;align-items:center;flex-wrap:wrap;margin-bottom:4px}.sec-ri-ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none;background:color-mix(in oklab,var(--bad) 12%,transparent);color:var(--bad)}.ri .t.sec-wrap{white-space:normal}.ri .s,.ri .t.sec-wrap{overflow-wrap:anywhere}.sec-more{display:flex;gap:12px;align-items:center;padding-top:12px}.sec-changed>span:first-child{color:var(--text);font-weight:600}.sec-savebar{position:-webkit-sticky;position:sticky;bottom:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--card-solid);border:1px solid color-mix(in oklab,var(--warn) 45%,transparent);box-shadow:0 10px 30px -12px rgba(0,0,0,.5)}.sec-savebar>span{display:inline-flex;gap:6px;align-items:center;color:var(--warn);font-size:12.5px;-webkit-margin-end:auto;margin-inline-end:auto}@media (max-width:760px){.sec-act,.sec-chk{flex-wrap:wrap}.sec-act{flex-basis:100%;-webkit-padding-start:40px;padding-inline-start:40px}.sec-em-row .btn{width:100%;justify-content:center}.sec-ring{width:72px;height:72px}.sec-ring>span{width:58px;height:58px}.sec-ring b{font-size:19px}.ret .kv{flex-wrap:wrap}}