:root{--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--space-2xl: 64px;--space-3xl: 96px;--space-4xl: 144px;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.2rem;--text-xl: 1.44rem;--text-2xl: 1.728rem;--text-3xl: 2.074rem;--text-display-s: 1.728rem;--text-display: 2.074rem;--text-section: 1.2rem;--text-title: 1rem;--text-lead: 1rem;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s;--color-error: oklch(50.1% .178 29);--color-success: oklch(50% .12 150);--container: 1440px;--gutter: 64px;--gap-columns: 32px;--section-gap-s: 120px;--section-gap: 144px;--section-gap-l: 176px;--z-base: 1;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-sticky-nav: 300;--z-modal: 400;--z-toast: 500;--z-tooltip: 600;--color-paper: oklch(97.2% .007 107);--color-paper-2: oklch(94.6% .008 107);--color-paper-3: oklch(91.7% .008 107);--color-surface: oklch(99.2% .004 107);--color-ink: oklch(20.5% .006 107);--color-ink-2: oklch(32% .007 107);--color-muted: oklch(52.6% .008 107);--color-rule: oklch(88.5% .008 107);--color-accent: oklch(90.7% .183 124);--color-accent-ink: oklch(20.5% .006 107);--color-focus: oklch(50% .15 128);--color-accent-wash: oklch(95.5% .07 124);--color-shell: oklch(20.5% .006 107);--color-shell-2: oklch(28.5% .007 107);--color-shell-rule: oklch(34% .007 107);--color-shell-ink: oklch(97.2% .007 107);--color-shell-muted: oklch(78% .007 107);--color-scrim: oklch(20.5% .006 107 / .5);--font-display: "Funnel Display", ui-sans-serif, system-ui, sans-serif;--font-body: "Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--font-outlier: var(--font-display);--radius-card: 0;--radius-input: 6px;--radius-modal: 10px;--radius-pill: 999px;--rule-hair: 1px;--rule-bar: 2px;--shadow-card: none;--tracking-display: -.02em;--display-weight: 800;--control: 40px;--sidebar: 248px}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);line-height:1.55;-webkit-font-smoothing:antialiased;caret-color:var(--color-accent)}::selection{background:color-mix(in oklab,var(--color-accent) 22%,transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:var(--display-weight, 700);font-synthesis:none;letter-spacing:var(--tracking-display);line-height:1.05;overflow-wrap:break-word;min-width:0;text-wrap:balance}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);line-height:1.45;max-width:52ch}p{margin:0;text-wrap:pretty}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-slot]{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--color-paper-2, var(--color-paper)),var(--color-paper-3, var(--color-paper)))}[data-slot]>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media(max-width:60rem){:root{--gutter: 24px;--section-gap-s: 80px;--section-gap: 96px;--section-gap-l: 120px}}@media(max-width:40rem){:root{--gutter: 16px;--section-gap-s: 56px;--section-gap: 72px;--section-gap-l: 96px;--gap-columns: 16px}}@media(prefers-reduced-motion:reduce){*:not(.keep-motion),*:not(.keep-motion):before,*:not(.keep-motion):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-size:var(--text-md);line-height:1.5}h1{font-size:var(--text-display);line-height:1.05}h2{font-size:var(--text-section);line-height:1.15}h3{font-size:var(--text-title)}strong,b{font-weight:700}button,input,select,textarea{color:inherit}button{cursor:pointer}.muted{color:var(--color-muted)}.small{font-size:var(--text-sm)}.grow{flex:1;min-width:0}.num{font-variant-numeric:tabular-nums;white-space:nowrap}td.num,th.num{text-align:right}.link{color:var(--color-ink);font-weight:700;font-size:var(--text-sm);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;white-space:nowrap}.link:hover{text-decoration-thickness:2px}.link:active{color:var(--color-ink-2)}.shell{display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr);min-height:100dvh}.sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-lg) var(--space-md);background:var(--color-shell);color:var(--color-shell-ink)}.sidebar :focus-visible{outline-color:var(--color-accent)}.brand{display:flex;align-items:center;gap:var(--space-xs);padding-inline:var(--space-sm);font-family:var(--font-outlier);font-weight:800;font-size:var(--text-xl);letter-spacing:.04em;line-height:1}.brand span{display:inline-flex;align-items:center;min-height:22px;padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;letter-spacing:0;text-transform:lowercase}.brand-dark{padding-inline:0;color:var(--color-ink);font-size:var(--text-3xl)}.sidebar nav{display:flex;flex-direction:column;gap:var(--space-2xs);flex:1}.nav-link{display:flex;align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control);padding:0 var(--space-sm);border:0;border-radius:var(--radius-input);background:none;color:var(--color-shell-muted);font-size:var(--text-md);font-weight:400;text-align:left;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.nav-link svg{flex-shrink:0}.nav-link:hover{background:var(--color-shell-2);color:var(--color-shell-ink)}.nav-link:active{background:var(--color-shell-rule)}.nav-link.active{background:var(--color-accent);color:var(--color-accent-ink)}.sidebar-footer{display:flex;flex-direction:column;gap:var(--space-xs);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-shell-rule)}.who{display:flex;flex-direction:column;gap:var(--space-3xs);padding-inline:var(--space-sm);min-width:0}.who span{color:var(--color-shell-muted);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content{width:100%;max-width:1240px;padding:var(--space-xl) var(--space-xl) var(--space-2xl)}.center-screen{min-height:100dvh;display:grid;place-items:center;padding:var(--space-md)}.page-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-xl);padding-bottom:var(--space-lg);border-bottom:var(--rule-bar) solid var(--color-ink)}.page-header>div:first-child{min-width:0}.page-header p{margin-top:var(--space-2xs);color:var(--color-muted)}.page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.panel{min-width:0;padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-ink)}.panel h2{margin-bottom:var(--space-2xs)}.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-sm)}.panel-head h2{margin-bottom:0}.dash-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-xl);margin-bottom:var(--space-2xl)}.figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--space-2xl)}.figure{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0;padding-inline:var(--space-lg);border-left:var(--rule-hair) solid var(--color-rule)}.figure:first-child{padding-left:0;border-left:0}.figure>span{color:var(--color-muted);font-size:var(--text-sm)}.figure strong{font-size:var(--text-3xl);line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.figure small{color:var(--color-muted);font-size:var(--text-sm)}.pipeline-panel{margin-bottom:var(--space-2xl)}.pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.8fr);list-style:none;margin:var(--space-sm) 0 0;padding:0;border-block:var(--rule-hair) solid var(--color-ink)}.stage{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0;padding:var(--space-md);border-left:var(--rule-hair) solid var(--color-ink)}.stage:first-child{border-left:0;padding-left:0}.stage>.badge{align-self:flex-start}.stage-cancelled{margin-left:var(--space-lg);padding-right:0;border-left-style:dashed;border-left-color:var(--color-muted)}.stage-count{font-size:var(--text-3xl);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.stage-count small{margin-left:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm);font-weight:400}.stage-value{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.stage-bar{height:8px;margin-top:auto;background:var(--color-paper-3);overflow:hidden}.stage-bar>span{display:block;height:100%;background:var(--color-ink);transform-origin:left}.stage-cancelled .stage-bar>span{background:var(--color-muted)}.chart{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:var(--space-xs);height:220px;margin-top:var(--space-md)}.chart-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--space-2xs);height:100%;min-width:0}.chart-bar{display:flex;align-items:flex-end;width:100%;flex:1;background:var(--color-paper-2)}.chart-bar>div{width:100%;min-height:2px;background:var(--color-ink)}.chart-value{height:1lh;color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.chart-label{color:var(--color-ink-2);font-size:var(--text-sm)}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse}th{padding:var(--space-xs) var(--space-sm);border-bottom:var(--rule-bar) solid var(--color-ink);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:700;text-align:left;white-space:nowrap}td{padding:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);vertical-align:middle}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tr.clickable{cursor:pointer}tr.clickable td{transition:background-color var(--dur-micro) var(--ease-out)}tr.clickable:hover td{background:var(--color-paper-2)}tr.clickable:active td{background:var(--color-paper-3)}.cell-product{display:flex;align-items:center;gap:var(--space-sm)}td.actions{text-align:right;white-space:nowrap}.sub{display:block;color:var(--color-muted);font-size:var(--text-sm)}.plain-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.plain-list li{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule)}.plain-list li:last-child{border-bottom:0}.thumb{flex-shrink:0;width:40px;height:48px;object-fit:cover;border-radius:var(--space-3xs);background:var(--color-paper-2)}.badge{display:inline-flex;align-items:center;min-height:24px;padding:0 var(--space-sm);border:var(--rule-hair) solid transparent;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:700;line-height:1;text-transform:capitalize;white-space:nowrap}.badge-pending{border-style:dashed;border-color:var(--color-ink-2);color:var(--color-ink)}.badge-paid{background:var(--color-accent);color:var(--color-accent-ink)}.badge-shipped{border-color:var(--color-ink);color:var(--color-ink)}.badge-delivered{background:var(--color-ink);color:var(--color-paper)}.badge-cancelled{border-color:var(--color-rule);color:var(--color-muted);text-decoration:line-through}.badge-admin{background:var(--color-ink);color:var(--color-paper)}.badge-user{border-color:var(--color-muted);color:var(--color-ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:var(--control);padding:0 var(--space-md);border:var(--rule-hair) solid transparent;border-radius:var(--radius-input);background:none;font-size:var(--text-md);font-weight:700;white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn[aria-busy=true]{cursor:progress}.btn-primary{border-color:var(--color-ink);background:var(--color-accent);color:var(--color-accent-ink)}.btn-primary:hover:not(:disabled){background:var(--color-accent-wash)}.btn-ghost{position:relative;min-width:36px;min-height:36px;padding:0 var(--space-xs)}.btn-ghost:before{content:"";position:absolute;inset:calc(-1 * var(--space-2xs))}.btn-ghost:hover:not(:disabled){background:var(--color-paper-3)}.btn.bordered{margin-top:var(--space-xs);border-color:var(--color-muted)}.danger{color:var(--color-error)}.field{display:flex;flex-direction:column;gap:var(--space-2xs);flex:1;min-width:0;font-size:var(--text-sm);font-weight:700}.field small{color:var(--color-muted);font-weight:400}input,select,textarea{width:100%;min-height:var(--control);padding:0 var(--space-sm);border:var(--rule-hair) solid var(--color-muted);border-radius:var(--radius-input);outline:2px solid transparent;outline-offset:-3px;background:var(--color-surface);color:var(--color-ink);font-size:var(--text-md);font-weight:400}textarea{min-height:6rem;padding-block:var(--space-xs);resize:vertical;line-height:1.5}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){background:var(--color-paper-2)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--color-focus);border-color:var(--color-ink-2)}input:disabled,select:disabled,textarea:disabled{opacity:.55;cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--color-muted)}.search{display:flex;align-items:center;gap:var(--space-xs);min-height:var(--control);padding:0 var(--space-sm);border:var(--rule-hair) solid var(--color-muted);border-radius:var(--radius-input);outline:2px solid transparent;outline-offset:-3px;background:var(--color-surface);color:var(--color-muted)}.search:hover{background:var(--color-paper-2)}.search:has(input:focus-visible){outline-color:var(--color-focus);border-color:var(--color-ink-2)}.search input{min-width:200px;min-height:calc(var(--control) - 2px);padding:0;border:0;background:none;outline:2px solid transparent}.search input:hover{background:none}.page-actions>select{width:auto}.tabs{display:flex;margin-bottom:var(--space-lg);overflow-x:auto}.tabs button{min-height:36px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--color-ink);border-left-width:0;background:transparent;color:var(--color-ink);font-weight:700;text-transform:capitalize;white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out)}.tabs button:first-child{border-left-width:1px;border-radius:var(--radius-input) 0 0 var(--radius-input)}.tabs button:last-child{border-radius:0 var(--radius-input) var(--radius-input) 0}.tabs button:hover,.tabs button:active{background:var(--color-paper-3)}.tabs button:focus-visible{outline-offset:-4px}.tabs button.active{background:var(--color-paper-3);box-shadow:inset 0 -3px 0 var(--color-ink)}.switch{position:relative;width:44px;height:24px;padding:0;border:var(--rule-hair) solid var(--color-muted);border-radius:var(--radius-pill);background:var(--color-paper-3)}.switch:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.switch span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--color-muted);transition:transform var(--dur-micro) var(--ease-out)}.switch:hover{border-color:var(--color-ink)}.switch:active span{transform:scale(.9)}.switch.on{border-color:var(--color-ink);background:var(--color-ink)}.switch.on span{background:var(--color-accent);transform:translate(20px)}.switch:disabled{opacity:.55;cursor:not-allowed}.message{margin:var(--space-sm) 0;padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid currentColor;border-radius:var(--radius-input);font-weight:700}.message-error{background:var(--color-surface);color:var(--color-error)}.message-success{background:var(--color-surface);color:var(--color-success)}.empty{padding:var(--space-xl) var(--space-lg);border:var(--rule-hair) dashed var(--color-muted);color:var(--color-ink-2)}.pagination{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-md);color:var(--color-muted);font-variant-numeric:tabular-nums}.pagination>div{display:flex;align-items:center;gap:var(--space-xs)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:grid;place-items:start center;overflow-y:auto;padding:var(--space-xl) var(--space-md);background:var(--color-scrim)}.modal{width:100%;max-width:520px;border:var(--rule-hair) solid var(--color-ink);border-radius:var(--radius-modal);background:var(--color-surface)}.modal-wide{max-width:860px}.modal-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule)}.modal-body{padding:var(--space-lg)}.modal h3{margin:var(--space-lg) 0 var(--space-2xs);color:var(--color-muted);font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;letter-spacing:0}.modal h3:first-child{margin-top:0}.detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-xl);margin-bottom:var(--space-xs)}.totals{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:var(--rule-bar) solid var(--color-ink);font-variant-numeric:tabular-nums}.totals>div{display:flex;justify-content:space-between}.totals-final{font-size:var(--text-lg);font-weight:700}.status-box{display:flex;align-items:flex-end;gap:var(--space-sm);max-width:420px;margin:var(--space-lg) 0 var(--space-xs)}.status-box select{text-transform:capitalize}.form{display:flex;flex-direction:column;gap:var(--space-md)}.form-top{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-lg)}.form-fields{display:flex;flex-direction:column;gap:var(--space-md)}.row{display:flex;gap:var(--space-sm)}.form-actions{display:flex;justify-content:flex-end;gap:var(--space-xs);padding-top:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.image-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);min-height:240px;overflow:hidden;border:var(--rule-hair) dashed var(--color-muted);border-radius:var(--radius-input);background:var(--color-paper-2);color:var(--color-ink-2);font-weight:700;text-align:center;cursor:pointer}.image-drop>span{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.image-drop:hover{border-color:var(--color-ink)}.image-drop:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.image-drop img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-drop input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;opacity:0;cursor:pointer}.image-drop small{position:absolute;bottom:var(--space-xs);z-index:var(--z-raised);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:400}.color-input{display:flex;gap:var(--space-xs)}.color-input input[type=color]{flex:none;width:48px;padding:var(--space-3xs)}.login-card{display:flex;flex-direction:column;gap:var(--space-md);width:100%;max-width:24rem}.login-card .brand-dark{margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:var(--rule-bar) solid var(--color-ink)}.login-card .btn{margin-top:var(--space-xs)}@media(max-width:60rem){.shell{grid-template-columns:minmax(0,1fr)}.sidebar{z-index:var(--z-sticky-nav);height:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-xs)}.brand{padding-inline:0}.sidebar nav{grid-column:1 / -1;grid-row:2;flex-direction:row;overflow-x:auto}.nav-link{width:auto}.sidebar-footer{grid-column:2;grid-row:1;padding-top:0;border-top:0}.who{display:none}.content{padding:var(--space-lg) var(--space-md) var(--space-xl)}.figures{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-lg)}.figure:nth-child(odd){padding-left:0;border-left:0}.pipeline{grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:0}.stage{padding:var(--space-md) 0;border-left:0;border-bottom:var(--rule-hair) solid var(--color-ink)}.stage:nth-child(2n){padding-left:var(--space-md);border-left:var(--rule-hair) solid var(--color-ink)}.stage-cancelled{grid-column:1 / -1;margin-left:0;border-bottom-style:dashed}.stage-cancelled.stage:nth-child(odd){padding-left:0;border-left:0}.dash-grid,.detail-grid,.form-top{grid-template-columns:minmax(0,1fr)}.row{flex-direction:column}.search{flex:1}.search input{min-width:0}}@media(max-width:40rem){h1{font-size:var(--text-2xl)}.figures{grid-template-columns:minmax(0,1fr)}.figure,.figure:nth-child(odd){padding:0 0 var(--space-md);border-left:0;border-bottom:var(--rule-hair) solid var(--color-rule)}.stage-count{font-size:var(--text-2xl)}.stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.stack tr{display:block;padding:var(--space-sm) 0;border-bottom:var(--rule-hair) solid var(--color-rule)}.stack td{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-2xs) 0;border:0;text-align:right}.stack td:before{content:attr(data-label);color:var(--color-muted);font-size:var(--text-sm);text-align:left}.stack td:first-child{justify-content:flex-start;text-align:left}.stack td:first-child:before{display:none}.stack td.actions{justify-content:flex-end}.stack td.actions:before{display:none}.stack tr:first-child{border-top:var(--rule-bar) solid var(--color-ink)}}
