:root{--ml-rail: #1d222b;--ml-canvas: #f3f4f6;--ml-primary: #2459c4;--ml-top: #e4e7ec;--md-rail: #0d1015;--md-canvas: #14171c;--md-primary: #6aa1ff;--md-top: #191d24;--ml-chrome: none;--md-chrome: none;--cr-top: var(--ml-top);--cr-top-ink: #1a1e25;--cr-chrome: var(--ml-chrome);--cr-rail: var(--ml-rail);--cr-canvas: var(--ml-canvas);--cr-primary: var(--ml-primary);--cr-rail-hover: color-mix(in srgb, var(--cr-rail) 82%, var(--cr-rail-ink));--cr-hover: color-mix(in srgb, var(--cr-canvas) 90%, var(--cr-ink));--cr-inspector: color-mix(in srgb, var(--cr-canvas) 50%, var(--cr-panel));--cr-canvas-tint: color-mix(in srgb, var(--cr-canvas) 94%, var(--cr-rail));--cr-rail-ink: #d5dae3;--cr-rail-on: #ffffff;--cr-panel: #ffffff;--cr-line: #d4d8df;--cr-ink: #1a1e25;--cr-ink-2: #4b5363;--cr-on-primary: #ffffff;--cr-live: #16723f;--cr-warn: #8f5200;--cr-danger: #b8321c;--cr-focus: #2f6fe4;--cr-ff-ui: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--cr-ff-title: "Space Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cr-ff-mono: "Fira Code", ui-monospace, Menlo, Consolas, monospace;--cr-shadow: 0 1px 2px rgb(16 24 40 / .06), 0 2px 6px rgb(16 24 40 / .08);--fs-cr: 16px;--fs-cr-s: 14.67px;--fs-cr-h: 20px;--fs-cr-title: 22px;--cr-moon: block;--cr-sun: none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--cr-top: var(--md-top);--cr-top-ink: #e7eaef;--cr-chrome: var(--md-chrome);--cr-rail: var(--md-rail);--cr-canvas: var(--md-canvas);--cr-primary: var(--md-primary);--cr-rail-ink: #b4bccb;--cr-rail-on: #ffffff;--cr-panel: color-mix(in srgb, var(--cr-canvas) 94%, var(--cr-ink));--cr-line: #3a414d;--cr-ink: #e7eaef;--cr-ink-2: #a8b1bf;--cr-on-primary: #0b1220;--cr-live: #5bc98c;--cr-warn: #f0b65c;--cr-danger: #ff8a75;--cr-focus: #8db8ff;--cr-shadow: 0 1px 2px rgb(0 0 0 / .4), 0 2px 8px rgb(0 0 0 / .3);--cr-moon: none;--cr-sun: block}}:root[data-theme=dark]{--cr-top: var(--md-top);--cr-top-ink: #e7eaef;--cr-chrome: var(--md-chrome);--cr-rail: var(--md-rail);--cr-canvas: var(--md-canvas);--cr-primary: var(--md-primary);--cr-rail-ink: #b4bccb;--cr-rail-on: #ffffff;--cr-panel: color-mix(in srgb, var(--cr-canvas) 94%, var(--cr-ink));--cr-line: #3a414d;--cr-ink: #e7eaef;--cr-ink-2: #a8b1bf;--cr-on-primary: #0b1220;--cr-live: #5bc98c;--cr-warn: #f0b65c;--cr-danger: #ff8a75;--cr-focus: #8db8ff;--cr-shadow: 0 1px 2px rgb(0 0 0 / .4), 0 2px 8px rgb(0 0 0 / .3);--cr-moon: none;--cr-sun: block}[data-mood=graphite]{--ml-rail: #1d222b;--ml-primary: #2459c4}[data-mood=indigo]{--ml-rail: #1e2a5e;--ml-canvas: #eff2fa;--ml-primary: #3442a8;--ml-top: #dde3f6;--md-rail: #11163a;--md-canvas: #121627;--md-primary: #93a3ff;--md-top: #171c3a}[data-mood=forest]{--ml-rail: #1f3b2d;--ml-canvas: #f6f3ec;--ml-primary: #204a8a;--ml-top: #dfe9e1;--md-rail: #0e1d15;--md-canvas: #141914;--md-primary: #8ab4f0;--md-top: #15241b}[data-mood=plum]{--ml-rail: #3b1f40;--ml-canvas: #f6f1f8;--ml-primary: #74399b;--ml-top: #ecdff0;--md-rail: #1d1021;--md-canvas: #18131b;--md-primary: #cfa6f5;--md-top: #241529}[data-mood=sand]{--ml-rail: #3a3128;--ml-canvas: #f5f1ea;--ml-primary: #9a4f00;--ml-top: #ebe1cf;--md-rail: #17130e;--md-canvas: #1a1713;--md-primary: #f0b35a;--md-top: #241e16}[data-mood=rose]{--ml-rail: #4a1e2c;--ml-canvas: #fbf3f4;--ml-primary: #9c2a6b;--ml-top: #f3dde3;--md-rail: #220e15;--md-canvas: #1b1416;--md-primary: #f592c0;--md-top: #2a141b}[data-mood=midnight]{--ml-rail: #14213d;--ml-canvas: #fbf8ef;--ml-primary: #7d5a00;--ml-top: #14213d;--md-rail: #0a1222;--md-canvas: #10151f;--md-primary: #e8b84a;--md-top: #0f1a30;--cr-top-ink: #f5efe0}[data-mood=copper]{--ml-rail: #3b2418;--ml-canvas: #fbf5ea;--ml-primary: #9c4a17;--ml-top: #ecd9c6;--md-rail: #1a0f09;--md-canvas: #1a1511;--md-primary: #e89a64;--md-top: #2a1b12}[data-mood=sorbet]{--ml-rail: #f2917a;--ml-canvas: #fff1e8;--ml-primary: #0b6767;--ml-top: #c9eedd;--md-rail: #4a2018;--md-canvas: #1b1514;--md-primary: #5fd4c8;--md-top: #183029;--cr-rail-ink: #3b140b;--cr-rail-on: #1f0a05}[data-mood=aurora]{--ml-rail: #3b2a6b;--ml-canvas: #f4f0fb;--ml-primary: #6a3fc0;--ml-top: #35306e;--md-rail: #1c1436;--md-canvas: #15121d;--md-primary: #b598ff;--md-top: #1d1a3a;--cr-top-ink: #f3eefc;--ml-chrome: linear-gradient(160deg, #3b2a6b, #1f5f66);--md-chrome: linear-gradient(160deg, #241a45, #123a3f)}.dk-body{margin:0;background:var(--cr-canvas-tint);color:var(--cr-ink);font:var(--fs-cr)/1.45 var(--cr-ff-ui)}:where(.dk-body) a{color:var(--cr-primary)}:where(.dk-body) :where(button){font:inherit}:where(.dk-body) :where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){box-sizing:border-box;max-width:100%;min-height:var(--target);padding:var(--sp-2) var(--sp-3);border:1px solid color-mix(in srgb,var(--cr-ink-2) 60%,var(--cr-panel));border-radius:var(--r-sm);background:var(--cr-panel);color:var(--cr-ink);font:400 var(--fs-cr)/1.4 var(--cr-ff-ui)}.dk-body ::placeholder{color:var(--cr-ink-2);opacity:1}.dk-body [id]{scroll-margin-top:72px}.dk-body :focus-visible{outline:3px solid var(--cr-focus);outline-offset:2px}.dk-top :focus-visible{outline-color:var(--cr-top-ink)}.dk-rail :focus-visible{outline-color:var(--cr-rail-on)}.dk-top,.dk-rail{background-image:var(--cr-chrome)}.dk-sprite,.dk-lbl,.dk-coarse,.dk-quick,.dk-phone,.dk-js[hidden]{display:none}.dk-moon{display:var(--cr-moon)}.dk-sun{display:var(--cr-sun)}.dk-ic{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dk-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dk-app{display:grid;grid:56px 1fr / 64px minmax(0,1fr);min-height:100vh;overflow-x:clip}.dk-has-insp{grid-template-columns:64px minmax(0,1fr) 340px}.dk-top,.dk-top-r,.dk-rail,.dk-rail a,.dk-rail button,.dk-btn,.dk-chip,.dk-name,.dk-rowacts,.dk-panel-h,.dk-list li,.dk-msg,.dk-problems,.dk-empty,.dk-menu-l a{display:flex;align-items:center;gap:var(--sp-2)}.dk-top{grid-column:1 / -1;padding-right:var(--sp-3);background-color:var(--cr-top);color:var(--cr-top-ink);border-bottom:1px solid var(--cr-line);position:sticky;top:0;z-index:5}.dk-back{width:64px;flex:none}.dk-body :is(h1,h2,h3,h4){font-family:var(--cr-ff-ui);line-height:1.25}.dk-top .dk-title{font:700 var(--fs-cr-title) var(--cr-ff-title);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dk-muted,.dk-sub,.dk-foot,.dk-empty{color:var(--cr-ink-2)}.dk-top .dk-icon{color:inherit}.dk-top .dk-icon:hover{color:var(--cr-ink)}.dk-top-r{margin-left:auto}.dk-top-r form{display:contents}.dk-rail{grid-row:2;flex-direction:column;padding:var(--sp-2);background-color:var(--cr-rail);position:sticky;top:56px;height:calc(100vh - 56px);box-sizing:border-box;z-index:4}.dk-rail a,.dk-rail button{position:relative;justify-content:center;width:48px;height:48px;border:0;border-radius:var(--r-sm);background:none;color:var(--cr-rail-ink);font:600 var(--fs-cr) var(--cr-ff-ui);text-decoration:none;cursor:pointer}.dk-rail a:hover,.dk-rail button:hover,.dk-rail [aria-current]{background:var(--cr-rail-hover);color:var(--cr-rail-on)}.dk-rail [aria-current]:before{content:"";position:absolute;left:-8px;top:8px;bottom:8px;width:4px;background:var(--cr-rail-on)}.dk-sep{flex:1}.dk-badge{position:absolute;top:0;right:-4px;padding:0 7px;border-radius:12px;background:var(--cr-primary);color:var(--cr-on-primary);font:700 var(--fs-cr-s) var(--cr-ff-ui);line-height:24px}@media(min-width:641px){.dk-labels .dk-rail{width:240px;align-items:stretch}.dk-labels.dk-app{grid-template-columns:240px minmax(0,1fr)}.dk-labels.dk-has-insp{grid-template-columns:240px minmax(0,1fr) 340px}.dk-labels .dk-rail a,.dk-labels .dk-rail button{width:auto;justify-content:start;padding:0 var(--sp-3)}.dk-labels .dk-lbl{display:inline}.dk-labels .dk-badge{position:static;margin-left:auto}.dk-labels .dk-rail [data-tip]:after,.dk-labels .dk-rail [data-tip]:before{content:none}}.dk-canvas{grid-row:2;padding:var(--sp-6);min-width:0;max-width:1480px}.dk-insp{grid-row:2;padding:var(--sp-4);background:var(--cr-inspector);border-left:1px solid var(--cr-line);position:sticky;top:56px;height:calc(100vh - 56px);overflow:auto;box-sizing:border-box}.dk-msg,.dk-problems{padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-4);background:var(--cr-panel);border:1px solid var(--cr-line);border-left:4px solid var(--cr-live);border-radius:var(--r-sm)}.dk-problems{border-left-color:var(--cr-danger);flex-direction:column;align-items:start}.dk-msg{position:sticky;top:64px;z-index:4;box-shadow:var(--cr-shadow)}.dk-msg>.dk-ic{color:var(--cr-live)}.dk-msg{flex-wrap:wrap}.dk-msg>span{flex:1 1 12em}.dk-msg>form{margin-left:auto}.dk-body:has(.dk-msg) [id]{scroll-margin-top:136px}.dk-problems>*{margin:0}.dk-panel{background:var(--cr-panel);border:1px solid var(--cr-line);border-radius:var(--r-sm);box-shadow:var(--cr-shadow);margin:0 0 var(--sp-5)}.dk-panel-h{flex-wrap:wrap;min-height:56px;padding:0 var(--sp-2) 0 var(--sp-4);border-bottom:1px solid var(--cr-line)}.dk-panel-h h2{font-size:var(--fs-cr-h);margin:0}.dk-panel-b{padding:var(--sp-3) var(--sp-4);margin:0}.dk-table{width:100%;border-collapse:collapse}.dk-table th,.dk-table td{text-align:left;padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--cr-line)}.dk-table th{color:var(--cr-ink-2);border:0}.dk-table tbody tr:hover,.dk-btn:hover,.dk-menu-l a:hover,.dk-moods button:hover{background:var(--cr-hover)}.dk-name{min-height:var(--target);color:var(--cr-ink);font-weight:600}.dk-sub{display:block}.dk-meta,.dk-sub{font-size:var(--fs-cr-s)}.dk-rowacts,.dk-end{margin-left:auto}.dk-menu{position:relative}.dk-menu summary{list-style:none}.dk-menu-l{position:absolute;right:0;z-index:15;min-width:240px;padding:var(--sp-1);list-style:none;background:var(--cr-panel);border:1px solid var(--cr-line);border-radius:var(--r-sm);box-shadow:var(--cr-shadow)}.dk-menu-l a{min-height:var(--target);padding:0 var(--sp-3);color:var(--cr-ink);text-decoration:none}.dk-moods{display:grid;grid-template-columns:repeat(5,44px);gap:var(--sp-1);min-width:0}.dk-moods button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:none;cursor:pointer}.dk-sw{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,var(--ml-rail) 50%,var(--ml-primary) 50%)}.dk-moods [aria-pressed=true] .dk-sw{outline:2px solid var(--cr-ink);outline-offset:2px}.dk-chip{display:inline-flex;padding:0 10px;border:1px solid var(--cr-line);border-radius:999px;background:var(--cr-canvas);color:var(--cr-ink-2);font-weight:600;font-size:var(--fs-cr-s);white-space:nowrap}.dk-chip.live{color:var(--cr-live);border-color:currentColor}.dk-chip.live:before,.dk-chip.draft:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.dk-btn{display:inline-flex;justify-content:center;min-height:var(--target);min-width:var(--target);padding:0 var(--sp-4);box-sizing:border-box;border:1px solid var(--cr-line);border-radius:var(--r-sm);background:var(--cr-panel);color:var(--cr-ink);font:600 var(--fs-cr) var(--cr-ff-ui);text-decoration:none;white-space:nowrap;cursor:pointer}.dk-icon{padding:0;border-color:transparent;background:none;color:var(--cr-ink-2)}.dk-btn-primary,.dk-btn-primary:hover{background:var(--cr-primary);border-color:var(--cr-primary);color:var(--cr-on-primary)}[data-tip]{position:relative}[data-tip]:after,[data-tip]:before{position:absolute;z-index:20;left:50%;top:calc(100% + 8px);transform:translate(-50%);pointer-events:none;visibility:hidden}[data-tip]:after{content:attr(data-tip);padding:6px 10px;border-radius:4px;background:var(--cr-ink);color:var(--cr-panel);font:500 var(--fs-cr-s)/1.3 var(--cr-ff-ui);white-space:nowrap}[data-tip]:before{content:"";top:calc(100% + 2px);border:6px solid transparent;border-top:0;border-bottom-color:var(--cr-ink)}[data-tip]:hover:after,[data-tip]:hover:before,[data-tip]:focus-visible:after,[data-tip]:focus-visible:before{visibility:visible}.dk-rail [data-tip]:after,.dk-rail [data-tip]:before{left:calc(100% + 12px);top:50%;transform:translateY(-50%)}.dk-rail [data-tip]:before{left:calc(100% + 6px);border:6px solid transparent;border-left:0;border-right-color:var(--cr-ink)}.dk-tip-l[data-tip]:after{left:auto;right:0;transform:none}.dk-empty{flex-direction:column;padding:var(--sp-7) var(--sp-4);text-align:center}.dk-empty .dk-ic{width:40px;height:40px}.dk-cols{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:0 var(--sp-5);align-items:start}.dk-list{list-style:none;margin:0;padding:0}.dk-list li{flex-wrap:wrap;min-height:var(--target);padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--cr-line)}.dk-list li:first-child{border:0}@media(pointer:coarse){[data-tip]:after,[data-tip]:before,.dk-rowacts .dk-fine{display:none}.dk-coarse{display:block}}@media(max-width:1024px){.dk-app.dk-app{grid-template-columns:64px minmax(0,1fr)}.dk-labels .dk-rail{width:auto}.dk-labels .dk-lbl,.dk-insp{display:none}.dk-insp:target,.dk-insp.dk-open{display:block;position:fixed;inset:20vh 0 0;border-radius:12px 12px 0 0;z-index:25}}@media(max-width:640px){.dk-app.dk-app{grid-template-columns:minmax(0,1fr)}.dk-meta,.dk-hide-s,.dk-sep{display:none}.dk-top-r .dk-btn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dk-back{width:48px}.dk-rail{position:fixed;inset:auto 0 0;height:64px;flex-direction:row;justify-content:space-around}.dk-rail [aria-current]:before{inset:-8px 8px auto;width:auto;height:4px}.dk-labels.dk-lbl-set .dk-rail{overflow-x:auto;justify-content:start}.dk-labels.dk-lbl-set .dk-rail :is(a,button){flex:none;flex-direction:column;gap:0;width:auto;min-width:72px;padding:0 var(--sp-1);font-size:var(--fs-cr-s);line-height:1.2}.dk-labels.dk-lbl-set .dk-lbl{display:inline}.dk-labels.dk-lbl-set .dk-badge{position:absolute}.dk-app:not(.dk-has-left) .dk-panel-f{bottom:64px}.dk-canvas{padding:var(--sp-4) var(--sp-4) 96px}.dk-table thead{display:none}.dk-table tr{display:flex;flex-wrap:wrap;border-top:1px solid var(--cr-line);padding:var(--sp-2) 0}.dk-table td{border:0;padding:var(--sp-1) var(--sp-4)}.dk-c-name{flex-basis:100%}.dk-cols{grid-template-columns:minmax(0,1fr)}.dk-quick,.dk-phone{display:block}.dk-quick .dk-btn{width:100%;min-height:64px;margin:0 0 var(--sp-2)}}.dk-acts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2)}.dk-nowrap,.dk-c-when b{white-space:nowrap}.dk-past td{color:var(--cr-ink-2)}.dk-insp-h,.dk-insp-f{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.dk-insp-h{padding-bottom:var(--sp-3)}.dk-insp-h h2{flex:1;margin:0;font-size:var(--fs-cr-h)}.dk-insp-b,.dk-form{display:flex;flex-direction:column;gap:var(--sp-3);margin:0}.dk-panel>.dk-insp-b,.dk-panel .dk-hands{padding:var(--sp-4);border-top:1px solid var(--cr-line)}.dk-form label{display:flex;flex-direction:column;gap:var(--sp-1);font-weight:600}:is(.dk-form,.dk-field,.dk-fold,.dk-panel-f) :is(input:not([type=checkbox],[type=radio]),select,textarea){box-sizing:border-box;width:100%;min-height:var(--target);padding:var(--sp-2) var(--sp-3);border:1px solid color-mix(in srgb,var(--cr-ink-2) 60%,var(--cr-panel));border-radius:var(--r-sm);background:var(--cr-panel);color:var(--cr-ink);font:400 var(--fs-cr)/1.4 var(--cr-ff-ui)}.dk-form .dk-sub,.dk-check{font-weight:400}.dk-form .dk-check{flex-direction:row;align-items:center;gap:var(--sp-3);min-height:var(--target)}.dk-check input{width:22px;height:22px;flex:none;accent-color:var(--cr-primary)}.dk-g2{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}@media(max-width:640px){.dk-bk .dk-g2{grid-template-columns:1fr}}@media(max-width:640px){.dk-cc .dk-g2{grid-template-columns:1fr}}.dk-gl .dk-panel-h{flex-wrap:nowrap;padding-block:var(--sp-2)}.dk-gl .dk-panel-h h2{min-width:0}.dk-cc-link{display:block;margin-top:var(--sp-1)}.dk-cc-link input{width:100%;min-width:16rem;font-family:var(--cr-ff-mono)}.dk-narrow,.dk-sheet{max-width:560px}.dk-pills{display:flex;flex-wrap:wrap;gap:var(--sp-2);border:0;padding:0;margin:0}.dk-pills legend{width:100%;padding:0;margin-bottom:var(--sp-1);font-weight:600}.dk-pills label{position:relative}.dk-pills input{position:absolute;opacity:0;width:1px;height:1px}.dk-pills span{display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:80px;padding:0 var(--sp-4);border:1px solid var(--cr-line);border-radius:var(--r-sm);background:var(--cr-panel);cursor:pointer}.dk-pills input:focus-visible+span{outline:3px solid var(--cr-focus);outline-offset:2px}.dk-seg{display:inline-flex;border:1px solid var(--cr-line);border-radius:var(--r-sm)}.dk-seg a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--target);padding:0 var(--sp-3);color:var(--cr-ink);font-weight:600;text-decoration:none}.dk-seg a+a{border-left:1px solid var(--cr-line)}.dk-seg a:hover{background:var(--cr-hover)}.dk-pills input:checked+span,.dk-seg [aria-current]{background:var(--cr-primary);border-color:var(--cr-primary);color:var(--cr-on-primary)}.dk-go{min-height:64px}.dk-chip .dk-ic{width:18px;height:18px}.dk-chip.open:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--cr-primary)}.dk-btn-danger,.dk-btn-danger:hover{border-color:var(--cr-danger);color:var(--cr-danger)}.dk-menu-l form{margin:0}.dk-menu-l button{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--target);padding:0 var(--sp-3);border:0;background:none;color:var(--cr-ink);font:inherit;cursor:pointer}.dk-menu-l button:hover{background:var(--cr-hover)}.dk-menu-l .dk-btn-primary,.dk-menu-l .dk-btn-primary:hover{justify-content:center;background:var(--cr-primary);color:var(--cr-on-primary)}.dk-pop{min-width:300px;padding:var(--sp-3)}.dk-dlg{max-width:min(28rem,calc(100vw - 32px));padding:var(--sp-4);border:1px solid var(--cr-line);border-radius:var(--r-sm);background:var(--cr-panel);color:var(--cr-ink);font:var(--fs-cr)/1.45 var(--cr-ff-ui)}.dk-dlg::backdrop{background:color-mix(in srgb,var(--cr-ink) 45%,transparent)}.dk-table .dk-on{background:var(--cr-hover)}.dk-table .dk-on>td:first-child{box-shadow:inset 4px 0 0 var(--cr-primary)}.dk-hand{display:none}.dk-hand:target{display:block}.dk-hands:not(:has(:target)) .dk-hand:first-child{display:block}.dk-text,.dk-pre{white-space:pre-wrap;overflow-wrap:anywhere}.dk-pre{max-height:20em;overflow:auto;font:var(--fs-cr-s)/1.4 var(--cr-ff-mono)}.dk-fb{margin:0;padding-left:var(--sp-3);border-left:4px solid var(--cr-line)}.dk-cost{margin-top:var(--sp-1)}.dk-cost .dk-menu-l{left:0;right:auto;font-weight:400}.dk-cost .dk-menu-l p{margin:0}.dk-chipbtn{border-radius:999px;padding:0 var(--sp-3);font-size:var(--fs-cr-s);color:var(--cr-ink-2)}.dk-chipbtn .dk-ic{width:18px;height:18px}.dk-ownfold{margin:0}.dk-panel>.dk-ownfold{padding:0 var(--sp-4) var(--sp-3)}.dk-wk-scroll{overflow-x:auto}.dk-wk{border-collapse:collapse;min-width:840px;font-size:var(--fs-cr-s)}.dk-wk th,.dk-wk td{width:14.28%;padding:var(--sp-1);border:1px solid var(--cr-line);vertical-align:top}.dk-wk ul{margin:0;padding:0;list-style:none}.dk-wk-t,.dk-wk-c{display:block;color:var(--cr-ink-2)}.dk-wk-e{margin-right:var(--sp-2)}.dk-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:0 var(--sp-5);align-items:start}.dk-panel-h h3{font-size:var(--fs-cr-h);margin:0}.dk-panel-h>.dk-ic,.dk-tipic{display:inline-flex;color:var(--cr-ink-2)}.dk-panel-b .dk-list li{padding-inline:0}.dk-form fieldset{min-width:0;margin:0 0 var(--sp-3);padding:0;border:0}.dk-form legend{padding:0;margin-bottom:var(--sp-1);font-weight:600}.dk-dim{color:var(--cr-ink-2)}.dk-form .dk-switch{flex:1;flex-direction:row;align-items:center;justify-content:space-between;min-height:var(--target);font-weight:400}.dk-switch input{appearance:none;flex:none;width:44px;height:24px;margin:0;border-radius:12px;background:radial-gradient(circle,var(--cr-panel) 8px,transparent 9px) no-repeat 0 0 / 24px 24px var(--cr-ink-2);cursor:pointer}.dk-switch input:checked{background-position:20px 0;background-color:var(--cr-primary)}.dk-row3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:0 var(--sp-3);align-items:end}.dk-row3>:is(span,p,legend){grid-column:1 / -1;justify-self:start}.dk-stat{font-size:var(--fs-cr-h)}.dk-wrap,.dk-body code{overflow-wrap:anywhere;min-width:0}.dk-danger{border-color:var(--cr-danger)}.dk-danger h4{font-size:var(--fs-cr);margin:var(--sp-4) 0 var(--sp-2)}.dk-code{margin:0;padding:var(--sp-3);white-space:pre-wrap;overflow-wrap:anywhere;max-height:24em;overflow:auto;font:var(--fs-cr-s)/1.5 var(--cr-ff-mono);background:var(--cr-canvas);border:1px solid var(--cr-line);border-radius:var(--r-sm)}.dk-body code{font-family:var(--cr-ff-mono)}.dk-key{font-size:var(--fs-cr);font-weight:700}.dk-fresh{border:2px solid var(--cr-primary)}.dk-keyrow{display:flex;gap:var(--sp-2);align-items:start;margin-bottom:var(--sp-3)}.dk-keyrow .dk-code{flex:1;min-width:0}.dk-what{margin:var(--sp-3) 0 var(--sp-1);font-weight:600}.dk-chips{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.dk-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:var(--sp-5)}.dk-answer{min-height:12em}.dk-wizard{display:grid;grid-template-columns:200px minmax(0,960px);gap:var(--sp-5);align-items:start}.dk-steps{position:sticky;top:80px;margin:0;padding:0;list-style:none}.dk-steps li{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--target);color:var(--cr-ink-2);font-weight:600}.dk-steps [aria-current]{color:var(--cr-ink)}.dk-stepn{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--cr-line);border-radius:50%;background:var(--cr-panel)}.dk-stepn .dk-ic{width:18px;height:18px}.dk-steps [aria-current] .dk-stepn{background:var(--cr-primary);border-color:var(--cr-primary);color:var(--cr-on-primary)}.dk-done .dk-stepn{color:var(--cr-live);border-color:currentColor}.dk-picks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--sp-3)}.dk-form .dk-pick{display:block;margin:0;padding:var(--sp-2) var(--sp-4) var(--sp-3);font-weight:400;cursor:pointer}.dk-picks2{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-pick:has(:checked){border-color:var(--cr-primary);box-shadow:0 0 0 2px var(--cr-primary)}.dk-pick-h{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--target)}.dk-pick ul{margin:0;padding-left:1.2em}.cw-sw{flex:none;width:28px;height:28px;border:1px solid var(--cr-ink-2);border-radius:50%}.cw-sw-paper{background:var(--yellow)}.cw-sw-heartful{background:var(--pink)}.cw-sw-maths-night{background:var(--night-sky)}.dk-sum{display:grid;grid-template-columns:max-content 1fr;gap:var(--sp-1) var(--sp-3)}.dk-sum dt{font-weight:600}.dk-sum dd{margin:0;overflow-wrap:anywhere}.dk-bar{display:contents}.dk-wfoot{justify-content:flex-end}.dk-wfoot .dk-prev{margin-right:auto}.dk-prev{order:-1}@media(max-width:1024px){.dk-stack .dk-rail{grid-row:2 / 4}.dk-stack .dk-insp{display:block;grid-row:3;grid-column:2;position:static;height:auto;border:0;border-top:1px solid var(--cr-line)}}@media(max-width:640px){.dk-stack .dk-insp{grid-column:1;padding-bottom:96px}.dk-stack .dk-canvas{padding-bottom:var(--sp-4)}.dk-c-when{flex-basis:100%}.dk-pop{position:static;min-width:0}.dk-sheet{margin:0 calc(-1 * var(--sp-4)) var(--sp-4);border-width:1px 0 0;border-radius:16px 16px 0 0}.dk-go{width:100%}.dk-wizard,.dk-picks2{grid-template-columns:minmax(0,1fr)}.dk-steps{position:static;display:flex;flex-wrap:wrap;gap:0 var(--sp-3)}.dk-bar .dk-btn-primary>span{position:static;width:auto;height:auto;clip-path:none}}.dk-body [hidden]{display:none!important}.dk-cur:not(.dk-on) .dk-jo,.dk-on .dk-nojs{display:none}.dk-app:not(:has(.dk-on)) .dk-insp .dk-jo{display:none}.dk-panel-f,.dk-trow,.dk-toast,.dk-saved{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.dk-panel-f{position:sticky;bottom:0;z-index:3;padding:var(--sp-2) var(--sp-4);border-top:1px solid var(--cr-line);background:var(--cr-panel)}.dk-field{display:flex;flex-direction:column;gap:6px;margin:0 0 var(--sp-3);font-weight:600;border:0;padding:0}.dk-grow{flex:1 1 16rem;margin:0}.dk-mono{font-family:var(--cr-ff-mono)}.dk-check{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--target)}.dk-cb{width:22px;height:22px;margin:0;accent-color:var(--cr-primary);flex:none}.dk-saved{color:var(--cr-live);font-weight:600}.dk-saved.bad{color:var(--cr-danger)}.dk-panel:not(:target) .dk-psaved{display:none}.dk-rowacts>form{display:contents}.dk-menu-l .dk-ic{width:20px;height:20px;color:var(--cr-ink-2)}.dk-menu[open]>summary:after,.dk-menu[open]>summary:before{visibility:hidden}.dk-up{transform:rotate(180deg)}.dk-chip.scheduled{color:var(--cr-primary);border-color:currentColor}.dk-tree,.dk-ls{list-style:none;margin:0;padding:0}.dk-trow{flex-wrap:nowrap;gap:var(--sp-1);min-height:52px;padding:2px var(--sp-2)}.dk-shead{background:var(--cr-canvas);border-top:1px solid var(--cr-line)}.dk-sec:first-child>.dk-shead{border-top:0}.dk-stitle{margin:0;font-size:var(--fs-cr);font-weight:700;min-width:0;overflow-wrap:anywhere}.dk-sec[data-on="0"] .dk-stitle{color:var(--cr-ink-2)}.dk-row{border-top:1px solid var(--cr-line)}.dk-row .dk-trow{padding-left:var(--sp-5)}.dk-row .dk-trow:hover{background:var(--cr-hover)}.dk-pad{width:22px;flex:none}.dk-grip{cursor:grab;touch-action:none}.dk-lock{cursor:default}.dk-kind{display:inline-flex;color:var(--cr-ink-2);margin-right:var(--sp-1)}.dk-tname{flex:1 1 8rem;min-width:0;color:var(--cr-ink);font-weight:600;text-decoration:none;overflow-wrap:anywhere}a.dk-tname:hover{text-decoration:underline}.dk-trow .dk-meta{color:var(--cr-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem}.dk-sel>.dk-trow{background:var(--cr-hover);box-shadow:inset 4px 0 0 var(--cr-primary)}.dk-kb{outline:2px dashed var(--cr-primary);outline-offset:-2px}.dk-folded>.dk-ls{display:none}.dk-folded .dk-chev .dk-ic{transform:rotate(-90deg)}.dk-tempty{padding:var(--sp-2) var(--sp-4) var(--sp-2) 72px;color:var(--cr-ink-2);border-top:1px solid var(--cr-line)}.dk-ls>.dk-tempty:not(:last-child),.dk-ls>.dk-row~.dk-tempty{display:none}.dk-drop{list-style:none;height:2px;margin:-1px var(--sp-2);background:var(--cr-primary)}.dk-lift{opacity:.45}.dk-dragging,.dk-dragging *{user-select:none;cursor:grabbing}.dk-ghost{position:fixed;z-index:50;pointer-events:none;max-width:22rem;padding:var(--sp-1) var(--sp-3);background:var(--cr-panel);color:var(--cr-ink);border:1px solid var(--cr-line);border-radius:var(--r-sm);box-shadow:var(--cr-shadow);font-weight:600}.dk-rin{min-height:40px;padding:0 var(--sp-2);border:2px solid var(--cr-focus);border-radius:var(--r-sm);background:var(--cr-panel);color:var(--cr-ink);font:700 var(--fs-cr) var(--cr-ff-ui)}.dk-fold{margin:0 var(--sp-4) var(--sp-2) 72px}.dk-fold>summary{min-height:var(--target);display:flex;align-items:center;color:var(--cr-primary);font-weight:600;cursor:pointer}.dk-fold label{display:flex;flex-direction:column;gap:4px;font-weight:600}.dk-fold .dk-check{flex-direction:row}.dk-opening label,.dk-lset label{flex:0 1 auto}.dk-insp-h{flex-wrap:nowrap}.dk-insp-h h2{min-width:0;overflow-wrap:anywhere}.dk-insp-f{position:sticky;bottom:calc(-1 * var(--sp-4));padding:var(--sp-3) 0;background:var(--cr-inspector);border-top:1px solid var(--cr-line)}.dk-insp .dk-field :is(input:not([type=checkbox],[type=radio]),select){width:100%}.dk-facts{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-4);margin:0 0 var(--sp-4)}.dk-facts dt{color:var(--cr-ink-2)}.dk-facts dd{margin:0;font-weight:600}.dk-next{margin:0 0 var(--sp-3);padding:var(--sp-3);background:var(--cr-panel);border:1px solid var(--cr-line);border-left:4px solid var(--cr-primary);border-radius:var(--r-sm)}.dk-toast{position:fixed;right:var(--sp-6);bottom:var(--sp-6);z-index:30;max-width:calc(100% - 32px);box-sizing:border-box;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);border-radius:var(--r-sm);background:var(--cr-ink);color:var(--cr-panel);box-shadow:var(--cr-shadow)}.dk-has-insp .dk-toast{right:calc(340px + var(--sp-6))}.dk-toast button{min-height:var(--target);padding:0 var(--sp-3);border:0;background:none;color:inherit;font:700 var(--fs-cr) var(--cr-ff-ui);text-decoration:underline;cursor:pointer}.dk-dlg.dk-dlg-l{width:min(860px,calc(100% - 32px));max-width:none;max-height:calc(100% - 32px);padding:0}.dk-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2);margin:var(--sp-2) 0 var(--sp-3)}.dk-type{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--sp-1) var(--sp-2);padding:var(--sp-3);text-align:left;border:1px solid var(--cr-line);border-radius:var(--r-sm);background:var(--cr-panel);color:var(--cr-ink);font:400 var(--fs-cr-s)/1.35 var(--cr-ff-ui);cursor:pointer}.dk-type b{font-size:var(--fs-cr)}.dk-type span{grid-column:1 / -1;color:var(--cr-ink-2)}.dk-type .dk-ic{color:var(--cr-primary)}.dk-type:hover{background:var(--cr-hover);border-color:var(--cr-primary)}.dk-has-left{grid-template-columns:280px minmax(0,1fr) 340px}.dk-left{grid-row:2;position:sticky;top:56px;height:calc(100vh - 56px);overflow:auto;box-sizing:border-box;padding:var(--sp-3);background:var(--cr-inspector);border-right:1px solid var(--cr-line)}.dk-has-left .dk-canvas{max-width:none;padding:var(--sp-4)}.dk-olist{list-style:none;margin:0 0 var(--sp-2);padding:0}.dk-olist a,.dk-olist .dk-odim{display:flex;align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--cr-ink);text-decoration:none;overflow-wrap:anywhere}.dk-olist a:hover{background:var(--cr-hover)}.dk-olist [aria-current]{background:var(--cr-panel);box-shadow:inset 4px 0 0 var(--cr-primary);font-weight:700}.dk-olist .dk-odim{color:var(--cr-ink-2)}.dk-olist .dk-ic{width:18px;height:18px;color:var(--cr-ink-2)}.dk-osec>summary{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--target);font-weight:700;cursor:pointer}.dk-osec .dk-fold{margin:0 0 var(--sp-2)}@media(max-width:1024px){.dk-types{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-has-insp .dk-toast{right:var(--sp-6)}.dk-has-left.dk-app{grid-template-columns:minmax(0,1fr)}.dk-left{display:none}.dk-left:target{display:block;position:fixed;inset:56px 0 0;z-index:25}}@media(max-width:640px){.dk-toast{left:var(--sp-4);right:var(--sp-4);bottom:80px}.dk-types{grid-template-columns:minmax(0,1fr)}.dk-has-left .dk-toast{bottom:var(--sp-4)}.dk-shead{flex-wrap:wrap}.dk-rowacts .dk-fine{display:none}.dk-row .dk-trow{padding-left:var(--sp-1)}.dk-fold,.dk-tempty{margin-left:var(--sp-2);padding-left:var(--sp-2)}.dk-has-left .dk-canvas{padding:var(--sp-3) var(--sp-3) var(--sp-6)}}@media(max-width:640px){.dk-lr-w{display:none}}.dk-more{display:none}@media(max-width:640px){.dk-rail:has(>a:nth-of-type(9))>a:nth-of-type(n+8){display:none}.dk-rail:has(>a:nth-of-type(9))>.dk-more{display:block}.dk-more>summary{display:flex;align-items:center;justify-content:center;width:48px;height:48px;list-style:none;border-radius:var(--r-sm);color:var(--cr-rail-ink);cursor:pointer}.dk-more>summary::-webkit-details-marker{display:none}.dk-more[open]>summary,.dk-more>summary:hover{background:var(--cr-rail-hover);color:var(--cr-rail-on)}.dk-more .dk-lbl{display:none}.dk-more-l{position:fixed;right:var(--sp-2);bottom:72px;z-index:15;display:flex;flex-direction:column;min-width:220px;padding:var(--sp-1);background:var(--cr-panel);border:1px solid var(--cr-line);border-radius:var(--r-sm);box-shadow:var(--cr-shadow)}.dk-rail .dk-more-l a{justify-content:start;width:auto;height:auto;min-height:var(--target);padding:0 var(--sp-3);color:var(--cr-ink)}.dk-rail .dk-more-l a:hover,.dk-rail .dk-more-l [aria-current]{background:var(--cr-hover);color:var(--cr-ink)}.dk-rail .dk-more-l [aria-current]:before{content:none}.dk-more-l a:nth-of-type(-n+7){display:none}}
