/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:root{--bg:#111827;--panel:#1a2332;--panel2:#1f2a3b;--row:#212c3e;--line:#2b3748;--line2:#344256;--ink:#f3f5f9;--muted:#9aa6b8;--faint:#6b778a;--blue:#3b82f6;--purple:#8b5cf6;--grad:linear-gradient(90deg, #4f46e5, #9333ea);--green:#16a34a;--greenT:#34d399;--amber:#f59e0b;--amberT:#fbbf24;--red:#dc2626;--redT:#f87171;--teal:#2dd4bf}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);margin:0;font:13px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}button{font:inherit;cursor:pointer;transition:background .12s,border-color .12s,color .12s,opacity .12s}button:disabled{opacity:.42;cursor:not-allowed}button:active:not(:disabled){transform:translateY(1px)}.alert .ab,.grp .gb,.cat .catb,.acct .abd{animation:.14s fade}@keyframes fade{0%{opacity:0}to{opacity:1}}.chev,.tg,.tg2,.tg3{transition:transform .14s}.app{grid-template-columns:200px 1fr;min-height:100vh;display:grid}.side{border-right:1px solid var(--line);background:#172131;height:100vh;padding:14px 8px;position:sticky;top:0}.brand{align-items:center;gap:10px;padding:0 6px 18px;display:flex}.brand .lg{background:linear-gradient(135deg,#a855f7,#d946ef);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.brand b{color:#c084fc;font-size:15px;display:block}.brand span{color:var(--muted);font-size:10.5px}.navh{color:var(--faint);letter-spacing:.04em;padding:0 8px 8px;font-size:10.5px}.nav{color:#d6dbe4;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:12.5px;font-weight:600;display:flex}.nav .ic{text-align:center;opacity:.9;width:16px}.nav.on{background:var(--grad);color:#fff}.nav .bdg{background:var(--red);color:#fff;border-radius:99px;margin-left:auto;padding:1px 7px;font-size:10px;font-weight:700}.main{min-width:0;padding:26px 26px 60px}.top{align-items:flex-start;gap:16px;display:flex}h1{letter-spacing:-.01em;margin:0;font-size:28px;font-weight:800}.sub{color:var(--muted);margin-top:4px}.liveflag{color:var(--green);letter-spacing:.03em;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;margin-left:auto;font-size:11.5px;font-weight:700;display:inline-flex}.liveflag i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #07835f24}.refresh{background:var(--grad);color:#fff;border:none;border-radius:8px;margin-left:auto;padding:9px 18px;font-weight:700}.tabs{border-bottom:1px solid var(--line);gap:22px;margin:18px 0;display:flex}.tab{color:var(--muted);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 2px;font-weight:600}.alert{border-radius:10px;margin-bottom:12px;overflow:hidden}.alert .ah{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;display:flex}.alert .ah b{font-size:13px}.alert .ah .desc{opacity:.9;font-size:11px}.alert .cnt{background:#ffffff40;border-radius:99px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:auto;font-size:12px;font-weight:800;display:flex}.alert .chev{transition:transform .15s}.alert.open .chev{transform:rotate(90deg)}.alert .ab{padding:6px 14px 14px;display:none}.alert.open .ab{display:block}.a-red{background:linear-gradient(90deg,#dc2626,#b91c1c)}.a-red .ab{background:#1b1f2b;border:1px solid #7f1d1d;border-top:none;border-radius:0 0 10px 10px}.a-amber{background:#2a2016;border:1px solid #b45309}.a-amber .ah b{color:var(--amberT)}.a-amber .desc{color:#fcd34d}.a-violet{background:#241d3a;border:1px solid #7c3aed}.a-violet .ah b{color:#c4b5fd}.a-violet .desc{color:#ddd6fe}.a-teal{background:#132a2c;border:1px solid #0f766e}.a-teal .ah b{color:var(--teal)}.a-teal .desc{color:#99f6e4}.arow{background:var(--panel2);border:1px solid var(--line);border-radius:9px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.arow .who b{font-size:13px}.arow .who .nm{color:var(--faint);margin-left:4px}.arow .line{color:var(--muted);margin-top:2px;font-size:11.5px}.arow .line em{color:var(--amberT);font-style:normal;font-weight:700}.arow .line strong{color:#fff}.tag{vertical-align:1px;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.p-ff{color:#bfdbfe;background:#1e3a8a}.p-ffa{color:#93c5fd;background:#1e3a8a}.p-tsl{color:#e9d5ff;background:#4c1d95}.pill0{white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:700}.pill0.z{color:#fecaca;background:#7f1d1d}.pill0.l{color:#fde68a;background:#78350f}.pill0.v{color:#ddd6fe;background:#4c1d95}.pill0.t{color:#99f6e4;background:#134e4a}.rev{background:var(--purple);color:#fff;white-space:nowrap;border:none;border-radius:7px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:700}.rev.am{color:#1a1204;background:#f59e0b}.rev:disabled{opacity:.4;cursor:default}.devs{gap:10px;margin-top:4px;font-size:10.5px;font-weight:700;display:flex}.devs span{color:var(--greenT)}.devs .win{color:#93c5fd;background:#172554;border-radius:4px;padding:0 5px}.devs .none{color:var(--faint);font-style:italic;font-weight:500}.tiles{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 16px;display:grid}.tile{border-radius:10px;min-height:70px;padding:12px 14px}.tile small{opacity:.95;font-size:11.5px;font-weight:600;display:block}.tile b{font-size:22px;font-weight:800}.t1{background:linear-gradient(90deg,#4f46e5,#9333ea)}.t2{background:linear-gradient(90deg,#ea580c,#dc2626)}.t3{background:linear-gradient(90deg,#16a34a,#059669)}.t4{background:linear-gradient(90deg,#f59e0b,#ea580c)}.t5{background:linear-gradient(90deg,#7c3aed,#6d28d9)}.t6{background:linear-gradient(90deg,#4b5563,#6b7280)}.tile.zero{background:var(--panel);border:1px solid var(--line)}.tile.zero small,.tile.zero b{color:var(--faint)}.alldone{color:#6ee7b7;font-size:11.5px;font-weight:700}.chips{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.chip{background:var(--panel);border:1px solid var(--line2);color:#e5e7eb;border-radius:8px;padding:9px 16px;font-weight:700}.chip.on{background:var(--grad);border-color:#0000}.chip span{opacity:.8;margin-left:3px;font-weight:600}.queue{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;display:grid}.q{background:var(--panel);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:11px 14px;display:flex}.q .d{border-radius:50%;width:10px;height:10px}.q b{font-size:18px}.q small{color:var(--muted);font-size:11px;display:block}.q.ok .d{background:var(--greenT)}.q.wait .d{background:var(--amberT)}.q.bad .d{background:var(--redT)}.sech{align-items:center;gap:8px;margin:22px 0 10px;font-size:15px;font-weight:800;display:flex}.settingsh{align-items:center;gap:7px;margin:6px 0 4px;font-size:12.5px;font-weight:700;display:flex}.grp{border:1px solid var(--line);border-radius:11px;margin-bottom:12px}.grp .gh{cursor:pointer;align-items:center;gap:12px;padding:14px 18px;display:flex}.grp .gh .tg{background:#ffffff0f;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .15s;display:flex}.grp.open .gh .tg{transform:rotate(90deg)}.grp .gh .gi{background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.grp .gh b{font-size:14px}.grp .gh small{color:var(--muted);font-size:11.5px;display:block}.grp .gh .n{border:1px solid;border-radius:7px;justify-content:center;align-items:center;min-width:32px;height:32px;margin-left:auto;font-weight:800;display:flex}.grp .gb{padding:0 14px 14px;display:none}.grp.open .gb{display:block}.g-conn{background:#12241f;border-color:#166534}.g-att{background:#2a1c1a;border-color:#9a3412}.g-att .gh b,.g-att .gh .n{color:#fb923c}.g-wait{background:#231d33;border-color:#6d28d9}.g-wait .gh b,.g-wait .gh .n{color:#c4b5fd}.g-dis{background:#1c2230;border-color:#374151}.acct{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-top:10px;overflow:hidden}.acct .ahd{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.acct .tg2{background:#ffffff0f;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .15s;display:flex}.acct.open .tg2{transform:rotate(90deg)}.acct .h{font-size:14px;font-weight:800}.acct .cp{color:var(--faint);border:1px solid var(--line2);border-radius:5px;margin-left:4px;padding:0 5px;font-size:11px}.acct .nm2{color:var(--muted);font-size:11.5px}.st{border-radius:5px;margin-left:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.st.conn{color:#86efac;background:#14532d}.st.pw{color:#fecaca;background:#7f1d1d}.st.bk{color:#fed7aa;background:#7c2d12}.st.pend{color:#fde68a;background:#78350f}.st.ver{color:#ddd6fe;background:#4c1d95}.st.link{color:#c7d2fe;background:#312e81}.st.off{color:#d1d5db;background:#374151}.manual{color:#fcd34d;background:#422006;border-radius:5px;margin-left:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.ready{border-radius:5px;margin-left:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.ready.ok{color:#6ee7b7;background:#064e3b}.ready.wait{color:#fcd34d;background:#422006}.ready.bad{color:#fca5a5;background:#450a0a}.ucount{background:var(--grad);color:#fff;white-space:nowrap;border:none;border-radius:8px;margin-left:auto;padding:7px 14px;font-size:12px;font-weight:800}.acct .abd{border-top:1px solid var(--line);display:none}.acct.open .abd{display:block}.cat{border-bottom:1px solid var(--line)}.cat:last-child{border-bottom:none}.cathd{cursor:pointer;align-items:center;gap:10px;padding:10px 16px;display:flex}.cathd .tg3{background:#ffffff0f;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:transform .15s;display:flex}.cat.open .tg3{transform:rotate(90deg)}.cathd b{font-size:12.5px}.cathd .why{color:var(--faint);font-size:11px}.cathd .mv{gap:6px;margin-left:auto;display:flex}.copysec{border:1px solid var(--line2);color:var(--muted);white-space:nowrap;background:0 0;border-radius:7px;margin-left:auto;margin-right:10px;padding:5px 11px;font-family:inherit;font-size:11px;font-weight:700}.copysec:hover{border-color:var(--purple);color:#fff}.mv span{border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:700}.mv .plus{color:#93c5fd;background:#172554}.mv .minus{color:#fca5a5;background:#450a0a}.mv .chg{color:#c4b5fd;background:#2e1065}.catb{padding:2px 16px 12px;display:none}.cat.open .catb{display:block}.item{cursor:pointer;background:var(--row);border:1px solid var(--line);border-radius:8px;grid-template-columns:18px 170px 86px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;display:grid}.item .k{justify-self:start}.item.done{opacity:.35}.item .k{color:#93c5fd;white-space:normal;background:#172554;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.35}.item .verb{white-space:nowrap;font-size:12px;font-weight:700}.verb.add{color:#86efac}.verb.remove{color:#fca5a5}.verb.on{color:#86efac}.verb.off{color:#fca5a5}.item .val{border:1px solid var(--line2);text-overflow:ellipsis;white-space:nowrap;background:#172030;border-radius:6px;min-width:0;padding:5px 10px;font-size:12px;overflow:hidden}.item .val .old{color:var(--faint);margin-right:6px;text-decoration:line-through}.item .val .arrow{color:var(--faint);margin-right:6px}.item .val.long{white-space:normal}.item .val.none{color:var(--faint);font-style:italic}.item .val.list{white-space:normal;padding:7px 10px;line-height:1.7}.item .val.list .hn{color:var(--accent);padding:1px 0;text-decoration:none;display:block}.item .val.list .hn:hover{text-decoration:underline}.item .src{white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.src.client{color:#bfdbfe;background:#1e3a8a}.src.system{color:#99f6e4;background:#134e4a}.src.agency{color:#e9d5ff;background:#4c1d95}.item .dt{color:var(--faint);white-space:nowrap;background:#172030;border-radius:5px;padding:2px 6px;font-size:10.5px}.catf{color:var(--muted);align-items:center;gap:8px;margin-top:10px;font-size:11.5px;display:flex}.catf .all{background:var(--grad);color:#fff;border:none;border-radius:7px;margin-left:auto;padding:7px 14px;font-size:11.5px;font-weight:700}input[type=checkbox]{accent-color:#8b5cf6;width:14px;height:14px}.empty{color:var(--muted);text-align:center;padding:16px;font-size:12px}.hist{display:none}.hist .item{grid-template-columns:auto auto auto 1fr auto auto}.rsum{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 10px;display:flex}.rsum .prog{color:#fecaca;font-size:12px}.rsum .bar{background:#ffffff1f;border-radius:99px;flex:1;min-width:160px;height:6px;overflow:hidden}.rsum .bar i{background:#fca5a5;height:100%;transition:width .2s;display:block}.rsum .all2{background:var(--white);color:#b91c1c;border:none;border-radius:7px;padding:6px 12px;font-size:11px;font-weight:800}.rset{margin-top:12px}.rset h4{color:#fecaca;z-index:3;background:#1b1f2b;align-items:baseline;gap:8px;height:30px;margin:0;padding:10px 0 6px;font-size:12px;display:flex;position:sticky;top:0}.rset table+h4{margin-top:10px}.rset h4 small{color:#fca5a5;opacity:.75;font-weight:500}.rt{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.rt th{color:#9aa6b8;text-align:right;border-bottom:1px solid var(--line);z-index:2;box-shadow:0 1px 0 var(--line);background:#1b1f2b;padding:6px 8px;font-size:10px;font-weight:700;position:sticky;top:30px}.rt th:first-child,.rt th:nth-child(2){text-align:left}.rt tr{cursor:pointer}.rt td{text-align:right;white-space:nowrap;border-bottom:1px solid #263244;padding:6px 8px}.rt td:first-child{text-align:left;width:22px}.rt td.acc{text-align:left;border-left:3px solid #dc2626;font-weight:700}.rt tr.done td{opacity:.35}.rt .u{color:#fca5a5;background:#3f1d20;border-radius:4px;padding:1px 6px;font-weight:800}.rt .off{color:var(--faint)}.rt .nf{color:#fff;background:#991b1b;border-radius:4px;padding:1px 7px;font-weight:800}.rt .days{color:#fcd34d;background:#422006;border-radius:4px;padding:1px 6px;font-weight:700}.rt .seen{color:#fcd34d;font-size:10px;font-weight:700}.rnote{color:#fca5a5;opacity:.85;margin:6px 0 0;font-size:11px}.rloc{gap:8px;margin-top:2px;font-size:10px;font-weight:700;display:flex}.rloc .win{color:#93c5fd;background:#172554;border-radius:4px;padding:0 5px}.offlist{color:#d1d5db;font-size:11.5px;line-height:1.7}.scroll{max-height:560px;padding-right:4px;position:relative;overflow:auto}.a-was{background:#231d33;border:1px solid #7c3aed}.wrow{background:var(--panel2);border:1px solid var(--line);border-radius:10px;margin-top:8px;padding:12px 14px;position:relative}.wrow .top2{align-items:flex-start;gap:12px;display:flex}.wrow .stats{color:var(--muted);gap:18px;margin-top:8px;font-size:11.5px;display:flex}.wrow .stats b{color:#fff;font-size:14px;display:block}.wx{border:1px solid var(--line2);width:24px;height:24px;color:var(--muted);background:0 0;border-radius:7px;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex;position:absolute;top:8px;right:8px}.wx:hover{color:#fca5a5;background:#3b1d2a;border-color:#7f1d1d}.outs{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.out{border:1px solid var(--line2);color:#e5e7eb;background:#1b2436;border-radius:7px;padding:6px 10px;font-size:11.5px;font-weight:600}.out:hover{color:#fff;border-color:#8b5cf6}.res{color:#ddd6fe;background:#1e1b4b;border:1px solid #4c1d95;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px}.res b{color:#fff}.res button{color:#a78bfa;background:0 0;border:none;margin-left:8px;font-size:11.5px;text-decoration:underline}.lock{color:#6ee7b7;white-space:nowrap;background:#064e3b;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.item.keep{border-color:#065f46}.lvl{border:1px solid var(--line);background:var(--panel);border-radius:11px;margin-bottom:12px}.lvl .lh{cursor:pointer;align-items:center;gap:12px;padding:14px 18px;display:flex}.lvl .tg{background:#ffffff0f;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;transition:transform .15s;display:flex}.lvl.open .tg{transform:rotate(90deg)}.ldot{border-radius:50%;flex:none;width:10px;height:10px}.lvl .lh b{font-size:14px}.lvl .lh small{color:var(--muted);font-size:11.5px;display:block}.lvl .lh small .req{color:#fff;font-size:11.5px;font-weight:800}.lvl .ln{border:1px solid var(--line2);color:#fca5a5;border-radius:7px;justify-content:center;align-items:center;min-width:34px;height:32px;margin-left:auto;font-weight:800;display:flex}.lvl .lb{padding:0 14px 14px;display:none}.lvl.open .lb{display:block}.oacct{background:var(--panel2);border:1px solid var(--line);border-radius:10px;margin-top:10px;padding:12px 14px}.ohd{cursor:pointer;flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.otg{background:#ffffff0f;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;transition:transform .14s;display:flex}.ohd.open .otg{transform:rotate(90deg)}.ohd .h{margin-right:8px;font-size:14px;font-weight:800}.ohd a.h{color:#fff;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ohd a.h:hover{color:#c4b5fd;text-decoration:underline}.ohd a.h .ext{opacity:.55;font-size:10px}.ohd .nm2{color:var(--muted);font-size:12px}.ostats{text-align:right;gap:20px;margin-left:auto;display:flex}.ostats b{font-size:16px;font-weight:800;display:block}.ostats span{color:var(--muted);font-size:10.5px}.ot{border-collapse:separate;border-spacing:0;width:100%;margin-top:10px;font-size:12px}.ot th{color:var(--faint);text-align:right;border-bottom:1px solid var(--line);padding:6px 8px;font-size:10px;font-weight:700}.ot th:nth-child(2),.ot th:nth-child(3){text-align:left}.ot td{text-align:right;white-space:nowrap;border-bottom:1px solid #263244;padding:7px 8px}.ot td:first-child{text-align:left;width:22px}.ot td.acc{text-align:left;font-weight:700}.ot td:nth-child(3){text-align:left}.ot tr.bad td.acc{border-left:3px solid #dc2626;padding-left:8px}.ot tr.gone td{opacity:.35;text-decoration:line-through}.ot .u{color:#fca5a5;background:#3f1d20;border-radius:4px;padding:1px 7px;font-weight:800}.ot .ok{color:#6ee7b7;font-weight:700}.ot .slk{color:#fcd34d;background:#422006;border-radius:4px;padding:0 4px;font-size:9.5px}.gonetag{color:#fca5a5;font-size:10px}.srcpill{border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.srcpill.system{color:#99f6e4;background:#134e4a}.srcpill.client{color:#bfdbfe;background:#1e3a8a}.ofoot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.ohint{color:var(--faint);font-size:11px}.obtn{color:#fff;border:none;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700}.obtn.rm{background:#b91c1c}.obtn.find{background:var(--grad)}.obtn.add{background:#15803d}.obtn.ghost2{border:1px solid var(--line2);color:var(--muted);background:0 0}.ooffer{border:1px dashed var(--line2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding:11px 13px;display:flex}.ooffer b{color:#cbd5e1;font-size:12.5px;display:block}.ooffer span{color:var(--faint);font-size:11.5px}.ooffer .obtn{margin-left:auto}.ooffer .obtn+.obtn{margin-left:0}.obtn.soft{color:#dbeafe;background:#2b3448}.obtn.soft:hover{background:#38455e}.ocleared{color:var(--faint);margin-top:10px;font-size:11.5px;font-style:italic}.ot td.acc .ig{color:#fff;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.ot td.acc .ig:hover{color:#c4b5fd;text-decoration:underline}.ot td.acc .ig .ext{opacity:.55;font-size:10px}.obatch.scanning{background:var(--card);border-color:var(--line);margin-top:8px}.obatch{background:#1b1733;border:1px solid #4c1d95;border-radius:10px;margin-top:12px;padding:12px;display:none}.obatch.on{display:block}.obatch .bh{margin-bottom:8px;font-size:12.5px;font-weight:800}.obatch .bh small{color:var(--muted);margin-left:6px;font-weight:500}.brow{background:var(--panel2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;margin-top:6px;padding:8px 10px;font-size:12px;display:flex}.brow .ig{color:#fff;align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.brow .ig:hover{color:#c4b5fd;text-decoration:underline}.brow .ig .ext{opacity:.6;font-size:10px}.scan{align-items:center;gap:14px;padding:6px 2px;display:flex}.scan b{font-size:12.5px;display:block}.scan span{color:var(--muted);font-size:11.5px}.scan .sbar{background:#ffffff1a;border-radius:99px;width:260px;height:5px;margin-top:8px;display:block;overflow:hidden}.scan .sbar i{background:linear-gradient(90deg,#8b5cf6,#d946ef);width:0;height:100%;animation:5s linear forwards scanfill;display:block}@keyframes scanfill{0%{width:4%}to{width:100%}}.spin2{border:2.5px solid #ffffff26;border-top-color:#c4b5fd;border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite sp}@keyframes sp{to{transform:rotate(360deg)}}.brow .mtch{color:#c7d2fe;background:#312e81;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:800}.brow .fbrok{color:#6ee7b7;font-weight:800}.brow .from{color:var(--faint);margin-left:auto;font-size:11px}.badd{color:#fff;background:#15803d;border:1px solid #15803d;border-radius:7px;margin-left:auto;padding:5px 16px;font-size:11.5px;font-weight:700}.badd:hover{filter:brightness(1.1)}.badd.done{border-color:var(--line2);color:#6ee7b7;cursor:default;background:0 0}.bfoot{gap:8px;margin-top:10px;display:flex}.prow{background:var(--panel2);border:1px solid var(--line);border-radius:9px;align-items:center;gap:12px;margin-top:7px;padding:9px 12px;display:flex}.prow b{font-size:13px}.prow .pc{color:var(--muted);font-size:12px}.prow .pmeta{color:var(--faint);font-size:11.5px}.ppill{white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:800}.ppill.pnet{color:#fecaca;background:#7f1d1d}.ppill.pgone{color:#f5d0fe;background:#3f1d4a}.prow .rev{margin-left:auto}.chips.small{margin-top:-6px}.chip.sm{padding:7px 13px;font-size:12px;font-weight:600}.ctable{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.chead,.cline{grid-template-columns:minmax(230px,1fr) 78px 1.15fr 1.15fr .95fr 1fr 1.25fr 62px;align-items:center;gap:14px;padding:12px 16px;display:grid}.chead{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);font-size:10.5px;font-weight:700}.crow{border-bottom:1px solid var(--line)}.crow:last-child{border-bottom:none}.cu b{color:#93c5fd;font-size:13px;display:block}.cu span{color:var(--faint);font-size:11px}.cs b{font-size:12px;display:block}.cs b.ff{color:#60a5fa}.cs b.tsl{color:#c084fc}.cs .wf{color:#a3a3a3;font-size:10.5px}.cupd{color:var(--muted);font-size:11.5px}.cst{white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-block}.cs-pend{color:#fff;background:#b45309}.cs-bk{color:#fff;background:#1d4ed8}.cs-pw{color:#fff;background:#b91c1c}.cs-dis{color:#fecaca;background:#7f1d1d}.cs-ok{color:#fff;background:#15803d}.cline a.ig,.mv a.ig{color:#93c5fd;font-size:12.5px;text-decoration:none}.cline a.ig:hover,.mv a.ig:hover{color:#fff;text-decoration:underline}.cloc{flex-wrap:wrap;gap:5px;display:flex}.cloc .d{border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.cloc .d.g{color:#86efac;background:#14532d}.cloc .d.w{color:#93c5fd;background:#172554}.cloc .d.n{color:var(--faint);background:#262f3f}.cact{flex-direction:column;gap:6px;display:flex}.cbtn{color:#fff;border:none;border-radius:7px;padding:7px 10px;font-size:11.5px;font-weight:700}.cbtn.view{background:var(--grad)}.cbtn.hide{border:1px solid var(--line2);color:var(--muted);background:0 0}.cpanel{grid-template-columns:2fr .95fr 1.15fr;gap:14px;padding:0 16px 16px;display:grid}.cred,.clog,.cside{background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.frow{border-bottom:1px solid #263244;align-items:center;gap:10px;padding:6px 0;display:flex}.frow:last-of-type{border-bottom:none}.fk{width:64px;color:var(--faint);letter-spacing:.04em;font-size:10.5px;font-weight:700}.fv{border:1px solid var(--line2);background:#172030;border-radius:6px;min-width:120px;padding:5px 10px;font-size:12px}.fv.mono{letter-spacing:.06em;font-family:ui-monospace,Menlo,monospace}.fv.none{color:var(--faint);background:0 0;border:none;font-style:italic}.mini{color:var(--muted);background:0 0;border:none;padding:2px 4px;font-size:12px}.mini:hover{color:#fff}.devline{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.devline .d{color:#86efac;background:#14532d;border-radius:4px;padding:3px 7px;font-size:10px;font-weight:700}.dsel,.dinp{border:1px solid var(--line2);color:var(--ink);font:inherit;background:#172030;border-radius:6px;max-width:120px;padding:5px 8px;font-size:11.5px}.sugg{border:1px solid var(--line2);color:#c4b5fd;background:0 0;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:700}.dsave{background:var(--white);color:#0f1623;border:none;border-radius:6px;padding:5px 12px;font-size:11.5px;font-weight:700}.cbtns{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sbtn{color:#fff;border:none;border-radius:7px;padding:8px 13px;font-size:11.5px;font-weight:700}.sbtn.ok{background:#15803d}.sbtn.bk{background:#2563eb}.sbtn.bad{background:#dc2626}.sbtn.mail1{background:#ea580c}.sbtn.mail2{background:#9333ea}.clh{color:var(--muted);align-items:center;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.lrefresh{color:#60a5fa;background:0 0;border:none;margin-left:auto;font-size:11px}.lg{border-left:2px solid #2563eb;margin-bottom:8px;padding:2px 0 8px 10px}.lg b{color:#93c5fd;font-size:12px;display:block}.lg span{color:var(--muted);font-size:11px;display:block}.lg em{color:var(--faint);font-size:10.5px;font-style:normal}.lgempty{color:var(--faint);font-size:11.5px;line-height:1.6}.mrow{border-bottom:1px solid #263244;gap:10px;padding:5px 0;font-size:11.5px;display:flex}.mrow:last-child{border-bottom:none}.mk{width:82px;color:var(--faint);letter-spacing:.04em;padding-top:2px;font-size:10px;font-weight:700}.mv{word-break:break-word;flex:1;min-width:0}.mv .who{color:var(--faint)}.cpy{cursor:pointer;border-bottom:1px dashed var(--line2)}.freshv{color:#4ade80;font-weight:700}.callbox{margin-top:12px}.cbh{color:var(--faint);letter-spacing:.04em;margin-bottom:6px;font-size:10px;font-weight:700}.callbox textarea{border:1px solid var(--line2);width:100%;min-height:54px;color:var(--ink);font:inherit;resize:vertical;background:#172030;border-radius:8px;padding:8px 10px;font-size:12px}.cbf{align-items:center;gap:10px;margin-top:8px;display:flex}.lognote{color:#fff;background:#374151;border:none;border-radius:7px;padding:7px 12px;font-size:11.5px;font-weight:700}.cbf .hint{color:var(--faint);font-size:10.5px}@media (width<=1400px){.cpanel{grid-template-columns:1fr}}.quiet{align-items:center;gap:8px;margin-left:auto;display:flex}.quiet span{color:var(--muted);font-size:11.5px}.quiet input{border:1px solid var(--line2);width:58px;color:var(--ink);font:inherit;background:#172030;border-radius:7px;padding:7px 9px}.qsave{color:#fff;background:#374151;border:none;border-radius:7px;padding:8px 14px;font-size:12px;font-weight:700}.flowbox{background:var(--panel);border:1px solid var(--line);border-radius:11px;gap:12px;margin:16px 0;padding:12px 14px;display:flex}.flowbox .fic{color:var(--muted)}.flowbox p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.6}.offtiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.otile{border-radius:11px;padding:13px 15px}.otile b{font-size:13px;display:block}.otile span{opacity:.85;margin-bottom:6px;font-size:11px;display:block}.otile em{font-size:26px;font-style:normal;font-weight:800}.ot1{background:linear-gradient(120deg,#ef4444,#dc2626)}.ot2{background:linear-gradient(120deg,#f97316,#ea580c)}.ot3{background:var(--panel);border:1px solid var(--line2)}.ot4{background:linear-gradient(120deg,#a855f7,#d946ef)}.otile.zero{background:var(--panel);border:1px solid var(--line);color:var(--faint)}.offtabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.otab{color:var(--muted);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;font-weight:700;display:flex}.otab i{border-radius:50%;width:7px;height:7px}.otab span{background:var(--panel2);border-radius:99px;padding:1px 8px;font-size:11px}.otab.on{color:#fff;border-bottom-color:#60a5fa}.osec h3{align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.osec h3 i{border-radius:50%;width:8px;height:8px}.osec h3 small{color:var(--muted);font-weight:600}.osec p{color:var(--muted);max-width:820px;margin:4px 0 0;font-size:11.5px;line-height:1.6}.orow{background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;padding:11px 14px;display:flex}.orow.quiet2{background:var(--panel2)}.oi{flex:1;min-width:280px}.oi b{font-size:13px}.om{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;display:flex}.om a.ig{color:#93c5fd;text-decoration:none}.pl{border-radius:4px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:700}.pl.ff{color:#bfdbfe;background:#1e3a8a}.pl.tsl{color:#e9d5ff;background:#4c1d95}.del{color:#fecaca;background:#7f1d1d;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.mon{color:#fde68a;background:#78350f;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.holdtag{color:#bfdbfe;background:#1e3a8a;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.dsttag{color:#e9d5ff;background:#4c1d95;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.rmtag{color:#d1d5db;background:#374151;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700}.sched{color:#fcd34d;background:#422006;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}.odev{gap:5px;margin-left:4px;display:inline-flex}.odev .d{border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.odev .d.g{color:#86efac;background:#14532d}.odev .d.w{color:#93c5fd;background:#172554}.oquiet{color:var(--muted);align-items:center;gap:8px;min-width:230px;font-size:11px;display:flex}.qbar{background:#ffffff1a;border-radius:99px;width:90px;height:5px;overflow:hidden}.qbar i{background:linear-gradient(90deg,#f59e0b,#84cc16);height:100%;display:block}.qready{color:#86efac;font-weight:700}.oacts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.obtn2{border:1px solid var(--line2);color:var(--muted);background:0 0;border-radius:7px;padding:7px 12px;font-size:11.5px;font-weight:700}.obtn2:hover{color:#fff;border-color:var(--muted)}.obtn2.set,.obtn2.rm{color:#fff;background:#dc2626;border-color:#dc2626}.obtn2.ok{color:#fff;background:#16a34a;border-color:#16a34a}.devtop{gap:10px;margin-left:auto;display:flex}.addpc{color:#fff;background:linear-gradient(90deg,#db2777,#9333ea);border:none;border-radius:8px;padding:9px 16px;font-weight:700}.pctabs{gap:10px;margin:16px 0 12px;display:flex}.pctab{background:var(--panel);border:1px solid var(--line2);color:var(--muted);border-radius:9px;padding:9px 16px;font-size:13px;font-weight:700}.pctab span{opacity:.85;margin-left:8px;font-size:11.5px;font-weight:500}.pctab.on{background:var(--grad);color:#fff;border-color:#0000}.dfilters{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.dfil{border:1px solid var(--line2);color:var(--muted);background:0 0;border-radius:7px;padding:6px 11px;font-size:11.5px;font-weight:700}.dfil.on{background:var(--white);color:#0f1623;border-color:#fff}.dfil.empty{opacity:.45}.dfil.f-available{color:#cbd5e1;border-color:#475569}.dfil.f-unlinked{color:#93c5fd;border-color:#3b82f6}.dfil.f-active{color:#86efac;border-color:#16a34a}.dfil.f-free_trial{color:#bbf7d0;border-color:#22c55e}.dfil.f-backup{color:#7dd3fc;border-color:#0ea5e9}.dfil.f-invalid{color:#fde68a;border-color:#eab308}.dfil.f-pending{color:#fcd34d;border-color:#f59e0b}.dfil.f-disconnected{color:#fca5a5;border-color:#ef4444}.dfil.f-hold{color:#f9a8d4;border-color:#ec4899}.dfil.f-suspended{color:#e9d5ff;border-color:#a855f7}.dfil.f-issue{color:#fda4af;border-color:#f43f5e}.dfil.f-disabled{color:var(--faint);border-color:#4b5563;text-decoration:line-through}.dfil.f-novpn{color:#c7d2fe;border-color:#6366f1}.dsearchwrap{margin-bottom:14px}.dsearch{background:var(--panel);border:1px solid var(--line2);width:320px;color:var(--ink);font:inherit;border-radius:9px;padding:9px 12px;font-size:12.5px}.devgrid{grid-template-columns:1fr 330px;align-items:start;gap:16px;display:grid}.dgrid{background:var(--panel);border:1px solid var(--line);border-radius:12px;max-height:calc(100vh - 300px);overflow:auto}.dhead{z-index:2;background:var(--panel);position:sticky;top:0}.dhead,.drow{grid-template-columns:110px repeat(4,1fr);align-items:center;gap:10px;padding:10px 14px;display:grid}.dhead{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);font-size:10.5px;font-weight:700}.drow{border-bottom:1px solid var(--line)}.drow:last-child{border-bottom:none}.dph{color:var(--muted);font-size:12.5px;font-weight:700}.slot{cursor:pointer;border:1px solid #0000;border-radius:8px;min-height:46px;padding:7px 10px}.slot b{font-size:12px;font-weight:700;display:block}.slot .sm{opacity:.75;margin-right:8px;font-size:10.5px}.slot .sw{opacity:.75;float:right;font-size:10.5px}.slot.dim{opacity:.22}.slot.sel{outline-offset:-2px;outline:2px solid #fff}.slot.empty2{color:var(--faint);text-align:center;background:#141b27;padding-top:12px}.sv-act{color:#86efac;background:#0f2a1c;border-color:#166534}.sv-ft{color:#bbf7d0;background:#0d2b1e;border-color:#22c55e}.sv-bk{color:#7dd3fc;background:#0c2436;border-color:#0ea5e9}.sv-inv{color:#fde68a;background:#2b2410;border-color:#eab308}.sv-pend{color:#fcd34d;background:#2b1f0c;border-color:#f59e0b}.sv-disc{color:#fca5a5;background:#2b1414;border-color:#ef4444}.sv-hold{color:#f9a8d4;background:#2b1424;border-color:#ec4899}.sv-susp{color:#e9d5ff;background:#231436;border-color:#a855f7}.sv-issue{color:#fda4af;background:#2b1620;border-color:#f43f5e}.sv-dis{color:var(--faint);background:#1b2130;border-color:#374151}.sv-vpn{color:#c7d2fe;background:#181d3a;border-color:#6366f1}.sv-free{color:#cbd5e1;background:#161d29;border-color:#475569}.sv-unl{color:#93c5fd;background:#12203a;border-color:#3b82f6}.drail{flex-direction:column;gap:12px;display:flex;position:sticky;top:20px}.dcard{background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:13px 15px}.dcard.picked{border-color:#8b5cf6}.dcard b{font-size:12.5px}.dcard p{color:var(--muted);margin:6px 0 0;font-size:11.5px;line-height:1.55}.unl{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.uch{color:#93c5fd;background:#12203a;border:1px solid #3b82f6;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:700}.ph2{color:var(--faint);letter-spacing:.04em;font-size:11px;font-weight:700}.phandle{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 10px;display:flex}.phandle a.ig{color:#fff;font-size:13px;font-weight:800;text-decoration:none}.phandle .nohandle{color:var(--faint);font-style:italic}.svtag{border:1px solid;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.plab{color:var(--faint);letter-spacing:.04em;margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.plab .dsel{width:100%;max-width:none;margin-top:4px;display:block}.pbtns{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}@media (width<=1300px){.devgrid{grid-template-columns:1fr}.drail{position:static}}.usrbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.usearch{background:var(--panel);border:1px solid var(--line2);min-width:260px;color:var(--ink);font:inherit;border-radius:9px;flex:1;padding:10px 13px;font-size:12.5px}.ustatus{background:var(--panel);border:1px solid var(--line2);color:var(--ink);font:inherit;border-radius:9px;min-width:170px;padding:10px 12px;font-size:12.5px}.upcs{border:1px solid var(--line2);border-radius:9px;display:flex;overflow:hidden}.upc{background:var(--panel);color:var(--muted);border:none;padding:10px 15px;font-size:12px;font-weight:700}.upc.on{background:var(--grad);color:#fff}.uhead,.urow{grid-template-columns:1.35fr 1.3fr 1fr 1.3fr .95fr 1fr;align-items:center;gap:12px;padding:12px 16px;display:grid}.uhead{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);font-size:10.5px;font-weight:700}.urow{border-bottom:1px solid var(--line)}.urow:last-child{border-bottom:none}.urow.on{background:#1a2434}.uu b{font-size:13px;display:block}.uu span{color:var(--faint);font-size:11px}.uc{color:var(--muted);word-break:break-all;font-size:12px}.us b{font-size:12px;display:block}.us b.ff{color:#60a5fa}.us b.tsl{color:#c084fc}.pcTag{color:var(--muted);background:#262f3f;border-radius:4px;margin-top:3px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.ul{flex-wrap:wrap;gap:5px;display:flex}.ul .d{border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.ul .d.g{color:#86efac;background:#14532d}.ul .d.w{color:#93c5fd;background:#172554}.notdev{color:var(--faint);font-size:11.5px;font-style:italic}.ust{white-space:nowrap;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-block}.us-ok{color:#fff;background:#16a34a}.us-bad{color:#fff;background:#e11d48}.us-bk{color:#fff;background:#2563eb}.us-dis{color:#fff;background:#dc2626}.us-pend{color:#fff;background:#b45309}.ighandle{border:1px solid var(--line2);color:#93c5fd;background:#1e2a3d;border-radius:6px;padding:4px 9px;font-size:11.5px;text-decoration:none;display:inline-block}.ighandle:hover{color:#fff;border-color:#60a5fa}.ua{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.viewd{color:#60a5fa;background:0 0;border:none;font-size:11.5px;font-weight:700}.cancelb{color:#fca5a5;background:0 0;border:1px solid #7f1d1d;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:700}.cancelb:hover{color:#fff;background:#7f1d1d}.udet{background:var(--panel);border:1px solid #8b5cf6;border-radius:12px;margin-top:14px;padding:14px 16px}.udh{align-items:center;gap:10px;margin-bottom:10px;display:flex}.udh b{font-size:15px}.xbtn2{border:1px solid var(--line2);color:var(--muted);background:0 0;border-radius:7px;width:28px;height:28px;margin-left:auto}.udgrid{grid-template-columns:repeat(2,1fr);gap:8px 22px;display:grid}.udrow{border-bottom:1px solid #263244;gap:10px;padding:6px 0;font-size:12px;display:flex}.udrow span{width:110px;color:var(--faint);letter-spacing:.04em;padding-top:2px;font-size:10.5px;font-weight:700}.udacts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.backu{color:var(--muted);background:0 0;border:none;padding:0 0 12px;font-size:12px;font-weight:700}.uhero{background:linear-gradient(90deg,#2563eb,#06b6d4);border-radius:14px;align-items:center;gap:16px;margin-bottom:14px;padding:18px 22px;display:flex}.uhero h2{margin:0 0 6px;font-size:22px}.uav{background:#fff3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;font-weight:800;display:flex}.htag{background:#ffffff38;border-radius:6px;margin-right:6px;padding:3px 9px;font-size:11px;font-weight:700}.ucols,.ucols2{grid-template-columns:1.9fr 1fr;gap:14px;margin-bottom:14px;display:grid}.ucols3{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px;display:grid}.ucard{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.ck{letter-spacing:.06em;color:var(--faint);align-items:center;gap:8px;margin-bottom:10px;font-size:10px;font-weight:800;display:flex}.ck.mt{margin-top:14px}.ck .cnum{background:var(--panel2);border:1px solid var(--line2);color:var(--muted);border-radius:99px;margin-left:auto;padding:1px 8px;font-size:10.5px}.acctgrid{grid-template-columns:repeat(3,1fr);gap:12px 18px;display:grid}.acell span{color:var(--faint);letter-spacing:.04em;font-size:10px;font-weight:700;display:block}.acell b{word-break:break-all;font-size:12.5px}.activep{color:#86efac;background:#14532d;border-radius:99px;margin-left:auto;padding:2px 9px;font-size:10px}.planname{font-size:15px;font-weight:800}.planprice{color:var(--muted);margin-top:2px;font-size:12px}.planstart{color:var(--faint);font-size:11px}.schedrow{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.tgl{background:#374151;border:none;border-radius:99px;width:40px;height:22px;margin-left:auto;position:relative}.tgl i{background:var(--white);border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px}.tgl.on i{left:21px}.pcpick{gap:8px;display:flex}.pcb{background:var(--panel2);border:1px solid var(--line2);color:var(--muted);border-radius:7px;padding:6px 14px;font-size:11.5px;font-weight:700}.fine{color:var(--faint);margin:8px 0 0;font-size:10.5px}.igcard{margin-bottom:14px}.igtop{align-items:flex-start;gap:14px;display:flex}.igav{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-weight:800;display:flex}.igmeta{flex:1;min-width:0}.ighead{align-items:center;gap:10px;display:flex}.ighead a.ig{color:#fff;font-size:14px;font-weight:800;text-decoration:none}.editb{color:#60a5fa;background:0 0;border:none;font-size:11px;font-weight:700}.bio{color:var(--muted);font-size:11.5px}.igstats{color:var(--muted);margin-top:6px;font-size:11.5px}.igstats b{color:#fff;margin-right:2px}.igstats .goal{color:#60a5fa;margin-left:8px}.igstate{text-align:right}.igstate .lbl{color:#86efac;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.growrow{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px;display:grid}.gstat{background:var(--panel2);border:1px solid var(--line);text-align:center;border-radius:9px;padding:8px 10px}.gstat b{color:#86efac;font-size:15px;display:block}.gstat span{color:var(--faint);font-size:10.5px}.gbars{align-items:flex-end;gap:6px;height:60px;display:flex}.gbars i{background:linear-gradient(#60a5fa,#2563eb);border-radius:5px 5px 0 0;flex:1;min-height:6px}.intergrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.icell{background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:9px 11px}.icell span{color:var(--faint);font-size:10.5px;display:block}.icell b{font-size:15px}.tgwrap{flex-wrap:wrap;gap:6px;max-height:150px;display:flex;overflow:auto}.tgchip{color:#93c5fd;background:#13233c;border:1px solid #1e3a8a;border-radius:6px;padding:3px 8px;font-size:10.5px;text-decoration:none}.tgchip:hover{color:#fff}.nchip{color:#ddd6fe;background:#2e1065;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:700}.lchip{color:#fda4af;background:#3f1d2b;border-radius:6px;padding:3px 9px;font-size:11px;font-weight:700}.frows{flex-direction:column;gap:6px;display:flex}.frow2{color:var(--muted);border-bottom:1px solid #263244;padding-bottom:5px;font-size:11.5px;display:flex}.frow2 b{color:#fff;margin-left:auto}.dmcard .when{color:var(--faint);margin-left:auto;font-size:10.5px}.okp{color:#86efac;background:#14532d;border-radius:5px;padding:2px 8px;font-size:10px}.dmtext{background:var(--panel2);border:1px solid var(--line);color:#dbeafe;border-radius:9px;padding:11px 13px;font-size:12px;line-height:1.6}.credbar{background:#1f1416;border-color:#7f1d1d;align-items:center;gap:12px;margin-bottom:14px;display:flex}.credk{color:#fca5a5;letter-spacing:.05em;font-size:11px;font-weight:800}.showc{color:#fff;background:#dc2626;border:none;border-radius:7px;margin-left:auto;padding:6px 14px;font-size:11.5px;font-weight:700}.histc{margin-bottom:12px}.ckc{cursor:pointer;margin-bottom:0}.histc .histb{padding-top:10px;display:none}.histc.open .histb{display:block}.histc.open .ckc{margin-bottom:4px}.hrow{border-bottom:1px solid #263244;align-items:flex-start;gap:12px;padding:8px 0;font-size:12px;display:flex}.hrow:last-of-type{border-bottom:none}.hk{white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.hk.dm,.hk.add{color:#86efac;background:#14532d}.hk.nl{color:#ddd6fe;background:#2e1065}.hk.fs{color:#93c5fd;background:#172554}.hv{min-width:0;color:var(--muted);flex:1;line-height:1.5}.hv b{color:#fff;display:block}.rv{color:var(--faint);font-size:10px;display:block}.ht{color:var(--faint);white-space:nowrap;font-size:10.5px}.showmore{color:#60a5fa;background:0 0;border:none;padding:8px 0 0;font-size:11.5px;font-weight:700}@media (width<=1300px){.ucols,.ucols2{grid-template-columns:1fr}.ucols3{grid-template-columns:1fr 1fr}}.a-cap{background:var(--amber-soft);border:1px solid #eedfb9}.a-cap .ah b{color:var(--amber)}.a-cap .desc{color:#8a6417}.a-cap .cnt{background:var(--white);color:var(--amber)}.caprow{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:16px;margin-top:7px;padding:9px 14px;display:flex}.caprow .obtn2{flex:none;margin-left:4px}.caprow.resolved{opacity:.62}.caprow .top2{align-items:center;gap:14px;display:flex}.caprow .pill0{text-align:center;flex:0 0 150px}.caprow .who{flex:1;min-width:0}.caprow .who b{font-size:13px}.caprow .nm{color:var(--muted);font-size:12px}.caprow .line{color:var(--faint);margin-top:2px;font-size:11.5px}.caprow .stats{text-align:right;gap:22px;margin-left:auto;display:flex}.caprow .stats div{min-width:74px}.caprow .stats b{color:var(--ink);font-size:15px;display:block}.caprow .stats .zero b{color:var(--red)}.caprow .stats .flat b{color:var(--muted)}.cs-hit{background:var(--red-soft);color:var(--red)}.cs-obs{background:var(--amber-soft);color:var(--amber)}.cs-need{background:var(--accent-soft);color:var(--accent)}.cs-done{background:var(--green-soft);color:var(--green)}.noraise{background:var(--red-soft);color:var(--red);border-radius:8px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700}.capbar{background:var(--line-soft);border-radius:99px;height:6px;margin:10px 0 6px;position:relative}.capbar i{background:linear-gradient(90deg, var(--amber), var(--red));border-radius:99px;height:100%;display:block}.capbar span{color:var(--faint);font-size:10.5px;position:absolute;top:9px;right:0}.capacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.caphint{color:var(--faint);font-size:11px}.capsec{margin-top:14px}.capsec:first-child{margin-top:4px}.capsec h4{color:var(--ink);margin:0;font-size:12.5px}.capsec h4 small{color:var(--muted);font-weight:600}.qcheck{max-width:520px;margin-bottom:16px;position:relative}.qinput{background:var(--card);border:1px solid var(--line2);width:100%;font:inherit;color:var(--ink);border-radius:10px;padding:12px 14px;font-size:13px}.qinput:focus{border-color:var(--accent);outline:none}.qdrop{background:var(--card);border:1px solid var(--line);z-index:5;border-radius:10px;display:none;position:absolute;top:50px;left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #1d1b181a}.qdrop.on{display:block}.qdrop button{text-align:left;width:100%;color:var(--ink);background:0 0;border:none;padding:9px 14px;font-size:12.5px;display:block}.qdrop button:hover{background:var(--accent-soft);color:var(--accent)}.qempty{background:var(--card);border:1px solid var(--line);border-radius:var(--r);text-align:center;color:var(--muted);padding:28px;font-size:13px}.qempty span{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.qsug{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);border-radius:8px;padding:5px 11px;font-size:11.5px;font-weight:700}.perfhead{background:var(--card);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:1fr auto;align-items:start;gap:14px 20px;margin-bottom:12px;padding:14px 16px;display:grid}.perfhead a.ig{color:var(--ink);font-size:15px;font-weight:800;text-decoration:none}.psub{color:var(--muted);margin-top:2px;font-size:11.5px}.pstats{text-align:right;justify-content:flex-end;align-items:flex-start;gap:26px;display:flex}.pstats div{color:var(--faint);font-size:10.5px}.pstats b{color:var(--ink);font-size:16px;display:block}.pstats b.up{color:var(--green)}.pdl{gap:8px;display:flex}.pranges{align-items:center;gap:8px;display:flex}.pranges>.prange{border:1px solid var(--line);border-right-width:0}.pranges>.prange:first-child{border-radius:9px 0 0 9px}.pranges>.prange:last-child{border-right-width:1px;border-radius:0 9px 9px 0}.pranges .fbrsel{border:1px solid var(--line);border-radius:9px;display:flex;overflow:hidden}.rpill{background:var(--line-soft);border:1px solid var(--line);border-radius:99px;padding:3px;display:inline-flex}.rseg{color:var(--muted);background:0 0;border:none;border-radius:99px;align-items:center;gap:6px;padding:7px 16px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.rseg:hover{color:var(--ink)}.rseg.on{background:var(--accent);color:#fff;box-shadow:0 1px 3px #0889c559}.rseg i{background:var(--line);color:var(--muted);border-radius:99px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:700}.rseg.on i{color:#fff;background:#ffffff42}.prange{background:var(--card);border:none;border-right:1px solid var(--line);color:var(--muted);white-space:nowrap;padding:8px 13px;font-size:11.5px;font-weight:700}.prange:last-child{border-right:none}.prange.on{background:var(--accent);color:#fff}.startd{color:var(--ink)}.pfoot{color:var(--faint);padding:10px 2px 0;font-size:11.5px}.ptable{border-collapse:collapse;width:100%;font-size:12px}.ptable th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);background:var(--card);padding:10px 12px;font-size:10px;font-weight:700;position:sticky;top:0}.ptable td{border-bottom:1px solid var(--line-soft);color:var(--ink);padding:8px 12px}.ptable tr:nth-child(2n) td{background:var(--panel2)}.ptable .pu{color:var(--accent)}.ptable .pd{color:var(--muted)}.ptable .up{color:var(--green);font-size:11px;font-weight:700}.ptable .down{color:var(--red);font-size:11px;font-weight:700}.ptabs{border:1px solid var(--line);border-radius:9px;margin-right:6px;display:flex;overflow:hidden}.perfhead>div:first-child{grid-area:1/1}.perfhead .pstats{grid-area:1/2;margin-left:0}.perfhead .pranges{grid-area:2/1;place-self:end start}.perfhead .pdl{grid-area:2/2;place-self:end;margin-top:0}.ptab{background:var(--card);border:none;border-right:1px solid var(--line);color:var(--muted);padding:8px 16px;font-size:12px;font-weight:700}.ptab:last-child{border-right:none}.ptab.on{background:var(--accent);color:#fff}.fbrwrap{margin-top:2px}.fbrtop{background:var(--card);border:1px solid var(--line);border-radius:var(--r);border-left:3px solid var(--accent);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;padding:12px 16px;display:flex}.fbrtop b{font-size:14px}.fbrtop span{color:var(--muted);font-size:11.5px;display:block}.fbrsel{border:1px solid var(--line);border-radius:9px;display:flex;overflow:hidden}.fbrcount{color:var(--faint);margin-left:auto;font-size:11.5px}.perfback{margin:0 0 10px;display:block}.fbrtop .pdl{display:none}.fbrt td{font-variant-numeric:tabular-nums}.fbrt .up b{color:var(--green)}.fbrt .down b{color:var(--red)}.fbrt .pu a{color:var(--accent);text-decoration:none}.fbrt .pu a:hover{text-decoration:underline}.drop{background:var(--red-soft);width:34px;height:30px;color:var(--red);border:1px solid #f3cedb;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.drop svg{width:16px;height:16px}.drop:hover{background:var(--red);border-color:var(--red);color:#fff}.pempty{text-align:center;color:var(--faint);padding:22px}.oldtag{color:var(--faint);background:var(--line-soft);border-radius:7px;padding:3px 8px;font-size:10px;font-weight:700}.shotbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.shotbar b{min-width:150px;font-size:15px}.snav{background:var(--card);border:1px solid var(--line);color:var(--muted);border-radius:8px;width:30px;height:30px}.sbig{background:var(--accent);color:#fff;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-size:12.5px;font-weight:700;display:flex}.sbig span{background:#ffffff40;border-radius:99px;padding:1px 8px;font-size:11px}.sbig.late{background:var(--card);border:1px solid var(--line2);color:var(--red)}.sbig.late span{background:var(--red-soft);color:var(--red)}.sview{border:1px solid var(--line);border-radius:9px;margin-left:auto;display:flex;overflow:hidden}.shotgrid{grid-template-columns:1fr 310px;align-items:start;gap:16px;display:grid}.shotcal{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:10px}.calgrid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.calgrid.wk .cday{min-height:220px}.chd{color:var(--faint);text-transform:uppercase;letter-spacing:.05em;text-align:center;padding:4px 0;font-size:10.5px;font-weight:700}.cday{border:1px solid var(--line);cursor:pointer;background:var(--card);border-radius:9px;min-height:104px;padding:6px}.cday:hover{border-color:var(--accent-line);background:var(--accent-soft)}.cday.out{opacity:.45}.cday.today{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.cdt{color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.cdt span{color:var(--faint);margin-left:auto;font-weight:600}.chip2{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;margin-bottom:3px;padding:2px 5px;font-size:10px;overflow:hidden}.chip2.ok{background:var(--green-soft);color:var(--green)}.chip2.due{background:var(--accent-soft);color:var(--accent)}.cmore{color:var(--faint);font-size:10px}.shotside{flex-direction:column;gap:12px;display:flex;position:sticky;top:20px}.todaycard{background:var(--accent);border-radius:var(--r);color:#fff;padding:12px 14px}.tch{align-items:center;margin-bottom:8px;font-size:15px;font-weight:750;display:flex}.tch span{background:#ffffff40;border-radius:99px;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:700}.trow{background:#ffffff24;border-radius:9px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}.trow b{font-size:12.5px;display:block}.trow span{opacity:.85;font-size:10.5px}.tick{color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:50%;width:26px;height:26px;margin-left:auto;font-size:12px}.tick.on{background:var(--white);color:var(--accent);border-color:#fff}.todaycard .empty{color:#fffc}.frow3{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.frow3 b{font-size:12.5px;display:block}.frow3 span{color:var(--faint);font-size:10.5px}.frow3 .tick{border-color:var(--line2);color:var(--muted)}.frow3 .tick.on{background:var(--green);border-color:var(--green);color:#fff}.shotbody{max-height:62vh;overflow:auto}.sgrp{letter-spacing:.05em;color:var(--faint);margin:10px 0 6px;font-size:10.5px;font-weight:800}.sgrp.done{color:var(--green)}.scard{background:var(--panel2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;margin-bottom:7px;padding:10px 12px;display:flex}.scard.done{background:var(--green-soft);border-color:#c6e7da}.scard b{font-size:13px}.scard .sn{color:var(--muted);font-size:11.5px;display:block}.scard .devs{margin-top:3px}.scard .od{color:var(--red);margin-top:3px;font-size:10.5px;font-weight:700;display:block}.fresh2{background:var(--green-soft);color:var(--green);border-radius:6px;margin-left:7px;padding:2px 7px;font-size:10px;font-weight:700}.donetag{color:var(--green);margin-left:auto;font-size:11.5px;font-weight:700}.scard .obtn2{margin-left:auto}#shotOvl{z-index:50;background:#1d1b1859;justify-content:center;align-items:flex-start;padding:60px 20px;display:none;position:fixed;inset:0;overflow:auto}#shotOvl.on{display:flex}#shotModal{background:var(--card);border:1px solid var(--line);border-radius:14px;width:min(620px,94vw);overflow:hidden;box-shadow:0 20px 60px #1d1b1838}#shotModal .mhead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}#shotModal .mhead h2{margin:0;font-size:15px}#shotModal .sp{flex:1}#shotModal .xbtn{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);background:0 0;border-radius:8px}#shotModal .msb{padding:12px 16px 16px}.shotgrid{grid-template-columns:1fr 330px}.todaybig{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.tbh{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.tbh b{font-size:20px}.tbh span{color:var(--muted);font-size:12px}.tbh .tbd{color:var(--faint);margin-left:auto}.todaybig .scard{margin-bottom:8px;padding:12px 14px}.minical{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px}.mch{align-items:center;gap:8px;margin-bottom:8px;display:flex}.mch b{text-align:center;flex:1;font-size:12.5px}.mcgrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.mcd{text-align:center;color:var(--faint);padding-bottom:2px;font-size:9.5px;font-weight:700}.mcday{aspect-ratio:1;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:7px;font-size:11px;font-weight:600;position:relative}.mcday:hover{background:var(--accent-soft)}.mcday.out{color:var(--faint)}.mcday.today{border-color:var(--accent);color:var(--accent);font-weight:800}.mcday i{border-radius:4px;padding:0 3px;font-size:8.5px;font-style:normal;font-weight:800;position:absolute;bottom:2px;right:2px}.mcday i.due{background:var(--accent);color:#fff}.mcday i.ok{background:var(--green-soft);color:var(--green)}.sgrp.late2{color:var(--red);margin-top:18px}.a-call{background:var(--card);border:1px solid var(--line)}.a-call .ah b{color:var(--ink)}.callrow{background:var(--panel2);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:minmax(200px,1fr) 86px 170px 104px 250px 34px;align-items:center;gap:14px;margin-top:7px;padding:9px 14px;display:grid}.callrow .cbtn2{text-align:center}.cbtn2{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);white-space:nowrap;border-radius:8px;padding:5px 11px;font-size:11.5px;font-weight:700;text-decoration:none}.cbtn2:hover{background:var(--accent);color:#fff}.cwho{min-width:210px}.cwho b{font-size:13px;display:block}.cem{color:var(--muted);font-size:11.5px}.cphone{font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;font-size:13px;display:flex}.ccode{color:var(--faint);font-weight:600}.cnum{color:var(--ink);cursor:pointer;font-weight:700}.cnum:hover{color:var(--accent)}.cem{cursor:pointer}.cem:hover{color:var(--accent)}.ctick{color:var(--green);white-space:nowrap;margin-left:7px;font-size:10.5px;font-style:normal;font-weight:800}.tick2{border:1px solid var(--line2);background:var(--card);width:32px;height:32px;color:var(--muted);border-radius:50%;font-size:13px}.tick2:hover{background:var(--green);border-color:var(--green);color:#fff}.a-phone .chev{color:#fff}.a-phone .ab{background:var(--card);border:1px solid var(--line);border-radius:0 0 var(--r) var(--r);border-top:none}.sech.big{margin:22px 0 12px;font-size:19px}.sech.big span:last-child{color:var(--muted);margin-left:10px;font-size:12px;font-weight:600}.agtop{margin-bottom:16px}.agth{margin-bottom:8px;font-size:12.5px;font-weight:800}.agth span{color:var(--muted);margin-left:8px;font-size:11.5px;font-weight:600}.agcards{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.agcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.agcard b{font-size:13px;display:block}.agmail{color:var(--faint);cursor:pointer;word-break:break-all;margin-top:1px;font-size:10.5px;display:block}.agmail:hover{color:var(--accent)}.agnums{gap:14px;margin:10px 0 8px;display:flex}.agnums b{font-size:15px;display:block}.agnums span{color:var(--faint);font-size:10px}.agbarline{background:var(--line-soft);border-radius:99px;height:5px;display:block;overflow:hidden}.agbarline i{background:var(--accent);height:100%;display:block}.agcard .tag{margin-top:9px;display:inline-block}.agbar{align-items:center;gap:12px;margin-bottom:12px;display:flex}.agsearch{max-width:320px}.aghead,.agrow{grid-template-columns:minmax(230px,1.5fr) repeat(6,minmax(0,1fr)) 128px;align-items:center;gap:18px;padding:11px 16px;display:grid}.aghead{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);font-size:10.5px;font-weight:700}.agrow{border-bottom:1px solid var(--line)}.agrow:last-child{border-bottom:none}.agwho b{font-size:13px}.agpend{background:var(--amber-soft);color:var(--amber);border-radius:8px;padding:3px 9px;font-size:11.5px;font-weight:800}.agtc{background:var(--accent-soft);color:var(--accent);border-radius:8px;padding:3px 9px;font-size:11px;font-weight:700}.agnil{color:var(--faint)}.agwarn{color:var(--red)}.agfill{align-items:center;gap:8px;display:flex}.agfill .agbarline{flex:1}.agfill em{color:var(--muted);text-align:right;min-width:34px;font-size:11px;font-style:normal}.agcard{cursor:pointer;transition:background .12s,border-color .12s,box-shadow .12s}.agcard:hover{background:var(--accent-soft);border-color:var(--accent-line);box-shadow:0 2px 10px #0889c51f}.agrow{cursor:pointer}.agrow:hover{background:var(--accent-soft)}.aghero{color:#fff;background:linear-gradient(90deg,#0776ac,#2ba7de);border-radius:14px;align-items:center;gap:16px;margin-bottom:14px;padding:18px 22px;display:flex}.aghero h2{color:#fff;margin:0;font-size:21px}.aghero span{opacity:.9;font-size:12px}.agav{background:#ffffff38;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.agpend2{text-align:center;background:#fff3;border-radius:12px;margin-left:auto;padding:10px 20px}.agpend2 b{font-size:24px;font-weight:800;display:block}.agpend2 span{opacity:.95;font-size:10.5px}.agslot{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:12px;display:flex}.agslot b{font-size:14px}.agsub{color:var(--muted);margin-top:3px;font-size:12px}.agsub b{color:var(--ink);font-size:12px}.agsub2{color:var(--muted);max-width:760px;margin-top:3px;font-size:11.5px;line-height:1.55}.agadd{align-items:center;gap:10px;margin-left:auto;display:flex}.stepper{border:1px solid var(--line2);border-radius:9px;align-items:center;display:flex;overflow:hidden}.stepper button{background:var(--card);width:32px;height:34px;color:var(--muted);border:none;font-size:15px}.stepper button:hover{background:var(--line-soft);color:var(--ink)}.stepper span{text-align:center;min-width:34px;font-size:13px;font-weight:700}.agtog{color:var(--muted);align-items:center;gap:10px;margin-left:auto;font-size:11.5px;display:flex}.agacc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);margin-bottom:8px;overflow:hidden}.agahd{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.agav2{color:#fff;background:linear-gradient(135deg,#0889c5,#5cc2ee);border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:flex}.agline{align-items:center;gap:9px;display:flex}.agline a.h{color:var(--ink);font-size:14px;text-decoration:none}.agline a.h:hover{color:var(--accent)}.editb2{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:700}.agst{border-radius:7px;padding:2px 8px;font-size:10px;font-weight:700}.st-conn{background:var(--green-soft);color:var(--green)}.st-pend{background:var(--amber-soft);color:var(--amber)}.st-pw,.st-dis{background:var(--red-soft);color:var(--red)}.st-bk{background:var(--accent-soft);color:var(--accent)}.agnm{color:var(--muted);margin:2px 0 3px;font-size:11.5px}.agchev{color:var(--faint);margin-left:auto;font-size:16px;transition:transform .14s}.agacc.open .agchev{transform:rotate(90deg)}.agbody{padding:4px 14px 14px}.agsec{border-bottom:1px solid var(--line);padding:12px 0}.agsec:last-of-type{border-bottom:none}.agsech{margin-bottom:9px;font-size:12px;font-weight:800}.agcred{color:var(--muted);align-items:center;gap:14px;margin-bottom:7px;font-size:12px;display:flex}.agcred span{width:110px}.agcred b{background:var(--panel2);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:8px;padding:6px 12px;font-family:ui-monospace,Menlo,monospace}.agflag{background:var(--panel2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:14px;margin-bottom:7px;padding:10px 13px;display:flex}.agflag b{font-size:12.5px}.agflag span{color:var(--muted);max-width:620px;font-size:11px;display:block}.agstbtns{flex-wrap:wrap;gap:8px;display:flex}.sbtn2{border:1px solid var(--line2);background:var(--card);color:var(--muted);border-radius:8px;padding:8px 14px;font-size:11.5px;font-weight:700}.sbtn2.on.sb-ok{background:var(--green);border-color:var(--green);color:#fff}.sbtn2.on.sb-pw,.sbtn2.on.sb-dis{background:var(--red);border-color:var(--red);color:#fff}.sbtn2.on.sb-bk{background:var(--accent);border-color:var(--accent);color:#fff}.sbtn2:hover{border-color:var(--accent);color:var(--accent)}.agnone{text-align:center;color:var(--faint);padding:14px 0 4px;font-size:11.5px}@media (width<=1100px){.tiles{grid-template-columns:repeat(3,1fr)}.queue{grid-template-columns:1fr}}@media (width<=760px){.app{grid-template-columns:1fr}.side{display:none}.main{padding:16px}.item{grid-template-columns:18px 1fr}.item .k,.item .verb,.item .src,.item .dt{grid-column:2}}:root{--bg:#f6f6f4;--card:#fff;--panel:#fff;--panel2:#fbfbf9;--row:#fff;--ink:#1d1b18;--muted:#6f6a63;--faint:#817b73;--line:#e8e6e2;--line2:#e8e6e2;--line-soft:#f2f1ee;--accent:#0889c5;--accent-soft:#eef8ff;--accent-line:#bfe3ff;--purple:#0889c5;--blue:#0889c5;--green:#07835f;--green-soft:#e6f6ef;--amber:#c98a1b;--amber-soft:#fbf3e2;--red:#c72d61;--red-soft:#fdeef3;--orange:#e07a2b;--orange-soft:#fcf0e4;--grad:linear-gradient(90deg, #0889c5, #2ba7de);--r:12px}html,body{background:var(--bg);color:var(--ink)}body{font-size:13.5px;line-height:1.5}h1{letter-spacing:-.015em;color:var(--ink);font-size:26px;font-weight:750}h2,h3,h4,b,strong{color:inherit}.side{background:var(--card);border-right:1px solid var(--line)}.brand b{color:var(--accent)}.brand span{color:var(--faint)}.brand .lg{color:#fff;background:linear-gradient(135deg,#0889c5,#5cc2ee)}.navh{color:var(--faint)}.nav{color:var(--ink)}.nav:hover{background:var(--line-soft)}.nav.on{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent-line)}.nav .bdg{background:var(--red-soft);color:var(--red)}.ctable,.dgrid,.ucard,.dcard,.grp,.lvl,.acct,.oacct,.prow,.orow,.wrow,.arow,.obatch,.udet,.histc,.tile,.otile,.alert,.qbar,.oask,.ooffer,.credbar,.dmtext,.item,.slot,.brow,.scan,.plog,.rset,.uhero,.igcard,.cpanel>div,.cred,.clog,.cside{border-radius:var(--r)}.ctable,.dgrid,.ucard,.dcard,.grp,.lvl,.acct,.oacct,.histc,.udet,.igcard{background:var(--card);border:1px solid var(--line);box-shadow:0 1px 2px #1d1b180a}.prow,.orow,.wrow,.arow,.oacct,.item,.brow,.cred,.clog,.cside,.gstat,.icell,.dmtext,.obatch,.urow.on,.crow.open,.acct,.dcard,.rset,.scan{background:var(--card)}.panel2,.quiet2,.item,.gstat,.icell,.dmtext,.brow,.fv,.plog,.slot.empty2{background:var(--panel2)}.empty,.lgempty,.ocleared,.notdev,.fine,.ohint,.cbf .hint,.rnote,.hint{color:var(--faint)}.chead,.uhead,.dhead,.rt th,.ot th{color:var(--faint);border-bottom:1px solid var(--line);background:var(--card)}.crow,.urow,.drow,.rt td,.ot td,.frow,.mrow,.udrow,.hrow,.item{border-color:var(--line)}.rt td,.ot td,.frow,.mrow,.udrow,.hrow,.frow2{border-bottom-color:var(--line)}.urow:hover,.crow:hover,.drow:hover{background:var(--line-soft)}.acct .abd,.grp .gb,.lvl .lb,.cat .catb{background:0 0}.cat{border-bottom-color:var(--line)}input,select,textarea,.fv,.item .val,.dsel,.dinp,.usearch,.ustatus,.dsearch,.callbox textarea,.quiet input,.selin,.dsave{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:9px}input::placeholder,textarea::placeholder{color:var(--faint)}.item .val,.fv{background:var(--panel2)}.item:hover{border-color:var(--accent-line)}.item.sel{background:var(--accent-soft);border-color:var(--accent)}.item.sel .val{background:var(--white);border-color:var(--accent-line)}.plog{background:var(--panel2);border:1px solid var(--line);color:var(--muted)}.tile,.otile{background:var(--card);border:1px solid var(--line);color:var(--ink)}.tile small,.otile b{color:var(--muted);font-weight:650}.tile b,.otile em{color:var(--ink);font-weight:750}.otile span{color:var(--faint)}.t1,.ot1,.t5,.ot3{box-shadow:inset 3px 0 0 var(--accent)}.t2,.ot2{box-shadow:inset 3px 0 0 var(--orange)}.t3{box-shadow:inset 3px 0 0 var(--green)}.t4{box-shadow:inset 3px 0 0 var(--amber)}.t6,.ot4{box-shadow:inset 3px 0 0 var(--line2)}.tile.zero,.otile.zero{box-shadow:inset 3px 0 0 var(--line)}.tile.zero b,.tile.zero small,.otile.zero em,.otile.zero b{color:var(--faint)}.cst,.ust,.st,.ppill,.pill0,.srcpill,.hk,.ready,.manual,.mon,.holdtag,.dsttag,.rmtag,.del,.sched,.svtag,.pl,.tag,.activep,.okp,.wf,.seen,.slk,.days,.mtch,.lock,.item .k,.src,.pcTag,.htag{border-radius:8px;font-weight:700}.cs-ok,.us-ok,.st.conn,.sv-act,.sv-ft,.srcpill.system,.hk.dm,.hk.add,.lock,.src.system,.activep,.okp,.cs-ok{background:var(--green-soft);color:var(--green)}.cs-pend,.us-pend,.st.pend,.sv-pend,.mon,.sched,.sv-hold,.holdtag,.pill0.l,.days,.slk,.seen,.manual{background:var(--amber-soft);color:var(--amber)}.cs-pw,.us-bad,.st.pw,.sv-inv,.ppill.pnet,.sv-issue,.pill0.z,.cs-dis,.us-dis,.st.off,.sv-disc,.del{background:var(--red-soft);color:var(--red)}.cs-bk,.us-bk,.st.bk,.sv-bk,.st.ver,.st.link,.sv-susp,.ppill.pgone,.pill0.v,.dsttag,.sv-unl,.srcpill.client,.hk.fs,.hk.nl,.nchip,.src.client,.pl.ff,.pl.tsl,.tag,.pcTag,.item .k,.mtch,.uch,.tgchip,.ighandle{background:var(--accent-soft);color:var(--accent)}.pl.hy,.src.agency,.lchip{background:var(--orange-soft);color:var(--orange)}.sv-free,.sv-dis,.rmtag,.cloc .d.n{background:var(--line-soft);color:var(--muted)}.htag{color:#fff;background:#ffffff40}.htag.manualh{background:#ffffff4d}.cloc .d.g,.ul .d.g,.odev .d.g,.devline .d,.devs span{background:var(--green-soft);color:var(--green)}.cloc .d.w,.ul .d.w,.odev .d.w,.devs .win,.rloc .win{background:var(--accent-soft);color:var(--accent)}.rloc span{color:var(--green)}.cs b.ff,.cs b.tsl,.us b.ff,.us b.tsl{color:var(--accent)}.refresh,.upbtn,.cbtn.view,.obtn.find,.all,.all2,.addpc,.ucount,.statadd,.rev,.rev.am,.sbtn.bk,.sbtn.mail2,.viewd.primary{background:var(--accent);color:#fff;border:none;font-weight:700}.obtn.rm,.sbtn.bad,.obtn2.rm,.showc,.obtn2.set{background:var(--red);border-color:var(--red);color:#fff}.sbtn.ok,.obtn.add,.obtn2.ok,.badd{background:var(--green);border-color:var(--green);color:#fff}.sbtn.mail1{background:var(--orange);border-color:var(--orange);color:#fff}.cbtn.hide,.obtn2,.obtn.ghost2,.copysec,.qsave,.lognote,.pcb,.dfil,.chip,.pctab,.upc,.out,.ghost,.xbtn2,.sugg,.mini,.wx{background:var(--card);border:1px solid var(--line);color:var(--muted);border-radius:9px}.cbtn.hide:hover,.obtn2:hover,.copysec:hover,.out:hover,.dfil:hover{border-color:var(--accent-line);color:var(--accent)}.chip.on,.pctab.on,.upc.on,.dfil.on,.otab.on{background:var(--accent);border-color:var(--accent);color:#fff}.otab{color:var(--muted)}.otab span{background:var(--line-soft);color:var(--muted)}.otab.on{color:var(--accent);border-bottom-color:var(--accent);background:0 0}.tab{color:var(--muted)}.tab.on{color:var(--accent);border-color:var(--accent)}.badd.done{background:var(--card);border-color:var(--line);color:var(--green)}.cancelb{border-color:var(--line);color:var(--red)}.cancelb:hover{background:var(--red);border-color:var(--red);color:#fff}.viewd,.editb,.lrefresh,.showmore,.mv a.ig,.cline a.ig,.om a.ig,.ighandle,.tgchip,.uch{color:var(--accent)}.dsave{background:var(--accent);border-color:var(--accent);color:#fff}button:disabled{opacity:.45}.alert{border:1px solid var(--line);background:var(--card)}.alert .ah b{color:var(--ink)}.alert .desc{color:var(--muted)}.alert .cnt{background:var(--line-soft);color:var(--muted)}.a-red{background:var(--red-soft);border-color:#f6d5e1}.a-red .ah b{color:var(--red)}.a-red .desc{color:#a8456f}.a-red .cnt{background:var(--white);color:var(--red)}.a-red .ab{background:var(--card);border:1px solid var(--line);border-top:none}.a-phone{background:var(--amber-soft);border-color:#eedfb9}.a-phone .ah b{color:var(--amber)}.a-phone .cnt{background:var(--white);color:var(--amber)}.g-conn .gh b,.g-conn .gh .n{color:var(--green)}.g-dis .gh b,.g-dis .gh .n{color:var(--muted)}.grp .gh .tg,.acct .tg2,.cat .tg3,.lvl .tg,.otg{background:var(--line-soft);color:var(--muted)}.rsum .prog{color:var(--muted)}.rsum .prog b{color:var(--ink)}.rsum .bar{background:#f6d5e1}.rsum .bar i{background:var(--red)}.all2{background:var(--red);color:#fff}.rt .u,.ot .u,.rt .nf{background:var(--red-soft);color:var(--red)}.rt td.acc,.ot tr.bad td.acc{border-left:3px solid var(--red)}.ot .ok{color:var(--green)}.rt th{background:var(--card)}.rset h4{background:var(--card);color:var(--red)}.rset h4 small{color:var(--muted)}.alldone{color:var(--green)}.offtiles .ot3{box-shadow:inset 3px 0 0 var(--accent)}.flowbox{background:var(--card);border:1px solid var(--line)}.flowbox p{color:var(--muted)}.flowbox b,.osec h3{color:var(--ink)}.osec p{color:var(--muted)}.qbar{background:var(--line-soft)}.qbar i{background:linear-gradient(90deg, var(--amber), var(--green))}.qready{color:var(--green)}.lvl .lh small{color:var(--muted)}.lvl .lh small .req{color:var(--ink)}.lvl .ln{color:var(--red);border-color:var(--line)}.ldot.L1{background:var(--accent)}.ldot.L2{background:var(--muted)}.ldot.L3{background:#5cc2ee}.ostats b{color:var(--ink)}.ostats span{color:var(--faint)}.ostats .bad b{color:var(--red)}.ostats .fl{color:var(--amber)}.scan .sbar{background:var(--line-soft)}.scan .sbar i{background:linear-gradient(90deg,#0889c5,#5cc2ee)}.spin2{border-color:var(--line);border-top-color:var(--accent)}.ooffer{border:1px dashed var(--line2)}.ooffer b{color:var(--ink)}.ooffer span{color:var(--muted)}.obtn.soft{background:var(--accent-soft);color:var(--accent)}.obatch{background:var(--accent-soft);border:1px solid var(--accent-line)}.obatch .bh{color:var(--ink)}.obatch .bh small{color:var(--muted)}.brow .ig{color:var(--ink)}.brow .from{color:var(--faint)}.sv-act,.sv-ft{background:var(--green-soft);color:var(--green);border-color:#c6e7da}.sv-bk,.sv-unl,.sv-susp{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.sv-inv,.sv-pend,.sv-hold{background:var(--amber-soft);color:var(--amber);border-color:#eedfb9}.sv-disc,.sv-issue{background:var(--red-soft);color:var(--red);border-color:#f6d5e1}.sv-vpn{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.sv-free{background:var(--line-soft);border-color:var(--line);color:var(--muted)}.sv-dis{background:var(--line-soft);border-color:var(--line);color:var(--faint)}.slot.sel{outline:2px solid var(--accent)}.dph{color:var(--muted)}.uhero{color:#fff;background:linear-gradient(90deg,#0776ac,#2ba7de)}.uhero h2{color:#fff}.uav{color:#fff;background:#ffffff40}.ck{color:var(--faint)}.acell b,.frow2 b,.udrow div,.hv b{color:var(--ink)}.acell span,.frow2 span,.udrow span,.mk,.fk,.plab{color:var(--faint)}.gstat b{color:var(--green)}.gstat span{color:var(--faint)}.gbars i{background:linear-gradient(#5cc2ee,#0889c5)}.icell b{color:var(--ink)}.icell span{color:var(--faint)}.igav{color:#fff;background:linear-gradient(135deg,#0889c5,#5cc2ee)}.ighead a.ig{color:var(--ink)}.bio{color:var(--muted)}.bio.dim2{color:var(--faint)}.igstats{color:var(--muted)}.igstats b{color:var(--ink)}.igstats .goal{color:var(--accent)}.igstate .lbl{color:var(--green)}.credbar{background:var(--red-soft);border-color:#f6d5e1}.credk{color:var(--red)}.dmtext{color:var(--ink)}.tgl{background:var(--line2)}.tgl.on{background:var(--accent)}.pcb{background:var(--card);border:1px solid var(--line);color:var(--muted)}.pcb.on{background:var(--accent);border-color:var(--accent);color:#fff}.hrow .ht,.rv{color:var(--faint)}.hv{color:var(--muted)}.warnv{color:var(--amber)}.freshv{color:var(--green)}.wfv{color:var(--accent);padding-left:0}.cpy{border-bottom:1px dashed var(--line2)}.backu{color:var(--muted)}.backu:hover{color:var(--ink)}.cred,.clog,.cside{background:var(--panel2);border:1px solid var(--line)}.crow.open{background:var(--line-soft)}.lg{border-left:2px solid var(--accent-line)}.lg b{color:var(--accent)}.lg span{color:var(--muted)}.lg em{color:var(--faint)}.cu b{color:var(--ink)}.cu span,.cupd,.uc{color:var(--muted)}.uu b{color:var(--ink)}.uu span{color:var(--faint)}.wrow .stats{color:var(--muted)}.wrow .stats b{color:var(--ink)}.wrow .stats .zero b{color:var(--red)}.wrow .stats .flat b{color:var(--muted)}.wrow .top2{align-items:center;gap:14px}.wrow .pill0{text-align:center;flex:0 0 150px}.wrow .who{flex:1;min-width:0}.wrow .stats{text-align:right;gap:22px;margin:0 0 0 auto}.wrow .stats div{min-width:62px}.wrow .stats b{font-size:15px;line-height:1.2}.wrow .rev{flex:none;margin-left:6px}#toast{background:var(--ink);color:#fff;border:none;box-shadow:0 8px 24px #1d1b182e}.toast{background:var(--ink);color:#fff}.ohd a.h,.ot td.acc .ig,.brow .ig,.ighead a.ig,.phandle a.ig{color:var(--ink)}.ohd a.h:hover,.ot td.acc .ig:hover,.brow .ig:hover{color:var(--accent)}.ohd a.h .ext,.ot td.acc .ig .ext,.brow .ig .ext{color:var(--faint)}.verb.add,.verb.on{color:var(--green)}.verb.remove,.verb.off{color:var(--red)}.verb.change{color:var(--accent)}.verb.set,.dfil{color:var(--muted)}.dfil.f-available{border-color:var(--line2);color:var(--muted)}.dfil.f-active,.dfil.f-free_trial{color:var(--green);border-color:#bfe0d2}.dfil.f-invalid,.dfil.f-pending,.dfil.f-hold{color:var(--amber);border-color:#eadcb6}.dfil.f-disconnected,.dfil.f-issue{color:var(--red);border-color:#f3cedb}.dfil.f-unlinked,.dfil.f-backup,.dfil.f-suspended,.dfil.f-novpn{border-color:var(--accent-line);color:var(--accent)}.dfil.f-disabled{border-color:var(--line);color:var(--faint)}.dfil.on{background:var(--accent);border-color:var(--accent);color:#fff}.slot b{color:inherit}.lg,.uav,.igav,.htag,.uhero h2{color:#fff}.sech .ic{color:var(--accent)}#optTiles{grid-template-columns:repeat(2,1fr)}#floorIn{width:64px}.item .dt,.hrow .ht{color:var(--faint);background:0 0}.cs .wf{color:var(--muted)}.a-red,.a-was,.a-cap,.a-call{background:var(--card);border:1px solid var(--line)}.a-red .ah b,.a-was .ah b,.a-cap .ah b,.a-call .ah b{color:var(--ink)}.a-red .desc,.a-was .desc,.a-cap .desc,.a-call .desc{color:var(--muted)}.a-red .cnt,.a-was .cnt,.a-cap .cnt,.a-call .cnt{background:var(--line-soft);color:var(--muted)}.a-red .ab{background:var(--card);border:none}.a-phone{background:var(--red);border:1px solid var(--red)}.a-phone .ah b,.a-phone .chev{color:#fff}.a-phone .desc{color:#ffffffe6}.a-phone .cnt{color:#fff;background:#ffffff3d}.a-phone .ab{background:var(--card);border:1px solid var(--line);border-radius:0 0 var(--r) var(--r);border-top:none;margin:0 1px 1px}.item .val.list{width:330px}.item .val.long{white-space:normal;width:330px}.item .lock{justify-self:start}.item{grid-template-columns:18px 170px 86px 330px minmax(0,1fr) 108px 86px}.item .src{justify-self:end}.item .dt{text-align:right;justify-self:end}.item{grid-template-columns:18px 150px 78px 232px minmax(0,1fr) 104px 82px;gap:9px}.item .val{width:232px;max-width:232px}.item .val.list,.item .val.long{width:232px}.item .k{padding:2px 5px;font-size:9.5px}.item .verb{font-size:11px}.item .val{padding:6px 9px;font-size:11.5px}.item .val.list{padding:6px 9px;line-height:1.6}.catf{justify-content:flex-end;align-items:center;gap:8px;display:flex}.catf .selall{background:var(--card);border:1px solid var(--line2);color:var(--muted);border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700}.catf .selall:hover{border-color:var(--accent);color:var(--accent)}.catf{justify-content:flex-end;gap:8px}.catf .all{margin-left:0}.catf .selall{margin-right:0}.rt tbody tr:hover td,.rt tr:hover td{background:var(--accent-soft)}.rt tr.sel td{background:var(--accent-soft);box-shadow:inset 0 -1px 0 var(--accent-line)}.rt tr.done:hover td{background:var(--line-soft)}.rt tr.done td{background:var(--line-soft);color:var(--faint)}.rt tr.done td.acc{border-left-color:var(--line2)}.rt tr.done .u,.rt tr.done .nf,.rt tr.done .rloc span,.rt tr.done .rloc .win{background:var(--line-soft);color:var(--faint)}.revtag{background:var(--green-soft);color:var(--green);white-space:nowrap;border:1px solid #c6e7da;border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:800}.revtag:hover{background:var(--green);border-color:var(--green);color:#fff}.rt td:first-child{width:92px}.shotpill{background:var(--line-soft);border:1px solid var(--line);border-radius:99px;padding:3px;display:inline-flex}.spill{color:var(--muted);background:0 0;border:none;border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.spill span{background:var(--line);color:var(--muted);border-radius:99px;padding:1px 8px;font-size:11px;font-weight:800}.spill.on{background:var(--accent);color:#fff}.spill.on span{color:#fff;background:#ffffff47}.spill:hover{color:var(--ink)}.spill.on:hover{color:#fff}.todaybig{background:var(--accent-soft);border:1px solid var(--accent-line);flex-direction:column;max-height:calc(100vh - 230px);padding:14px 16px;display:flex}.todaybig .tbh b{color:var(--accent)}.todaybig.lateview{background:var(--red-soft);border-color:#f3cedb}.todaybig.lateview .tbh b{color:var(--red)}.tbscroll{margin-right:-4px;padding-right:4px;overflow:auto}.todaybig .scard{background:var(--white);border-color:var(--line)}.todaybig .scard.done{background:var(--green-soft);border-color:#c6e7da}.acct .ahd a.h{color:var(--ink);text-decoration:none}.acct .ahd a.h:hover{color:var(--accent);text-decoration:underline}.hcopy{color:var(--faint);cursor:pointer;margin-left:8px;font-size:10.5px;font-weight:700}.hcopy:hover{color:var(--accent)}.hnrow{align-items:center;gap:6px;display:flex}.item .val.list .hn{color:var(--ink);cursor:pointer;text-decoration:none}.item .val.list .hn:hover{color:var(--accent)}.hlink{color:var(--accent);opacity:.6;align-items:center;text-decoration:none;display:inline-flex}.hlink svg{width:12px;height:12px}.hlink:hover{opacity:1}.hnrow .ctick{margin-left:4px}.wrow .top2{gap:10px}.wrow .pill0{flex:0 0 132px;padding:3px 6px;font-size:10px}.wrow .who{min-width:0}.wrow .who b{font-size:12.5px}.wrow .stats{gap:14px}.wrow .stats div{min-width:0;font-size:10px}.wrow .stats b{font-size:14px}.wrow .rev{padding:7px 12px;font-size:11.5px}.backsec{border-top:1px solid var(--line);margin-top:16px;padding-top:10px}.sgrp.back2{color:var(--green)}.backrow{background:var(--green-soft);border-color:#c6e7da}.pill0.bk2{background:var(--green);color:#fff}.rev.ok2{background:var(--green);border-color:var(--green);color:#fff}.rev.ok2:hover{filter:brightness(1.08)}.agcard.ag-ff{box-shadow:inset 3px 0 0 var(--accent)}.agcard.ag-ff:hover{background:var(--accent-soft);border-color:var(--accent-line)}.agcard.ag-ff .agbarline i{background:var(--accent)}.agcard.ag-tsl{box-shadow:inset 3px 0 #7a4fd6}.agcard.ag-tsl:hover{background:#f4effd;border-color:#dccdf7;box-shadow:inset 3px 0 #7a4fd6,0 2px 10px #7a4fd624}.agcard.ag-tsl .agbarline i{background:#7a4fd6}.agrow.ag-ff{box-shadow:inset 3px 0 0 var(--accent)}.agrow.ag-ff:hover{background:var(--accent-soft)}.agrow.ag-tsl{box-shadow:inset 3px 0 #7a4fd6}.agrow.ag-tsl:hover{background:#f7f3fe}.agrow.ag-tsl .agbarline i{background:#7a4fd6}.agrow.ag-tsl .tag,.agcard.ag-tsl .tag{color:#6d3fc9;background:#f0e8fc}.aghero.ag-tsl{background:linear-gradient(90deg,#5b32a8,#8e5fe0)}.qdrop button em{color:var(--faint);font-size:10.5px;font-style:normal;display:block}.qempty span{margin-top:14px}.qsug em{background:var(--amber-soft);color:var(--amber);border-radius:99px;margin-left:7px;padding:0 7px;font-size:10.5px;font-style:normal}.qsug.ag-tsl{color:#6d3fc9;background:#f4effd;border-color:#dccdf7}.qempty{text-align:left;padding:16px 18px}.agtoph{color:var(--ink);margin-bottom:10px;font-size:12.5px;font-weight:800}.agpicks{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.agpick{text-align:left;background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:11px;padding:12px 13px}.agpick:hover{border-color:var(--accent-line);background:var(--accent-soft)}.agpick.ag-tsl:hover{background:#f7f3fe;border-color:#dccdf7}.agpick.ag-ff{box-shadow:inset 3px 0 0 var(--accent)}.agpick.ag-tsl{box-shadow:inset 3px 0 #7a4fd6}.apn{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:750;display:block}.apb{border-radius:7px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}.apb.pd{background:var(--green-soft);color:var(--green)}.apb.tr{background:var(--amber-soft);color:var(--amber)}.apb.tr.late{background:var(--red-soft);color:var(--red)}.apnums{grid-template-columns:repeat(3,1fr);gap:4px;margin:10px 0 8px;display:grid}.apnums b{color:var(--ink);grid-row:1;font-size:14px}.apnums i{color:var(--faint);grid-row:2;font-size:9.5px;font-style:normal}.agpick .agbarline{margin-top:2px}.agpick.ag-tsl .agbarline i{background:#7a4fd6}.agtabs{border-bottom:1px solid var(--line);gap:6px;margin:4px 0 12px;display:flex}.agtab{color:var(--muted);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-size:12px;font-weight:700}.agtab.on{color:var(--accent);border-bottom-color:var(--accent)}.agtab.late{color:var(--red)}.agpanel{padding-bottom:12px}.agstats{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:12px;display:grid}.agstat{background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:9px 11px}.agstat b{font-size:16px;display:block}.agstat span{color:var(--faint);font-size:10px}.agsech.mt{margin-top:14px}.agbill{max-width:520px}.agbrow{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:8px 0;font-size:12px;display:flex}.agbrow span{width:130px}.agbrow b{color:var(--ink)}.agwarnline{color:var(--red);margin-top:8px;font-size:11.5px;font-weight:700}.agstline{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding-top:12px;display:flex}.agstline .agsech{margin:0 6px 0 0}.agstline .sbtn2{border-radius:99px;padding:5px 11px;font-size:11px}.qempty{text-align:left}.agtoph{align-items:baseline;display:flex}.agpicks{margin-top:2px}.apnums{gap:16px;margin:10px 0 9px;display:flex}.apnums>span{display:block}.apnums b{color:var(--ink);font-size:15px;line-height:1.1;display:block}.apnums i{color:var(--faint);margin-top:1px;font-size:9.5px;font-style:normal;display:block}.agpick .apb{margin-bottom:2px}.hnrow{gap:4px}.item .val.list .hlink{opacity:.75;width:22px;height:20px;color:var(--accent);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.item .val.list .hlink svg{width:13px;height:13px}.item .val.list .hlink:hover{opacity:1;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.item .val.list .hn{padding:2px 0}.gauge{background:var(--line-soft);border-radius:99px;height:6px;margin-top:4px;display:flex;overflow:hidden}.gauge i{height:100%;display:block}.gauge .gp{background:var(--green)}.gauge .gt{background:var(--amber)}.gauge .gt.late{background:var(--red)}.gaugel{color:var(--faint);margin-top:5px;font-size:10px;display:block}.agpaid em{color:var(--muted);margin-top:4px;font-size:10.5px;font-style:normal;display:block}.agpick .apnums{margin-bottom:6px}.agacc.bpaid{border-color:#bfe3d4;box-shadow:0 0 0 1px #07835f1f}.agacc.btrial{border-color:#eadcb6;box-shadow:0 0 0 1px #c98a1b1f}.agacc.blate{border-color:#f3cedb;box-shadow:0 0 0 1px #c72d6124}.agacc.bpaid .agahd .apb{margin-left:2px}.dstuntil{text-align:right;min-width:190px;margin-left:auto}.dstuntil b{font-size:12.5px;display:block}.dstuntil span{color:var(--faint);font-size:10.5px}.dstend{background:var(--amber-soft);color:var(--amber);border-radius:7px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700}.fv.tap{cursor:pointer}.fv.tap:hover{border-color:var(--accent);color:var(--accent)}.eyeb{border:1px solid var(--line2);color:var(--muted);background:0 0;border-radius:7px;margin-left:6px;padding:4px 9px;font-size:10.5px;font-weight:700}.eyeb:hover{border-color:var(--accent);color:var(--accent)}#escOvl{z-index:60;background:#1d1b1861;justify-content:center;align-items:flex-start;padding:48px 20px;display:none;position:fixed;inset:0;overflow:auto}#escOvl.on{display:flex}.escbox{background:var(--card);border:1px solid var(--line);border-radius:16px;width:min(440px,94vw);padding:18px 20px 20px;box-shadow:0 24px 70px #1d1b1838}.eschd{align-items:center;margin-bottom:8px;display:flex}.esck{letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:800}.eschd .xbtn2{margin-left:auto}.escbox h3{margin:0 0 12px;font-size:15px;line-height:1.35}.escbox h3 a{color:var(--accent);text-decoration:none}.esctime{background:var(--accent-soft);border:1px solid var(--accent-line);text-align:center;border-radius:12px;margin-bottom:14px;padding:14px}.esctime b{color:var(--ink);font-size:22px;display:block}.esctime span{color:var(--muted);font-size:11px}.escq{margin-bottom:6px;font-size:11.5px;font-weight:800}.escq2{color:var(--muted);margin:10px 0 6px;font-size:11px;font-weight:700}.escpair{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.escbtn{background:var(--card);border:1px solid var(--line2);color:var(--ink);border-radius:9px;padding:9px;font-size:12.5px;font-weight:700}.escbtn.sm{padding:7px;font-size:11.5px}.escbtn:hover{border-color:var(--accent);color:var(--accent)}.escbtn.on.yes{background:var(--accent);border-color:var(--accent);color:#fff}.escbtn.on.no{background:var(--line-soft);border-color:var(--line2);color:var(--muted)}.escphone{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:12px;margin-bottom:12px;padding:12px}.escph{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.escph em{color:var(--muted);font-size:10.5px;font-style:normal}.escfine{color:var(--faint);font-size:10.5px}.escbox textarea{background:var(--card);border:1px solid var(--line2);width:100%;min-height:62px;font:inherit;color:var(--ink);resize:vertical;border-radius:10px;padding:9px 11px;font-size:12px}.escrow{align-items:center;gap:10px;margin:8px 0 14px;display:flex}.escacts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.escact{color:#fff;border:none;border-radius:10px;padding:10px;font-size:12px;font-weight:700}.escact.ok{background:var(--green)}.escact.bk{background:var(--accent)}.escact.bad{background:var(--red);grid-column:1/-1}.oih{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.oih a.h{color:var(--ink);font-size:13.5px;font-weight:800;text-decoration:none}.oih a.h:hover{color:var(--accent)}.bpill{border-radius:7px;padding:2px 7px;font-size:9.5px;font-weight:800}.b-paid{background:var(--green-soft);color:var(--green)}.b-np{background:var(--amber-soft);color:var(--amber)}.b-can{background:var(--red-soft);color:var(--red)}.b-free{background:var(--accent-soft);color:var(--accent)}.b-off{background:var(--line-soft);color:var(--muted)}.orow .obtn2{padding:5px 10px;font-size:11px}.orow .obtn2.set,.orow .obtn2.rm,.orow .obtn2.ok{padding:5px 11px}.osec{margin:16px 0 6px}.om{margin-top:3px}.dsel.needf,.dinp.needf{border-color:var(--red);box-shadow:0 0 0 2px #c72d6129}.cline{cursor:pointer}.crow:hover .cline{background:var(--line-soft)}.cu .cmail{color:var(--muted);cursor:pointer;font-size:11px;display:block}.cu .cmail:hover{color:var(--accent)}.cact{flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.cbtn.hide.sm{border:1px solid var(--line);color:var(--faint);background:0 0;border-radius:7px;padding:4px 9px;font-size:10.5px}.cbtn.hide.sm:hover{border-color:var(--accent);color:var(--accent)}.callflag{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:9px;flex-direction:column;align-items:center;gap:2px;padding:5px 9px;text-decoration:none;display:flex}.callflag svg{width:15px;height:15px}.callflag em{color:var(--muted);font-size:9px;font-style:normal}.callflag:hover{background:var(--accent);color:#fff}.callflag:hover em{color:#ffffffe6}.eyeb{justify-content:center;align-items:center;width:30px;height:28px;padding:0;display:inline-flex}.eyeb svg{width:15px;height:15px}.cred{flex-direction:column;display:flex}.devline{flex-wrap:nowrap;overflow-x:auto}.cbtns{margin-top:auto;padding-top:14px}.cbtns .sbtn{text-align:center;flex:1}.clog{max-height:330px;overflow:auto}.lg b{font-size:11.5px}.lg span{font-size:10.5px}.lg em{font-size:10px}.aplast{color:var(--accent);margin-top:-2px;font-size:10px;font-weight:700;display:block}.aglast{color:var(--muted);font-size:11.5px}.agtoph span{color:var(--faint);margin-left:8px;font-size:11.5px;font-weight:600}.dropask{gap:5px;display:inline-flex}.dropyes{background:var(--red);border:1px solid var(--red);color:#fff;border-radius:8px;padding:4px 10px;font-size:10.5px;font-weight:800}.dropno{background:var(--card);border:1px solid var(--line2);color:var(--muted);border-radius:8px;padding:4px 10px;font-size:10.5px;font-weight:700}.dropno:hover{border-color:var(--accent);color:var(--accent)}.fbrt tr:has(.dropask) td{background:var(--red-soft)}.urowwrap{border-bottom:1px solid var(--line)}.urowwrap:last-child{border-bottom:none}.urow{cursor:pointer;border-bottom:none}.urowwrap:hover .urow{background:var(--line-soft)}.upanel{background:var(--card);padding:4px 16px 14px}.udgrid2{grid-template-columns:repeat(2,1fr);gap:4px 24px;display:grid}.ufoot{border-top:1px solid var(--line);gap:8px;margin-top:4px;padding-top:12px;display:flex}.addsgrid{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}.addsblock:nth-child(4){grid-column:1/-1}.addsh{color:var(--faint);letter-spacing:.04em;margin-bottom:6px;font-size:10.5px;font-weight:800}.addstags{flex-wrap:wrap;gap:6px;display:flex}.addsval{font-size:12.5px}.upanel .dmtext{cursor:pointer;font-size:12px}.upanel .dmtext:hover{border-color:var(--accent-line)}.schedinline{align-items:center;gap:10px;display:flex}.schedinline em{color:var(--muted);font-size:11.5px;font-style:normal}.agbrow div .d{margin-right:4px}.perfhead2{align-items:center;margin-bottom:10px;display:flex}.perfh2{font-size:12px;font-weight:800}.rpill.sm{margin-left:auto;padding:2px}.rpill.sm .rseg{padding:5px 11px;font-size:11px}.agstats.four{grid-template-columns:repeat(4,1fr)}.agstat b.up{color:var(--green)}.agstat b.dn{color:var(--red)}.crow:has(.cs-ok){box-shadow:inset 3px 0 0 var(--green)}.dsel option:disabled{color:var(--faint)}.swapbox{background:var(--amber-soft);border:1px solid #eedfb9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0;padding:10px 12px;display:flex}.swapbox b{color:var(--amber);font-size:12px;display:block}.swapbox span{color:var(--muted);font-size:11px}.dsel.wide{min-width:170px;max-width:none}.chead span:last-child{text-align:center}.cact{justify-content:center}.urowwrap.open{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r);margin:4px 0;box-shadow:0 1px 3px #0889c51f}.urowwrap.open .urow,.urowwrap.open .upanel{background:0 0}.urowwrap.open .agstat,.urowwrap.open .dmtext{background:var(--white);border-color:var(--accent-line)}.urowwrap.open .ufoot{border-top-color:var(--accent-line)}.urowwrap.open .agtabs,.urowwrap.open .udrow,.urowwrap.open .agbrow{border-bottom-color:var(--accent-line)}.ustbtns{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.ustbtns .sbtn2{background:var(--white);border-radius:99px;padding:5px 11px;font-size:11px}.sbtn2.sb-pend:hover{border-color:var(--amber);color:var(--amber)}.chide{justify-content:flex-end;display:flex}.chead span:nth-child(7),.chead span:nth-child(2){text-align:center}.chead span:nth-child(7){text-align:left}.callflag u{color:var(--accent);opacity:.8;letter-spacing:.02em;font-size:8.5px;text-decoration:none;display:block}.callflag:hover u{color:#fff;opacity:1}.escact.wide{grid-column:1/-1}.escnote{margin-bottom:14px}.cpt,.cmail,.cu .cmail,.agmail,.cem,.cnum,.hn,.hcopy{width:auto;max-width:100%;display:inline-block}.cu .cmail,.agwho .agmail,.agcard .agmail{display:inline-block}.cpt{cursor:pointer}.cpt:hover{color:var(--accent)}.uc{cursor:inherit}.uc:hover{color:inherit}.cwho b,.cu b,.agwho b{display:block}.escbtn.needf{border-color:var(--red);box-shadow:0 0 0 2px #c72d6129}.cs-on{background:var(--green);color:#fff}.upanel .agtab{color:var(--ink)}.upanel .agtab.on{color:var(--accent)}.upanel .addsh{color:var(--ink);letter-spacing:0;align-items:center;gap:6px;font-size:11.5px;display:flex}.upanel .addsh span{background:var(--line-soft);color:var(--muted);border-radius:99px;padding:0 7px;font-size:10px;font-weight:700}.upanel .udrow span,.upanel .agbrow span{color:var(--ink);font-weight:700}.upanel .perfh2{color:var(--ink)}.tgchip.cpt{cursor:pointer}.fbrgo{background:var(--card);border:1px solid var(--accent-line);color:var(--accent);border-radius:99px;padding:3px 11px;font-size:11px;font-weight:700}.fbrgo:hover{background:var(--accent);color:#fff}.fladd{color:var(--green)}.perfgo{margin-top:12px}.cancelb.ic,.obtn2.ic{align-items:center;gap:6px;display:inline-flex}.cancelb.ic svg,.obtn2.ic svg{width:13px;height:13px}.cancelb.ic{background:var(--card);color:var(--red);border:1px solid #f3cedb;border-radius:9px;padding:6px 12px;font-size:11.5px;font-weight:700}.cancelb.ic:hover{background:var(--red);border-color:var(--red);color:#fff}.umail{background:var(--white);border:1px solid var(--accent-line);color:var(--muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;font-size:12px;display:flex}.umail b{color:var(--ink)}.umail a.obtn2{text-decoration:none}.umail span{flex:1;min-width:220px}.umail.sent{background:var(--green-soft);color:var(--green);border-color:#c6e7da;font-weight:700}.umail.sent b{color:var(--green)}.cmailstrip{padding:0 16px 12px}.cmailstrip .umail{margin-top:0}.sugblk{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;margin:8px 0;padding:10px 12px}.sugh{align-items:center;gap:10px;display:flex}.sugh b{font-size:12.5px}.sugh span{color:var(--muted);font-size:11px}.suglist{flex-direction:column;gap:5px;margin-top:8px;display:flex}.sugrow{background:var(--white);border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.sugrow .hn{cursor:pointer;font-size:12.5px;font-weight:700}.sugrow .badd{margin-left:auto}.ready.new{background:var(--green-soft);color:var(--green)}#mailOvl{z-index:70;background:#1d1b186b;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}#mailOvl.on{display:flex}.mailbox{background:var(--card);border:1px solid var(--line);border-radius:14px;width:min(340px,94vw);padding:16px 18px 12px;box-shadow:0 20px 60px #1d1b183d}.mahd{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mahd b{font-size:13.5px;display:block}.mahd span{color:var(--muted);font-size:11px}.maic{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.maic svg{width:16px;height:16px}.mailbox p{color:var(--muted);margin:0 0 14px;font-size:11.5px;line-height:1.55}.maacts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.maacts .obtn2{text-align:center;justify-content:center;padding:8px 10px;font-size:11.5px}.obtn2.send{background:var(--accent);border-color:var(--accent);color:#fff;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.obtn2.send svg{width:13px;height:13px}.obtn2.send:hover{filter:brightness(1.07)}.macancel{color:var(--faint);background:0 0;border:none;margin:10px auto 0;font-size:10.5px;display:block}.macancel:hover{color:var(--ink)}.uhandle{margin-right:8px;font-weight:700}.igedit{width:100%;max-width:440px}.igin{background:var(--white);border:1px solid var(--accent-line);border-radius:9px;align-items:center;padding:0 10px;display:flex}.igin span{color:var(--faint);font-weight:700}.igin input{font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:8px 6px;font-size:12.5px}.igres{flex-direction:column;gap:3px;max-height:240px;margin-top:6px;display:flex;overflow:auto}.igrow{background:var(--white);border:1px solid var(--line);text-align:left;border-radius:9px;align-items:center;gap:10px;padding:6px 9px;display:flex}.igrow:hover{border-color:var(--accent-line)}.igrow.on{border-color:var(--accent);box-shadow:0 0 0 2px #0889c524}.igav3{color:#fff;background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:flex}.igmeta2 b{color:var(--ink);font-size:12.5px;display:block}.igmeta2 em{color:var(--muted);font-size:10.5px;font-style:normal}.igv{color:#fff;background:#3897f0;border-radius:50%;margin-left:3px;padding:1px 3px;font-size:8px;font-style:normal}.igempty{color:var(--faint);padding:4px 2px;font-size:11px}.igbtns{align-items:center;gap:8px;margin-top:8px;display:flex}.igchg{color:var(--muted);flex:1;font-size:11.5px}.igchg b{color:var(--ink)}.udrow:has(.igedit){grid-column:1/-1}.udrow .igedit span,.udrow .igedit em,.udrow .igedit b{letter-spacing:0;text-transform:none;width:auto;padding:0}.udrow .igedit .igav3{color:#fff;flex:0 0 28px;width:28px;height:28px;font-weight:800}.udrow .igedit .igin span{color:var(--faint);font-size:12.5px;font-weight:700}.udrow .igedit .igmeta2{font-size:inherit;display:block}.udrow .igedit .igmeta2 b{color:var(--ink);font-size:12.5px}.udrow .igedit .igmeta2 em{color:var(--muted);font-size:10.5px;font-weight:500;display:block}.udrow .igedit .igchg{color:var(--muted);font-size:11.5px;font-weight:500}.udrow .igedit .igchg b{color:var(--ink)}.setsub{color:var(--ink);margin:14px 0 8px;font-size:12px;font-weight:800}.setsub small{color:var(--muted);font-weight:600}.setsub.new{color:var(--green)}.item .val.list.allcopy{cursor:copy;position:relative}.item .val.list.allcopy:hover{border-color:var(--accent-line);background:var(--white)}.allok{color:var(--green);font-size:10.5px;font-style:normal;font-weight:800;position:absolute;bottom:6px;right:8px}.sugbig{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:10px 18px;font-size:12.5px;font-weight:800}.sugbig:hover{filter:brightness(1.07)}.sugh{gap:12px}.sugh .obtn2{margin-left:0}.sugbig:disabled{opacity:.5;cursor:default;filter:none}.sugscan{background:var(--white);border:1px solid var(--line);border-radius:9px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;display:flex}.sugscan b{font-size:12px;display:block}.sugscan span[id^=sugmsg]{color:var(--muted);margin:1px 0 6px;font-size:11px;display:block}.sugscan .sbar{background:var(--line-soft);border-radius:99px;width:240px;height:5px;display:block;overflow:hidden}.sugscan .sbar i{background:linear-gradient(90deg,#0889c5,#5cc2ee);height:100%;transition:width .25s linear;display:block}.agbody2 .upanel{background:0 0;padding:4px 14px 14px}.agacc.open{background:var(--accent-soft);border-color:var(--accent-line)}.agacc.open .agahd{border-bottom:1px solid var(--accent-line);background:0 0}.agacc.open .agstat,.agacc.open .dmtext{background:var(--white);border-color:var(--accent-line)}.agacc.open .ufoot,.agacc.open .agtabs{border-color:var(--accent-line)}.shotsets{flex-direction:column;gap:6px;max-width:620px;display:flex}.zrow{background:var(--white);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:9px 12px;display:flex}.zrow.zstart{border-color:#c6e7da}.zic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);letter-spacing:.04em;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:9.5px;font-weight:800;display:flex}.zstart .zic{background:var(--green-soft);color:var(--green)}.zmeta b{color:var(--ink);font-size:12.5px;display:block}.zmeta span{color:var(--muted);font-size:10.5px}.zdl{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.zdl svg,.zfoot svg{width:13px;height:13px}.zfoot{margin-top:10px}.zfoot .obtn2{align-items:center;gap:6px;display:inline-flex}.acct2{grid-template-columns:1fr 1fr;gap:4px 28px;display:grid}.acct2 .acol{flex-direction:column;display:flex}.acct2 .udrow:has(.igedit){grid-column:auto}.cnum.mono{letter-spacing:.03em;font-family:ui-monospace,Menlo,monospace}.eyeb.sm{vertical-align:middle;width:26px;height:24px;margin-left:8px}.closelk{color:var(--accent);font-weight:700;text-decoration:none}.closelk:hover{text-decoration:underline}.qtiles{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.qtile{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:12px;padding:12px 14px;display:flex}.qti{color:#fff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex}.q-pending .qti{background:var(--amber)}.q-scheduled .qti{background:var(--accent)}.q-completed .qti{background:var(--green)}.qtile span:not(.qti){color:var(--faint);letter-spacing:.05em;font-size:10px;font-weight:800;display:block}.qtile b{font-size:20px}#qTabs{margin-bottom:12px}.qhead,.qrow{grid-template-columns:1.6fr 1.2fr 90px 90px 110px 1fr 30px;align-items:center;gap:12px;padding:11px 16px;display:grid}.qhead{letter-spacing:.05em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);font-size:10.5px;font-weight:700}.qrow{border-bottom:1px solid var(--line);cursor:pointer}.qrow:last-child{border-bottom:none}.qrow:hover{background:var(--accent-soft)}.qacc{align-items:center;gap:10px;display:flex}.qav{color:#fff;background:linear-gradient(135deg,#0889c5,#5cc2ee);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:flex}.qsrc{background:var(--accent-soft);color:#6d3fc9;background:#f4effd;border-radius:7px;padding:2px 8px;font-size:10.5px;font-weight:700}.qsrc.direct{background:var(--accent-soft);color:var(--accent)}.qnum{font-weight:800}.qnum.pend{color:var(--amber)}.qnum.sch{color:var(--accent)}.qdate{color:var(--muted);font-size:12px}.qchev{color:var(--faint);text-align:right;font-size:16px}.qtype{text-transform:lowercase;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800}.t-story{background:var(--amber-soft);color:var(--amber)}.t-post{background:var(--accent-soft);color:var(--accent)}.t-reel{background:var(--red-soft);color:var(--red)}.t-carousel{color:#6d3fc9;background:#f4effd}.qst{border-radius:99px;padding:2px 9px;font-size:10px;font-weight:800}.s-pending{background:var(--amber-soft);color:var(--amber)}.s-scheduled{background:var(--accent-soft);color:var(--accent)}.s-completed{background:var(--green-soft);color:var(--green)}.qhero{color:#fff;background:linear-gradient(90deg,#0776ac,#2ba7de);border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:16px 20px;display:flex}.qhero h2{color:#fff;margin:0;font-size:20px}.qhero span:not(.uav){opacity:.9;font-size:11.5px}.qhtag{margin-left:auto}.qgrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.qcard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;overflow:hidden}.qcard:hover{border-color:var(--accent-line);box-shadow:0 4px 16px #0889c51f}.qprev{color:#ffffffd9;justify-content:center;align-items:center;height:260px;font-size:42px;display:flex;position:relative}.qprev em{color:#fff;background:#00000059;border-radius:99px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:10px;right:10px}.qcb{padding:10px 12px 12px}.qcl{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.qwhen{font-size:12px;font-weight:700}.qcap{color:var(--muted);margin-top:4px;font-size:11.5px}.qfine{color:var(--faint);margin-top:2px;font-size:10px}#qOvl{z-index:60;background:#1d1b1866;justify-content:center;align-items:flex-start;padding:48px 20px;display:none;position:fixed;inset:0;overflow:auto}#qOvl.on{display:flex}.qmodal{background:var(--card);border:1px solid var(--line);border-radius:14px;width:min(580px,94vw);overflow:hidden;box-shadow:0 22px 64px #1d1b1838}.qmh{color:#fff;background:linear-gradient(90deg,#0776ac,#2ba7de);align-items:center;padding:14px 18px;display:flex}.qmh span{letter-spacing:.06em;text-transform:uppercase;opacity:.9;font-size:10px;font-weight:800;display:block}.qmh b{font-size:16px}.qmh .xbtn2{color:#fff;background:#fff3;border-color:#0000;margin-left:auto}.qmb{padding:14px 18px}.qf{border-bottom:1px solid var(--line);padding:9px 0}.qf>span{color:var(--faint);letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.qf .cnum{font-size:12.5px}.qmedia{flex-direction:column;gap:6px;display:flex}.qfile{border:1px solid var(--line);background:var(--panel2);border-radius:10px;align-items:center;gap:12px;display:flex;overflow:hidden}.qfile .qprev{flex:none;width:64px;height:72px;font-size:20px}.qfile b{font-size:12px;display:block}.qfile em{color:var(--muted);font-size:10.5px;font-style:normal;display:block}.qdl{color:var(--accent);background:0 0;border:none;padding:3px 0;font-size:11px;font-weight:700}.qset div{justify-content:space-between;padding:3px 0;font-size:12px;display:flex}.qset .on{color:var(--green);font-weight:800}.qset .off{color:var(--faint);font-weight:700}.qmf{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px 18px;display:flex}.qmf .sp{flex:1}.qdone{color:var(--green);font-size:12px;font-weight:800}#cxOvl{z-index:70;background:#1d1b186b;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}#cxOvl.on{display:flex}.cxbox{background:var(--card);border:1px solid var(--line);border-radius:14px;width:min(420px,94vw);padding:16px 18px;box-shadow:0 20px 60px #1d1b183d}.cxhd{align-items:center;gap:8px;display:flex}.cxhd b{font-size:15px}.cxic{color:var(--red);display:flex}.cxic svg{width:17px;height:17px}.cxhd .xbtn2{margin-left:auto}.cxsub{color:var(--muted);margin:3px 0 10px;font-size:12px}.cxcb{color:var(--muted);margin-bottom:12px;font-size:11px}.cxopt{text-align:left;background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:11px;width:100%;margin-bottom:8px;padding:11px 13px;display:block}.cxopt:hover{border-color:#f3cedb}.cxopt.on{border-color:var(--red);background:var(--red-soft);box-shadow:0 0 0 2px #c72d611f}.cxopt b{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.cxopt b span{color:var(--red)}.cxopt em{color:var(--muted);margin-top:3px;font-size:11px;font-style:normal;line-height:1.5;display:block}.cxwhy{background:var(--card);border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);border-radius:9px;margin:4px 0 14px;padding:9px 11px;font-size:12px}.cxacts{justify-content:flex-end;gap:8px;display:flex}.cxgo{background:var(--red);color:#fff;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.cxgo svg{width:13px;height:13px}.cxgo:disabled{opacity:.45;cursor:default}.orow:has(.dstuntil){grid-template-columns:minmax(0,1fr) 190px 250px;align-items:center;gap:14px;display:grid}.orow:has(.dstuntil) .dstuntil{text-align:right;min-width:0;margin-left:0}.orow:has(.dstuntil) .oacts{grid-template-columns:150px 92px;justify-content:end;gap:8px;display:grid}.orow:has(.dstuntil) .oacts .obtn2{text-align:center;justify-content:center;width:100%}.orow.spot{border-color:var(--accent);background:var(--accent-soft);transition:box-shadow .3s,background .3s;box-shadow:0 0 0 3px #0889c52e}.ust.us-off{background:var(--red-soft);color:var(--red)}.ust.us-rem{background:var(--line-soft);color:var(--muted)}.sverdict{border-radius:var(--r);border:1px solid;align-items:center;gap:16px;margin-bottom:14px;padding:14px 18px;display:flex}.sverdict b{font-size:16px;display:block}.sverdict span{font-size:12px}.v-red{background:var(--red-soft);border-color:#f3cedb}.v-red b{color:var(--red)}.v-red span{color:#a8456f}.v-amb{background:var(--amber-soft);border-color:#eedfb9}.v-amb b{color:var(--amber)}.v-amb span{color:#8a6417}.v-ok{background:var(--green-soft);border-color:#c6e7da}.v-ok b{color:var(--green)}.v-ok span{color:#2c6b55}.srate{text-align:right;margin-left:auto}.srate label{color:var(--muted);margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}.srate input{background:var(--white);border:1px solid var(--line2);width:80px;font:inherit;text-align:right;border-radius:8px;padding:6px 8px;font-size:13px}.stiles{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:10px;display:grid}.stile{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.stile span{color:var(--faint);letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:800;display:block}.stile b{margin:2px 0;font-size:22px;display:block}.stile em{color:var(--muted);font-size:11px;font-style:normal}.sfill{background:var(--line-soft);border-radius:99px;height:8px;margin:6px 0 10px;overflow:hidden}.sfill span{background:linear-gradient(90deg, var(--accent), var(--red));height:100%;display:block}.slegend{color:var(--muted);align-items:center;gap:6px;margin-bottom:14px;font-size:11px;display:flex}.slegend i{border-radius:2px;width:10px;height:10px;margin-left:8px;display:inline-block}.slegend i:first-child{margin-left:0}.slegend em{color:var(--faint);margin-left:auto;font-style:normal}.slegend .u,.sph .u{background:var(--accent)}.slegend .w,.sph .w{background:var(--amber)}.slegend .f,.sph .f{background:var(--white);border:1px solid var(--line2)}.spc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);margin-bottom:14px;padding:14px 16px}.spch{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.spch b{font-size:15px}.spch span{color:var(--muted);font-size:12px}.sboxes{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sbox{border:1px solid var(--line);background:var(--panel2);border-radius:10px;padding:10px 12px}.sbh{align-items:baseline;gap:8px;display:flex}.sbh b{font-size:12.5px}.sbh span{color:var(--faint);font-size:10.5px}.sbh em{color:var(--ink);margin-left:auto;font-size:11.5px;font-style:normal;font-weight:800}.sbh em.full{color:var(--red)}.sbar2{background:var(--line);border-radius:99px;height:5px;margin:6px 0 9px;overflow:hidden}.sbar2 i{background:var(--accent);height:100%;display:block}.sphones{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.sph{background:var(--white);border:1px solid var(--line);border-radius:4px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.sph i{aspect-ratio:1;border-radius:2px;display:block}.snote{color:var(--faint);margin:4px 0 0;font-size:11px}.sfree{background:var(--card);border:1px solid var(--line);border-radius:var(--r);margin-bottom:14px;padding:14px 18px}.sfreeh{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.sfreeh span{color:var(--faint);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.sfreeh b{font-size:26px}.sfreeh em{color:var(--muted);font-size:15px;font-style:normal;font-weight:700}.sstack{background:var(--line-soft);border-radius:99px;height:14px;display:flex;overflow:hidden}.sstack i{height:100%;display:block}.sstack .sl,.skey .sl{background:var(--accent)}.sstack .sd,.skey .sd{background:var(--red)}.sstack .sf,.skey .sf{background:var(--white);border:1px solid var(--line2)}.skey{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:8px;font-size:11.5px;display:flex}.skey span{align-items:center;gap:6px;display:flex}.skey i{border-radius:3px;width:10px;height:10px;display:inline-block}.skey em{color:var(--faint);font-style:normal}.slegend .d,.sph .d{background:var(--red)}.sph.down{border-color:#f3cedb}.sfreeh .sfsplit{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.sstack .sv,.skey .sv,.slegend .v,.sph .v{background:repeating-linear-gradient(135deg,#e6f6ef 0 3px,#bfe3d4 3px 6px);border:1px solid #9bd3bc}.impb{background:var(--card);border:1px solid var(--accent-line);color:var(--accent);border-radius:8px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.impb svg{width:13px;height:13px}.impb:hover{background:var(--accent);color:#fff}#impOvl{z-index:70;background:#1d1b186b;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}#impOvl.on{display:flex}.maic.imp{font-size:15px}.closebar{background:var(--accent-soft);border:2px solid var(--accent);border-radius:12px;align-items:center;gap:14px;margin:4px 16px 12px;padding:14px 16px;display:flex;box-shadow:0 2px 10px #0889c51f}.closebar b{color:var(--ink);font-size:14px;display:block}.closebar span:not(.cbstep):not(.cbic){color:var(--muted);font-size:12px}.cbstep{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:flex}.cbgo{background:var(--accent);color:#fff;white-space:nowrap;border-radius:10px;margin-left:auto;padding:11px 18px;font-size:13px;font-weight:800;text-decoration:none}.cbgo:hover{filter:brightness(1.08)}.closebar.seen{background:var(--green-soft);box-shadow:none;border-width:1px;border-color:#9bd3bc}.closebar.seen .cbstep{background:var(--green)}.closebar.seen .cbgo{background:var(--card);color:var(--green);border:1px solid #9bd3bc;padding:8px 14px;font-size:12px}.closebar.none{background:var(--panel2);border:1px solid var(--line);box-shadow:none}.cbic{background:var(--line);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-style:italic;font-weight:800;display:flex}.closebar.need{border-color:var(--red);animation:.35s cbshake;box-shadow:0 0 0 4px #c72d612e}@keyframes cbshake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.closerow{align-items:center;gap:10px;display:flex}.closego{background:var(--accent);color:#fff;border-radius:9px;align-items:center;padding:7px 14px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex}.closego:hover{filter:brightness(1.08)}.closego.seen{background:var(--green-soft);color:var(--green);border:1px solid #9bd3bc}.closego.need{background:var(--red);animation:.35s cbshake;box-shadow:0 0 0 4px #c72d6140}.closerow em{color:var(--muted);font-size:11px;font-style:normal}.upanel .addsh .cpall{background:var(--card);border:1px solid var(--line2);color:var(--ink);border-radius:99px;margin-left:4px;padding:2px 10px;font-size:10.5px;font-weight:700}.upanel .addsh .cpall:hover{border-color:var(--accent);color:var(--accent)}.upanel .addsh .cpall .ctick{font-size:10px}.upanel .addsh .fbrgo{margin-left:auto}.tgscroll{align-items:center;gap:6px;display:flex}.tgtrack{scroll-behavior:smooth;scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.tgtrack::-webkit-scrollbar{display:none}.tgtrack .tgchip{white-space:nowrap;flex:none}.tgarr{border:1px solid var(--line2);background:var(--white);width:26px;height:26px;color:var(--ink);border-radius:50%;flex:none;font-size:15px;line-height:1;display:none}.tgscroll.over .tgarr{justify-content:center;align-items:center;display:flex}.tgarr:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.tgarr:disabled{opacity:.3;cursor:default}.addsgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.addsblock{min-width:0}.agsort{font:inherit;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:10.5px;font-weight:700;display:inline-flex}.agsort i{opacity:.45;font-size:9px;font-style:normal}.agsort:hover{color:var(--ink)}.agsort:hover i{opacity:.8}.agsort.on{color:var(--accent)}.agsort.on i{opacity:1}.fv.locked{cursor:not-allowed;color:var(--faint)}.fv.locked:hover{border-color:var(--line);color:var(--faint)}.capsec.paid h4{color:var(--green)}.paidtag{background:var(--green-soft);color:var(--green);border-radius:7px;margin-left:5px;padding:2px 7px;font-size:10px;font-weight:800}.capnote{color:var(--muted);margin-top:3px;font-size:11px}.ctime{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.ctime b{color:var(--ink);white-space:nowrap;font-size:12.5px}.ctime em{color:var(--faint);font-size:10px;font-style:normal}.ctime{text-align:center;background:var(--card);border:1px solid var(--line);box-sizing:border-box;border-radius:8px;justify-self:center;align-items:center;width:84px;min-width:0;margin-right:18px;padding:4px 10px}.cstwhy{color:var(--green);margin-top:3px;font-size:10px;font-weight:700;display:block}.cs b.ffa{color:var(--accent)}.cline,.cstcell{position:relative}.cstwhy{white-space:nowrap;margin-top:0;position:absolute;top:calc(100% + 2px);left:0}.devswap{flex-direction:column;align-items:stretch;gap:8px;margin:8px 0}.devswap .dsel{width:100%}.a-phone.calm{background:var(--card);border-color:var(--line)}.a-phone.calm .ah b{color:var(--ink)}.a-phone.calm .desc{color:var(--muted)}.a-phone.calm .cnt{background:var(--line-soft);color:var(--muted)}.a-phone.calm .chev{color:var(--faint)}.a-phone.calm .ab{border:none;margin:0}.phraise{padding:4px 0 2px}.phform{background:var(--panel2);border:1px solid var(--line);border-radius:10px;margin-top:8px;padding:12px}.phform b{margin-bottom:8px;font-size:12.5px;display:block}.phrow{flex-wrap:wrap;gap:8px;display:flex}.phnote{background:var(--white);border:1px solid var(--line2);width:100%;font:inherit;border-radius:8px;margin:8px 0;padding:8px 10px;font-size:12px}.phbtns{gap:8px;display:flex}.ppill.pman{background:var(--amber-soft);color:var(--amber)}.phhead{color:#fff;white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff73;border-radius:8px;margin-left:auto;margin-right:10px;padding:5px 11px;font-size:11.5px;font-weight:700}.phhead:hover{background:#ffffff4d}.a-phone.calm .phhead{background:var(--card);border-color:var(--line2);color:var(--ink)}.a-phone.calm .phhead:hover{border-color:var(--red);color:var(--red)}#alPhone .ah .cnt{margin-left:0}.phform{margin:0 0 10px}.phform .dsel{width:auto;max-width:none}.phform .phkind{min-width:210px}.alert.a-red{background:var(--accent-soft);border:1px solid var(--accent-line)}.alert.a-red .ah b{color:var(--accent)}.alert.a-red .desc{color:#3e7fa3}.alert.a-red .cnt{background:var(--white);color:var(--accent)}.alert.a-red .chev{color:var(--accent)}.alert.a-red .ab{background:var(--card);border-top:1px solid var(--accent-line)}.ctime.odd{background:var(--red-soft);border-color:#f3cedb}.ctime.odd b{color:var(--red)}.ctime.odd em{color:#a8456f}.caprow .capq{min-width:250px;margin-left:auto}.caprow .capq span:first-child{color:var(--muted);white-space:nowrap;font-size:11px}.cpanel{align-items:stretch}.clog{flex-direction:column;min-height:240px;max-height:none;display:flex;position:relative;overflow:hidden}.clog .clogbody{padding-right:6px;position:absolute;inset:44px 8px 12px 14px;overflow-y:auto}:root{--white:#fff}.side{flex-direction:column;display:flex}.themebtn{border:1px solid var(--line);background:var(--card);width:32px;height:32px;color:var(--muted);border-radius:9px;justify-content:center;align-self:flex-start;align-items:center;margin-top:auto;margin-bottom:6px;margin-left:8px;display:flex}.themebtn:hover{color:var(--ink);border-color:var(--line2)}.themebtn svg{width:15px;height:15px}.themebtn .sun{display:none}[data-theme=dark] .themebtn .sun{display:block}[data-theme=dark] .themebtn .moon{display:none}[data-theme=dark]{--bg:#0f1318;--card:#171c23;--panel:#171c23;--panel2:#1c222b;--row:#171c23;--white:#1f2630;--ink:#e9ecf1;--muted:#9aa3af;--faint:#6e7785;--line:#262d37;--line2:#313946;--line-soft:#1e242d;--accent:#38a8de;--accent-soft:#11283a;--accent-line:#1e4b66;--green:#3fbf8f;--green-soft:#11281f;--amber:#e0a93e;--amber-soft:#2a2213;--red:#e55a86;--red-soft:#2c1620;--orange:#ee9555;--orange-soft:#2c1d10;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:var(--panel2);color:var(--ink);border-color:var(--line2)}[data-theme=dark] .ovl,[data-theme=dark] #mailOvl,[data-theme=dark] #cxOvl,[data-theme=dark] #impOvl,[data-theme=dark] #escOvl,[data-theme=dark] #qOvl,[data-theme=dark] #shotOvl{background:#0000008c}[data-theme=dark] .toast{color:#0f1318;background:#e9ecf1}[data-theme=dark] .a-phone:not(.calm){background:#b8335e;border-color:#b8335e}[data-theme=dark] .cst.cs-on,[data-theme=dark] .sbtn.ok,[data-theme=dark] .obtn2.ok{color:#fff}[data-theme=dark] .sstack .sv,[data-theme=dark] .skey .sv,[data-theme=dark] .slegend .v,[data-theme=dark] .sph .v{background:repeating-linear-gradient(135deg,#143326 0 3px,#1e4a38 3px 6px);border-color:#2a5e48}[data-theme=dark] .sph.down{border-color:#5a2337}.cathd .tgcopies{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.tgc{border:1px solid var(--line2);background:var(--card);height:26px;color:var(--ink);border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.tgc em{color:var(--muted);background:var(--line-soft);border-radius:99px;padding:0 6px;font-size:10px;font-style:normal}.tgc:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.tgc.bw,.tgc.msg{justify-content:center;width:30px;padding:0}.tgc .bwic{border:1.5px solid var(--ink);background:linear-gradient(90deg,#111 50%,#fff 50%);border-radius:50%;width:14px;height:14px}.tgc.msg svg{width:14px;height:14px}.tgc .ctick{margin-left:2px;font-size:10px}.tgc.bw .ctick,.tgc.msg .ctick{margin-top:34px;position:absolute}.tgc{position:relative}.wacts{flex-direction:column;align-items:center;gap:3px;display:flex}.rev.dis{background:var(--red);border-color:var(--red);color:#fff}.rev.dis:hover{filter:brightness(1.07)}.wclear{color:var(--faint);text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.wclear:hover{color:var(--ink)}.optstd{background:var(--card);border:1px solid var(--line);border-radius:11px;margin-bottom:12px}.optstd .osh{align-items:center;gap:12px;padding:14px 18px;display:flex}.optstd .osh b{color:var(--ink);font-size:14px}.optstd .osh small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.optstd .osh small .req{color:var(--ink);font-size:11.5px;font-weight:800}.optstd .osb{padding:0 14px 14px}.optag{color:var(--muted);background:var(--line-soft);border:1px solid var(--line);vertical-align:middle;text-transform:lowercase;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:10.5px;font-weight:700;display:inline-block}.udsub{color:var(--faint);margin-left:4px;font-size:11px}.qempty.qquick{position:relative}.qplus{border:1px solid var(--accent-line);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0;font-size:17px;font-weight:700;line-height:1;display:flex;position:absolute;top:10px;right:10px}.qplus:hover,.qplus.on{background:var(--accent);color:#fff;border-color:var(--accent)}.qaddrow{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.qaddw{width:280px;position:relative}.qaddw .qinput{box-sizing:border-box;width:100%}.qaddw .qdrop{background:var(--card);border:1px solid var(--line);z-index:20;text-align:left;border-radius:9px;margin-top:4px;padding:4px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #00000014}.qaddw .qdrop.on{display:block}.qaddw .qdrop button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:13px;display:block}.qaddw .qdrop button:hover{background:var(--accent-soft)}.qchip{display:inline-flex;position:relative}.qchip .qx{background:var(--card);border:1px solid var(--line);width:16px;height:16px;color:var(--muted);text-align:center;cursor:pointer;border-radius:50%;font-size:11px;font-style:normal;line-height:14px;display:none;position:absolute;top:-6px;right:-6px}.qchip:hover .qx{display:block}.qchip .qx:hover{color:var(--red);border-color:var(--red)}.zdrop{box-sizing:border-box;border:1.5px dashed var(--accent-line);background:var(--accent-soft);cursor:pointer;max-width:620px;color:var(--accent);border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;transition:background .12s,border-color .12s;display:flex}.zdrop svg{flex:none;width:16px;height:16px}.zdrop b{font-size:12.5px}.zdrop span{color:var(--muted);font-size:11px}.zdrop:hover,.zdrop.drag{border-color:var(--accent);background:var(--card)}.zrow.zup{border-color:var(--accent-line)}.scard .sacts{align-items:center;gap:8px;margin-left:auto;display:flex}.scard .sacts .obtn2{margin-left:0}.scard .sup{align-items:center;gap:6px;display:inline-flex}.scard .sup svg{width:13px;height:13px}.scard .supn{color:var(--accent);font-size:11px;font-weight:700}.scard.drag{outline:2px dashed var(--accent);outline-offset:-2px;background:var(--accent-soft)}.oacct.open{background:var(--accent-soft);border-color:var(--accent-line)}.oacct.open .ot tr,.oacct.open .ot td,.oacct.open .ot th{background:0 0}.agtop{align-items:center;gap:10px;margin-left:auto;display:flex}.agtop .liveflag{margin-left:0}.tokpill{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-line);font:inherit;cursor:pointer;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700}.tokpill:hover{background:var(--accent);color:#fff;border-color:var(--accent)}#tokOvl{z-index:50;background:#1d1b1859;justify-content:center;align-items:flex-start;padding:60px 20px;display:none;position:fixed;inset:0;overflow:auto}#tokOvl.on{display:flex}[data-theme=dark] #tokOvl{background:#0000008c}#tokModal{background:var(--card);border:1px solid var(--line);border-radius:14px;width:min(640px,94vw);overflow:hidden;box-shadow:0 20px 60px #1d1b1838}#tokModal .mhead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}#tokModal .mhead h2{margin:0;font-size:15px}#tokModal .sp{flex:1}#tokModal .xbtn{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px}#tokModal .msb{padding:14px 16px 16px}.tokgen{gap:8px;display:flex}.tokgen input{background:var(--card);border:1px solid var(--line2);font:inherit;color:var(--ink);border-radius:9px;flex:1;padding:9px 11px;font-size:13px}.tokgen input.need{border-color:var(--red);box-shadow:0 0 0 3px #dc26261f}.tokbar{align-items:center;gap:10px;margin:14px 0 8px;display:flex}.toktabs{background:var(--line-soft);border-radius:9px;padding:3px;display:flex}.toktabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:600}.toktabs button b{margin-left:3px;font-size:10.5px}.toktabs button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #00000014}.toksearch{background:var(--card);border:1px solid var(--line);font:inherit;color:var(--ink);border-radius:9px;flex:1;padding:7px 10px;font-size:12.5px}.tokhead,.tokrow{grid-template-columns:150px 1fr 90px 190px;align-items:center;gap:10px;display:grid}.tokhead{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);padding:0 10px 6px;font-size:10.5px;font-weight:700}#tokRows{max-height:380px;overflow:auto}.tokrow{border-bottom:1px solid var(--line);padding:8px 10px;font-size:12.5px}.tokrow.new{background:var(--accent-soft)}.tokrow.asking{background:var(--red-soft,#fdecec)}.tokrow.off .tokc{color:var(--muted)}.tokc{color:var(--ink);cursor:pointer;justify-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;position:relative}.tokc:hover{color:var(--accent)}.tokc .ctick{color:var(--green);margin-left:6px;font-family:inherit;font-size:10.5px;font-style:normal}.tokn{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tokd{color:var(--muted);font-size:11.5px}.toka,.tokconf{justify-content:flex-end;align-items:center;gap:6px;display:flex}.tokconf{color:var(--red);font-size:11.5px;font-weight:700}.tokoff{color:var(--red);font:inherit;cursor:pointer;background:#fdecec;border:0;border-radius:7px;padding:5px 10px;font-size:11.5px;font-weight:700}.tokoff:hover{background:var(--red);color:#fff}.tokbin{color:var(--faint);cursor:pointer;background:0 0;border:0;padding:4px;display:flex}.tokbin svg{width:15px;height:15px}.tokbin:hover{color:var(--red)}.tokempty{text-align:center;color:var(--muted);padding:22px 10px;font-size:12.5px}[data-theme=dark] .tokoff,[data-theme=dark] .tokrow.asking{background:#dc262624}.brand{align-items:center}.brand b{margin:0;line-height:1.2}.brand{cursor:pointer}.brand .lg{text-align:center;flex:none;padding:0;font-size:15px;line-height:32px;display:block}.shotsets{overscroll-behavior:contain;max-height:254px;padding-right:4px;overflow-y:auto}.scard .sacts .obtn2.ok,.scard .sacts .donetag{box-sizing:border-box;text-align:center;flex:0 0 126px;width:126px;margin-left:0}.scard .sacts .donetag{display:inline-block}.actalerts{margin-top:22px}.perfreview{margin-top:16px}#viewDev #alPhone{margin-bottom:14px}#viewConn #alWas{margin:4px 0 14px}.devbar{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.devbar .dsearchwrap{flex:none;margin-bottom:0}.devbar #alPhone{flex:1;min-width:0;margin:0!important}.devbar #alPhone .ah{min-height:26px;padding:6px 12px}.devbar #alPhone .ah b{font-size:12.5px}.devbar #alPhone .desc{display:none}.devbar #alPhone .phhead{padding:3px 9px;font-size:11px}.devbar #alPhone .cnt{min-width:22px;height:22px;font-size:11px}.a-was{background:var(--accent-soft);border-color:var(--accent-line)}.a-was .ah b{color:var(--accent)}.a-was .desc{color:var(--muted)}.a-was .cnt{background:var(--card);color:var(--accent)}.cstat{background:var(--card);border:1px solid var(--line);border-radius:var(--r);margin:4px 0 14px;padding:12px 16px}.cstat.has{background:var(--accent-soft);border-color:var(--accent-line)}.cshead{align-items:center;gap:16px;display:flex}.cshead b{color:var(--ink);white-space:nowrap;font-size:13px}.cssearch{flex:0 420px;position:relative}.cssearch input{box-sizing:border-box;background:var(--card);border:1px solid var(--line2);width:100%;font:inherit;color:var(--ink);border-radius:9px;padding:8px 11px;font-size:12.5px}.csdrop{z-index:30;margin-top:4px;position:absolute;top:100%;left:0;right:0}.csdrop button{text-align:left;align-items:baseline;gap:8px;width:100%;display:flex}.csdrop button span{color:var(--muted);font-size:11.5px}.csnone{color:var(--muted);padding:8px 10px;font-size:12px}.csres{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:9px 12px;display:flex}.csres .h{font-size:13px;font-weight:800}.csnm{color:var(--muted);font-size:12px}.cswas{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.cswhere{color:var(--faint);margin-left:auto;font-size:11px}.csx{color:var(--faint);cursor:pointer;background:0 0;border:0;font-size:13px}.cswashead{border-top:1px solid var(--accent-line);cursor:pointer;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.cswashead b{color:var(--accent);font-size:13px}.cswashead .desc{color:var(--muted);font-size:11px}.cswashead .cnt{background:var(--card);color:var(--accent);border-radius:99px;justify-content:center;align-items:center;min-width:26px;height:26px;margin-left:auto;font-size:12px;font-weight:800;display:flex}.cswashead .chev{color:var(--accent);transition:transform .15s;display:inline-block}.cswashead .chev.on{transform:rotate(90deg)}.cswasbody{padding:8px 0 0;display:block!important}.csres a.h{color:var(--ink);text-decoration:none}.csres a.h:hover{color:var(--accent)}.csres a.h .ext{color:var(--faint);margin-left:3px;font-size:10px}.ighandle{cursor:pointer;z-index:1;position:relative}.ighandle .igext{opacity:.7;margin-left:4px;font-size:10px}.ighandle:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.sugg,.dsave{white-space:nowrap;flex:none}.sugg{padding:5px 8px;font-size:11px}.sugg.locked{opacity:.45;cursor:not-allowed}.cfield .dinp,.dinp{width:68px;min-width:0}.maacts .mamark{text-align:center;flex:1;justify-content:center;width:100%}.maacts:has(.mamark){display:flex}.mamark.ma-ok,.mamark.ma-bk,.mamark.ma-bad{color:#fff;border:0}.mamark.ma-ok{background:var(--green)}.mamark.ma-bk{background:var(--accent)}.mamark.ma-bad{background:var(--red)}.mamark.ma-ok:hover,.mamark.ma-bk:hover,.mamark.ma-bad:hover{filter:brightness(.93)}.connbar{align-items:flex-start;gap:16px;display:flex}.connchips{flex:1;min-width:0}.connbar .cstat{flex:0 0 440px;margin:0 0 14px;padding:10px 14px}.connbar .cshead{gap:12px}.connbar .cssearch{flex:1}.connbar .cswashead{margin-top:8px;padding-top:8px}#csBelow .csres{margin:0 0 12px}#csBelow .cswasbody{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--r);margin-bottom:14px;padding:4px 12px 12px}.redh{cursor:pointer}.redh:hover{color:var(--accent)}.drailcol{flex-direction:column;gap:12px;min-width:0;display:flex;position:sticky;top:20px}.drailcol .drail{position:static}@media (width<=1300px){.drailcol{position:static}}.drailcol #alPhone{border-radius:11px;margin:0}.drailcol #alPhone .ah{flex-wrap:nowrap;gap:8px;padding:9px 12px}.drailcol #alPhone .ah>div{flex:1;min-width:0}.drailcol #alPhone .ah b{font-size:12.5px}.drailcol #alPhone .desc{display:none}.drailcol #alPhone .phhead{border-radius:6px;flex:none;order:0;margin-left:0;padding:3px 9px;font-size:11px}.drailcol #alPhone .cnt{order:0;min-width:20px;height:20px;margin-left:0;font-size:10.5px}.drailcol #alPhone .ab{padding:6px 8px 8px}.drailcol #alPhone .prow{align-items:center;gap:8px;margin-top:6px;padding:7px 9px}.drailcol #alPhone .pmain{flex:1;min-width:0}.drailcol #alPhone .ptop{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.drailcol #alPhone .ptop b{font-size:12px}.drailcol #alPhone .ptop .pc{font-size:11px}.drailcol #alPhone .ppill{padding:2px 6px;font-size:9.5px}.drailcol #alPhone .pmeta{margin-top:2px;font-size:10.5px;display:block}.drailcol #alPhone .pok{border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-left:0;padding:0;font-size:13px;display:flex}.drailcol #alPhone .phform{margin-top:4px;padding:9px}.drailcol #alPhone .phform>b{font-size:12px}.drailcol #alPhone .phrow{gap:6px;margin-top:6px}.drailcol #alPhone .phrow .dsel{flex:1 1 0;min-width:0;max-width:none;font-size:11px}.drailcol #alPhone .phrow .phkind{flex-basis:100%}.drailcol #alPhone .phnote{box-sizing:border-box;margin:6px 0;padding:7px 9px;font-size:11.5px}.drailcol #alPhone .phbtns .obtn2{padding:5px 10px;font-size:11px}.zbin{color:var(--faint);cursor:pointer;background:0 0;border:0;flex:none;padding:4px;display:flex}.zbin svg{width:15px;height:15px}.zbin:hover{color:var(--red)}.zrow.zask{background:#fdecec;border-color:#f5c2c2}.zrow.zask .zmeta b{color:var(--red)}.zrow.zask .obtn2.rm{margin-left:auto}[data-theme=dark] .zrow.zask{background:#dc262624}.scard .sgo{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:2px;white-space:nowrap;background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}.uu .manual,.perfhead .manual{background:var(--amber);color:#fff;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;border-radius:5px;margin:3px 6px 0 0;padding:2px 8px;font-size:10px;font-weight:800;display:inline-block}[data-theme=dark] .uu .manual,[data-theme=dark] .perfhead .manual{color:#1a1a1a;background:#f59e0b}.perfhead .manual{vertical-align:middle;margin:0 0 0 10px;padding:3px 9px;font-size:10.5px}.mbar,.mtabs,.mscrim,.mclose{display:none}@media (width<=760px){html{-webkit-text-size-adjust:100%}body{padding-top:calc(56px + env(safe-area-inset-top));padding-bottom:calc(68px + env(safe-area-inset-bottom));overflow-x:hidden}body.m-nav{overflow:hidden}.app{min-height:0;display:block}.main{padding:14px 14px 28px}.mbar{z-index:80;height:56px;padding:env(safe-area-inset-top) 6px 0;box-sizing:content-box;background:var(--card);border-bottom:1px solid var(--line);align-items:center;gap:6px;display:flex;position:fixed;top:0;left:0;right:0}.mtitle{text-align:center;min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:800;overflow:hidden}.mbtn{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.mbtn svg{width:22px;height:22px}.mbtn:active{background:var(--line-soft)}.mdot{background:var(--red);border:2px solid var(--card);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:9px}.mtabs{z-index:80;background:var(--card);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mtabs button{min-height:52px;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:flex;position:relative}.mtabs svg{width:23px;height:23px}.mtabs button.on{color:var(--accent)}.mtabs button.on:before{content:"";background:var(--accent);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-7px;left:28%;right:28%}.mtabs button:active{background:var(--line-soft)}.mbdg{box-sizing:border-box;background:var(--red);color:#fff;text-align:center;border:2px solid var(--card);border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:18px;position:absolute;top:3px;left:calc(50% + 5px)}.side{z-index:95;width:min(84vw,320px);height:auto;padding:calc(14px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom));flex-direction:column;transition:transform .22s;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%);box-shadow:0 0 #0000;display:flex!important;position:fixed!important}body.m-nav .side{transform:none;box-shadow:12px 0 40px #0000002e}.mscrim{z-index:90;opacity:0;pointer-events:none;background:#0f13186b;transition:opacity .2s;display:block;position:fixed;inset:0}body.m-nav .mscrim{opacity:1;pointer-events:auto}.mclose{top:calc(12px + env(safe-area-inset-top));width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;right:8px}.mclose svg{width:20px;height:20px}.side .brand{padding-right:48px}.side .nav{border-radius:12px;min-height:46px;padding:10px 12px;font-size:14.5px}.side .nav .bdg{min-width:22px;height:22px;font-size:11px;line-height:22px}.side .themebtn{width:44px;height:44px;margin-top:auto}.top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.top>div:first-child h1,.top h1,.top>div:first-child:empty{display:none}.liveflag{display:none!important}#toast{text-align:center;z-index:120;max-width:calc(100vw - 32px);bottom:calc(84px + env(safe-area-inset-bottom))!important}input,select,textarea{font-size:16px!important}.mdot{display:none!important}.ctable{border-radius:14px;overflow:visible}.chips,.shotpill,.toktabs,.offtabs,.tabs,.pctabs,.agbar .shotpill{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.shotpill::-webkit-scrollbar{display:none}.offtabs::-webkit-scrollbar{display:none}.tabs::-webkit-scrollbar{display:none}.pctabs::-webkit-scrollbar{display:none}.dfilters::-webkit-scrollbar{display:none}.chips>*,.shotpill>*,.offtabs>*,.tabs>*,.pctabs>*{white-space:nowrap;flex:none}.chip{min-height:40px}.chips.small{margin-top:-8px}.d,.devs span,.odev .d{white-space:nowrap}.qcheck{max-width:none}.qinput,.usearch,.dsearch{box-sizing:border-box;min-height:46px;width:100%!important}.obtn2,.obtn,.sbtn,.rev,.cbtn,.qsave,.dsave,.sugg,.badd{min-height:40px}.empty{padding:18px}.usrbar{grid-template-columns:1fr auto;gap:8px;display:grid}.usrbar .usearch{grid-column:1/-1}.usrbar .ustatus{width:100%;min-width:0;min-height:44px}.upcs{display:flex}.upcs button,.upc{min-height:44px}.uhead{display:none}.urow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"uu st""uc uc""ul ul""us ig";gap:7px 10px;padding:14px}.urow>:first-child{grid-area:uu}.urow>:nth-child(2){grid-area:uc}.urow>:nth-child(3){grid-area:us}.urow>:nth-child(4){grid-area:ul}.urow>:nth-child(5){grid-area:st;align-self:start}.urow>:nth-child(6){grid-area:ig;justify-self:end}.urow .uu b{font-size:15px}.urow .uc,.urow .uc .cpt{word-break:normal;overflow-wrap:anywhere;font-size:13px}.urow .ul{flex-wrap:wrap;gap:4px;display:flex}.urow .us{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.urowwrap.open{margin:6px 0}.ighandle{padding:7px 10px}.connbar{flex-direction:column;gap:0}.connbar .cstat{box-sizing:border-box;flex:none;order:-1;width:100%;margin:0 0 12px}.connbar .cshead{flex-direction:column;align-items:stretch;gap:8px}.connchips{width:100%}.chead{display:none}.cline{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cu st""loc loc""cs ig""upd act";gap:8px 10px;padding:14px}.cline>:first-child{grid-area:cu}.cline>:nth-child(2){grid-area:act;justify-self:end;align-items:center;gap:8px;display:flex}.cline>:nth-child(3){grid-area:cs}.cline>:nth-child(4){grid-area:ig;place-self:center end}.cline>:nth-child(5){text-align:right;grid-area:st;align-self:start}.cline>:nth-child(6){color:var(--faint);grid-area:upd;align-self:center;font-size:11.5px}.cline>:nth-child(7){flex-wrap:wrap;grid-area:loc;gap:4px;display:flex}.cline>:nth-child(8){position:absolute;bottom:12px;right:14px}.cline .cu b{font-size:15px}.cline .cmail{overflow-wrap:anywhere}.cline .cact:empty{display:none}.cline .chide .cbtn{min-height:36px;padding:0 12px}.cline{padding-bottom:16px}.callflag{gap:6px;flex-direction:row!important;width:auto!important;height:auto!important;padding:6px 10px!important}.cpanel{gap:10px;padding:0 10px 12px;grid-template-columns:1fr!important}.cpanel>*{min-width:0}.cbtns{grid-template-columns:1fr;gap:8px;display:grid!important}.cbtns .sbtn{min-height:48px;font-size:14px}.clog{min-height:0!important;max-height:320px!important;overflow:auto!important}.swapbox,#csBelow .csres,#csBelow .cswasbody .wrow .top2{flex-wrap:wrap}.wrow .stats{flex-wrap:wrap;gap:12px}.wacts{align-items:center;gap:10px;width:100%;display:flex}.agtop{margin-left:auto}.tokpill{min-height:40px;padding:0 16px;font-size:13px}.aghead{scrollbar-width:none;border-bottom:1px solid var(--line);gap:6px;overflow-x:auto;padding:10px 12px!important;display:flex!important}.aghead>*{white-space:nowrap;border:1px solid var(--line);border-radius:999px;flex:none;align-items:center;min-height:34px;padding:7px 11px;display:flex}.aghead>:empty{display:none}.agrow{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"who who who tag""paid paid fill fill""conn tc slots last";gap:8px 10px;padding:14px!important}.agrow>:first-child{grid-area:who}.agrow>:nth-child(2){grid-area:paid}.agrow>:nth-child(3){grid-area:last}.agrow>:nth-child(4){grid-area:conn}.agrow>:nth-child(5){grid-area:tc}.agrow>:nth-child(6){grid-area:slots}.agrow>:nth-child(7){grid-area:fill}.agrow>:nth-child(8){grid-area:tag;place-self:start end}.agrow>:nth-child(3):before{content:"Last added";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;display:block}.agrow>:nth-child(4):before{content:"Connected";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}.agrow>:nth-child(5):before{content:"To connect";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;display:block}.agrow>:nth-child(6):before{content:"Slots";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}.agrow .agwho b{font-size:15px}.agrow .agmail{overflow-wrap:anywhere}.sech.big{flex-wrap:wrap;font-size:17px}.item{grid-template-columns:18px minmax(0,1fr) auto!important}.item>*{min-width:0}.top .quiet{justify-content:flex-end;width:100%;margin-left:0}.offtiles{grid-template-columns:1fr 1fr;gap:10px}.offtabs{gap:4px}.orow,.oacctrow{flex-wrap:wrap}#optTiles{grid-template-columns:1fr 1fr!important}.ohd{gap:10px}.ostats{text-align:left;justify-content:space-between;gap:8px;width:100%;margin-left:0}.ostats>div{flex:1}.ot{white-space:nowrap;display:block;overflow-x:auto}.ofoot{flex-wrap:wrap}.ohint{flex-basis:100%}.perfhead{grid-template-columns:1fr!important}.rt{white-space:nowrap;display:block;overflow-x:auto}.qempty.qquick{padding:16px}.qaddrow{flex-wrap:wrap}.qaddw{width:100%}.devtop{margin-left:auto}.pctabs{margin:4px -14px 10px}.dfilters{scrollbar-width:none;flex-wrap:nowrap;margin-left:-14px;margin-right:-14px;padding:0 14px 2px;overflow-x:auto}.dfilters>*{white-space:nowrap;flex:none;min-height:36px}.devgrid{grid-template-columns:1fr!important}.dhead{display:none!important}.drow{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:12px!important;display:grid!important}.drow .dph{grid-column:1/-1}.slot{min-height:58px}.slot b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.drailcol{position:static}.shotgrid{grid-template-columns:1fr!important}.shotside{position:static}.scard{flex-wrap:wrap;align-items:flex-start}.scard>div:first-child{flex:100%}.scard .sacts{flex-wrap:wrap;width:100%;margin-left:0}.scard .sacts .obtn2.ok,.scard .sacts .donetag{flex:auto;width:auto}.scard .sup{flex:auto;justify-content:center}.tbh{flex-wrap:wrap}.qtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.qtile{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}.qhead{display:none!important}.qrow{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 10px!important;padding:14px!important;display:grid!important}.qrow>*{min-width:0}.stiles{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.sboxes{grid-template-columns:1fr!important}.slegend{flex-wrap:wrap;gap:8px 14px}#escOvl,#qOvl,#shotOvl,#tokOvl,#mailOvl,#cxOvl,#impOvl{z-index:110!important;align-items:flex-end!important;padding:0!important}.escbox,.qmodal,#shotModal,#tokModal,.mailbox,.cxbox,#impBox{box-sizing:border-box;max-height:88vh;overflow:auto;width:100%!important;max-width:none!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;margin:0!important}.escbox:before,.qmodal:before,#shotModal:before,#tokModal:before,.mailbox:before,.cxbox:before,#impBox:before{content:"";background:var(--line2);border-radius:2px;width:40px;height:4px;margin:8px auto 4px;display:block}}@media (hover:none){.qchip .qx{display:block!important}}@media (width<=760px){.usrbar{grid-template-columns:minmax(0,1fr) auto}.upcs button,.upc{white-space:nowrap;padding-left:12px;padding-right:12px}.agtc{white-space:nowrap;display:inline-block}.agrow>:before{font-weight:600!important}.acct .ahd{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;display:flex!important}.acct .ahd>div{flex:1 1 0;min-width:0}.acct .ahd .ucount{flex-basis:100%;min-height:42px;margin-left:34px}.acct .ahd .devs,.acct .ahd .odev,.cat .cath,.cath{flex-wrap:wrap}.todaybig{max-height:none!important}.tbscroll{margin-right:0;padding-right:0;overflow:visible!important}.qrow{grid-template-areas:"acc acc src""pend sch date""soon soon soon";grid-template-columns:repeat(3,minmax(0,1fr))!important}.qrow>:first-child{grid-area:acc}.qrow>:nth-child(2){grid-area:src;justify-self:end}.qrow>:nth-child(3){grid-area:pend}.qrow>:nth-child(4){grid-area:sch}.qrow>:nth-child(5){grid-area:soon}.qrow>:nth-child(6){grid-area:date}.qrow>:nth-child(7),.qrow>:nth-child(5):empty{display:none}.qrow .qnum.pend:before{content:"Pending";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}.qrow .qnum.sch:before{content:"Scheduled";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}.qrow .qdate:before{content:"Oldest";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}.qrow .qacc b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.pkclose{display:none}@media (width<=760px){.agtabs{scrollbar-width:none;flex-wrap:nowrap;gap:2px;overflow-x:auto}.agtabs::-webkit-scrollbar{display:none}.agtabs>*{white-space:nowrap;flex:none;min-height:42px}.upanel{padding:4px 12px 12px}.acct2,.addsgrid,.udgrid2{grid-template-columns:minmax(0,1fr)!important}.acct2 .acol>*,.udgrid2>*{min-width:0}.ufoot{flex-direction:column;align-items:stretch;gap:10px;display:flex}.ufoot .ustbtns{order:-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.ufoot .sbtn2{width:100%;min-height:44px}.ufoot .cancelb{justify-content:center;width:100%;min-height:44px}.perfhead{flex-direction:column;gap:12px;display:flex!important}.perfhead .pstats{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:14px 22px}.pranges{flex-wrap:wrap}.ptabs{max-width:100%;overflow-x:auto}.ptable{white-space:nowrap;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.ctable:has(.ptable){overflow:hidden}.tokgen{flex-wrap:wrap}.tokgen input{flex:100%}.tokgen .obtn2{flex:100%;min-height:46px}.tokbar{flex-wrap:wrap}.tokbar .toksearch{flex:100%}.tokhead{display:none!important}.tokrow{grid-template-areas:"c a""n d";grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important;padding:12px 4px!important}.tokrow .tokc{grid-area:c}.tokrow .tokn{grid-area:n}.tokrow .tokd{grid-area:d;justify-self:end}.tokrow .toka,.tokrow .tokconf{grid-area:a}.tokrow .tokconf{flex-wrap:wrap;justify-content:flex-end}#tokRows{max-height:none!important}.qgrid{gap:10px;grid-template-columns:1fr 1fr!important}.cathd{flex-wrap:wrap;row-gap:4px}.cathd .why{flex-basis:100%;order:5;padding-left:28px}.catf{flex-wrap:wrap}.catf .all{flex:1}.drailcol .dcard.picked{z-index:105;max-height:72vh;padding:22px 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;margin:0;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -10px 40px #0000002e,0 0 0 100vmax #0f131859}.pkclose{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;top:10px;right:10px}.ufoot .ustbtns{width:100%}.ptabs{flex:none;max-width:none!important;overflow:visible!important}.mtch{white-space:nowrap}.scroll{padding-right:0;max-height:none!important;overflow:visible!important}.ab .rt{white-space:nowrap;display:block;overflow-x:auto}.wrow{padding:12px}.wrow .top2{gap:8px;flex-direction:column!important;align-items:stretch!important}.wrow .top2 .pill0{align-self:flex-start}.wrow .who{min-width:0}.wrow .stats{justify-content:space-between;margin-top:2px}.wrow .wacts{justify-content:space-between;align-items:center;flex-direction:row!important;margin-left:0!important}.wrow .wacts .rev{flex:1;min-height:44px}.wrow .wacts .wclear{padding:10px 12px}.caprow{flex-wrap:wrap;gap:10px;padding:12px}.caprow .who{flex:100%;min-width:0}.caprow .oquiet{flex:100%}.caprow .stats{text-align:left;flex:100%;justify-content:space-between;display:flex;margin-left:0!important}.caprow>.obtn2,.caprow>div:last-child .obtn2{min-height:44px}.caprow>:last-child:not(.stats):not(.who){flex:100%;gap:8px;display:flex}.caprow>:last-child:not(.stats):not(.who) .obtn2{flex:1}.callrow{position:relative;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"who time""phone phone""close ig"!important;gap:8px 10px!important;padding:12px!important}.callrow>:first-child{grid-area:who;min-width:0}.callrow>:nth-child(2){grid-area:time}.callrow>:nth-child(3){grid-area:phone}.callrow>:nth-child(4){text-align:center;grid-area:close;justify-content:center;align-items:center;min-height:40px;display:flex}.callrow>:nth-child(5){text-align:center;text-overflow:ellipsis;grid-area:ig;justify-content:center;align-items:center;min-height:40px;display:flex;overflow:hidden}.callrow>:nth-child(6){width:40px;height:40px;position:absolute;top:52px;right:12px}.callrow .cem{overflow-wrap:anywhere}.wrow .top2 .pill0{align-items:center;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:4px 10px!important;display:inline-flex!important}.caprow .obtn2{text-align:center;justify-content:center}.rset h4,.rt th,.ptable th{position:static!important}.rset h4{height:auto}.cpt,.cmail,.agmail,.cem,.cnum,.hcopy,.redh{margin-top:-7px;margin-bottom:-7px;padding-top:7px;padding-bottom:7px;display:inline-block}.cline a.ig,.oacct a.ig,.acct a.h,.ohd a.ig,.orow a,.who a{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px;display:inline-block}.spill{align-items:center;min-height:40px;display:inline-flex}.qplus{width:40px!important;height:40px!important;font-size:20px!important}.qsug{min-height:40px;padding:0 14px}.qchip .qx{width:24px!important;height:24px!important;font-size:13px!important;line-height:22px!important;top:-9px!important;right:-9px!important}.snav{min-width:40px;min-height:40px}.uch,.phhead{min-height:36px}.drailcol #alPhone .phhead{min-height:34px;padding:0 12px}.callflag{min-height:40px}.cline{padding-bottom:14px;grid-template-areas:"cu st""act act""loc loc""cs ig""upd hide"!important}.cline>:nth-child(2){justify-self:start!important}.cline>:nth-child(8){grid-area:hide;justify-self:end;position:static!important}.orow{flex-wrap:wrap}.orow .oacts{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-left:0!important;display:grid!important}.orow .oacts .obtn2{text-align:center;justify-content:center;width:100%;min-height:44px}.orow .oacts .obtn2:first-child:nth-last-child(odd){grid-column:1/-1}.orow .oquiet{width:100%}.rt.rfl tr{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.3fr)}.rt td[data-l]:before{letter-spacing:.01em!important;text-overflow:clip!important;font-size:9px!important}.rt td .nf{padding:1px 4px;font-size:12.5px}.rt td[data-l]{overflow-wrap:anywhere;font-size:13.5px}}.vpill{background:var(--line-soft);border:1px solid var(--line);border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}.vpill button{color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:6px 11px;font-size:12px;font-weight:700;display:flex}.vpill button svg{flex:none;width:15px;height:15px}.vpill button.on{background:var(--accent);color:#fff;box-shadow:0 1px 3px #00000026}.vpill button:not(.on):hover{color:var(--accent)}.side-vp{margin:0 6px 16px;display:flex}.side-vp button{flex:1;justify-content:center}#vpBar{display:none}@media (width<=760px){#vpBar{margin-right:4px;display:inline-flex}#vpBar button{min-height:34px;padding:6px 9px;font-size:11.5px}.side .side-vp{display:none}.mtitle{text-align:left;padding-left:2px}}.vpfloat,html.fd .side-vp{display:none}html.fd .vpfloat{transform-origin:top;z-index:200;background:var(--card);display:inline-flex;position:fixed;top:14px;left:50%;transform:translate(-50%)scale(3);box-shadow:0 6px 20px #0000002e}.umob{display:none}@media (width<=760px){.urow{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"uu st""mob mob"!important;gap:7px 10px!important;padding:11px 14px!important}.urow>:nth-child(2),.urow>:nth-child(3),.urow>:nth-child(4),.urow>:nth-child(6){display:none!important}.urow .uu{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.urow .uu b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.urow .uu>span:last-child{display:none}.urow .uu .manual{margin:0!important;padding:1px 6px!important;font-size:9px!important}.urow>:nth-child(5){align-self:center}.urow .ust{padding:4px 8px;font-size:10.5px}.umob{grid-area:mob;min-width:0;display:block}.um1{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.um1 a{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;text-decoration:none;overflow:hidden}.umsrc{color:var(--muted);white-space:nowrap;font-size:11.5px}.umsrc:before,.umage:before{content:"·";color:var(--faint);margin-right:8px}.umage{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:11.5px}.umage:before{content:none}.um2{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.um2 span{color:var(--green);background:var(--green-soft);white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}.um2 span.w{color:var(--accent);background:var(--accent-soft)}.um2 span.nd{color:var(--faint);background:0 0;padding-left:0;font-style:italic;font-weight:600}.agstats.four{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.agstats.four .agstat{text-align:left;padding:8px}.agstats.four .agstat b{font-size:16px}.agstats.four .agstat span{font-size:10px;line-height:1.2}.perfgo{margin-top:2px}.urowwrap.open{box-shadow:0 6px 22px #0889c529;margin:10px 12px!important}#usrRows:has(.urowwrap.open) .urowwrap:not(.open){opacity:.55}}.src-ff{color:var(--accent)!important}.src-tsl{color:#7c4dcc!important}[data-theme=dark] .src-tsl{color:#b79af0!important}.us b.src-ff,.us b.src-tsl{font-weight:700}.umsrc.src-ff,.umsrc.src-tsl{text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.rsum .all2{background:var(--red);color:#fff;border:1px solid var(--red);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:800;transition:background .12s,box-shadow .12s;box-shadow:0 1px 2px #b91c1c40}.rsum .all2:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;box-shadow:0 2px 6px #b91c1c4d}.rsum .all2:active:not(:disabled){transform:translateY(1px)}.rsum .all2:disabled{background:var(--line-soft);border-color:var(--line2);color:var(--faint);box-shadow:none;cursor:default}.rt .revtag{cursor:pointer;border-radius:8px;padding:5px 11px;box-shadow:0 1px 2px #0000000f}@media (width<=760px){.cline{grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"cu hide st""act act act""loc loc loc""cs ig ig""upd upd upd"!important;column-gap:6px!important}.cline .cu{min-width:0}.cline .cmail{vertical-align:top;white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:100%;display:inline-block;overflow:hidden;overflow-wrap:normal!important}.cline>:nth-child(8){margin-top:2px;grid-area:hide!important;place-self:start end!important}.cline .chide .cbtn,.cline .chide .cbtn.hide.sm{border-radius:6px;line-height:1.3;min-height:0!important;padding:3px 8px!important;font-size:10.5px!important}.cpanel .frow:has(.devline){flex-wrap:wrap;align-items:flex-start;row-gap:8px}.cpanel .frow:has(.devline) .fk{width:100%}.devline{gap:6px;width:100%;flex-wrap:wrap!important;overflow:visible!important}.devline:has(.sugg){grid-template-columns:40px repeat(3,minmax(0,1fr));gap:6px;display:grid!important}.devline .sugg{color:#7c4dcc;background:#f5f0fd;border-color:#d9ccf3;justify-content:center;align-items:center;width:40px;min-width:0;font-size:17px;display:flex;padding:0!important}.devline .sugg.locked{border-color:var(--line2);color:var(--faint);background:0 0}.devline .dsel,.devline .dinp{min-height:40px;padding:6px 8px;font-size:16px;width:100%!important;min-width:0!important;max-width:none!important}.devline:has(.sugg) .dsel:last-of-type{grid-column:1/4}.devline .dsave{grid-column:4/5;min-height:40px;padding:0 6px;font-size:12px}.devline .dsel.wide{flex:100%}}.crow.open{box-shadow:inset 0 0 0 1.5px var(--accent-line);z-index:1;border-bottom-color:#0000;border-radius:10px;position:relative;background:var(--accent-soft)!important}.crow.open .cline{background:0 0!important}.crow.open+.crow{border-top:none}@media (width<=760px){.dgrid{overscroll-behavior:auto;max-height:52vh!important}.drow{gap:4px!important;padding:7px 10px!important}.drow .dph{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 1px 2px;font-size:10.5px;line-height:1.2}.slot{border-radius:7px;min-height:0!important;padding:4px 7px!important}.slot b{font-size:11.5px;line-height:1.25}.slot .sm,.slot .sw{margin-right:0;font-size:9.5px;line-height:1.2}.slot .sm{display:inline}.slot .sm:after{content:" ·"}.slot .sw{float:none;margin-left:3px;display:inline}.slot.empty2{line-height:1.6;padding:5px 8px!important}.orow:has(.dstuntil){flex-direction:column;align-items:stretch;gap:10px;display:flex!important}.orow:has(.dstuntil)>*{min-width:0;max-width:100%}.orow:has(.dstuntil) .dstuntil{text-align:left;background:var(--line-soft);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;margin:0;padding:8px 10px;display:flex}.orow:has(.dstuntil) .dstuntil b{font-size:13px;display:inline}.orow:has(.dstuntil) .dstuntil span{font-size:11.5px}.orow:has(.dstuntil) .oacts{justify-content:stretch;gap:8px;width:100%;grid-template-columns:1fr 1fr!important;margin:0!important;display:grid!important}.orow:has(.dstuntil) .oacts .obtn2{width:100%;min-height:44px}#offTiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;display:grid!important}#offTiles .otile{border-radius:9px;flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex;padding:8px 8px 7px!important}#offTiles .otile span{display:none}#offTiles .otile em{font-size:20px;line-height:1.1}#offTiles .otile b{overflow-wrap:anywhere;margin-top:2px;font-size:10.5px;line-height:1.2}}@media (hover:none){*{-webkit-tap-highlight-color:transparent}}@media (width<=760px){.callrow{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px!important;grid-template-areas:"who who time""phone phone tick""close ig ig"!important}.callrow>:first-child{grid-area:who!important}.callrow>.ctime{width:84px;grid-area:time!important;justify-self:end!important;margin:0!important}.callrow>:nth-child(3){grid-area:phone!important}.callrow>:nth-child(4){grid-area:close!important}.callrow>:nth-child(5){min-width:0;grid-area:ig!important}.callrow>.tick2{justify-self:center;grid-area:tick!important;width:36px!important;height:36px!important;position:static!important}}.tick2.locked{opacity:.4;cursor:not-allowed;border-style:dashed}.tick2.locked:hover{background:var(--card)!important;border-color:var(--line2)!important;color:var(--muted)!important}.cbtn2.cdone{background:var(--green-soft)!important;color:var(--green)!important;border-color:#9bd3bc!important}.racc{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rstats{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);white-space:nowrap;cursor:pointer;border-radius:7px;flex:none;margin-left:auto;padding:3px 9px;font-size:10.5px;font-weight:800}.rstats:hover{background:var(--accent);border-color:var(--accent);color:#fff}.rt tr.done .rstats{background:var(--card);border-color:var(--line2);color:var(--muted)}@media (width<=760px){.rt td.acc .rloc{gap:0!important;margin-top:3px!important}.rt td.acc .rloc .rlocs{white-space:nowrap;text-overflow:ellipsis;padding:0;font-weight:600;overflow:hidden;color:var(--faint)!important;background:0 0!important;font-size:10.5px!important}.rt td.acc .racc{padding-right:0}.rstats{min-height:28px;padding:5px 10px;font-size:11px}#alWas .cswasbody{background:0 0;border:0;margin:0;padding:6px 0 0!important}#alWas .cswasbody .wrow{background:var(--card);border:1px solid var(--accent-line);border-radius:12px;margin-top:8px;padding:12px}#alWas .cswasbody .wrow .top2{flex-wrap:wrap}#alWas .csres{flex-wrap:wrap;margin:10px 0 0}.perfhead>div:first-child{order:0}.perfhead>.pdl{order:1}.perfhead>.pstats{order:2}.perfhead>.pranges{order:3}}.actalerts.actalerts-top{margin:4px 0 22px}.namerow .who b{margin-right:8px}.namerow .nsrc{font-size:11.5px;font-weight:700}.namerow .nchg{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:13px;display:flex}.namerow .nold{color:var(--faint);text-decoration:line-through}.namerow .narr{color:var(--muted);font-weight:800}.namerow .nnew{color:var(--ink);cursor:pointer;font-weight:800}.namerow .nwhen{color:var(--faint);white-space:nowrap;text-align:right;min-width:120px;font-size:11px}@media (width<=760px){.namerow .nchg{flex-wrap:wrap;flex:100%;margin-left:0;font-size:14px}.namerow .nwhen{text-align:left;flex:auto;min-width:0}.namerow>.obtn2{flex:100%}}.callsub{color:var(--muted);margin-top:4px;font-size:12.5px}#viewCall .callpage{margin-top:14px;padding:0;background:0 0!important;border:0!important}#viewCall .callpage .ab{padding:0!important;display:block!important}#viewCall .callcount{color:var(--muted);margin:0 0 8px 2px;font-size:12px}#viewCall .callcount b{color:var(--ink);font-size:14px}#viewCall .callpage .empty{background:var(--card);border:1px solid var(--line);border-radius:var(--r);text-align:center;color:var(--faint);padding:22px}.nav .icphone{color:var(--green);justify-content:center;align-items:center;display:inline-flex}.nav .icphone svg{width:15px;height:15px}.callrow{grid-template-columns:minmax(170px,1fr) 86px 160px 90px minmax(150px,220px) auto 34px}.cgo{gap:6px;display:flex}.cgob{background:var(--card);border:1px solid var(--line2);color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:700}.cgob:hover{border-color:var(--accent);color:var(--accent)}@media (width<=760px){.callrow{grid-template-areas:"who who time""phone phone tick""close ig ig""go go go"!important}.callrow>.cgo{grid-template-columns:1fr 1fr;gap:8px;display:grid;grid-area:go!important;width:auto!important;height:auto!important;position:static!important}.callrow>.cgo .cgob{min-height:40px;font-size:13px}.mbdg{font-variant-numeric:tabular-nums;letter-spacing:0;justify-content:center;align-items:center;display:inline-flex;border-radius:10px!important;min-width:20px!important;height:20px!important;padding:1.6px 5px 0!important;line-height:1!important;top:2px!important}}#usrBack .backcall{color:var(--accent);align-items:center;margin:2px 0 10px;padding:2px 0 0;display:inline-flex}.backcall{font-weight:800;color:var(--accent)!important}html.fp .cpanel,html.fp .devgrid{grid-template-columns:1fr}html.fp .drail{position:static}html.fp .ucols,html.fp .ucols2{grid-template-columns:1fr}html.fp .ucols3{grid-template-columns:1fr 1fr}html.fp .tiles{grid-template-columns:repeat(3,1fr)}html.fp .queue,html.fp .app{grid-template-columns:1fr}html.fp .side{display:none}html.fp .item .k,html.fp .item .verb,html.fp .item .src,html.fp .item .dt{grid-column:2}html.fp{-webkit-text-size-adjust:100%}html.fp body{padding-top:calc(56px + env(safe-area-inset-top));padding-bottom:calc(68px + env(safe-area-inset-bottom));overflow-x:hidden}html.fp body.m-nav{overflow:hidden}html.fp .app{min-height:0;display:block}html.fp .main{padding:14px 14px 28px}html.fp .mbar{z-index:80;height:56px;padding:env(safe-area-inset-top) 6px 0;box-sizing:content-box;background:var(--card);border-bottom:1px solid var(--line);align-items:center;gap:6px;display:flex;position:fixed;top:0;left:0;right:0}html.fp .mtitle{text-align:center;min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:800;overflow:hidden}html.fp .mbtn{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}html.fp .mbtn svg{width:22px;height:22px}html.fp .mbtn:active{background:var(--line-soft)}html.fp .mdot{background:var(--red);border:2px solid var(--card);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:9px}html.fp .mtabs{z-index:80;background:var(--card);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}html.fp .mtabs button{min-height:52px;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:flex;position:relative}html.fp .mtabs svg{width:23px;height:23px}html.fp .mtabs button.on{color:var(--accent)}html.fp .mtabs button.on:before{content:"";background:var(--accent);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-7px;left:28%;right:28%}html.fp .mtabs button:active{background:var(--line-soft)}html.fp .mbdg{box-sizing:border-box;background:var(--red);color:#fff;text-align:center;border:2px solid var(--card);border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:18px;position:absolute;top:3px;left:calc(50% + 5px)}html.fp .side{z-index:95;width:min(84vw,320px);height:auto;padding:calc(14px + env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom));flex-direction:column;transition:transform .22s;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%);box-shadow:0 0 #0000;display:flex!important;position:fixed!important}html.fp body.m-nav .side{transform:none;box-shadow:12px 0 40px #0000002e}html.fp .mscrim{z-index:90;opacity:0;pointer-events:none;background:#0f13186b;transition:opacity .2s;display:block;position:fixed;inset:0}html.fp body.m-nav .mscrim{opacity:1;pointer-events:auto}html.fp .mclose{top:calc(12px + env(safe-area-inset-top));width:44px;height:44px;color:var(--muted);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;right:8px}html.fp .mclose svg{width:20px;height:20px}html.fp .side .brand{padding-right:48px}html.fp .side .nav{border-radius:12px;min-height:46px;padding:10px 12px;font-size:14.5px}html.fp .side .nav .bdg{min-width:22px;height:22px;font-size:11px;line-height:22px}html.fp .side .themebtn{width:44px;height:44px;margin-top:auto}html.fp .top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}html.fp .top>div:first-child h1,html.fp .top h1,html.fp .top>div:first-child:empty{display:none}html.fp .liveflag{display:none!important}html.fp #toast{text-align:center;z-index:120;max-width:calc(100vw - 32px);bottom:calc(84px + env(safe-area-inset-bottom))!important}html.fp input,html.fp select,html.fp textarea{font-size:16px!important}html.fp .mdot{display:none!important}html.fp .ctable{border-radius:14px;overflow:visible}html.fp .chips,html.fp .shotpill,html.fp .toktabs,html.fp .offtabs,html.fp .tabs,html.fp .pctabs,html.fp .agbar .shotpill{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;overflow-x:auto}html.fp .chips::-webkit-scrollbar{display:none}html.fp .shotpill::-webkit-scrollbar{display:none}html.fp .offtabs::-webkit-scrollbar{display:none}html.fp .tabs::-webkit-scrollbar{display:none}html.fp .pctabs::-webkit-scrollbar{display:none}html.fp .dfilters::-webkit-scrollbar{display:none}html.fp .chips>*,html.fp .shotpill>*,html.fp .offtabs>*,html.fp .tabs>*,html.fp .pctabs>*{white-space:nowrap;flex:none}html.fp .chip{min-height:40px}html.fp .chips.small{margin-top:-8px}html.fp .d,html.fp .devs span,html.fp .odev .d{white-space:nowrap}html.fp .qcheck{max-width:none}html.fp .qinput,html.fp .usearch,html.fp .dsearch{box-sizing:border-box;min-height:46px;width:100%!important}html.fp .obtn2,html.fp .obtn,html.fp .sbtn,html.fp .rev,html.fp .cbtn,html.fp .qsave,html.fp .dsave,html.fp .sugg,html.fp .badd{min-height:40px}html.fp .empty{padding:18px}html.fp .usrbar{grid-template-columns:1fr auto;gap:8px;display:grid}html.fp .usrbar .usearch{grid-column:1/-1}html.fp .usrbar .ustatus{width:100%;min-width:0;min-height:44px}html.fp .upcs{display:flex}html.fp .upcs button,html.fp .upc{min-height:44px}html.fp .uhead{display:none}html.fp .urow>:first-child{grid-area:uu}html.fp .urow>:nth-child(2){grid-area:uc}html.fp .urow>:nth-child(3){grid-area:us}html.fp .urow>:nth-child(4){grid-area:ul}html.fp .urow>:nth-child(5){grid-area:st;align-self:start}html.fp .urow>:nth-child(6){grid-area:ig;justify-self:end}html.fp .urow .uu b{font-size:15px}html.fp .urow .uc,html.fp .urow .uc .cpt{word-break:normal;overflow-wrap:anywhere;font-size:13px}html.fp .urow .ul{flex-wrap:wrap;gap:4px;display:flex}html.fp .urow .us{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html.fp .urowwrap.open{margin:6px 0}html.fp .ighandle{padding:7px 10px}html.fp .connbar{flex-direction:column;gap:0}html.fp .connbar .cstat{box-sizing:border-box;flex:none;order:-1;width:100%;margin:0 0 12px}html.fp .connbar .cshead{flex-direction:column;align-items:stretch;gap:8px}html.fp .connchips{width:100%}html.fp .chead{display:none}html.fp .cline{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cu st""loc loc""cs ig""upd act";gap:8px 10px;padding:14px}html.fp .cline>:first-child{grid-area:cu}html.fp .cline>:nth-child(2){grid-area:act;justify-self:end;align-items:center;gap:8px;display:flex}html.fp .cline>:nth-child(3){grid-area:cs}html.fp .cline>:nth-child(4){grid-area:ig;place-self:center end}html.fp .cline>:nth-child(5){text-align:right;grid-area:st;align-self:start}html.fp .cline>:nth-child(6){color:var(--faint);grid-area:upd;align-self:center;font-size:11.5px}html.fp .cline>:nth-child(7){flex-wrap:wrap;grid-area:loc;gap:4px;display:flex}html.fp .cline>:nth-child(8){position:absolute;bottom:12px;right:14px}html.fp .cline .cu b{font-size:15px}html.fp .cline .cmail{overflow-wrap:anywhere}html.fp .cline .cact:empty{display:none}html.fp .cline .chide .cbtn{min-height:36px;padding:0 12px}html.fp .cline{padding-bottom:16px}html.fp .callflag{gap:6px;flex-direction:row!important;width:auto!important;height:auto!important;padding:6px 10px!important}html.fp .cpanel{gap:10px;padding:0 10px 12px;grid-template-columns:1fr!important}html.fp .cpanel>*{min-width:0}html.fp .cbtns{grid-template-columns:1fr;gap:8px;display:grid!important}html.fp .cbtns .sbtn{min-height:48px;font-size:14px}html.fp .clog{min-height:0!important;max-height:320px!important;overflow:auto!important}html.fp .swapbox,html.fp #csBelow .csres,html.fp #csBelow .cswasbody .wrow .top2{flex-wrap:wrap}html.fp .wrow .stats{flex-wrap:wrap;gap:12px}html.fp .wacts{align-items:center;gap:10px;width:100%;display:flex}html.fp .agtop{margin-left:auto}html.fp .tokpill{min-height:40px;padding:0 16px;font-size:13px}html.fp .aghead{scrollbar-width:none;border-bottom:1px solid var(--line);gap:6px;overflow-x:auto;padding:10px 12px!important;display:flex!important}html.fp .aghead>*{white-space:nowrap;border:1px solid var(--line);border-radius:999px;flex:none;align-items:center;min-height:34px;padding:7px 11px;display:flex}html.fp .aghead>:empty{display:none}html.fp .agrow{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"who who who tag""paid paid fill fill""conn tc slots last";gap:8px 10px;padding:14px!important}html.fp .agrow>:first-child{grid-area:who}html.fp .agrow>:nth-child(2){grid-area:paid}html.fp .agrow>:nth-child(3){grid-area:last}html.fp .agrow>:nth-child(4){grid-area:conn}html.fp .agrow>:nth-child(5){grid-area:tc}html.fp .agrow>:nth-child(6){grid-area:slots}html.fp .agrow>:nth-child(7){grid-area:fill}html.fp .agrow>:nth-child(8){grid-area:tag;place-self:start end}html.fp .agrow>:nth-child(3):before{content:"Last added";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;display:block}html.fp .agrow>:nth-child(4):before{content:"Connected";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}html.fp .agrow>:nth-child(5):before{content:"To connect";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;display:block}html.fp .agrow>:nth-child(6):before{content:"Slots";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}html.fp .agrow .agwho b{font-size:15px}html.fp .agrow .agmail{overflow-wrap:anywhere}html.fp .sech.big{flex-wrap:wrap;font-size:17px}html.fp .item{grid-template-columns:18px minmax(0,1fr) auto!important}html.fp .item>*{min-width:0}html.fp .top .quiet{justify-content:flex-end;width:100%;margin-left:0}html.fp .offtiles{grid-template-columns:1fr 1fr;gap:10px}html.fp .offtabs{gap:4px}html.fp .orow,html.fp .oacctrow{flex-wrap:wrap}html.fp #optTiles{grid-template-columns:1fr 1fr!important}html.fp .ohd{gap:10px}html.fp .ostats{text-align:left;justify-content:space-between;gap:8px;width:100%;margin-left:0}html.fp .ostats>div{flex:1}html.fp .ot{white-space:nowrap;display:block;overflow-x:auto}html.fp .ofoot{flex-wrap:wrap}html.fp .ohint{flex-basis:100%}html.fp .perfhead{grid-template-columns:1fr!important}html.fp .rt{white-space:nowrap;display:block;overflow-x:auto}html.fp .qempty.qquick{padding:16px}html.fp .qaddrow{flex-wrap:wrap}html.fp .qaddw{width:100%}html.fp .devtop{margin-left:auto}html.fp .pctabs{margin:4px -14px 10px}html.fp .dfilters{scrollbar-width:none;flex-wrap:nowrap;margin-left:-14px;margin-right:-14px;padding:0 14px 2px;overflow-x:auto}html.fp .dfilters>*{white-space:nowrap;flex:none;min-height:36px}html.fp .devgrid{grid-template-columns:1fr!important}html.fp .dhead{display:none!important}html.fp .drow{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:12px!important;display:grid!important}html.fp .drow .dph{grid-column:1/-1}html.fp .slot{min-height:58px}html.fp .slot b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html.fp .drailcol{position:static}html.fp .shotgrid{grid-template-columns:1fr!important}html.fp .shotside{position:static}html.fp .scard{flex-wrap:wrap;align-items:flex-start}html.fp .scard>div:first-child{flex:100%}html.fp .scard .sacts{flex-wrap:wrap;width:100%;margin-left:0}html.fp .scard .sacts .obtn2.ok,html.fp .scard .sacts .donetag{flex:auto;width:auto}html.fp .scard .sup{flex:auto;justify-content:center}html.fp .tbh{flex-wrap:wrap}html.fp .qtiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html.fp .qtile{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}html.fp .qhead{display:none!important}html.fp .qrow{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 10px!important;padding:14px!important;display:grid!important}html.fp .qrow>*{min-width:0}html.fp .stiles{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.fp .sboxes{grid-template-columns:1fr!important}html.fp .slegend{flex-wrap:wrap;gap:8px 14px}html.fp #escOvl,html.fp #qOvl,html.fp #shotOvl,html.fp #tokOvl,html.fp #mailOvl,html.fp #cxOvl,html.fp #impOvl{z-index:110!important;align-items:flex-end!important;padding:0!important}html.fp .escbox,html.fp .qmodal,html.fp #shotModal,html.fp #tokModal,html.fp .mailbox,html.fp .cxbox,html.fp #impBox{box-sizing:border-box;max-height:88vh;overflow:auto;width:100%!important;max-width:none!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;margin:0!important}html.fp .escbox:before,html.fp .qmodal:before,html.fp #shotModal:before,html.fp #tokModal:before,html.fp .mailbox:before,html.fp .cxbox:before,html.fp #impBox:before{content:"";background:var(--line2);border-radius:2px;width:40px;height:4px;margin:8px auto 4px;display:block}html.fp .qchip .qx{display:block!important}html.fp .usrbar{grid-template-columns:minmax(0,1fr) auto}html.fp .upcs button,html.fp .upc{white-space:nowrap;padding-left:12px;padding-right:12px}html.fp .agtc{white-space:nowrap;display:inline-block}html.fp .agrow>:before{font-weight:600!important}html.fp .acct .ahd{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;display:flex!important}html.fp .acct .ahd>div{flex:1 1 0;min-width:0}html.fp .acct .ahd .ucount{flex-basis:100%;min-height:42px;margin-left:34px}html.fp .acct .ahd .devs,html.fp .acct .ahd .odev,html.fp .cat .cath,html.fp .cath{flex-wrap:wrap}html.fp .todaybig{max-height:none!important}html.fp .tbscroll{margin-right:0;padding-right:0;overflow:visible!important}html.fp .qrow{grid-template-areas:"acc acc src""pend sch date""soon soon soon";grid-template-columns:repeat(3,minmax(0,1fr))!important}html.fp .qrow>:first-child{grid-area:acc}html.fp .qrow>:nth-child(2){grid-area:src;justify-self:end}html.fp .qrow>:nth-child(3){grid-area:pend}html.fp .qrow>:nth-child(4){grid-area:sch}html.fp .qrow>:nth-child(5){grid-area:soon}html.fp .qrow>:nth-child(6){grid-area:date}html.fp .qrow>:nth-child(7),html.fp .qrow>:nth-child(5):empty{display:none}html.fp .qrow .qnum.pend:before{content:"Pending";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}html.fp .qrow .qnum.sch:before{content:"Scheduled";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}html.fp .qrow .qdate:before{content:"Oldest";color:var(--faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;display:block}html.fp .qrow .qacc b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.fp .agtabs{scrollbar-width:none;flex-wrap:nowrap;gap:2px;overflow-x:auto}html.fp .agtabs::-webkit-scrollbar{display:none}html.fp .agtabs>*{white-space:nowrap;flex:none;min-height:42px}html.fp .upanel{padding:4px 12px 12px}html.fp .acct2,html.fp .addsgrid,html.fp .udgrid2{grid-template-columns:minmax(0,1fr)!important}html.fp .acct2 .acol>*,html.fp .udgrid2>*{min-width:0}html.fp .ufoot{flex-direction:column;align-items:stretch;gap:10px;display:flex}html.fp .ufoot .ustbtns{order:-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}html.fp .ufoot .sbtn2{width:100%;min-height:44px}html.fp .ufoot .cancelb{justify-content:center;width:100%;min-height:44px}html.fp .perfhead{flex-direction:column;gap:12px;display:flex!important}html.fp .perfhead .pstats{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:14px 22px}html.fp .pranges{flex-wrap:wrap}html.fp .ptabs{max-width:100%;overflow-x:auto}html.fp .ptable{white-space:nowrap;-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}html.fp .ctable:has(.ptable){overflow:hidden}html.fp .tokgen{flex-wrap:wrap}html.fp .tokgen input{flex:100%}html.fp .tokgen .obtn2{flex:100%;min-height:46px}html.fp .tokbar{flex-wrap:wrap}html.fp .tokbar .toksearch{flex:100%}html.fp .tokhead{display:none!important}html.fp .tokrow{grid-template-areas:"c a""n d";grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important;padding:12px 4px!important}html.fp .tokrow .tokc{grid-area:c}html.fp .tokrow .tokn{grid-area:n}html.fp .tokrow .tokd{grid-area:d;justify-self:end}html.fp .tokrow .toka,html.fp .tokrow .tokconf{grid-area:a}html.fp .tokrow .tokconf{flex-wrap:wrap;justify-content:flex-end}html.fp #tokRows{max-height:none!important}html.fp .qgrid{gap:10px;grid-template-columns:1fr 1fr!important}html.fp .cathd{flex-wrap:wrap;row-gap:4px}html.fp .cathd .why{flex-basis:100%;order:5;padding-left:28px}html.fp .catf{flex-wrap:wrap}html.fp .catf .all{flex:1}html.fp .drailcol .dcard.picked{z-index:105;max-height:72vh;padding:22px 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;margin:0;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -10px 40px #0000002e,0 0 0 100vmax #0f131859}html.fp .pkclose{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;top:10px;right:10px}html.fp .ufoot .ustbtns{width:100%}html.fp .ptabs{flex:none;max-width:none!important;overflow:visible!important}html.fp .mtch{white-space:nowrap}html.fp .scroll{padding-right:0;max-height:none!important;overflow:visible!important}html.fp .ab .rt{white-space:nowrap;display:block;overflow-x:auto}html.fp .wrow{padding:12px}html.fp .wrow .top2{gap:8px;flex-direction:column!important;align-items:stretch!important}html.fp .wrow .top2 .pill0{align-self:flex-start}html.fp .wrow .who{min-width:0}html.fp .wrow .stats{justify-content:space-between;margin-top:2px}html.fp .wrow .wacts{justify-content:space-between;align-items:center;flex-direction:row!important;margin-left:0!important}html.fp .wrow .wacts .rev{flex:1;min-height:44px}html.fp .wrow .wacts .wclear{padding:10px 12px}html.fp .caprow{flex-wrap:wrap;gap:10px;padding:12px}html.fp .caprow .who{flex:100%;min-width:0}html.fp .caprow .oquiet{flex:100%}html.fp .caprow .stats{text-align:left;flex:100%;justify-content:space-between;display:flex;margin-left:0!important}html.fp .caprow>.obtn2,html.fp .caprow>div:last-child .obtn2{min-height:44px}html.fp .caprow>:last-child:not(.stats):not(.who){flex:100%;gap:8px;display:flex}html.fp .caprow>:last-child:not(.stats):not(.who) .obtn2{flex:1}html.fp .callrow{position:relative;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"who time""phone phone""close ig"!important;gap:8px 10px!important;padding:12px!important}html.fp .callrow>:first-child{grid-area:who;min-width:0}html.fp .callrow>:nth-child(2){grid-area:time}html.fp .callrow>:nth-child(4){text-align:center;grid-area:close;justify-content:center;align-items:center;min-height:40px;display:flex}html.fp .callrow>:nth-child(5){text-align:center;text-overflow:ellipsis;grid-area:ig;justify-content:center;align-items:center;min-height:40px;display:flex;overflow:hidden}html.fp .callrow>:nth-child(6){width:40px;height:40px;position:absolute;top:52px;right:12px}html.fp .callrow .cem{overflow-wrap:anywhere}html.fp .wrow .top2 .pill0{align-items:center;flex:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:4px 10px!important;display:inline-flex!important}html.fp .caprow .obtn2{text-align:center;justify-content:center}html.fp .rset h4,html.fp .rt th,html.fp .ptable th{position:static!important}html.fp .rset h4{height:auto}html.fp .cpt,html.fp .cmail,html.fp .agmail,html.fp .cem,html.fp .cnum,html.fp .hcopy,html.fp .redh{margin-top:-7px;margin-bottom:-7px;padding-top:7px;padding-bottom:7px;display:inline-block}html.fp .cline a.ig,html.fp .oacct a.ig,html.fp .acct a.h,html.fp .ohd a.ig,html.fp .orow a,html.fp .who a{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px;display:inline-block}html.fp .spill{align-items:center;min-height:40px;display:inline-flex}html.fp .qplus{width:40px!important;height:40px!important;font-size:20px!important}html.fp .qsug{min-height:40px;padding:0 14px}html.fp .qchip .qx{width:24px!important;height:24px!important;font-size:13px!important;line-height:22px!important;top:-9px!important;right:-9px!important}html.fp .snav{min-width:40px;min-height:40px}html.fp .uch,html.fp .phhead{min-height:36px}html.fp .drailcol #alPhone .phhead{min-height:34px;padding:0 12px}html.fp .callflag{min-height:40px}html.fp .cline{padding-bottom:14px;grid-template-areas:"cu st""act act""loc loc""cs ig""upd hide"!important}html.fp .cline>:nth-child(2){justify-self:start!important}html.fp .cline>:nth-child(8){grid-area:hide;justify-self:end;position:static!important}html.fp .orow{flex-wrap:wrap}html.fp .orow .oacts{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-left:0!important;display:grid!important}html.fp .orow .oacts .obtn2{text-align:center;justify-content:center;width:100%;min-height:44px}html.fp .orow .oacts .obtn2:first-child:nth-last-child(odd){grid-column:1/-1}html.fp .orow .oquiet{width:100%}html.fp .rt.rfl tr{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.3fr)}html.fp .rt td[data-l]:before{letter-spacing:.01em!important;text-overflow:clip!important;font-size:9px!important}html.fp .rt td .nf{padding:1px 4px;font-size:12.5px}html.fp .rt td[data-l]{overflow-wrap:anywhere;font-size:13.5px}html.fp #vpBar{margin-right:4px;display:inline-flex}html.fp #vpBar button{min-height:34px;padding:6px 9px;font-size:11.5px}html.fp .side .side-vp{display:none}html.fp .mtitle{text-align:left;padding-left:2px}html.fp .urow{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"uu st""mob mob"!important;gap:7px 10px!important;padding:11px 14px!important}html.fp .urow>:nth-child(2),html.fp .urow>:nth-child(3),html.fp .urow>:nth-child(4),html.fp .urow>:nth-child(6){display:none!important}html.fp .urow .uu{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}html.fp .urow .uu b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}html.fp .urow .uu>span:last-child{display:none}html.fp .urow .uu .manual{margin:0!important;padding:1px 6px!important;font-size:9px!important}html.fp .urow>:nth-child(5){align-self:center}html.fp .urow .ust{padding:4px 8px;font-size:10.5px}html.fp .umob{grid-area:mob;min-width:0;display:block}html.fp .um1{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}html.fp .um1 a{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;text-decoration:none;overflow:hidden}html.fp .umsrc{color:var(--muted);white-space:nowrap;font-size:11.5px}html.fp .umsrc:before,html.fp .umage:before{content:"·";color:var(--faint);margin-right:8px}html.fp .umage{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:11.5px}html.fp .umage:before{content:none}html.fp .um2{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}html.fp .um2 span{color:var(--green);background:var(--green-soft);white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}html.fp .um2 span.w{color:var(--accent);background:var(--accent-soft)}html.fp .um2 span.nd{color:var(--faint);background:0 0;padding-left:0;font-style:italic;font-weight:600}html.fp .agstats.four{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))!important}html.fp .agstats.four .agstat{text-align:left;padding:8px}html.fp .agstats.four .agstat b{font-size:16px}html.fp .agstats.four .agstat span{font-size:10px;line-height:1.2}html.fp .perfgo{margin-top:2px}html.fp .urowwrap.open{box-shadow:0 6px 22px #0889c529;margin:10px 12px!important}html.fp #usrRows:has(.urowwrap.open) .urowwrap:not(.open){opacity:.55}html.fp .cline{grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"cu hide st""act act act""loc loc loc""cs ig ig""upd upd upd"!important;column-gap:6px!important}html.fp .cline .cu{min-width:0}html.fp .cline .cmail{vertical-align:top;white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:100%;display:inline-block;overflow:hidden;overflow-wrap:normal!important}html.fp .cline>:nth-child(8){margin-top:2px;grid-area:hide!important;place-self:start end!important}html.fp .cline .chide .cbtn,html.fp .cline .chide .cbtn.hide.sm{border-radius:6px;line-height:1.3;min-height:0!important;padding:3px 8px!important;font-size:10.5px!important}html.fp .cpanel .frow:has(.devline){flex-wrap:wrap;align-items:flex-start;row-gap:8px}html.fp .cpanel .frow:has(.devline) .fk{width:100%}html.fp .devline{gap:6px;width:100%;flex-wrap:wrap!important;overflow:visible!important}html.fp .devline:has(.sugg){grid-template-columns:40px repeat(3,minmax(0,1fr));gap:6px;display:grid!important}html.fp .devline .sugg{color:#7c4dcc;background:#f5f0fd;border-color:#d9ccf3;justify-content:center;align-items:center;width:40px;min-width:0;font-size:17px;display:flex;padding:0!important}html.fp .devline .sugg.locked{border-color:var(--line2);color:var(--faint);background:0 0}html.fp .devline .dsel,html.fp .devline .dinp{min-height:40px;padding:6px 8px;font-size:16px;width:100%!important;min-width:0!important;max-width:none!important}html.fp .devline:has(.sugg) .dsel:last-of-type{grid-column:1/4}html.fp .devline .dsave{grid-column:4/5;min-height:40px;padding:0 6px;font-size:12px}html.fp .devline .dsel.wide{flex:100%}html.fp .dgrid{overscroll-behavior:auto;max-height:52vh!important}html.fp .drow{gap:4px!important;padding:7px 10px!important}html.fp .drow .dph{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin:0 0 1px 2px;font-size:10.5px;line-height:1.2}html.fp .slot{border-radius:7px;min-height:0!important;padding:4px 7px!important}html.fp .slot b{font-size:11.5px;line-height:1.25}html.fp .slot .sm,html.fp .slot .sw{margin-right:0;font-size:9.5px;line-height:1.2}html.fp .slot .sm{display:inline}html.fp .slot .sm:after{content:" ·"}html.fp .slot .sw{float:none;margin-left:3px;display:inline}html.fp .slot.empty2{line-height:1.6;padding:5px 8px!important}html.fp .orow:has(.dstuntil){flex-direction:column;align-items:stretch;gap:10px;display:flex!important}html.fp .orow:has(.dstuntil)>*{min-width:0;max-width:100%}html.fp .orow:has(.dstuntil) .dstuntil{text-align:left;background:var(--line-soft);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;margin:0;padding:8px 10px;display:flex}html.fp .orow:has(.dstuntil) .dstuntil b{font-size:13px;display:inline}html.fp .orow:has(.dstuntil) .dstuntil span{font-size:11.5px}html.fp .orow:has(.dstuntil) .oacts{justify-content:stretch;gap:8px;width:100%;grid-template-columns:1fr 1fr!important;margin:0!important;display:grid!important}html.fp .orow:has(.dstuntil) .oacts .obtn2{width:100%;min-height:44px}html.fp #offTiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;display:grid!important}html.fp #offTiles .otile{border-radius:9px;flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex;padding:8px 8px 7px!important}html.fp #offTiles .otile span{display:none}html.fp #offTiles .otile em{font-size:20px;line-height:1.1}html.fp #offTiles .otile b{overflow-wrap:anywhere;margin-top:2px;font-size:10.5px;line-height:1.2}html.fp *{-webkit-tap-highlight-color:transparent}html.fp .callrow{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px!important;grid-template-areas:"who who time""phone phone tick""close ig ig"!important}html.fp .callrow>:first-child{grid-area:who!important}html.fp .callrow>.ctime{width:84px;grid-area:time!important;justify-self:end!important;margin:0!important}html.fp .callrow>:nth-child(3){grid-area:phone!important}html.fp .callrow>:nth-child(4){grid-area:close!important}html.fp .callrow>:nth-child(5){min-width:0;grid-area:ig!important}html.fp .callrow>.tick2{justify-self:center;grid-area:tick!important;width:36px!important;height:36px!important;position:static!important}html.fp .rt td.acc .rloc{gap:0!important;margin-top:3px!important}html.fp .rt td.acc .rloc .rlocs{white-space:nowrap;text-overflow:ellipsis;padding:0;font-weight:600;overflow:hidden;color:var(--faint)!important;background:0 0!important;font-size:10.5px!important}html.fp .rt td.acc .racc{padding-right:0}html.fp .rstats{min-height:28px;padding:5px 10px;font-size:11px}html.fp #alWas .cswasbody{background:0 0;border:0;margin:0;padding:6px 0 0!important}html.fp #alWas .cswasbody .wrow{background:var(--card);border:1px solid var(--accent-line);border-radius:12px;margin-top:8px;padding:12px}html.fp #alWas .cswasbody .wrow .top2{flex-wrap:wrap}html.fp #alWas .csres{flex-wrap:wrap;margin:10px 0 0}html.fp .perfhead>div:first-child{order:0}html.fp .perfhead>.pdl{order:1}html.fp .perfhead>.pstats{order:2}html.fp .perfhead>.pranges{order:3}html.fp .namerow .nchg{flex-wrap:wrap;flex:100%;margin-left:0;font-size:14px}html.fp .namerow .nwhen{text-align:left;flex:auto;min-width:0}html.fp .namerow>.obtn2{flex:100%}html.fp .callrow{grid-template-areas:"who who time""phone phone tick""close ig ig""go go go"!important}html.fp .callrow>.cgo{grid-template-columns:1fr 1fr;gap:8px;display:grid;grid-area:go!important;width:auto!important;height:auto!important;position:static!important}html.fp .callrow>.cgo .cgob{min-height:40px;font-size:13px}html.fp .mbdg{font-variant-numeric:tabular-nums;letter-spacing:0;justify-content:center;align-items:center;display:inline-flex;border-radius:10px!important;min-width:20px!important;height:20px!important;padding:1.6px 5px 0!important;line-height:1!important;top:2px!important}html.fp .mshort{display:inline}html.fp .mlong,html.fp .rset h4 small:not(.mshort){display:none}html.fp .qempty.qquick>span:last-child{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid!important}html.fp .qempty.qquick .qchip{min-width:0;display:flex}html.fp .qempty.qquick .qsug{text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;width:100%;min-width:0;min-height:44px;font-size:13px;overflow:hidden}html.fp .qempty.qquick{font-size:12.5px}html.fp .ab .rt,html.fp .rt{width:100%;white-space:normal!important;display:block!important;overflow:visible!important}html.fp .rt tbody{display:block}html.fp .rt tr:first-child{display:none}html.fp .rt tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:8px 6px;padding:12px 10px 12px 44px;display:grid;position:relative}html.fp .rt.rdm tr{grid-template-columns:repeat(4,minmax(0,1fr))}html.fp .rt td{min-width:0;display:block;text-align:left!important;background:0 0!important;border:0!important;padding:0!important}html.fp .rt td:first-child{position:absolute;top:12px;left:10px}html.fp .rt td:first-child input{width:22px;height:22px}html.fp .rt td:first-child .revtag{padding:3px 6px;font-size:10px;position:static}html.fp .rt tr.done td:first-child{order:-1;grid-column:1/-1;position:static}html.fp .rt td.acc{grid-column:1/-1;margin-bottom:2px;font-size:14px}html.fp .rt td.acc .redh{font-size:14.5px;font-weight:800}html.fp .rt td.acc .rloc{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}html.fp .rt td.acc .rloc span{font-size:10.5px}html.fp .rt td[data-l]{color:var(--ink);font-size:14px;font-weight:700;line-height:1.15}html.fp .rt td[data-l]:before{content:attr(data-l);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:9.5px;font-weight:700;display:block;overflow:hidden}html.fp .rt td[data-l] .nf,html.fp .rt td[data-l] span{font-size:inherit}html.fp .rt tr.sel{background:var(--accent-soft)}html.fp .rsum{flex-wrap:wrap;gap:8px}html.fp .rsum .all2{width:100%;min-height:44px}html.fp{background:#dce2e8;height:100%;overflow:hidden}html.fp[data-theme=dark]{background:#05080b}html.fp body{background:var(--bg);border-radius:38px;width:390px;height:min(844px,100vh - 36px);margin:18px auto 0;overflow:hidden;transform:translateZ(0);box-shadow:0 0 0 11px #11161c,0 0 0 13px #2a323b,0 30px 80px #00000059;padding:0!important}html.fp .app{box-sizing:border-box;-webkit-overflow-scrolling:touch;height:100%;padding:56px 0 68px;overflow:hidden auto}html.fp .mbar{padding-top:0}html.fp .mtabs{padding-bottom:8px}.sidefoot{align-items:center;gap:8px;margin-top:auto;display:flex}.sidefoot .themebtn{margin-top:0!important}.viewbtn{border:1px solid var(--line);background:var(--card);height:36px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.viewbtn svg{width:16px;height:16px}.viewbtn:hover{color:var(--accent);border-color:var(--accent)}.mview{display:none}@media (width<=760px){.mview{display:flex}.viewbtn{height:44px;font-size:13.5px}}html.fp .mview{display:flex}html.fp .viewbtn{height:44px;font-size:13.5px}.mshort{display:none}@media (width<=760px){.mshort{display:inline}.mlong,.rset h4 small:not(.mshort){display:none}.qempty.qquick>span:last-child{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid!important}.qempty.qquick .qchip{min-width:0;display:flex}.qempty.qquick .qsug{text-align:center;text-overflow:ellipsis;white-space:nowrap;justify-content:center;width:100%;min-width:0;min-height:44px;font-size:13px;overflow:hidden}.qempty.qquick{font-size:12.5px}.ab .rt,.rt{width:100%;white-space:normal!important;display:block!important;overflow:visible!important}.rt tbody{display:block}.rt tr:first-child{display:none}.rt tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:8px 6px;padding:12px 10px 12px 44px;display:grid;position:relative}.rt.rdm tr{grid-template-columns:repeat(4,minmax(0,1fr))}.rt td{min-width:0;display:block;text-align:left!important;background:0 0!important;border:0!important;padding:0!important}.rt td:first-child{position:absolute;top:12px;left:10px}.rt td:first-child input{width:22px;height:22px}.rt td:first-child .revtag{padding:3px 6px;font-size:10px;position:static}.rt tr.done td:first-child{order:-1;grid-column:1/-1;position:static}.rt td.acc{grid-column:1/-1;margin-bottom:2px;font-size:14px}.rt td.acc .redh{font-size:14.5px;font-weight:800}.rt td.acc .rloc{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.rt td.acc .rloc span{font-size:10.5px}.rt td[data-l]{color:var(--ink);font-size:14px;font-weight:700;line-height:1.15}.rt td[data-l]:before{content:attr(data-l);color:var(--faint);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:9.5px;font-weight:700;display:block;overflow:hidden}.rt td[data-l] .nf,.rt td[data-l] span{font-size:inherit}.rt tr.sel{background:var(--accent-soft)}.rsum{flex-wrap:wrap;gap:8px}.rsum .all2{width:100%;min-height:44px}}.ust.us-nobot{background:var(--line-soft);color:var(--muted)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
