.dka-form{display:grid;grid-gap:12px;gap:12px;padding:12px 0 14px}.dka-form .row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.dka-form label{display:block;min-width:0}.dka-form .dkt-amt{min-height:40px;border-radius:10px}.dka-ta{display:block;width:100%;margin-top:6px;min-height:84px;border-radius:10px;border:1px solid var(--line);background:var(--card);padding:10px 12px;font:inherit;font-size:14.5px;line-height:1.45;color:var(--ink);resize:vertical;outline:0}.dka-ta:focus{border-color:var(--ink)}.dka-hint{font-size:12.5px;color:var(--mut);margin-top:4px;line-height:1.45}.dka-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dka-acts .sp{flex:1 1}.dka-err{color:var(--urg,var(--sig));font-size:13px}.dka-list{display:grid}.dka-req{border-top:1px solid var(--hair);padding:11px 0}.dka-req:first-child{border-top:0}.dka-req .hd{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.dka-req .hd .t{flex:1 1;min-width:12ch;font-weight:600;font-size:14px;color:var(--ink);overflow-wrap:anywhere}.dka-req .hd .t button{all:unset;cursor:pointer;text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.dka-req .ln{font-size:12.5px;color:var(--mut);margin-top:2px}.dka-req .ans,.dka-req .msg{font-size:13.5px;color:var(--ink-2);margin-top:6px;white-space:pre-wrap;overflow-wrap:anywhere}.dka-req .ans{padding-left:10px;border-left:2px solid var(--line-2)}.dka-req .answer{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.dka-req .answer .dka-ta{min-height:64px;margin-top:0}.dka-sub{font-size:12px;font-weight:600;color:var(--mut);letter-spacing:.02em;margin:12px 0 2px}.dka-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-top:1px solid var(--hair)}.dka-check:first-child{border-top:0}.dka-check input{margin-top:3px;width:17px;height:17px;flex:none;accent-color:var(--acc)}.dka-check .l{flex:1 1;min-width:0;font-size:14px;color:var(--ink);overflow-wrap:anywhere}.dka-check .w{color:var(--mut)}.dka-check .flag,.dka-check .w{display:block;font-size:12.5px;margin-top:1px}.dka-check .flag{color:var(--rev,var(--warn))}.dka-ret{display:grid;grid-gap:2px;gap:2px}.dka-ret .r{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:8px 0;border-top:1px solid var(--hair);font-size:13.5px}.dka-ret .r:first-child{border-top:0}.dka-ret .r b{white-space:nowrap}.dka-moves{font-size:13px;color:var(--ink-2);margin:2px 0 0;padding:0;list-style:none}.dka-moves li{padding:3px 0}.dka-setup .dka-step{margin-top:18px}.dka-setup .dka-item{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0;border-top:1px solid var(--line)}.dka-setup .dka-item .l{flex:1 1;min-width:16ch;overflow-wrap:anywhere}.dka-setup .dka-item.off .l{color:var(--mut);text-decoration:line-through}.dka-setup .dka-add{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:8px}.dka-setup .dka-add input[type=text]{flex:1 1;min-width:18ch}@media (max-width:640px){.dka-form .row2{grid-template-columns:minmax(0,1fr)}}.dka-form .dkt-label{font-weight:600}.dka-form .dka-hint,.dka-form .dka-ta,.dka-form .dkt-amt,.dka-req .dka-ta{font-weight:400}.dka-form select.dkt-amt{font-size:14.5px}.ws-mcell .ws-mcount{display:none}.ws-mcell.pick{cursor:pointer}.ws-mcell.sel{box-shadow:inset 0 0 0 2px var(--acc,var(--ink))}.ws-mcell:focus-visible{outline:2px solid var(--acc,var(--ink));outline-offset:-2px}.ws-mday{border-top:1px solid var(--line);padding:12px 2px 4px;display:flex;flex-direction:column;gap:6px;min-width:0}.ws-mday h4{margin:0;font-size:13.5px;font-weight:700}.ws-mday .ws-ev{white-space:normal;overflow-wrap:anywhere}@media (max-width:600px){.ws-mhead span{padding:6px 2px;text-align:center;font-size:11px}.ws-mcell{min-height:52px;padding:4px 2px;align-items:center;gap:2px;min-width:0}.ws-mcell .dn{align-self:center;font-size:12px}.ws-mcell .ws-ev,.ws-mcell .ws-more{display:none}.ws-mcell .ws-mcount{display:block;font-size:11.5px;font-weight:700;line-height:16px;min-width:18px;text-align:center;border-radius:8px;background:var(--sunk);color:var(--ink)}.ws-mcell .ws-mcount.urg{background:var(--urg-soft,var(--sunk));color:var(--urg,var(--ink))}}.dtp{--hl:#fff4d6;--hlink:#6b5310;--add:#e6f0ee;--addink:#2f5c54;--del:#f3e9ec;--delink:#7d3546;min-width:0}html[data-theme=dark] .dtp{--hl:#3a3220;--hlink:#f0d58c;--add:#1f2f2c;--addink:#a8d5cb;--del:#33242a;--delink:#e6b3bf}.dtp .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dtp-h3{font-size:13.5px;font-weight:700}.dtp-h2,.dtp-h3{margin:0;color:var(--ink)}.dtp-h2{font-size:19px;font-weight:800;letter-spacing:-.2px;line-height:1.25}.dtp-sub{font-size:13px;margin-top:3px;line-height:1.5}.dtp-mut,.dtp-sub{color:var(--mut)}.dtp-faint{color:var(--faint)}.dtp-sm{font-size:12.5px}.dtp-panel{margin-bottom:0}.dtp-stack{display:grid;grid-gap:14px;gap:14px;align-content:start;min-width:0}.dtp-sec{padding:11px 14px;border-top:1px solid var(--hair);font-size:13px;color:var(--ink-2)}.dkx-phd+.dtp-sec,.dtp-sec:first-child{border-top:0}.dtp-row2{align-items:center;gap:10px}.dtp-head,.dtp-row2{display:flex;justify-content:space-between;flex-wrap:wrap}.dtp-head{align-items:flex-start;gap:12px;margin:6px 0 14px}.dtp-head .acts{display:flex;gap:8px;flex-wrap:wrap}.dtp-back{margin-bottom:6px}.dtp-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line-2);border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600;color:var(--mut);background:transparent;white-space:nowrap;line-height:19px}.dtp-chip.ink{color:var(--ink);border-color:var(--ink)}.dtp-chip.solid{background:var(--ink);color:var(--bg);border-color:var(--ink)}.dtp-chip.v{color:var(--agent);border-color:color-mix(in srgb,var(--agent) 35%,var(--line));background:var(--agent-soft)}.dtp-out{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:12.5px;color:var(--ink);white-space:nowrap}.dtp-out .m{width:18px;height:18px;border-radius:5px;display:inline-grid;place-items:center;font-size:11px;font-weight:800;border:1.5px solid;flex:none}.dtp-out.s .m{background:var(--ink);color:var(--bg);border-color:var(--ink)}.dtp-out.dim{color:var(--mut)}.dtp-hl{background:var(--hl);color:var(--hlink);border-radius:3px;padding:0 2px}.dtp-verd{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-weight:800;font-size:13px;border:1.5px solid var(--line-2);color:var(--mut);flex:none}.dtp-verd.c{background:var(--ink);color:var(--bg);border-color:var(--ink)}.dtp-verd.p{border-color:var(--ink);color:var(--ink)}.dtp-fill{background:var(--agent-soft);color:var(--agent);border-radius:4px;padding:0 3px;font-weight:600}.dtp-note{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--card);margin-top:14px}.dtp-note>span:first-child{color:var(--mut);flex:none}.dtp-note.ai{border-color:color-mix(in srgb,var(--agent) 40%,var(--line))}.dtp-note.ai b,.dtp-note.ai>span:first-child{color:var(--agent)}.dtp-err{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:11px 14px;font-size:13px;color:var(--ink-2)}.dtp-err.upd{color:var(--mut)}.dtp-meter{display:flex;align-items:center;gap:10px}.dtp-meter .tr{flex:1 1;height:8px;border-radius:4px;background:var(--hair);position:relative;min-width:60px;box-shadow:inset 0 0 0 1px var(--line)}.dtp-meter .tr i{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--mut)}.dtp-meter .tr i.ok{background:var(--ink)}.dtp-meter .tr b{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--ink-2)}.dtp-meter>b{font-size:13.5px}.dtp-kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-gap:6px 12px;gap:6px 12px;padding:11px 14px;font-size:13px}.dtp-kv>span:nth-child(odd){color:var(--mut)}.dtp-kv>span:nth-child(2n){text-align:right;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.dtp-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}.dtp-fchip{font:inherit;font-size:12.5px;font-weight:600;border:1px solid var(--line-2);border-radius:999px;background:transparent;color:var(--ink-2);padding:0 11px;min-height:30px;cursor:pointer}.dtp-fchip.on{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.dtp-legend{display:flex;gap:6px 16px;flex-wrap:wrap;font-size:12.5px;color:var(--mut);margin-top:8px}.dtp-start{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.dtp-casepick{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--hair)}.dtp-casepick select{max-width:100%;min-width:0;flex:1 1 260px;height:34px;border:1px solid var(--line-2);border-radius:10px;background:var(--surf);color:var(--ink);font:inherit;font-size:13px;padding:0 10px}.dtp-cap{font-size:12px;font-weight:700;color:var(--mut)}.dtp-sugg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:12px 14px;border-top:1px solid var(--hair)}.dtp-sugg.first{border-top:0}.dtp-rank{width:24px;height:24px;border-radius:7px;background:var(--sunk);display:grid;place-items:center;font-weight:800;font-size:12px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.dtp-sugg .why{grid-column:2/-1;font-size:12.5px;color:var(--mut)}.dtp-sugg .tt{min-width:0;gap:4px 8px}.dtp-mini,.dtp-sugg .tt{display:flex;flex-wrap:wrap;align-items:center}.dtp-mini{padding:10px 14px;border-top:1px solid var(--hair);justify-content:space-between;gap:10px;font-size:13px}.dkx-phd+.dtp-mini,.dtp-mini.first{border-top:0}.dtp-mini>span{min-width:0}.dtp-scroll{overflow-x:auto}.dtp-tbl{width:100%;border-collapse:collapse;font-size:13px}.dtp-tbl th{text-align:left;font-size:12px;color:var(--mut);font-weight:700;padding:9px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.dtp-tbl td{padding:10px 14px;border-bottom:1px solid var(--hair);vertical-align:top;color:var(--ink-2)}.dtp-tbl tr:last-child td{border-bottom:0}.dtp-tbl tr.grp td{background:var(--sunk);font-weight:700;font-size:12.5px;color:var(--ink-2);padding:8px 14px}.dtp-tbl tr.grp td span{font-weight:500;color:var(--faint)}.dtp-tbl tr.r{cursor:pointer}.dtp-tbl tr.r:focus-visible td,.dtp-tbl tr.r:hover td{background:var(--hair)}.dtp-tbl tr.r:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.dtp-tbl .t{font-weight:700;color:var(--ink)}.dtp-tbl .few{color:var(--faint);font-size:11.5px}@media (max-width:620px){.dtp-tbl.dtp-stk thead{display:none}.dtp-tbl.dtp-stk tr.r{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 14px;border-bottom:1px solid var(--hair)}.dtp-tbl.dtp-stk tr.r td{padding:0;border:0}.dtp-tbl.dtp-stk tr.r td:first-child{grid-column:1/-1}.dtp-tbl.dtp-stk tr.grp,.dtp-tbl.dtp-stk tr.grp td{display:block}.dtp-tbl.dtp-stk td[data-l]:before{content:attr(data-l) " ";color:var(--faint);font-size:11.5px}}.dtp-tdetail{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.dtp-paper{padding:22px 26px;font-size:13.5px;line-height:1.65;color:var(--ink-2);overflow-wrap:anywhere;min-width:0}.dtp-paper h1,.dtp-paper h2,.dtp-paper h3,.dtp-paper h4{font-size:13.5px;color:var(--ink);margin:16px 0 4px}.dtp-paper p{margin:0 0 8px}.dtp-paper table{max-width:100%;display:block;overflow-x:auto;border-collapse:collapse;font-size:12.5px}.dtp-paper td,.dtp-paper th{border:1px solid var(--line);padding:4px 6px}.dtp-paper .fill,.dtp-paper .token,.dtp-paper [data-fill]{background:var(--agent-soft);color:var(--agent);border-radius:4px;padding:0 3px;font-weight:600}.dtp-ver{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;padding:10px 14px;border-top:1px solid var(--hair);align-items:center;font-size:13px}.dkx-phd+.dtp-ver,.dtp-ver.first{border-top:0}.dtp-ver .vn{font-weight:800;font-size:12px;border:1px solid var(--line-2);border-radius:6px;padding:1px 6px;color:var(--ink)}.dtp-ver .full{grid-column:1/-1}.dtp-editor{display:grid;grid-template-columns:220px minmax(0,1fr) 280px;grid-gap:14px;gap:14px;align-items:start}.dtp-clauses .cl{display:flex;justify-content:space-between;gap:8px;padding:9px 14px;border:0;border-top:1px solid var(--hair);font:inherit;font-size:13px;cursor:pointer;background:none;color:var(--ink-2);width:100%;text-align:left}.dtp-clauses .cl.first{border-top:0}.dtp-clauses .cl.on{background:var(--sunk);font-weight:700;color:var(--ink)}.dtp-clauses .cl .n{font-size:11.5px;color:var(--faint);white-space:nowrap}.dtp ins{background:var(--add);color:var(--addink);text-decoration:none}.dtp del,.dtp ins{border-radius:3px;padding:0 2px}.dtp del{background:var(--del);color:var(--delink)}.dtp-ta{width:100%;min-height:140px;border:1px solid var(--line-2);border-radius:10px;background:var(--surf);color:var(--ink);font:inherit;font-size:13px;line-height:1.55;padding:10px 12px;resize:vertical}.dtp-ask{display:grid;grid-gap:4px;gap:4px;margin-top:10px}.dtp-ask .l,.dtp-ask label{font-size:12px;font-weight:700;color:var(--mut)}.dtp-ask .v{border:1px solid var(--line);border-radius:9px;padding:7px 10px;background:var(--surf);font-size:13px;color:var(--ink-2)}.dtp-pick{display:none}@media (max-width:1080px){.dtp-editor{grid-template-columns:minmax(0,1fr)}.dtp-clauses{display:none}.dtp-pick{display:block;margin-bottom:10px}}.dtp-pick select{width:100%;height:36px;border:1px solid var(--line-2);border-radius:10px;background:var(--surf);color:var(--ink);font:inherit;padding:0 10px}.dtp-lib{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.dtp-facets{display:grid;grid-gap:14px;gap:14px;align-content:start;min-width:0}.dtp-facet label{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:13px;color:var(--ink-2);cursor:pointer;min-width:0}.dtp-facet label>span:first-of-type{min-width:0;overflow-wrap:anywhere}.dtp-facet label .n{margin-left:auto;color:var(--faint);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-left:6px}.dtp-facet input{accent-color:var(--acc);flex:none}.dtp-rows .row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 14px;gap:6px 14px;padding:12px 14px;border:0;border-top:1px solid var(--hair);cursor:pointer;background:none;width:100%;text-align:left;font:inherit;color:inherit}.dtp-rows .row.first{border-top:0}.dtp-rows .row:focus-visible,.dtp-rows .row:hover{background:var(--hair)}.dtp-rows .row .t{font-weight:700;color:var(--ink);font-size:13.5px}.dtp-rows .row .meta{font-size:12.5px;color:var(--mut);overflow-wrap:anywhere}.dtp-rows .row .why{grid-column:1/-1;font-size:13px;color:var(--ink-2);display:flex;gap:8px;min-width:0}.dtp-rows .row .why>span:last-child{min-width:0}.dtp-rows .row .why .q{color:var(--agent);font-weight:700;flex:none}.dtp-rows .row .tags{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.dtp-rows .row .right{text-align:right;display:grid;grid-gap:4px;gap:4px;justify-items:end;align-content:start}.dtp-search{margin-bottom:12px}.dtp-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;background:var(--card);margin-bottom:14px}.dtp-facts>div{padding:11px 14px;border-left:1px solid var(--hair);min-width:0}.dtp-facts>div:first-child{border-left:0}.dtp-facts span{display:block;font-size:12px;color:var(--mut)}.dtp-facts b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14.5px;color:var(--ink);overflow-wrap:anywhere}.dtp-facts b.sm{font-size:13px}.dtp-cols{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.dtp-arg{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px 14px;border-top:1px solid var(--hair);font-size:13px;color:var(--ink-2)}.dkx-phd+.dtp-arg,.dtp-arg.first{border-top:0}.dtp-arg b{color:var(--ink)}.dtp-q{margin-top:6px;padding:8px 10px;border-left:3px solid var(--agent);background:var(--agent-soft);border-radius:0 8px 8px 0;font-size:13px;color:var(--ink-2)}.dtp-q .src{display:block;font-size:11.5px;color:var(--agent);font-weight:600;margin-top:4px}.dtp-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(28px,1fr));grid-gap:4px;gap:4px;padding:12px 14px}.dtp-items i{height:26px;border-radius:6px;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;border:1.5px solid var(--line-2);color:var(--mut)}.dtp-items i.o{background:var(--ink);color:var(--bg);border-color:var(--ink)}.dtp-lesson textarea{width:100%;min-height:64px;border:1px solid var(--line-2);border-radius:10px;background:var(--surf);color:var(--ink);font:inherit;font-size:13px;padding:8px 10px;resize:vertical}.dtp-bar{display:flex;align-items:center;gap:8px;min-width:150px}.dtp-bar .tr{flex:1 1;height:8px;border-radius:4px;background:var(--hair);overflow:hidden;display:flex;box-shadow:inset 0 0 0 1px var(--line);min-width:60px}.dtp-bar .c{background:var(--ink)}.dtp-bar .pp{background:color-mix(in srgb,var(--ink) 40%,transparent)}.dtp-bar .num{white-space:nowrap}.dtp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.dtp-step{padding:14px 16px}.dtp-step .n{font-size:12px;font-weight:700;color:var(--mut)}.dtp-step h3{margin:2px 0 0}.dtp-drop{border:1.5px dashed var(--line-2);border-radius:12px;padding:16px;text-align:center;color:var(--mut);margin-top:10px;font-size:13px}.dtp-field{display:grid;grid-gap:4px;gap:4px;margin-top:10px;min-width:0}.dtp-field>.l,.dtp-field>label{font-size:12px;font-weight:700;color:var(--mut)}.dtp-field input,.dtp-field select,.dtp-field textarea{width:100%;min-width:0;border:1px solid var(--line-2);border-radius:9px;background:var(--surf);color:var(--ink);font:inherit;font-size:13px;padding:7px 10px}.dtp-field textarea{min-height:64px;resize:vertical}.dtp-field .ro{border:1px solid var(--line);border-radius:9px;padding:8px 10px;background:var(--sunk);font-size:13px;color:var(--ink-2)}.dtp-choice{display:flex;gap:6px;flex-wrap:wrap}.dtp-choice button{font:inherit;border:1px solid var(--line-2);border-radius:8px;padding:3px 9px;font-size:12.5px;background:transparent;color:var(--ink-2);cursor:pointer;min-height:30px}.dtp-choice button.on{border-color:var(--ink);background:var(--ink);color:var(--bg);font-weight:700}.dtp-choice button:disabled{cursor:default;opacity:.75}.dtp-quote{font-size:12.5px;color:var(--mut);margin-top:4px}.dtp-quote.ai{border-left:3px solid var(--agent);padding-left:8px;color:var(--ink-2)}.dtp-btnrow{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;align-items:center}.dtp-problems{margin:10px 0 0;padding-left:18px;font-size:12.5px;color:var(--mut);display:grid;grid-gap:3px;gap:3px}@media (max-width:980px){.dtp-cols,.dtp-lib,.dtp-start,.dtp-steps,.dtp-tdetail{grid-template-columns:minmax(0,1fr)}.dtp-lib>div{order:-1}.dtp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.dtp-facts>div{border-left:0;border-top:1px solid var(--hair)}.dtp-facts>div:nth-child(-n+2){border-top:0}.dtp-facts>div:nth-child(2n){border-left:1px solid var(--hair)}}@media (max-width:520px){.dtp-paper{padding:16px}.dtp-rows .row{grid-template-columns:minmax(0,1fr)}.dtp-rows .row .right{justify-items:start;text-align:left}.dtp-sugg{grid-template-columns:auto minmax(0,1fr)}.dtp-sugg>.dkt-btn{grid-column:2}}.dtp .dkr-diff del{background:var(--del);color:var(--delink);text-decoration:line-through}.dtp .dkr-diff ins{background:var(--add);color:var(--addink);text-decoration:none}.dtp-select{flex:1 1 180px;min-width:0;max-width:100%;height:32px;border:1px solid var(--line-2);border-radius:9px;background:var(--surf);color:var(--ink);font:inherit;font-size:13px;padding:0 8px}.dkc-briefs{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.dkc-briefs>.dkx-panel{margin-bottom:0}.dtp-mini>span:first-child{flex:1 1 200px}.dtp .dtp-h2{font-size:19px;font-weight:800;line-height:1.25;margin:0}.dtp .dtp-h3{font-size:13.5px;font-weight:700;margin:0}.dtp-tbl td.num .few{white-space:nowrap}.dtp-chip>span{min-width:0}.dkc-briefs .dtp-steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.dtp-field input[type=checkbox]{width:16px;height:16px;padding:0;margin:0;flex:none;accent-color:var(--acc)}.dtp-nw{white-space:nowrap}:root{--dks-heat:var(--acc);--dks-onheat:#fff}html[data-theme=dark]{--dks-heat:var(--mark);--dks-onheat:#17181d}.dks-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-num,.dks-vh{white-space:nowrap}.dks-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dks-ring{flex:none;display:block}.dks-ring .tr{stroke:var(--hair)}html[data-theme=dark] .dks-ring .tr{stroke:hsla(0,0%,100%,.09)}.dks-ring .fg{transition:stroke-dashoffset .9s cubic-bezier(.2,0,0,1)}.dks-ring.t-u .fg{stroke:var(--sig)}.dks-ring.t-ag .fg{stroke:var(--agent)}.dks-ring.t-ok .fg{stroke:var(--ok)}.dks-ring.t-n .fg{stroke:var(--ink-2)}.dks-ring .ct{font:800 14px var(--sans);fill:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-sparkbox{width:100%}.dks-spark{display:block}.dks-spark path{stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .9s cubic-bezier(.2,0,0,1)}.dks-spark.t-ok path{stroke:var(--ok)}.dks-cd{display:inline-flex;align-items:center;font-size:11.5px;font-weight:700;line-height:16px;border-radius:99px;padding:2px 8px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--hair);color:var(--mut)}.dks-cd.u{background:var(--sig-soft);color:var(--sig)}.dks-duering{display:flex;align-items:center;gap:8px;white-space:nowrap}.dks-duering .tx{display:flex;flex-direction:column;line-height:16px}.dks-duering .tx b{font-size:14px;font-weight:800;color:var(--ink)}.dks-duering.late .tx b{color:var(--sig)}.dks-duering .tx span{font-size:11.5px;color:var(--mut)}.dks-glow,.dks-glow td{animation:dks-glow 1.6s ease-out}@keyframes dks-glow{0%{background:color-mix(in srgb,var(--ok) 22%,transparent)}to{background:transparent}}.dks-frame{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;min-width:0}.dks-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--hair)}.dks-kpi>*{padding:12px 16px;min-width:0;background:none;border:0;border-left:1px solid var(--hair);font:inherit;color:inherit;text-align:left}.dks-kpi>:first-child{border-left:0}.dks-kpi button{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start}.dks-kpi button:hover{background:var(--hair)}.dks-kpi .v{font-size:21px;line-height:27px;font-weight:800;letter-spacing:-.3px;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-kpi .v.u{color:var(--sig)}.dks-kpi .v.z{color:var(--faint)}.dks-kpi .t{font-size:12.5px;line-height:17px;color:var(--mut)}.dks-kpi .t span{white-space:nowrap}@media (max-width:640px){.dks-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.dks-kpi>:nth-child(3){border-left:0}.dks-kpi>:nth-child(n+3){border-top:1px solid var(--hair)}}.dks-stepbar{display:flex;height:10px;border-radius:6px;overflow:hidden;margin:12px 16px 4px;gap:2px}.dks-stepbar i{display:block;height:100%;flex-basis:0;min-width:3px}.dks-stepbar i.none{flex-grow:1;background:var(--hair)}.s-on{background:var(--ok)}.s-idr1{background:color-mix(in srgb,var(--agent) 55%,var(--card))}.s-idr2{background:color-mix(in srgb,var(--agent) 70%,var(--card))}.s-idr3{background:color-mix(in srgb,var(--agent) 85%,var(--card))}.s-idr4{background:var(--agent)}.s-pay{background:var(--ink-2);opacity:.72}.dks-steplegend{display:flex;flex-wrap:wrap;gap:2px 14px;padding:2px 16px 10px}.dks-steplegend .it{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:2px 0;font:inherit;font-size:12px;color:var(--mut);white-space:nowrap;cursor:pointer}.dks-steplegend .it:disabled{cursor:default}.dks-steplegend .it:not(:disabled):hover{color:var(--ink)}.dks-steplegend .it i{width:8px;height:8px;border-radius:2px;flex:none}.dks-steplegend .it b{color:var(--ink);font-weight:700}.dks-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--hair);border-bottom:1px solid var(--line)}.dks-tools .dkt-seg{margin:0}.dks-tools .dkcx-search{flex:0 1 320px;min-width:180px}.dks-tools .note{font-size:12.5px;color:var(--faint)}.dks-tools .grow{flex:1 1;min-width:0}.dks-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 6px 0 10px;border-radius:99px;border:1px solid var(--ink-2);background:var(--surf);color:var(--ink);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.dks-chip span{color:var(--mut);font-size:14px;line-height:1;padding:0 3px}.dks-chip:hover span{color:var(--ink)}.dks-frame .dkx-table{border-top:0}.dks-frame .dkx-more{border-radius:0 0 14px 14px}.dks-boardwrap{container-type:inline-size}.dks-boardscroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scroll-padding:0 16px}.dks-board{display:flex;align-items:flex-start;gap:10px;padding:12px 16px 16px;min-width:0}.dks-col{flex:1 1;min-width:152px;background:var(--sunk);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:6px;container-type:inline-size}html[data-theme=dark] .dks-col{background:hsla(0,0%,100%,.035)}.dks-col h3{margin:2px 4px 0;font-size:13px;line-height:17px;font-weight:700;color:var(--ink);display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.dks-col h3 .nm{min-width:0;text-wrap:balance}.dks-col h3 .n{flex:none;color:var(--faint);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-col .sum{margin:0 4px 4px;font-size:12px;line-height:16px;color:var(--mut);display:flex;flex-direction:column}.dks-col .sum>span{white-space:nowrap}.dks-col .sum .u{color:var(--sig);font-weight:700}.dks-col.empty{flex:0 0 44px;min-width:44px;padding:10px 0;align-items:center;align-self:stretch;min-height:160px}.dks-col.empty h3{writing-mode:vertical-rl;transform:rotate(180deg);margin:0;justify-content:flex-end;color:var(--faint);font-weight:600;white-space:nowrap;gap:10px}.dks-card{display:flex;flex-direction:column;gap:4px;background:var(--surf);border:1px solid var(--line);border-radius:10px;padding:9px 10px;font:inherit;font-size:12.5px;line-height:17px;color:var(--ink);text-align:left;cursor:pointer;min-width:0;transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1),border-color .16s}html[data-theme=dark] .dks-card{background:#2a2b33}.dks-card:hover{transform:translateY(-1px);box-shadow:0 1px 2px rgba(18,19,24,.06),0 4px 14px rgba(18,19,24,.06);border-color:var(--line-2)}html[data-theme=dark] .dks-card:hover{box-shadow:0 1px 2px rgba(0,0,0,.4),0 4px 14px rgba(0,0,0,.25)}.dks-card:focus-visible{outline:2px solid var(--mark);outline-offset:2px}.dks-card .r1{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.dks-card .r1 .ref{font-weight:700;font-size:13px;white-space:nowrap;min-width:0}.dks-card .r1 .own{flex:none;width:24px;height:24px;border-radius:50%;background:var(--hair);color:var(--ink-2);font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.02em}.dks-card .pv{color:var(--ink);overflow-wrap:anywhere}.dks-card .cl{color:var(--mut);font-size:12px;overflow-wrap:anywhere}.dks-card .due{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-top:2px;min-width:0}.dks-card .due .dn{font-size:12px;color:var(--mut);overflow-wrap:anywhere}.dks-card .due .dks-cd{white-space:normal;max-width:100%}.dks-card .due.none{font-size:12px;color:var(--faint)}.dks-card .amt{font-size:12px;color:var(--mut);padding-top:5px;margin-top:2px;border-top:1px solid var(--hair)}.dks-card .amt b{color:var(--ink);font-weight:700;font-size:13px}.dks-batch{margin:12px 16px 0;padding:10px 12px;border:1px dashed var(--line-2);border-radius:12px;background:var(--surf);display:flex;flex-direction:column;gap:6px}html[data-theme=dark] .dks-batch{background:#2a2b33}.dks-batch{padding:0}.dks-batch .hd{display:flex;align-items:baseline;gap:10px;width:100%;border:0;background:none;padding:9px 12px;font:inherit;font-size:13px;color:var(--ink);text-align:left;cursor:pointer;border-radius:12px}.dks-batch .hd:hover{background:var(--hover,rgba(0,0,0,.025))}.dks-batch .hd .sm{flex:1 1;min-width:0;color:var(--mut);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dks-batch .hd .tg{flex:none;color:var(--mark);font-weight:700;font-size:12.5px}.dks-batch .rows{padding:0 12px 10px}.dks-batch .note{display:block;margin-top:6px;font-size:12px;color:var(--faint)}.dks-batch .rows{display:flex;flex-direction:column}.dks-batch .row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) auto auto;align-items:center;grid-gap:6px 14px;gap:6px 14px;padding:7px 0;border-top:1px solid var(--hair);font-size:12.5px}.dks-batch .who{display:flex;flex-direction:column;min-width:0}.dks-batch .who span{color:var(--mut);font-size:12px}.dks-batch .refs{display:flex;flex-wrap:wrap;gap:4px 8px;min-width:0}.dks-batch .refs button{border:0;background:none;padding:0;font:inherit;font-size:12px;color:var(--mark);cursor:pointer;white-space:nowrap}.dks-batch .refs button:hover{text-decoration:underline;text-underline-offset:3px}.dks-batch .refs span{font-size:12px;color:var(--faint)}.dks-batch .m{white-space:nowrap;color:var(--mut)}.dks-batch .m .dks-num{color:var(--ink);font-weight:700}@container (max-width:720px){.dks-batch .row{grid-template-columns:minmax(0,1fr) auto}.dks-batch .refs{grid-column:1/-1;order:3}}.dks-linkb{border:0;background:none;padding:2px 0 0;font:inherit;font-size:12px;font-weight:700;color:var(--mark);cursor:pointer;text-align:left;white-space:nowrap}.dks-linkb:hover{text-decoration:underline;text-underline-offset:3px}.dks-linkb:disabled{color:var(--faint);cursor:default;text-decoration:none}.dks-more{border:0;background:none;padding:4px;font:inherit;font-size:12px;font-weight:700;color:var(--mark);text-align:left;cursor:pointer;white-space:nowrap}.dks-more:hover{text-decoration:underline;text-underline-offset:3px}@container (max-width:760px){.dks-boardscroll{scroll-snap-type:x mandatory}.dks-board .dks-col{flex:0 0 224px;scroll-snap-align:start}.dks-board .dks-col.empty{flex:0 0 44px}}@container (max-width:520px){.dks-board .dks-col{flex-basis:calc(100cqw - 64px)}}.dks-cal{padding:14px 16px 16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);grid-gap:16px;gap:16px;align-items:start}@media (max-width:899px){.dks-cal{grid-template-columns:minmax(0,1fr)}}.dks-heat{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--faint)}.dks-heat .hrow{display:grid;grid-template-columns:48px repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px}.dks-heat .h{text-align:center;font-weight:600}.dks-heat .wk{align-self:center;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-heat .c{position:relative;height:var(--dks-cellh,44px);border-radius:7px;border:0;background:var(--hair);display:flex;align-items:center;justify-content:center;font:inherit;color:var(--ink-2);cursor:pointer;transition:transform .15s cubic-bezier(.2,0,0,1)}.dks-heat .c:disabled{cursor:default}.dks-heat .c:not(:disabled):hover{transform:scale(1.04)}.dks-heat .c .dt{position:absolute;left:6px;top:4px;font-size:10.5px;font-weight:600;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-heat .c b{font-size:14px;font-weight:800}.dks-cal .dks-heat .c b{font-size:clamp(14px,calc(var(--dks-cellh,44px) * .26),24px)}.dks-cal .dks-heat .c .dt{font-size:clamp(10.5px,calc(var(--dks-cellh,44px) * .14),13px);left:8px;top:6px}.dks-heat .c.l1{background:color-mix(in srgb,var(--dks-heat) 18%,transparent)}.dks-heat .c.l2{background:color-mix(in srgb,var(--dks-heat) 38%,transparent)}.dks-heat .c.l3{background:color-mix(in srgb,var(--dks-heat) 64%,transparent);color:var(--dks-onheat)}.dks-heat .c.l3 .dt{color:var(--dks-onheat);opacity:.75}.dks-heat .c.l4{background:var(--sig);color:var(--onrose,#fff)}html[data-theme=dark] .dks-heat .c.l4{color:#17181d}.dks-heat .c.l4 .dt{color:inherit;opacity:.8}.dks-heat .c.past{opacity:.5}.dks-heat .c.today{box-shadow:inset 0 0 0 2px var(--mark)}.dks-heat .c.sel{outline:2px solid var(--mark);outline-offset:1px}.dks-heat .c:focus-visible{outline:2px solid var(--mark);outline-offset:1px}.dks-heatleg{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:12px;color:var(--mut)}.dks-heatleg .sw{display:inline-flex;gap:3px}.dks-heatleg .sw i{width:14px;height:10px;border-radius:3px;display:inline-block}.dks-calside{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--mut)}.dks-calside h4{margin:0 0 4px;font-size:13px;font-weight:700;color:var(--ink)}.dks-calside .r{display:flex;justify-content:space-between;gap:10px;border-top:1px solid var(--hair);padding-top:6px;white-space:nowrap}.dks-calside .r b{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-flow{display:block;width:100%;max-width:520px;height:auto;margin:0 auto;font-family:var(--sans)}.dks-flow .band{stroke:var(--agent);stroke-opacity:.5;transition:stroke-dashoffset .5s cubic-bezier(.2,0,0,1)}.dks-flow .none{stroke:var(--line-2);stroke-width:2;stroke-dasharray:3 4}.dks-flow .leave{fill:none;stroke:var(--ok);stroke-opacity:.75;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.2,0,0,1)}.dks-flow .node{fill:var(--surf);stroke:var(--line-2);stroke-width:1.5}html[data-theme=dark] .dks-flow .node{fill:#2a2b33}.dks-flow .n{font-size:12px;font-weight:800;fill:var(--ink)}.dks-flow .n.z{fill:var(--faint);font-weight:600}.dks-flow .nl{fill:var(--ink)}.dks-flow .lt,.dks-flow .nl{font-size:10.5px;font-weight:700}.dks-flow .lt{fill:var(--ok)}.dks-presence{display:flex;align-items:center;gap:8px;min-width:0}.dks-presence .avs{display:flex;flex:none}.dks-presence .av{width:27px;height:27px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff;border:2px solid var(--bg);margin-left:-4px;position:relative}.dks-presence .av:first-child{margin-left:0}.dks-presence .av.live:after{content:"";position:absolute;right:-3px;bottom:-3px;width:9px;height:9px;border-radius:50%;background:var(--ok);border:2px solid var(--bg)}.dks-presence .tx{display:flex;flex-direction:column;min-width:0;font-size:12px;line-height:16px;color:var(--mut)}.dks-presence .l1{color:var(--ink-2);font-weight:600}.dks-presence .l1,.dks-presence .l2,.dks-presence .ty{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dks-presence .ty i{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--mut);margin-left:2px;vertical-align:middle;animation:dks-blink 1.2s infinite}.dks-presence .ty i:nth-child(2){animation-delay:.2s}.dks-presence .ty i:nth-child(3){animation-delay:.4s}@keyframes dks-blink{0%,80%,to{opacity:.2}40%{opacity:1}}.dks-offer{padding:8px 0 4px}.dks-offer svg{display:block;max-width:100%;font-family:var(--sans)}.dks-offer .axis{stroke:var(--line-2);stroke-width:2}.dks-offer .band{fill:color-mix(in srgb,var(--ok) 35%,transparent);transition:width .9s cubic-bezier(.2,0,0,1)}.dks-offer .q{fill:var(--ink-2)}.dks-offer .d{fill:var(--sig)}.dks-offer .you{fill:var(--acc);stroke:var(--card);stroke-width:2.5}html[data-theme=dark] .dks-offer .you{fill:var(--mark)}.dks-offer .lb{font-size:12px;fill:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-offer .yl{font-size:12.5px;font-weight:700;fill:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-offer .cap{font-size:12.5px;color:var(--mut);margin-top:2px}.dks-offer .cap b{color:var(--ink)}.dks-idx{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:300px}.dks-idx nav{border-right:1px solid var(--hair);padding:10px 8px;display:flex;flex-direction:column;gap:2px}.dks-idx nav button{display:flex;justify-content:space-between;align-items:center;gap:10px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--mut);padding:7px 10px;border-radius:8px;text-align:left;cursor:pointer;white-space:nowrap}.dks-idx nav button .l{overflow:hidden;text-overflow:ellipsis;min-width:0}.dks-idx nav button .c{color:var(--faint);font-weight:500;flex:none}.dks-idx nav button:hover{color:var(--ink);background:var(--hair)}.dks-idx nav button:disabled{opacity:.5;cursor:default;background:none}.dks-idx nav button.on{color:var(--ink);background:var(--hair);box-shadow:inset 2px 0 0 var(--mark)}.dks-idx nav button:focus-visible{outline:2px solid var(--mark);outline-offset:-2px}.dks-idx .body{min-width:0}@media (max-width:640px){.dks-idx{grid-template-columns:minmax(0,1fr)}.dks-idx nav{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--hair);padding:8px;scrollbar-width:none}.dks-idx nav::-webkit-scrollbar{display:none}.dks-idx nav button{flex:none}.dks-idx nav button.on{box-shadow:inset 0 -2px 0 var(--mark)}}.dks-facets{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.dks-facets button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 11px;border-radius:99px;border:1px solid var(--line-2);background:transparent;color:var(--ink-2);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.dks-facets button:hover{border-color:var(--faint)}.dks-facets button.on{background:var(--surf);border-color:var(--ink-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}.dks-facets button .n{color:var(--faint);font-weight:600}.dks-facetrow{display:flex;align-items:baseline;gap:10px}.dks-facetrow .k{flex:none;width:86px;font-size:12px;font-weight:700;color:var(--faint);white-space:nowrap}@media (max-width:640px){.dks-facetrow{flex-direction:column;gap:2px}.dks-facetrow .k{width:auto}}.dks-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));grid-gap:10px;gap:10px}.dks-tile{display:flex;flex-direction:column;gap:6px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px;min-width:0;font:inherit;color:inherit;text-align:left}button.dks-tile{cursor:pointer;transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .16s,border-color .16s}button.dks-tile:hover{transform:translateY(-1px);border-color:var(--line-2);box-shadow:0 1px 2px rgba(18,19,24,.06),0 4px 14px rgba(18,19,24,.06)}.dks-tile:focus-visible{outline:2px solid var(--mark);outline-offset:2px}.dks-tile .k{font-size:11.5px;font-weight:700;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dks-tile h4{margin:0;font-size:13.5px;line-height:19px;font-weight:700;color:var(--ink);text-wrap:balance}.dks-tile .f{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--mut)}.dks-tile .f>span{white-space:nowrap}.dks-tile .lines{display:flex;flex-direction:column;border-top:1px solid var(--hair);margin-top:auto;padding-top:4px}.dks-tile .lines button{display:flex;flex-direction:column;gap:0;border:0;background:none;font:inherit;font-size:12px;line-height:16px;color:var(--ink-2);padding:4px;margin:0 -4px;border-radius:6px;cursor:pointer;text-align:left;min-width:0}.dks-tile .lines button .a b{font-weight:700;color:var(--ink)}.dks-tile .lines button .a .pv{color:var(--mut)}.dks-tile .lines button:hover{background:var(--hair)}.dks-tile .lines button .a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dks-tile .lines button .b{white-space:nowrap;color:var(--mut)}.dks-tile .lines button .b.ok{color:var(--ok);font-weight:700}.dks-tile .lines button .b.u{color:var(--sig);font-weight:700}.dks-meter{display:flex;gap:2px;height:6px}.dks-meter i{flex:1 1;border-radius:2px;background:var(--hair)}.dks-meter i.w{background:var(--ok)}.dks-meter i.l{background:var(--sig)}.dks-grouph{display:flex;align-items:baseline;gap:8px;margin:16px 2px 8px;font-size:13px;font-weight:700;color:var(--ink)}.dks-grouph:first-child{margin-top:4px}.dks-grouph span{font-weight:500;color:var(--mut);font-size:12.5px}.dks-days{position:relative;padding:4px 0 2px}.dks-days:before{content:"";position:absolute;left:8px;top:12px;bottom:12px;width:2px;background:var(--line);border-radius:1px}.dks-day{position:relative;padding:0 0 12px 28px}.dks-day:last-child{padding-bottom:0}.dks-day>.dot{position:absolute;left:2px;top:4px;width:14px;height:14px;border-radius:50%;border:3px solid var(--card);background:var(--faint)}.dks-day>.dot.ok{background:var(--ok)}.dks-day>.dot.ag{background:var(--agent)}.dks-day>.dot.u{background:var(--sig)}.dks-day>.hd{display:flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:var(--ink);white-space:nowrap}.dks-day>.hd span{font-weight:500;color:var(--faint);font-size:12px}.dks-day>.sm{font-size:12.5px;color:var(--mut);margin-top:1px}.dks-day .it{display:flex;gap:10px;align-items:baseline;padding:5px 0;border-top:1px solid var(--hair);font-size:12.5px}.dks-day .it:first-of-type{border-top:0}.dks-day .it .tm{flex:none;width:62px;color:var(--faint);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-day .it .b{flex:1 1;min-width:0;color:var(--ink)}.dks-day .it .b small{display:block;color:var(--mut);font-size:12px}.dks-day .it .src{flex:none;color:var(--faint);font-size:12px;white-space:nowrap}.dks-day .tog{border:0;background:none;padding:2px 0;font:inherit;font-size:12px;font-weight:700;color:var(--mark);cursor:pointer}.dks-steps{display:flex;flex-direction:column;gap:9px;padding:10px 14px 12px}.dks-step{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:17px}.dks-step .ic{width:18px;height:18px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;margin-top:0;background:var(--agent)}.dks-step .ic:after{content:"";width:7px;height:4px;border-left:2px solid var(--card);border-bottom:2px solid var(--card);transform:rotate(-45deg) translate(1px,-1px)}html[data-theme=dark] .dks-step .ic:after{border-color:#17181d}.dks-step .b{min-width:0;flex:1 1}.dks-step b{font-weight:700;color:var(--ink)}.dks-step .rs{display:block;color:var(--mut);font-size:12px}.dks-step .tm{flex:none;color:var(--faint);font-size:11.5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-step.new{animation:dks-in .25s cubic-bezier(.2,0,0,1) both}.dks-step.new .ic{animation:dks-pop .35s cubic-bezier(.2,0,0,1) both;animation-delay:inherit}@keyframes dks-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes dks-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}.dks-toast{position:fixed;left:50%;bottom:44px;z-index:80;display:flex;align-items:center;gap:14px;max-width:min(560px,calc(100vw - 32px));background:var(--ink);color:var(--bg);border-radius:12px;padding:10px 14px;font-size:13px;box-shadow:0 18px 44px -18px rgba(30,32,45,.4);transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:transform .2s cubic-bezier(.2,0,0,1),opacity .2s}.dks-toast.show{transform:translate(-50%);opacity:1;pointer-events:auto}.dks-toast .t{min-width:0}.dks-toast button{flex:none;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:2px 4px}.dks-counter{padding:14px 16px 12px}.dks-counter .s{font-size:12.5px;color:var(--mut)}.dks-counter .v{font-size:30px;line-height:38px;font-weight:800;letter-spacing:-.5px;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-counter .dks-sparkbox{margin-top:8px}.dks-counter .ax{display:flex;justify-content:space-between;font-size:11px;color:var(--faint);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}@media (max-width:900px){.dks-two{grid-template-columns:minmax(0,1fr)}}.dks-two>.dkx-panel{margin-bottom:0}.dks-two{margin-bottom:14px}@media (prefers-reduced-motion:reduce){.dks-card,.dks-flow .band,.dks-flow .leave,.dks-heat .c,.dks-offer .band,.dks-ring .fg,.dks-spark path,.dks-toast{transition:none!important}.dks-glow,.dks-glow td,.dks-step.new,.dks-step.new .ic{animation:none!important}.dks-presence .ty i{animation:none;opacity:.6}}.dkcx-mini .dkx-row .cdl{margin-top:4px}.dkcx-table .due .kd{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.dkcx-headrow .dks-presence{margin-top:8px}.dkcx-headrow .acts .dks-duering{margin-right:6px}.dkcx-agent .dks-steps{border-top:1px solid var(--hair)}.dkcx-agent .stepscap{display:flex;justify-content:space-between;gap:10px;padding:10px 14px 0;font-size:12px;font-weight:700;color:var(--mut)}.dkcx-agent .stepscap span:last-child{font-weight:500;color:var(--faint)}.dkh-pulse{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;margin-bottom:14px}.dkh-pulse>.dkx-panel{margin-bottom:0}@media (max-width:760px){.dkh-pulse{grid-template-columns:minmax(0,1fr)}}.dkh-rings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:14px 10px 12px;align-content:center}.dkh-rings .rg{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:var(--mut);text-align:center;min-width:0}.dkh-rings .rg span{white-space:nowrap}.dkh-hours .cells{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));grid-gap:3px;gap:3px;padding:12px 14px 4px}.dkh-hours .cells i{height:30px;border-radius:5px;background:var(--hair)}.dkh-hours .cells i[data-n="1"]{background:color-mix(in srgb,var(--sig) 35%,transparent)}.dkh-hours .cells i[data-n="2"]{background:color-mix(in srgb,var(--sig) 62%,transparent)}.dkh-hours .cells i[data-n="3"]{background:var(--sig)}.dkh-hours .cells i.now{outline:2px solid var(--ink);outline-offset:1px}.dkh-hours .labs{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));grid-gap:3px;gap:3px;padding:0 14px 10px;font-size:10.5px;color:var(--faint);white-space:nowrap}.dkh-hours .labs span:first-child{grid-column:1}.dkh-hours .labs span:nth-child(2){grid-column:5;justify-self:center}.dkh-hours .labs span:nth-child(3){grid-column:9;justify-self:center}.dkh-hours .labs span:nth-child(4){grid-column:13;justify-self:end}.dkh-now .dkx-phd .m{font-weight:600;color:var(--faint)}.dkh-folds{margin-bottom:14px}.dkh-fold+.dkh-fold{border-top:1px solid var(--hair)}.dkh-fold>.hd{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;background:none;font:inherit;font-size:13.5px;font-weight:700;color:var(--ink-2);cursor:pointer;text-align:left}.dkh-fold>.hd:hover:not(:disabled){background:var(--hair)}.dkh-fold>.hd:disabled{cursor:default;color:var(--faint)}.dkh-fold>.hd .r{font-weight:600;color:var(--faint);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.dkh-fold>.hd .chev{display:inline-block;margin-left:6px;transition:transform .18s cubic-bezier(.2,0,0,1)}.dkh-fold>.hd[aria-expanded=true] .chev{transform:rotate(90deg)}.dkh-fold>.in{border-top:1px solid var(--hair);animation:dks-in .2s cubic-bezier(.2,0,0,1)}.dkh-fold>.in .dkx-row:first-child{border-top:0}@media (prefers-reduced-motion:reduce){.dkh-fold>.hd .chev{transition:none}.dkh-fold>.in{animation:none}}.dks-pgrp{border-top:1px solid var(--hair)}.dks-pgrp:first-child{border-top:0}.dks-pgrp>.hd{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:0;background:none;font:inherit;font-size:13px;color:var(--ink);cursor:pointer;text-align:left;min-width:0}.dks-pgrp>.hd:hover{background:var(--hair)}.dks-pgrp>.hd:focus-visible{outline:2px solid var(--mark);outline-offset:-2px}.dks-pgrp>.hd .chev{flex:none;color:var(--faint);transition:transform .18s cubic-bezier(.2,0,0,1)}.dks-pgrp.open>.hd .chev{transform:rotate(90deg)}.dks-pgrp>.hd .av{width:24px;height:24px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#fff}.dks-pgrp>.hd .tx{flex:1 1;min-width:0;display:flex;flex-direction:column}.dks-pgrp>.hd .who{font-weight:700}.dks-pgrp>.hd .meta,.dks-pgrp>.hd .who{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dks-pgrp>.hd .meta{font-size:12.5px;color:var(--mut)}.dks-pgrp>.hd .meta .nw{color:var(--ink-2);font-weight:600}.dks-pgrp>.hd .cnt{flex:none;min-width:22px;text-align:center;font-size:11.5px;font-weight:700;border-radius:99px;padding:2px 7px;background:var(--hair);color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dks-pgrp>.hd .cnt.ur{background:var(--line-2);color:var(--ink)}.dks-pgrp>.in{padding-left:22px;border-top:1px solid var(--hair);animation:dks-in .2s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.dks-pgrp>.hd .chev{transition:none}.dks-pgrp>.in{animation:none}}.dks-libtop{display:flex;gap:10px;align-items:center}.dks-libtop .dkt-search{flex:1 1 auto;margin:0}.dks-libtop .dkt-seg{margin:0;flex:none}.dks-facetbox{display:flex;flex-direction:column;gap:2px;margin:10px 0 12px}.dks-facetbox .dks-facets{margin:0 0 4px}.dks-libnote{font-size:12.5px;color:var(--mut);margin:0 2px 10px}.dkx-phd .dks-chip{margin-left:auto}.dks-tpltools{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin-bottom:6px}.dks-tpltools .dtp-filters{margin-bottom:0;flex:1 1 400px}.dks-tpltools .dkt-seg{margin:0}button.dks-tile .f{margin-top:0}.dws-idx{padding:0}.dws-idx .dws-sec .dkx-cap{padding-top:14px}.dws-idx .dws-sec+.dws-sec{border-top:1px solid var(--line)}.dks-citeidx{padding:0}.dks-citeidx .dks-idx .body .dtp-scroll{overflow-x:auto}@media (max-width:640px){.dkt-app .dkcx-headrow{flex-wrap:wrap}.dkt-app .dkcx-headrow .acts{flex:1 1 100%;flex-wrap:wrap;row-gap:8px}.dkt-app .dkcx-headrow .acts .dks-duering{margin-right:auto}.dkt-app .dko .dkx-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dkt-app .dko .dkx-strip .dkx-st:nth-child(n+3){border-top:1px solid var(--hair)}.dkt-app .dko .dkx-strip .dkx-st .v{white-space:nowrap}.dkt-app .dks-libtop{flex-wrap:wrap}.dkt-app .dks-libtop .dkt-search{flex:1 1 100%;width:100%}}.dkt-areabody{min-width:0}.dkt-areabody>.dkx-ph{margin-top:2px}.dkx-areaacts{display:contents}.dkt-areabody .dkx-ph .acts:has(>.dkx-areaacts:empty){display:none}.dkt-areabody .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.dkt-areabody .panel{border-radius:14px;border:1px solid var(--line);box-shadow:none;margin-top:0;margin-bottom:14px;background:var(--card)}.dkt-areabody .panel .excard,.dkt-areabody .panel .kpi-tile,.dkt-areabody .panel .panel{box-shadow:none}.dkt-areabody .ph{padding:11px 14px;font-size:15px;line-height:20px;font-weight:700;letter-spacing:-.1px;border-bottom:1px solid var(--line);min-height:44px;flex-wrap:wrap;row-gap:4px}.dkt-areabody .ph .act{font-size:12.5px;font-weight:500}.dkt-areabody .ph .act .muted{font-size:12.5px!important;color:var(--mut)}.dkt-areabody .pb{padding:12px 14px 14px}.dkt-areabody .panel>p.muted{padding:12px 14px!important;margin:0}.dkt-areabody .rlabel{font-size:12.5px;font-weight:700;color:var(--mut);margin:14px 0 6px}.dkt-areabody .rlabel:first-child{margin-top:0}.dkt-areabody h2:not(.vh):not(.dkt-h1):not(.dkt-h2),.dkt-areabody h3:not(.dkt-h3){font-size:15px;line-height:20px;font-weight:700;letter-spacing:-.1px}.dkt-areabody .panel table,.dkt-areabody table.dkx-table{width:100%;border-collapse:collapse;font-size:13px}.dkt-areabody .panel th{font-size:12px;font-weight:600;color:var(--faint);padding:9px 12px;border-bottom:1px solid var(--line);background:none;white-space:nowrap;text-transform:none;letter-spacing:0}.dkt-areabody .panel td{padding:9px 12px;border-bottom:1px solid var(--hair);vertical-align:middle}.dkt-areabody .panel td:first-child,.dkt-areabody .panel th:first-child{padding-left:14px}.dkt-areabody .panel td:last-child,.dkt-areabody .panel th:last-child{padding-right:14px}.dkt-areabody .panel tbody tr:hover{background:none}.dkt-areabody .panel tbody tr:last-child td{border-bottom:0}.dkt-areabody .panel .mono,.dkt-areabody .panel td.mono{font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dkx-scroll{overflow-x:auto}.dkt-areabody .cards{display:flex;flex-wrap:wrap;gap:0;margin:0 0 14px;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.dkt-areabody .cards>.kpi-tile{flex:1 1 150px;min-width:0;margin:0 0 0 -1px;padding:11px 14px 12px;border:0;border-left:1px solid var(--hair);border-radius:0;box-shadow:none;background:none;transform:none}.dkt-areabody .kpi-tile:hover{transform:none;box-shadow:none}.dkt-areabody .kpi-tile .l{font-size:12.5px;line-height:16px;font-weight:500;color:var(--mut);order:2}.dkt-areabody .kpi-tile{display:flex;flex-direction:column}.dkt-areabody .kpi-tile .n{order:1;font-family:inherit;font-size:21px;line-height:27px;font-weight:700;letter-spacing:-.3px;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.dkt-areabody .kpi-tile .goal{order:3;font-size:12px;line-height:16px;margin-top:2px;color:var(--faint)}.dkt-areabody .kpi-tile .goal.good{color:var(--faint)}.dkt-areabody .kpi-tile .goal.bad,.dkt-areabody .kpi-tile .goal.risk{color:var(--sig)}.dkt-areabody .kpi-tile .kprog{order:4;margin-top:6px}.dkt-areabody .kpi-tile{border-radius:14px;border:1px solid var(--line);box-shadow:none}.dkt-areabody .exgrid{gap:12px;margin-top:0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.dkt-areabody .excard{border-radius:14px;border:1px solid var(--line);box-shadow:none;padding:12px 14px 6px;background:var(--card)}.dkt-areabody .excard:hover{transform:none;box-shadow:none}.dkt-areabody .excard .en{font-family:inherit;font-size:15px;line-height:20px;font-weight:700;letter-spacing:-.1px}.dkt-areabody .excard .eb{font-size:12.5px;color:var(--mut);margin-top:1px}.dkt-areabody .exrow{padding:6px 0;border-top:1px solid var(--hair);font-size:13px}.dkt-areabody .exrow .v{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.dkt-areabody .exrow .v.good,.dkt-areabody .exrow .v.risk{color:var(--ink)}.dkt-areabody .btn{height:38px;padding:0 14px;border-radius:10px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.dkt-areabody .btn,.dkt-areabody .btn:hover{box-shadow:none;transform:none}.dkt-areabody .btn-s{background:var(--surf);color:var(--ink);border:1px solid var(--line-2)}.dkt-areabody .btn-s:hover{border-color:var(--faint)}.dkt-areabody .btn-a{background:var(--acc);color:var(--onacc);border:1px solid var(--acc)}.dkt-areabody .mini{height:32px;padding:0 11px;border-radius:9px;font-size:13px;font-weight:600;background:var(--surf);color:var(--ink);border:1px solid var(--line-2);box-shadow:none;display:inline-flex;align-items:center;gap:5px;transform:none}.dkt-areabody .mini:hover{box-shadow:none;transform:none;border-color:var(--faint)}.dkt-areabody .btn:disabled,.dkt-areabody .dkt-btn:disabled,.dkt-areabody .mini:disabled{opacity:1;background:var(--sunk);color:var(--mut);border-color:var(--line);cursor:not-allowed;filter:none}.dkt-areabody .dkt-btn.quiet:disabled{background:transparent;border-color:transparent}.dkt-areabody a:focus-visible,.dkt-areabody button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dkt-areabody .seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;background:var(--sunk);border:1px solid var(--line);border-radius:10px;max-width:100%}.dkt-areabody .seg button{min-height:30px;padding:0 11px;border-radius:7px;background:transparent;border:0;color:var(--mut);font-size:13px;font-weight:600;box-shadow:none}.dkt-areabody .seg button:hover{color:var(--ink)}.dkt-areabody .seg button.on{background:var(--surf);color:var(--ink);box-shadow:0 1px 2px rgba(20,22,30,.1),0 0 0 1px var(--line)}html[data-theme=dark] .dkt-areabody .seg button.on{background:#33353f;color:var(--ink);box-shadow:0 0 0 1px var(--line-2)}.dkt-areabody .dkt-seg:not(.filter) button.on{background:var(--surf);color:var(--ink);border:0}html[data-theme=dark] .dkt-areabody .dkt-seg:not(.filter) button.on{background:#33353f;color:var(--ink)}.dkt-areabody .dkt-seg:not(.filter) button.on .n{color:var(--faint);opacity:1}.dkt-areabody .dsel,.dkt-areabody .rb-f input,.dkt-areabody .rb-f select,.dkt-areabody .rb-name,.dkt-areabody input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):not([type=hidden]),.dkt-areabody select{font:inherit;font-size:13.5px;font-weight:500;color:var(--ink);background-color:var(--surf);border:1px solid var(--line-2);border-radius:10px;min-height:38px;max-width:100%;box-shadow:none}.dkt-areabody .rb-name,.dkt-areabody input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]):not([type=range]):not([type=hidden]){padding:0 11px;height:38px}.dkt-areabody textarea{font:inherit;font-size:13.5px;color:var(--ink);background-color:var(--surf);border:1px solid var(--line-2);border-radius:10px;padding:9px 11px;line-height:1.45}.dkt-areabody .dsel,.dkt-areabody select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;height:38px;padding:0 32px 0 11px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2366687a' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:12px 12px}html[data-theme=dark] .dkt-areabody .dsel,html[data-theme=dark] .dkt-areabody select:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23b4b7c4' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.dkt-areabody input:not([type=checkbox]):not([type=radio]):hover,.dkt-areabody select:hover,.dkt-areabody textarea:hover{border-color:var(--faint)}.dkt-areabody input:focus,.dkt-areabody select:focus,.dkt-areabody textarea:focus{outline:0;border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 16%,transparent)}.dkt-areabody input:disabled,.dkt-areabody select:disabled,.dkt-areabody textarea:disabled{opacity:1;background-color:var(--sunk);color:var(--mut);cursor:not-allowed}.dkt-areabody .dkt-search input{height:auto;min-height:0;border:0;background:transparent;padding:0;box-shadow:none}.dkt-areabody .dkt-search input:focus{box-shadow:none}.dkt-areabody .rb-f{font-size:12.5px;font-weight:600;color:var(--mut);gap:4px}.dkt-areabody .rb-filters{gap:10px 12px;margin-top:10px}.dkt-areabody label{color:inherit}.dkt-areabody .badge{font-size:11.5px;font-weight:700;padding:2px 8px;line-height:16px;border-radius:99px}.dkt-areabody .empty{border:1px dashed var(--line-2);border-radius:14px;padding:20px 16px;background:none;box-shadow:none}.dkt-areabody .frow{padding:10px 0;border-bottom:1px solid var(--hair)}.dkt-areabody .frow:last-child{border-bottom:0}.dkt-areabody .rb-chips{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0 12px}.dkt-areabody .rb-chips .mini{border-radius:99px;height:30px;background:transparent;color:var(--ink-2)}.dkt-areabody .rb-chips .mini.on{background:var(--surf);border-color:var(--ink-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}.dko .dkx-strip .dkx-st{flex:1 1 150px}.dko .dkx-strip .dkx-st:first-child .v{font-size:23px}.dko .dkx-panel .dkx-table td:first-child,.dko .dkx-panel .dkx-table th:first-child{padding-left:14px}.dko .dkx-panel .dkx-table td:last-child,.dko .dkx-panel .dkx-table th:last-child{padding-right:14px}.dko .dkx-table th{position:static}.dko .dkx-row .m .u{color:var(--sig);font-weight:600}.dkt-area{border-radius:12px;border-color:var(--line);min-height:76px;box-shadow:none}.dkt-area.on{border-width:1px;padding:11px;border-color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.dkt-area .dkt-area-n{background:var(--hair);color:var(--ink-2)}.dkt-mp{border-radius:14px;border:1px solid var(--line-2);background:var(--surf);box-shadow:0 12px 40px rgba(20,22,30,.16);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] .dkt-mp{background:var(--surf);box-shadow:0 12px 40px rgba(0,0,0,.5)}.dkt-mp-hd{padding:16px 18px 8px}.dkt-mp-hd h2{font-size:18px;line-height:24px}.dkt-mp-hd>span{font-size:13px}.dkt-mp-x{border-radius:10px;border-color:var(--line-2);background:var(--surf)}.dkt-mp-x:hover{background:var(--hair)}.dkt-mp-find{height:38px;margin:0 18px 6px;border-radius:10px;background:var(--surf);border-color:var(--line-2)}.dkt-mp-find input{font-size:14px}.dkt-mp-body{padding:6px 12px 12px}.dkt-mp-gt{font-size:12px;color:var(--faint);font-weight:700;padding:8px 8px 4px}.dkt-mp-it{border-radius:8px}.dkt-mp-it.cur{background:var(--hair)}.dkt-mp-it .go{min-height:32px;font-size:13.5px;border-radius:8px;color:var(--ink)}.dkt-mp-it .go svg{color:var(--mut)}.dkt-mp-it.on .go{font-weight:700}.dkt-mp-it .n{background:var(--hair);color:var(--ink-2)}.dkt-mp-it .pin{border-radius:8px}.dkt-mp-ft{padding:9px 18px;border-top:1px solid var(--line)}.dkt-mp kbd{background:var(--surf)}.dkt-areabody .track{height:6px}.dki-bars{padding-top:12px!important}.dki-bar{display:grid;grid-template-columns:minmax(140px,220px) 130px minmax(120px,1fr) 52px;grid-gap:12px;gap:12px;align-items:center;padding:6px 0}.dki-bar .nm{font-size:13.5px;font-weight:600;color:var(--ink);min-width:0}.dki-bar .tr{position:relative;height:8px;background:var(--sunk);border-radius:99px}.dki-bar .fl{position:absolute;left:0;top:0;bottom:0;background:var(--idr);border-radius:99px}.dki-bar .qpa{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--surf);border-radius:1px}.dki-bar .v{text-align:right;font-weight:700;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dki-axis{padding:2px 0 0}.dki-axis .tr{height:16px;background:none}.dki-axis .tr span{position:absolute;top:0;font-size:11.5px;color:var(--faint);white-space:nowrap}.dki-axis .t0{left:0}.dki-axis .tm{right:0}.dki-axis .t1{transform:translateX(-50%)}.dki-mo{margin-top:1px;line-height:15px}@media (max-width:1100px){.dki-bar{grid-template-columns:minmax(120px,180px) minmax(120px,1fr) 52px}.dki-bar .mo{grid-column:1;grid-row:2;margin-top:-6px}.dki-bar .nm{grid-row:1}.dki-axis .mo{display:none}}.dkt-areabody .ws-ribbon{padding:0!important;display:flex;flex-wrap:wrap;gap:0;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:14px}.dkt-areabody .ws-kpi{flex:1 1 150px;min-width:0;border:0;border-left:1px solid var(--hair);margin-left:-1px;border-radius:0;background:none;box-shadow:none;padding:11px 14px 12px;display:flex;flex-direction:column;text-align:left;transform:none}.dkt-areabody .ws-kpi:before{display:none}.dkt-areabody .ws-kpi:hover{background:var(--hair);transform:none;box-shadow:none}.dkt-areabody .ws-kpi .l{order:2;font-size:12.5px;font-weight:500;color:var(--mut)}.dkt-areabody .ws-kpi .l .dot,.dkt-areabody .ws-kpi .l .ws-agdot{display:none}.dkt-areabody .ws-kpi .n{order:1;font-family:inherit;font-size:21px;line-height:27px;font-weight:700;letter-spacing:-.3px;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)!important}.dkt-areabody .ws-kpi.warnbar .n{color:var(--sig)!important}.dkt-areabody .ws-kpi.agentbar .n{color:var(--agent)!important}.dkt-areabody .ws-kpi .s{order:3;font-size:12px;color:var(--faint)}.dkt-areabody .ws-fchip{height:30px;padding:0 11px;border-radius:99px;background:transparent;border:1px solid var(--line-2);color:var(--ink-2);font-size:13px}.dkt-areabody .ws-fchip.on,html[data-theme=dark] .dkt-areabody .ws-fchip.on{background:var(--surf);border-color:var(--ink-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}.dkt-areabody .ws-scope{background:var(--sunk);border:1px solid var(--line);border-radius:10px;padding:3px}.dkt-areabody .ws-scope button{border-radius:7px;min-height:28px;font-size:13px}.dkt-areabody .ws-scope button.on{background:var(--surf);box-shadow:0 0 0 1px var(--line)}html[data-theme=dark] .dkt-areabody .ws-scope button.on{background:#33353f}.dkt-areabody .hv-chips .wr-chip,.dkt-areabody .wr-chip{height:30px;padding:0 11px;border-radius:99px;background:transparent;border:1px solid var(--line-2);color:var(--ink-2);font-size:13px;font-weight:600}.dkt-areabody .wr-chip:hover{border-color:var(--faint)}.dkt-areabody .wr-chip .n,.dkt-areabody .wr-chip.on .n{color:var(--faint);font-weight:600;font-size:12px}.dkt-areabody .hv-chips .wr-chip.on,.dkt-areabody .wr-chip.on,html[data-theme=dark] .dkt-areabody .wr-chip.on{background:var(--surf);border-color:var(--ink-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}.dkt-areabody .wr-due.t-ink,html[data-theme=dark] .dkt-areabody .wr-due.t-ink{background:var(--sig-soft);color:var(--sig);border-color:transparent}.dkt-areabody .wbxitem{background:transparent;border:1px solid var(--line-2);border-radius:99px;box-shadow:none}.dkt-areabody .wbxitem.on,html[data-theme=dark] .dkt-areabody .wbxitem.on{background:var(--surf);color:var(--ink);border-color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.dkt-areabody .wbxitem.on .ic,html[data-theme=dark] .dkt-areabody .wbxitem.on .ic{background:var(--hair);color:var(--ink)}.dko .dkx-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.dko .dkx-strip .dkx-st{min-width:0}@media (max-width:1599px){.dko .dkx-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.dko .dkx-strip .dkx-st:nth-child(n+5){border-top:1px solid var(--hair)}}.dkx-tiletabs{display:flex;flex-wrap:wrap;gap:2px 6px;margin:-4px 0 14px}.dkx-tiletabs button{position:relative;background:none;border:0;padding:8px 8px 11px;min-height:40px;font:inherit;font-size:14px;font-weight:600;color:var(--mut);cursor:pointer;white-space:nowrap}.dkx-tiletabs button:first-child{margin-left:-8px}.dkx-tiletabs button:hover{color:var(--ink)}.dkx-tiletabs button.on{color:var(--ink);font-weight:700}.dkx-tiletabs button:after{content:"";position:absolute;left:50%;bottom:3px;width:18px;height:3px;border-radius:3px;background:var(--mark);transform:translateX(-50%) scaleX(0);transition:transform .18s cubic-bezier(.2,0,0,1)}.dkx-tiletabs button.on:after{transform:translateX(-50%) scaleX(1)}@media (prefers-reduced-motion:reduce){.dkx-tiletabs button:after{transition:none}}.dkx-tiletabs button:focus-visible{outline:2px solid var(--acc,#3d4566);outline-offset:2px;border-radius:4px}.dkt-mp-it .l .in{color:var(--faint);font-weight:500}@media (max-width:640px){.dkx-stackv .dkt-kv{flex-wrap:wrap}.dkx-stackv .dkt-kv .k{flex:1 1 100%;min-width:0}.dkx-stackv .dkt-kv .vx{flex:1 1 100%}.dkx-stackv .dkt-kv .vx>span{justify-content:flex-start!important}}