.work-inbox{--mx:78%;--my:20%;--blue-soft:color-mix(in srgb,var(--blue) 12%,var(--surface))}.work-inbox .inbox-pagehead{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.work-inbox .inbox-pagehead .eyebrow{font-size:max(8px,var(--fs-floor,0px));color:var(--muted);font-weight:900;letter-spacing:.13em}.work-inbox .inbox-pagehead h1{font-size:22px;letter-spacing:-.038em;margin:3px 0;color:var(--text)}.work-inbox .inbox-pagehead p{font-size:10px;line-height:1.5;color:var(--muted);margin:0}.work-inbox .page-actions{display:flex;gap:7px}.work-inbox .inbox-command{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;border-radius:16px;padding:17px 19px;background:linear-gradient(120deg,#13234f,#173b7c 64%,#1f4e9b);color:#fff;overflow:hidden;position:relative;box-shadow:0 14px 34px rgba(20,37,85,.12);border:1px solid rgba(255,255,255,.08);cursor:default;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.work-inbox .inbox-command:after{content:"";position:absolute;width:250px;height:250px;border-radius:50%;right:-100px;top:-150px;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 30px rgba(255,255,255,.025),0 0 0 60px rgba(255,255,255,.018)}.work-inbox .inbox-command:before{content:"";position:absolute;width:210px;height:210px;border-radius:50%;left:var(--mx,72%);top:var(--my,22%);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.13),rgba(255,255,255,0) 67%);pointer-events:none;opacity:0;transition:opacity .2s ease}.work-inbox .inbox-command:focus-visible,.work-inbox .inbox-command:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(17,39,86,.2);border-color:rgba(255,255,255,.22);outline:none}.work-inbox .inbox-command:focus-visible:before,.work-inbox .inbox-command:hover:before{opacity:1}.work-inbox .command-copy,.work-inbox .command-sla{position:relative;z-index:1;transition:transform .2s ease}.work-inbox .inbox-command:hover .command-copy{transform:translateX(3px)}.work-inbox .inbox-command:hover .command-sla{transform:translateX(-2px) scale(1.015)}.work-inbox .inbox-command .hero-chip{display:inline-flex;align-items:center;gap:6px;font-size:max(8px,var(--fs-floor,0px));font-weight:900;letter-spacing:.13em;color:#cbd8ff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:5px 7px}.work-inbox .command-copy h2{font-size:22px;letter-spacing:-.03em;margin:7px 0 3px}.work-inbox .command-copy>p{font-size:10px;color:rgba(255,255,255,.67);max-width:650px;margin:0;line-height:1.55}.work-inbox .command-meta{display:flex;gap:14px;margin-top:10px;font-size:max(9px,var(--fs-floor,0px));color:rgba(255,255,255,.66)}.work-inbox .command-meta span{display:flex;align-items:center;gap:4px}.work-inbox .command-meta b{color:#fff}.work-inbox .command-meta i{width:5px;height:5px;border-radius:50%}.work-inbox .dot-red{background:#fb7185}.work-inbox .dot-amber{background:#fbbf24}.work-inbox .dot-green{background:#4ade80}.work-inbox .command-sla{display:flex;align-items:center;gap:10px;min-width:210px;padding:8px 10px;border:1px solid rgba(255,255,255,.11);border-radius:13px;background:rgba(255,255,255,.06);backdrop-filter:blur(8px)}.work-inbox .command-sla>div:last-child{display:grid;gap:2px}.work-inbox .command-sla small{font-size:max(7px,var(--fs-floor,0px));letter-spacing:.1em;color:#9fb2de;font-weight:900}.work-inbox .command-sla b{font-size:11px}.work-inbox .command-sla span{font-size:max(8px,var(--fs-floor,0px));color:#b6c3df}.work-inbox .inbox-filter-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0}.work-inbox .inbox-filter{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:10px;display:grid;grid-template-columns:31px 1fr;gap:9px;text-align:left;color:var(--text);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.work-inbox .inbox-filter:focus-visible,.work-inbox .inbox-filter:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(29,78,216,.08);outline:none}.work-inbox .inbox-filter.active{border-color:color-mix(in srgb,var(--blue) 45%,var(--line));box-shadow:0 8px 22px rgba(53,104,232,.08)}.work-inbox .inbox-filter.danger.active{border-color:color-mix(in srgb,var(--red) 45%,var(--line))}.work-inbox .filter-icon{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;font-weight:900;font-size:11px;background:var(--surface-2);color:var(--muted)}.work-inbox .filter-icon.decision{background:var(--blue-soft,#edf3ff);color:var(--blue)}.work-inbox .filter-icon.returned{background:color-mix(in srgb,var(--amber) 10%,var(--surface));color:var(--amber)}.work-inbox .filter-icon.fyi{background:color-mix(in srgb,var(--blue) 9%,var(--surface));color:var(--blue)}.work-inbox .filter-icon.overdue{background:color-mix(in srgb,var(--red) 9%,var(--surface));color:var(--red)}.work-inbox .inbox-filter>span:last-child{display:grid;grid-template-columns:1fr auto;-moz-column-gap:6px;column-gap:6px;align-items:end}.work-inbox .inbox-filter small{font-size:max(8px,var(--fs-floor,0px));color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-weight:850}.work-inbox .inbox-filter strong{grid-column:2;grid-row:1/3;font-size:20px;line-height:1}.work-inbox .inbox-filter em{font-size:max(7.5px,var(--fs-floor,0px));color:var(--muted);font-style:normal;margin-top:2px}.work-inbox .queue-shell{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden;box-shadow:0 14px 34px rgba(15,23,42,.055)}.work-inbox .queue-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-bottom:1px solid var(--line)}.work-inbox .queue-title{display:flex;align-items:center;gap:7px}.work-inbox .queue-title h3{font-size:13px;margin:0}.work-inbox .queue-title p{font-size:max(8px,var(--fs-floor,0px));color:var(--muted);margin:2px 0 0}.work-inbox .live-chip{font-size:max(7px,var(--fs-floor,0px));color:var(--green);font-weight:850;border:1px solid color-mix(in srgb,var(--green) 20%,var(--line));background:color-mix(in srgb,var(--green) 6%,var(--surface));padding:3px 5px;border-radius:999px;display:flex;align-items:center;gap:3px}.work-inbox .live-chip.offline{color:var(--muted);border-color:var(--line);background:var(--surface-2)}.work-inbox .live-chip i{width:4px;height:4px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 12%,transparent)}.work-inbox .queue-tools{display:flex;align-items:center;gap:5px;position:relative}.work-inbox .queue-search{height:30px;width:235px;border:1px solid var(--line);background:var(--surface-2);border-radius:8px;display:flex;align-items:center;gap:5px;padding:0 8px}.work-inbox .queue-search svg{width:11px;height:11px;color:var(--muted);flex:0 0 auto}.work-inbox .queue-search input{border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:max(8px,var(--fs-floor,0px));width:100%}.work-inbox .tool-btn,.work-inbox .tool-icon{height:30px;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:8px;font-size:max(8px,var(--fs-floor,0px));font-weight:750;cursor:pointer}.work-inbox .tool-btn{padding:0 8px;display:flex;align-items:center;gap:6px}.work-inbox .tool-btn span{color:var(--muted)}.work-inbox .tool-icon{width:30px;display:grid;place-items:center}.work-inbox .tool-btn.open,.work-inbox .tool-btn:hover,.work-inbox .tool-icon:hover{background:var(--surface-2);border-color:color-mix(in srgb,var(--blue) 20%,var(--line))}.work-inbox .tool-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:180px;border:1px solid var(--line);background:var(--surface);border-radius:10px;box-shadow:0 12px 28px rgba(15,23,42,.12);padding:6px;display:grid;gap:2px}.work-inbox .tool-menu button{border:0;background:transparent;text-align:left;border-radius:7px;padding:7px 8px;font-size:11px;font-weight:750;color:var(--text);cursor:pointer}.work-inbox .tool-menu button.active,.work-inbox .tool-menu button:hover{background:var(--blue-soft,#edf3ff);color:var(--blue)}.work-inbox .bulk-bar{display:none;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;background:var(--blue-soft,#edf3ff);border-bottom:1px solid color-mix(in srgb,var(--blue) 18%,var(--line));font-size:max(8px,var(--fs-floor,0px));color:var(--text)}.work-inbox .bulk-bar.show{display:flex}.work-inbox .bulk-bar>div:first-child{display:flex;align-items:center;gap:5px}.work-inbox .bulk-bar>div:first-child span{color:var(--muted)}.work-inbox .bulk-bar>div:last-child{display:flex;gap:4px}.work-inbox .bulk,.work-inbox .bulk-clear{height:25px;border-radius:7px;border:1px solid var(--line);padding:0 7px;font-size:max(7.5px,var(--fs-floor,0px));font-weight:850;cursor:pointer;background:var(--surface);color:var(--text)}.work-inbox .bulk.approve{background:var(--green);color:#fff;border-color:var(--green)}.work-inbox .bulk.reject{color:var(--red)}.work-inbox .bulk.return{color:var(--amber)}.work-inbox .bulk-clear{background:transparent}.work-inbox .bulk:disabled{opacity:.4;cursor:not-allowed}.work-inbox .table-wrap{overflow:auto}.work-inbox .work-table{width:100%;border-collapse:collapse;min-width:780px}.work-inbox .work-table thead th{height:34px;background:var(--surface-2);border-bottom:1px solid var(--line);font-size:max(7.5px,var(--fs-floor,0px));color:var(--muted);text-align:left;text-transform:uppercase;letter-spacing:.06em;padding:0 9px;position:sticky;top:0;z-index:2}.work-inbox .work-table tbody tr{border-bottom:1px solid var(--line);transition:background .12s;position:relative;cursor:pointer}.work-inbox .work-table tbody tr:last-child{border-bottom:0}.work-inbox .work-table tbody tr:hover{background:color-mix(in srgb,var(--blue) 2.8%,var(--surface))}.work-inbox .work-table tbody tr:after{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 4px 4px 0;background:var(--blue);transform:scaleY(.15);opacity:0;transition:.14s}.work-inbox .work-table tbody tr:focus-visible:after,.work-inbox .work-table tbody tr:hover:after{transform:scaleY(1);opacity:1}.work-inbox .work-table td{height:48px;padding:5px 9px;font-size:max(9px,var(--fs-floor,0px));vertical-align:middle}.work-inbox.comfortable .work-table td{height:62px;padding:7px 9px}.work-inbox .check-col{width:34px}.work-inbox .action-col{width:72px}.work-inbox .row-actions-cell{display:flex;align-items:center;justify-content:flex-end;gap:4px}.work-inbox .work-table input[type=checkbox]{accent-color:var(--blue)}.work-inbox .subject-button{width:100%;border:0;background:transparent;color:var(--text);padding:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;text-align:left;cursor:pointer}.work-inbox .subject-icon{width:25px;height:25px;border-radius:8px;background:var(--blue-soft,#edf3ff);color:var(--blue);display:grid;place-items:center;font-size:11px;font-weight:900}.work-inbox .subject-icon.filing{background:color-mix(in srgb,var(--amber) 10%,var(--surface));color:var(--amber)}.work-inbox .subject-icon.licence{background:color-mix(in srgb,var(--green) 9%,var(--surface));color:var(--green)}.work-inbox .subject-icon.onboarding{background:color-mix(in srgb,#7c3aed 9%,var(--surface));color:#6d4ed8}.work-inbox .subject-icon.returned{background:color-mix(in srgb,var(--amber) 10%,var(--surface));color:var(--amber)}.work-inbox .subject-button>span:nth-child(2){min-width:0;display:grid;gap:2px}.work-inbox .subject-button b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .14s}.work-inbox .work-table tbody tr:hover .subject-button b{color:var(--blue)}.work-inbox .subject-button small{font-size:max(8px,var(--fs-floor,0px));color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-inbox .subject-button code{font-size:max(7.5px,var(--fs-floor,0px))}.work-inbox .health-pill,.work-inbox .priority-pill,.work-inbox .type-pill{border-radius:999px;font-size:max(7px,var(--fs-floor,0px));font-weight:900;letter-spacing:.04em;padding:5px 7px;white-space:nowrap}.work-inbox .priority-pill.high{color:var(--red);background:color-mix(in srgb,var(--red) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--red) 18%,var(--line))}.work-inbox .priority-pill.normal{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--amber) 16%,var(--line))}.work-inbox .priority-pill.low{color:var(--muted);background:var(--surface-2);border:1px solid var(--line)}.work-inbox .command-sla .text-\[var\(--text\)\],.work-inbox .command-sla strong{color:#fff!important}.work-inbox .command-sla small{color:#c9d4ef!important}.work-inbox .type-pill.decision{color:var(--blue);background:var(--blue-soft,#edf3ff)}.work-inbox .type-pill.returned{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--surface))}.work-inbox .type-pill.fyi{color:var(--blue);background:color-mix(in srgb,var(--blue) 8%,var(--surface))}.work-inbox .age{font-weight:800;font-size:max(9px,var(--fs-floor,0px))}.work-inbox .overdue-age{color:var(--red)}.work-inbox .sla-note{display:block;font-size:max(7px,var(--fs-floor,0px));color:var(--muted);margin-top:2px}.work-inbox .health-button{border:0;background:transparent;display:flex;align-items:center;gap:6px;cursor:pointer}.work-inbox .health-track{width:46px;height:5px;background:var(--surface-2);border-radius:5px;overflow:hidden}.work-inbox .health-track i{display:block;height:100%;background:var(--green);border-radius:5px}.work-inbox .health-track.amber i{background:var(--amber)}.work-inbox .health-track.red i{background:var(--red)}.work-inbox .health-pill.ready{color:var(--green);background:color-mix(in srgb,var(--green) 8%,var(--surface))}.work-inbox .health-pill.review{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--surface))}.work-inbox .row-view{border:0;background:transparent;color:var(--blue);font-size:max(8.5px,var(--fs-floor,0px));font-weight:850;cursor:pointer;border-radius:6px;padding:5px 6px}.work-inbox .row-view:hover{background:var(--blue-soft,#edf3ff)}.work-inbox .row-view span{font-size:max(9px,var(--fs-floor,0px));margin-left:2px}.work-inbox .queue-footer{min-height:39px;padding:7px 10px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;font-size:max(8px,var(--fs-floor,0px));color:var(--muted)}.work-inbox .queue-footer>div{display:flex;gap:3px}.work-inbox .queue-footer button{width:24px;height:24px;border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:6px;font-size:max(8px,var(--fs-floor,0px))}.work-inbox .queue-footer button.current{background:var(--blue);color:#fff;border-color:var(--blue)}.work-inbox .queue-footer button:disabled{opacity:.4}.work-inbox .queue-empty{padding:36px 16px;text-align:center;font-size:12px;font-weight:700;color:var(--muted)}.work-inbox .work-table td.queue-empty-cell{height:auto;padding:0}@media (max-width:1050px){.work-inbox .inbox-filter-cards{grid-template-columns:1fr 1fr}.work-inbox .queue-toolbar{align-items:flex-start;flex-direction:column}.work-inbox .queue-tools{width:100%;flex-wrap:wrap}.work-inbox .queue-search{flex:1;min-width:220px}}@media (max-width:720px){.work-inbox .inbox-pagehead{align-items:flex-start;flex-direction:column}.work-inbox .inbox-command{grid-template-columns:1fr}.work-inbox .command-sla{width:100%}.work-inbox .inbox-filter-cards{grid-template-columns:1fr}.work-inbox .queue-search{width:100%;min-width:100%}}.drawer-backdrop{display:none;position:fixed;inset:0;background:rgba(15,23,42,.24);z-index:2990}.drawer-backdrop.show{display:block}.decision-drawer{position:fixed;right:0;top:0;height:100%;width:min(860px,78vw);background:var(--surface);z-index:3000;box-shadow:-18px 0 42px rgba(15,23,42,.18);transform:translateX(105%);transition:transform .22s ease;display:flex;flex-direction:column}.decision-drawer.open{transform:translateX(0)}.approval-nav-bar{flex:none;min-height:48px;padding:7px 13px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 97%,transparent);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;gap:12px;z-index:12}.approval-back{border:0;background:transparent;color:var(--text);display:flex;align-items:center;gap:8px;padding:4px;border-radius:9px;cursor:pointer;text-align:left}.approval-back:hover{background:var(--blue-soft,#edf3ff);transform:translateX(-2px)}.back-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--blue) 24%,var(--line));background:var(--blue-soft,#edf3ff);color:var(--blue)}.back-copy{display:grid;gap:1px}.back-copy b{font-size:12px}.approval-nav-context,.back-copy small{font-size:10px;color:var(--muted)}.approval-nav-context{font-weight:850;letter-spacing:.06em;text-transform:uppercase}.drawer-head.approval-head{padding:14px 18px 12px;min-height:68px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;background:color-mix(in srgb,var(--surface) 97%,transparent)}.drawer-head small{font-size:max(8px,var(--fs-floor,0px));letter-spacing:.1em;color:var(--blue);font-weight:900}.drawer-head h3{font-size:17px;margin:3px 0}.drawer-head p{font-size:12px;color:var(--muted);margin:0}.drawer-ref-row{display:flex;align-items:center;gap:6px}.mini-icon{width:26px;height:26px;border:1px solid var(--line);background:var(--surface-2);border-radius:7px;display:grid;place-items:center;color:var(--muted);cursor:pointer}.drawer-head-controls{display:flex;align-items:center;gap:8px}.title-actions{display:flex;align-items:center;gap:6px;padding-right:10px;border-right:1px solid var(--line)}.top-decision-action{width:34px;height:34px;border-radius:9px;border:1px solid var(--line);display:grid;place-items:center;cursor:pointer;background:var(--surface);color:var(--text);transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.top-decision-action.return{color:var(--amber)}.top-decision-action.reject{color:var(--red)}.top-decision-action.approve{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 5px 12px rgba(53,104,232,.2)}.top-decision-action:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(15,23,42,.12)}.top-decision-action.return:hover{background:color-mix(in srgb,var(--amber) 8%,var(--surface))}.top-decision-action.reject:hover{background:color-mix(in srgb,var(--red) 7%,var(--surface))}.top-decision-action.active{box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 22%,transparent)}.top-decision-action.tooltip:after{content:attr(data-tip);bottom:calc(100% + 8px);padding:6px 9px;background:#111827;color:white;border-radius:7px;font-size:11px;font-weight:600;white-space:nowrap;z-index:5000;box-shadow:0 6px 18px rgba(15,23,42,.2)}.top-decision-action.tooltip:after,.top-decision-action.tooltip:before{position:absolute;left:50%;transform:translateX(-50%) translateY(-4px);opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.top-decision-action.tooltip:before{content:"";bottom:calc(100% + 2px);border:6px solid transparent;border-top-color:#111827;z-index:5001}.top-decision-action.tooltip:focus-visible:after,.top-decision-action.tooltip:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.top-decision-action.tooltip:focus-visible:before,.top-decision-action.tooltip:hover:before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}[data-theme=dark] .top-decision-action.tooltip:after{background:#f8fafc;color:#0f172a}[data-theme=dark] .top-decision-action.tooltip:before{border-top-color:#f8fafc}.close-detail.tooltip:after{content:attr(data-tip);bottom:calc(100% + 8px);padding:6px 9px;background:#111827;color:white;border-radius:7px;font-size:11px;font-weight:600;white-space:nowrap;z-index:5000;box-shadow:0 6px 18px rgba(15,23,42,.2)}.close-detail.tooltip:after,.close-detail.tooltip:before{position:absolute;left:50%;transform:translateX(-50%) translateY(-4px);opacity:0;visibility:hidden;transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.close-detail.tooltip:before{content:"";bottom:calc(100% + 2px);border:6px solid transparent;border-top-color:#111827;z-index:5001}.close-detail.tooltip:focus-visible:after,.close-detail.tooltip:hover:after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.close-detail.tooltip:focus-visible:before,.close-detail.tooltip:hover:before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}[data-theme=dark] .close-detail.tooltip:after{background:#f8fafc;color:#0f172a}[data-theme=dark] .close-detail.tooltip:before{border-top-color:#f8fafc}.tooltip:not([data-tip]):after,.tooltip:not([data-tip]):before,.tooltip[data-tip=""]:after,.tooltip[data-tip=""]:before{display:none!important;opacity:0!important;visibility:hidden!important}.close-detail{width:34px;height:34px;border:1px solid color-mix(in srgb,var(--red) 18%,var(--line));background:color-mix(in srgb,var(--red) 5%,var(--surface));color:var(--red);border-radius:10px;font-size:17px;font-weight:500;cursor:pointer}.close-detail:hover{background:color-mix(in srgb,var(--red) 10%,var(--surface));transform:scale(1.04)}.approval-scroll{overflow:auto;padding:16px 14px;background:var(--bg);flex:1}.approval-record-hero{position:relative;overflow:visible;border:1px solid var(--line);border-radius:13px;background:linear-gradient(120deg,var(--surface) 70%,color-mix(in srgb,var(--blue) 7%,var(--surface)));padding:14px;margin-bottom:9px;box-shadow:0 12px 30px rgba(15,23,42,.055)}.approval-record-hero:after{content:"";position:absolute;width:240px;height:240px;border-radius:50%;right:-90px;top:-130px;background:radial-gradient(circle,color-mix(in srgb,var(--blue) 12%,transparent),transparent 67%);pointer-events:none}.record-hero-top{display:flex;align-items:flex-start;gap:10px}.record-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--blue-soft,#edf3ff);color:var(--blue);font-size:15px;font-weight:900}.record-kicker-row{display:flex;align-items:center;gap:7px}.record-kicker{letter-spacing:.12em;color:var(--blue)}.record-kicker,.record-status{font-size:10px;font-weight:900}.record-status{color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--amber) 22%,var(--line));padding:4px 6px;border-radius:999px;position:relative;overflow:hidden}.record-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.record-title-block h2{font-size:18px;letter-spacing:-.025em;margin:6px 0 2px}.record-title-block p{font-size:12px;color:var(--muted);margin:0}.hero-priority{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;overflow:visible;font-size:max(9px,var(--fs-floor,0px));font-weight:900;letter-spacing:.04em;padding:5px 8px 5px 6px;border-radius:999px;color:var(--red);background:color-mix(in srgb,var(--red) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--red) 16%,var(--line));animation:prioritySoftGlow 2.1s ease-in-out infinite}.priority-alert-icon{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--red) 16%,var(--surface));color:var(--red);font-size:10px;font-weight:950;position:relative}.priority-alert-icon:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid color-mix(in srgb,var(--red) 42%,transparent);animation:priorityPulse 2.1s ease-out infinite}.record-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(168px,1.2fr);gap:8px;margin-top:13px;align-items:stretch}.record-meta{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:9px 10px;display:grid;gap:2px;min-height:72px;align-content:center;box-sizing:border-box}.record-meta>span{font-size:10px;font-weight:900;letter-spacing:.08em;color:var(--muted)}.record-meta strong{font-size:14px}.record-meta small{font-size:10px;color:var(--muted)}.record-meta.danger strong{color:var(--red)}.meta-progress{height:5px;background:var(--line);border-radius:5px;overflow:hidden;margin-top:4px}.meta-progress i{display:block;height:100%;background:var(--red)}.approval-journey-card{border:1px solid color-mix(in srgb,var(--blue) 22%,var(--line));background:radial-gradient(circle at 94% 5%,color-mix(in srgb,var(--blue) 10%,transparent),transparent 43%),var(--surface-2);border-radius:10px;min-height:72px;padding:9px 10px;display:grid;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:7px;box-sizing:border-box}.journey-copy{display:grid;gap:2px}.journey-copy small{font-size:max(9px,var(--fs-floor,0px));font-weight:900;letter-spacing:.08em;color:var(--muted)}.journey-copy b{font-size:11px;line-height:1.2}.journey-copy span{font-size:10px;color:var(--muted);line-height:1.25}.journey-donut{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;position:relative;flex:none}.journey-donut:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--surface-2)}.journey-donut-inner{position:relative;z-index:1;display:grid;place-items:center;line-height:1}.journey-donut-inner strong{font-size:10px;font-weight:950;color:var(--text);font-variant-numeric:tabular-nums}.approval-tabs{display:flex;align-items:center;gap:6px;padding:6px;margin:0 0 10px;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;overflow-x:auto}.approval-tab{min-height:36px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font-size:12px;font-weight:850;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;cursor:pointer}.approval-tab:hover{color:var(--text);background:var(--surface);border-color:var(--line)}.approval-tab.active{color:#fff;background:linear-gradient(135deg,#142555,#10204b);border-color:var(--blue)}.approval-tab .tab-count{min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:10px;font-weight:900}.approval-tab.active .tab-count{background:rgba(255,255,255,.14);color:#fff;border-color:rgba(255,255,255,.18)}.panel-card{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:13px;margin-bottom:9px}.panel-card-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.panel-card-head small{font-size:10px;font-weight:900;letter-spacing:.12em;color:var(--blue)}.panel-card-head h4{font-size:14px;margin:2px 0}.panel-card-head>span{font-size:11px;color:var(--muted)}.decision-detail-grid.single-column{display:block;max-height:390px;overflow-y:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.property-row{display:grid;grid-template-columns:minmax(180px,32%) minmax(0,68%);align-items:center;min-height:44px;padding:0 14px;border-bottom:1px solid var(--line)}.property-row:nth-child(2n){background:color-mix(in srgb,var(--text) 4%,var(--surface))}.property-row:last-child{border-bottom:0}.property-label{font-size:12px;color:var(--text);font-weight:850}.property-value{font-size:13px;color:var(--muted);font-weight:700;line-height:1.4}.property-value.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.success-text{color:var(--green)!important}.warning-text{color:var(--amber)!important}.danger-text{color:var(--red)!important}.approval-record-view{display:grid;gap:10px;min-width:0}.approval-inline-link{color:var(--blue);font-weight:850;text-decoration:none;white-space:nowrap}.approval-inline-link:hover{text-decoration:underline}.decision-reason{display:grid;grid-template-columns:25px 1fr;gap:8px;margin-top:12px;padding:10px;border-radius:9px;border:1px solid color-mix(in srgb,var(--amber) 20%,var(--line));background:color-mix(in srgb,var(--amber) 7%,var(--surface))}.decision-reason>span{width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--amber) 13%,var(--surface));color:var(--amber);font-size:12px;font-weight:900;display:grid;place-items:center}.decision-reason b{font-size:12px}.decision-reason p{font-size:11px;color:var(--muted);line-height:1.5;margin:2px 0 0}.decision-warning{display:grid;grid-template-columns:25px 1fr;gap:8px;align-items:center;padding:9px;border-radius:9px;background:color-mix(in srgb,var(--red) 6%,var(--surface));border:1px solid color-mix(in srgb,var(--red) 18%,var(--line))}.decision-warning>span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--red) 11%,var(--surface));color:var(--red);font-weight:900}.decision-warning p{font-size:12px;line-height:1.45;margin:0;color:var(--text)}.overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.overview-stat{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:10px;display:grid;gap:3px}.overview-stat span{font-size:10px;color:var(--muted);font-weight:800}.overview-stat strong{font-size:18px}.overview-stat small{font-size:10px;color:var(--muted)}.overview-note{margin-top:10px;padding:10px;border-left:3px solid var(--blue);background:var(--surface-2);border-radius:0 8px 8px 0}.overview-note b{font-size:12px}.overview-note p{font-size:11px;color:var(--muted);line-height:1.5;margin:3px 0 0}.ready-score{font-size:16px;color:var(--green)}.check-list{display:grid}.check-list button{border:0;border-top:1px solid var(--line);background:transparent;color:var(--text);display:grid;grid-template-columns:18px 1fr;gap:6px;text-align:left;padding:9px 0;cursor:pointer}.check-list button:first-child{border-top:0}.check-list b{font-size:12px}.check-list small{display:block;font-size:11px;color:var(--muted);margin-top:1px}.check-ok,.check-warn{width:17px;height:17px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:900}.check-ok{color:var(--green);background:color-mix(in srgb,var(--green) 10%,var(--surface))}.check-warn{color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,var(--surface))}.stage-legend{display:flex;align-items:center;gap:10px;padding:0 0 8px 35px;border-bottom:1px solid var(--line)}.stage-legend span{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.stage-legend i{width:6px;height:6px;border-radius:50%;background:var(--line)}.stage-legend i.done{background:var(--green)}.stage-legend i.current{background:var(--blue);box-shadow:0 0 0 3px var(--blue-soft,#edf3ff)}.stage-list,.stage-row{display:grid}.stage-row{grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--line)}.stage-row:first-child{border-top:0}.stage-dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);font-size:10px;font-weight:900}.stage-row.done .stage-dot{color:var(--green);background:color-mix(in srgb,var(--green) 9%,var(--surface));border-color:color-mix(in srgb,var(--green) 25%,var(--line))}.stage-row.current .stage-dot{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 0 0 4px var(--blue-soft,#edf3ff)}.stage-row b{font-size:13px}.stage-row small{display:block;margin-top:2px}.stage-row em,.stage-row small{font-size:11px;color:var(--muted)}.stage-row em{font-style:normal}.stage-row.done em{color:var(--green)}.stage-row.current em{color:var(--blue);font-weight:850}.decision-timeline{display:grid;margin-top:11px}.timeline-entry{display:grid;grid-template-columns:31px 1fr;gap:8px;min-height:67px}.timeline-rail{display:grid;grid-template-rows:27px 1fr;justify-items:center}.timeline-rail>span{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:var(--surface-2);font-size:11px;font-weight:900;color:var(--muted)}.timeline-rail i{width:2px;height:100%;background:var(--line)}.timeline-entry.completed .timeline-rail>span{color:var(--green);background:color-mix(in srgb,var(--green) 10%,var(--surface));border-color:color-mix(in srgb,var(--green) 25%,var(--line))}.timeline-entry.current .timeline-rail>span{background:var(--blue);border-color:var(--blue);color:#fff}.timeline-body{padding:1px 0 12px}.timeline-action{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.timeline-action strong{font-size:10px;color:var(--green);border:1px solid color-mix(in srgb,var(--green) 25%,var(--line));background:color-mix(in srgb,var(--green) 8%,var(--surface));padding:5px 7px;border-radius:999px}.timeline-entry.current .timeline-action strong{color:var(--blue);background:var(--blue-soft,#edf3ff)}.timeline-action span{font-size:11px;color:var(--muted)}.timeline-body p{font-size:13px;margin:6px 0 4px}.timeline-meta{display:flex;gap:10px;font-size:11px;color:var(--muted)}.evidence-list{display:grid}.evidence-list button{border:0;border-top:1px solid var(--line);background:transparent;color:var(--text);display:grid;grid-template-columns:28px 1fr auto;gap:7px;align-items:center;text-align:left;padding:11px 0;cursor:pointer}.evidence-list button:first-child{border-top:0}.evidence-list>button>span{font-size:max(9px,var(--fs-floor,0px));font-weight:900;background:var(--surface-2);border:1px solid var(--line);border-radius:5px;padding:4px;text-align:center}.evidence-list b{font-size:13px}.evidence-list small{display:block;color:var(--muted);font-size:11px}.evidence-list em{font-style:normal;color:var(--muted)}.drawer-actions.approval-actions{padding:10px 14px 12px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);backdrop-filter:blur(12px)}.dashboard-hover-card{--mx:50%;--my:50%;position:relative;transition:transform .17s ease,box-shadow .17s ease,border-color .17s ease,background .17s ease}.dashboard-hover-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(180px circle at var(--mx) var(--my),color-mix(in srgb,var(--blue) 8%,transparent),transparent 62%);opacity:0;pointer-events:none;transition:opacity .17s ease;z-index:0}.dashboard-hover-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 25%,var(--line));box-shadow:0 11px 26px rgba(20,37,85,.085)}.dashboard-hover-card:hover:before{opacity:1}.dashboard-hover-card>*{position:relative;z-index:1}.dashboard-hover-card.record-meta:hover strong{color:var(--blue)}.dashboard-hover-card.record-meta.danger:hover strong{color:var(--red)}.dashboard-hover-card.panel-card:hover .panel-card-head h4{color:var(--blue)}.record-status:after{content:"";position:absolute;inset:-60% auto -60% -30%;width:24%;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:statusSweep 4.2s ease-in-out infinite}@keyframes statusSweep{0%,72%{left:-35%}to{left:135%}}.animated-current{position:relative;isolation:isolate;overflow:visible}.animated-current:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid color-mix(in srgb,var(--blue) 55%,transparent);opacity:.15;z-index:-1;animation:currentStagePulse 1.8s ease-out infinite}@keyframes currentStagePulse{0%{transform:scale(.82);opacity:.5}70%{transform:scale(1.38);opacity:0}to{transform:scale(1.38);opacity:0}}.stage-row.current{position:relative;z-index:2;border-radius:9px;margin:2px -6px;padding-left:6px;padding-right:6px;background:linear-gradient(90deg,var(--blue-soft,#edf3ff),transparent 82%)}.stage-row.current:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:4px;background:var(--blue);box-shadow:0 0 12px color-mix(in srgb,var(--blue) 40%,transparent)}.stage-row{transition:background .14s ease,transform .14s ease}.stage-row:hover{background:color-mix(in srgb,var(--blue) 3.5%,var(--surface));transform:translateX(2px)}.stage-row.current:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 13%,var(--surface)),transparent 82%)}.timeline-entry.completed .timeline-body{border-left:2px solid color-mix(in srgb,var(--green) 20%,transparent);padding-left:8px}.timeline-entry.current .timeline-body{border-left:2px solid var(--blue);padding-left:8px;background:linear-gradient(90deg,var(--blue-soft,#edf3ff),transparent 72%)}.decision-drawer .hero-priority,.decision-drawer .priority-pill.high.hero-priority{overflow:visible}@keyframes priorityPulse{0%{transform:scale(.8);opacity:.45}70%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}@keyframes prioritySoftGlow{0%,to{box-shadow:0 0 0 rgba(194,65,77,0)}50%{box-shadow:0 0 14px rgba(194,65,77,.12)}}@media (prefers-reduced-motion:reduce){.animated-current:after,.hero-priority,.priority-alert-icon:after,.record-status:after{animation:none!important}.dashboard-hover-card:hover,.stage-row:hover{transform:none}}@media (max-width:1100px){.decision-drawer{width:min(760px,88vw)}.record-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.approval-journey-card,.record-meta{height:auto;min-height:68px}.overview-grid{grid-template-columns:1fr}}@media (max-width:720px){.decision-drawer{width:96vw}.decision-drawer .property-row{grid-template-columns:1fr;gap:2px;min-height:0;padding:7px 12px}}.decision-drawer .priority-pill{border-radius:999px;font-size:max(8px,var(--fs-floor,0px));font-weight:900;letter-spacing:.04em;padding:4px 7px;white-space:nowrap}.decision-drawer .priority-pill.high{color:var(--red);background:color-mix(in srgb,var(--red) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--red) 18%,var(--line))}.decision-drawer .drawer-head.approval-head{padding:12px 16px 10px;min-height:0;align-items:center}.decision-drawer .drawer-head small{font-size:max(8px,var(--fs-floor,0px))}.decision-drawer .drawer-head h3{font-size:16px;margin:2px 0;letter-spacing:-.02em}.decision-drawer .drawer-head p{font-size:11px}.decision-drawer .approval-scroll{padding:12px 14px 16px}.decision-drawer .approval-record-hero{padding:12px 13px;margin-bottom:8px}.decision-drawer .record-icon{width:30px;height:30px;font-size:13px}.decision-drawer .record-kicker,.decision-drawer .record-status{font-size:max(8px,var(--fs-floor,0px))}.decision-drawer .record-status{padding:3px 6px}.decision-drawer .record-title-block h2{font-size:16px;margin:4px 0 2px}.decision-drawer .record-title-block p{font-size:11px}.decision-drawer .record-meta-grid{margin-top:10px;gap:7px}.decision-drawer .approval-journey-card,.decision-drawer .record-meta{min-height:62px;padding:8px 9px}.decision-drawer .record-meta>span{font-size:max(8px,var(--fs-floor,0px));letter-spacing:.08em}.decision-drawer .record-meta strong{font-size:12px;letter-spacing:-.02em}.decision-drawer .record-meta small{font-size:max(8px,var(--fs-floor,0px))}.decision-drawer .meta-progress{height:4px;margin-top:3px}.decision-drawer .approval-journey-card{grid-template-columns:40px minmax(0,1fr);gap:6px}.decision-drawer .journey-copy small{font-size:max(7px,var(--fs-floor,0px));letter-spacing:.1em;color:var(--blue)}.decision-drawer .journey-copy b{font-size:10px}.decision-drawer .journey-copy span{font-size:max(8px,var(--fs-floor,0px))}.decision-drawer .approval-tabs{padding:5px;gap:4px;margin-bottom:8px;border-radius:11px}.decision-drawer .approval-tab{min-height:32px;padding:0 11px;font-size:11px;border-radius:9px}.decision-drawer .approval-tab .tab-count{min-width:16px;height:16px;font-size:max(9px,var(--fs-floor,0px))}.decision-drawer .panel-card{padding:11px 12px;margin-bottom:8px;border-radius:11px;box-shadow:0 6px 18px rgba(15,23,42,.025)}.decision-drawer .panel-card-head{margin-bottom:8px}.decision-drawer .panel-card-head small{font-size:max(8px,var(--fs-floor,0px))}.decision-drawer .panel-card-head h4{font-size:13px;margin:1px 0 0;letter-spacing:-.015em}.decision-drawer .panel-card-head>span{font-size:10px}.decision-drawer .decision-detail-grid.single-column{max-height:360px;border-radius:10px}.decision-drawer .property-row{grid-template-columns:minmax(150px,28%) minmax(0,72%);min-height:36px;padding:0 13px}.decision-drawer .property-row:hover{background:color-mix(in srgb,var(--blue) 5%,var(--surface))}.decision-drawer .property-label{font-size:11px;font-weight:800;color:var(--text);padding-right:14px}.decision-drawer .property-value{font-size:12px;font-weight:700;color:var(--muted);line-height:1.35}.decision-drawer .property-value.mono{font-size:11px}.decision-drawer .decision-reason{margin-top:10px;padding:8px 10px;gap:7px}.decision-drawer .decision-reason>span{width:20px;height:20px;font-size:10px}.decision-drawer .decision-reason b{font-size:11px}.decision-drawer .decision-reason p{font-size:10px;line-height:1.45}.decision-drawer .overview-stat{padding:8px 10px;min-height:72px;border-radius:10px}.decision-drawer .overview-stat span{font-size:max(8px,var(--fs-floor,0px));letter-spacing:.04em}.decision-drawer .overview-stat strong{font-size:20px;letter-spacing:-.03em;line-height:1.1}.decision-drawer .overview-stat small{font-size:10px}.decision-drawer .overview-note{margin-top:8px;padding:8px 10px}.decision-drawer .overview-note b{font-size:11px}.decision-drawer .overview-note p{font-size:10px}.decision-drawer .ready-score{font-size:14px}.decision-drawer .check-list b{font-size:11px}.decision-drawer .check-list small{font-size:10px}.decision-drawer .check-list button{padding:7px 0}.decision-drawer .stage-legend{padding:0 0 7px 32px}.decision-drawer .stage-legend span{font-size:10px}.decision-drawer .stage-row{padding:6px 0;gap:7px}.decision-drawer .stage-dot{width:20px;height:20px;font-size:max(9px,var(--fs-floor,0px))}.decision-drawer .stage-row b{font-size:12px}.decision-drawer .stage-row small{font-size:10px;margin-top:1px}.decision-drawer .stage-row em{font-size:10px}.decision-drawer .stage-row.current em{padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--blue) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--blue) 22%,var(--line))}.decision-drawer .timeline-entry{min-height:56px}.decision-drawer .timeline-rail>span{width:24px;height:24px;font-size:10px}.decision-drawer .timeline-body{padding:0 0 10px}.decision-drawer .timeline-action strong{font-size:max(8px,var(--fs-floor,0px));padding:4px 6px}.decision-drawer .timeline-action span{font-size:10px}.decision-drawer .timeline-body p{font-size:12px;margin:4px 0 3px}.decision-drawer .timeline-meta{font-size:10px;gap:8px}.decision-drawer .timeline-entry.current .timeline-body{padding:6px 10px 8px;border-radius:8px;background:color-mix(in srgb,var(--blue) 6%,var(--surface))}.decision-drawer .actor-dot{color:var(--green);font-size:max(8px,var(--fs-floor,0px))}.decision-drawer .timeline-entry.current .actor-dot{color:var(--blue)}.decision-drawer .evidence-list button{padding:8px 0}.decision-drawer .evidence-list b{font-size:12px}.decision-drawer .evidence-list small{font-size:10px}.decision-drawer .drawer-actions.approval-actions{padding:8px 14px 10px}.decision-drawer .drawer-actions .grid,.decision-drawer .drawer-actions textarea{font-size:12px}.decision-drawer .drawer-actions label span{font-size:11px}.work-inbox .work-table thead th{font-size:11px;font-weight:850;letter-spacing:0}.work-inbox .work-table td{font-size:12px}.work-inbox .work-table td small{font-size:max(10px,var(--fs-floor,0px))}.work-inbox .work-table td b,.work-inbox .work-table td strong{font-size:12.5px}@media (max-width:639.98px){:root{--fs-floor:10px}.asset-page .tools,.case-page .case-actions,.dt-page>.dt-panel>.dt-panelhead>.dt-filters,.fil-actions,.gaming-page .feed-controls,.gaming-page .gm-actions,.obligations-page .pay-actions,.olm-page .olm-head-actions,.pa-page .pa-head-actions,.payments-page .pay-actions{flex-wrap:wrap!important;justify-content:flex-start!important}.period-control{flex-wrap:wrap!important;max-width:100%;height:auto!important}:where(main .grid)>*{min-width:0}.fees-page .pagerbuttons,.man-page .pagerbuttons,.pay-page .pagerbuttons{flex-wrap:wrap}.decision-drawer{width:100%!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}select{max-width:calc(100vw - 32px)}table[data-mcard]{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;border:0!important}table[data-mcard]>colgroup,table[data-mcard]>thead{display:none!important}table[data-mcard]>tbody,table[data-mcard]>tfoot{display:block!important;width:100%!important}table[data-mcard]>tbody>tr,table[data-mcard]>tfoot>tr{position:relative;display:block!important;width:auto!important;height:auto!important;margin:0 0 10px!important;padding:6px 14px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--surface);box-shadow:none!important;transform:none!important}table[data-mcard]>tbody>tr>td,table[data-mcard]>tbody>tr>th,table[data-mcard]>tfoot>tr>td,table[data-mcard]>tfoot>tr>th{display:grid!important;grid-template-columns:minmax(0,max-content) minmax(0,1fr);justify-items:end;align-items:start;-moz-column-gap:14px;column-gap:14px;row-gap:0;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;padding:8px 0!important;border:0!important;text-align:right!important;white-space:normal!important;overflow-wrap:anywhere}table[data-mcard]>tbody>tr>*+*{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important}table[data-mcard]>tbody>tr>[data-label]:before{content:attr(data-label);grid-column:1;grid-row:1/span 4;justify-self:start;max-width:40vw;padding-top:1px;text-align:left;color:var(--muted);font:800 11px/1.35 var(--font-inter),ui-sans-serif,system-ui,sans-serif;letter-spacing:0;text-transform:none}table[data-mcard]>tbody>tr>[data-label]>*{grid-column:2;min-width:0;max-width:100%}table[data-mcard]>tbody>tr>:not([data-label]){display:block!important;text-align:left!important}table[data-mcard]>tbody>tr>:empty{display:none!important}table[data-mcard]>tbody>tr>:empty+*{border-top:0!important}table[data-mcard]>tbody>tr>td.lead-col,table[data-mcard]>tbody>tr>td:has(>.row-expander){position:absolute!important;top:8px;right:10px;z-index:1;width:auto!important;padding:0!important;border:0!important}table[data-mcard]>tbody>tr:has(>td.lead-col,>td>.row-expander){padding-right:52px!important}table[data-mcard]>tbody>tr>td.lead-col+*,table[data-mcard]>tbody>tr>td:has(>.row-expander)+*{border-top:0!important}table[data-mcard]>tbody>tr>[data-mfull]{display:block!important;padding:0!important;text-align:left!important}table[data-mcard]>tbody>tr:has(>[data-mfull]:only-child){padding:0!important;border:0!important;background:transparent}}