.d-header{flex-direction:column;gap:18px;display:flex}.d-site{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.d-site .site-avatar{border-radius:9px;width:32px;height:32px;font-size:14px}.d-site .site-avatar:not(.has-logo){background:var(--primary-container);color:var(--on-primary-container)}.d-site .site-avatar img{border-radius:7px}.d-site-name{font-size:20px;font-weight:500;line-height:28px}.d-site-facts{min-width:0;color:var(--muted);font-size:13px;line-height:18px}.d-site.is-big{gap:14px}.d-site.is-big .site-avatar{border-radius:14px;width:48px;height:48px;font-size:20px}.d-site.is-big .site-avatar img{border-radius:12px}.d-site-text{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.d-site-top{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.d-site.is-big .d-site-name{font-size:22px}.d-site-domain{align-items:center;gap:4px;font-size:13px;line-height:18px;display:inline-flex}.d-site-chips{flex-wrap:wrap;gap:6px;display:flex}.d-fact{border:1px solid var(--outline-variant);border-radius:var(--radius-tag);height:22px;color:var(--on-surface-variant);align-items:center;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.d-fact.is-ok{background:var(--separate-soft);color:var(--separate);border-color:#0000}.d-site-settings{flex:none}.d-header .site-tabs{border-bottom:1px solid var(--line);margin:0}.d-header .site-tabs ul{gap:24px}.d-header .site-tabs a{height:48px;color:var(--muted);border-bottom:3px solid #0000;gap:8px;padding:0 4px;font-size:14px;font-weight:500;line-height:20px}.d-header .site-tabs a:hover{color:var(--on-surface)}.d-header .site-tabs a[aria-current=page]{color:var(--primary);border-bottom-color:var(--primary)}.d-header .site-tabs a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:6px 6px 0 0}.site-tab-chip{position:relative}.d-header .site-tab-chip{background:var(--st-planned-soft);height:20px;color:var(--on-surface-variant);white-space:nowrap;border-radius:999px;align-items:center;padding:0 7px;font-family:Roboto Mono,ui-monospace,monospace;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.d-header .site-tab-chip.is-hot{background:var(--primary);color:var(--on-primary);font-weight:600}.d-header .site-tab-chip.is-bad{background:var(--merge-soft);color:var(--merge);font-weight:600}.d-header .site-subtabs{margin:-6px 0 0}.d-header .site-subtabs ul{gap:4px}.d-header .site-subtabs a{min-height:32px;color:var(--on-surface-variant);border-radius:999px;gap:6px;padding:0 12px;font-size:13px}.d-header .site-subtabs a[aria-current=page]{background:var(--primary-container);color:var(--on-primary-container)}.d-header .site-subtabs .site-tab-chip{height:18px;font-size:11px}.d-header:not(:has(.site-subtabs))~.step-head{margin:20px 0}.d-header:not(:has(.site-subtabs))~.d-page>.step-head{margin:20px 0}.d-header:not(:has(.site-subtabs))~.d-page>.step-head{margin-bottom:0}.d-header:not(:has(.site-subtabs))~.step-head .lede{color:var(--muted)}.d-header:not(:has(.site-subtabs))~.d-page>.step-head .lede{color:var(--muted)}.d-header:not(:has(.site-subtabs))~.step-head .step-head-main{gap:6px}.d-header:not(:has(.site-subtabs))~.d-page>.step-head .step-head-main{gap:6px}.d-header:not(:has(.site-subtabs))~.step-head .page-help-btn{border:1px solid var(--outline-variant);width:40px;height:40px;color:var(--on-surface-variant);margin-left:6px}.d-header:not(:has(.site-subtabs))~.d-page>.step-head .page-help-btn{border:1px solid var(--outline-variant);width:40px;height:40px;color:var(--on-surface-variant);margin-left:6px}.d-header:not(:has(.site-subtabs))~.step-head .step-kicker{color:var(--on-surface-variant);letter-spacing:0;order:3;font-size:13px;font-weight:400}.d-header:not(:has(.site-subtabs))~.step-head .step-kicker .chip{height:auto;color:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;display:inline-flex}.d-header:not(:has(.site-subtabs))~.step-head .step-kicker .chip:before{content:"";background:var(--separate);border-radius:999px;width:8px;height:8px}.d-page{flex-direction:column;gap:20px;min-width:0;display:flex}.d-page>*{min-width:0}.d-eyebrow{color:var(--muted);margin:0;font-size:12px;font-weight:500;line-height:16px}.d-table{table-layout:auto}@media (min-width:560px){.g-card .d-table td.time,.g-card .d-table td.n{white-space:nowrap}}.sheet.d-next{flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;display:flex}.d-next-main{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.d-next h2{margin:0;font-size:20px;font-weight:500;line-height:28px}.d-next-sub{color:var(--muted);margin:0;font-size:13px;line-height:18px}.d-next-more{border-top:1px solid var(--line);flex:100%;gap:0;margin:0;padding:0;list-style:none;display:grid}.d-next-more li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 0;font-size:14px;line-height:20px;display:flex}.d-next-more li+li{border-top:1px solid var(--line)}.d-next-more li:last-child{padding-bottom:0}.sheet.d-stats{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));padding:0;display:grid;overflow:hidden}.d-stat{min-width:0;box-shadow:-1px 0 0 var(--line);color:var(--on-surface);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}a.d-stat:hover{background:var(--hover);text-decoration:none}a.d-stat:hover .d-stat-label{color:var(--primary)}a.d-stat:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.d-stat-label{color:var(--muted);font-size:12px;line-height:16px}.d-stat-n{font-size:22px;font-weight:500;line-height:28px}.d-stat-n.is-primary{color:var(--primary)}.d-stat-n.is-bad{color:var(--merge)}.d-ledger-root{flex-direction:column;gap:14px;display:flex}.sheet.d-ledger{padding:0;overflow:clip}.d-ledger-top{padding:16px 20px 12px}.d-ledger-top>.stack{--gap:10px}.d-ledger .ledger-filters{gap:6px}.d-ledger .ledger-chip{min-height:32px;color:var(--on-surface-variant);background:0 0;border-radius:8px;gap:6px;padding:0 12px;font-size:13px;line-height:18px}.d-ledger .ledger-chip.sel{background:var(--primary-container);color:var(--on-primary-container)}.d-ledger .ledger-chip-n{opacity:1;font-family:Roboto Mono,ui-monospace,monospace;font-size:12px}.d-ledger .ledger-tools{gap:10px}.d-ledger .ledger-search{flex:240px;max-width:420px}.d-ledger .ledger-search input[type=search]{border-radius:999px;height:38px;min-height:38px;padding-left:16px}.d-ledger .ledger-tool{gap:8px;font-size:13px}.d-ledger .ledger-tool select,.d-ledger .btn-quiet{min-height:38px}.btn.d-add-page{gap:6px}.d-ledger .ledger-bulk{border-radius:0;gap:8px 12px;padding:10px 20px;font-size:14px}.d-ledger .ledger-bulk .btn-quiet{min-height:34px;color:var(--on-primary-container)}.d-ledger .ledger-bulk .g-btn-outline{border-color:color-mix(in srgb, var(--on-primary-container) 35%, transparent);color:var(--on-primary-container)}.d-ledger .ledger-scroll{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0}.d-ledger .ledger-table th{border-bottom:1px solid var(--line);background:var(--sunk);color:var(--muted);padding:10px 8px;font-size:12px;font-weight:500}.d-ledger .ledger-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 8px}.d-ledger .ledger-table tr>:first-child{box-sizing:border-box;width:60px;padding-left:20px;padding-right:12px}.d-ledger .ledger-table tr>:last-child{padding-right:20px}.d-ledger .ledger-table tbody tr:last-child>td{border-bottom:0}.d-ledger .ledger-table th.c,.d-ledger .ledger-table td.c,.d-ledger .ledger-table th.n,.d-ledger .ledger-table td.n{text-align:center}.d-ledger .ledger-table tbody tr:hover>td{background:color-mix(in srgb, var(--hover) 60%, transparent)}.d-ledger .ledger-table tr.ledger-sel>td{background:color-mix(in srgb, var(--primary-container) 35%, transparent)}.d-ledger .ledger-page strong{font-weight:500}.d-ledger .ledger-page .badge{vertical-align:1px;margin-left:8px}.d-ledger .ledger-sub{margin-top:2px}.d-ledger .ledger-sub .kw{font-weight:400}.d-ledger .ledger-silo-cell{color:var(--on-surface-variant);font-size:13px;line-height:18px}.d-ledger .ledger-type .chip{min-height:0;color:var(--on-surface);background:0 0;border:0;padding:0;font-size:13px;line-height:18px}.d-ledger .ledger-demand{font-family:Roboto Mono,ui-monospace,monospace}.d-ledger .row-menu-cell{justify-content:flex-end}.d-ledger .ledger-action .btn-tonal{min-height:34px}.d-ledger .ledger-action .btn{flex:none}.d-ledger .ledger-action .row-menu-main{min-width:max-content}.d-ledger-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 20px;font-size:13px;line-height:18px;display:flex}.d-ledger-note{border-top:1px solid var(--line);margin:0;padding:16px 20px 20px}.d-ledger-legend{gap:8px 20px;margin:0;font-size:12px;line-height:16px}@media (min-width:1280px){.d-ledger .ledger-table .ledger-col-type{width:11rem}.d-ledger .ledger-table .ledger-col-action{width:212px}}@media (max-width:719px){.d-ledger-top{padding:14px 16px 10px}.d-ledger .ledger-bulk{padding:10px 16px}.d-ledger .ledger-scroll{padding:12px 12px 4px}.d-ledger .ledger-table tr>:first-child,.d-ledger .ledger-table tr>:last-child{width:auto;padding:0}.d-ledger .ledger-table thead th.ledger-check{background:0 0;padding:0 0 8px}.d-ledger .ledger-table tbody tr{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.d-ledger .ledger-table tbody tr:last-child>td,.d-ledger .ledger-table td{border-bottom:0;padding:0}.d-ledger .ledger-table tbody td.ledger-check{padding:0}.d-ledger .ledger-table th.c,.d-ledger .ledger-table td.c,.d-ledger .ledger-table td.n{text-align:left}.d-ledger-foot{padding:12px 16px}.d-ledger-note{padding:14px 16px 16px}}.d-articles-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 20px 14px;display:flex}.g-card h2.d-articles-count{font-size:16px;font-weight:500;line-height:24px}.d-search{border:1px solid var(--outline-variant);background:var(--bg);min-width:0;height:40px;color:var(--muted);border-radius:999px;flex:0 380px;align-items:center;gap:8px;padding:0 4px 0 14px;display:flex}.d-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent)}.d-search>svg{flex:none}.d-search input[type=search],.d-search input[type=search]:hover,.d-search input[type=search]:focus{min-width:0;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:14px}.d-search .btn{flex:none;min-height:32px}.d-art-name,.d-art-name:visited{color:var(--on-surface)}.d-art-name:hover{color:var(--primary)}.g-card .kw-table td.d-row-actions{white-space:nowrap;text-align:right;width:1%}.d-row-actions .btn+.btn{margin-left:6px}.d-pager{border-top:1px solid var(--line);background:var(--sunk);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:13px;display:flex}@media (max-width:559px){.d-articles-top{padding:14px 16px 10px}.d-search{flex:100%}.g-card .kw-table td.d-row-actions{text-align:left;width:auto}.d-pager{padding:12px 16px}}.d-lanes{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.d-lane{border:1px solid var(--line);background:var(--card);min-width:0;color:var(--on-surface);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.d-lane:hover{border-color:var(--outline-variant)}.d-lane:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.d-lane.is-on{border:2px solid var(--primary);background:color-mix(in srgb, var(--primary-container) 30%, var(--card));padding:13px 15px}.d-lane>span{color:var(--muted);font-size:12px;line-height:16px}.d-lane>b{font-size:22px;font-weight:500;line-height:28px}.d-lane>b.is-bad{color:var(--merge)}.d-lane>b.is-wait{color:var(--st-review)}.d-cols{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.d-side{flex-direction:column;gap:12px;min-width:0;display:flex}.d-cols.is-wide{grid-template-columns:minmax(0,1fr)}.d-cols.is-wide>.d-side{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;display:grid}.d-lane-panel{flex-direction:column;gap:12px;min-width:0;display:flex}.d-lane-panel[hidden]{display:none}.sheet.d-lane-empty{color:var(--muted);margin:0;padding:18px 20px;font-size:14px;line-height:20px}.d-writer .publish-waiting,.d-writer .sched-part-queue{--gap:0;padding:0;overflow:hidden}.d-writer .publish-waiting>.section-title{align-items:center;margin:0;padding:16px 20px 4px}.d-writer .publish-waiting>.section-title h2,.d-writer .sched-queue h3{font-size:16px;font-weight:600;line-height:24px}.d-writer .publish-waiting>p.small{color:var(--on-surface-variant);margin:0;padding:0 20px 14px;font-size:14px;line-height:20px}.d-writer .publish-waiting-all{border-top:1px solid var(--line);background:var(--sunk);width:100%;color:var(--muted);margin:0;padding:6px 20px 6px 12px;font-size:12px;font-weight:500;display:flex}.d-writer .publish-waiting-list{border-top:1px solid var(--line)}.d-writer .publish-waiting-list li{border-bottom:1px solid var(--line);gap:4px 14px;min-height:52px;padding:4px 20px 4px 4px;font-size:14px;line-height:20px}.d-writer .publish-waiting-list li:last-child{border-bottom:0}.d-writer .publish-waiting-list li>.small.muted{font-size:13px}.d-writer .writer-retry-row-actions .btn:first-child{background:var(--primary-container);color:var(--on-primary-container)}.d-writer .publish-waiting-actions,.d-writer .sched-part-queue .publish-waiting-actions{border-top:1px solid var(--line);background:var(--sunk);gap:8px;margin:0;padding:12px 20px}.d-writer .publish-waiting>.callout,.d-writer .sched-queue>.callout{margin:12px 20px}.d-writer .sched-queue{--gap:0}.d-writer .sched-queue>h3{padding:16px 20px 12px}.d-writer .sched-queue>p.small{margin:0;padding:0 20px 18px}.d-writer .sched-when{font-size:13px}.d-writer .publish-waiting>.section-title{justify-content:space-between}.d-writer .publish-waiting>.section-title>.btn{flex:none}.sheet.sched-card{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.sched-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.sched-card-head h2{margin:0;font-size:15px;font-weight:600;line-height:20px}.sched-card-line{margin:0 0 4px;font-size:14px;line-height:20px}.sched-card-line.is-warn{color:var(--warn)}.sched-kv{margin:0;display:grid}.sched-kv>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;line-height:18px;display:flex}.sched-kv dt{color:var(--muted)}.sched-kv dd{text-align:right;margin:0}.sched-change{margin-top:6px}.sched-change>summary{cursor:pointer;width:100%;list-style:none}.sched-change>summary::-webkit-details-marker{display:none}.sched-change[open]>summary{margin-bottom:14px}.sched-card .sched-box{border:0;padding:0}.sched-card .sched-box>legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sched-card .sched-line{display:none}.sched-card .sched-trio{grid-template-columns:repeat(2,minmax(0,1fr))}.sched-card .sched-trio>.field:first-child{grid-column:1/-1}.sched-card .sched-day.filter-chip{font-size:13px}.sched-card .sched-pair{gap:12px}.sched-card-save .sched-actions{justify-content:space-between}.d-jobs .job-table th.c,.d-jobs .job-table td.c{text-align:center}.d-dev{margin-top:4px}@media (max-width:1100px){.d-cols{grid-template-columns:minmax(0,1fr)}.d-side{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;display:grid}}@media (max-width:900px){.d-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.d-lanes>.d-lane:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:559px){.d-writer .publish-waiting-list li{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 4px;padding-block:8px;display:grid}.d-writer .publish-waiting-list li>:not(:first-child){grid-column:2}.d-writer .publish-waiting-list li>:first-child{grid-row:1/span 3;align-self:start}.d-writer .writer-retry-row-actions{margin-left:-12px}.d-writer .publish-waiting>.section-title{padding:14px 16px 4px}.d-writer .publish-waiting>p.small{padding:0 16px 12px}.d-writer .publish-waiting-list li{padding-right:16px}.d-writer .publish-waiting-actions{padding:12px 16px}}@media (max-width:559px){.d-eq{grid-auto-flow:row;width:100%}}.d-eq{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;max-width:100%;display:inline-grid}.d-writer .publish-waiting-all.check{border-radius:0}@media (max-width:559px){.d-eq{grid-auto-flow:row;width:100%}}.d-menu{flex-direction:column;gap:16px;min-width:0;display:flex}.sheet.d-menu-top{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.d-menu-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.d-menu-intro{flex-direction:column;flex:420px;gap:4px;min-width:0;display:flex}.d-menu-intro h2{margin:0;font-size:18px;font-weight:500;line-height:24px}.d-menu-intro p{max-width:72ch;color:var(--on-surface-variant);margin:0;font-size:14px;line-height:20px}.d-model{border:1px solid var(--line);height:28px;color:var(--on-surface-variant);border-radius:999px;flex:none;padding:0 10px;font-size:12px}.d-menu-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.d-menu-actions .menu-inline{gap:8px}.d-menu-actions .menu-inline input[type=text]{border-radius:999px;height:40px;min-height:40px;padding-inline:16px}.d-menu-actions .menu-inline .btn-tonal{border:1px solid var(--outline-variant);min-height:40px;color:var(--on-surface);background:0 0}.d-menu-status{border:1px solid var(--line);background:var(--sunk);border-radius:12px;flex-direction:column;gap:6px;padding:12px 16px;font-size:13px;line-height:18px;display:flex}.d-menu-status>p,.d-menu-status .callout{margin:0}.d-menu-counts{color:var(--muted);flex-wrap:wrap;gap:4px 16px;display:flex}.d-menu-counts b{color:var(--on-surface);font-weight:500}.d-menu-cols{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:12px;display:grid}.d-col{border-radius:var(--radius-card);background:var(--panel);flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.d-col.is-hidden{opacity:.75}.d-col.is-new{background:var(--warn-soft)}.d-col-h{flex-wrap:wrap;align-items:center;gap:6px 8px;padding:2px 4px 0;display:flex}.d-col-h h2{flex:auto;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:20px}.d-col-h .label-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.d-col .chip{border-radius:var(--radius-tag);background:var(--card);min-height:22px;color:var(--on-surface-variant);border:0;padding:0 8px;font-size:11px;font-weight:600}.d-col .chip.chip-mine{background:var(--separate-soft);color:var(--separate)}.d-col .chip.chip-warn{background:var(--warn-soft);color:var(--warn)}.d-col-count{border-radius:var(--radius-tag);background:var(--card);height:22px;color:var(--warn);align-items:center;padding:0 8px;font-family:Roboto Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:inline-flex}.d-col-tools{padding:0 0 2px}.d-col-tools .menu-actions{gap:2px}.d-col-tools .icon-btn{width:32px;height:32px;color:var(--on-surface-variant)}.d-col-tools .menu-inline input[type=text]{width:100%;min-width:0}.d-col-why,.d-col-empty,.d-col-note{color:var(--muted);margin:0;padding:0 4px;font-size:12px;line-height:16px}.d-col-note{color:var(--warn)}.d-pils{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.d-pil{border:1px solid var(--line);border-radius:var(--radius-row);background:var(--card);flex-direction:column;gap:6px;min-width:0;padding:12px 12px 10px 14px;display:flex}.d-col.is-new .d-pil{border-color:var(--warn)}.d-pil.is-hidden{opacity:.6}.d-pil-top{align-items:flex-start;gap:6px;display:flex}.d-pil-name{flex:auto;min-width:0;font-size:14px;font-weight:500;line-height:20px}.d-pil-meta,.d-pil-why,.d-pil-bar{color:var(--muted);font-size:12px;line-height:16px}.d-pil-tags{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.d-pil .chip{background:var(--st-planned-soft)}.d-pil .menu-actions{border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:6px;padding-top:6px;display:flex}.d-pil .menu-main{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.d-pil .menu-main>select{flex:100%;max-width:none;min-height:36px}.d-pil .menu-icons{gap:2px;display:flex}.d-pil .icon-btn{width:32px;height:32px;color:var(--on-surface-variant)}.d-pil .menu-actions>.btn-quiet{align-self:flex-start;min-height:32px;padding-inline:10px}.d-pil .menu-inline{flex-wrap:wrap}.d-pil .menu-inline input[type=text]{flex:100%;min-width:0}.d-grow-cols{grid-template-columns:minmax(0,1fr) 360px}.d-grow-main{flex-direction:column;gap:16px;min-width:0;display:flex}.sheet.d-delta{padding:0;overflow:hidden}.d-delta-head{flex-direction:column;gap:6px;padding:18px 20px 14px;display:flex}.d-delta.is-past .d-delta-head{padding:14px 20px 8px}.d-delta-title{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.d-delta-title h2{margin:0;font-size:18px;font-weight:500;line-height:24px}.d-delta-title h3{margin:0;font-size:15px;font-weight:600;line-height:20px}.d-delta-when,.d-delta-facts{color:var(--muted);font-size:13px;line-height:18px}.d-delta-body{flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 16px;display:flex}.d-delta-body .callout{flex:100%;margin:0}.d-delta-past{color:var(--on-surface-variant);margin:0;padding:0 20px 16px 40px;font-size:13px;line-height:20px}.d-deltas-old .d-delta+.d-delta,.d-deltas-old>.g-card-head+.d-delta{border-top:1px solid var(--line)}.sheet.g-card.d-delta-none{flex-direction:column;gap:4px;display:flex}.d-chg-list{margin:0;padding:0;list-style:none}.d-chg{border-top:1px solid var(--line)}.d-chg.is-merge{background:color-mix(in srgb, var(--merge-soft) 40%, transparent)}.d-chg-check.check{border-radius:0;align-items:flex-start;gap:12px;margin:0;padding:14px 20px;display:flex}.d-chg-check input[type=checkbox]{flex:none;margin-top:1px}.d-chg-body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.d-chg-line{font-size:14px;line-height:22px;display:block}.d-chg-line>.status-chip{vertical-align:1px;margin-right:4px}.d-chg-line>.badge{vertical-align:1px;margin-left:8px}.d-chg-line strong{font-weight:500}.d-chg-why{color:var(--muted);font-size:13px;line-height:18px}.callout.d-chg-warn{margin:0 20px 12px}.d-chg-foot{border-top:1px solid var(--line);background:var(--sunk);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.d-chg-count{color:var(--on-surface-variant);flex:auto;font-size:13px;line-height:18px}.sheet.d-side-card{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.d-side-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.d-side-head h2{margin:0;font-size:15px;font-weight:600;line-height:20px}.d-side-n{color:var(--muted);margin-left:4px;font-size:12px;font-weight:500}.d-side-sub{color:var(--muted);margin:0;font-size:12px;line-height:16px}.d-side-act{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:4px 0 6px;display:flex}.d-side-act .btn{white-space:normal;text-align:left}.d-sig-list,.d-watch-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.d-sig{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:4px;padding:10px 0;display:flex}.d-sig-top{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.d-sig .g-tag{background:var(--st-stored-soft);color:var(--st-stored)}.d-sig-when{color:var(--muted);font-size:12px;line-height:16px}.d-sig-msg{overflow-wrap:anywhere;font-size:13px;line-height:18px}.d-sig .btn-quiet{min-height:30px;margin-left:-12px}.d-sig-old{border-top:1px solid var(--line);padding-top:8px}.d-sig-old>summary{color:var(--on-surface-variant);cursor:pointer;font-size:13px}.d-sig-old .d-sig:first-child{border-top:0}.d-sig-old .d-sig .g-tag{background:var(--st-planned-soft);color:var(--on-surface-variant)}.d-watch{border-top:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;font-size:13px;line-height:18px;display:grid}.d-dot{background:var(--outline-variant);border-radius:999px;width:8px;height:8px;margin-top:5px}.d-dot.is-ok{background:var(--separate)}.d-dot.is-bad{background:var(--merge)}.d-watch-body{flex-direction:column;gap:2px;min-width:0;display:flex}.d-watch-name{font-weight:500}.d-watch-every,.d-watch-last,.d-watch-next,.d-watch-result{color:var(--muted);font-weight:400}.d-watch-last,.d-watch-next,.d-watch-result{font-size:12px;line-height:16px}.d-watch-last.is-bad{color:var(--merge)}.d-watch-result{overflow-wrap:anywhere}.d-watch .btn{min-height:32px;padding-inline:12px}@media (max-width:1100px){.d-grow-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:559px){.d-delta-head,.d-delta.is-past .d-delta-head,.d-chg-check.check,.d-chg-foot{padding-inline:16px}.d-chg-foot .btn-primary{flex:100%}}.d-setup{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}.d-snav{top:calc(var(--topbar-h,61px) + 16px);flex-direction:column;gap:2px;min-width:0;display:flex;position:sticky}.d-snav-h{color:var(--muted);margin:4px 12px 6px;font-size:12px;font-weight:500;line-height:16px}.d-snav-group+.d-snav-h{margin-top:16px}.d-snav .d-snav-group,.d-snav .profile-tabs{flex-direction:column;gap:2px;margin:0;padding:0;display:flex;overflow:visible}.d-snav-item{width:100%;min-height:40px;color:var(--on-surface-variant);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;line-height:20px;text-decoration:none;display:flex}a.d-snav-item:visited{color:var(--on-surface-variant)}.d-snav-item:hover{background:var(--hover);color:var(--on-surface);text-decoration:none}.d-snav-item:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.d-snav-item.is-here{background:var(--primary-container);color:var(--on-primary-container);font-weight:500}.d-snav-item.is-danger,.d-snav-item.is-danger:hover{color:var(--merge)}.d-snav-ct{border-radius:var(--radius-tag);background:var(--primary-container);height:22px;color:var(--on-primary-container);white-space:nowrap;align-items:center;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.d-snav-rule{background:var(--line);height:1px;margin:12px 0}.d-setup-main{min-width:0}.d-setup-main .sheet{border-radius:var(--radius-card);padding:20px}.d-setup-main .sheet>h2,.d-setup-main .sheet .section-title>h2,.d-setup-main .logo-body h2{font-size:16px;font-weight:600;line-height:22px}.d-setup-main .logo-editor{align-items:center;gap:16px}.d-setup-main .site-avatar.xl{border-radius:18px;width:64px;height:64px;font-size:26px}.d-setup-main .site-avatar.xl:not(.has-logo){background:var(--primary-container);color:var(--on-primary-container)}.d-setup-main .site-avatar.xl img{border-radius:14px}.d-setup-main .btn-tonal,.d-setup-main .logo-body .file-btn{border:1px solid var(--outline-variant);min-height:34px;color:var(--on-surface);background:0 0;padding-inline:14px;font-size:13px}.d-setup-main .logo-body .btn-quiet{min-height:34px;font-size:13px}.d-setup-main .field>label,.d-setup-main .field-head>label{font-size:13px;font-weight:500;line-height:18px}.d-setup-main .hint{font-size:12px;line-height:16px}.d-setup-main .delete-site>summary{color:var(--merge)}.pf-root>.set-savebar{margin-top:20px}.pf-root>.set-savebar[hidden]{display:none}@media (max-width:900px){.d-setup{grid-template-columns:minmax(0,1fr);gap:16px}.d-snav{margin:0 calc(-1 * var(--gutter,16px));padding:0 var(--gutter,16px) 4px;scrollbar-width:none;flex-direction:row;gap:6px;position:static;overflow-x:auto}.d-snav::-webkit-scrollbar{display:none}.d-snav .d-snav-group,.d-snav .profile-tabs{flex-direction:row;gap:6px}.d-snav-h,.d-snav-rule{display:none}.d-snav-item{border:1px solid var(--outline-variant);white-space:nowrap;border-radius:999px;flex:none;width:auto}.d-snav-item.is-here{border-color:#0000}.d-snav-ct{margin-left:0}}@media (max-width:559px){.d-setup-main .sheet{padding:18px 16px}}.d-page .g-card p.g-foot{max-width:none;margin:0}.ledger-chip{text-transform:none}.d-ledger .d-ledger-sub{border-left:2px solid var(--primary-container);gap:6px;padding-left:12px}.d-ledger .ledger-chip.is-sub{min-height:28px;padding:0 10px;font-size:12px}.d-ledger .ledger-chip.is-sub:not(.sel){border-style:dashed}@media (min-width:1280px){.d-ledger .ledger-table .ledger-col-status{width:9.5rem}}.d-art-chips{flex-wrap:wrap;flex:300px;gap:6px;min-width:0;display:flex}.d-art-chip,.d-art-chip:visited{border:1px solid var(--outline-variant);min-height:32px;color:var(--on-surface-variant);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}.d-art-chip:hover{background:var(--hover);text-decoration:none}.d-art-chip.is-on{background:var(--primary-container);color:var(--on-primary-container);border-color:#0000}.d-art-chip .num{font-size:12px}.d-art-found{color:var(--muted);flex:100%;margin:0;font-size:13px}.d-pub-waiting{flex-direction:column;align-items:flex-end;gap:8px;max-width:420px;display:flex}.d-pub-waiting .callout{margin:0}@media (max-width:559px){.d-pub-waiting{align-items:stretch;max-width:none}}.d-pil-grab{cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;gap:6px;min-width:0;display:flex}.d-pil-grab:active{cursor:grabbing}.d-pil-grip,.d-pil-lock{width:18px;height:20px;color:var(--outline-variant);flex:none;justify-content:center;align-items:center;margin-left:-4px;display:inline-flex}.d-pil:hover .d-pil-grip{color:var(--on-surface-variant)}.d-pil-lock{color:var(--muted)}.d-pil.is-locked .d-pil-grab{cursor:not-allowed}.d-pil.is-lifted{opacity:.45}.d-pil.is-moving{box-shadow:0 0 0 2px var(--primary-container)}.d-col{outline-offset:-2px;outline:2px dashed #0000;transition:outline-color .12s,background-color .12s}.d-col.is-dragging.can-drop{outline-color:color-mix(in srgb, var(--primary) 45%, transparent)}.d-col.is-drop{outline-color:var(--primary);background:color-mix(in srgb, var(--primary-container) 55%, var(--panel))}.d-col.is-refuse{outline-color:var(--merge);cursor:no-drop}.d-col-lock{color:var(--muted);align-items:flex-start;gap:6px;margin:0;padding:0 4px;font-size:12px;line-height:16px;display:flex}.d-col-lock>.icon{margin-top:1px}.d-menu-note.callout{margin:0}.d-pil .menu-frozen{align-items:center;gap:4px;display:inline-flex}@media (prefers-reduced-motion:reduce){.d-col{transition:none}}p.d-ledger-legend{max-width:none}.d-col-tools .icon-btn:disabled,.d-pil .icon-btn:disabled{opacity:.38;cursor:default}
