.side[data-doc]>.dc{flex:1.15 1;min-width:0;border-right:1px solid var(--hair)}.dc{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--paper-2)}.dc__bar{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-height:56px;padding:var(--s-2) var(--s-5);border-bottom:1px solid var(--hair);background:var(--paper)}.dc__kicker{font-family:var(--font-data);font-size:var(--fs-sm);color:var(--mute);text-transform:uppercase;letter-spacing:var(--track-caps);white-space:nowrap}.dc__title{font-size:var(--fs-lg);font-weight:500;color:var(--ink);min-width:8ch;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc__spacer{flex:1 1}.dc__wait{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--mute);white-space:nowrap}.dc__err{padding:var(--s-2) var(--s-5);background:var(--red-soft);color:var(--red);font-size:var(--fs-md)}.dc__scroll{flex:1 1;min-height:0;overflow-y:auto;padding:var(--s-6) var(--s-5);background:var(--paper-3);overscroll-behavior:contain}.dc__sheet{max-width:794px;min-height:60%;margin:0 auto;padding:var(--s-7) var(--s-7) calc(var(--s-7) * 1.5);background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-sm);box-shadow:0 1px 2px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.18);color:var(--ink);font-family:var(--font-doc);font-size:var(--fs-lg);line-height:var(--lh-doc);-webkit-hyphens:auto;hyphens:auto;text-align:justify}.dc__scroll:has(.dc-spreadwrap){scrollbar-gutter:stable;padding:var(--s-4) var(--s-3)}@media (min-width:901px){.side[data-doc]:has(.dc-spreadwrap){grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}}.dc-spreadnav{display:flex;align-items:center;justify-content:center;gap:var(--s-2);margin-bottom:var(--s-3);font-size:var(--fs-sm);color:var(--mute)}.dc-spread{box-sizing:content-box;width:calc(var(--pw) * var(--per));margin:0 auto;overflow-x:auto;overflow-y:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-sm);box-shadow:0 1px 2px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.18)}.dc-spread::-webkit-scrollbar{display:none}.dc-spread__track{position:relative;width:calc(var(--pw) * var(--n));height:calc(var(--pw) * 1.414)}.dc-spread__pg{position:absolute;top:0;bottom:0;box-sizing:border-box;width:var(--pw);pointer-events:none}.dc-spread__pg[data-snap]{scroll-snap-align:start}.dc-spread__pg[data-side=right]{border-left:1px solid var(--hair)}.dc-spread__no{position:absolute;left:0;right:0;bottom:calc(var(--pw) * .04);text-align:center;font-family:var(--font-doc);font-size:var(--fs-xs);color:var(--mute)}.dc__sheet[data-spread]{position:relative;box-sizing:border-box;width:calc(var(--pw) * .84);max-width:none;height:100%;min-height:0;margin:0 0 0 calc(var(--pw) * .08);padding:calc(var(--pw) * .09) 0 calc(var(--pw) * .11);border:0;border-radius:0;box-shadow:none;background:none;column-count:1;column-gap:calc(var(--pw) * .16);column-fill:auto}.dc__sheet[data-spread][data-tight]{font-size:var(--fs-md)}.dc__sheet[data-spread] .dc-blk{page-break-inside:avoid;break-inside:avoid}.dc__sheet[data-spread]>:first-child{margin-top:0}.dc__empty{color:var(--mute);font-size:var(--fs-md);line-height:var(--lh-body)}.dc__empty p{margin:0 0 var(--s-2)}.dc__empty b{color:var(--ink)}.dc-blk{position:relative;padding:var(--s-1) var(--s-2);margin:0 calc(-1 * var(--s-2));border-left:2px solid transparent;border-radius:var(--r-sm)}.dc-blk:hover,.dc-blk[data-editing]{background:var(--paper-2)}.dc-blk[data-offer]{border-left-color:var(--warn)}.dc-blk__tools{position:absolute;top:0;right:0;z-index:1;display:flex;justify-content:flex-end;gap:var(--s-1);padding:var(--s-1);background:var(--paper);border-radius:var(--r-md);font-family:var(--font-body);text-align:left;opacity:0;pointer-events:none;transition:opacity var(--dur-1)}.dc-blk:hover .dc-blk__tools,.dc-blk[data-editing] .dc-blk__tools,.dc-blk__tools:focus-within{opacity:1;pointer-events:auto}@media (pointer:coarse){.dc-blk__tools{opacity:1;pointer-events:auto}}.dc-blk__grip{display:inline-flex;align-items:center;margin-right:auto;cursor:-webkit-grab;cursor:grab;color:var(--ink-3)}.dc-blk__grip:active{cursor:-webkit-grabbing;cursor:grabbing}.dc-blk[data-dragging]{opacity:.4}.dc-blk[data-drop=before]{box-shadow:0 -2px 0 var(--accent)}.dc-blk[data-drop=after]{box-shadow:0 2px 0 var(--accent)}.dc-blk__text h1,.dc-blk__text h2,.dc-blk__text h3{margin:var(--s-4) 0 var(--s-2);font-weight:700;line-height:var(--lh-head);text-align:left;page-break-after:avoid;break-after:avoid}.dc-blk__text h1{font-size:var(--fs-3xl)}.dc-blk__text h2{font-size:var(--fs-xl)}.dc-blk__text h3{font-size:var(--fs-lg)}.dc-blk__text p{margin:0 0 var(--s-2);text-indent:0;orphans:2;widows:2}.dc-blk__text ol,.dc-blk__text ul{margin:var(--s-1) 0;padding-left:1.4em}.dc-blk__text blockquote{margin:var(--s-1) 0;padding-left:var(--s-3);border-left:3px solid var(--hair-2);color:var(--ink-2)}.dc-blk__text pre{margin:var(--s-1) 0;padding:var(--s-2) var(--s-3);background:var(--paper-3);border-radius:var(--r-md);overflow:auto}.dc-blk__text code,.dc-blk__text pre{font-family:var(--font-mono);font-size:var(--fs-md)}.dc-mini[data-warn]{color:var(--warn);border-color:var(--warn);background:var(--warn-soft)}.dc-mini.dc-audit,.dc-mini.dc-audit:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.dc-mini.dc-audit:hover:not(:disabled){background:var(--accent-soft)}.dc-editor{display:flex;flex-direction:column;gap:var(--s-2)}.dc-editor input,.dc-editor textarea{width:100%;padding:var(--s-2);border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-lg);line-height:var(--lh-body)}.dc-editor input{font-size:var(--fs-md)}.dc-editor textarea{resize:vertical}.dc-editor--inline>.tt>textarea{background:transparent;padding:0;resize:none;field-sizing:content;outline:none}.dc-editor--inline>.tt>textarea,.dc-editor--inline>.tt>textarea:focus{border-color:transparent;box-shadow:none}.dc-editor--inline>.tt>.tt-bar{opacity:.75}.dc-editor textarea[data-sheet]{font:inherit;text-align:inherit;-webkit-hyphens:inherit;hyphens:inherit}.dc-editor textarea[data-sheet][data-h]{font-weight:700;line-height:var(--lh-head);text-align:left}.dc-editor textarea[data-sheet][data-h="1"]{font-size:var(--fs-3xl)}.dc-editor textarea[data-sheet][data-h="2"]{font-size:var(--fs-xl)}.dc-blk[data-editing] .dc-blk__tools{position:static;padding:0 0 var(--s-1);background:none}.dc-blk__text{position:relative;cursor:text;border-radius:var(--r-sm)}.dc-blk__text:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dc-editor--sub{padding-top:var(--s-2);border-top:1px dashed var(--hair-2)}.dc-editor--new{margin-top:var(--s-5)}.dc-editor--new textarea{background:transparent;font:inherit;line-height:inherit;padding:0;outline:none;resize:none;field-sizing:content;min-height:3em}.dc-editor--new textarea,.dc-editor--new textarea:focus{border-color:transparent;box-shadow:none}.dc-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.dc-acts__gap{flex:1 1}.dc-acts__label{font-size:var(--fs-sm);color:var(--mute)}.dc-layout{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-2) var(--s-5);border-bottom:1px solid var(--hair)}.dc-layout__file{display:inline-flex;align-items:center;gap:var(--s-1)}.dc-acts__del:hover{color:var(--red)}.dc-acts .btn-ghost,.dc-acts .btn-primary{display:inline-flex;align-items:center;gap:5px}.dc-offer{margin:var(--s-2) 0;padding:var(--s-3);border:1px solid var(--warn);border-radius:var(--r-md);background:var(--warn-soft)}.dc-meta{font-size:var(--fs-sm);color:var(--ink-2);line-height:var(--lh-body)}.dc-who{font-weight:600}.dc-state[data-state=accepted]{color:var(--good)}.dc-state[data-state=proposed]{color:var(--warn)}.dc-state[data-state=rejected]{color:var(--mute)}.dc-diff{margin:var(--s-2) 0;font-size:var(--fs-md);line-height:var(--lh-read);white-space:pre-wrap;overflow-wrap:anywhere}.dc-diff ins{background:var(--good-soft);text-decoration:none;border-radius:var(--r-sm)}.dc-diff del{background:var(--red-soft);color:var(--mute);border-radius:var(--r-sm)}.dc-log{flex:1 1;min-height:0;overflow-y:auto;padding:var(--s-4) var(--s-6) var(--s-6);display:flex;flex-direction:column;gap:var(--s-3)}.dc-log__bar{display:flex;gap:var(--s-1)}.dc-log__row{padding:var(--s-3);border:1px solid var(--hair);border-left:3px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper)}.dc-log__row[data-state=accepted]{border-left-color:var(--good)}.dc-log__row[data-state=proposed]{border-left-color:var(--warn)}.dc-log__why{margin-top:2px;font-size:var(--fs-md);color:var(--ink)}.dc-blk[data-linking] .dc-blk__tools{opacity:1;pointer-events:auto}.dc-blk[data-flash]{border-left-color:var(--accent);background:var(--accent-soft);transition:background var(--dur-2)}.dc-blk__text[data-hit]{cursor:pointer}.dc-hls{inset:0;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dc-hl,.dc-hls{position:absolute}.dc-hl{box-sizing:border-box;border-radius:var(--r-sm)}.dc-hl[data-kind=remark]{border-bottom:2px dashed var(--warn);border-radius:0}.dc-selbar{transform:translateX(-50%)}.dc-selbar button{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer}.dc-remark{margin:var(--s-1) 0;padding:var(--s-2) var(--s-3);border-left:2px dashed var(--warn);border-radius:var(--r-sm);background:var(--paper-2);font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-body);text-align:left;-webkit-hyphens:manual;hyphens:manual}.dc-remark .dc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1)}.dc-remark__kind{color:var(--warn);font-weight:600}.dc-remark[data-kind=corpus] .dc-remark__kind{color:var(--red)}.dc-remark[data-kind=note] .dc-remark__kind{color:var(--ink-2)}.dc-remark__x{margin-left:auto}.dc-remark__x:hover:not(:disabled){color:var(--red)}.dc-remark__body{margin-top:2px;color:var(--ink);overflow-wrap:anywhere}.dc-remark__q{color:var(--ink-2);-webkit-text-decoration:underline dashed var(--warn);text-decoration:underline dashed var(--warn);text-underline-offset:3px}.dc-offer__why{margin:var(--s-2) 0}.dc-offer__why .dc-remark{margin:0;padding:var(--s-1) 0 var(--s-1) var(--s-2);background:transparent}.dc-cmd{flex:none;display:flex;flex-direction:column;gap:6px;padding:var(--s-4) var(--s-6) 2px;border-top:1px solid var(--hair);background:var(--paper);box-shadow:0 -8px 16px -12px rgba(0,0,0,.25)}.dc-cmd__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.dc-cmd__in{flex:1 1 14rem;min-width:0;padding:var(--s-2);border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-md)}.dc-cmd .composer textarea,.dc-cmd .composer textarea:focus{width:100%;border:none;box-shadow:none;background:transparent;padding:6px 4px;resize:none;border-radius:0;color:var(--ink);font:inherit;font-size:var(--fs-base);line-height:var(--lh-body)}.dc-cmd__row .btn-primary{display:inline-flex;align-items:center;gap:var(--s-1)}.dc-cmd__sel{display:flex;align-items:center;gap:var(--s-1);align-self:flex-start;max-width:100%;padding:2px var(--s-2);border:1px solid var(--accent);border-radius:var(--r-md);background:var(--accent-soft);color:var(--ink);font-size:var(--fs-sm)}.dc-cmd__sel-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-blk__text a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.dc-blk__text del{color:var(--mute)}@media (max-width:900px){.side[data-doc]>.dc{order:2;display:none;border-right:0}.side[data-doc][data-tab=doc]>.dc{display:flex;flex:1 1}.dc__bar{flex-wrap:wrap;min-height:0}.dc-cmd,.dc__bar{padding:var(--s-2) var(--s-3)}.dc__scroll{padding:var(--s-2)}.dc__sheet{padding:var(--s-4) var(--s-3)}}@media print{.dc__sheet,.dc__sheet *{visibility:visible!important}.dc-spread{width:auto;overflow:visible;border:0;box-shadow:none}.dc-spread__track{position:static;width:auto;height:auto}.dc-spread__pg,.dc-spreadnav{display:none!important}.dc__sheet[data-spread]{width:100%;height:auto;margin:0;padding:0;column-count:auto}.dc__sheet{position:absolute;left:0;top:0;width:100%;max-width:none;min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:var(--frame-doc);color:#000}.dc__sheet .dc-blk{background:none;border-left-color:transparent}}.dc-mini[data-flag],.pert-node__flag-n{color:var(--red);border-color:var(--red);background:var(--red-soft);font-weight:600}.dc-hl[data-kind=redflag]{background:color-mix(in srgb,var(--red) 24%,transparent);border-bottom:2px solid var(--red);border-radius:0}.dc-remark[data-kind=redflag]{border-left:3px solid var(--red);background:var(--red-soft)}.dc-remark[data-kind=redflag] .dc-remark__kind{display:inline-flex;align-items:center;gap:var(--s-1);color:var(--red);font-weight:700;letter-spacing:var(--track-caps)}.dc-remark[data-kind=redflag] .dc-remark__q{-webkit-text-decoration:underline solid var(--red);text-decoration:underline solid var(--red)}.dc-offer[data-flag]{border-color:var(--red);background:var(--red-soft)}.tm{width:860px;height:min(780px,calc(100vh / var(--uiz, 1) - 64px));gap:var(--s-4)}.tm__head{display:flex;align-items:center;gap:var(--s-2)}.tm__head h2{flex:1 1;margin:0}.tm-tabs{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);border-bottom:1px solid var(--hair)}.tm-tabs button{display:inline-flex;align-items:center;gap:var(--s-1);margin-bottom:-1px;padding:var(--s-2) 0;background:none;border:0;border-bottom:2px solid transparent;color:var(--mute);font:inherit;font-size:var(--fs-md);cursor:pointer}.tm-tabs button:hover{color:var(--ink-2)}.tm-tabs button[data-on]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.tm-tabs__n{padding:0 var(--s-1);border-radius:var(--r-sm);background:var(--paper-3);color:var(--ink-2);font-family:var(--font-data);font-size:var(--fs-xs);font-weight:600}.tm-tabs__n[data-flag]{background:var(--red);color:var(--on-color)}.tm-pane{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:var(--s-3)}.tm-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.tm-bar__note{flex:1 0 100%}.tm-search{flex:1 1 260px;min-width:0;display:flex;align-items:center;gap:var(--s-2);padding:0 var(--s-3);border:1px solid var(--hair-3);border-radius:var(--r-md);background:var(--void);color:var(--mute)}.tm-search:focus-within{color:var(--ink)}.modal .tm-search input{flex:1 1;min-width:0;padding:var(--s-2) 0;border:0;outline:none;box-shadow:none;background:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.modal .tm-search input,.tm select{color:var(--ink);font-size:var(--fs-md)}.tm select{width:auto;max-width:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--hair-3);border-radius:var(--r-md);background:var(--void)}.tm-bar select{flex:0 1 240px;min-width:0}.tm-chips{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:var(--s-1)}.tm__body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--s-5);padding-right:var(--s-2)}.tm__body>*{flex:0 0 auto}.tm-sec{display:flex;flex-direction:column;gap:var(--s-2);align-items:stretch}.tm-more,.tm-sec>.dc-mini{align-self:flex-start}.tm-list{display:flex;flex-direction:column;border:1px solid var(--hair);border-radius:var(--r-md);background:var(--paper)}.tm-item{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-2) var(--s-3);padding-left:calc(var(--s-3) + var(--s-4) * var(--d, 0))}.tm-item+.tm-item{border-top:1px solid var(--hair)}.tm-list[data-adj]{border-left:3px solid var(--accent)}.tm-item[data-dim] .tm-item__main{opacity:.55}.tm-item[data-fresh]{background:var(--good-soft);box-shadow:inset 3px 0 0 var(--good)}.tm-new{margin-right:var(--s-2);padding:2px 5px;color:var(--on-color);font-family:var(--font-data);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps)}.tm-new,.tm-tabs__new{border-radius:var(--r-pill);background:var(--good);vertical-align:middle}.tm-tabs__new{display:inline-block;width:var(--s-2);height:var(--s-2);margin-left:var(--s-1)}.tm-item__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.tm-item__t{font-size:var(--fs-base);font-weight:500;color:var(--ink)}.tm-item__q,.tm-item__t{line-height:var(--lh-body)}.tm-item__q{font-size:var(--fs-sm);color:var(--ink-2)}.tm-item__q q{font-family:var(--font-data)}.tm-item__why{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink)}.tm-item__why b,.tm-lapsed{font-weight:600}.tm-lapsed{color:var(--warn)}.tm-group{display:flex;flex-direction:column;gap:var(--s-2);padding-left:var(--s-3);border-left:1px solid var(--hair-2)}.tm-item__acts{flex:0 0 auto;display:flex;align-items:center;gap:var(--s-1)}.tm__h{margin:0;font-family:var(--font-data);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mute)}.tm-row{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--hair);border-left:3px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper)}.tm-row[data-state=approved]{border-left-color:var(--good)}.tm-row[data-state=proposed]{border-left-color:var(--warn)}.tm-row__main{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--ink);overflow-wrap:anywhere}.tm-row__t,.tm-ver__t{font-family:var(--font-data)}.tm-note,.tm-why{margin:0;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-2);overflow-wrap:anywhere}.tm-hist{gap:var(--s-2);padding-left:var(--s-3);border-left:1px solid var(--hair-2)}.tm-hist,.tm-ver{display:flex;flex-direction:column}.tm-ver{gap:2px;font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere}.tm-ver[data-state=rejected] .tm-ver__t,.tm-ver[data-state=retired] .tm-ver__t{color:var(--mute)}.tm-consent{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--red);border-radius:var(--r-md);background:var(--red-soft)}.tm-consent__h{gap:var(--s-1);font-weight:600;color:var(--red)}.tm-consent__h,.tm-consent__to{display:flex;align-items:center;font-size:var(--fs-md)}.tm-consent__to{flex-wrap:wrap;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px dashed var(--hair-2);border-radius:var(--r-md);background:var(--paper);font-family:var(--font-data);color:var(--ink);overflow-wrap:anywhere}.modal .tm-add label,.modal .tm-consent label{margin:var(--s-1) 0 0}.modal .tm-check{align-items:flex-start;font-family:var(--font-body);font-size:var(--fs-md);font-weight:600;text-transform:none;letter-spacing:0;color:var(--ink);cursor:pointer}.modal .tm-check,.tm-add{display:flex;gap:var(--s-2)}.tm-add{flex-direction:column;padding:var(--s-3) var(--s-4) var(--s-4);border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper)}.tm-add__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--s-3);gap:var(--s-3)}.tm-add__pair select{width:100%}.modal .tm-add__doc{min-height:220px}.tm-doc{margin:0;padding:var(--s-3);max-height:320px;overflow:auto;border-top:1px solid var(--hair);white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink)}.modal .tm-add__pair label{margin:var(--s-1) 0 var(--s-2)}.tm-swept{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--paper-3);color:var(--ink);font-size:var(--fs-md);line-height:var(--lh-body)}.tm-swept[data-flag]{background:var(--red-soft);color:var(--red)}.bar-group .path-btn[data-on=true] .path-btn__n[data-flag],.path-btn__n[data-flag]{background:var(--red);color:var(--on-color)}.dl-chip:hover{border-color:var(--mute)}.dl-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);margin:var(--s-1) 0}.dl-chips__h{font-size:var(--fs-sm);color:var(--mute);margin-right:var(--s-1)}.dl-chip{justify-content:flex-start;gap:0;max-width:100%;padding:0;color:var(--ink-2)}.dl-chip[data-dir=in]{border-style:dashed}.dl-chip__go{display:inline-flex;align-items:center;gap:var(--s-1);min-width:0;height:100%;padding:0 var(--s-2);border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;border-radius:var(--r-pill)}.dl-chip__go:hover{color:var(--ink)}.dl-chip__ico,.dl-chip__in{display:inline-flex;color:var(--mute)}.dl-chip__ico{flex-shrink:0}.dl-chip__name{flex-shrink:0;max-width:14em;font-weight:600;color:var(--ink)}.dl-chip__name,.dl-chip__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-chip__t{min-width:0;max-width:18em}.dl-chip__x{display:inline-flex;align-items:center;height:100%;padding:0 var(--s-2) 0 0;border:0;background:transparent;color:var(--mute);cursor:pointer;border-radius:var(--r-pill)}.dl-chip__x:hover:not(:disabled){color:var(--red)}.dl-in{flex-shrink:0;margin:0 var(--s-1);vertical-align:middle;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dl-in[data-n]:after{content:attr(data-n);font-family:var(--font-data)}.dl-pop{position:absolute;z-index:30;top:calc(var(--s-6) + var(--s-1));right:var(--s-2);width:min(28rem,calc(100% - var(--s-4)));display:flex;flex-direction:column;max-height:22rem;border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--shadow-2);font-size:var(--fs-md);line-height:var(--lh-snug)}.dl-pop--flow{position:static;width:auto;max-height:16rem;margin:var(--s-1) 0;box-shadow:none}.dl-pop__bar{display:flex;align-items:center;gap:var(--s-1);padding:var(--s-2);border-bottom:1px solid var(--hair)}.dl-pop__h{flex:1 1;min-width:0;font-size:var(--fs-sm);color:var(--mute)}.dl-pop__q{flex:1 1;min-width:0;padding:2px var(--s-2);border:1px solid var(--hair-2);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-md)}.dl-pop__x{display:inline-flex;padding:2px;border:0;background:transparent;color:var(--mute);cursor:pointer;border-radius:var(--r-sm)}.dl-pop__x:hover{color:var(--ink)}.dl-pop__list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--s-1);overscroll-behavior:contain}.dl-pop__empty{margin:0;padding:var(--s-2);color:var(--mute);font-size:var(--fs-sm)}.dl-row{display:flex;align-items:center;gap:var(--s-2);width:100%;min-width:0;padding:var(--s-1) var(--s-2);border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer}.dl-row:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}.dl-row__ico{display:inline-flex;flex-shrink:0;color:var(--mute)}.dl-row__t{flex:1 1;min-width:0}.dl-row__src,.dl-row__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-row__src{max-width:40%}.dl-row__n,.dl-row__src{flex-shrink:0;color:var(--mute);font-size:var(--fs-sm)}.dl-row__n{min-width:1.6em;font-family:var(--font-data);text-align:right}.dl-row__on{display:inline-flex;flex-shrink:0;color:var(--hl-like)}.dl-row--blk{align-items:baseline}.dl-doc__h{display:flex;align-items:center;gap:var(--s-1)}.dl-doc__h .dl-row{flex:1 1}.dl-doc__blocks{margin-left:var(--s-4);padding-left:var(--s-1);border-left:1px solid var(--hair-2)}.dl-doc[data-open]>.dl-doc__h .dl-row__t{color:var(--ink);font-weight:600}.dl-pop--at{position:fixed;z-index:61;right:auto;width:min(28rem,calc(92vw / var(--uiz, 1)));max-height:19rem;transform:translateX(-50%)}.dl-pop__quote{flex:none;padding:var(--s-1) var(--s-2);border-bottom:1px solid var(--hair)}.dl-chip__q,.dl-pop__quote{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-chip__q{flex-shrink:1;min-width:0;max-width:16em;color:var(--ink)}