.deck-items.deck-items.per-row{grid-template-columns:repeat(var(--per-row), minmax(0, 1fr))}.deck-items-cards.per-row,.deck-items-panels.per-row{grid-auto-rows:1fr}.deck-items.deck-items.fill-rows{grid-auto-rows:auto;align-content:space-between;height:100%}.deck-slide .deck-block-items:has(>.deck-items.fill-rows){flex:auto}.deck-block-items>.deck-items.fill-rows{flex:auto}.deck-items.fill-rows>.deck-item.deck-item{min-height:0}.deck-item-change{font-family:var(--font-body);font-size:calc(var(--deck-type-tag) * var(--deck-bu));letter-spacing:0;color:var(--deck-accent-ink);white-space:nowrap;flex:none;font-weight:700;line-height:1.2}.deck-item-title:has(>.deck-item-change){flex-wrap:wrap;align-items:baseline;gap:.1em .55em}.deck-item-figure-line{flex-wrap:wrap;align-items:baseline;gap:.5em;display:flex}.deck-item-figure-line>.deck-item-change{font-size:calc(var(--deck-type-detail) * var(--deck-bu))}.deck-items-numbered>.deck-item>.deck-item-figure-line,.deck-items-boxes>.deck-item>.deck-item-figure-line{flex:none;margin-left:auto}.deck-items-numbered>.deck-item>.deck-item-figure-line>.deck-item-figure,.deck-items-boxes>.deck-item>.deck-item-figure-line>.deck-item-figure{font-size:1.9em}.deck-item-before-after{grid-template-columns:auto auto auto;grid-template-areas:"was link now";justify-content:start;align-items:center;column-gap:.32em;display:inline-grid}.deck-item-before-after.labelled{grid-template-areas:"was-when.now-when""was link now"}.deck-item-before-after>.deck-item-when.was{grid-area:was-when}.deck-item-before-after>.deck-item-when.now{grid-area:now-when}.deck-item-when{font-family:var(--font-body);letter-spacing:0;color:var(--deck-muted);align-self:end;margin-bottom:.35em;font-size:.3em;font-weight:700;line-height:1.3}.deck-item-value>.deck-item-when{font-size:.24em}.deck-item-was{color:color-mix(in srgb, var(--deck-muted) 45%, var(--deck-ground));grid-area:was}.deck-item-is{grid-area:now}.deck-item-link{width:.42em;color:color-mix(in srgb, var(--deck-muted) 60%, var(--deck-ground));grid-area:link;place-items:center;padding-inline:.04em;display:inline-grid}.deck-item-link svg{width:100%;height:auto;display:block}.deck-item-before-after.link-line>.deck-item-link:before{content:"";background:currentColor;width:100%;height:max(1px,.025em);display:block}.deck-items-figures.before-after>.deck-item>.deck-item-value{font-size:6.6em}.deck-items-figures.before-after>.deck-item>.deck-item-value>.deck-item-when{font-size:.16em}.deck-items-figures.before-after>.deck-item{grid-template-columns:auto minmax(0,1fr);column-gap:0}.deck-items-figures.before-after>.deck-item>.deck-item-words{padding-block:.4em;border-left:.07em solid var(--deck-line);justify-content:center;align-self:center;margin-left:1.6em;padding-left:1.6em}.deck-items.progress>.deck-item.deck-item.step-done{opacity:.38}.deck-items.progress>.deck-item.deck-item.step-next{opacity:.62}.deck-items-numbered.bare.progress>.deck-item{padding-left:1.2em;padding-right:1.2em}.deck-item-tag{font-size:calc(var(--deck-type-tag) * var(--deck-bu));color:var(--deck-muted);white-space:nowrap;flex:none;align-self:center;margin-left:auto;padding-left:1em;font-weight:700}.deck-item.step-now>.deck-item-tag{color:var(--deck-ink)}.deck-items:not(.deck-items-numbered,.deck-items-boxes,.deck-items-values,.deck-items-figures)>.deck-item>.deck-item-tag{align-self:flex-start;margin:auto 0 0;padding:0}.deck-items.kicker-column>.deck-item>.deck-item-words{grid-template-columns:var(--kicker-col) minmax(0, 1fr);flex:auto;align-items:baseline;gap:.25em 1.3em;display:grid}.deck-items.kicker-column>.deck-item>.deck-item-words>*{grid-column:2}.deck-items.kicker-column>.deck-item>.deck-item-words>.deck-item-kicker{text-align:right;white-space:nowrap;grid-area:1/1}.deck-items.kicker-line{isolation:isolate;overflow:hidden}.deck-items.kicker-line>.deck-item>.deck-item-words{grid-template-columns:var(--kicker-col) .7em minmax(0, 1fr);column-gap:1em}.deck-items.kicker-line>.deck-item>.deck-item-words>*{grid-column:3}.deck-items.kicker-line>.deck-item>.deck-item-words>.deck-item-kicker{grid-column:1}.deck-item-rail{background:var(--deck-accent);width:.7em;height:.7em;box-shadow:0 0 0 .2em var(--deck-ground);border-radius:50%;grid-area:1/2;align-self:center;position:relative}.deck-items.kicker-line>.deck-item>.deck-item-words>.deck-item-rail{grid-column:2}.deck-item-rail:before{z-index:-1;background:var(--deck-line);content:"";width:.08em;position:absolute;top:-80em;bottom:-80em;left:50%;transform:translate(-50%)}.deck-item-picture.framed{background:0 0;border:0;border-radius:0;overflow:visible}.deck-items.boxed>.deck-item.photo-fill .deck-item-picture.framed{margin:0}.deck-item.photo-fill:has(>.deck-item-picture.framed){overflow:visible}.deck-item-picture.framed>.deck-device{background:0 0;padding:0;position:absolute;inset:0}.deck-item-picture.framed>.deck-device:not(.deck-device-laptop) .deck-device-body{width:100%;height:100%}.deck-item-picture.framed>.deck-device-phone .deck-device-body{aspect-ratio:9/19;width:auto}.deck-item-picture.framed .deck-device-body img{object-fit:cover;object-position:top;flex:auto;width:100%;height:100%;min-height:0;position:static;inset:auto}.deck-items.photo-under>.deck-item>.deck-item-picture{order:1}.deck-items.photo-fills:not(.per-row){grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto}.deck-items.photo-fills:not(.per-row)>.deck-item.photo-fill{grid-row:span 2;grid-template-rows:subgrid;row-gap:.6em;display:grid}.deck-items.photo-fills:not(.per-row):not(.photo-under)>.deck-item.photo-fill,.deck-items.photo-fills:not(.per-row):not(.photo-under){grid-template-rows:minmax(0,1fr) auto}.deck-items.photo-fills:not(.per-row)>.deck-item.photo-fill>.deck-item-words{grid-row:2;align-self:start}.deck-items.photo-fills:not(.per-row)>.deck-item.photo-fill>.deck-item-picture,.deck-items.photo-fills.photo-under:not(.per-row)>.deck-item.photo-fill>.deck-item-words{grid-row:1}.deck-items.photo-fills.photo-under:not(.per-row)>.deck-item.photo-fill>.deck-item-picture{grid-row:2}.deck-device.bleed{background:0 0;border-radius:0;overflow:hidden}.deck-device.bleed.bleed-right{justify-content:flex-start;padding:1.4em 0 1.4em 1.4em}.deck-device.bleed.bleed-left{justify-content:flex-end;padding:1.4em 1.4em 1.4em 0}.deck-device.bleed.bleed-bottom{align-items:flex-start;padding:1.4em 1.4em 0}.deck-device.bleed:is(.bleed-right,.bleed-left):not(.deck-device-laptop) .deck-device-body{flex:none;width:118%;max-width:none;height:100%}.deck-device.bleed.bleed-bottom:not(.deck-device-laptop) .deck-device-body{flex:none;width:100%;height:118%;max-height:none}.deck-device.bleed.bleed-bottom.deck-device-phone .deck-device-body{aspect-ratio:9/19;width:auto}.deck-device.bleed .deck-device-body img{object-fit:cover;object-position:left top;width:100%;height:100%}.deck-device.bleed.bleed-left .deck-device-body img{object-position:right top}.deck-device.bleed.deck-device-laptop:is(.bleed-right,.bleed-left) .deck-device-unit{flex:none;width:118%}.deck-device.bleed.deck-device-laptop.bleed-right .deck-device-unit{align-items:flex-start}.deck-device.bleed.deck-device-laptop.bleed-left .deck-device-unit{align-items:flex-end}.deck-device.bleed.deck-device-laptop.bleed-bottom .deck-device-unit{flex:none;justify-content:flex-start;height:118%}
.deck-slide{--deck-risk:#c8553d;--deck-doing:#d4a72c}.deck-status{color:var(--deck-ink);align-items:baseline;gap:.45em;font-weight:600;display:inline-flex}.deck-status-dot{background:var(--status-color);width:.55em;height:.55em;box-shadow:inset 0 0 0 .12em var(--status-color);border-radius:50%;flex:none;align-self:center}.deck-status-done{--status-color:var(--deck-accent)}.deck-status-doing{--status-color:var(--deck-doing)}.deck-status-risk{--status-color:var(--deck-risk);color:var(--deck-risk)}.deck-status-planned{--status-color:var(--deck-accent)}.deck-status-planned .deck-status-dot{background:0 0}.deck-sheet-status.dotted .deck-status{font-size:.95em}.deck-sheet.timeline :is(th,td),.deck-sheet.timeline.no-head tbody tr:first-child :is(th,td){border-top:0;border-bottom:0}.deck-sheet.timeline tbody tr>:first-child{padding-left:2.1em;position:relative}.deck-sheet-step{width:.95em;height:.95em;box-shadow:inset 0 0 0 .13em var(--deck-accent);background:var(--deck-ground);z-index:1;border-radius:50%;margin-top:-.475em;position:absolute;top:50%;left:0}.deck-sheet.timeline tbody tr>:first-child:before{content:"";background:var(--deck-line);width:.06em;position:absolute;top:0;bottom:0;left:.45em}.deck-sheet.timeline tbody tr:first-child>:first-child:before{top:50%}.deck-sheet.timeline tbody tr:last-child>:first-child:before{bottom:50%}.deck-sheet.timeline tbody tr.step-picked .deck-sheet-step{background:var(--deck-accent)}.deck-sheet.timeline tbody tr.step-picked>:is(th,td).picked{background:0 0}.deck-sheet.timeline tbody tr.step-picked>:is(th,td):not(.quiet){color:var(--deck-accent-ink)}.deck-items .deck-item-corner-tag{top:var(--item-pad-y,1.4em);right:var(--item-pad-x,1.4em);z-index:1;color:var(--deck-accent);background:var(--deck-ground);border-radius:999px;padding:.45em 1em;font-size:.72em;font-weight:700;line-height:1.2;position:absolute}.deck-items.bare .deck-item-corner-tag{background:color-mix(in srgb, var(--deck-accent) 12%, var(--deck-ground));right:0}.deck-item:has(>.deck-item-corner-tag) .deck-item-title{padding-right:5.5em}.deck-items.figure-beside .deck-item-words{grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;gap:.35em 1.2em;display:grid}.deck-items.figure-beside .deck-item-words>*{grid-column:1}.deck-items.figure-beside .deck-item-words>.deck-item-figure{text-align:right;grid-area:1/2/span 3;align-self:start}.deck-items.figure-beside .deck-item-words>:is(.deck-item-graph,.deck-item-note-line){grid-area:4/1/auto/-1;align-self:end}.deck-items.figure-beside .deck-item-words>.deck-item-note{grid-area:5/1/auto/-1}.deck-item-graph{flex-direction:column;flex:auto;justify-content:center;gap:.3em;min-height:0;margin:.6em 0;display:flex}.deck-item-graph-line{flex:auto;width:100%;min-height:3em;max-height:10em;margin:auto 0;display:block;overflow:visible}.deck-item-graph-line polygon{fill:color-mix(in srgb, var(--deck-accent) 10%, transparent)}.deck-item-graph-line polyline{stroke:var(--deck-accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.deck-item-graph-line line{stroke:var(--deck-accent-ink);stroke-width:7px;stroke-linecap:round}.deck-item-graph:has(>.deck-item-graph-bar){flex:none;margin-top:auto}.deck-item-graph-bar{background:color-mix(in srgb, var(--deck-accent) 14%, var(--deck-ground));border-radius:999px;height:.55em;display:block;overflow:hidden}.deck-item-graph-bar>span{border-radius:inherit;background:var(--deck-accent);height:100%;display:block}.deck-item-graph-words{color:var(--deck-muted);font-size:.75em}.deck-items.note-cards{--note-ink:var(--deck-ink);--note-muted:var(--deck-muted);--note-accent:var(--deck-accent-ink)}.deck-items .deck-item-note.deck-item-note-card{--deck-ink:var(--note-ink);--deck-muted:var(--note-muted);--deck-accent-ink:var(--note-accent);color:var(--deck-muted);background:var(--deck-ground);border:0;border-radius:.7em;margin-top:auto;padding:1em 1.15em 1.1em;font-size:.9em;font-weight:600;line-height:1.35;display:block}.deck-items.boxed .deck-item:has(.deck-item-note-card){padding-bottom:var(--item-pad-x,1.4em)}.deck-item-note-card .deck-text-line:first-child{color:var(--deck-muted);font-size:.88em;font-weight:700}.deck-item-note-card .deck-text-line:nth-child(2){font-family:var(--font-display);letter-spacing:-.01em;color:var(--deck-accent-ink);margin:.3em 0 .15em;font-size:1.3em;font-weight:750;line-height:1.15}.deck-item-note-card .deck-status{color:var(--deck-ink)}.deck-item-note-card .deck-status-risk{color:var(--deck-risk)}.deck-item-words>:has(+.deck-item-note-card){margin-bottom:.9em}.deck-item-note-line{background:color-mix(in srgb, var(--deck-muted) 45%, transparent);flex:auto;align-self:flex-start;width:.07em;min-height:2.2em;margin:.4em 0 1em .45em;position:relative}.deck-item-note-line:after{content:"";border-top:.42em solid color-mix(in srgb, var(--deck-muted) 45%, transparent);border-left:.27em solid #0000;border-right:.27em solid #0000;position:absolute;bottom:-.05em;left:-.24em}.deck-items.note-link .deck-item-words>:has(+.deck-item-note-line){margin-bottom:0}.deck-items.note-link .deck-item-note-line+.deck-item-note-card{margin-top:0}.deck-item-kicker .deck-status{font-weight:700}.deck-point-note .deck-status{font-size:1em;font-weight:600}.deck-items.bullets-lines .deck-item-text .deck-inline-bullets{gap:0;margin:.6em 0 0;padding:0;font-size:1em;list-style:none}.deck-items.bullets-lines .deck-item-text .deck-inline-bullets>li{border-top:.06em solid color-mix(in srgb, currentColor 18%, transparent);color:var(--deck-ink);padding:.75em 0;font-size:1.05em;font-weight:600;line-height:1.3}.deck-items.bullets-lines .deck-item-text .deck-inline-bullets>li:before{display:none}.deck-items.bullets-lines .deck-item-text .deck-inline-bullets>li::marker{content:""}.deck-items.bullets-cards .deck-item-text .deck-inline-bullets{flex-direction:column;gap:.6em;margin:0;padding:0;font-size:1.15em;list-style:none;display:flex}.deck-items.bullets-cards .deck-item-text .deck-inline-bullets>li{color:var(--note-ink,var(--deck-ink));background:var(--deck-ground);border-radius:.55em;padding:.75em 1em;font-weight:700;line-height:1.3}.deck-items.bullets-cards .deck-item-text .deck-inline-bullets>li:before{display:none}.deck-items.bullets-cards .deck-item-text .deck-inline-bullets>li::marker{content:""}.deck-items.bullets-cards .deck-point-note{color:var(--note-muted,var(--deck-muted));font-weight:500}.deck-items.bullets-cards{--note-ink:var(--deck-ink);--note-muted:var(--deck-muted)}.deck-quadrant.with-ends .deck-items-quadrant .deck-item{justify-content:center}.deck-items.pick-own>.deck-item.picked{background:var(--item-pick)}.deck-items.pick-own.pick-light>.deck-item.picked{--deck-ink:inherit;--deck-muted:inherit;--deck-accent-ink:inherit;color:var(--deck-ink)}.deck-quadrant.with-ends .deck-quadrant-y{row-gap:var(--gap,.6em);writing-mode:horizontal-tb;grid-template-rows:1fr 1fr;align-items:center;min-width:6em;max-width:11em;display:grid;transform:none}.deck-quadrant.with-ends .deck-quadrant-x{column-gap:var(--gap,.6em);text-align:center;grid-template-columns:1fr 1fr;display:grid}.deck-quadrant.with-ends .deck-quadrant-end{color:var(--deck-muted);font-size:1em;font-weight:600}.deck-quadrant.with-ends .deck-items-quadrant .deck-item:not(.picked){background:var(--item-fill,var(--deck-surface));justify-content:center}.deck-stat-heading{font-family:var(--font-display);color:var(--box-ink,var(--deck-ink));font-size:1.5em;font-weight:700;line-height:1.2}.deck-stat-kicker+.deck-stat-heading{margin-top:.3em}.deck-stat-heading+.deck-stat-value{margin-top:auto}.deck-free .deck-block-items>.deck-items.fills,.deck-slide:not(.deck-free) .deck-items-cards.fills{flex:auto;grid-auto-rows:1fr;align-content:stretch;height:100%}.deck-slide:not(.deck-free) .deck-block-items:has(>.deck-items.fills){flex:auto}.deck-items.fills>.deck-item>.deck-item-words{flex:auto}.deck-items-byline.centered{justify-content:center}.deck-items-byline.byline-stacked.centered{align-items:center}.deck-items-grid.boxes-filled>.deck-item{background:var(--item-fill,var(--deck-surface));border-top:0;border-radius:.9em;padding:1.5em 1.6em}.deck-sheet-columns .deck-items-edit>li{flex-wrap:wrap;row-gap:.3rem}.deck-sheet-columns .deck-items-edit>li>label.deck-radio{flex:none}.deck-sheet-width{font-size:var(--text-xs);color:var(--muted);align-items:center;gap:.25rem;display:inline-flex}.deck-sheet-width input{width:3.6rem;height:1.9rem}.deck-items.bullets-spread.bullets-lines .deck-item-text .deck-inline-bullets{justify-content:flex-start}.deck-items.bullets-spread.bullets-lines .deck-item-text .deck-inline-bullets>li{flex-direction:column;flex:1 1 0;justify-content:center;min-height:0;display:flex}.deck-item:has(>.deck-item-corner-tag)>.deck-item-words>:first-child{padding-right:7em}.deck-item-figure-scale{font-size:calc(1em * var(--figure-scale,1));line-height:1.05;display:inline-block}.deck-item-graph.drawn .deck-item-graph-words{display:none}.deck-block.typing .deck-item-graph.drawn .deck-item-graph-words{display:block}.deck-item .deck-item-note-card .deck-editable:empty:before,.deck-item.picked .deck-item-note-card .deck-editable:empty:before{color:var(--note-muted,var(--deck-muted))}.deck-item .deck-item-corner-tag .deck-editable:empty:before{color:color-mix(in srgb, var(--deck-accent) 70%, transparent)}.deck-items.pick-light>.deck-item.picked .deck-editable:empty:before,.deck-sheet:is(.deck-sheet-finish-quiet,.deck-sheet-finish-lines,.deck-sheet-finish-grid,.deck-sheet-finish-soft):not(.deck-sheet-ratings) thead .deck-editable:empty:before{color:var(--deck-placeholder,var(--deck-muted))}.deck-standin{display:contents}
@property --deck-bu{syntax:"<length>";inherits:true;initial-value:16px}.deck-slide{--deck-type-title:2;--deck-weight-title:800;--deck-leading-title:1.16;--deck-tracking-title:-.022em;--deck-type-subtitle:1.0625;--deck-weight-subtitle:500;--deck-leading-subtitle:1.45;--deck-type-tag:.84375;--deck-weight-tag:700;--deck-leading-tag:1.45;--deck-type-detail:1;--deck-weight-detail:500;--deck-leading-detail:1.45;--deck-type-cell:1.0625;--deck-weight-cell:500;--deck-leading-cell:1.35;--deck-type-row:1.0625;--deck-weight-row:600;--deck-leading-row:1.45;--deck-type-name:1.1875;--deck-weight-name:700;--deck-leading-name:1.45;--deck-type-heading:1.375;--deck-weight-heading:700;--deck-leading-heading:1.45;--deck-tracking-heading:-.01em;--deck-type-lead:1.5;--deck-type-quote:1.75;--deck-weight-quote:600;--deck-leading-quote:1.4;--deck-tracking-quote:-.015em;--deck-type-figure:2.5;--deck-weight-figure:800;--deck-leading-figure:1.1;--deck-tracking-figure:-.03em;--deck-type-hero:3.5;--deck-type-footer:.75;--deck-weight-footer:600;--deck-leading-footer:1.45;--deck-points-least:.85;--deck-sheet-least:.82;--deck-bu:1em;--deck-margin-side:4.5em;--deck-margin-top:3.625em;--deck-margin-bottom:3.875em;--deck-footer-bottom:1.5em;--deck-head-gap:2.25em;--deck-subtitle-gap:.405em}.deck-block,.deck-items,.deck-sheet,.deck-gantt{--deck-bu:1em}.deck-slide:not(.deck-layout-title,.deck-layout-closing,.deck-layout-section,.deck-style-bold,.deck-style-editorial) .deck-title{font-weight:var(--deck-weight-title);line-height:var(--deck-leading-title);letter-spacing:var(--deck-tracking-title)}.deck-subtitle{font-weight:var(--deck-weight-subtitle);line-height:var(--deck-leading-subtitle)}:is(.deck-item-group,.deck-people-kicker,.deck-stat-kicker,.deck-logos-label,.deck-logos-head,.deck-sides-label,.deck-flow-heads,.deck-gantt-periods span,.deck-item-tag,.deck-logos-sheet thead th,.deck-logos-card-facts dt,.deck-dia-year){font-weight:var(--deck-weight-tag);line-height:var(--deck-leading-tag)}:is(.deck-logos-label,.deck-logos-head,.deck-sides-label,.deck-flow-heads,.deck-gantt-periods span,.deck-item-tag,.deck-logos-sheet thead th,.deck-logos-card-facts dt,.deck-dia-year,.deck-dia-date,.deck-plot-axis>span,.deck-line-tick,.deck-column-label,.deck-chart-key,.deck-dia-legend,.deck-clogo-note){color:var(--deck-quiet)}.deck-item-kicker{font-weight:var(--deck-weight-tag);line-height:var(--deck-leading-tag)}:is(.deck-item-text,.deck-item-note,.deck-stat-note,.deck-person-role,.deck-split-note,.deck-progress-note,.deck-flow-line,.deck-logos-card-who,.deck-sheet-under){font-weight:var(--deck-weight-detail);line-height:var(--deck-leading-detail)}.deck-sheet :is(th,td){font-weight:var(--deck-weight-cell);line-height:var(--deck-leading-cell)}.deck-sheet :is(thead th,tbody th){font-weight:var(--deck-weight-name)}.deck-sheet thead th{line-height:var(--deck-leading-tag)}:is(.deck-row,.deck-sides-words,.deck-stat-label,.deck-logos-sheet td){font-weight:var(--deck-weight-row);line-height:var(--deck-leading-row)}:is(.deck-person-name,.deck-split-name,.deck-progress-name,.deck-items-steps .deck-item-title,.deck-items-panels .deck-item-title,.deck-items-quadrant .deck-item-title,.deck-items-arrows .deck-item-title){font-weight:var(--deck-weight-name);line-height:var(--deck-leading-name)}.deck-item-title{font-weight:var(--deck-weight-heading);line-height:var(--deck-leading-heading);letter-spacing:var(--deck-tracking-heading)}:is(.deck-items-steps,.deck-items-panels,.deck-items-quadrant,.deck-items-arrows,.deck-items-pills,.deck-items-byline) .deck-item-title{letter-spacing:0}.deck-items-values .deck-item-title{line-height:1.2}.deck-quote-words p{font-weight:var(--deck-weight-quote);line-height:var(--deck-leading-quote);letter-spacing:var(--deck-tracking-quote)}:is(.deck-item-figure,.deck-stat-value,.deck-sheet-figure){font-weight:var(--deck-weight-figure);line-height:var(--deck-leading-figure);letter-spacing:var(--deck-tracking-figure)}:is(.deck-text,.deck-item-text) .deck-bullets{font-size:1em}
.deck-sheet :is(th,td).bold{color:var(--deck-ink);font-weight:700}.deck-sheet :is(th,td).colored{color:var(--sheet-ink)}.deck-sheet :is(th,td).bold.colored{font-variant-numeric:tabular-nums;font-weight:800}.deck-sheet :is(th,td).bold:not(.colored,.deck-sheet-figure){letter-spacing:-.01em}.deck-sheet-stack{flex-direction:column;gap:.2em;min-width:0;display:flex}.deck-sheet-label{font-size:calc(var(--deck-type-tag) * var(--deck-bu));color:var(--deck-accent-ink);font-weight:700;line-height:1.3}.deck-sheet-words{line-height:1.35}.deck-sheet-tag{font-size:calc(.78 * var(--deck-bu));white-space:nowrap;letter-spacing:0;color:var(--deck-accent-ink);background:color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground));border-radius:999px;align-self:flex-start;margin-top:.35em;padding:.25em .7em;font-weight:700;line-height:1.45}.picked .deck-sheet-tag{background:var(--deck-ground)}.deck-frame-edit .deck-sheet-tag:has(>.deck-editable:empty):not(:focus-within){background:0 0}.deck-frame-edit tr:hover .deck-sheet-tag:has(>.deck-editable:empty):not(:focus-within){outline:1px dashed color-mix(in srgb, var(--deck-accent) 40%, transparent);outline-offset:-1px}.deck-sheet-under{font-size:calc(var(--deck-type-detail) * var(--deck-bu));color:var(--deck-muted);font-weight:500;line-height:1.4}.deck-sheet :is(th,td).deck-sheet-figure{letter-spacing:-.02em;color:var(--deck-ink);font-variant-numeric:lining-nums;font-size:1.6em;font-weight:800;line-height:1.1}.deck-sheet :is(th,td).deck-sheet-figure.colored{color:var(--sheet-ink)}.deck-sheet-figure .deck-sheet-label{font-size:calc(var(--deck-type-tag) * var(--deck-bu));letter-spacing:0}.deck-sheet-figure .deck-sheet-under{font-size:calc(var(--deck-type-detail) * var(--deck-bu));letter-spacing:0}.deck-sheet :is(th,td).deck-sheet-arrow{text-align:center;width:3.4em;padding-inline:.4em}.deck-sheet-arrow-line{vertical-align:middle;width:2.2em;height:.66em;display:inline-block;overflow:visible}.deck-sheet-arrow-line path{stroke:var(--sheet-ink,var(--deck-muted));stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.deck-sheet-arrow-words{color:var(--deck-muted);font-size:.7em;display:block}.deck-sheet-status{white-space:nowrap}.deck-sheet-pill{font-size:calc(.78125 * var(--deck-bu));white-space:nowrap;color:var(--deck-muted);background:var(--deck-surface);border-radius:999px;padding:.32em .88em;font-weight:700;line-height:1.45;display:inline-block}.deck-sheet-pill.done{color:var(--deck-done,#2f7a4f);background:color-mix(in srgb, var(--deck-done,#2f7a4f) 7.5%, var(--deck-ground))}.deck-sheet-pill.now{color:#3b5578;background:color-mix(in srgb, #3b5578 9%, var(--deck-ground))}.deck-dark .deck-sheet-pill.done{color:color-mix(in srgb, var(--deck-done,#2f7a4f) 35%, #fff);background:color-mix(in srgb, #fff 12%, var(--deck-ground))}.deck-dark .deck-sheet-pill.now{color:#c4ccd7;background:color-mix(in srgb, #3b5578 40%, var(--deck-ground))}.deck-sheet td.deck-sheet-person{color:var(--deck-ink);font-weight:700}.deck-sheet-person-in{align-items:center;gap:.65em;display:flex}.deck-sheet-face{letter-spacing:.01em;width:2.3em;height:2.3em;color:var(--deck-ink);background:color-mix(in srgb, var(--deck-ink) 8%, var(--deck-ground));border-radius:50%;flex:none;place-items:center;font-size:.8em;font-weight:800;display:inline-grid}.deck-sheet-finish-quiet{border-collapse:separate;border-spacing:0;table-layout:auto}.deck-sheet-finish-quiet :is(th,td).deck-sheet-figure,.deck-sheet-finish-quiet tbody th.colored{white-space:nowrap}.deck-sheet-finish-quiet thead th{padding-top:0;padding-bottom:calc(.75 * var(--deck-bu));font-size:calc(var(--deck-type-tag) * var(--deck-bu));vertical-align:bottom;color:var(--sheet-head,var(--deck-quiet,var(--deck-muted)));background:0 0;border-radius:0;font-weight:700}.deck-sheet-finish-quiet :is(td,tbody th){line-height:1.42}.deck-sheet-finish-quiet td{color:var(--deck-ink)}.deck-sheet-finish-quiet thead th,.deck-sheet-finish-quiet .deck-sheet-label{line-height:1.45}.deck-sheet.deck-sheet-finish-quiet:not(.deck-sheet-ratings) thead .deck-editable:empty:before{color:var(--deck-placeholder,var(--deck-muted))}.deck-sheet-finish-quiet :is(th,td){padding-left:0;padding-right:var(--sheet-gap,calc(1.5 * var(--deck-bu)))}.deck-sheet-finish-quiet :is(th,td):last-child{padding-right:0}.deck-sheet-finish-quiet tbody :is(th,td).picked{background:var(--sheet-band,color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground)));border-bottom-color:color-mix(in srgb, var(--deck-accent) 14%, transparent)}.deck-sheet-finish-quiet thead th.picked{color:var(--deck-accent-ink);background:var(--sheet-band,color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground)));border-radius:.8em .8em 0 0;padding-top:.7em}.deck-sheet-finish-quiet .picked-column{padding-inline:1.1em}.deck-sheet-finish-quiet tbody tr:last-child .picked-column{border-bottom-color:#0000;border-radius:0 0 .8em .8em}.deck-sheet-finish-quiet.no-head tbody tr:first-child .picked-column{border-radius:.8em .8em 0 0}.deck-sheet-finish-quiet .picked-row{border-bottom-color:#0000}.deck-sheet-finish-quiet .picked-row:first-child{border-radius:calc(1 * var(--deck-bu)) 0 0 calc(1 * var(--deck-bu));box-shadow:calc(-1.5 * var(--deck-bu)) 0 0 0 var(--sheet-band,color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground)))}.deck-sheet-finish-quiet .picked-row:last-child{border-radius:0 calc(1 * var(--deck-bu)) calc(1 * var(--deck-bu)) 0;box-shadow:calc(1.5 * var(--deck-bu)) 0 0 0 var(--sheet-band,color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground)))}@property --join-gap{syntax:"<length>";inherits:true;initial-value:0}@property --join-pad{syntax:"<length>";inherits:true;initial-value:0}.deck-items.joined:not(.deck-items-values){--gap:3.5em}.deck-items.joined{--join-gap:var(--gap)}.deck-items.joined>.deck-item{--join-pad:var(--item-pad-x,0px)}.deck-items.joined:not(.bare) :is(.deck-items-cards,.deck-items-panels)>.deck-item,.deck-items.joined:is(.deck-items-cards,.deck-items-panels):not(.bare)>.deck-item{--join-pad:1.4em}.deck-item-figure,.deck-items.joined .deck-item-title{position:relative}.deck-items.joined:not(.deck-items-values) .deck-item-join{top:50%;right:calc(100% + var(--join-pad) + var(--join-gap) / 2);letter-spacing:0;color:var(--deck-quiet,var(--deck-muted));font-size:.58em;font-weight:600;line-height:1.45;position:absolute;translate:50% -50%}.deck-items.joined .deck-item-title .deck-item-join{font-size:1em}.deck-items-values.joined .deck-item{grid-template-columns:minmax(0,1fr) auto auto;column-gap:0}.deck-items-values.joined .deck-item>.deck-item-words{padding-right:2em}.deck-items-values.joined .deck-item-join{font-family:var(--font-display);text-align:right;color:var(--deck-accent-ink);grid-area:1/2;padding-right:.25em;font-size:2.2em;font-weight:800;line-height:1}.deck-items-values.joined .deck-item-join.first{display:none}.deck-items-values.joined .deck-item-value{grid-column:3}.deck-item-toward{width:100%;color:color-mix(in srgb, var(--deck-muted) 75%, transparent);align-items:center;margin-top:.35em;display:flex}.deck-item-toward-line{border-top:.07em solid;flex:auto;height:0}.deck-item-toward-head{flex:none;width:.45em;height:.7em;margin-inline:-.05em;overflow:visible}.deck-item-toward-head path{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.deck-items.figure-under .deck-item-figure{margin-top:auto;padding-top:1.2em}.deck-stat-line{flex-wrap:wrap;align-items:baseline;column-gap:.45em;display:flex}.deck-stat.beside .deck-stat-label{color:var(--box-ink,var(--deck-muted));font-size:1.5em;font-weight:700}.deck-stat.bare{box-shadow:none;background:0 0;border-radius:0;padding:0}.deck-stat.bare .deck-stat-note{margin-top:.4em;padding-top:0}.deck-dia-flow{flex-direction:column;gap:.8em;display:flex}.deck-flow-heads{font-size:calc(var(--deck-type-tag) * var(--deck-bu));color:var(--deck-quiet,var(--deck-muted));grid-template-columns:72% 28%;font-weight:700;line-height:1.45;display:grid}.deck-flow-head.out{grid-column:2}.deck-flow-stage{flex:auto;min-height:10em;position:relative}.deck-flow-stage>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.deck-flow-wire{fill:none;stroke:color-mix(in srgb, var(--deck-muted) 45%, transparent);stroke-width:1.3px}.deck-flow-end{background:color-mix(in srgb, var(--deck-muted) 55%, transparent);border-radius:50%;width:.36em;height:.36em;position:absolute;translate:-50% -50%}.deck-flow-side{width:28%;position:absolute;top:0;bottom:0}.deck-flow-side.in{left:0}.deck-flow-side.out{left:72%}.deck-flow-point{flex-direction:column;gap:.2em;display:flex;position:absolute;left:0;right:0;translate:0 -50%}.deck-flow-point .deck-dia-title{font-size:calc(var(--deck-type-name) * var(--deck-bu));letter-spacing:-.01em;line-height:1.45}.deck-flow-point .deck-dia-text{font-size:calc(var(--deck-type-detail) * var(--deck-bu));color:var(--deck-muted);line-height:1.4}.deck-flow-hub{width:28%;color:var(--flow-ink,var(--deck-on-accent));background:var(--flow-fill,var(--deck-accent));border-radius:1.1em;flex-direction:column;gap:.55em;padding:2em 1.9em;display:flex;position:absolute;top:50%;left:36%;translate:0 -50%}.deck-flow-name{font-size:calc(.9375 * var(--deck-bu));letter-spacing:-.02em;color:color-mix(in srgb, currentColor 75%, var(--flow-fill,var(--deck-accent)));font-weight:800;line-height:1.45}.deck-flow-center{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.875em;font-weight:800;line-height:1.1}.deck-flow-line{font-size:calc(.96875 * var(--deck-bu));color:color-mix(in srgb, currentColor 75%, var(--flow-fill,var(--deck-accent)));line-height:1.5}.deck-flow-line.ruled{border-top:.06em solid color-mix(in srgb, currentColor 25%, transparent);margin-top:.4em;padding-top:.8em}.deck-dia-sides{grid-template-columns:8.5em repeat(var(--n), minmax(0, 1fr));grid-template-rows:auto auto auto;align-content:center;column-gap:1em;min-height:0;display:grid}.deck-sides-name{color:var(--deck-ink);grid-column:1;font-weight:800}.deck-sides-name.up{grid-row:1;align-self:end;padding-bottom:1.4em}.deck-sides-name.down{grid-row:3;align-self:start;padding-top:1.4em}.deck-sides-card{border-radius:.8em;flex-direction:column;gap:.3em;padding:1.1em 1.1em 1.2em;display:flex}.deck-sides-card.up{background:var(--deck-surface);grid-row:1}.deck-sides-card.down{background:color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground));grid-row:3}.deck-sides-label{font-size:calc(var(--deck-type-tag) * var(--deck-bu));color:var(--deck-muted);font-weight:700}.deck-sides-card.down .deck-sides-label{color:var(--deck-accent-ink)}.deck-sides-words{font-size:calc(var(--deck-type-row) * var(--deck-bu));color:var(--deck-ink);font-weight:600;line-height:1.38}.deck-sides-axis{grid-area:2/2/auto/-1;grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:1em;padding-block:1.4em;display:grid;position:relative}.deck-sides-axis:before{content:"";border-top:.07em solid color-mix(in srgb, var(--deck-muted) 40%, transparent);position:absolute;top:50%;left:0;right:0}.deck-sides-date{color:var(--deck-accent-ink);background:var(--deck-ground);font-variant-numeric:tabular-nums;justify-self:start;align-items:center;gap:.6em;padding:.3em .7em .3em 0;font-weight:800;display:flex;position:relative}.deck-sides-date:before{content:"";background:var(--deck-accent);border-radius:50%;flex:none;width:.65em;height:.65em}.deck-people-groups{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));align-items:start;column-gap:2.4em;display:grid}.deck-people-head{border-bottom:.07em solid var(--deck-line);flex-direction:column;gap:.2em;padding-bottom:.9em;display:flex}.deck-people-kicker{font-size:calc(.9375 * var(--deck-bu));color:var(--deck-accent-ink);font-weight:800;line-height:1.45}.deck-people-label{font-family:var(--font-display);font-size:calc(1.5 * var(--deck-bu));letter-spacing:-.02em;color:var(--deck-ink);font-weight:800;line-height:1.45}.deck-people.compact.stacked{grid-template-columns:minmax(0,1fr);gap:1.8em;padding-top:1.6em}.deck-people.compact.stacked li{align-items:start}.deck-people-note{background:color-mix(in srgb, var(--deck-accent) 7%, var(--deck-ground));border-radius:1em;flex-direction:column;gap:.375em;margin-top:2.4em;padding:1.375em 1.5em;display:flex}.deck-people-note-title{font-size:calc(1.1875 * var(--deck-bu));letter-spacing:-.01em;color:var(--deck-ink);font-weight:700}.deck-people-note-text{font-size:calc(var(--deck-type-detail) * var(--deck-bu));color:var(--deck-muted);font-weight:500;line-height:1.45}.deck-people-groups .deck-person-initials{color:var(--deck-ink);background:color-mix(in srgb, var(--deck-ink) 8%, var(--deck-ground))}.deck-people.compact.stacked .deck-person-bio{-webkit-line-clamp:3;font-size:calc(var(--deck-type-detail) * var(--deck-bu));margin-top:.4em;line-height:1.45}.deck-logos-table{height:100%}.deck-logos-sheet{border-collapse:collapse;table-layout:fixed;width:100%;height:100%}.deck-logos-sheet th,.deck-logos-sheet td{text-align:left;vertical-align:middle;border-bottom:.06em solid var(--deck-line);padding:.7em 1.4em .7em 0}.deck-logos-sheet :is(th,td):last-child{padding-right:0}.deck-logos-sheet thead th{font-size:calc(var(--deck-type-tag) * var(--deck-bu));vertical-align:bottom;color:var(--deck-muted);padding-top:0;font-weight:700}.deck-logos-sheet td{font-size:calc(var(--deck-type-row) * var(--deck-bu));color:var(--deck-ink);font-weight:500;line-height:1.42}.deck-logos-sheet td.deck-logos-sheet-logo{--u:2.6em;container-type:inline-size}.deck-free .deck-block-logos>:is(.deck-logos-table,.deck-logos-cards){container-type:normal}.deck-logos-sheet td.deck-logos-sheet-words{font-weight:600}.deck-logos-cards{grid-template-columns:repeat(var(--n), minmax(0, 1fr));grid-template-rows:repeat(4,auto);align-content:center;column-gap:1.6em;height:100%;margin:0;padding:0;list-style:none;display:grid}.deck-logos-card{--u:3.2em;grid-row:span 4;grid-template-rows:subgrid;border-top:.07em solid var(--deck-line);place-items:start;min-width:0;padding-top:1.4em;display:grid;container-type:inline-size}.deck-logos-cards.tiles .deck-logos-card{background:var(--deck-surface);border-top:0;border-radius:1.1em;padding:2.4em 2.6em}.deck-logos-card-words{font-family:var(--font-display);letter-spacing:-.01em;color:var(--deck-ink);margin:1.6em 0 0;font-size:1.45em;font-weight:600;line-height:1.4}.deck-logos-card-who{font-size:calc(var(--deck-type-detail) * var(--deck-bu));color:var(--deck-muted);margin-top:1em;font-weight:500}.deck-logos-card-facts{border-top:.06em solid var(--deck-line);flex-wrap:wrap;gap:.6em 2em;width:100%;margin:2em 0 0;padding-top:1.2em;display:flex}.deck-logos-card>.deck-logos-card-facts{margin-top:2em}.deck-logos-card-facts dt{font-size:calc(var(--deck-type-tag) * var(--deck-bu));color:var(--deck-muted);font-weight:700}.deck-logos-card-facts dd{font-size:calc(var(--deck-type-row) * var(--deck-bu));color:var(--deck-ink);margin:.25em 0 0;font-weight:700}.deck-items-grid.bare>.deck-item.picked{--deck-ink:inherit;background:var(--item-fill,color-mix(in srgb, var(--deck-accent) 9%, var(--deck-ground)));border-top:0;border-radius:.9em;padding:1.1em 1.5em 1.4em}.deck-items-grid.bare>.deck-item.picked .deck-editable:empty:before{color:var(--deck-placeholder,var(--deck-muted))}.deck-flow-hub .deck-editable:empty:before{color:color-mix(in srgb, currentColor 72%, transparent)}.deck-free .deck-block-logos>.deck-logos-sample,.deck-logos-sample>:is(.deck-logos-table,.deck-logos-cards){height:100%}.deck-sample-lines{display:block}.deck-items.bullets-spread .deck-item-text>.deck-sample-lines{flex-direction:column;flex:auto;min-height:0;display:flex}.deck-sheet tbody th.colored .deck-editable,.deck-sheet-pill .deck-editable,.deck-sheet-figure .deck-editable{white-space:nowrap}.deck-dark .deck-mark-tint:not([style*=--mark]){background:color-mix(in srgb, var(--deck-ink) 14%, transparent)}.deck-sheet-arrow{position:relative}.deck-sheet-arrow-words.over{color:#0000;caret-color:var(--deck-ink);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.deck-items.figure-under .deck-item-figure,.deck-items.figure-under .deck-item-figure .deck-editable{white-space:nowrap}.deck-text-by{align-items:center;gap:.875em;height:100%;display:flex}.deck-text-by>.deck-text{flex:auto;min-width:0}.deck-text-face{letter-spacing:.01em;width:3.2em;height:3.2em;color:var(--deck-accent-ink);background:color-mix(in srgb, var(--deck-accent) 12%, var(--deck-ground));border-radius:50%;flex:none;place-items:center;font-size:.9375em;font-weight:800;line-height:1.5;display:grid}.deck-dark .deck-text-face{color:var(--deck-ink);background:color-mix(in srgb, #fff 10%, var(--deck-ground))}.deck-text-by .deck-text{color:var(--deck-muted);line-height:1.5}.deck-text-by .deck-text strong{color:var(--deck-ink)}.deck-stat.ink-figure{--deck-figure:var(--deck-ink)}.deck-sheet-finish-quiet :is(th,td).picked-column{padding-inline:calc(1.75 * var(--deck-bu))}.deck-items-values .deck-item-value{font-variant-numeric:tabular-nums}.deck-items-values.boxes-lines>.deck-item{border-top:.0625em solid var(--deck-line);border-bottom:0}.deck-items-values.boxes-lines>.deck-item:last-child{border-bottom:.0625em solid var(--deck-line)}.deck-free .deck-sheet-finish-quiet.fills{--sheet-head-h:calc(var(--deck-type-tag) * var(--deck-bu) * 1.45 + .75 * var(--deck-bu))}.deck-free .deck-sheet-finish-quiet.fills.no-head{--sheet-head-h:0px}.deck-free .deck-sheet-finish-quiet.fills tbody tr{height:calc((100% - var(--sheet-head-h)) / var(--body-rows))}.deck-measuring .deck-sheet-finish-quiet.fills tbody tr{height:auto}
.deck-sheet-pill.own{color:color-mix(in srgb, var(--status) 62%, var(--deck-ink));background:color-mix(in srgb, var(--status) 14%, var(--deck-ground))}.deck-lane-typed{flex-direction:column;flex:1;gap:.25em;min-width:0;display:flex;position:relative}.deck-lane-typed>:not(.deck-lane-tint){position:relative}.deck-lane-typed-head{align-items:baseline;gap:.7em;min-width:0;display:flex}.deck-lane-typed-head .deck-lane-title{flex:1;min-width:0}.deck-lane-date{color:var(--deck-muted);white-space:nowrap;font-size:.88em;font-weight:600}.date-before .deck-lane-date{flex:none;min-width:4.2em}.date-under .deck-lane-date{font-weight:500}.deck-lane-parent{color:var(--deck-muted);font-size:.86em;font-weight:600}.deck-lane-line{color:color-mix(in srgb, var(--deck-ink) 72%, transparent);font-size:.9em;line-height:1.35}.deck-lane-tint{background:color-mix(in srgb, var(--card-status) 16%, transparent);pointer-events:none;border-radius:.6em;position:absolute;inset:-.65em -.8em}.deck-roadmap-cards-plain .deck-lane-tint{inset:-.3em -.4em}.deck-roadmap.even-cards>.deck-lane{grid-template-rows:auto repeat(var(--most), minmax(min-content, 1fr));align-content:stretch;display:grid}.deck-roadmap.even-cards .deck-lane-card{align-self:start}.deck-lane-count{color:var(--deck-ink);margin-left:auto;font-size:1.15em;font-weight:700}.deck-lane.own-fill>.deck-lane-label{color:var(--lane-head,var(--deck-ink))}.deck-roadmap-cols-filled .deck-lane.own-fill{background:color-mix(in srgb, var(--lane-own) 11%, var(--deck-ground))}.deck-roadmap-cols-outlined .deck-lane.own-fill{box-shadow:inset 0 0 0 .08em var(--lane-own)}.deck-roadmap-cols-plain .deck-lane.own-fill>.deck-lane-label{border-bottom:.14em solid var(--lane-own);padding-bottom:.45em}.deck-roadmap.has-rows{grid-template-columns:minmax(0, .7fr) repeat(var(--lanes), minmax(0, 1fr));grid-template-rows:auto repeat(var(--rows), minmax(0, 1fr));gap:.8em .9em}.deck-roadmap.has-rows>.deck-lane-rows,.deck-roadmap.has-rows>.deck-lane{grid-row:1/-1;grid-template-rows:subgrid;gap:inherit;box-shadow:none;background:0 0;border-radius:0;padding:0;display:grid;overflow:visible}.deck-roadmap.has-rows>.deck-lane>.deck-lane-label{grid-row:1;align-self:end;margin:0}.deck-roadmap.has-rows>.deck-lane>.deck-lane-more,.deck-roadmap.has-rows>.deck-lane>.deck-lane-drop,.deck-roadmap.has-rows>.deck-lane>.deck-missing{display:none}.deck-roadmap.has-rows>.deck-lane>.deck-lane-add{grid-row:1;place-self:end}.deck-lane-row-label{align-items:center;font-size:1.05em;font-weight:700;line-height:1.25;display:flex}.deck-lane-row-label+.deck-lane-row-label{border-top:.06em solid var(--deck-line)}.deck-lane-cell{background:var(--lane-fill,var(--deck-surface));border-radius:.8em;flex-direction:column;gap:.5em;min-height:0;padding:.75em;display:flex;overflow:hidden}.deck-roadmap-cols-filled .deck-lane.own-fill>.deck-lane-cell{background:color-mix(in srgb, var(--lane-own) 11%, var(--deck-ground))}.deck-roadmap-cols-plain .deck-lane-cell{background:0 0;padding-inline:0}.deck-roadmap-cols-outlined .deck-lane-cell{box-shadow:inset 0 0 0 .08em var(--lane-fill,var(--deck-line));background:0 0}.deck-gantt-packed{align-items:start;padding:.45em 0}.deck-gantt-packed .deck-gantt-name{padding-top:.2em}.deck-gantt-packed .deck-gantt-track{height:calc(var(--stacks) * 2.3em)}.deck-gantt-bar.labeled{top:calc(var(--level) * 2.3em + .15em);background:color-mix(in srgb, var(--bar) 88%, transparent);height:2em;max-height:none;box-shadow:none;color:var(--bar-ink,var(--deck-ink));align-items:center;display:flex;overflow:hidden;translate:none}.deck-gantt-bar-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 .65em;font-size:.9em;font-weight:600;overflow:hidden}.deck-gantt.linked .deck-gantt-body>.deck-gantt-row,.deck-gantt.linked .deck-gantt-body>.deck-gantt-group{flex:1 1 0;min-height:0}.deck-gantt-links{top:0;left:var(--name);width:calc(100% - var(--name));pointer-events:none;z-index:1;fill:none;height:100%;stroke:var(--deck-muted);stroke-width:1.2px;position:absolute;overflow:visible}.deck-gantt-key{font-size:calc(var(--deck-type-tag) * var(--deck-bu));color:var(--deck-muted);flex-wrap:wrap;gap:.3em 1.3em;padding-top:.6em;display:flex}.deck-gantt-key>span{align-items:center;gap:.4em;display:inline-flex}.deck-view-source{flex-direction:column;gap:.45rem;display:flex}.deck-view-source-state{color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;margin:0;font-size:.8rem;display:flex}.deck-view-fields{flex-wrap:wrap;gap:.3rem;display:flex}
@property --deck-u{syntax:"<length>";inherits:true;initial-value:16px}.deck-slide{--deck-u:1em}:where(.deck-slide [style*=--box-line]){position:relative}.deck-slide [style*=--box-line]:before{content:"";z-index:1;border:var(--box-line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.deck-part-pick{z-index:40;box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--accent) 70%, transparent);pointer-events:none;border-radius:2px;position:absolute}.deck-part-pick.lead{border:1.5px solid var(--accent)}.deck-part-chip{background:color-mix(in srgb, var(--accent) 12%, transparent);max-width:14rem;color:var(--ink);font-size:var(--text-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 9px;display:inline-flex}.deck-part-chip>span{text-overflow:ellipsis;overflow:hidden}.deck-part-chip button{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.deck-part-chip button:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}.deck-font-tune{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;margin-bottom:4px;padding:4px 4px 8px;display:flex}.deck-font-weights{flex-wrap:wrap;gap:3px;display:flex}.deck-font-weights button{border:1px solid var(--line);color:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:6px;padding:2px 7px}.deck-font-weights button.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.deck-look-value{min-width:1.5em;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}.deck-parts-list{flex-direction:column;gap:1px;display:flex}.deck-parts-row{font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.deck-parts-row>button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:3px 6px}.deck-parts-row>button:hover,.deck-parts-row>button.on{background:color-mix(in srgb, var(--accent) 12%, transparent)}.deck-parts-row.off>button{color:var(--muted)}.deck-slide:not(.deck-free) .deck-items-cards .deck-item{min-height:0}.deck-items:is(.deck-items-boxes,.deck-items-numbered,.deck-items-values,.deck-items-figures,.deck-items-panels):not(.per-row){grid-auto-rows:auto;align-content:space-around}.deck-items.two-columns:not(.per-row){grid-template-rows:repeat(var(--rows), auto);align-content:space-around}.deck-slide:not(.deck-free) .deck-block-quote>.deck-quotes:is(.deck-quotes-cards,.deck-quotes-spotlight){flex:0 auto;margin-block:auto}.deck-dia-tree{--ix:3em;--iy:1.8em}.deck-dia-tree.style-circle{--iy:3.4em}.deck-dia-tree>svg{inset:var(--iy) var(--ix);width:calc(100% - 2 * var(--ix));height:calc(100% - 2 * var(--iy))}.deck-style-editorial .deck-items:is(.deck-items-cards,.deck-items-numbered,.deck-items-panels):not(.bare,.boxes-outlined,[style*=--item-fill])>.deck-item:not(.picked).photo-fill .deck-item-picture{margin:0}.deck-dia-tree .deck-dia-node{left:calc(var(--ix) + (100% - 2 * var(--ix)) * var(--x));top:calc(var(--iy) + (100% - 2 * var(--iy)) * var(--y))}.deck-corners-pop{min-width:17rem;padding:10px 12px;left:0;right:auto}.deck-block-stat[style*=--box-pad] .deck-stat{padding:var(--box-pad)!important}
:is(.deck-bullets[style*=--bullet-space],[style*=--bullet-space] .deck-bullets){gap:var(--bullet-space)}
.deck-eyebrow.ruled{border-bottom:.15em solid var(--deck-accent-ink,var(--deck-accent));width:fit-content;min-width:3.2em;margin-bottom:1.4em;padding-bottom:.8em}.deck-items.deck-items.edged:is(.deck-items-numbered,.deck-items-boxes){grid-auto-rows:1fr;align-content:stretch;gap:0}.deck-items.edged:is(.deck-items-numbered,.deck-items-boxes)>.deck-item.deck-item{border-top:.07em solid var(--item-fill,var(--deck-line));align-items:center;padding-top:0;padding-bottom:0}.deck-items.edged:is(.deck-items-numbered,.deck-items-boxes)>.deck-item.deck-item:last-child{border-bottom:.07em solid var(--item-fill,var(--deck-line))}.deck-items.line-column:is(.deck-items-numbered,.deck-items-boxes)>.deck-item{gap:calc(var(--deck-u) * 1.5)}.deck-items.mark-column>.deck-item>.deck-item-mark{width:calc(var(--deck-u) * var(--mark-col));flex:none;min-width:0}.deck-items.line-column:is(.deck-items-numbered,.deck-items-boxes)>.deck-item>.deck-item-words{align-items:center;column-gap:calc(var(--deck-u) * 1.5);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.deck-items-numbered.bare.progress>.deck-item.deck-item{padding:calc(var(--deck-u) * 1.375) calc(var(--deck-u) * 1.625);border-radius:calc(var(--deck-u) * .875)}.deck-items-numbered.bare.progress>.deck-item.deck-item:not(.picked){--deck-ink:var(--deck-quiet);--deck-muted:var(--deck-ink);--deck-accent-ink:var(--deck-ink);opacity:1}.deck-items-numbered.bare.progress>.deck-item.deck-item.step-done{--deck-ink:color-mix(in srgb, var(--deck-quiet) 56%, var(--deck-ground,#fff))}.deck-items-numbered.bare.progress>.deck-item>.deck-item-tag{color:var(--deck-ink)}.deck-roadmap.tall-cards{gap:calc(var(--deck-u) * 1.375)}.deck-roadmap.tall-cards>.deck-lane{gap:calc(var(--deck-u) * .625)}.deck-roadmap.tall-cards>.deck-lane>.deck-lane-label{margin:0}.deck-roadmap.tall-cards.deck-roadmap-cols-plain>.deck-lane.own-fill>.deck-lane-label{padding-bottom:calc(var(--deck-u) * .625);border-bottom-width:calc(var(--deck-u) * .1875)}.deck-roadmap.tall-cards .deck-lane-card.deck-lane-card{padding:calc(var(--deck-u) * .875) calc(var(--deck-u) * 1);border-radius:calc(var(--deck-u) * .75);align-self:stretch;align-items:center}.deck-roadmap.date-pills .deck-lane-typed-head{align-items:center}.deck-roadmap.date-pills .deck-lane-date{background:var(--lane-card,var(--deck-surface));color:var(--deck-muted);border-radius:999px;flex:none;padding:.32em .88em}.deck-roadmap.date-pills .deck-lane-date[style*=--card-color]{background:color-mix(in srgb, var(--card-color) 8%, var(--deck-ground));color:var(--card-color)}.deck-roadmap.date-pills .deck-lane-date.undated{background:var(--deck-ground);box-shadow:inset 0 0 0 .08em var(--deck-line);color:var(--deck-quiet,var(--deck-muted))}.deck-roadmap.tall-cards.deck-roadmap-cols-plain>.deck-lane{padding-block:0}.deck-free .deck-block-logos>.deck-logos-strip{--u:min(2.44em, 35cqh)}.deck-logos-strip{gap:1.25em}.deck-logos-strip .deck-logos-line>.deck-clogo-cell,.deck-logos-groups.lines .deck-logos-line>.deck-clogo-cell{container-type:normal}.deck-logos-strip .deck-logos-line>.deck-clogo-cell{flex:0 auto}.deck-logos-strip.lines{border-top:.07em solid var(--deck-line)}.deck-free .deck-block-logos>.deck-logos-row{--u:min(3.63em, calc((100cqh - 3.2em) * .62))}.deck-logos-row.lines .deck-logos-line{border-top:.07em solid var(--deck-line);border-bottom:.07em solid var(--deck-line);gap:0}.deck-logos-row.lines .deck-clogo-cell{gap:1em;padding:5.25em 0}.deck-logos-row.lines .deck-clogo-note{font-size:calc(var(--deck-u) * .875)}.deck-logos-row.lines .deck-clogo-cell+.deck-clogo-cell{border-left:.07em solid var(--deck-line)}.deck-logos-groups.lines{gap:0}.deck-logos-groups.lines>.deck-logos-group{border-top:.07em solid var(--deck-line);flex:1 1 0;grid-template-columns:13.75em minmax(0,1fr);align-items:center;display:grid}.deck-logos-groups.lines>.deck-logos-group:last-child{border-bottom:.07em solid var(--deck-line)}.deck-logos-groups.lines .deck-logos-head{border:0;margin:0;padding:0}.deck-logos-groups.lines .deck-logos-line{gap:4.5em}.deck-logos-groups.lines .deck-logos-line>.deck-clogo-cell{flex:none}.deck-logos-grid{gap:.875em}.deck-logos-grid>.deck-clogo-cell{--u:min(28.8cqh, 17.2cqw)}.deck-logos.tiles .deck-clogo-cell{border-radius:.875em}.deck-logos.tiles .deck-logos-more{outline:.07em dashed var(--deck-line);outline-offset:-.07em;color:var(--deck-muted);background:0 0;padding:0 1.5em;font-size:1.0625em;line-height:1.35}.deck-logos-quote{grid-template-columns:minmax(0,360fr) minmax(0,712fr);gap:4em}.deck-logos-quote .deck-logos-hero{aspect-ratio:3/2;height:auto;min-height:0}.deck-logos-hero>.deck-clogo-cell{--u:min(26.7cqh, 18.7cqw)}.deck-logos-quote.tiles .deck-logos-hero>.deck-clogo-cell{border-radius:1.25em}.deck-logos-quote .deck-logos-words p{letter-spacing:-.015em;font-size:2em;font-weight:700;line-height:1.3}.deck-logos-quote .deck-logos-words p:before{content:"“"}.deck-logos-quote .deck-logos-words p:after{content:"”"}.deck-logos-quote .deck-logos-words footer{margin-top:1.5em;font-size:1em;font-weight:700;line-height:1.45;display:block}.deck-logos-quote .deck-logos-words footer strong{font-weight:700}.deck-logos-quote .deck-logos-words footer span{font-weight:500}.deck-logos-quote .deck-logos-words footer span:before{content:" · "}
.admin-site{flex-direction:column;gap:1rem;max-width:72rem;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex}.admin-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-bar h1{font-family:var(--font-display);margin:0;font-size:1.5rem}.admin-bar-who{align-items:center;gap:.5rem;display:flex}.ai-allowance-filter{max-width:18rem;margin:.25rem 0 .75rem}.ai-allowance-limit{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ai-allowance-limit input{width:9rem}.ai-allowance-table td.ai-allowance-out{color:var(--danger);font-weight:600}
