.dkm-chips{display:inline-flex;gap:6px;flex-wrap:wrap;vertical-align:middle}.dkm-refs{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;font-size:12.5px;color:var(--mut);margin-top:6px}.dkm-refs b{color:var(--ink);font-weight:600}.dkm-refs .nw{white-space:nowrap}.dkm-banner{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;border-radius:12px;padding:12px 14px;margin:2px 0 12px;font-size:13.5px;line-height:1.45;color:var(--ink)}.dkm-banner .tx{flex:1 1 240px;min-width:0}.dkm-banner b{display:block;margin-bottom:2px}.dkm-banner.sage{background:var(--on-soft)}.dkm-banner.vio{background:var(--idr-soft)}.dkm-banner.rose{background:var(--urg-s)}.dkm-banner.neu{background:var(--sunk)}.dkm-steps{display:flex;overflow-x:auto;margin:4px 0 2px}.dkm-steps .st{flex:1 1;min-width:120px;padding:9px 10px 6px;border-top:3px solid var(--line-2)}.dkm-steps .st .t{font-weight:700;font-size:13px}.dkm-steps .st .d{font-size:12px;color:var(--mut)}.dkm-steps .st.done{border-color:var(--ink-2)}.dkm-steps .st.now{border-color:var(--idr)}.dkm-steps .st.now.onp{border-color:var(--on)}.dkm-steps .st.closed{border-color:var(--faint)}.dkm-sub{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-weight:700;margin:14px 0 4px}.dkm-flag{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-top:1px solid var(--hair);font-size:13.5px}.dkm-flag input[type=checkbox]{margin-top:3px;accent-color:var(--pri)}.dkm-seg{display:block;margin-top:6px}.dkm-wrongto{display:flex;gap:8px;align-items:center;margin-top:8px;flex-wrap:wrap}.dkm-wrongto input{flex:1 1 220px;min-width:0}.dkm-editdates{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;padding:6px 0}.dkm-date{display:flex;flex-direction:column;gap:4px;flex:1 1 170px}.dkm-neg .dkm-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:1180px){.dkm-neg .dkm-grid2{grid-template-columns:1fr}}.dkm-grid2>*,.dkm-grid3>*{min-width:0}.dkm-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:6px}.dkm-legend{display:inline-flex;gap:6px 10px;align-items:center;font-size:12px}.dkm-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.dkm-legend i.pl{background:var(--pri)}.dkm-legend i.pv{background:var(--ink-2)}.dkm-ladder{display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)}.dkm-ladder .h{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);padding:6px 0}.dkm-ladder .h.pl{color:var(--pri)}.dkm-ladder .h.pv{text-align:right;color:var(--ink-2)}.dkm-ladder .h.mid{text-align:center}html[data-theme=dark] .dkm-ladder .h.pl{color:var(--acc)}.dkm-ladder .c{padding:8px 0;border-top:1px solid var(--hair);min-height:40px}.dkm-ladder .c.mid{text-align:center;color:var(--faint);font-size:12px}.dkm-ladder .c.pv{text-align:right}.dkm-ladder .a{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dkm-form{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin-top:12px}.dkm-form .dkt-label{display:flex;flex-direction:column;gap:4px;flex:1 1 130px;min-width:0}.dkm-form .dkt-label.grow{flex:2 1 180px}.dkm-form .dkt-amt{width:100%;min-width:0}.dkm-basis{align-items:center;gap:8px;margin-bottom:6px}.dkm-basis,.dkm-big{display:flex;flex-wrap:wrap}.dkm-big{align-items:baseline;gap:10px;margin-top:10px}.dkm-big .n{font-size:28px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dkm-range{width:100%;accent-color:var(--pri);margin:10px 0 2px}html[data-theme=dark] .dkm-range{accent-color:var(--acc)}.dkm-scale{position:relative;height:46px}.dkm-scale .tk{position:absolute;font-size:11px;white-space:nowrap;color:var(--ink-2)}.dkm-scale .tk i{display:block;width:2px;height:8px;background:currentColor;margin-bottom:2px}.dkm-scale .tk.pl{color:var(--pri)}html[data-theme=dark] .dkm-scale .tk.pl{color:var(--acc)}.dkm-cap{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-weight:700}.dkm-n{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dkm-accept{margin-top:12px}.dkm-accept .row{display:flex;align-items:center;gap:10px}.dkm-meter{flex:1 1;height:8px;border-radius:99px;background:var(--sunk);overflow:hidden}.dkm-meter i{display:block;height:100%;background:var(--idr)}.dkm-pred{font-size:11px;font-weight:700;color:var(--idr);background:var(--idr-soft);border-radius:6px;padding:1px 6px;margin-left:8px;text-transform:none;letter-spacing:0;white-space:nowrap}.dkm-tablewrap{overflow-x:auto}.dkm-calc{width:100%;border-collapse:collapse;font-size:13px}.dkm-calc td,.dkm-calc th{padding:8px 6px;border-top:1px solid var(--hair);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dkm-calc th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);border-top:0;font-weight:700}.dkm-calc td:first-child,.dkm-calc th:first-child{text-align:left;white-space:normal}.dkm-calc tbody tr{cursor:pointer}.dkm-calc tbody tr:focus-visible{outline:2px solid var(--pri);outline-offset:-2px}.dkm-calc tbody tr.sel td{background:var(--sunk);font-weight:700}.dkm-outc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}@media (max-width:1180px){.dkm-outc{grid-template-columns:repeat(2,minmax(0,1fr))}}.dkm-outc button{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:12px;padding:10px;text-align:left;cursor:pointer;min-height:72px;font:inherit}.dkm-outc button b{display:block;font-size:13px}.dkm-outc button span{font-size:12px;color:var(--mut)}.dkm-outc button.on{border-color:var(--idr);background:var(--idr-soft)}.dkm-outc button:disabled{opacity:.55;cursor:not-allowed}.dkm-factor{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;padding:11px 0;border-top:1px solid var(--hair)}.dkm-factor.first{border-top:0}.dkm-factor .pill{justify-self:start;align-self:start;font-size:11.5px;font-weight:700;border-radius:6px;padding:2px 7px;background:var(--sunk);color:var(--ink-2);white-space:nowrap}.dkm-factor b{font-size:13.5px}@media (max-width:700px){.dkm-factor{grid-template-columns:1fr}}.dkm-src{padding-left:18px;margin:6px 0;font-size:13px;color:var(--mut)}.dkm-src li{margin:3px 0}.dkm-admin{font-size:12.5px;color:var(--mut);margin:14px 2px 4px}.dkr{min-width:0}.dkr-split{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.dkr-split>*{min-width:0}.dkr-narrow{display:none}@media (max-width:1180px){.dkr-split{grid-template-columns:minmax(0,1fr)}.dkr-split.open>.dkr-list,.dkr-split:not(.open)>.dkr-detail{display:none}.dkr-narrow{display:inline-flex}}.dkr-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 12px}.dkr-bar>.dkt-search{flex:1 1 240px;min-width:0}.dkr-row-t{font-size:13.5px;font-weight:600;line-height:19px;color:var(--ink);overflow-wrap:anywhere}.dkr-row-m{color:var(--mut);margin-top:2px}.dkr-row-m,.dkr-row-x{font-size:12.5px;line-height:17px;overflow-wrap:anywhere}.dkr-row-x{color:var(--faint);margin-top:3px}.dkr-chips{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.dkr-small{font-size:12.5px;line-height:17px;color:var(--mut)}.dkr-page{padding:16px 18px}.dkr-page h2{font-size:19px;line-height:25px;margin:0;color:var(--ink);overflow-wrap:anywhere}.dkr-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.dkr-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.dkr-form .wide{grid-column:1/-1}.dkr-form .rb-f input,.dkr-form .rb-f select{min-width:0;width:100%}.dkr-f select,.rb-f select{font:inherit;font-size:13px;font-weight:500;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:10px;padding:8px 11px}.dkr-f textarea{width:100%;min-height:260px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55}.dkr-tabs{margin:12px 0 0}.dkr-stepf{flex-direction:row;align-items:center;gap:8px}.dkr-stepf select{flex:1 1;min-width:0}.dkr-md{font-size:14px;line-height:1.62;color:var(--ink);overflow-wrap:anywhere}.dkr-md h3{font-size:16.5px;margin:16px 0 6px}.dkr-md h4{font-size:15px;margin:14px 0 6px}.dkr-md h5{font-size:14px;margin:12px 0 4px}.dkr-md>:first-child{margin-top:0}.dkr-md p{margin:0 0 10px}.dkr-md ol,.dkr-md ul{margin:0 0 10px;padding-left:22px}.dkr-md li{margin:2px 0}.dkr-md blockquote{margin:0 0 10px;padding:6px 12px;border-left:3px solid var(--line-2,var(--line));color:var(--ink-2)}.dkr-md pre{background:var(--sunk);border-radius:10px;padding:10px 12px;overflow-x:auto;font-size:12.5px;margin:0 0 10px;white-space:pre-wrap}.dkr-md code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;background:var(--sunk);border-radius:5px;padding:1px 4px}.dkr-md pre code{background:none;padding:0}.dkr-md a{color:var(--acc);text-decoration:underline}.dkr-md hr{border:0;border-top:1px solid var(--line);margin:12px 0}.dkr-md-empty{color:var(--mut)}.dkr-diff{font-size:13.5px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink)}.dkr-diff del{color:var(--sig);background:color-mix(in srgb,var(--sig) 10%,transparent);text-decoration:line-through;border-radius:3px}.dkr-diff ins{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent);text-decoration:underline;border-radius:3px}.dkr-clause{padding:10px 14px;border-top:1px solid var(--hair)}.dkr-clause:first-child{border-top:0}.dkr-clause .k{font-size:12px;font-weight:700;color:var(--faint);margin-bottom:4px}.dkr-proc{border:1px solid var(--line);border-radius:14px;background:var(--card);padding:12px 14px;margin:12px 0}.dkr-proc .cap{font-size:12px;font-weight:700;color:var(--mut);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dkr-proc .t{font-size:14px;font-weight:600;color:var(--ink)}.dkr-proc .t,.dkr-proc .x{margin-top:4px;overflow-wrap:anywhere}.dkr-proc .x{font-size:13px;line-height:1.5;color:var(--ink-2)}.dkr-proc .more{margin-top:8px}.dkr-ack{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:6px}.dkr-ack details{font-size:12.5px;color:var(--mut)}.dkr-ack summary{cursor:pointer;color:var(--mut)}.dkr-ack ul{margin:4px 0 0;padding-left:18px}.dkr-person{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px 12px;gap:10px 12px;align-items:center;padding:10px 14px;border-top:1px solid var(--hair)}.dkr-person:first-child{border-top:0}@media (max-width:620px){.dkr-person{grid-template-columns:auto minmax(0,1fr)}.dkr-person .dkr-chips{grid-column:2;justify-content:flex-start}}.dkr-prog{height:6px;border-radius:4px;background:var(--sunk);overflow:hidden;min-width:80px}.dkr-prog i{display:block;height:100%;background:var(--ok)}.dkr-q{padding:12px 14px;border-top:1px solid var(--hair)}.dkr-q:first-child{border-top:0}.dkr-q .t{font-size:13.5px;font-weight:600;color:var(--ink);margin-bottom:8px;overflow-wrap:anywhere}.dkr-qedit{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;margin-top:8px}.dkr-qedit input{width:100%}.dkr-note{border-left:3px solid var(--acc);padding:8px 12px;background:var(--sunk);border-radius:0 10px 10px 0;font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.dkr .dkt-search input{border:0!important;background:transparent!important;padding:0!important;height:auto!important;box-shadow:none!important}html[data-theme=dark] .dkr-md a{color:var(--ink)}.dktm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px;margin-top:14px}.dktm-card{display:flex;flex-direction:column;gap:6px;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px;font:inherit;color:var(--ink);cursor:pointer;min-width:0}.dktm-card:hover{border-color:var(--ink-2,var(--ink))}.dktm-card .hd{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.dktm-card .hd>:first-child{overflow-wrap:anywhere}.dktm-card .ppl{display:flex;align-items:center;gap:8px;margin-top:2px}.dktm-card .avs{display:inline-flex}.dktm-card .avs>*{margin-right:-6px;border:2px solid var(--card);border-radius:50%}.dktm-card .avs:empty{display:none}.dktm-card .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.dktm-card .gets{overflow-wrap:anywhere}.dktm-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:10px}.dktm-strip{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px;font-size:14px;color:var(--mut)}.dktm-strip b{color:var(--ink);font-size:17px;margin-right:4px}.dktm-strip .u,.dktm-strip .u b{color:var(--sig)}.dktm-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;margin-top:6px}@media (max-width:1100px){.dktm-cols{grid-template-columns:minmax(0,1fr)}}.dktm-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--hair);flex-wrap:wrap}.dktm-row.first{border-top:0}.dktm-row .ref{flex:1 1 220px;min-width:0;text-align:left;background:none;border:0;padding:0;font:inherit;color:var(--ink);cursor:pointer}.dktm-row .ref .t{display:block;font-weight:700;font-size:14.5px}.dktm-row .ref .m{display:block;font-size:13px;color:var(--mut);overflow-wrap:anywhere}.dktm-row .own{white-space:nowrap}.dkru-rule{padding:11px 0;border-top:1px solid var(--hair)}.dkru-rule.first{border-top:0}.dkru-rule.off .s{color:var(--mut)}.dkru-rule .s{display:flex;gap:10px;align-items:baseline;font-size:14.5px;line-height:22px}.dkru-rule .num{flex:0 0 22px;height:22px;border-radius:11px;background:var(--hair);color:var(--mut);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.dkru-rule .tok{font-weight:600}.dkru-rule .tok.v{color:var(--idr)}.dkru-rule.off .tok.v{color:var(--mut)}.dkru-rule .m{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}.dkru-rule .m.withn{padding-left:32px}.dkru-dry{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.dkru-res{margin-top:12px;padding-top:12px;border-top:1px solid var(--hair)}.dkru-list{margin:8px 0 0;padding-left:18px;font-size:13.5px;color:var(--ink)}.dkru-cases{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.dkru-case{font-size:12.5px;padding:3px 8px;border-radius:8px;background:var(--hair);color:var(--ink);white-space:nowrap}.dkru-case.u{background:var(--sig-soft);color:var(--sig)}.dktm-card .hd{align-items:flex-start}.dktm-card .hd>:last-child{flex:none;white-space:nowrap}.dktm-card .hd>:first-child{min-width:0}.dkt-panes.chatwrap{grid-template-columns:minmax(0,1fr)}.dkt-panes.dch{grid-template-columns:320px minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.dkt-panes.dch.side{grid-template-columns:320px minmax(0,1fr) 380px}@media (max-width:1279px){.dkt-panes.dch{grid-template-columns:280px minmax(0,1fr)}.dkt-panes.dch.side{grid-template-columns:280px minmax(0,1fr) 340px}}@media (max-width:1099px){.dkt-panes.dch.side{grid-template-columns:0 minmax(0,1fr) 360px}.dkt-panes.dch.side>.dch-list{display:none}}.dch-ch .dch-narrowback{display:none;margin:0}@media (max-width:959px){.dkt-panes.dch,.dkt-panes.dch.side{grid-template-columns:1fr!important}.dkt-panes.dch.open>.dch-list,.dkt-panes.dch>.dch-conv{display:none}.dkt-panes.dch.open>.dch-conv{display:flex}.dkt-panes.dch.side>.dch-conv,.dkt-panes.dch.side>.dch-list{display:none}.dch-ch .dch-narrowback{display:inline-flex}.dch-ch .pins .pt,.dch-comp .dch-cbar .hint{display:none}}.dkt-pane.dch-list{padding:12px 14px 24px}.dch-lh{display:flex;align-items:center;gap:8px}.dch-lh h1{flex:1 1;margin:0}.dch-me{position:relative;border:0;background:none;padding:2px;cursor:pointer;border-radius:50%}.dch-me i{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:6px;background:var(--ok);border:2px solid var(--bg)}.dch-me i.dnd{background:var(--warn)}.dch-jump{margin:10px 0 12px;width:100%;border:1px solid var(--line);border-radius:11px;background:var(--card);display:flex;align-items:center;gap:8px;padding:0 10px;color:var(--faint);font:inherit;font-size:13.5px;cursor:pointer;text-align:left}.dch-jump span{flex:1 1}.dch-jump kbd{font:inherit;font-size:11.5px;font-weight:700;color:var(--mut);border:1px solid var(--line);border-radius:6px;padding:0 5px;white-space:nowrap}.dch-rows{display:flex;flex-direction:column;gap:2px}.dch-row{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;border:0;background:none;border-radius:10px;padding:6px 8px;text-align:left;font:inherit;color:var(--ink);cursor:pointer}.dch-row:hover{background:var(--hair)}.dch-row.on{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.dch-row .ic{position:relative;flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.dch-person .pa i.on,.dch-row .ic i.on{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:6px;background:var(--ok);border:2px solid var(--card)}.dch-row .grp,.dch-row .hash{width:32px;height:32px;border-radius:9px;background:var(--hair);display:flex;align-items:center;justify-content:center;color:var(--mut);font-weight:700}.dch-row .hash.urg{background:var(--sig-soft);color:var(--sig)}.dch-row .grp{border-radius:50%;font-size:12.5px}.dch-row .t{flex:1 1;min-width:0;display:flex;flex-direction:column}.dch-row .l1{gap:8px}.dch-row .l1 b{flex:1 1}.dch-row.unread .pv{color:var(--ink)}.dch-row .pv,.dch-row .st{overflow-wrap:normal}.dch-row .cnt{flex:none;min-width:22px;height:22px;border-radius:11px;background:var(--acc);color:var(--onacc);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 6px}.dch-row .cnt.urg{background:var(--sig);color:var(--onacc)}.dch-items{margin-top:6px}.dch-item,.dch-items{display:flex;flex-direction:column;gap:2px}.dch-item{align-items:flex-start;width:100%;border:0;background:none;border-radius:10px;padding:9px 8px;text-align:left;font:inherit;color:var(--ink);cursor:pointer}.dch-item:hover{background:var(--hair)}.dch-item .pv{color:var(--mut);font-size:14px}.dch-foot{margin-top:18px;gap:8px;align-items:flex-start}.dch-foot,.dkt-pane.dch-conv{display:flex;flex-direction:column}.dkt-pane.dch-conv{padding:0;overflow:hidden}.dch-none{flex:1 1;display:flex;align-items:center;justify-content:center}.dch-ch{padding:10px 16px;border-bottom:1px solid var(--line);background:var(--bg);flex:none}.dch-ch,.dch-ch .ttl{display:flex;align-items:center;gap:10px}.dch-ch .ttl{flex:1 1;min-width:0;border:0;background:none;text-align:left;font:inherit;color:var(--ink);cursor:pointer;padding:0}.dch-ch .ttl>span{display:flex;flex-direction:column;min-width:0}.dch-ch .pins{border:1px solid var(--line);background:var(--card);border-radius:99px;padding:4px 10px;font:inherit;font-size:13px;color:var(--mut);cursor:pointer;white-space:nowrap}.dch-ooo{background:var(--warn-soft);color:var(--warn);font-size:13px;padding:7px 16px;flex:none}.dch-scroll{flex:1 1;overflow-y:auto;min-height:0;padding:6px 0 10px}.dch-start{padding:18px 18px 6px}.dch-older{display:block;margin:10px auto;border:1px solid var(--line);background:var(--card);border-radius:99px;padding:6px 14px;font:inherit;font-size:13px;cursor:pointer;color:var(--ink)}.dch-day{display:flex;align-items:center;gap:10px;margin:12px 16px 2px;color:var(--mut);font-size:12.5px;font-weight:700}.dch-day:after,.dch-day:before{content:"";flex:1 1;height:1px;background:var(--line)}.dch-sys{text-align:center;color:var(--mut);font-size:12.5px;margin:8px 16px}.dch-msg{position:relative;display:flex;gap:10px;padding:8px 16px 4px}.dch-msg.cont{padding-top:1px}.dch-msg:focus-within,.dch-msg:hover{background:var(--hair)}.dch-msg.sel{background:var(--agent-soft)}.dch-msg .av{width:36px;flex:none}.dch-msg .c{flex:1 1;min-width:0}.dch-msg .hd{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.dch-msg .hd .n{font-weight:700;font-size:14px}.dch-msg .hd .n.ag{color:var(--agent)}.dch-msg .hd .tm{color:var(--mut);font-size:12.5px;white-space:nowrap}.dch-msg .sched{color:var(--warn);font-size:12.5px}.dch-msg .ho{color:var(--agent);font-size:12.5px;font-weight:700}.dch-msg .tools{position:absolute;top:-14px;right:16px;display:none;gap:2px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:2px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.dch-msg:focus-within .tools,.dch-msg:hover .tools{display:flex}.dch-msg .tools button{width:32px;height:30px;border:0;background:none;border-radius:8px;cursor:pointer;color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:15px}.dch-msg .tools button:hover{background:var(--hair)}.dch-agentav{width:36px;height:36px;border-radius:50%;background:var(--agent-soft);display:flex;align-items:center;justify-content:center}.dch-body{font-size:15px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.dch-body .li,.dch-body .ln{white-space:pre-wrap}.dch-body .li{display:flex;gap:6px;padding-left:4px}.dch-body code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;background:var(--hair);border-radius:4px;padding:0 3px}.dch-body .mention{font-weight:600;color:var(--agent);background:var(--agent-soft);border-radius:4px;padding:0 2px}.dch-body .ref{font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.dch-body a{color:var(--agent);text-decoration:underline}.dch-card{margin-top:8px;border:1px solid var(--line);border-radius:12px;background:var(--card);padding:12px;max-width:460px;display:flex;flex-direction:column;gap:2px}.dch-card .h{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px}.dch-card .acts{display:flex;gap:8px;margin-top:8px}.dch-appr{margin-top:6px;border:0;background:var(--warn-soft);color:var(--warn);border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;font-weight:700}.dch-appr,.dch-file{text-align:left;cursor:pointer}.dch-file{margin-top:8px;gap:10px;border:1px solid var(--line);border-radius:12px;background:var(--card);padding:9px 12px;max-width:460px;width:100%;font:inherit;color:var(--ink)}.dch-file,.dch-file .ic{display:flex;align-items:center}.dch-file .ic{width:34px;height:34px;border-radius:8px;background:var(--hair);justify-content:center;flex:none}.dch-file .t{display:flex;flex-direction:column;min-width:0}.dch-msg .rx{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.dch-msg .rx button{display:flex;align-items:center;gap:4px;min-height:28px;padding:0 9px;border-radius:99px;border:1px solid var(--line);background:var(--card);font:inherit;font-size:14px;cursor:pointer;color:var(--ink)}.dch-msg .rx button.mine{border-color:var(--agent);background:var(--agent-soft)}.dch-msg .rx button span{font-size:12px;font-weight:700;color:var(--mut)}.dch-msg .rx button.mine span{color:var(--agent)}.dch-replies{display:flex;align-items:center;gap:6px;margin-top:6px;border:0;background:none;padding:2px 0;font:inherit;font-size:13px;cursor:pointer;color:var(--mut)}.dch-replies b{color:var(--agent)}.dch-busy{flex:none;text-align:center;font-size:13px;color:var(--mut);padding:4px}.dch-comp{position:relative;flex:none;border-top:1px solid var(--line);background:var(--card);padding:10px 14px 8px}.dch-comp.off{padding:14px 16px}.dch-comp .dch-cbox{display:flex;align-items:flex-end;gap:8px}.dch-comp textarea{flex:1 1;min-height:42px;max-height:180px;resize:vertical;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--ink);font:inherit;font-size:15px;line-height:1.4;padding:10px 12px}.dch-comp .send{width:42px;height:42px;border-radius:12px;border:0;background:var(--acc,var(--ink));color:var(--onacc);display:flex;align-items:center;justify-content:center;cursor:pointer}.dch-comp .send:disabled{background:var(--hair);color:var(--faint);cursor:default}.dch-comp .dch-cbar{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-top:4px}.dch-comp .dch-cbar button{min-width:34px;height:32px;border:0;background:none;border-radius:8px;cursor:pointer;color:var(--mut);font:inherit;font-size:15px;display:flex;align-items:center;justify-content:center}.dch-comp .dch-cbar button:hover{background:var(--hair)}.dch-comp .dch-cbar button.on{background:var(--sig-soft);color:var(--sig)}.dch-comp .dch-cbar .hint{margin-left:auto;color:var(--faint);font-size:12px;white-space:nowrap}.dch-sugg{position:absolute;left:14px;right:70px;bottom:calc(100% - 4px);background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.12);overflow:hidden;z-index:5}.dch-sugg button{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;background:none;padding:8px 12px;font:inherit;color:var(--ink);cursor:pointer;text-align:left}.dch-sugg button.on,.dch-sugg button:hover{background:var(--hair)}.dch-pop{position:absolute;right:14px;bottom:calc(100% - 4px);width:300px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.12);padding:10px;z-index:5;gap:4px}.dch-pop,.dch-pop button{display:flex;flex-direction:column}.dch-pop button{align-items:flex-start;border:0;background:none;border-radius:8px;padding:8px;font:inherit;color:var(--ink);cursor:pointer;text-align:left}.dch-pop button:hover{background:var(--hair)}.dkt-pane.dch-side{padding:0;display:flex;flex-direction:column;overflow:hidden}.dch-sh{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);flex:none}.dch-sh h2{flex:1 1;margin:0}.dch-tscroll{flex:1 1;overflow-y:auto;min-height:0;padding-bottom:10px}.dch-info{padding:12px 16px 24px;overflow-y:auto}.dch-info select{font:inherit;font-size:13.5px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);padding:5px 8px;max-width:170px}.dch-add,.dch-edit{margin-top:10px;display:flex;flex-direction:column;gap:6px}.dch-add input,.dch-edit input,.dch-field input,.dch-field select,.dch-field textarea,.dch-input,.dch-row2 input,.dch-row2 select{font:inherit;font-size:14.5px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);padding:9px 11px;width:100%}.dch-edit .row,.dch-infoacts{display:flex;gap:8px}.dch-infoacts{margin-top:18px;flex-wrap:wrap}.dch-person{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;border:0;border-top:1px solid var(--hair);background:none;padding:7px 0;font:inherit;color:var(--ink);text-align:left}button.dch-person{cursor:pointer}button.dch-person:hover{background:var(--hair)}.dch-person .pa{position:relative;flex:none}.dch-person .pt{flex:1 1;min-width:0;display:flex;flex-direction:column}.dch-switch{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink)}.dch-switch input{width:18px;height:18px}.dch-scrim{position:fixed;inset:0;background:rgba(16,18,22,.45);display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px;z-index:60}.dch-modal{width:min(520px,100%);max-height:84vh;background:var(--bg);border-radius:18px;display:flex;flex-direction:column;box-shadow:0 12px 40px rgba(0,0,0,.25)}.dch-modal.wide{width:min(720px,100%)}.dch-modal .mh{display:flex;align-items:center;gap:8px;padding:16px 18px 8px}.dch-modal .mh h2{flex:1 1;margin:0}.dch-modal .mb{padding:4px 18px 16px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.dch-modal .mf{padding:12px 18px 16px;border-top:1px solid var(--line);background:var(--card);border-radius:0 0 18px 18px;display:flex;justify-content:flex-end}.dch-jlist{display:flex;flex-direction:column;gap:2px;max-height:50vh;overflow-y:auto}.dch-jlist>button{border:0;background:none;text-align:left;font:inherit;font-size:15px;color:var(--ink);padding:8px 10px;border-radius:9px;cursor:pointer}.dch-jlist>button.on,.dch-jlist>button:hover{background:var(--hair)}.dch-jlist .dch-person{border:0;min-height:0;padding:0}.dch-chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.dch-chips select{border:1px solid var(--line);padding:6px 10px}.dch-chipbtn,.dch-chips select{font:inherit;font-size:13.5px;border-radius:99px;background:var(--card);color:var(--ink)}.dch-chipbtn{min-height:34px;padding:0 12px;border:1px solid var(--line);font-weight:700;cursor:pointer}.dch-chipbtn.on{background:var(--acc);border-color:var(--acc);color:var(--onacc)}.dch-results{gap:2px}.dch-field,.dch-results{display:flex;flex-direction:column}.dch-field{gap:5px}.dch-field>span{font-weight:700;font-size:13.5px}.dch-pick{display:flex;flex-wrap:wrap;gap:6px 14px;max-height:180px;overflow-y:auto}.dch-chk{display:flex;align-items:center;gap:6px;font-size:14px}.dch-pin{border-top:1px solid var(--hair);padding:8px 0;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.dch-quick{display:flex;flex-wrap:wrap;gap:6px}.dch-quick button{width:42px;height:42px;border-radius:21px;border:1px solid var(--line);background:var(--card);font-size:19px;cursor:pointer}.dch-menu{display:flex;flex-direction:column}.dch-menu button{display:flex;align-items:center;gap:12px;min-height:44px;border:0;border-top:1px solid var(--hair);background:none;font:inherit;font-size:15px;color:var(--ink);cursor:pointer;text-align:left;padding:0 4px}.dch-menu button:first-child{border-top:0}.dch-menu button:hover{background:var(--hair)}.dch-menu button.danger{color:var(--sig)}.dch-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:var(--acc);color:var(--onacc);border-radius:12px;padding:10px 16px;font-weight:600;font-size:14px;z-index:70;max-width:min(560px,90vw)}.dch-toast.urg{background:var(--sig);color:var(--onacc)}.dch-admin{display:flex;flex-direction:column;gap:8px;max-width:760px}.dch-row2{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dch-row2 input,.dch-row2 select{width:auto;flex:1 1 160px}.dkt-ib{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.dkt-ib-ph{flex:none;padding:14px 18px 12px;border-bottom:1px solid var(--hair)}.dkt-ib-ph .dkx-ph{margin:0}.dkt-ib-body{flex:1 1;min-height:0;min-width:0;display:grid;grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.dkt-ib.open .dkt-ib-body{grid-template-columns:minmax(340px,400px) minmax(0,1fr) minmax(300px,340px)}.dkt-ib-body>.dkt-pane{min-height:0}.dkt-ib .dkt-pane.dkt-ib-list{padding:14px 16px 30px}.dkt-ib .dkt-pane.dkt-ib-read{padding:16px 22px 36px}.dkt-ib .dkt-pane.dkt-ib-case{padding:16px 16px 30px}.dkt-ib .dkt-search{height:38px;border-radius:10px;margin-bottom:10px}.dkt-ib .dkt-ib-list .dkt-seg.filter{margin-bottom:10px}.dkt-ib-views{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.dkt-ib-pill{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;font:inherit;font-weight:600;font-size:13px;color:var(--ink-2);cursor:pointer}.dkt-ib-pill:hover{border-color:var(--faint)}.dkt-ib-pill.dash{border-style:dashed}.dkt-ib-pill.plain{border-color:transparent;color:var(--mut);padding:0 8px}.dkt-ib-pill.plain:hover{color:var(--ink);background:var(--hair)}.dkt-ib-pill.on{background:var(--surf);border-color:var(--ink-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}.dkt-ib-pill:disabled{opacity:.5;cursor:default}.dkt-ib-alerts{border:1px solid var(--line);border-radius:12px;background:var(--card);margin-bottom:10px;overflow:hidden}.dkt-ib-alert{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 12px;font-size:13px;line-height:18px;color:var(--ink-2)}.dkt-ib-alert+.dkt-ib-alert{border-top:1px solid var(--hair)}.dkt-ib-alert .dot{width:7px;height:7px;border-radius:4px;flex:none}.dkt-ib-alert.u .dot{background:var(--sig)}.dkt-ib-alert.u b{color:var(--sig)}.dkt-ib-alert.ag .dot{background:var(--agent)}.dkt-ib-alert.ag b{color:var(--agent)}.dkt-ib-alert .tx{flex:1 1;min-width:0}.dkt-ib-alert .dkt-btn{flex:none;white-space:nowrap}.dkt-ib-notices .dkx-row{grid-template-columns:minmax(0,1fr)}.dkt-ib-notices .dkx-row .acts{justify-content:flex-start}.dkt-ib-tl{margin-bottom:0}.dkt-trow{display:block;width:100%;padding:10px 14px 11px 10px;border:0;border-top:1px solid var(--hair);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.dkt-ib-tl>.dkt-trow:first-child,.dkt-ib-tl>.dkx-cap+.dkt-trow{border-top:0}.dkt-ib-tl>.dkx-cap{border-top:1px solid var(--line)}.dkt-ib-tl>.dkx-cap:first-child{border-top:0}.dkt-trow:hover{background:var(--hair)}.dkt-trow.sel{background:color-mix(in srgb,var(--acc) 8%,transparent);box-shadow:inset 3px 0 0 var(--acc)}.dkt-trow.cur{box-shadow:inset 3px 0 0 var(--line-2)}.dkt-trow:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.dkt-trow .l1{display:flex;align-items:baseline;gap:6px}.dkt-trow .ud{width:10px;flex:none;align-self:center;display:flex;justify-content:center}.dkt-ib-ud,.dkt-trow .ud i{width:7px;height:7px;border-radius:4px;background:var(--acc);display:block}html[data-theme=dark] .dkt-ib-ud,html[data-theme=dark] .dkt-trow .ud i{background:var(--ink-2)}.dkt-trow .who{flex:1 1;min-width:0;font-size:13.5px;line-height:19px;font-weight:600;color:var(--ink)}.dkt-trow.unread .who{font-weight:800}.dkt-trow .tm{flex:none;font-size:12px;color:var(--mut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dkt-trow .sj{display:block;margin:1px 0 0 16px;font-size:13px;line-height:18px;color:var(--ink-2)}.dkt-trow.unread .sj{font-weight:700;color:var(--ink)}.dkt-trow .pv{display:block;margin:1px 0 0 16px;font-size:12.5px;line-height:17px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dkt-trow .tags{display:flex;flex-wrap:wrap;gap:5px 8px;align-items:center;margin:6px 0 0 16px}.dkt-ib-meta .chan,.dkt-trow .chan{display:inline-flex;align-items:center;gap:4px}.dkt-ib-ref{cursor:pointer;white-space:nowrap}.dkt-ib-ref:hover{border-color:var(--faint)}.dkt-ib-ref:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.dkt-ib-sum{max-width:820px}.dkt-ib-sum .dkx-row .t.ur{font-weight:800}.dkt-ib-ud{display:inline-block;margin-right:8px;vertical-align:1px}.dkt-ib-when{white-space:nowrap;min-width:62px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dkt-ib-th{padding-bottom:12px;border-bottom:1px solid var(--hair)}.dkt-ib-from{font-size:13.5px;line-height:19px;color:var(--ink-2);margin-top:3px;font-weight:600}.dkt-ib-from .ad{color:var(--mut);font-weight:500}.dkt-ib-meta{gap:6px 8px;margin-top:8px}.dkt-ib-meta,.dkt-ib-tools{display:flex;flex-wrap:wrap;align-items:center}.dkt-ib-tools{gap:6px;margin-top:12px}.dkt-ib-owner{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.dkt-ib-owner select{height:32px;border-radius:9px;border:1px solid var(--line-2);background:var(--surf);padding:0 8px;font:inherit;font-size:13px;color:var(--ink);max-width:220px}.dkt-ib-back{display:none;margin-bottom:8px}.dkt-ib-msgs{display:flex;flex-direction:column;gap:8px;margin-top:14px}.dkt-ib .dkt-msg{max-width:86%;border-radius:12px;padding:9px 12px 10px;border:1px solid var(--line);background:var(--surf);align-self:flex-start;min-width:0;margin:0;color:var(--ink)}.dkt-ib .dkt-msg.out{align-self:flex-end;background:var(--on-soft);border-color:color-mix(in srgb,var(--on) 26%,transparent);color:var(--ink)}.dkt-ib .dkt-msg.note{align-self:flex-end;background:var(--agent-soft);border-color:var(--agt-line);color:var(--ink)}.dkt-ib .dkt-msg .who{display:flex;gap:4px 8px;align-items:baseline;flex-wrap:wrap;font-size:12px;line-height:17px;color:var(--mut)}.dkt-ib .dkt-msg .who b{color:var(--ink);font-weight:700;font-size:13px}.dkt-ib .dkt-msg.out .who b{color:var(--on)}.dkt-ib .dkt-msg.note .who b{color:var(--agent)}.dkt-ib .dkt-msg .body{font-size:14px;line-height:20px;margin-top:3px;white-space:pre-wrap;overflow-wrap:break-word}.dkt-ib .dkt-msg .dkc-discuss .dkt-linkbtn{color:var(--agent)}.dkt-ib .lv{display:inline-block;font-size:11.5px;line-height:16px;font-weight:700;padding:1px 7px;border-radius:99px;background:var(--on-soft);color:var(--on);white-space:nowrap}.dkt-ib-draft .lv,.dkt-ib-note .lv,.dkt-ib-team .lv{background:var(--agent-soft);color:var(--agent)}.dkt-ib-reply{margin-top:16px;border:1px solid var(--line-2);border-radius:12px;background:var(--surf);padding:10px 12px}.dkt-ib-note .hd,.dkt-ib-reply .hd{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;font-weight:600;color:var(--ink);margin-bottom:7px}.dkt-ib-note textarea,.dkt-ib-reply textarea{display:block;width:100%;min-height:76px;max-height:260px;border-radius:10px;border:1px solid var(--line);background:var(--bg);padding:9px 11px;font:inherit;font-size:14px;line-height:20px;color:var(--ink);resize:vertical;outline:0;min-width:0}.dkt-ib-note textarea{min-height:40px;flex:1 1}.dkt-ib-note textarea:focus,.dkt-ib-reply textarea:focus{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 16%,transparent)}.dkt-ib-note .row,.dkt-ib-reply .row{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:8px;flex-wrap:wrap}.dkt-ib-note .row{align-items:flex-end;flex-wrap:nowrap;margin-top:0}.dkt-ib-note{padding:10px 12px}.dkt-ib-note,.dkt-ib-team{margin-top:12px;border:1px solid var(--line);border-radius:12px}.dkt-ib-team{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;padding:9px 12px}.dkt-ib-draft{margin-top:12px;border:1px solid var(--agt-line);border-radius:12px;padding:10px 12px}.dkt-ib-draft .l1{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dkt-ib-draft .why{font-size:12.5px;line-height:17px;color:var(--ink-2);margin-top:4px}.dkt-ib-empty{display:none}.dkt-ib-casehd{font-size:12px;font-weight:700;color:var(--mut);margin:2px 0 8px}.dkt-ib-cp .dkx-row .t{font-size:14.5px}.dkt-ib-next{padding:10px 14px 12px;border-top:1px solid var(--hair)}.dkt-ib-next .k{font-size:12px;line-height:16px;font-weight:600;color:var(--mut)}.dkt-ib-next .k.u{color:var(--sig)}.dkt-ib-next .v{font-size:14.5px;line-height:20px;font-weight:700;color:var(--ink);margin-top:2px}.dkt-ib-kv{border-top:1px solid var(--hair);padding:2px 14px 4px}.dkx-phd+.dkt-ib-kv{border-top:0}.dkt-ib-kv>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-top:1px solid var(--hair);font-size:13px;line-height:18px}.dkt-ib-kv>div:first-child{border-top:0}.dkt-ib-kv span{color:var(--mut);flex:none}.dkt-ib-kv b{font-weight:600;color:var(--ink);text-align:right;min-width:0}.dkt-ib-ctxmoved{display:none;margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}@media (max-width:1399px){.dkt-ib.open .dkt-ib-body{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}}@media (max-width:1279px){.dkt-ib-body{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}}@media (max-width:1399px){.dkt-ib-case{display:none}.dkt-ib .dkt-ib-ctxmoved{display:block}}@media (max-width:959px){.dkt-ib-body,.dkt-ib.open .dkt-ib-body{grid-template-columns:minmax(0,1fr)}.dkt-ib-read,.dkt-ib.open .dkt-ib-list,.dkt-ib.open .dkt-ib-ph{display:none}.dkt-ib.open .dkt-ib-read{display:block}.dkt-ib-back{display:inline-flex}.dkt-ib .dkt-pane.dkt-ib-read{padding:14px 16px 30px}}.dkt-ib-alert.u{padding:8px 12px}.dkt-ib-alink{margin:0;font:inherit;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;padding:0;border:0;background:none;cursor:pointer}.dch-page{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.dch-ph{flex:none;padding:14px 18px 12px;border-bottom:1px solid var(--hair)}.dch-ph .dkx-ph{margin:0}.dch-ph .dkx-ph .acts{gap:8px}.dch-page>.dkt-panes.dch{height:auto;flex:1 1;min-height:0}.dkt-pane.dch-list{padding:14px 14px 24px}.dch-jump{margin:0 0 10px;height:38px;border:1px solid var(--line-2);border-radius:10px;background:var(--surf)}.dch-jump:hover{border-color:var(--faint)}.dch-list .dkt-seg.filter{margin-bottom:10px}.dch-tl{margin-bottom:0}.dch-tl>.dch-cap{border-top:1px solid var(--line);padding:10px 12px 6px 14px}.dch-tl>.dch-cap:first-child{border-top:0}.dch-capact{margin-left:auto;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--acc);cursor:pointer;padding:2px 6px;border-radius:6px}html[data-theme=dark] .dch-capact{color:var(--ink-2)}.dch-capact:hover{background:var(--hair)}.dch-tl .dch-row{align-items:flex-start;gap:8px;min-height:0;border-radius:0;border-top:1px solid var(--hair);padding:9px 12px 9px 4px}.dch-tl>.dch-cap+.dch-row{border-top:0}.dch-tl .dch-row:hover{background:var(--hair)}.dch-tl .dch-row.on{background:color-mix(in srgb,var(--acc) 8%,transparent);box-shadow:inset 3px 0 0 var(--acc)}.dch-tl .dch-row:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.dch-row .ud{width:10px;height:28px;flex:none;display:flex;align-items:center;justify-content:center}.dch-row .ud i{width:7px;height:7px;border-radius:4px;background:var(--acc);display:block}html[data-theme=dark] .dch-row .ud i{background:var(--ink-2)}.dch-tl .dch-row .ic{width:28px;height:28px}.dch-tl .dch-row .grp,.dch-tl .dch-row .hash{width:28px;height:28px;border-radius:8px;font-size:13px}.dch-tl .dch-row .grp{border-radius:50%;font-size:12px}.dch-row .l1{display:flex;align-items:baseline;gap:6px;min-height:19px}.dch-row .l1 b{flex:0 1 auto;min-width:0;font-size:13.5px;line-height:19px;font-weight:600;overflow-wrap:normal}.dch-row.unread .l1 b{font-weight:800}.dch-row .l1 .dkt-chip{flex:none}.dch-row .tm{margin-left:auto;padding-left:6px;flex:none;font-size:12px;color:var(--mut);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dch-row .men{flex:none;font-size:11.5px;line-height:17px;font-weight:700;color:var(--agent);background:var(--agent-soft);border-radius:99px;padding:0 6px}.dch-row .st{font-size:12px;line-height:16px;color:var(--mut)}.dch-row .pv{display:block;font-size:12.5px;line-height:17px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.dch-row.unread .pv{color:var(--ink-2)}.dch-none2{padding:6px 14px 12px;font-size:12.5px;line-height:17px;color:var(--mut)}.dch-items{display:block;margin-top:0}.dch-items .dch-item{border-radius:0;border-top:1px solid var(--hair);padding:9px 14px 10px;gap:1px}.dch-items .dch-item:first-child{border-top:0}.dch-item .l1{display:flex;align-items:baseline;gap:8px;width:100%}.dch-item .l1 b{flex:1 1;min-width:0;font-size:13.5px}.dch-item .tm{flex:none;white-space:nowrap}.dch-item .tm,.dch-item .wh{font-size:12px;color:var(--mut)}.dch-item .wh{line-height:16px}.dch-items .dch-item .pv{font-size:13px;line-height:18px;color:var(--ink-2)}.dch-foot{margin-top:14px}.dch-auto{flex:none;font-size:12px;font-weight:600;color:var(--mut);border:1px solid var(--line-2);border-radius:99px;padding:2px 9px;white-space:nowrap}.dch-card,.dch-file{border-radius:12px;border-color:var(--line);background:var(--surf)}.dch-msg.sel{background:color-mix(in srgb,var(--agent) 9%,transparent)}.dch-comp .send{width:40px;height:40px;border-radius:10px}.dch-comp textarea{border-radius:10px;border-color:var(--line-2)}.dch-comp textarea:focus{outline:0;border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 16%,transparent)}.dch-modal{border-radius:14px}.dch-modal .mf{border-radius:0 0 14px 14px}.dch-chipbtn{min-height:32px;padding:0 11px;border:1px solid var(--line-2);background:transparent;font-size:13px;font-weight:600;color:var(--ink-2)}.dch-chipbtn:hover{border-color:var(--faint)}.dch-chipbtn.on{background:var(--surf);border-color:var(--ink-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}.dch-field .dkt-seg{margin-bottom:2px}@media (max-width:959px){.dch-page.open .dch-ph{display:none}}.dch-appr{background:transparent;border:1px solid var(--line-2);color:var(--ink-2);font-weight:600;border-radius:9px}.dch-appr:hover{border-color:var(--faint);color:var(--ink)}.dch-chk{white-space:nowrap}.dch-errback{display:none}@media (max-width:959px){.dch-errback{display:inline-flex;margin-bottom:10px}}.dws .dkt-search{margin-bottom:14px}.dws-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 14px;gap:0 14px;align-items:start}@media (max-width:1100px){.dws-cols{grid-template-columns:minmax(0,1fr)}}.dws-col{min-width:0}.dws-capr{margin-left:auto;display:flex;gap:6px;align-items:center}.dws-chip{margin-left:8px;vertical-align:1px}.dws-para{max-width:68ch}.dws-note{color:var(--ink)}.dws-note,.dws-notice{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 14px;margin-bottom:14px;font-size:13.5px}.dws-notice{border-left:3px solid var(--agent,#6e6390);line-height:19px;color:var(--ink-2,var(--ink))}.dws-notice.urg{border-left-color:var(--sig)}.dws-lines{list-style:none;margin:4px 0 2px;padding:0;display:grid;grid-gap:2px;gap:2px}.dws-lines li{font-size:12.5px;line-height:18px;color:var(--ink-2,var(--ink));display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.dws-lines .k,.dws-lines s{color:var(--mut)}.dws-lines s{text-decoration-thickness:1px}.dws-lines b{font-weight:600;overflow-wrap:anywhere}.dws-lines svg{color:var(--faint);flex:none}.dws-sub{background:color-mix(in srgb,var(--hair) 45%,transparent)}.dws-form{display:grid;grid-gap:10px;gap:10px;padding:12px 14px 14px;border-top:1px solid var(--hair)}.dws-form label{display:grid;grid-gap:4px;gap:4px;font-size:12.5px;font-weight:600;color:var(--mut)}.dws-form label.chk{display:flex;gap:8px;align-items:flex-start;font-weight:500;color:var(--ink);font-size:13.5px}.dws-form label.chk input{margin-top:3px}.dws-form input:not([type=checkbox]),.dws-form select,.dws-reason{font:inherit;font-size:13.5px;color:var(--ink);background:var(--bg,var(--card));border:1px solid var(--line);border-radius:10px;height:34px;padding:0 10px;min-width:0;max-width:100%}.dws-reason{height:auto;padding:8px 10px;width:100%;resize:vertical}.dws-money{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-weight:500}.dws-money input{width:130px}.dws-formacts{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.dws-formacts>span{margin-right:auto;min-width:0}.dws-scopes{border:0;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.dws-scopes legend{font-size:12.5px;font-weight:600;color:var(--mut);margin-bottom:4px;padding:0}.dws-mapform{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dws-mapform .dws-formacts,.dws-mapform>label:first-child{grid-column:1/-1}@media (max-width:560px){.dws-mapform{grid-template-columns:minmax(0,1fr)}}.dws-chips{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px;align-items:center}.dws-pchip{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);border-radius:999px;padding:2px 4px 2px 10px;font-size:12.5px;color:var(--ink)}.dws-pchip button{border:0;background:none;color:var(--mut);cursor:pointer;font-size:15px;line-height:1;padding:0 4px}.dws-chips select{height:28px;font-size:12.5px;border-radius:999px;border:1px dashed var(--line);background:none;color:var(--ink);padding:0 8px}.dws-foot{margin-top:4px}.dws-dlg-back{position:fixed;inset:0;background:rgba(10,12,20,.42);display:flex;align-items:center;justify-content:center;z-index:400;padding:16px}.dws-dlg{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px;width:min(460px,100%);box-shadow:0 18px 50px rgba(0,0,0,.25)}.dws-dlg-acts{display:flex;gap:8px;justify-content:flex-end}.dws-h{font:inherit;margin:0;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit}.dws .dkx-strip{margin-bottom:14px}.dws-dir{column-count:2;column-gap:14px}.dws-dir>*{page-break-inside:avoid;break-inside:avoid;display:block}@media (max-width:1100px){.dws-dir{column-count:1}}.dws-set .t{display:flex;align-items:center;flex-wrap:wrap;gap:0 2px}.dws-set .v{font-size:12.5px;margin-top:2px;overflow-wrap:anywhere}.dws-bullets,.dws-set .v{line-height:18px;color:var(--ink-2,var(--ink))}.dws-bullets{margin:6px 0 8px;padding-left:18px;display:grid;grid-gap:2px;gap:2px;font-size:13px}.dws-example{font-size:13px;line-height:19px;color:var(--ink-2,var(--ink));background:color-mix(in srgb,var(--hair) 55%,transparent);border-radius:10px;padding:9px 12px}.dws-filter{font:inherit;font-size:12.5px;color:var(--ink);background:none;border:1px solid var(--line);border-radius:999px;height:28px;padding:0 10px;max-width:220px}@media (max-width:620px){.dkx-row.dws-set{grid-template-columns:minmax(0,1fr) auto}.dkx-row.dws-set .acts{justify-content:flex-end}}