.bw .td-page .ta-bar{position:sticky}.bw .td-page .ta-bar .pop{left:24px;bottom:calc(100% + 8px);max-height:min(70vh,560px);overflow-y:auto}.bw .td-page .pop .p-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.bw .td-page .pop .p-body{display:flex;flex-direction:column;gap:12px;margin:0}.bw .td-page .pop fieldset{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.bw .td-page .pop legend{margin-bottom:6px;padding:0;color:var(--muted);font-size:12px;line-height:16px}.bw .td-page .pop .opt{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--radius-sm);font-size:13px;cursor:pointer}.bw .td-page .pop .opt:hover{background:var(--card)}.bw .td-page .pop .opt.on{background:var(--teal-soft)}.bw .td-page .pop .opt input{margin:0;accent-color:var(--teal)}.bw .td-page .pop .opt .chip{height:20px;margin-left:auto;font-size:11px}.bw .td-page .pop .chg{display:flex;align-items:flex-start;gap:8px;font-size:13px}.bw .td-page .pop .chg input{margin:2px 0 0;accent-color:var(--teal)}.bw .td-page .pop .chg .chip{height:18px;font-size:11px;vertical-align:middle}.bw .td-page .pop .ta-chg-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.bw .td-page .pop .ta-chg-group{display:flex;flex-direction:column;gap:6px}.bw .td-page .pop .ta-chg-head{margin:4px 0 0;color:var(--ink);font-weight:600}.bw .td-page .pop .ta-chg-toggle{align-self:flex-start;padding:2px 0;border:0;background:transparent;color:var(--ink);font:500 13px/18px var(--font-ui);text-align:left;cursor:pointer}.bw .td-page .pop .ta-chg-toggle:hover{color:var(--teal)}.bw .td-page .pop .ta-chg-toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bw .td-page .pop .ta-chg-check{display:flex;flex-direction:column;gap:4px}.bw .td-page .pop .ta-chg-check p{margin:0}.bw .td-page .pop .btn[aria-disabled=true]{opacity:.55;cursor:default}.bw .td-page .pop .btn[aria-disabled=true]:hover{border-color:var(--line-strong)}.bw .td-page .pop .btn.text[aria-disabled=true]:hover{border-color:transparent;color:var(--muted)}.bw .td-page .pop .p-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bw .td-page .ta-choices{display:flex;flex-direction:column;gap:2px}.bw .td-page .pop .ta-choice{justify-content:space-between;width:100%;border:0;background:transparent;color:var(--ink);font:inherit;font-size:13px;text-align:left}.bw .td-page .pop .ta-choice:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.bw .td-page .ta-date{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.bw .td-page .ta-date .field{flex:1 1 160px}.bw .td-page .ta-chips{display:flex;flex-wrap:wrap;gap:6px}.bw .td-page .ta-chip{cursor:pointer;font:500 12px/16px var(--font-ui)}.bw .td-page .ta-chip:hover{border-color:var(--teal)}.bw .td-page .ta-chip.on{border-color:var(--teal);background:var(--teal-soft);color:var(--ink)}.bw .td-page .ta-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bw .td-page .ta-warn{position:relative;margin:0;padding:10px 12px 10px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);font-size:13px;line-height:18px}.bw .td-page .ta-warn:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;border-radius:6px 0 0 6px;background:var(--blocker)}.bw .td-page .ta-error{margin:0;color:var(--blocker)}.bw .td-page .ta-bar .ta-method button{min-height:28px}.bw .td-page .ta-bar .ta-hint{align-self:center;max-width:280px}.bw .td-page .ta-more{position:relative}.bw .td-page .ta-menu{position:absolute;z-index:6;right:0;bottom:calc(100% + 8px);display:flex;flex-direction:column;min-width:200px;padding:4px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--raised);box-shadow:var(--shadow-pop)}.bw .td-page .ta-menuitem{padding:8px 10px;border:0;border-radius:4px;background:transparent;color:var(--ink);font:500 13px/18px var(--font-ui);text-align:left;cursor:pointer}.bw .td-page .ta-menuitem:focus-visible,.bw .td-page .ta-menuitem:hover{background:var(--card);outline:none}@media (max-width:1023.98px){.bw .td-page .ta-bar{padding-left:16px;padding-right:16px}.bw .td-page .ta-bar .pop{left:16px;width:calc(100% - 32px)}.bw .td-page .ta-bar .ta-hint{display:none}}