.dd{--dd-line:var(--border);--dd-ease:var(--ease-out,cubic-bezier(.22, 1, .36, 1));font-variant-numeric:tabular-nums;flex-direction:column;font-size:.875rem;display:flex}.dd>*{min-width:0}.dd [data-queue=decide]{--dd-q:var(--md-amber)}.dd [data-queue=team]{--dd-q:var(--foreground)}.dd [data-queue=waiting]{--dd-q:var(--muted-foreground)}.dd [data-queue=scellus]{--dd-q:var(--md-blue)}.dd [data-queue=released]{--dd-q:var(--border)}.dd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 3rem;padding-bottom:1rem;display:flex}.dd-head h1{font-family:var(--font-sans-display);letter-spacing:-.03em;font-size:clamp(2.25rem,4.5vw,3rem);font-weight:550;line-height:1.08}.dd-asof{color:var(--muted-foreground);font-size:.75rem;margin-top:.5rem!important}.dd .dd-replay-toggle .material-symbols-sharp{margin-right:.375rem}.dd-band{grid-template-columns:minmax(0,1fr);display:grid}.dd-band__today{border-block:1px solid var(--foreground)}.dd-split{background:var(--background);gap:1px;height:4px;display:flex}.dd-split>span{background:var(--dd-q);min-width:0;transition:flex-grow .24s var(--dd-ease)}.dd-ledger{grid-template-columns:repeat(5,minmax(0,1fr));height:calc(100% - 4px);margin:0;padding:0;list-style:none;display:grid}.dd-ledger li{color:var(--muted-foreground);align-content:start;gap:.125rem;padding:.5rem .75rem .625rem 0;font-size:.75rem;display:grid}.dd-ledger li+li{border-left:1px solid var(--dd-line);padding-left:.75rem}.dd-ledger strong{color:var(--foreground);font-family:var(--font-sans-display);letter-spacing:-.02em;font-size:1.75rem;font-weight:500;line-height:1.2}.dd-ledger [data-queue=decide][data-open] strong{color:var(--md-amber-text)}.dd-ledger span:before{content:"";vertical-align:.1em;background:var(--dd-q);width:6px;height:6px;margin-right:.375rem;display:inline-block}.dd-nav{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.dd-portfolio{align-items:center;gap:.375rem;min-height:2.75rem;display:inline-flex}.dd-replay{interpolate-size:allow-keywords;transition:block-size .24s var(--dd-ease), opacity .24s var(--dd-ease);padding-top:1rem;overflow:clip}@starting-style{.dd-replay{opacity:0;block-size:0}}.dd-replay[hidden]{display:none}.dd-replay .md-tl{border:0;border-bottom:1px solid var(--dd-line);background:0 0;border-radius:0;padding:0 0 1rem}.dd-replay .md-tl__days{grid-template-columns:repeat(5,minmax(0,1fr))}.dd-desk{grid-template-columns:minmax(0,1fr);display:grid}.dd-queue{align-content:start;gap:1rem;padding-block:.5rem 2rem;display:grid}.dd-queue ul{margin:0;padding:0;list-style:none}.dd-tools{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dd-filters{gap:.125rem;display:flex}.dd-filter{min-height:2rem;color:var(--muted-foreground);border-radius:var(--md-radius);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding-inline:.5rem;font-size:.75rem;transition:background-color .12s,color .12s;position:relative}.dd-filter:after{content:"";position:absolute;inset:-6px 0}.dd-filter strong{color:var(--foreground);font-family:var(--font-mono);font-weight:500}.dd-filter:hover,.dd-filter[aria-pressed=true]{color:var(--foreground);background:var(--muted)}.dd-filter:focus-visible{outline:2px solid var(--md-blue);outline-offset:1px}.dd-lawyer select{max-width:6rem;min-height:2.75rem;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;padding-inline:.25rem;font-size:.75rem;font-weight:500}.dd-lawyer select:focus-visible{outline:2px solid var(--md-blue);outline-offset:-2px}.dd-queue__title{border-bottom:1px solid var(--dd-line);color:var(--foreground);align-items:baseline;gap:.5rem;padding-bottom:.375rem;font-weight:600;display:flex;font-size:.75rem!important}.dd-queue__title:before{content:"";background:var(--dd-q);align-self:center;width:8px;height:8px}.dd-queue__note{color:var(--md-blue-text);font-weight:400}.dd-queue__title .md-count{margin-left:auto}.dd-row{border-bottom:1px solid var(--dd-line);min-height:2.75rem;color:inherit;grid-template-columns:minmax(0,1fr) auto 3.25rem;align-items:center;column-gap:.625rem;padding-inline:.75rem;text-decoration:none;transition:background-color .12s;display:grid;box-shadow:inset 2px 0 #0000}.dd-row:hover{background:var(--muted)}.dd-row[aria-current]{background:var(--muted);box-shadow:inset 2px 0 0 var(--dd-q)}.dd-row:focus-visible{outline:2px solid var(--md-blue);outline-offset:-2px}.dd-row__title,.dd-row__who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd-row__holder{color:var(--muted-foreground);text-align:right;white-space:nowrap;font-size:.75rem}.dd-row__when{color:var(--muted-foreground);font-family:var(--font-mono);text-align:right;white-space:nowrap;font-size:.75rem}.dd-row__when[data-today]{color:var(--foreground);font-weight:600}.dd-row__when .material-symbols-sharp{color:var(--md-blue-text);vertical-align:-.2em}.dd-row[data-tier=decide]{grid-template-columns:minmax(0,1fr) 3.25rem;row-gap:.125rem;padding-block:.625rem}.dd-row[data-tier=decide] .dd-row__title{font-weight:600}.dd-row[data-tier=decide] .dd-row__when{color:var(--md-amber-text);font-weight:600}.dd-row__who{color:var(--muted-foreground);font-size:.75rem}.dd-row__who strong{color:var(--foreground);font-weight:600}.dd-runway{justify-self:end;align-items:center;gap:2px;display:inline-flex}.dd-runway>span{background:var(--border);width:6px;height:6px}.dd-runway>[data-on]{background:var(--muted-foreground)}.dd-runway[data-tight]>[data-on]{background:var(--md-amber)}.dd-empty{color:var(--muted-foreground)}.dd-pane{min-width:0}.dd-file{gap:1.5rem;max-width:58rem;padding-top:1.25rem;display:grid}.dd-file>*{min-width:0}.dd-file__meta{color:var(--muted-foreground);overflow-wrap:anywhere}.dd-file__head h2,.dd-finish h2{font-family:var(--font-sans-display);letter-spacing:-.02em;outline:none;font-size:1.75rem;font-weight:500;line-height:1.2;margin-top:.25rem!important}.dd-path{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dd-path li{align-content:start;display:grid;position:relative}.dd-path__label,.dd-path__note{color:var(--muted-foreground);font-size:.75rem}.dd-path__value{font-size:1rem;font-weight:600}.dd-path [data-act-by] .dd-path__value{color:var(--md-amber-text)}.dd-trail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.dd-trail li{color:var(--muted-foreground);gap:.125rem;padding:0 .75rem;font-size:.75rem;display:grid;position:relative}.dd-trail li:before{content:"";background:var(--md-blue);width:5px;height:5px;position:absolute;top:.375rem;left:0}.dd-trail__kind{color:var(--foreground);flex-wrap:wrap;gap:0 .5rem;font-weight:600;display:flex}.dd-trail__by{color:var(--muted-foreground);font-weight:400}.dd-trail__after{color:var(--md-blue-text);font-family:var(--font-mono);font-weight:400}.dd-trail time{font-family:var(--font-mono)}.dd-evidence{gap:.875rem;display:grid}.dd-conflict{border-block:1px solid var(--foreground);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dd-conflict__side{padding:.875rem 1.25rem 1rem 0;position:relative}.dd-conflict__side+.dd-conflict__side{border-left:1px solid var(--dd-line);padding-left:1.75rem}.dd-conflict__mark{background:var(--md-amber);color:#000;place-items:center;width:1.75rem;height:1.75rem;font-size:1rem;font-weight:600;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.dd-conflict__source,.dd-conflict__detail{color:var(--muted-foreground);font-size:.75rem}.dd-conflict__says{font-family:var(--font-sans-display);letter-spacing:-.02em;font-size:1.75rem;font-weight:500;line-height:1.2;margin-block:.125rem!important}.dd-sum{border-collapse:collapse;border-block:1px solid var(--foreground);width:100%}.dd-sum th{text-align:left;padding:.5rem 1rem .5rem 0;font-weight:400}.dd-sum th span{color:var(--muted-foreground);font-size:.75rem;display:block}.dd-sum td{font-family:var(--font-mono);text-align:right;white-space:nowrap;padding-block:.5rem;font-size:1rem}.dd-sum tbody tr+tr :is(th,td){border-top:1px solid var(--dd-line)}.dd-sum tfoot :is(th,td){border-top:1px solid var(--foreground);color:var(--md-amber-text);padding-block:.625rem .75rem;font-weight:600}.dd-sum tfoot td{font-family:var(--font-sans-display);letter-spacing:-.02em;font-size:1.75rem;font-weight:500;line-height:1.2}.dd-ruled-out{color:var(--muted-foreground);gap:.25rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:grid}.dd-ruled-out li{grid-template-columns:auto minmax(0,1fr);gap:.375rem;display:grid}.dd-ruled-out .material-symbols-sharp{color:var(--md-blue-text);margin-top:.0625rem}.dd-sources{margin:0;padding:0;list-style:none}.dd-sources li{border-top:1px solid var(--dd-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;display:grid}.dd-sources__name{grid-column:1;padding-top:.5rem;font-weight:500}.dd-sources__ref{color:var(--muted-foreground);grid-column:1;padding-bottom:.5rem;font-size:.75rem}.dd-sources .md-source-preview{display:contents}.dd-sources .md-source-preview>summary{grid-area:1/2/3;align-content:center;margin:0}.dd-sources .md-source-preview>:not(summary){grid-column:1/-1}.dd-ask{gap:.375rem;display:grid}.dd-ask__effect{font-size:1rem;font-weight:600}.dd-basis{interpolate-size:allow-keywords}.dd-basis summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:.75rem;list-style-position:inside}.dd-basis::details-content{opacity:0;block-size:0;transition:block-size .24s var(--dd-ease), opacity .24s var(--dd-ease), content-visibility .24s allow-discrete;overflow:clip}.dd-basis[open]::details-content{opacity:1;block-size:auto}.dd-basis p{max-width:65ch;color:var(--muted-foreground)}.dd-roles{gap:1rem;margin:0;display:grid}.dd-roles>div{border-left:2px solid var(--md-amber);padding-left:.875rem}.dd-roles>[data-role=scellus]{border-left-color:var(--md-blue)}.dd-roles dt{color:var(--md-amber-text);font-size:.75rem;font-weight:600}.dd-roles>[data-role=scellus] dt{color:var(--md-blue-text)}.dd-roles dd{margin:.125rem 0 0}.dd-dates{border-block:1px solid var(--dd-line);padding-block:.875rem}.dd-dates dl{flex-wrap:wrap;gap:.5rem 2.5rem;margin:0;display:flex}.dd-dates dt{color:var(--muted-foreground);font-size:.75rem}.dd-dates dd{font-family:var(--font-mono);margin:0}.dd-section{gap:.5rem;display:grid}.dd-section--draft{outline:none;scroll-margin-top:1rem}.dd .eyebrow{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.dd .md-draft{margin-top:0}.dd-checks{margin-top:-.75rem!important}.dd-checks .md-link{gap:.25rem}.dd-file:not(:has(.dd-bar)){padding-bottom:3rem}.dd-back{gap:.25rem;width:fit-content;text-decoration:none}.dd-change-request{transition:opacity .2s var(--dd-ease), translate .2s var(--dd-ease);justify-items:start;gap:.5rem;display:grid}@starting-style{.dd-change-request{opacity:0;translate:0 6px}}.dd-change-request label{font-weight:500}.dd-change-request textarea{width:100%;color:var(--foreground);background:var(--background);border:1px solid var(--dd-line);border-radius:var(--md-radius);font:inherit;padding:.625rem .75rem;font-size:1rem}.dd-change-request textarea:focus-visible{outline:2px solid var(--md-blue);outline-offset:1px}.dd-bar{z-index:1;padding-block:.75rem calc(.75rem + env(safe-area-inset-bottom));background:var(--background);border-top:1px solid var(--foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:.5rem;display:flex;position:sticky;bottom:0}.dd-bar[data-state=decided]{transition:opacity .2s var(--dd-ease), translate .2s var(--dd-ease)}@starting-style{.dd-bar[data-state=decided]{opacity:0;translate:0 6px}}.dd-bar>p{flex:16rem;align-items:center;gap:.375rem;display:flex}.dd-bar>p:not([role=status]){gap:0;display:grid}.dd-bar strong{font-weight:600}.dd-bar .md-muted{font-size:.75rem}.dd-bar>p .material-symbols-sharp{color:var(--md-blue-text)}.dd-bar__actions{flex-wrap:wrap;gap:.5rem;display:flex}.dd-finish{gap:1.5rem;max-width:58rem;padding-block:clamp(1.5rem,6vh,4rem) 3rem;display:grid}.dd-finish__block{gap:.5rem;display:grid}.dd-stats{border-block:1px solid var(--foreground);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.dd-stats>div{transition:opacity .3s var(--dd-ease) calc(var(--n) * 60ms), translate .3s var(--dd-ease) calc(var(--n) * 60ms);gap:.25rem;padding:1rem 1rem 1rem 0;display:grid}@starting-style{.dd-stats>div{opacity:0;translate:0 8px}}.dd-stats>div+div{border-left:1px solid var(--dd-line);padding-left:1rem}.dd-stats dd{font-family:var(--font-sans-display);letter-spacing:-.03em;order:-1;margin:0;font-size:3rem;font-weight:500;line-height:1.08}.dd-stats dt{color:var(--muted-foreground)}.dd-open{margin:0;padding:0;list-style:none}.dd-open button{width:100%;min-height:2.75rem;color:inherit;border:0;border-bottom:1px solid var(--dd-line);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:.75rem;padding-block:.5rem;transition:background-color .12s;display:flex}.dd-open button:hover{background:var(--muted)}.dd-open button:focus-visible{outline:2px solid var(--md-blue);outline-offset:-2px}.dd-open strong{min-width:2rem;font-family:var(--font-sans-display);font-size:1.75rem;font-weight:500;line-height:1.2}.dd-finish__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dd-proof{border-bottom:1px solid var(--foreground);align-content:start;gap:.125rem;padding-block:.25rem .625rem;display:grid}.dd-proof__label{width:fit-content;min-height:2rem;color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.75rem;text-decoration:none;display:flex;position:relative}.dd-proof__label:after{content:"";position:absolute;inset:-6px 0}.dd-proof__label:hover{color:var(--foreground)}.dd-proof dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.dd-proof dl>div{align-content:start;display:grid}.dd-proof dd{white-space:nowrap;order:-1;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.dd-proof dt{color:var(--muted-foreground);font-size:.75rem;line-height:1.35}@media (width<=59.99rem){.dd:not([data-file-open]) .dd-pane,.dd[data-file-open] .dd-queue,.dd[data-file-open] .dd-band,.dd[data-file-open] .dd-portfolio,.dd[data-file-open] .dd-replay-toggle{display:none}.dd[data-file-open] .dd-head{border-bottom:1px solid var(--foreground);padding-bottom:.75rem}.dd[data-file-open] .dd-head h1{letter-spacing:-.015em;font-size:1.25rem}.dd[data-file-open] .dd-asof{display:none}.dd .dd-replay-toggle{margin-left:-.75rem}.dd-bar__actions{flex:100%}.dd-bar__actions .md-button{flex:auto}.dd[data-file-open] .dd-pane{transition:opacity .2s var(--dd-ease), translate .2s var(--dd-ease)}@starting-style{.dd[data-file-open] .dd-pane{opacity:0;translate:12px}}.dd-trail{grid-auto-flow:row;gap:.625rem}}@media (width<=39.99rem){.dd-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-stats{grid-template-columns:minmax(0,1fr)}.dd-stats>div+div{border-left:0;border-top:1px solid var(--dd-line);padding-left:0}.dd-ledger li:nth-child(4){border-left:0;padding-left:0}.dd-ledger li:nth-child(n+4){padding-top:0}.dd-conflict{grid-template-columns:minmax(0,1fr)}.dd-conflict__side+.dd-conflict__side{border-left:0;border-top:1px solid var(--dd-line);padding-left:0}.dd-conflict__mark{top:0;left:1.25rem}}@media (width>=40rem){.dd-roles{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-path{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);gap:2rem}.dd-path li+li:before{content:"→";color:var(--muted-foreground);position:absolute;top:1.125rem;left:-1.375rem}}@media (width<=39.99rem){.dd-proof dl{grid-template-columns:minmax(0,1fr);gap:.125rem}.dd-proof dl>div{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:.5rem}.dd-proof dd{font-size:.875rem}}@media (width>=60rem){.dd-band{border-bottom:1px solid var(--foreground);grid-template-columns:minmax(0,8fr) minmax(0,7fr)}.dd-band__today{border-bottom:0}.dd-proof{border-top:1px solid var(--foreground);border-bottom:0;border-left:1px solid var(--foreground);padding-inline-start:1.5rem}.dd-desk{grid-template-columns:22rem minmax(0,1fr)}.dd-queue{border-right:1px solid var(--dd-line);align-self:start;max-height:100dvh;padding-right:1.5rem;position:sticky;top:0;overflow-y:auto}.dd-pane{padding-left:clamp(1.5rem,3vw,3rem)}.dd-back{display:none}}@media (prefers-reduced-motion:reduce){.dd-split>span,.dd-row,.dd-replay{transition:none}.dd-bar[data-state=decided],.dd-change-request,.dd-stats>div,.dd[data-file-open] .dd-pane{transition-property:opacity}}.desk-shell[data-astro-cid-lle4sawt]{max-width:96rem;margin-inline:auto;padding:clamp(.75rem,2vw,1.5rem) clamp(1rem,3vw,2rem) 0}
