@font-face{font-family:Bk Caslon;src:url(/assets/sites/site-caslon.woff2)format("woff2");font-display:swap}@font-face{font-family:Bk Anton;src:url(/assets/sites/site-anton.woff2)format("woff2");font-display:swap}@font-face{font-family:Bk Barlow;src:url(/assets/sites/site-barlow.woff2)format("woff2");font-weight:600;font-display:swap}@layer components{.bk{min-width:0}[data-brand=tarnwell]{--bk-ground:#23282c;--bk-go:#f6c416;--bk-on-go:#1b1f22;--bk-page:#f6f5f1;--bk-ink:#1b1f22;--bk-soft:#565d63;--bk-line:#dddcd5;--bk-face:"Bk Anton", Impact, "Arial Narrow", sans-serif;--bk-weight:400;--bk-round:.25em;--bk-face-size:1.3em;--bk-face-case:uppercase}[data-brand=halvane]{--bk-ground:#14201c;--bk-go:#f3b24f;--bk-on-go:#14201c;--bk-page:#fbfbf8;--bk-ink:#14201c;--bk-soft:#56625c;--bk-line:#e2e4de;--bk-face:"Bk Caslon", Georgia, "Times New Roman", serif;--bk-weight:400;--bk-round:.25em;--bk-face-size:1.5em;--bk-face-case:none}[data-brand=corvane]{--bk-ground:#141e25;--bk-go:#ff7226;--bk-on-go:#190a02;--bk-page:#f2f4f5;--bk-ink:#0e151a;--bk-soft:#4d5a63;--bk-line:#dce1e3;--bk-face:"Bk Barlow", "Arial Narrow", sans-serif;--bk-weight:600;--bk-round:.08em;--bk-face-size:1.4em;--bk-face-case:uppercase}.bk-block,.bk-kinds li,.bk-mini li{--bk-tint:var(--color-steel)}.bk-block[data-tone="1"],.bk-kinds li[data-tone="1"],.bk-mini li[data-tone="1"]{--bk-tint:var(--color-green-deep)}.bk-block[data-tone="2"],.bk-kinds li[data-tone="2"],.bk-mini li[data-tone="2"]{--bk-tint:var(--color-purple)}.bk-win .kit-win-bar>.t-label{flex:1;min-width:0}.bk-winbar{text-transform:none;letter-spacing:0;white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.bk-winbar>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.bk-winbar-side{color:var(--kit-ink);flex:none;justify-items:end;font-weight:600;display:grid}.bk-winbar-side>span{grid-area:1/1}.ws-cam.bk-cam{background:#fff;display:block;overflow:hidden;container:bk-cam/size}.bk-cam>*{--bk-gut:4.4cqh;--bk-w:calc(107cqh * 9 / 16 + 2 * var(--bk-gut))}.bk-cam>.bk-field{width:var(--bk-w);position:absolute;inset:0 auto 0 0}.bk-field{background:var(--bk-ground);overflow:hidden}.bk-app{inset:0 0 0 var(--bk-w);grid-template-columns:44px minmax(0,1fr);min-width:0;display:grid;position:absolute}.bk-app .ws-rail{min-height:0}.bk-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.bk-gone .bk-block{visibility:hidden}.bk-hand{top:4cqh;left:var(--bk-gut);aspect-ratio:9/16;background:var(--bk-page);height:107cqh;color:var(--bk-ink);border-radius:7.5%/4.2%;position:absolute;overflow:hidden;box-shadow:0 0 0 .3cqh #05070a,0 0 0 .6cqh #ffffff24;container:bk-hand/inline-size}.bk-hand-in{letter-spacing:0;grid-template-rows:auto minmax(0,1fr);font-size:5.2cqw;line-height:1.25;display:grid;position:absolute;inset:0}.bk-status{background:var(--bk-ground);color:#fff;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:.5em 1.5em .3em;font-size:.78em;font-weight:600;display:flex}.bk-status i{width:1.9em;height:.85em;box-shadow:inset 0 0 0 .1em var(--bk-ground);background:#fff;border:.14em solid #ffffffb3;border-radius:.22em}.bk-screens{min-height:0;position:relative;overflow:hidden}.bk-screen{background:var(--bk-page);position:absolute;inset:0}.bk-call{color:#fff;text-align:center;background:#0c0f11;flex-direction:column;align-items:center;padding-top:15%;display:flex}.bk-call-name{padding-inline:1em;font-size:1.5em;font-weight:600;line-height:1.15}.bk-call-sub{opacity:.72;margin-top:.4em}.bk-call-state{margin-top:1.4em;font-size:1.15em;font-weight:500;display:grid}.bk-call-state span{grid-area:1/1}.bk-call-hang{background:#cc3b2f;border-radius:50%;width:3.4em;height:3.4em;position:absolute;bottom:22%}.bk-call-hang:after{content:"";background:#fff;border-radius:1em;position:absolute;inset:45% 26%}.bk-texts{flex-direction:column;display:flex}.bk-contact{box-shadow:inset 0 -1px 0 var(--bk-line);background:#fff;align-items:center;gap:.6em;padding:.55em 1em;display:flex}.bk-contact i{background:var(--bk-ground);color:#fff;border-radius:50%;place-items:center;width:1.9em;height:1.9em;font-size:.9em;font-style:normal;font-weight:600;display:grid}.bk-contact strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.bk-bubs{flex-direction:column;flex:1;justify-content:flex-end;gap:.45em;min-height:0;padding:.75em .8em;display:flex}.bk-compose{box-shadow:inset 0 0 0 1px var(--bk-line);color:var(--bk-soft);background:#fff;border-radius:2em;flex:none;margin:0 .8em 3.5em;padding:.42em .9em;font-size:.86em}.bk-bub{display:flex}.bk-bub p{color:#16191c;overflow-wrap:anywhere;background:#e8e9eb;border-radius:.95em;max-width:90%;padding:.42em .72em}.bk-bub[data-who=them]{justify-content:flex-end}.bk-bub[data-who=them] p{background:var(--color-steel);color:#fff}.bk-bub u{color:#1c4f9c;text-underline-offset:.12em;white-space:nowrap;font-size:.92em;display:block}.bk-log{color:var(--bk-soft);text-align:center;padding-block:.1em;font-size:.8em}.bk-page{flex-direction:column;display:flex}.bk-cam :is(.bk-page,.bk-done,.bk-banner){will-change:transform}.bk-url{background:var(--bk-ground);color:#ffffffc7;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:none;padding:.28em 1em .36em;font-size:.74em;overflow:hidden}.bk-page-top{background:var(--bk-ground);color:#fff;flex:none;align-items:flex-end;height:4.1em;padding:.5em .9em .6em;display:flex;position:relative;overflow:hidden}.bk-brand{z-index:1;max-width:100%;font-family:var(--bk-face);font-size:var(--bk-face-size);font-weight:var(--bk-weight);letter-spacing:.01em;text-transform:var(--bk-face-case);line-height:1.04;position:relative}.bk-pic{width:42%!important;inset:0 0 0 auto!important}.bk-page-top:after{content:"";background:linear-gradient(to right, var(--bk-ground), transparent);width:24%;position:absolute;inset:0 0 0 58%}[data-brand=halvane] .bk-page-top{height:7.4em}[data-brand=halvane] .bk-pic{width:100%!important}[data-brand=halvane] .bk-page-top:after{content:"";background:linear-gradient(#0000,#0a120fd6);width:auto;position:absolute;inset:40% 0 0}.bk-page-in{flex-direction:column;flex:1;min-height:0;padding:.7em .9em 0;display:flex;position:relative;overflow:hidden}.bk-page-title{font-family:var(--bk-face);font-size:1.42em;font-weight:var(--bk-weight);text-transform:var(--bk-face-case);letter-spacing:.005em;line-height:1.08}.bk-rows{margin-top:.4em;display:grid}.bk-rows>div{box-shadow:inset 0 -1px 0 var(--bk-line);justify-content:space-between;align-items:baseline;gap:.8em;padding-block:.24em;display:flex}.bk-rows dt{color:var(--bk-soft);flex:none;font-size:.86em}.bk-rows dd{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.92em;font-weight:600;overflow:hidden}.bk-sign{justify-items:end;display:grid}.bk-sign>span{grid-area:1/1;align-items:center;gap:.25em;display:inline-flex}.bk-sign-was{visibility:hidden;color:var(--bk-soft)}.bk-tick{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.bk-slots-name{color:var(--bk-soft);margin-top:.6em;font-size:.86em}.bk-slots{gap:.28em;margin-top:.25em;display:grid}.bk-slots li{border-radius:var(--bk-round);min-height:2.05em;box-shadow:inset 0 0 0 1px var(--bk-line);white-space:nowrap;background:#fff;justify-content:space-between;align-items:center;gap:.6em;padding-inline:.7em;display:flex;position:relative}.bk-slots b{font-weight:600}.bk-slot-on{border-radius:inherit;background:var(--bk-ground);color:#fff;justify-content:space-between;align-items:center;gap:.6em;padding-inline:.7em;font-style:normal;display:flex;position:absolute;inset:0}.bk-action{border-radius:var(--bk-round);background:var(--bk-go);min-height:2.4em;color:var(--bk-on-go);flex:none;place-items:center;margin-top:.5em;font-weight:600;display:grid}.bk-done{background:var(--bk-page);flex-direction:column;align-items:flex-start;gap:.3em;padding:.8em .9em 0;display:flex;position:absolute;inset:0}.bk-done .bk-rows{align-self:stretch;margin-top:.5em}.bk-done-mark{background:var(--bk-go);width:2em;height:2em;color:var(--bk-on-go);border-radius:50%;place-items:center;display:grid}.bk-done-title{font-family:var(--bk-face);font-size:1.42em;font-weight:var(--bk-weight);text-transform:var(--bk-face-case);margin-top:.15em;line-height:1.08}.bk-done-when{font-weight:600}.bk-done-line{color:var(--bk-soft);font-size:.92em}.bk-banner{background:#fff;border-radius:.8em;gap:.12em;padding:.55em .7em .6em;display:grid;position:absolute;top:.5em;left:.5em;right:.5em;box-shadow:0 0 0 1px #0a0e1014,0 .5em 1.4em #0a0e1047}.bk-banner small{color:var(--bk-soft);font-size:.78em}.bk-block.bk-chip{z-index:3;visibility:hidden;box-shadow:inset 3px 0 0 var(--bk-go), 0 10px 24px -8px #0a0e1080;will-change:transform;position:absolute;top:0;left:0}.bk-top{min-height:38px;box-shadow:inset 0 -1px 0 var(--ws-line);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:6px 14px;display:flex}.bk-top strong{white-space:nowrap;font-size:14px;font-weight:600}.bk-kinds{min-width:0;color:var(--kit-62);white-space:nowrap;gap:14px;font-size:12px;display:flex}.bk-kinds li{align-items:center;gap:6px;display:inline-flex}.bk-kinds li:before{content:"";background:var(--bk-tint);border-radius:2px;width:9px;height:9px}.bk-alert{z-index:2;color:#fff;background:#a42e1d;border-radius:8px;gap:1px;padding:8px 12px 9px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 12px 24px -12px #0a0e1080}.bk-alert strong{font-weight:600}.bk-alert small{opacity:.8;font-size:12px}.bk-spark{flex:none;width:96px;height:26px;overflow:visible}.bk-spark path{fill:none;stroke:var(--color-steel);stroke-width:1.75px;stroke-linejoin:round}.bk-ledger{box-shadow:inset 0 -1px 0 var(--ws-line);flex:none;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.7fr) minmax(0,.8fr) minmax(0,1fr);display:grid}.bk-ledger>div{align-content:start;gap:1px;min-width:0;padding:10px 14px 9px;display:grid}.bk-ledger>div+div{box-shadow:inset 1px 0 0 var(--ws-line)}.bk-ledger dt{color:var(--kit-62);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bk-ledger dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.15}.bk-ledger-rate dd{align-items:center;gap:12px;display:flex}.bk-bar{background:var(--ws-line);border-radius:1px;flex:1;min-width:40px;height:6px;overflow:hidden}.bk-bar u,.bk-load u{width:calc(var(--v) * 100%);background:var(--color-steel);transform-origin:0;height:100%;display:block}.bk-week{flex:1;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:44px minmax(0,1fr);min-height:0;display:grid;container:bk-week/inline-size}.bk-days,.bk-lane{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));display:grid}.bk-days li{gap:4px;padding:7px 8px 5px;font-size:12.5px;font-weight:600;display:grid}.bk-days li+li,.bk-lane li+li{box-shadow:inset 1px 0 0 var(--ws-line)}.bk-load{background:var(--ws-line);border-radius:1px;height:3px;display:block;position:relative;overflow:hidden}.bk-load u{position:absolute;inset:0 auto 0 0}.bk-lane{box-shadow:inset 0 1px 0 var(--ws-line), inset 0 -1px 0 var(--ws-line)}.bk-lane li{min-width:0;color:var(--kit-62);background:var(--ws-pane);align-items:baseline;gap:6px;padding:5px 8px;font-size:12px;display:flex}.bk-lane b{color:var(--kit-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.bk-lane-swap{min-width:0;display:grid}.bk-lane-swap>*{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.bk-lane-swap [data-new]{color:var(--color-steel-ink);font-weight:500}.bk-corner{display:block}.bk-lane-name{color:var(--kit-62);background:var(--ws-pane);box-shadow:inset 0 1px 0 var(--ws-line), inset 0 -1px 0 var(--ws-line);justify-content:flex-end;align-items:center;padding-right:6px;font-size:12px;display:flex}.bk-hours{grid-template-rows:repeat(var(--hours), minmax(0, 1fr));min-height:0;display:grid}.bk-hours li{text-align:right;color:var(--kit-62);font-variant-numeric:tabular-nums;padding:2px 6px 0 0;font-size:11px;line-height:1}.bk-grid{background-image:repeating-linear-gradient(to bottom, var(--ws-line) 0 1px, transparent 1px calc(100% / var(--hours)));min-height:0;box-shadow:inset 1px 0 0 var(--ws-line);background-size:100% 100%;position:relative;overflow:hidden}.bk-lines{grid-template-columns:repeat(var(--cols,5), minmax(0, 1fr));display:grid;position:absolute;inset:0}.bk-lines i+i{box-shadow:inset 1px 0 0 var(--ws-line)}.bk-blocks{position:absolute;inset:0}.bk-block,.bk-ghost{left:calc(var(--d) * 100% / var(--cols,5) + 3px);top:calc(var(--t) * 100% / var(--hours) + 1.5px);width:calc(100% / var(--cols,5) - 6px);height:calc(var(--n) * 100% / var(--hours) - 3px);position:absolute}.bk-block{background:color-mix(in oklab, var(--bk-tint) 15%, #fff);min-width:0;box-shadow:inset 2px 0 0 var(--bk-tint);color:var(--kit-ink);border-radius:4px;flex-direction:column;justify-content:flex-start;gap:0;padding:4px 18px 4px 7px;font-size:12px;line-height:1.2;display:flex;overflow:hidden}.bk-block strong,.bk-block small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bk-block strong{font-weight:600}.bk-block small{color:var(--kit-62);font-size:12px}.bk-block[data-short]{flex-direction:row;align-items:center;gap:8px;padding-block:1px}.bk-block[data-short] strong{flex:none;max-width:66%}.bk-block[data-short] small{min-width:0}.bk-block[data-short] .bk-when{display:none}.bk-block .bk-when{font-variant-numeric:tabular-nums;margin-top:auto}.bk-block[data-leak] .bk-when{display:none}.bk-block[data-on]{background:var(--bk-ground);box-shadow:inset 3px 0 0 var(--bk-go);color:#fff}.bk-block[data-on] small{color:#ffffffd1;color:lab(100% -.0000298023 .0000119209/.82)}.bk-block[data-urgent]{box-shadow:none;color:#fff;background:#a42e1d}.bk-block[data-urgent] small{color:#ffffffc7;color:lab(100% -.0000298023 .0000119209/.78)}.bk-block[data-leak]{box-shadow:inset 0 0 0 1px var(--ws-line);color:var(--kit-62);background:#fff}.bk-block[data-leak] strong{font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}.bk-stamp{background:var(--kit-tone);color:var(--kit-ink);border-radius:3px;padding:1px 5px;font-size:11px;font-weight:500;position:absolute;bottom:3px;right:4px}.bk-block[data-short] .bk-stamp{top:50%;bottom:auto;translate:0 -50%}.bk-tag{width:16px;height:16px;box-shadow:0 0 0 1px var(--ws-line);color:var(--kit-ink);background:#fff;border-radius:50%;place-items:center;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:50%;right:4px;translate:0 -50%}.bk-block[data-leak] .bk-tag,.bk-block[data-leak][data-short] small{display:none}.bk-bell{fill:none;stroke:currentColor;stroke-width:1px;stroke-linejoin:round;opacity:.7;width:12px;height:12px;position:absolute;top:4px;right:4px}.bk-block:has(.bk-tag){padding-right:42px}.bk-block:has(.bk-tag) .bk-bell{top:50%;right:24px;translate:0 -50%}.bk-ghost{outline:1px dashed var(--bk-ground);outline-offset:-1px;color:var(--bk-ground);visibility:hidden;background:#fff;border-radius:4px;align-items:center;padding-inline:7px;font-size:12px;font-weight:500;display:flex}@container bk-week (max-width:1040px){.bk-block[data-short] small{display:none}.bk-block[data-short] strong{flex:1;max-width:none}.bk-lane li{gap:4px;padding-inline:6px}}.bk-sheet{flex-direction:column;gap:10px;height:100%;min-height:0;padding:12px 14px;display:flex}.bk-sheet-head{box-shadow:inset 0 -1px 0 var(--ws-line);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.bk-sheet-head strong{font-size:14px;font-weight:600}.bk-sheet-head small{color:var(--kit-62);font-variant-numeric:tabular-nums;font-size:12px}.bk-sheet .bk-bubs{padding:0;font-size:13px;line-height:1.3}.bk-checks{box-shadow:inset 0 1px 0 var(--ws-line);color:var(--color-steel-ink);gap:2px;padding-top:8px;font-size:12px;font-weight:500;display:grid}.bk-remind{gap:3px;display:grid}.bk-remind small{color:var(--kit-62);font-size:12px}.bk-remind p{background:#e8e9eb;border-radius:8px;padding:6px 10px;font-size:13px;line-height:1.3}.bk-sent{gap:2px;min-height:0;display:grid}.bk-sent li{min-height:26px;box-shadow:inset 0 1px 0 var(--ws-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.bk-sent time{color:var(--kit-62);font-variant-numeric:tabular-nums;font-size:12px}.bk-sent span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bk-sent b{color:var(--color-steel-ink);font-size:12px;font-weight:500}.bk-chart-pair{gap:22px;display:flex}.bk-chart-pair p{gap:0;display:grid}.bk-chart-pair span{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.1}.bk-chart-pair p:first-child span{color:var(--kit-62)}.bk-chart-pair small{color:var(--kit-62);font-size:12px}.bk-chart{flex:1;min-height:96px;margin-bottom:20px;margin-left:30px;position:relative}.bk-chart svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.bk-chart line{stroke:var(--ws-line);stroke-width:1px;vector-effect:non-scaling-stroke}.bk-chart .bk-chart-mark{stroke:var(--kit-45);stroke-dasharray:2 3}.bk-chart path{fill:none;stroke:var(--color-steel);stroke-width:2px;stroke-linejoin:round}.bk-chart-note{color:var(--kit-62);white-space:nowrap;margin-left:5px;font-size:11px;position:absolute;top:3px}.bk-chart-end{background:var(--color-steel);border-radius:50%;width:7px;height:7px;margin-bottom:-3.5px;position:absolute;right:-3.5px}.bk-chart-axis{color:var(--kit-62);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:11px;display:flex;position:absolute;inset:-6px auto -6px -30px}.bk-chart-x{color:var(--kit-62);justify-content:space-between;font-size:11px;display:flex;position:absolute;inset:auto 0 -20px}.bk-sum{box-shadow:inset 0 1px 0 var(--ws-line);gap:0;display:grid}.bk-sum div{justify-content:space-between;align-items:baseline;gap:10px;padding-block:3px;font-size:13px;display:flex}.bk-sum dt{color:var(--kit-62)}.bk-sum dd{font-variant-numeric:tabular-nums;gap:8px;display:flex}.bk-sum dd span{color:var(--kit-62)}.bk-sum dd b{text-align:right;min-width:2ch;font-weight:600}.bk-mini{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.bk-mini>div{gap:4px;min-width:0;display:grid}.bk-mini span{color:var(--kit-62);white-space:nowrap;font-size:11.5px;font-weight:500}.bk-mini ul{background:var(--ws-pane);border-radius:4px;height:112px;position:relative}.bk-mini li{left:3px;right:3px;top:calc(var(--t) * 100% / var(--hours) + 1px);height:calc(var(--n) * 100% / var(--hours) - 2px);background:color-mix(in oklab, var(--bk-tint) 34%, #fff);border-radius:2px;position:absolute}.bk-mini li[data-on]{background:var(--bk-ground);box-shadow:inset 0 0 0 1px var(--bk-go)}.bk-mini li[data-leak]{box-shadow:inset 0 0 0 1px var(--kit-45);background:#fff}.bk-agenda{gap:2px;min-width:0;display:grid}.bk-agenda ol{display:grid}.bk-agenda li{min-height:44px;box-shadow:inset 0 1px 0 var(--ws-line);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;display:grid}.bk-agenda time{color:var(--kit-62);font-variant-numeric:tabular-nums;font-size:12px}.bk-agenda span{min-width:0;display:grid}.bk-agenda strong{font-weight:600}.bk-agenda small{color:var(--kit-62);font-size:12px}.bk-still.ws-stack>li[data-whole]{grid-column:1/-1}.bk-still li>.kit-win{height:100%}.bk-rest{grid-template-columns:minmax(240px,300px) minmax(0,1fr);min-width:0;display:grid}.bk-rest>.bk-field{place-items:start center;padding:20px 20px 0;display:grid}.bk-rest .bk-hand{aspect-ratio:3/4;width:100%;height:auto;min-height:100%;box-shadow:none;border-radius:7.5% 7.5% 0 0/5.6% 5.6% 0 0;position:relative;top:auto;left:auto}.bk-pane{flex-direction:column;min-width:0;display:flex;container:bk-pane/inline-size}.bk-pane .bk-week{height:420px}.bk-pane-small{gap:12px;padding:12px 14px 14px;display:none}@container bk-pane (max-width:640px){.bk-pane .bk-week,.bk-pane .bk-top{display:none}.bk-pane-small{display:grid}.bk-pane .bk-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-pane .bk-ledger-rate{grid-area:1/1/auto/-1}.bk-pane .bk-ledger>div{box-shadow:inset 0 -1px 0 var(--ws-line)}}.bk-sheet[data-report] .bk-chart{min-height:140px}.bk-sheet[data-report]{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:10px 20px;display:grid}.bk-sheet[data-report] .bk-sheet-head{grid-column:1/-1}.bk-sheet[data-report] .bk-chart-pair{align-self:center}.bk-sheet[data-report] .bk-sum{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}@media (max-width:1099px){.bk-still.ws-stack{grid-template-columns:minmax(0,1fr)}}@media (max-width:759px){.bk-rest{grid-template-columns:minmax(0,1fr)}.bk-rest .bk-hand{max-width:280px}}@media (max-width:639px){.bk-sheet[data-report],.bk-sheet[data-report] .bk-sum{grid-template-columns:minmax(0,1fr)}}@container ws-stage (max-width:860px){.bk-cam>*{--bk-gut:3.6cqh}.bk-app{grid-template-columns:minmax(0,1fr)}.bk-app .ws-rail,.bk-top,.bk-lane,.bk-lane-name,.bk-spark{display:none}.bk-ledger{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,.7fr)}.bk-ledger>div:first-child,.bk-ledger>div:nth-child(4){display:none}.bk-ledger>div{gap:0;padding:7px 8px 5px}.bk-ledger dt{font-size:11px}.bk-ledger dd{font-size:24px;line-height:1.05}.bk-ledger-rate dd{gap:8px}.bk-week{grid-template-rows:auto minmax(0,1fr);grid-template-columns:0 minmax(0,1fr)}.bk-hours{visibility:hidden}.bk-days li{gap:2px;padding:4px 4px 3px;font-size:12px}.bk-block,.bk-ghost{left:calc(var(--d) * 100% / var(--cols,5) + 1.5px);top:calc(var(--t) * 100% / var(--hours) + 1px);width:calc(100% / var(--cols,5) - 3px);height:calc(var(--n) * 100% / var(--hours) - 2px)}.bk-block{border-radius:2px;padding:2px 3px 2px 5px;font-size:10px;line-height:1.1}.bk-block strong{white-space:normal;font-weight:500}.bk-block small,.bk-block .bk-when,.bk-tag,.bk-bell{display:none}.bk-block[data-short]{flex-direction:column;align-items:stretch;padding-block:1px}.bk-block[data-short] strong{max-width:none}.bk-block:has(.bk-tag){padding-right:3px}.bk-block[data-leak][data-short] strong{white-space:nowrap}.bk-block[data-short] .bk-stamp{top:auto;bottom:1px;translate:none}.bk-block[data-on] strong,.bk-chip strong{font-weight:600}.bk-stamp{padding:0 2px;font-size:8.5px;bottom:1px;right:1px}.bk-ghost{padding-inline:3px;font-size:10px}.bk-alert{padding:5px 8px 6px;font-size:12px;bottom:6px;right:6px}.bk-alert small{font-size:10px}}.bk-hero-in{grid-template-columns:minmax(0,11fr) minmax(0,13fr);gap:10px 12px;padding:12px 14px 12px 12px;display:grid}.bk-hero-page{background:var(--bk-ground);color:#fff;border-radius:6px;flex-direction:column;min-width:0;padding:11px 12px 12px;display:flex}.bk-hero .bk-brand{font-size:calc(var(--bk-face-size) * .86);color:var(--bk-go)}.bk-hero-done{opacity:.8;margin-top:auto;padding-top:10px;font-size:12px}.bk-hero-when{font-size:14px;font-weight:600;line-height:1.25;display:grid}.bk-hero-when b{font-size:19px;font-weight:600;line-height:1.15}.bk-hero-who{opacity:.8;font-size:12px}.bk-hero .bk-mini{gap:3px}.bk-hero .bk-mini span{letter-spacing:-.01em;font-size:11px}.bk-hero .bk-mini ul{height:190px}.bk-hero .bk-mini li{left:2px;right:2px}.bk-hero-rate{box-shadow:inset 0 1px 0 var(--ws-line);grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:10px;padding-top:8px;display:flex}.bk-hero-rate span{color:var(--kit-62)}.bk-hero-rate b{font-variant-numeric:tabular-nums;font-weight:600}.bk-hero .kit-win-body{container:bk-hero/inline-size}@container bk-hero (max-width:330px){.bk-hero-in{grid-template-columns:minmax(0,1fr)}.bk-hero-done{padding-top:6px}.bk-hero-when{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.bk-hero .bk-mini ul{height:92px}}.kit[data-motion=on] .bk-hero.is-in .bk-mini li[data-on]{animation:ws-glimpse-land .52s var(--kit-out) .32s backwards}}
