:root{--ink:#272b21;--ink-2:#3a3e30;--ink-3:#5c5f50;--ink-mute:#7a746e;--gold:#cd9269;--gold-dk:#aa6230;--gold-lt:#ddac8a;--sage:#8d957e;--sage-lt:#dde3d4;--sage-dk:#5f6553;--cream:#f5f1ef;--cream-2:#ede7e3;--paper:#fff;--rule:#e4ddd7;--shadow:0 1px 0 #272b210a,0 2px 12px #272b210f;--shadow-lg:0 4px 24px #272b211a;--shadow-xl:0 18px 60px #272b2138;--radius:8px;--radius-sm:4px;--font:"Public Sans",-apple-system,BlinkMacSystemFont,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sidebar-w:248px;--topbar-h:62px;--imp-h:0px;--ok:#5f6553;--warn:#aa6230;--danger:#9c3a2a;--danger-lt:#f3e0da;--success:#3f7d4f;--success-lt:#e4efe1;--t-ONB:#b8461c;--t-R12:#f5ba81;--t-VSR:#3a66c8;--t-HHS:#0fcbdb;--t-INC:#7d8df9;--t-PAM:#1d97a3;--t-VP:#b1b7fd;--t-TRTO:#8494a8;--t-IL:#3f8a50;--t-APP:#bad651;--t-PI:#9b3fc4;--t-PIAPP:#e0b4f4;--t-CSC:#8a5a35;--t-CRI:#d0357f;--t-FIN:#c99a06;--t-NP:#8a8f84;--t-ACU:#8d957e;--chrome:#272b21;--chrome-2:#3a3e30;--btn-primary:#272b21;--btn-primary-hover:#3a3e30;--selected:#272b21;--link:#aa6230;--tint-gold:#fbf3ec;--tint-gold-2:#f3ece7;--tag-gold:#f6e7da;--tag-ok:#e1e7d8;--tint-hero:#fbf8f6;--tint-blue:#eef4f8;--rule-blue:#b9d0e0;--text-blue:#2c6a93;--tint-warn:#fdf0ec;--rule-warn:#e8b3a3;--text-warn:#a33b1c;--rule-danger:#e0b3a9;--rule-risk:#e8c4ba;--text-err:#8a1c1c;--text-signin-err:#9b2c2c;--cstate-bg:#e7eef6;--cstate-fg:#345b82;--sla-done:#eef0ea;--row-hover:#faf7f5;--flag-bg:#efe6f4;--flag-fg:#6b3f8c;--flag-rule:#dcc8e6;--tint-alert:#fdf1ee;--tint-copper:#fff4e6;--text-copper:#7a4520}:root[data-theme=dark]{--ink:#ece6df;--ink-2:#d6d0c6;--ink-3:#b3ae9f;--ink-mute:#958f86;--gold:#cd9269;--gold-dk:#c27a48;--gold-lt:#5a4030;--sage:#8d957e;--sage-lt:#33392b;--sage-dk:#a9b096;--cream:#171a13;--cream-2:#2b3024;--paper:#21251c;--rule:#3a4033;--shadow:0 1px 0 #00000040,0 2px 12px #0000004d;--shadow-lg:0 4px 24px #00000073;--shadow-xl:0 18px 60px #0009;--ok:#7c8669;--warn:#d08a55;--danger:#e0806c;--danger-lt:#3b2420;--success:#7dbb8a;--success-lt:#1f3322;--chrome:#0f110c;--chrome-2:#2a2f23;--btn-primary:#aa6230;--btn-primary-hover:#bb7f55;--selected:#4e5542;--link:#ddac8a;--tint-gold:#2e2820;--tint-gold-2:#2a2620;--tag-gold:#3a2c20;--tag-ok:#2f3628;--tint-hero:#262a20;--tint-blue:#1e2a33;--rule-blue:#2f4a5e;--text-blue:#8dbbdd;--tint-warn:#36221c;--rule-warn:#6b3a2c;--text-warn:#e8957a;--rule-danger:#6b3a30;--rule-risk:#6b3a30;--text-err:#e8857a;--text-signin-err:#e8857a;--cstate-bg:#1f2a36;--cstate-fg:#9dbbdf;--sla-done:#2a2e25;--row-hover:#272b21;--flag-bg:#2e2436;--flag-fg:#c9a6e6;--flag-rule:#4a3a5a;--tint-alert:#3b2420;--tint-copper:#352a1e;--text-copper:#e0a878;--muted:#a39d93;--line:#3a4033;--line-2:#2f342a;--copper:#c27a48;--warning:#d4a43a;--rose-lt:#3b2420;--rose-dk:#e0806c;--paper-2:#262a20;--bg:#171a13}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}::selection{background:var(--gold-lt);color:var(--ink)}a{color:var(--link);text-decoration:none}button{cursor:pointer;font-family:inherit}h1,h2,h3,h4{color:var(--ink);font-weight:700;line-height:1.2}small{font-size:11.5px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--cream-2);background-clip:content-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--sage-lt);background-clip:content-box}body.impersonating{--imp-h:30px}.impersonation-banner{height:var(--imp-h);z-index:70;color:#fff;letter-spacing:.2px;background:#8a1c1c;justify-content:center;align-items:center;gap:12px;padding:0 12px;font-size:12.5px;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0}.impersonation-banner button{cursor:pointer;color:#fff;background:0 0;border:1px solid #fff9;border-radius:6px;padding:2px 10px;font-size:11px;font-weight:700}.topbar{top:var(--imp-h);height:var(--topbar-h);z-index:60;background:var(--paper);border-bottom:1px solid var(--rule);align-items:center;gap:20px;padding:0 22px 0 0;display:flex;position:fixed;left:0;right:0;box-shadow:0 1px #272b2108}.topbar__logo svg{width:auto;height:30px;display:block}.topbar__logo img{border-radius:6px;width:auto;height:38px;display:block}.topbar__logo:hover img{opacity:.88}.topbar__logo{width:var(--sidebar-w);box-sizing:border-box;flex-shrink:0;align-self:stretch;align-items:center;gap:11px;margin-bottom:-1px;padding-left:22px;display:flex}.topbar__logo:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.nav-rail .topbar__logo{justify-content:center;padding-left:0}.topbar__logo img.topbar__mark{width:40px;height:40px}:root:not([data-theme=dark]) .topbar__logo{background:var(--chrome)}:root:not([data-theme=dark]) .topbar__logo img{mix-blend-mode:lighten;border-radius:0}:root:not([data-theme=dark]) .topbar__logo img.topbar__wordmark{height:44px}.search{flex:1;max-width:460px;position:relative}.search input{border:1px solid var(--rule);background:var(--cream);border-radius:var(--radius);width:100%;height:38px;color:var(--ink);padding:0 14px 0 38px;font-size:13.5px}.search input::placeholder{color:var(--ink-mute)}.search input:focus{border-color:var(--gold);background:var(--paper);outline:none;box-shadow:0 0 0 3px #cd926926}.search svg{width:16px;height:16px;color:var(--ink-mute);position:absolute;top:11px;left:13px}.gsearch{z-index:65;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);max-height:60vh;box-shadow:var(--shadow-lg);padding:4px 0;position:absolute;top:44px;left:0;right:0;overflow-y:auto}.gsearch__group{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);padding:8px 14px 4px;font-size:10.5px;font-weight:700}.gsearch__hit{cursor:pointer;flex-direction:column;gap:1px;padding:7px 14px;display:flex}.gsearch__hit-label{color:var(--ink);font-size:13.5px;font-weight:600}.gsearch__hit-sub{color:var(--ink-mute);font-size:11.5px}.gsearch__note{color:var(--ink-mute);padding:14px;font-size:12.5px}.gsearch__note--err{color:var(--text-err)}.topbar__right{align-items:center;gap:14px;margin-left:auto;display:flex}.notes-toggle{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);height:36px;color:var(--ink-3);align-items:center;gap:8px;padding:0 13px;font-size:12.5px;font-weight:600;display:flex}.notes-toggle:hover{border-color:var(--gold)}.notes-toggle .box{background:var(--cream-2);border-radius:9px;width:30px;height:17px;transition:all .18s;position:relative}.notes-toggle .box:after{content:"";background:var(--paper);border-radius:50%;width:13px;height:13px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}body.notes-on .notes-toggle{background:var(--selected);color:#fff;border-color:var(--selected)}body.notes-on .notes-toggle .box{background:var(--gold)}body.notes-on .notes-toggle .box:after{left:15px}.bell{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper);width:38px;height:38px;color:var(--ink-2);justify-content:center;align-items:center;display:flex;position:relative}.bell:hover{border-color:var(--gold);color:var(--gold-dk)}.bell .badge{background:var(--gold-dk);color:#fff;border:2px solid var(--paper);border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.avatar--active{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--gold)}.avatar{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex}.dropdown{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);width:340px;box-shadow:var(--shadow-xl);z-index:80;display:none;position:absolute;top:48px;right:0;overflow:hidden}.dropdown.open{animation:.14s pop;display:block}@keyframes pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.dropdown__hd{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:13px 16px;font-weight:700;display:flex}.dropdown__hd span{color:var(--gold-dk);font-size:11px;font-weight:600}.alert-item{border-bottom:1px solid var(--cream-2);gap:11px;padding:12px 16px;display:flex}.alert-item:hover{background:var(--cream)}.alert-item:last-child{border-bottom:none}.alert-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.alert-item .meta{color:var(--ink-mute);margin-top:2px;font-size:11.5px}.shell{grid-template-columns:var(--sidebar-w) 1fr;padding-top:calc(var(--topbar-h) + var(--imp-h));display:grid}.sidebar{top:calc(var(--topbar-h) + var(--imp-h));width:var(--sidebar-w);height:calc(100vh - var(--topbar-h) - var(--imp-h));background:var(--chrome);z-index:50;flex-direction:column;padding:14px 0;display:flex;position:fixed;left:0;overflow:hidden auto}.sidebar__hd{justify-content:space-between;align-items:center;padding-right:12px;display:flex}.nav-group-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;padding:14px 22px 6px;font-size:10.5px;font-weight:700}.sidebar__toggle{border-radius:var(--radius-sm);color:#fff9;background:0 0;border:1px solid #ffffff24;justify-content:center;align-items:center;width:30px;height:30px;margin-top:8px;display:flex}.sidebar__toggle:hover{color:#fff;background:#ffffff14}.sidebar__toggle:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sidebar__toggle svg{width:16px;height:16px}.nav-item{border-radius:var(--radius-sm);color:#ffffffb8;cursor:pointer;border-left:3px solid #0000;align-items:center;gap:12px;margin:1px 12px;padding:10px 13px;font-size:13.5px;font-weight:500;transition:all .13s;display:flex;position:relative}.nav-item svg{opacity:.85;flex-shrink:0;width:18px;height:18px}.nav-item:hover{color:#fff;background:#ffffff0f}.nav-item.active{background:var(--chrome-2);color:#fff;border-left-color:var(--gold);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-left:0;font-weight:600}.nav-item.active svg{opacity:1;color:var(--gold-lt)}.nav-item .count{background:#ffffff1f;border-radius:10px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600}.nav-item.active .count{background:var(--gold);color:var(--ink)}.nav-item__label{white-space:nowrap}.nav-item__badge{background:var(--gold,#e0b84c);color:var(--ink,#241f16);border-radius:9px;margin-left:auto;padding:1px 7px;font-size:10px;font-weight:700}.nav-item__badge--overdue{background:var(--danger,#c0392b);color:#fff}.sidebar__foot{color:#ffffff80;border-top:1px solid #ffffff14;margin-top:auto;padding:14px 22px;font-size:11.5px}.sidebar__foot strong{color:#ffffffd9;margin-bottom:2px;font-size:12.5px;display:block}.main{min-height:calc(100vh - var(--topbar-h));grid-column:2;min-width:0;padding:0}:root.nav-rail{--sidebar-w:64px}.nav-rail .sidebar__hd{justify-content:center;padding-right:0}.nav-rail .nav-group-label,.nav-rail .nav-item__label,.nav-rail .sidebar__foot{display:none}.nav-rail .sidebar__toggle{margin:4px 0 10px}.nav-rail .nav-item{justify-content:center;margin:1px 8px;padding:10px 0}.nav-rail .nav-item.active{margin-left:0}.nav-rail .nav-item__badge{margin:0;padding:0 5px;font-size:9.5px;line-height:15px;position:absolute;top:3px;right:3px}.page-hd{background:var(--cream);padding:24px 32px 0}.page-hd h1{letter-spacing:-.01em;font-size:23px}.page-hd .sub{color:var(--ink-mute);margin-top:3px;font-size:13.5px}.page-hd__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.subtabs{border-bottom:1px solid var(--rule);gap:2px;margin-top:18px;display:flex}.subtab{color:var(--ink-mute);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:13.5px;font-weight:600}.subtab:hover{color:var(--ink-2)}.subtab.active{color:var(--ink);border-bottom-color:var(--gold)}.toggles{align-items:center;gap:8px;margin-left:auto;padding-bottom:6px;display:flex}.page-body{padding:24px 32px 60px}.page-body>.page-hd:first-child{margin-bottom:24px;padding:0}.card{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow)}.card__hd{justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.card__hd h3{font-size:14.5px}.card__bd{padding:18px}.card__hd .hint{color:var(--ink-mute);font-size:12px;font-weight:500}.grid{gap:18px;display:grid}.g-2{grid-template-columns:1fr 1fr}.g-3{grid-template-columns:repeat(3,1fr)}.g-1-2{grid-template-columns:minmax(300px,1fr) 2fr}.g-2-1{grid-template-columns:2fr minmax(280px,1fr)}.btn{border:1px solid var(--rule);background:var(--paper);height:36px;color:var(--ink);border-radius:var(--radius);align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:600;transition:all .13s;display:inline-flex}.btn:not(:disabled):hover{border-color:var(--gold);color:var(--gold-dk)}.btn--primary{background:var(--btn-primary);color:#fff;border-color:var(--btn-primary)}.btn--primary:not(:disabled):hover{background:var(--btn-primary-hover);border-color:var(--btn-primary-hover);color:#fff}.btn--gold{background:var(--gold);color:#fff;border-color:var(--gold)}.btn--gold:not(:disabled):hover{background:var(--gold-dk);border-color:var(--gold-dk);color:#fff}.btn--sm{height:30px;padding:0 11px;font-size:12px}.btn--xs{height:22px;padding:0 8px;font-size:11px}.btn--ghost{background:0 0;border-color:#0000}.btn svg{width:15px;height:15px}.btn:disabled{opacity:.45;cursor:not-allowed}.tag{background:var(--sage-lt);color:var(--sage-dk);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.tag--gold{background:var(--tag-gold);color:var(--gold-dk)}.tag--ink{background:var(--cream-2);color:var(--ink-2)}.tag--high{background:var(--danger-lt);color:var(--danger)}.tag--ok{background:var(--tag-ok);color:var(--ink-2)}.pill-pipe{color:#fff;border-radius:6px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.risk{background:var(--danger-lt);color:var(--danger);border:1px solid var(--rule-risk);border-radius:20px;align-items:center;gap:6px;padding:3px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.risk svg{width:13px;height:13px}.vlink{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-lt);text-decoration-color:var(--gold-lt);cursor:pointer;font-weight:600}.vlink:hover{color:var(--gold-dk);-webkit-text-decoration-color:var(--gold-dk);text-decoration-color:var(--gold-dk)}.clink{font-family:var(--mono);color:var(--gold-dk);text-underline-offset:2px;cursor:pointer;font-size:12.5px;font-weight:600;text-decoration:underline}.clink:hover{color:var(--ink)}table{border-collapse:collapse;width:100%}thead th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid var(--rule);white-space:nowrap;padding:10px 12px;font-size:11px;font-weight:700}tbody td{border-bottom:1px solid var(--cream-2);vertical-align:middle;padding:11px 12px;font-size:13px}tbody tr:hover{background:var(--cream)}tbody tr:last-child td{border-bottom:none}.t-wrap{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.row-menu-btn{width:26px;height:26px;color:var(--ink-mute);background:0 0;border:1px solid #0000;border-radius:6px;font-size:16px;line-height:1}.row-menu-btn:hover{background:var(--cream-2);color:var(--ink)}input[type=checkbox]{width:15px;height:15px;accent-color:var(--gold-dk);cursor:pointer}.stat{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 18px;position:relative;overflow:hidden}.stat:before{content:"";background:var(--gold);width:3px;position:absolute;top:0;bottom:0;left:0}.stat .num{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:800}.stat .lbl{color:var(--ink-mute);margin-top:2px;font-size:12px;font-weight:600}.stat .delta{margin-top:6px;font-size:11.5px;font-weight:700}.stat--link{transition:border-color .13s,box-shadow .13s}.stat--link .num button:after{content:"";z-index:1;position:absolute;inset:0}.stat--link .num button:focus-visible{outline:none}.stat--link:has(.num button:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.stat--link:after{content:"↗";color:var(--ink-mute);font-size:13px;line-height:1;transition:color .13s,transform .13s;position:absolute;top:10px;right:12px}.stat--link:hover{border-color:var(--gold);box-shadow:0 2px 10px #00000014}.stat--link:hover:after{color:var(--gold-dk);transform:translate(1px,-1px)}.mini{border-bottom:1px solid var(--cream-2);gap:11px;padding:11px 0;display:flex}.mini:last-child{border-bottom:none}.mini .ic{background:var(--cream-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.mini .ttl{font-size:13px;font-weight:600}.mini .meta{color:var(--ink-mute);margin-top:1px;font-size:11.5px}.mini .rt{text-align:right;flex-shrink:0;margin-left:auto}.pipe-table td .bar{background:var(--cream-2);border-radius:4px;min-width:90px;height:6px;overflow:hidden}.pipe-table td .bar i{border-radius:4px;height:100%;display:block}.kanban{gap:14px;padding-bottom:14px;display:flex;overflow-x:auto}.kcol{background:var(--cream-2);border-radius:var(--radius);flex-direction:column;flex:0 0 246px;max-height:none;display:flex}.kcol__hd{border-top:3px solid var(--gold);border-radius:var(--radius) var(--radius) 0 0;background:var(--paper);align-items:center;gap:8px;padding:11px 13px;font-size:12.5px;font-weight:700;display:flex}.kcol__hd .ct{background:var(--cream-2);color:var(--ink-3);border-radius:10px;margin-left:auto;padding:1px 8px;font-size:11px}.kstage{padding:10px 11px 4px}.kstage__lbl{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-mute);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;gap:6px;margin-bottom:7px;margin-left:-4px;padding:2px 4px;font-size:10.5px;font-weight:700;transition:all .12s;display:flex}.kstage__lbl:hover{color:var(--ink-2);background:#272b210d}.kstage__lbl .kchev{color:var(--ink-mute);width:9px;font-size:9px;transition:all .15s;display:inline-block;transform:rotate(90deg)}.kstage__lbl .kcount{color:var(--ink-3);background:var(--cream-2);border-radius:9px;margin-left:auto;padding:0 6px;font-size:10px;font-weight:700}.kstage.collapsed .kchev{transform:rotate(0)}.kstage.collapsed .kstage__body{display:none}.kcol__hd.kcol__hd--toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.kcol__hd.kcol__hd--toggle:hover{background:var(--cream)}.kcol__hd .kchev{color:var(--ink-mute);font-size:10px;transition:all .15s;display:inline-block;transform:rotate(90deg)}.kcol.collapsed .kchev{transform:rotate(0)}.kcol.collapsed .kstage{display:none}.kcol.collapsed{flex:none;width:44px}.kcol.collapsed .kcol__hd{border-radius:var(--radius);flex-direction:column;align-items:center;gap:9px;height:auto;padding:12px 0 14px}.kcol.collapsed .kcol__hd .ct{margin:0}.kcol.collapsed .kname{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.02em}.kname{white-space:nowrap}.kchip{background:var(--paper);border:1px solid var(--rule);cursor:pointer;border-left:3px solid var(--sage);border-radius:6px;margin-bottom:7px;padding:9px 11px;transition:all .12s;box-shadow:0 1px 2px #272b210a}.kchip:hover{box-shadow:var(--shadow);border-left-color:var(--gold);transform:translateY(-1px)}.kchip .name{font-size:12.5px;font-weight:700}.kchip .sub{color:var(--ink-mute);font-size:11px;font-family:var(--mono);margin-top:2px}.kchip .row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.kempty{color:var(--ink-mute);opacity:.7;padding:0 0 9px;font-size:11px;font-style:italic}.brows{flex-direction:column;gap:10px;display:flex}.brow{background:var(--cream-2);border-radius:var(--radius);overflow:hidden}.brow__hd{background:var(--paper);border:0;border-left:3px solid var(--gold);width:100%;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;align-items:center;gap:9px;padding:11px 14px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .12s;display:flex}.brow__hd:hover{background:var(--cream)}.brow__hd .ct{background:var(--cream-2);color:var(--ink-3);border-radius:10px;margin-left:auto;padding:1px 8px;font-size:11px}.brow__hd .kchev{color:var(--ink-mute);font-size:10px;transition:all .15s;display:inline-block;transform:rotate(90deg)}.brow.collapsed .kchev{transform:rotate(0)}.brow__body{background:var(--paper);border-top:1px solid var(--rule)}.brow__body table{table-layout:auto}.brow__body tbody td{vertical-align:top}.vhero{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:18px;overflow:hidden}.vhero__top{background:linear-gradient(180deg,var(--tint-hero),var(--paper));border-bottom:1px solid var(--cream-2);align-items:flex-start;gap:18px;padding:20px 24px;display:flex}.vhero__avatar{background:linear-gradient(135deg,var(--sage),var(--sage-dk));color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;font-size:24px;font-weight:800;display:flex}.vhero h2{letter-spacing:-.01em;font-size:22px}.vhero__meta{color:var(--ink-3);flex-wrap:wrap;gap:18px;margin-top:8px;font-size:12.5px;display:flex}.vhero__meta b{color:var(--ink);font-weight:600}.vhero__people{gap:4px 14px;margin-top:4px}.vhero__people>span{white-space:nowrap}.vhero__drops{background:var(--cream);flex-wrap:wrap;gap:10px;padding:14px 24px;display:flex}.fauxsel{flex-direction:column;gap:3px;display:flex}.fauxsel label{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mute);font-size:10.5px;font-weight:700}.fauxsel select{border:1px solid var(--rule);background:var(--paper);height:32px;color:var(--ink);border-radius:6px;min-width:130px;padding:0 8px;font-family:inherit;font-size:12.5px}.info-row{border-bottom:1px solid var(--cream-2);justify-content:space-between;gap:14px;padding:8px 0;font-size:13px;display:flex}.info-row:last-child{border-bottom:none}.info-row .k{color:var(--ink-mute);font-weight:500}.info-row .v{text-align:right;font-weight:600}.claimcard{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);margin-bottom:12px;overflow:hidden}.claimcard__hd{cursor:pointer;background:var(--cream);align-items:center;gap:12px;padding:13px 16px;display:flex}.claimcard__hd:hover{background:var(--cream-2)}.claimcard__hd .chev{color:var(--ink-mute);margin-left:auto;transition:all .2s}.claimcard.open .chev{transform:rotate(90deg)}.claimcard__bd{border-top:1px solid var(--cream-2);padding:16px;display:none}.claimcard.open .claimcard__bd{display:block}.cond{border-bottom:1px dashed var(--cream-2);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.cond:last-child{border-bottom:none}.cond .ff{margin-left:auto}.timeline{padding-left:8px;position:relative}.tl-item{gap:13px;padding:0 0 18px;display:flex;position:relative}.tl-item:before{content:"";background:var(--cream-2);width:2px;position:absolute;top:30px;bottom:-4px;left:15px}.tl-item:last-child:before{display:none}.tl-ic{background:var(--cream-2);border:2px solid var(--paper);width:32px;height:32px;box-shadow:0 0 0 1px var(--rule);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.tl-bd{flex:1;padding-top:2px}.tl-bd .tt{font-size:13px;font-weight:600}.tl-bd .mt{color:var(--ink-mute);margin-top:2px;font-size:11.5px}.tl-bd .au{color:var(--ink-2);font-weight:600}.tl-task{border:1px solid var(--rule);background:var(--paper);height:26px;color:var(--ink-3);white-space:nowrap;border-radius:6px;flex-shrink:0;align-self:flex-start;align-items:center;gap:4px;margin-left:auto;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.tl-task:hover{border-color:var(--gold);color:var(--gold-dk)}.doclink{color:var(--gold-dk);cursor:pointer;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-lt);text-decoration-color:var(--gold-lt);font-weight:600}.doclink:hover{color:var(--ink)}.vhero__important{background:var(--tint-gold);border-top:1px solid var(--gold-lt);color:var(--ink-2);align-items:flex-start;gap:10px;padding:11px 24px;font-size:12.5px;line-height:1.45;display:flex}.vhero__important .pin{color:var(--gold-dk);flex-shrink:0;margin-top:1px;font-weight:800}.vhero__important .lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--gold-dk);margin-right:5px;font-size:10px;font-weight:800}.vhero__important b{color:var(--ink)}.vhero__postal{background:var(--tint-blue);border-top:1px solid var(--rule-blue);color:var(--ink-2);align-items:flex-start;gap:10px;padding:11px 24px;font-size:12.5px;line-height:1.45;display:flex}.vhero__postal .pin{color:var(--text-blue);flex-shrink:0;margin-top:1px;font-weight:800}.vhero__postal .lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--text-blue);margin-right:5px;font-size:10px;font-weight:800}.vhero__postal b{color:var(--ink)}.vhero__postal-note{color:var(--ink-3);margin-top:2px;font-size:11.5px}.vhero__postal--warn{background:var(--tint-warn);border-top-color:var(--rule-warn)}.vhero__postal--warn .pin,.vhero__postal--warn .lbl{color:var(--text-warn)}.vhero__postal--warn .vhero__postal-note{color:var(--text-warn);font-weight:600}.key-legend{color:var(--ink-3);background:var(--cream);border-radius:var(--radius);border:1px dashed var(--rule);flex-wrap:wrap;gap:16px;padding:12px 18px;font-size:12px;display:flex}.key-legend span{align-items:center;gap:6px;display:flex}.integration{border:1.5px dashed var(--gold);border-radius:var(--radius);background:linear-gradient(135deg,var(--tint-gold),var(--paper));align-items:center;gap:16px;padding:18px;display:flex}.integration .ic{background:var(--gold);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex}.integration h4{font-size:15px}.integration p{color:var(--ink-3);margin-top:2px;font-size:12.5px}.checklist{list-style:none}.checklist li{border-bottom:1px solid var(--cream-2);align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;display:flex}.checklist li:last-child{border-bottom:none}.checklist li.done{color:var(--ink-mute)}.checklist li.done .txt{text-decoration:line-through}.noteblock{background:var(--tint-gold);border:1px solid var(--gold-lt);border-left:3px solid var(--gold);color:var(--ink-2);border-radius:6px;align-items:flex-start;gap:9px;padding:11px 14px;font-size:12.5px;display:flex}.noteblock .pin{color:var(--gold-dk);flex-shrink:0;font-weight:800}.noteblock--danger{background:var(--danger-lt);border-color:var(--rule-danger);border-left-color:var(--danger)}.noteblock--danger .pin{color:var(--danger)}.ms{list-style:none}.ms li{border-bottom:1px solid var(--cream-2);align-items:flex-start;gap:11px;padding:11px 2px;display:flex}.ms li:last-child{border-bottom:none}.ms__box{border:1.5px solid var(--sage);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:800;display:flex}.ms li.is-complete .ms__box{background:var(--ok);border-color:var(--ok);color:#fff}.ms li.is-skipped .ms__box{background:var(--ink-mute);border-color:var(--ink-mute);color:#fff}.ms li.is-gate .ms__box{border-style:dashed;border-color:var(--gold-dk);color:var(--gold-dk);border-radius:50%}.ms__main{flex:1;min-width:0}.ms__lbl{color:var(--ink);font-size:13px;font-weight:600}.ms li.is-complete .ms__lbl,.ms li.is-skipped .ms__lbl{color:var(--ink-mute)}.ms__fx{color:var(--ink-mute);margin-top:2px;font-size:11.5px}.ms__act{flex-shrink:0;align-items:center;gap:6px;display:flex}.ms__resolved{color:var(--ink-3);align-items:center;gap:8px;margin-top:4px;font-size:11.5px;display:flex}.ms__resolved .who{color:var(--ink-mute)}.gate-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-dk);border:1px solid var(--gold-lt);background:var(--tint-gold);vertical-align:1px;border-radius:4px;margin-left:6px;padding:0 5px;font-size:9.5px;font-weight:800;display:inline-block}.advance-bar{border-top:1px dashed var(--rule);justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.advance-bar .prog{color:var(--ink-3);font-size:12.5px;font-weight:600}.advance-bar .prog b{color:var(--ink)}.btn--advance{background:var(--ok);color:#fff;border-color:var(--ok);font-weight:700}.btn--advance:hover{filter:brightness(1.08)}.btn--advance:disabled{background:var(--cream-2);color:var(--ink-mute);border-color:var(--rule);cursor:not-allowed;filter:none;opacity:1}.cstate{letter-spacing:.02em;text-transform:uppercase;border-radius:11px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.cstate--ready{background:var(--sage-lt);color:var(--sage-dk)}.cstate--onfile{background:var(--cstate-bg);color:var(--cstate-fg)}.cstate--blocked{background:var(--danger-lt);color:var(--danger)}.cond-row{border-bottom:1px solid var(--cream-2);align-items:center;gap:10px;padding:10px 0;display:flex}.cond-row:last-child{border-bottom:none}.cond-row .cn{flex:1;font-size:13px;font-weight:600}.cond-row .cw{color:var(--ink-mute);font-size:11.5px}.seg.seg--view{width:200px}.wl{border-collapse:collapse;width:100%}.wl th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-mute);border-bottom:1px solid var(--rule);padding:8px 12px;font-size:10.5px;font-weight:700}.wl td{border-bottom:1px solid var(--cream-2);vertical-align:middle;padding:11px 12px;font-size:13px}.wl tr:hover{background:var(--cream)}.sla{border-radius:12px;align-items:center;gap:6px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.sla--ok{background:var(--sage-lt);color:var(--sage-dk)}.sla--warn{background:var(--danger-lt);color:var(--danger)}.sla--done{background:var(--sla-done);color:var(--ink-mute)}.call-btn{border:1px solid var(--sage);background:var(--paper);height:30px;color:var(--sage-dk);border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.call-btn:hover{background:var(--sage-lt)}.badge-flag{background:var(--flag-bg);color:var(--flag-fg);border:1px solid var(--flag-rule);border-radius:10px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.badge-dup{background:var(--danger-lt);color:var(--danger);border-color:var(--rule-danger)}.disp{gap:5px;display:flex}.disp button{border:1px solid var(--rule);background:var(--paper);height:28px;color:var(--ink-3);border-radius:6px;padding:0 9px;font-size:11.5px;font-weight:600}.disp button.on{background:var(--selected);color:#fff;border-color:var(--selected)}.funnel-rail{border:1px solid var(--rule);background:var(--paper);border-radius:8px;gap:0;margin-bottom:16px;display:flex;overflow:hidden}.funnel-rail .fstep{text-align:center;border-right:1px solid var(--cream-2);flex:1;padding:11px 10px;position:relative}.funnel-rail .fstep:last-child{border-right:none}.funnel-rail .fstep .n{color:var(--ink);font-size:20px;font-weight:800}.funnel-rail .fstep .l{color:var(--ink-mute);margin-top:2px;font-size:10.5px;font-weight:600;line-height:1.25}.whatsnew{background:linear-gradient(100deg,var(--tint-gold),var(--tint-gold-2));border:1px solid var(--gold-lt);border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:13px 18px;display:flex}.whatsnew .tagN{background:var(--gold-dk);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:5px;flex-shrink:0;margin-top:1px;padding:3px 8px;font-size:10px;font-weight:800}.whatsnew p{color:var(--ink-2);margin:0;font-size:12.5px}.whatsnew b{color:var(--ink)}.gantt-wrap{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow);max-height:74vh;overflow:auto}.gantt{border-collapse:separate;border-spacing:0;font-size:11.5px}.gantt th,.gantt td{border-right:1px solid var(--cream-2);border-bottom:1px solid var(--cream-2);white-space:nowrap}.gantt thead th{z-index:3;background:var(--chrome);color:#fff;text-transform:none;letter-spacing:0;border-color:var(--ink-2);padding:9px 10px;font-size:11px;position:sticky;top:0}.gantt thead th.step{text-align:center;color:#ffffffa6;width:26px;min-width:26px;max-width:26px;padding:9px 0;font-weight:600}.gantt .lbl-track,.gantt .lbl-owner,.gantt .lbl-stage,.gantt .lbl-dep{z-index:2;background:var(--paper);position:sticky}.gantt .lbl-track{border-left:4px solid var(--rule);width:120px;padding:6px 10px;font-weight:700;left:0}.gantt .lbl-owner{width:104px;color:var(--ink-3);padding:6px 10px;left:120px}.gantt .lbl-stage{width:230px;padding:6px 10px;font-weight:500;left:224px}.gantt .lbl-dep{width:240px;color:var(--ink-mute);border-right:2px solid var(--rule);white-space:normal;padding:6px 10px;font-size:11px;line-height:1.3;left:454px}.gantt tbody tr:hover td,.gantt tbody tr:hover .lbl-track,.gantt tbody tr:hover .lbl-owner,.gantt tbody tr:hover .lbl-stage,.gantt tbody tr:hover .lbl-dep{background:var(--row-hover)}.gantt td.cell{width:26px;min-width:26px;height:26px;padding:0}.gbar{border-radius:4px;height:15px;margin:0 2px;position:relative;box-shadow:inset 0 -1px #0000001f}.gantt .grouptop .lbl-track{border-top:2px solid var(--ink-2)}.gantt-legend{flex-wrap:wrap;gap:7px 16px;margin-top:16px;display:flex}.gantt-legend span{color:var(--ink-3);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.anno{display:none}body.notes-on .anno{display:inline-flex}.anno-pin{background:var(--gold-dk);color:#fff;cursor:help;vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0 5px;font-size:11px;font-weight:800;animation:2.4s infinite pinpulse;position:relative;box-shadow:0 1px 4px #aa623080}@keyframes pinpulse{0%,to{box-shadow:0 0 #aa623066}50%{box-shadow:0 0 0 5px #aa623000}}.anno-pin .tip{background:var(--chrome);color:#fff;width:230px;box-shadow:var(--shadow-xl);z-index:90;text-align:left;border-radius:8px;padding:9px 11px;font-size:11.5px;font-weight:500;line-height:1.4;display:none;position:absolute;bottom:130%;left:50%;transform:translate(-50%)}.anno-pin .tip:after{content:"";border:6px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.anno-pin:hover .tip{display:block}.anno-banner{background:var(--tint-gold);border:1px solid var(--gold-lt);color:var(--gold-dk);align-items:center;gap:10px;padding:9px 16px;font-size:12.5px;font-weight:600;display:none}body.notes-on .anno-banner{display:flex}.scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#272b216b;justify-content:center;align-items:flex-start;padding:48px 20px;display:none;position:fixed;inset:0;overflow-y:auto}.scrim.open{animation:.15s fade;display:flex}@keyframes fade{0%{opacity:0}to{opacity:1}}.modal{background:var(--paper);box-shadow:var(--shadow-xl);border-radius:12px;width:100%;max-width:620px;animation:.2s cubic-bezier(.2,.8,.2,1) rise;overflow:hidden}.modal--wide{max-width:760px}@keyframes rise{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.modal__hd{border-bottom:1px solid var(--cream-2);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.modal__hd h3{font-size:17px}.modal__hd .x{background:var(--cream-2);width:32px;height:32px;color:var(--ink-2);border:none;border-radius:8px;font-size:18px;line-height:1}.modal__hd .x:hover{background:var(--rule)}.modal__bd{max-height:64vh;padding:22px;overflow-y:auto}.modal__ft{border-top:1px solid var(--cream-2);background:var(--cream);flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:15px 22px;display:flex}.field{margin-bottom:15px}.field>label{color:var(--ink-2);margin-bottom:5px;font-size:12px;font-weight:700;display:block}.field input[type=text],.field input[type=date],.field textarea,.field select{border:1px solid var(--rule);border-radius:var(--radius);width:100%;color:var(--ink);background:var(--paper);padding:9px 11px;font-family:inherit;font-size:13.5px}.field textarea{resize:vertical;min-height:74px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #cd926921}.field .hint{color:var(--ink-mute);margin-top:4px;font-size:11px}.f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.f3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.seg{border:1px solid var(--rule);border-radius:var(--radius);display:flex;overflow:hidden}.seg button{background:var(--paper);color:var(--ink-3);border:none;border-right:1px solid var(--rule);flex:1;padding:8px;font-size:12.5px;font-weight:600}.seg button:last-child{border-right:none}.seg button.on{background:var(--selected);color:#fff}.chk-row{align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.modal-stub{text-align:center;padding:14px 0}.modal-stub .big{background:var(--gold);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 14px;font-size:30px;display:flex}.modal-stub h4{font-size:17px}.modal-stub p{color:var(--ink-3);max-width:380px;margin-top:6px;margin-left:auto;margin-right:auto;font-size:13.5px}.modal-stub code{background:var(--cream-2);color:var(--gold-dk);border-radius:5px;padding:2px 7px;font-size:12.5px}.hidden{display:none!important}.flex{display:flex}.aic{align-items:center}.jcsb{justify-content:space-between}.gap8{gap:8px}.gap12{gap:12px}.wrap{flex-wrap:wrap}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mb12{margin-bottom:12px}.muted{color:var(--ink-mute)}.center{text-align:center}.section-title{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mute);align-items:center;gap:8px;margin:24px 0 12px;font-size:13px;font-weight:700;display:flex}.section-title:after{content:"";background:var(--rule);flex:1;height:1px}.signin{background:var(--cream);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.signin__card{background:var(--paper);border:1px solid var(--rule);text-align:center;border-radius:10px;width:100%;max-width:380px;padding:40px 44px;box-shadow:0 1px 3px #272b210f}.signin__logo{border-radius:9px;width:212px;max-width:100%;height:auto;margin:0 auto;display:block}.signin__sub{color:var(--ink-mute);margin:6px 0 22px;font-size:13.5px}.signin__btn{justify-content:center;width:100%}.signin__error{color:var(--text-signin-err);margin:0 0 14px;font-size:13px}.drawer-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:110;background:#272b216b;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer{background:var(--paper);width:var(--drawer-w,2560px);min-width:360px;max-width:94vw;height:100%;box-shadow:var(--shadow-xl);flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) drawer-in;display:flex;position:relative}.drawer__grip{cursor:col-resize;z-index:2;width:10px;height:100%;position:absolute;top:0;left:0}.drawer__grip:hover,.drawer__grip:active{background:linear-gradient(90deg,#b06a3b59,#0000)}.rail-grip{cursor:col-resize;touch-action:none;align-self:stretch;min-height:120px;position:relative}.rail-grip:before{content:"";background:var(--rule);border-radius:2px;width:2px;margin-left:-1px;transition:background .12s,width .12s;position:absolute;top:0;bottom:0;left:50%}.rail-grip:hover:before,.rail-grip:focus-visible:before,.rail-grip--on:before{background:var(--gold);width:4px;margin-left:-2px}.rail-grip:focus-visible{outline:2px solid var(--gold);outline-offset:1px;border-radius:6px}body.is-col-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}@keyframes drawer-in{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.drawer__hd{border-bottom:1px solid var(--cream-2);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.drawer__hd h3{font-size:16px;line-height:1.2}.drawer__sub{color:var(--ink-3);margin-top:3px;font-size:12.5px}.drawer__hd .x{background:var(--cream-2);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;font-size:20px;line-height:1}.drawer__hd .x:hover{background:var(--rule)}.drawer__bd{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.drawer__note{text-align:center;padding:26px 22px}.drawer__note p{margin:0 0 8px;font-size:13.5px}.frame-surface{flex-direction:column;flex:1;min-height:0;display:flex}.frame-status{color:var(--ink-3);background:var(--cream);border-bottom:1px solid var(--cream-2);flex-shrink:0;padding:7px 14px;font-size:11.5px}.frame-status--connected{color:var(--gold-dk)}.frame-surface__frame{border:0;flex:1;width:100%;min-height:0}.call-form input:not([type=checkbox]):not([type=radio]),.call-form select,.call-form textarea{border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink);font-family:inherit}.call-form input:not([type=checkbox]):not([type=radio]):not([style*=transparent]),.call-form select,.call-form textarea{background:var(--paper)}.call-form input:focus,.call-form select:focus,.call-form textarea:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #cd926921}.tl-flash{animation:2.6s ease-out tl-flash}@keyframes tl-flash{0%,30%{box-shadow:0 0 0 2px var(--gold);background:#cd926959}to{background:0 0;box-shadow:0 0 #0000}}.theme-switch{color:var(--ink-mute);align-items:center;gap:5px;font-size:13px;display:flex}.theme-switch select{border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:6px;padding:2px 6px;font-family:inherit;font-size:11px}@media (width<=1279.98px){.topbar{gap:14px;padding:0 16px 0 0}.page-hd{padding:20px 20px 0}.page-body{padding:20px 20px 48px}}.record-split{height:calc(100vh - var(--topbar-h) - var(--imp-h));align-items:stretch;display:flex}.record-split__list{background:var(--cream);flex-shrink:0;overflow-y:auto}.record-split__record{flex:1;min-width:0;overflow-y:auto}.record-split__list .page-hd{padding:14px 20px 0}.record-split__list .page-hd h1{font-size:18px}.record-split__list .page-hd__row{flex-direction:column;align-items:stretch;gap:10px}.record-split__list .page-hd__row>div:last-child{flex-wrap:wrap}.record-split__list .page-body{padding:12px 20px 40px}.record-split__list table{width:100%}.record-split__list td:last-child,.record-split__list th:last-child{white-space:nowrap;text-align:right}.record-split__listbar{z-index:2;background:var(--cream);justify-content:space-between;align-items:center;gap:8px;padding:14px 20px 0 0;display:flex;position:sticky;top:0}.record-split__listlabel{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);padding:14px 14px 6px 20px;font-size:10.5px;font-weight:700}.record-split__listtools{align-items:center;gap:8px;display:flex}.record-split__listtools .btn{margin-top:8px}.record-split__empty{max-width:560px}.record-split__listbar .record-split__fold{margin-top:8px}.nav-rail .record-split__listbar .record-split__fold{margin:4px 0 10px}.record-split__fold{border:1px solid var(--rule);border-radius:var(--radius-sm);width:30px;height:30px;color:var(--ink-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.record-split__fold:hover{background:var(--cream)}.record-split__fold:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.record-split__fold svg{width:16px;height:16px}.record-split__folded{border-right:1px solid var(--rule);background:var(--cream);flex-shrink:0;width:34px}.record-split__unfold{cursor:pointer;width:100%;height:100%;font:inherit;color:var(--gold-dk);background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;padding:22px 0 14px;font-weight:700;display:flex}.nav-rail .record-split__unfold{padding-top:18px}.record-split__unfold:hover{background:var(--cream-2)}.record-split__unfold-icon{border:1px solid var(--rule);border-radius:var(--radius-sm);width:30px;height:30px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.record-split__unfold:hover .record-split__unfold-icon{background:var(--cream)}.record-split__unfold svg{width:16px;height:16px}.record-split__unfold-label{writing-mode:vertical-rl;letter-spacing:.04em;font-size:12px;transform:rotate(180deg)}.pebbles{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.pebble{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.pebble:hover{border-color:var(--gold-dk)}.pebble--on{background:var(--gold-dk);border-color:var(--gold-dk);color:#fff}.record-split__list [aria-current=true],.record-split__list tr[aria-current=true] td{background:var(--cream-2);box-shadow:inset 3px 0 0 var(--gold-dk)}.fold-card .card__hd>h3{margin-right:auto}.fold-card__toggle{width:22px;height:22px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;order:-1;margin-right:-4px;padding:0;font-size:13px;line-height:22px}.fold-card__toggle:hover{background:var(--cream-2);color:var(--ink)}.fold-card.is-folded [data-fold-root]>:not(.card__hd){display:none}.fold-card.is-folded [data-fold-root]>.card__hd{border-bottom:0}.call-split{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:18px;display:grid}.call-split__script{border:1px solid var(--rule);background:var(--paper);border-radius:8px;max-height:calc(94vh - 90px);padding:12px 14px;position:sticky;top:0;overflow:auto}@media (width<=1000px){.call-split{grid-template-columns:minmax(0,1fr)}.call-split__script{max-height:none;position:static}}.p6,.p6-rv-wrap,.p6-pop,.p6-toast{font-size:13px;line-height:1.45}.p6 button,.p6-rv-wrap button,.p6-pop button{cursor:pointer;color:inherit;font-family:inherit}.p6{background:var(--bg,var(--cream));flex-direction:column;min-height:100%;display:flex}.record-split__list .p6{padding:0 20px}.p6 .p6-list{overflow:visible}.p6-rv-wrap{margin:0 0 14px}.p6-btn{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper);white-space:nowrap;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.p6-btn:hover:not(:disabled){border-color:var(--copper,#c27a48)}.p6-btn--primary{color:#fff;background:#aa6230;border-color:#aa6230}.p6-btn--primary:hover:not(:disabled){background:#bb7f55}.p6-btn--sm{height:26px;padding:0 9px;font-size:11px}.p6-btn--icon{letter-spacing:.05em;justify-content:center;width:32px;padding:0;font-size:16px}.p6-btn:disabled{opacity:.4;cursor:not-allowed}.p6-caret{color:var(--muted,#7a746e);font-size:9px}.p6-search{border-radius:var(--radius);border:1px solid var(--rule);background:var(--paper);min-width:0;height:32px;color:var(--ink);flex:1;padding:0 10px;font-family:inherit;font-size:12px}.p6-search:focus{border-color:var(--copper,#c27a48);outline:none}.p6-list{flex:1;padding:2px 8px 30px;overflow-y:auto}.p6-empty{text-align:center;color:var(--muted,#7a746e);padding:30px 14px}.p6-grp{margin:6px 0}.p6-grp__hd{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:6px;font-size:12px;display:flex}.p6-grp__hd:hover{background:var(--paper)}.p6-grp__hd .p6-tw{width:12px;color:var(--muted,#7a746e);font-size:10px;transition:transform .15s}.p6-grp.shut>.p6-grp__hd .p6-tw{transform:rotate(-90deg)}.p6-grp.shut>.p6-grp__bd{display:none}.p6-grp__hd .p6-nm{font-weight:700}.p6-grp__hd .p6-sub{color:var(--muted,#7a746e)}.p6-grp__hd .p6-ct{background:var(--tag-gold);color:var(--gold);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:700}.p6-grp__hd .p6-ct.red{background:var(--danger-lt);color:var(--danger)}.p6-lane{border:1px solid var(--rule);background:var(--paper-2,#faf7f5);border-radius:10px;margin:8px 0}.p6-lane>.p6-grp__hd{padding:9px 10px;font-size:13px}.p6-lane>.p6-grp__bd{padding:0 6px 6px}.p6-lane.ro{opacity:.92}.p6-lane .p6-grp{margin:2px 0}.p6-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.p6-row{background:var(--paper);border:1px solid var(--line-2,#eee8e3);cursor:pointer;border-radius:8px;align-items:flex-start;gap:9px;max-height:200px;margin:4px 0;padding:8px;transition:opacity .35s,transform .35s,max-height .35s .15s,margin .35s .15s,padding .35s .15s,background .2s;display:flex;overflow:hidden}.p6-row:hover{border-color:var(--rule)}.p6-row.sel{border-color:var(--copper,#c27a48)}.p6-row.locked{background:var(--paper-2,#faf7f5)}.p6-row.leaving{background:var(--success-lt);opacity:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;transform:translate(40px)}.p6-row.leaving .p6-row__title{text-decoration:line-through}.p6-row__main{flex:1;min-width:0}.p6-row__top{align-items:baseline;gap:6px;display:flex}.p6-row__vet{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.p6-row__num{color:var(--muted,#7a746e);font-size:11px}.p6-row__due{white-space:nowrap;color:var(--ink-3);margin-left:auto;font-size:11px}.p6-row__due.over{color:var(--danger);font-weight:700}.p6-row__due.today{color:var(--gold);font-weight:700}.p6-row__title{color:var(--ink-2);margin-top:1px}.p6-row__tags{flex-wrap:wrap;align-items:center;gap:4px;margin-top:5px;display:flex}.p6-tag{color:#fff;white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}.p6-chip{border:1px solid var(--rule);color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:10px;display:inline-flex}.p6-chip.own{color:#e8957a;background:#36221c;border-color:#6b3a2c}.p6-chip.raised{color:#fff;background:#aa6230;border-color:#aa6230;font-weight:700}.p6-chip.linked{color:#c9a6e6;background:#2e2436;border-color:#4a3a5a}.p6-chip.mine{color:#8dbbdd;background:#1e2a33;border-color:#2f4a5e}.p6-pri{color:var(--muted,#7a746e);font-size:10px;font-weight:700}.p6-pri.high{color:var(--danger)}.p6-row__acts{flex-shrink:0;gap:4px;display:flex}.p6-row__acts .p6-btn{height:24px;padding:0 7px;font-size:11px}.p6-pop{z-index:20;background:var(--paper);border:1px solid var(--rule);border-radius:10px;min-width:250px;max-width:300px;padding:6px;position:fixed;box-shadow:0 18px 60px #0009}.p6-pop[hidden]{display:none}.p6-pop h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#7a746e);padding:8px 8px 4px;font-size:10px}.p6-pop .p6-it{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 8px;font-size:12.5px;display:flex}.p6-pop .p6-it:hover{background:var(--cream-2)}.p6-pop .p6-it.on{background:var(--cream-2);font-weight:700}.p6-pop .p6-it.on:before{content:"";background:#aa6230;border-radius:2px;width:4px;height:16px;margin-left:-4px}.p6-pop .p6-it .p6-n{color:#fff;text-align:center;background:#aa6230;border-radius:999px;min-width:22px;margin-left:auto;padding:0 7px;font-size:11px;font-weight:700}.p6-pop .p6-it .p6-n.zero{background:var(--cream-2);color:var(--muted,#7a746e)}.p6-pop .p6-it .p6-hint{color:var(--muted,#7a746e);margin-left:auto;font-size:11px}.p6-pop hr{border:0;border-top:1px solid var(--rule);margin:6px 2px}.p6-pop .p6-save{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.p6-pop .p6-save small{color:var(--muted,#7a746e)}.p6-card{border:1px solid var(--rule);background:var(--paper);border-radius:10px;margin-bottom:12px;padding:12px 14px}.p6-card__hd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p6-card__hd .p6-ttl{font-size:14px;font-weight:700}.p6-note{color:var(--muted,#7a746e);margin:6px 0;font-size:12px}.p6-toast{color:#ece6df;background:var(--chrome);border:1px solid var(--rule);z-index:30;border-radius:999px;align-items:center;gap:12px;padding:8px 16px;display:none;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #00000073}.p6-toast.on{display:flex}.p6-toast button{color:var(--gold);background:0 0;border:0;font-weight:700}.p6-hdr6{align-items:center;gap:8px;padding:10px 12px 8px;display:flex}.p6-hdr6 .p6-ttl{letter-spacing:.12em;color:var(--muted,#7a746e);text-transform:uppercase;margin-right:auto;font-size:11px;font-weight:700}.p6-twin{background:var(--paper);border:1px solid var(--rule);border-radius:999px;padding:2px;display:inline-flex}.p6-twin button{color:var(--ink-3);background:0 0;border:0;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:600}.p6-twin button.on{color:#fff;background:#aa6230}.p6-srch{gap:6px;padding:0 12px 8px;display:flex}.p6-ptabs{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:0 2px;padding:0 10px;display:flex}.p6-ptabs button{color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:8px 9px 7px;font-size:12.5px;display:inline-flex}.p6-ptabs button.on{color:var(--ink);border-bottom-color:#aa6230;font-weight:700}.p6-ptabs button.ro{font-style:italic}.p6-ptabs button.more{color:var(--gold);margin-left:auto;font-size:12px}.p6-time{grid-template-columns:repeat(4,1fr);gap:4px;padding:10px 12px 6px;display:grid}.p6-time button{border:1px solid var(--rule);background:var(--paper);color:var(--ink-3);border-radius:8px;flex-direction:column;align-items:center;padding:5px 2px;font-size:11.5px;line-height:1.2;display:flex}.p6-time button b{color:var(--ink);font-size:16px}.p6-time button.on{background:var(--tag-gold);color:var(--ink);border-color:#aa6230}.p6-time button.on b{color:var(--gold)}.p6-time button.red b{color:var(--danger)}.p6-time__more{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.p6-range{border-top:1px solid var(--rule);flex-direction:column;gap:8px;margin-top:4px;padding:8px;display:flex}.p6-range label{color:var(--muted,#7a746e);flex-direction:column;gap:3px;font-size:12px;display:flex}.p6-who{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 12px 8px;display:flex}.p6-who>span{color:var(--muted,#7a746e);margin-right:2px;font-size:11px}.p6-av{border:1px solid var(--rule);background:var(--paper);min-width:28px;height:28px;color:var(--ink-3);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}.p6-av.on{color:#fff;background:#aa6230;border-color:#aa6230}.p6-av i{background:#00000040;border-radius:999px;padding:0 5px;font-size:10px;font-style:normal}.p6-ro-note{color:var(--muted,#7a746e);padding:6px 12px 8px;font-size:11.5px}.p6-vg{border:1px solid var(--line-2,#eee8e3);background:var(--paper);border-radius:10px;margin:6px 0;overflow:hidden}.p6-vg.sel{border-color:var(--copper,#c27a48)}.p6-vg__hd{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.p6-vg__hd:hover{background:var(--paper-2,#faf7f5)}.p6-vg__name{font-weight:700}.p6-vg__meta{align-items:center;gap:4px;margin-left:auto;display:flex}.p6-vt{border-top:1px solid var(--line-2,#eee8e3);cursor:pointer;align-items:center;gap:8px;padding:7px 10px 7px 12px;display:flex}.p6-vt:hover{background:var(--paper-2,#faf7f5)}.p6-vt__t{flex:1;min-width:0}.p6-vt__t div:first-child{color:var(--ink-2)}.p6-vt.locked{opacity:.7}.p6-vg__more{color:var(--muted,#7a746e);border-top:1px dashed var(--line-2,#eee8e3);padding:5px 12px 7px;font-size:11px}.p6-party{text-align:center;letter-spacing:.04em;border-radius:5px;flex-shrink:0;width:34px;padding:2px 0;font-size:9.5px;font-weight:800}.p6-party.dva{color:#8dbbdd;background:#1e2a33;border:1px solid #2f4a5e}.p6-party.vet{color:#b9c79e;background:#2f3628;border:1px solid #4e5542}.p6-mini{color:var(--muted,#7a746e);font-size:10px}.p6-cr{border:1px solid var(--line-2,#eee8e3);background:var(--paper);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin:4px 0;padding:8px 10px;display:flex}.p6-cr:hover{border-color:var(--rule)}.p6-cr.sel{border-color:var(--copper,#c27a48)}.p6-cr.locked{background:var(--paper-2,#faf7f5)}.p6-cr__main{flex:1;min-width:0}.p6-cr__next{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.p6-banner{background:var(--tint-copper);border:1px solid #aa6230;border-radius:10px;margin-bottom:12px;padding:12px 14px}.p6-banner b{color:var(--gold)}.p6-banner.shake{animation:.4s p6shake}@keyframes p6shake{0%,to{transform:none}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.p6-sum{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.p6-sum .p6-card{margin:0}.p6-sum dl{grid-template-columns:70px 1fr;gap:3px 8px;margin-top:6px;font-size:12px;display:grid}.p6-sum dt{color:var(--muted,#7a746e)}.p6-sum .p6-imp{color:#e8957a}.p6-rv h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#7a746e);align-items:center;gap:8px;margin:12px 0 6px;font-size:12px;display:flex}.p6-rt{border:1px solid var(--line-2,#eee8e3);background:var(--paper);border-radius:8px;align-items:center;gap:10px;margin:5px 0;padding:9px 10px;transition:background .3s,opacity .3s;display:flex}.p6-rt.focus{border-color:var(--copper,#c27a48);box-shadow:0 0 0 1px var(--copper,#c27a48) inset}.p6-rt.done{background:var(--success-lt);opacity:.8}.p6-rt.done .p6-rt__t{text-decoration:line-through}.p6-rt.later{opacity:.65}.p6-rt__t{flex:1;min-width:0}.p6-rt__acts{flex-shrink:0;align-items:center;gap:5px;display:flex}.p6-rv__foot{border:1px solid var(--rule);background:var(--paper-2,#faf7f5);border-radius:10px;align-items:center;gap:12px;margin:12px 0 18px;padding:10px 12px;display:flex}.p6-bar{background:var(--cream-2);border-radius:999px;flex:1;height:8px;overflow:hidden}.p6-bar div{background:#aa6230;height:100%;transition:width .3s}.p6-cpebs{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.p6-cpeb{border:1px solid var(--rule);background:var(--paper);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;display:inline-flex}.p6-cpeb.on{background:var(--tag-gold);border-color:#aa6230}.p6-ok{color:var(--success);font-size:12px;font-weight:700}.p6-vg__meta .p6-party{white-space:nowrap;width:auto;padding:2px 7px}.p6-avsel{cursor:pointer}.p6-avsel select{opacity:0;cursor:pointer;width:100%;font-size:12px;position:absolute;inset:0}.p6-avsel .p6-caret{opacity:.8;font-size:10px}.p6-chip.assign{color:#e9c46a;background:#3a2e14;border-color:#6b5520}.p6-pop__h{color:var(--muted,#7a746e);padding:4px 10px 6px;font-size:11px}.p6 .p6-stg{border:1px solid var(--rule);background:var(--paper-2,#faf7f5);border-left:4px solid #aa6230;border-radius:8px;margin:6px 0;overflow:hidden}.p6 .p6-stg>.p6-grp__hd{background:var(--cream-2);border-radius:0;padding:9px 10px}.p6 .p6-stg>.p6-grp__hd .p6-nm{color:var(--ink);font-size:13px;font-weight:700}.p6 .p6-stg>.p6-grp__bd{padding:2px 6px 6px}.p6 .p6-stg.empty>.p6-grp__hd{cursor:default;background:0 0;padding:7px 10px}.p6 .p6-stg.empty>.p6-grp__hd .p6-nm{color:var(--muted,#7a746e);font-weight:600}.p6 .p6-stg.empty{opacity:.8}.p6 .p6-lane>.p6-grp__hd{padding:11px 10px}.p6 .p6-lane>.p6-grp__hd .p6-nm{font-size:14px}.p6 .p6-lane>.p6-grp__bd{padding:0 8px 8px}.p6-tt{flex-direction:column;gap:12px;display:flex}.p6-rvx-bar{text-align:left;width:100%;font:inherit;cursor:pointer;color:inherit;border:1px solid var(--success);border-left:5px solid var(--success);background:var(--paper);border-radius:10px;align-items:center;gap:12px;padding:9px 14px;font-size:14px;display:flex}.p6-rvx-bar:hover{background:var(--cream-2)}.p6-rvx-bar__open{color:var(--gold);margin-left:auto;font-weight:700}.p6-tt__tk{min-width:0;position:relative}.p6-tt__tk.lock .p6-tt__tkin{opacity:.4;pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale(.4)}.p6-tt__lockmsg{color:var(--gold);background:var(--tint-copper);border:1px dashed #c27a48;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:600}.p6-rvx{background:var(--tint-copper);border:1px solid #aa6230;border-left:5px solid #c27a48;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.p6-rvx.ok{border-color:var(--success);border-left-color:var(--success)}.p6-rvx.todo{animation:1.6s ease-out 2 p6glow}@keyframes p6glow{0%{box-shadow:0 0 #c27a488c}to{box-shadow:0 0 0 12px #c27a4800}}.p6-rvx button{cursor:pointer;color:inherit;font-family:inherit}.p6-rvx__hd{align-items:center;gap:9px;font-size:16px;display:flex}.p6-rvx__hd b{color:var(--gold)}.p6-rvx__dot{background:#c27a48;border-radius:50%;flex-shrink:0;width:10px;height:10px}.p6-rvx.ok .p6-rvx__dot{background:var(--success)}.p6-rvx__sub{color:var(--ink-2,var(--muted));margin:2px 0 0 19px}.p6-rvx__h{letter-spacing:.07em;text-transform:uppercase;color:var(--muted,#7a746e);margin:14px 0 6px;font-size:12px;font-weight:800}.p6-rvx__c{text-align:left;border:1px solid var(--rule);background:var(--paper);border-radius:8px;flex-direction:column;gap:3px;width:100%;margin-bottom:6px;padding:9px 11px;font-size:14px;display:flex}.p6-rvx__c:hover{border-color:#c27a48}.p6-rvx__c.none{color:var(--muted,#7a746e);flex-direction:row;gap:10px}.p6-rvx__chd{align-items:center;gap:10px;display:flex}.p6-rvx__lbl{min-width:58px;font-weight:800}.p6-rvx__when{color:var(--muted,#7a746e);font-size:13px}.p6-rvx__more{color:var(--muted,#7a746e);margin-left:auto}.p6-rvx__out{color:var(--gold);font-size:13px;font-weight:700}.p6-rvx__said{color:var(--ink)}.p6-rvx__act1{color:var(--ink-2,var(--muted));font-size:13px}.p6-rvx__full{white-space:pre-wrap;flex-direction:column;gap:6px;display:flex}.p6-rvx__by{color:var(--muted,#7a746e);font-size:13px}.p6-rvx__acts{flex-direction:column;gap:2px;font-size:13px;display:flex}.p6-rvx__row{background:var(--paper);border:1px solid var(--rule);border-radius:8px;flex-direction:column;gap:4px;margin-bottom:6px;padding:8px 11px;display:flex}.p6-rvx__row.focus{border-color:#c27a48;box-shadow:inset 0 0 0 1px #c27a48}.p6-rvx__t{font-weight:600}.p6-rvx__tags{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.p6-rvx__tags .p6-tag{padding:2px 8px;font-size:11.5px}.p6-rvx__tags .p6-row__due{font-size:12.5px}.p6-rvx__n{color:#fff;text-align:center;letter-spacing:0;background:#c27a48;border-radius:999px;min-width:20px;margin-left:8px;padding:0 6px;font-size:11px;display:inline-block}.p6-rvx__none{color:var(--muted,#7a746e);padding:2px 0 4px;font-size:13px}.p6-rvx__later{color:var(--muted,#7a746e);margin-top:6px;font-size:13px}.p6-rvx__foot{align-items:center;gap:10px;margin-top:12px;display:flex}.p6-rvx__foot .p6-ok{font-size:14px}.p6-rvx__tick{height:38px;padding:0 16px;font-size:14px}:root:not([data-theme=dark]) .p6-chip.own{color:#a33b1c;background:#fdf0ec;border-color:#e8b3a3}:root:not([data-theme=dark]) .p6-chip.linked{color:#6b3f8c;background:#efe6f4;border-color:#dcc8e6}:root:not([data-theme=dark]) .p6-chip.mine,:root:not([data-theme=dark]) .p6-party.dva{color:#2c6a93;background:#eef4f8;border-color:#b9d0e0}:root:not([data-theme=dark]) .p6-party.vet{color:#4e5542;background:#e1e7d8;border-color:#c5cfb6}:root:not([data-theme=dark]) .p6-sum .p6-imp{color:#a33b1c}:root:not([data-theme=dark]) .p6-chip.assign{color:#7a5a08;background:#fbf3dc;border-color:#e6cf8a}
