.dk-page{flex-direction:column;gap:14px;padding-top:6px;display:flex}.dk-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dk-hero-main{min-width:0}.dk-kicker{font-size:var(--fs-sm);color:var(--ink-3);margin:0 0 6px}.dk-big{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.dk-big-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;line-height:1.05}.dk-big-u{font-size:var(--fs-md);color:var(--ink-3)}.dk-meta{font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;display:flex}.dk-who{align-items:center;gap:10px;min-width:0;display:flex}.dk-who>span{flex-direction:column;min-width:0;display:flex}.dk-who b{font-weight:600}.dk-who small{font-size:var(--fs-sm);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-card{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);min-width:0;padding:16px 18px}.dk-card section.sec{border:0;margin:0;padding:0}.dk-h{min-height:30px;font-size:var(--fs-md);align-items:center;gap:8px;margin:0 0 10px;font-weight:600;display:flex}.dk-h .ico{color:var(--ink-3)}.dk-h-aside{font-size:var(--fs-sm);color:var(--ink-3);align-items:center;gap:8px;margin-left:auto;font-weight:400;display:inline-flex}.dk-card-quiet{background:var(--soft);border-style:dashed}.dk-progress{padding:28px 18px 26px}.dk-progress .op-step{margin:0}.dk-progress .op-stepnote{margin:14px 0 0}.dk-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (max-width:900px){.dk-grid{grid-template-columns:1fr}}.dk-col{flex-direction:column;gap:14px;min-width:0;display:flex}.dk-facts{gap:8px;margin:0;display:grid}.dk-facts>div{font-size:var(--fs-md);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dk-facts dt{color:var(--ink-3);flex:none;margin:0}.dk-facts dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.dk-facts dd small{font-size:var(--fs-xs);color:var(--ink-3);display:block}.dk-facts .dk-fact-total{border-top:1px solid var(--line);padding-top:8px;font-weight:600}.dk-facts .dk-fact-total dt{color:var(--ink)}.dk-lead{font-size:var(--fs-md);color:var(--ink-2);margin:0 0 12px;line-height:1.5}.dk-quiet{font-size:var(--fs-sm);color:var(--ink-3);margin:0;line-height:1.5}.dk-note{font-size:var(--fs-xs);color:var(--ink-3);margin:10px 0 0}.dk-edit{flex-direction:column;gap:12px;margin:0;display:flex}.dk-edit-bar{flex-wrap:wrap;align-items:center;gap:8px;padding-top:2px;display:flex}.dk-card.is-editing{border-color:var(--accent-edge,var(--ink-3));box-shadow:var(--shadow-1)}.dk-card:not(.is-editing) .dk-pencil{opacity:.55}.dk-card:hover .dk-pencil,.dk-pencil:focus-visible{opacity:1}@media (hover:none){.dk-card:not(.is-editing) .dk-pencil{opacity:1}}.dk-two{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.dk-lines{margin:0;padding:0;list-style:none}.dk-lines li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.dk-lines li:first-child{padding-top:0}.dk-lines li:last-child{border-bottom:0;padding-bottom:0}.dk-lines small{font-size:var(--fs-xs);color:var(--ink-3);display:block}.dk-lines .dk-line-n{white-space:nowrap;color:var(--ink-2);font-variant-numeric:tabular-nums}.dk-lines li.dk-line-pic{align-items:center}.dk-lines .dk-line-img{flex:none;display:inline-flex}.dk-lines .dk-line-pic>span:nth-child(2){flex:1;min-width:0}.dk-bar{flex:1;gap:10px;min-width:0;max-height:min(60vh,520px);display:grid;overflow:auto}.dk-bar-panel{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--soft);flex-direction:column;gap:10px;padding:14px;display:flex}.dk-bar-panel>form{flex-direction:column;gap:10px;margin:0;display:flex}.dk-bar-panel .field,.dk-bar-panel .fld{max-width:420px}.dk-bar-h{font-size:var(--fs-md);margin:0;font-weight:600}.dk-bar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dk-bar-row form{margin:0;display:inline-flex}.dk-bar-row .dk-bar-more{gap:8px;margin-left:auto;display:flex}@media (max-width:600px){.dk-bar-row .dk-bar-more{margin-left:0}}.dk-error{font-size:var(--fs-sm);color:var(--bad);margin:0}.dk-person{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.dk-person>span{flex-direction:column;min-width:0;display:flex}.dk-person b{font-weight:600}.dk-person small{font-size:var(--fs-sm);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-person-link:hover b{text-decoration:underline}.dk-days{flex-direction:column;gap:4px;display:flex}.dk-day+.dk-day{border-top:1px solid var(--line);padding-top:10px}.dk-day-h{font-size:var(--fs-sm);color:var(--ink-2);margin:2px 0 8px;font-weight:600}.dk-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.dk-tile{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--soft);min-width:0;padding:12px 14px}.dk-tile-k{font-size:var(--fs-sm);color:var(--ink-3);display:block}.dk-tile-v{font-size:var(--fs-xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-weight:600;display:block}.dk-tile-s{font-size:var(--fs-xs);color:var(--ink-3);margin-top:2px;display:block}.dk-tile.is-bad .dk-tile-v{color:var(--bad)}.dk-tile.is-ok .dk-tile-v{color:var(--ok)}.dk-tile.is-warn .dk-tile-v{color:var(--warn)}.dk-addr{font-style:normal;font-size:var(--fs-md);line-height:1.5}.dk-notebox{border-radius:var(--r-sm);background:var(--soft);font-size:var(--fs-md);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.5}.dk-lines a{color:inherit;text-decoration:none}.dk-lines a:hover{text-decoration:underline}.dk-tile-mark{border-radius:var(--r-sm);background:var(--soft-2);color:var(--ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.dk-items{margin:0;padding:0;list-style:none}.dk-items li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.dk-items li:first-child{padding-top:0}.dk-items li:last-child{border-bottom:0;padding-bottom:0}.dk-item-img{border-radius:var(--r-sm);background:var(--soft-2);flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;overflow:hidden}.dk-items .dk-item-img>.thumb{border-radius:0;width:100%;height:100%}.dk-item-name{min-width:0;font-size:var(--fs-md);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.dk-item-name small{font-size:var(--fs-xs);color:var(--ink-3)}.dk-item-name a{color:inherit;text-decoration:none}.dk-item-name a:hover{text-decoration:underline}.dk-item-qty{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.dk-item-total{text-align:right;min-width:64px;font-size:var(--fs-md);font-variant-numeric:tabular-nums;flex:none}.dk-bar-inline{max-height:none;margin-top:10px;overflow:visible}.dk-carrier{gap:6px;min-width:0;display:grid}.dk-nav{align-items:center;gap:2px;display:inline-flex}.dk-person-unknown b{color:var(--ink-3);font-weight:500}
