.co-main{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-2xl) var(--space-2xl) var(--space-4xl);min-width:0;box-sizing:border-box}.co-main :where(section:not(section section)){padding:0;background:none;gap:0}.co-kpi{display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:repeat(4,minmax(0,1fr))}.co-team{grid-gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}.co-pair,.co-team{display:grid;gap:var(--space-m)}.co-pair{grid-gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.co-panel{--dsh-stuck-surface:var(--bg-raised);padding:var(--space-l);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m)}.co-panel,.co-section{display:flex;flex-direction:column;gap:var(--space-m);min-width:0}.co-foot{margin:0;font-size:var(--t-xs);color:var(--fg-muted);max-width:78ch}.co-foot-bar{display:flex;justify-content:flex-end;-webkit-padding-before:var(--space-l);padding-block-start:var(--space-l);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.co-sort{color:inherit;-webkit-text-decoration:underline dotted from-font;text-decoration:underline dotted from-font;text-underline-offset:.3em;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.co-sort:hover{color:var(--fg);-webkit-text-decoration-color:var(--fg-muted);text-decoration-color:var(--fg-muted)}.co-sort.is-active{color:var(--fg);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.co-section .dsh-table-wrap--drop{overflow:auto;max-height:74vh;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.co-section .dsh-table-wrap--drop::-webkit-scrollbar{height:10px;width:10px}.co-section .dsh-table-wrap--drop::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}.co-section .dsh-table-wrap--drop::-webkit-scrollbar-track{background:transparent}.co-section .dsh-table td:first-child,.co-section .dsh-table th:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--dsh-stuck-surface,var(--bg));z-index:1;-webkit-border-end:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle)}.co-section .dsh-table thead th:first-child{z-index:3}.co-section .dsh-table abbr{color:var(--fg-muted);font-size:var(--t-2xs,var(--t-xs));text-decoration:none;cursor:help}.co-tablelink{display:inline-flex;align-items:center;gap:var(--space-s);color:var(--fg);text-decoration:none;font-weight:500}.co-tablelink:hover span:first-child{text-decoration:underline}.co-tablelink>span:first-child{white-space:nowrap}.cd-main{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-2xl) var(--space-2xl) var(--space-4xl);min-width:0;box-sizing:border-box}.cd-main :where(section:not(section section)){padding:0;background:none;gap:0}.cd-kpi{display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:repeat(5,minmax(0,1fr))}.cd-split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--space-l);align-items:start}.cd-single,.cd-split{display:grid;gap:var(--space-l);min-width:0}.cd-single{grid-template-columns:minmax(0,1fr);grid-gap:var(--space-l)}.cd-col{display:flex;flex-direction:column;gap:var(--space-l);min-width:0}.cd-panel{--dsh-stuck-surface:var(--bg-raised);padding:var(--space-l);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m)}.cd-panel,.cd-section{display:flex;flex-direction:column;gap:var(--space-m);min-width:0}.cd-foot{margin:0;font-size:var(--t-xs);color:var(--fg-muted);max-width:78ch}.cd-foot-bar{display:flex;justify-content:flex-end;-webkit-padding-before:var(--space-l);padding-block-start:var(--space-l);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.cd-panel .dsh-heat{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.cd-panel .dsh-heat::-webkit-scrollbar{height:8px}.cd-panel .dsh-heat::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}@media (max-width:1280px){.cd-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.cd-kpi>:last-child{grid-column:-3/-1}}@media (max-width:1000px){.co-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-split,.co-pair{grid-template-columns:minmax(0,1fr)}.cd-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-kpi>:last-child{grid-column:1/-1}}@media (max-width:700px){.cd-main,.co-main{padding:var(--space-l) var(--space-m) var(--space-3xl)}.cd-kpi,.co-team{grid-template-columns:minmax(0,1fr)}}.cd-link__note{margin:0;padding-block:var(--space-2xs);font-size:var(--t-xs);color:var(--fg-muted);max-width:78ch}.cd-link__search{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s);padding-block:var(--space-m)}.cd-link__search .input{flex:1 1 14rem;max-width:24rem;min-width:0}.cd-link__label{font-size:var(--t-xs);color:var(--fg-muted);align-self:center}.cd-link__badge{display:inline-block;-webkit-margin-start:var(--space-2xs);margin-inline-start:var(--space-2xs);padding:0 var(--space-2xs);border:1px solid var(--border);border-radius:var(--radius-s,4px);font-size:var(--t-2xs,.7rem);color:var(--fg-muted);vertical-align:middle}.cd-link__taken{font-size:var(--t-xs);color:var(--fg-muted)}.ac-main{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-2xl) var(--space-2xl) var(--space-4xl);min-width:0;box-sizing:border-box}.ac-block,.ac-block>.container{display:flex;flex-direction:column;gap:var(--space-m)}.ac-block--raised{background-color:var(--bg-raised)}.ac-kpi{display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}.ac-drill{display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:repeat(4,minmax(0,1fr))}.ac-drill__label{display:inline-flex;align-items:center;gap:.5em}@media (max-width:1000px){.ac-drill{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ac-drill{grid-template-columns:1fr}}.ac-queue__scope{display:flex}.ac-queue__acts,.ac-queue__scope{align-items:center;gap:var(--space-s);flex-wrap:wrap}.ac-queue__acts{display:inline-flex}.ac-queue__hint{font-size:var(--t-xs);color:var(--fg-muted)}.st-balance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2xl);gap:var(--space-2xl)}@media (max-width:840px){.st-balance{grid-template-columns:1fr;gap:var(--space-l)}}.ac-cash{display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:minmax(25rem,32rem) 1fr;align-items:stretch}.ac-cash__chart,.ac-cash__fig{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m) var(--space-l);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m);min-width:0}.ac-cash__fig{justify-content:center;gap:var(--space-l)}@media (max-width:1000px){.ac-cash{grid-template-columns:1fr}}.psp-item--open{background:var(--bg-raised,var(--surface));border:1px solid var(--border-subtle,var(--border));border-radius:var(--radius-m)}.psp-lines{display:flex;flex-direction:column;gap:var(--space-xs);padding:0 var(--space-m) var(--space-m)}.psp-lines__foot{font-size:var(--t-2xs);color:var(--muted)}.pa-lane{display:flex;flex-direction:column;gap:var(--space-m)}.pa-lane__figure{font-size:var(--t-xs);color:var(--muted)}.doc-search{flex-direction:column}.doc-search,.doc-search__field{display:flex;gap:var(--space-2xs)}.doc-search__field{align-items:center;padding:var(--space-2xs) var(--space-s);border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface);color:var(--muted)}.doc-search__field:focus-within{border-color:var(--fg-subtle,var(--fg))}.doc-search__field input{flex:1 1;min-width:0;border:none;background:none;font:inherit;color:var(--fg);padding-block:var(--space-3xs)}.doc-search__field input:focus{outline:none}.doc-search__field input::-webkit-search-cancel-button,.doc-search__field input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.doc-search__field button{display:grid;place-items:center;border:none;background:none;padding:var(--space-3xs);color:var(--muted);cursor:pointer;border-radius:var(--radius-s)}.doc-search__field button:hover{color:var(--fg);background:var(--bg-subtle)}.doc-search__count{font-size:var(--t-2xs);color:var(--muted)}.ac-legend{display:flex;flex-wrap:wrap;gap:var(--space-l);list-style:none;padding:0;font-size:var(--t-xs);color:var(--fg-muted);letter-spacing:.05em}.ac-legend__item{display:inline-flex;align-items:center;gap:var(--space-2xs)}.ac-legend__swatch{display:inline-block;width:.8rem;height:.8rem;border-radius:2px}.ac-legend__swatch--revenue{background:var(--success);opacity:.6}.ac-legend__swatch--costs{background:var(--error);opacity:.5}.ac-legend__swatch--net{width:1.4rem;height:2px;border-radius:0;background:var(--fg)}.ac-rank-link{color:inherit;text-decoration:none;-webkit-border-after:1px dotted var(--border-subtle);border-block-end:1px dotted var(--border-subtle)}.ac-rank-link:focus-visible,.ac-rank-link:hover{border-block-end-color:currentColor}.ac-clear-filter{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);text-decoration:none;white-space:nowrap}.ac-clear-filter:focus-visible,.ac-clear-filter:hover{color:var(--fg)}.ac-nowrap{white-space:nowrap}.ac-merge-into{display:flex;flex-direction:column;gap:var(--space-s)}.ac-merge-into__search{display:flex;flex-direction:column;gap:var(--space-3xs);max-width:32rem}.ac-merge-into__search>span{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted)}.ac-merge-into__search>input{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--bg);color:var(--fg);font:inherit}.ac-merge-into__search>input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ac-merge-into__list{display:flex;flex-direction:column;gap:var(--space-3xs);list-style:none;padding:0}.ac-merge-into__list>li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:var(--space-2xs) var(--space-xs);border:1px solid var(--border-subtle);border-radius:var(--radius-s)}.ac-merge-into__who{display:flex;flex-direction:column;gap:var(--space-4xs);min-width:0}.ac-merge-into__who>span{font-size:var(--t-xs);color:var(--fg-muted)}@media (max-width:40rem){.ac-merge-into__list>li{flex-direction:column;align-items:stretch}}.ac-merge-into>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs);cursor:pointer;padding:var(--space-2xs) 0;list-style-position:outside}.ac-merge-into>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ac-merge-into__summary-label{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fg)}.ac-merge-into__summary-hint{font-size:var(--t-xs);color:var(--fg-muted)}.ac-pair__list{list-style:none;padding:0}.ac-pair,.ac-pair__list{display:flex;flex-direction:column;gap:var(--space-s)}.ac-pair{padding:var(--space-m);border:1px solid var(--border-subtle);border-radius:var(--radius-m);background:var(--bg-raised)}.ac-pair__docs{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-m);gap:var(--space-m);min-width:0}@media (max-width:720px){.ac-pair__docs{grid-template-columns:1fr}}.ac-pair__payments{display:flex;flex-direction:column;gap:var(--space-s);min-width:0}.ac-pair__payment,.ac-pair__side{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0}.ac-pair__kind{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted)}.ac-pair__name{font-size:var(--t-s);color:var(--fg);overflow-wrap:anywhere}.ac-pair__name a{display:inline-flex;align-items:center;gap:var(--space-3xs)}.ac-pair__meta{font-size:var(--t-xs);color:var(--fg-muted);overflow-wrap:anywhere}.ac-pair__amount{font-size:var(--t-s);color:var(--fg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ac-pair__withheld{font-size:var(--t-xs);color:var(--fg-muted)}.ac-pair__actions{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.ac-pair__skipped{display:flex;flex-direction:column;gap:var(--space-3xs);padding-left:var(--space-m);list-style:disc}.ac-pair__tick{display:inline-flex;align-items:center;gap:var(--space-3xs)}.ac-pair__summary,.ac-pair__tick{font-size:var(--t-xs);color:var(--fg-muted)}.pair-item__auto{font-style:italic}.rb-nowrap{white-space:nowrap}.rb-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.rb-note{font-size:var(--t-2xs);color:var(--fg-muted);font-style:italic}.rb-doc-table{table-layout:fixed;min-width:92rem}.rb-doc-table .rb-col-date{width:13rem}.rb-doc-table .rb-col-type{width:14rem}.rb-doc-table .rb-col-claim{width:22rem}.rb-doc-table .rb-col-card{width:13rem}.rb-doc-table .rb-col-amount{width:12rem}.rb-doc-table .rb-col-links{width:13rem}.rb-doc-table td{overflow-wrap:anywhere}.rb-table .dsh-cell__stack>.dsh-badge{align-self:flex-start}.rb-links{display:inline-flex;gap:var(--space-s)}.rb-table tbody tr.rb-sub td{padding-top:0;font-size:var(--t-2xs);color:var(--fg-muted);border-top:0}.rb-table tbody tr:has(+tr.rb-sub) td{border-bottom:0}.rb-sub td{padding-left:calc(var(--space-m) * 2)}.rb-sub__arrow,.rb-sub__kind{margin-right:var(--space-2xs)}.rb-sub__kind{color:var(--fg)}.rb-sub__meta{margin-left:var(--space-2xs)}.rb-sub__drive{margin-left:var(--space-s);color:inherit}.rb-claim__label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs)}.rb-paperwork{display:flex;flex-direction:column;gap:var(--space-2xs);padding-left:var(--space-m);border-left:2px solid var(--border-subtle)}.rb-paperwork__head{font-size:var(--t-xs);font-weight:600;color:var(--fg);margin:0}.rb-paperwork__head span{font-weight:400;color:var(--fg-muted)}.rb-print{display:flex;flex-direction:column;gap:var(--space-xl)}.rb-print__toolbar>.container{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:1px solid var(--border)}.rb-print__progress{flex:1 1;font-size:var(--t-xs);color:var(--fg-muted)}.rb-print__page>.container,.rb-print__summary>.container{display:flex;flex-direction:column;gap:var(--space-s)}.rb-print__head{display:flex;flex-direction:column;gap:var(--space-3xs)}.rb-print__org,.rb-print__scope{margin:0;font-size:var(--t-xs);color:var(--fg-muted)}.rb-print__title{margin:0;font-size:var(--t-xl);color:var(--fg)}.rb-print__warning{margin:0;padding:var(--space-2xs) var(--space-s);border-left:3px solid var(--warning);font-size:var(--t-xs)}.rb-print__table{width:100%;border-collapse:collapse;font-size:var(--t-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rb-print__table td,.rb-print__table th{padding:var(--space-3xs) var(--space-2xs);text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle)}.rb-print__table thead th{font-weight:600;border-bottom:1px solid var(--border-strong)}.rb-print__table .rb-print__num{text-align:right;white-space:nowrap}.rb-print__claim td,.rb-print__claim th{padding-top:var(--space-s);font-weight:600;border-bottom:1px solid var(--border-strong)}.rb-print__claim th span{font-weight:400;color:var(--fg-muted)}.rb-print__attached td,.rb-print__paper td{color:var(--fg-muted)}.rb-print__table tfoot td,.rb-print__table tfoot th{font-weight:600;border-top:1px solid var(--border-strong);border-bottom:0}.rb-print__muted{color:var(--fg-muted)}.rb-print__nowrap{white-space:nowrap}.rb-print__note{margin:0;font-size:var(--t-2xs);color:var(--fg-muted)}.rb-print__dochead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-s);font-size:var(--t-xs);padding-bottom:var(--space-2xs);border-bottom:1px solid var(--border-strong)}.rb-print__docnum{font-weight:700}.rb-print__doccaption{color:var(--fg)}.rb-print__docdetail,.rb-print__pageof{color:var(--fg-muted);font-size:var(--t-2xs)}.rb-print__pageof{margin:0}.rb-print__img{display:block;max-width:100%;height:auto;margin:0 auto;border:1px solid var(--border-subtle)}.rb-print__failed,.rb-print__loading{margin:0;padding:var(--space-m);font-size:var(--t-xs);border:1px dashed var(--border)}.rb-print__failed{border-color:var(--error)}@media print{@page{size:A4;margin:12mm}.rb-print__toolbar,body:has(.rb-print) .shell>:not(.shell__main),body:has(.rb-print) .shell__topbar{display:none!important}body:has(.rb-print),body:has(.rb-print) .shell,body:has(.rb-print) .shell__main{background:#fff!important;color:#000;min-height:0;display:block}.rb-print section,.rb-print-main{padding:0;gap:0;background:#fff!important}.rb-print{display:block}.rb-print__page{page-break-before:always;break-before:page;page-break-inside:avoid;break-inside:avoid;padding:0}.rb-print__img{max-height:250mm;width:auto;border:0}.rb-print__table tr{page-break-inside:avoid;break-inside:avoid}.rb-print__summary{padding:0}.rb-print *{color:#000!important}}.bk-poster-preview{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.bk-poster-preview__qr svg{display:block;width:160px;height:auto}.bk-poster{max-width:640px;margin:0 auto;text-align:center;background:#fff;color:#000}.bk-poster__title{font-size:2.4rem;font-weight:800;letter-spacing:.04em;margin:8px 0 16px}.bk-poster__qr svg{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}.bk-poster__scan{font-size:1.5rem;font-weight:600;margin:16px 0 6px}.bk-poster__how{font-size:1.15rem;margin:0 0 16px}.bk-poster__url{font-size:1rem;margin:0;word-break:break-all}@page booking-poster{size:A4;margin:15mm}@media print{body:has(.bk-poster){page:booking-poster}body:has(.bk-poster) *{visibility:hidden}body:has(.bk-poster) .bk-poster,body:has(.bk-poster) .bk-poster *{visibility:visible}body:has(.bk-poster) .bk-poster{position:absolute;left:0;top:0;width:100%;max-width:none;page-break-inside:avoid;break-inside:avoid}.bk-poster__note{display:none}.bk-poster__title{font-size:34pt;margin:6mm 0 10mm}.bk-poster__qr svg{width:140mm;max-width:140mm}.bk-poster__scan{font-size:20pt;margin:10mm 0 3mm}.bk-poster__how{font-size:14pt;margin:0 0 10mm}.bk-poster__url{font-size:9pt}}.pc{flex-direction:column;gap:var(--space-m)}.pc,.pc-bar{display:flex}.pc-bar{flex-wrap:wrap;align-items:center;gap:var(--space-s)}.pc-export{margin-left:auto}.pc-upload{display:inline-flex;align-items:center;gap:var(--space-s);flex-wrap:wrap}.pc-err{font-size:var(--t-xs);color:var(--error,var(--danger))}.pc-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.pc-search{flex:1 1 24rem;min-width:0}.pc-who{max-width:26rem}.pc-month{display:inline-flex;align-items:center;gap:var(--space-2xs);font-size:var(--t-xs);color:var(--fg-muted)}.pc-sort{display:flex;align-items:center;gap:var(--space-s);flex-wrap:wrap}.pc-table{table-layout:fixed;min-width:88rem}.pc-table .pc-col-amount,.pc-table .pc-col-date{width:12rem}.pc-table .pc-col-status{width:16rem}.pc-table .pc-col-paper{width:12rem}.pc-table td{overflow-wrap:anywhere}.pc-table .dsh-cell__stack>.dsh-badge{align-self:flex-start}.pc-more{align-self:center}.pc-chases{gap:var(--space-m)}.pc-chase,.pc-chases{display:flex;flex-direction:column}.pc-chase{gap:var(--space-xs);padding:var(--space-m);border:1px solid var(--border-subtle);border-radius:var(--radius-m,8px)}.pc-chase__head{display:flex;justify-content:space-between;gap:var(--space-s);flex-wrap:wrap;font-weight:600}.pc-chase__sum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;color:var(--fg-muted)}.pc-chase__lines{margin:0;padding-left:var(--space-m);font-size:var(--t-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-chase__mail{display:flex;flex-direction:column;gap:var(--space-xs)}.pc-chase__actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.pc-chase__preview summary{cursor:pointer;font-size:var(--t-xs);color:var(--fg-muted)}.pc-chase__preview pre{white-space:pre-wrap;font-family:inherit;font-size:var(--t-xs);margin:var(--space-xs) 0 0;padding:var(--space-s);background:var(--bg-subtle,transparent);border-radius:var(--radius-s,4px)}.pc-th{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2xs);font:inherit;color:inherit}.pc-th:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.pc-th__arrow{font-size:var(--t-2xs);color:var(--fg-muted)}.pc-th--on .pc-th__arrow{color:var(--fg)}.pc-gemini{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0 0 var(--space-s)}.pg-lead{color:var(--fg-muted);font-size:var(--t-s);max-width:68ch;-webkit-padding-after:var(--space-m);padding-block-end:var(--space-m)}.pg-card,.pg-list{display:flex;flex-direction:column;gap:var(--space-s)}.pg-card{border:1px solid var(--border);border-radius:var(--radius-m);background:var(--bg-raised);padding:var(--space-s) var(--space-m)}.pg-card[data-suggested=yes]{border-color:var(--accent)}.pg-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);flex-wrap:wrap}.pg-card__who{gap:var(--space-3xs,2px);min-width:0}.pg-card__body,.pg-card__who{display:flex;flex-direction:column}.pg-card__body{gap:var(--space-s);border-top:1px solid var(--border-subtle);-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s)}.pg-card__actions{display:flex;align-items:center;gap:var(--space-s);flex-wrap:wrap}.pg-muted{color:var(--fg-muted)}.pg-error,.pg-muted{font-size:var(--t-s)}.pg-error{color:var(--error)}.pg-flag{font-size:var(--t-xs,.75rem);border:1px solid var(--accent);color:var(--accent);border-radius:var(--radius-full);padding:2px 8px;white-space:nowrap}.pg-flag--done{border-color:var(--border-strong);color:var(--fg-muted)}.pg-docs{display:flex;flex-direction:column;gap:var(--space-2xs);list-style:none;padding:0}.pg-doc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);border:1px solid var(--border-subtle);border-radius:var(--radius-s);padding:var(--space-2xs) var(--space-s);flex-wrap:nowrap}.pg-doc>.btn,.pg-doc>.pg-doc__total{flex:none}.pg-doc__tick{display:flex;align-items:center;gap:var(--space-s);min-width:0;flex:1 1 auto;cursor:pointer}.pg-doc__tick--inert{cursor:default}.pg-doc__thumb{width:40px;height:52px;object-fit:cover;border-radius:var(--radius-s);border:1px solid var(--border-subtle);background:var(--bg-subtle);flex:none}.pg-doc__thumb--none{display:block}.pg-doc__facts{display:flex;align-items:baseline;gap:var(--space-2xs);flex-wrap:wrap;min-width:0;flex:1 1 auto}.pg-doc__facts .pg-muted{overflow-wrap:anywhere}.pg-doc__total{display:flex;gap:var(--space-2xs);font-size:var(--t-s);color:var(--fg-muted);cursor:pointer}.pg-doc__total,.pg-tick{align-items:center;white-space:nowrap}.pg-tick{display:inline-flex;gap:3px;font-size:var(--t-xs,.75rem);color:var(--fg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-full);padding:1px 7px}.pg-tick--done{color:var(--fg-muted);border-color:var(--border-strong)}.pg-panel{display:flex;flex-direction:column;gap:var(--space-2xs);border:1px solid var(--border);border-radius:var(--radius-m);background:var(--bg-subtle);padding:var(--space-s) var(--space-m)}.pg-panel__title{font-size:var(--t-m);margin:0}.pg-doc[data-self=yes]{border-color:var(--accent)}.pg-card__title{font-size:var(--t-m);font-weight:600;margin:0}.pg-notice{color:var(--fg);font-size:var(--t-s);border-left:3px solid var(--accent);padding-block:var(--space-2xs);-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s);background:var(--bg-subtle)}.pg-doc__links{display:flex;gap:var(--space-s);flex:none}.pg-link{font-size:var(--t-s);color:var(--accent);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;display:inline-flex;align-items:center;gap:2px}.pg-doc__peek{flex:none;display:inline-flex;border-radius:var(--radius-s)}.pg-doc__peek:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pg-panel:focus{outline:none}.pg-panel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pg-notice:empty{border:0;padding:0;background:transparent}@media (max-width:40rem){.pg-doc{flex-wrap:wrap}.pg-doc>.btn,.pg-doc__links,.pg-doc__total{flex-basis:100%}}.ci-filter{display:flex;flex-direction:column;gap:var(--space-3xs,.25rem)}.ci-list{max-height:22rem;overflow-y:auto}.sbk{gap:var(--space-s);margin:0;padding:0;list-style:none}.sbk,.sbk__group{display:flex;flex-direction:column}.sbk__group{gap:var(--space-2xs);padding:var(--space-s);border:1px solid var(--border);border-radius:var(--radius-m)}.sbk__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);flex-wrap:wrap}.sbk__who{display:flex;align-items:baseline;gap:var(--space-2xs);min-width:0}.sbk__count{font-size:var(--t-xs);color:var(--fg-muted);white-space:nowrap}.sbk__printed,.sbk__printed-row{margin:0;font-size:var(--t-xs);color:var(--fg-muted);overflow-wrap:anywhere}.sbk__printed-row{grid-column:1/-1}.sbk__result,.sbk__said{margin:0;font-size:var(--t-xs);color:var(--fg-muted)}.sbk__said--err{color:var(--error)}.sbk__toggle{align-self:flex-start;padding:0;border:0;background:none;color:var(--fg-muted);font-size:var(--t-xs);text-decoration:underline;cursor:pointer}.sbk__docs{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;-webkit-padding-before:var(--space-2xs);padding-block-start:var(--space-2xs);list-style:none}.sbk__doc{display:grid;grid-template-columns:minmax(9rem,auto) minmax(7rem,auto) minmax(0,1fr);grid-gap:var(--space-3xs) var(--space-s);gap:var(--space-3xs) var(--space-s);align-items:baseline;font-size:var(--t-s)}.sbk__date{color:var(--fg-muted);white-space:nowrap}.sbk__amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sbk__link{min-width:0;overflow-wrap:anywhere}@media (max-width:560px){.sbk__doc{grid-template-columns:auto minmax(0,1fr)}.sbk__link{grid-column:1/-1}}.sbk__caveat,.sbk__none{margin:0;color:var(--fg-muted);font-size:var(--t-s);max-width:68ch;-webkit-padding-before:var(--space-m);padding-block-start:var(--space-m)}.cn-main{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-2xl) var(--space-2xl) var(--space-4xl);min-width:0;box-sizing:border-box}.cn-main :where(section:not(section section)){padding:0;background:none;gap:0}.cn-main .container{max-width:none}.cn-tab{display:flex;flex-direction:column;gap:var(--space-xl)}.cn-block,.cn-card{display:flex;flex-direction:column;gap:var(--space-m)}.cn-card{padding:var(--space-l);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m);min-width:0}.cn-kpi{display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.cn-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cn-kpi{grid-template-columns:1fr}}.cn-cover{display:flex;flex-wrap:wrap;gap:var(--space-s)}.cn-cover>*{flex:1 1 20rem;min-width:0}.cn-rule--ember{box-shadow:inset 2px 0 0 0 var(--viz-studio-ember)}.cn-rule--tide{box-shadow:inset 2px 0 0 0 var(--viz-studio-tide)}.cn-rule--mint{box-shadow:inset 2px 0 0 0 var(--viz-studio-mint)}.cn-rule--rose{box-shadow:inset 2px 0 0 0 var(--viz-studio-rose)}.cn-rule--amber{box-shadow:inset 2px 0 0 0 var(--viz-studio-amber)}.cn-rule--sand{box-shadow:inset 2px 0 0 0 var(--viz-studio-sand)}.cn-rule--teal{box-shadow:inset 2px 0 0 0 var(--viz-studio-teal)}.cn-rule--moss{box-shadow:inset 2px 0 0 0 var(--viz-studio-moss)}.cn-rule--iris{box-shadow:inset 2px 0 0 0 var(--viz-studio-iris)}.cn-rule--plum{box-shadow:inset 2px 0 0 0 var(--viz-studio-plum)}.cn-cover__site{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-s) var(--space-m);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m);min-width:0}.cn-cover__top{display:flex;align-items:center;gap:var(--space-s);min-width:0}.cn-cover__dot{width:.7rem;height:.7rem;border-radius:50%;flex:none;background:var(--fg-subtle)}.cn-cover__site--live .cn-cover__dot{background:var(--viz-good)}.cn-cover__name{font-size:var(--t-s);font-weight:500;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn-cover__state{-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--t-2xs);font-weight:600;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--fg-muted);white-space:nowrap}.cn-cover__site--live .cn-cover__state{color:var(--viz-good-ink)}.cn-cover__detail{font-size:var(--t-xs);color:var(--fg-subtle);text-wrap:pretty}.cn-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(34rem,1fr));grid-gap:var(--space-l);gap:var(--space-l);align-items:start}.cn-snip{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m);min-width:0}.cn-foot{display:flex;align-items:baseline;gap:var(--space-l);flex-wrap:wrap;-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.cn-foot__main{color:var(--fg-muted)}.cn-foot__aside,.cn-foot__main{font-size:var(--t-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cn-foot__aside{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--fg-subtle)}.cn-pagefoot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-m);flex-wrap:wrap;-webkit-padding-before:var(--space-l);padding-block-start:var(--space-l);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.cn-dim{font-size:var(--t-xs);color:var(--fg-subtle)}.gr-main{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-2xl) var(--space-2xl) var(--space-4xl);min-width:0;box-sizing:border-box}.gr-main :where(section:not(section section)){padding:0;background:none;gap:0}.gr-main .container{max-width:none}.gr-tab{display:flex;flex-direction:column;gap:var(--space-xl)}.gr-block,.gr-card{display:flex;flex-direction:column;gap:var(--space-m)}.gr-card{padding:var(--space-l);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m);min-width:0}.gr-kpi{display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1000px){.gr-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gr-kpi{grid-template-columns:1fr}}.gr-split{display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.gr-asof{margin:0;font-size:var(--t-2xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--fg-muted)}.gr-pagefoot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-m);padding-top:var(--space-l);border-top:1px solid var(--border)}.gr-kpi>.gr-asof--note{grid-column:1/-1}.gr-asof--note{text-transform:none;letter-spacing:normal;font-size:var(--t-xs);max-width:78ch}.gr-rosteractions{display:flex;align-items:flex-end;gap:var(--space-s);flex-wrap:wrap}.gr-monthpick{display:flex;flex-direction:column;gap:var(--space-3xs);margin:0}.gr-form{display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end}.gr-form .form-field{display:flex;flex-direction:column;gap:var(--space-3xs);min-width:0;margin:0}.gr-form .checkbox-wrapper{display:flex;align-items:center;gap:var(--space-2xs);-webkit-padding-after:var(--space-2xs);padding-block-end:var(--space-2xs)}.gr-formactions{display:flex;gap:var(--space-s)}.gr-rowactions{display:inline-flex;gap:var(--space-2xs)}.gr-attention-list{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m) 0 0;margin:0;list-style:none}.gr-attention-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-m);padding:var(--space-s) 0;border-bottom:1px solid var(--border)}.gr-attention-id{color:var(--fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gr-attention-row ul{padding:var(--space-xs) 0 0 var(--space-m);margin:0;color:var(--fg-muted)}.gr-attention-answer{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-s)}.gr-attention-answer label{display:flex;flex-direction:column;gap:var(--space-xs);font-size:.85em;color:var(--fg-muted)}.gr-attention-answer input{padding:var(--space-xs) var(--space-s);border:1px solid var(--border);border-radius:2px;background:var(--bg);color:var(--fg);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nl-list{display:flex;flex-direction:column;gap:var(--space-xs)}.nl-list__empty{color:var(--fg-muted);font-size:var(--t-s)}.nl-list__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2xs) var(--space-m);gap:var(--space-2xs) var(--space-m);padding:var(--space-s) var(--space-m);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-m);color:var(--fg);text-decoration:none}.nl-list__row:hover{background:var(--bg-hover)}.nl-list__subject{font-size:var(--t-s);font-weight:600}.nl-list__status{font-size:var(--t-xs);color:var(--fg-muted)}.nl-list__status--scheduled{color:var(--accent)}.nl-list__status--held{color:var(--pm-error)}.nl-list__dropped{grid-column:1/-1;font-size:var(--t-2xs);color:var(--fg-subtle)}.crm-main--single.nl-builder{max-width:120rem;overflow-x:clip}.nl-builder__grid{display:grid;grid-template-columns:minmax(15rem,19rem) minmax(0,1fr) auto;grid-gap:var(--space-l);gap:var(--space-l);align-items:start}.nl-pal{position:-webkit-sticky;position:sticky;top:var(--space-m);display:flex;flex-direction:column;gap:var(--space-m);max-height:calc(100vh - 2 * var(--space-m));overflow-y:auto;gap:var(--space-xs)}.nl-pal__group{border:1px solid var(--border-subtle);border-radius:var(--radius-m);background:var(--bg-subtle);padding:0 var(--space-xs)}.nl-pal__group[open]{padding-bottom:var(--space-xs)}.nl-pal__group summary{display:flex;justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-2xs);font-size:var(--label-size);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);cursor:pointer;list-style:none}.nl-pal__group summary::-webkit-details-marker{display:none}.nl-pal__group summary:after{content:"+";font-size:var(--t-s);letter-spacing:0}.nl-pal__group[open] summary:after{content:"\2212"}.nl-pal__group summary span{margin-left:auto;font-weight:400;letter-spacing:0;color:var(--fg-subtle)}.nl-pal__empty{margin:0;font-size:var(--t-2xs);color:var(--fg-subtle)}.nl-chip{display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-2xs);padding:var(--space-xs) var(--space-s);background:var(--bg-raised);border:1px solid var(--border-subtle);border-left:4px solid var(--border);border-radius:var(--radius-s);cursor:-webkit-grab;cursor:grab}.nl-chip--used{opacity:.55}.nl-chip__text{display:flex;flex-direction:column;flex:1 1;min-width:0}.nl-chip__text b{font-size:var(--t-xs);font-weight:600}.nl-chip__text small{font-size:var(--t-2xs);color:var(--fg-muted)}.nl-chip__add{flex:none;width:1.8rem;height:1.8rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);color:var(--fg);font-size:var(--t-s);line-height:1;cursor:pointer}.nl-chip__add:hover{background:var(--bg-hover)}.nl-canvas{gap:var(--space-m);min-width:0}.nl-canvas,.nl-field{display:flex;flex-direction:column}.nl-field{gap:var(--space-2xs)}.nl-actions--send label,.nl-field label{font-size:var(--t-2xs);color:var(--fg-muted)}.nl-canvas input,.nl-canvas textarea{width:100%;box-sizing:border-box;padding:var(--space-xs) var(--space-s);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--t-s)}.nl-canvas textarea{resize:vertical}.nl-slot{flex-direction:column;padding:var(--space-m);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-m)}.nl-slot,.nl-slot__label{display:flex;gap:var(--space-s)}.nl-slot__label{justify-content:space-between;font-size:var(--label-size);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.nl-slot__label span{font-weight:400;text-transform:none;letter-spacing:0;color:var(--fg-muted)}.nl-drop{padding:var(--space-s);border:1px dashed var(--border-strong);border-radius:var(--radius-s);text-align:center;font-size:var(--t-2xs);color:var(--fg-subtle)}.nl-item{flex-direction:column}.nl-item,.nl-item__tools{display:flex;gap:var(--space-2xs)}.nl-item__tools{justify-content:flex-end}.nl-block__photo-tools button,.nl-item__tools button{padding:.2rem .6rem;border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--bg);color:var(--fg-muted);font-size:var(--t-2xs);cursor:pointer}.nl-block{display:grid;grid-template-columns:9rem minmax(0,1fr);grid-gap:var(--space-s);gap:var(--space-s);padding:var(--space-s);background:var(--bg-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-s)}.nl-block__photo{display:flex;flex-direction:column;gap:var(--space-2xs)}.nl-block__photo img,.nl-block__photo>span{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-xs);background:var(--bg-subtle)}.nl-block__photo>span{display:grid;place-items:center;font-size:var(--t-2xs);color:var(--fg-subtle)}.nl-block__photo-tools{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.nl-block__error{font-size:var(--t-2xs);color:var(--pm-error)}.nl-block__fields{display:flex;flex-direction:column;gap:var(--space-2xs)}.nl-block__when{font-size:var(--t-2xs);color:var(--fg-muted)}.nl-block__button{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--space-2xs);gap:var(--space-2xs)}.nl-block--banner{grid-template-columns:minmax(0,1fr)}.nl-block--banner .nl-block__photo img,.nl-block--banner .nl-block__photo>span{aspect-ratio:3/1}.nl-block--words{grid-template-columns:minmax(0,1fr)}.nl-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-s) var(--space-m);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:0 -6px 18px rgb(0 0 0/.08)}.nl-bar__note{margin:0;font-size:var(--t-2xs);color:var(--fg-muted)}.nl-gate{display:inline-flex}.nl-dialog{width:min(32rem,calc(100vw - 2rem));padding:0;border:1px solid var(--border);border-radius:var(--radius-l,var(--radius-m));background:var(--bg-raised);color:var(--fg)}.nl-dialog::-webkit-backdrop{background:rgb(0 0 0/.45)}.nl-dialog::backdrop{background:rgb(0 0 0/.45)}.nl-dialog__body{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-l);font-size:var(--t-s)}.nl-dialog__body h2{margin:0;font-size:var(--t-m,var(--t-s))}.nl-dialog__body p{margin:0}.nl-dialog__people{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;padding:var(--space-s);border:1px solid var(--border-subtle);border-radius:var(--radius-s)}.nl-dialog__people legend{font-size:var(--t-2xs);color:var(--fg-muted)}.nl-dialog__people label,.nl-dialog__tick{display:flex;align-items:flex-start;gap:var(--space-xs)}.nl-dialog__people small{color:var(--fg-subtle)}.nl-dialog__typed{display:flex;flex-direction:column;gap:var(--space-2xs);font-size:var(--t-2xs);color:var(--fg-muted)}.nl-dialog__typed textarea{padding:var(--space-xs) var(--space-s);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--t-s)}.nl-dialog__answer ul{margin:0;padding-left:1.1rem}.nl-dialog__answer .ok{color:var(--pm-success,var(--fg))}.nl-dialog__answer .bad{color:var(--pm-error)}.nl-dialog__actions{display:flex;justify-content:flex-end;gap:var(--space-xs)}.nl-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.nl-actions--send input{width:auto}.nl-tz{font-size:var(--t-2xs);color:var(--fg-subtle)}.nl-phone{position:-webkit-sticky;position:sticky;top:var(--space-m);width:380px;height:min(780px,calc(100vh - 2 * var(--space-m)));padding:10px;border:1px solid var(--border-strong);border-radius:2.4rem;background:var(--bg-raised);box-sizing:border-box}.nl-phone iframe{width:100%;height:100%;border:0;border-radius:1.8rem;background:#fff}@media (max-width:1100px){.nl-builder__grid{grid-template-columns:minmax(0,1fr)}.nl-pal{position:static;max-height:none}.nl-phone{position:static;margin:0 auto}}@media (max-width:600px){.nl-block{grid-template-columns:minmax(0,1fr)}.nl-phone{width:100%}}.nl-pal{scrollbar-width:none}.nl-pal:hover{scrollbar-width:thin}.nl-pal::-webkit-scrollbar{width:0}.nl-pal:hover::-webkit-scrollbar{width:6px}.nl-pal:hover::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill)}.nl-add{position:relative}.nl-add__button{width:100%;padding:var(--space-xs) var(--space-s);border:1px dashed var(--border-strong);border-radius:var(--radius-s);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--t-xs);font-weight:600;text-align:left;cursor:pointer}.nl-add__button:hover{background:var(--bg-hover)}.nl-add__menu{position:absolute;z-index:3;top:calc(100% + 4px);left:0;right:0;gap:var(--space-xs);max-height:22rem;padding:var(--space-s);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-m);box-shadow:0 8px 24px rgb(0 0 0/.12)}.nl-add__list,.nl-add__menu{display:flex;flex-direction:column}.nl-add__list{overflow-y:auto;gap:var(--space-s)}.nl-add__group{display:flex;flex-direction:column;gap:2px}.nl-add__group>small{font-size:var(--label-size);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted)}.nl-add__item{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-2xs) var(--space-xs);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nl-add__item:hover:not(:disabled){background:var(--bg-hover)}.nl-add__item:disabled{opacity:.5;cursor:default}.nl-add__item b{font-size:var(--t-xs)}.nl-add__item small{font-size:var(--t-2xs);color:var(--fg-muted)}.nl-folded{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--space-s);gap:var(--space-s);width:100%;padding:var(--space-2xs) var(--space-s);border:1px solid var(--border-subtle);border-radius:var(--radius-s);background:var(--bg-raised);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.nl-folded img,.nl-folded__blank{width:2.5rem;height:2.5rem;object-fit:cover;border-radius:var(--radius-xs);background:var(--bg-subtle)}.nl-folded b{overflow:hidden;font-size:var(--t-xs);white-space:nowrap;text-overflow:ellipsis}.nl-folded small,.nl-folded__open{font-size:var(--t-2xs);color:var(--fg-muted)}.nl-fold-all{margin-left:var(--space-s);padding:0;border:0;background:none;font:inherit;text-decoration:underline;cursor:pointer}.nl-block__check,.nl-fold-all{color:var(--fg-muted);font-size:var(--t-2xs)}.nl-block__check{display:flex;align-items:center;gap:var(--space-xs)}.nl-block__check input{width:auto}