.zt .zsel.zsel{min-width:0;position:relative}.zt .zsel .zsel-btn{text-align:left;cursor:pointer;width:100%;min-width:0;font:inherit;align-items:center;gap:10px;display:flex}.zt .zsel .zsel-btn:disabled{cursor:not-allowed;opacity:.6}.zt .zsel .zsel-plain{border:1px solid var(--border);background:var(--bg);height:40px;color:var(--ink);border-radius:12px;padding:0 10px 0 12px;font-size:13.5px}.zt .zsel .zsel-field{border:1px solid var(--border);background:var(--bg);height:42px;color:var(--ink);border-radius:12px;padding:0 10px 0 12px;font-size:14px}.zt .zsel .zsel-sm{border:1px solid var(--border);background:var(--card);height:34px;color:var(--ink);border-radius:10px;min-width:150px;padding:0 8px 0 10px;font-size:13px}.zt .zsel .bkf-selbtn{border:1px solid var(--border);background:var(--card);color:var(--ink);border-radius:12px;padding:11px 10px 11px 13px;font-size:14px}.zt .zsel .zsel-btn:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px rgba(var(--goldrgb),.28);outline:none}.zt .zsel .zsel-tile{background:rgba(var(--goldrgb),.16);width:28px;height:28px;color:var(--gold);border-radius:8px;flex:none;place-items:center;margin-left:-4px;display:grid}.zt .zsel .zsel-tile svg{stroke-width:1.8px;width:15px;height:15px}.zt .zsel .zsel-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}.zt .zsel .zsel-btn.empty .zsel-t{color:var(--ink2)}.zt .zsel .zsel-cv{width:16px;height:16px;color:var(--ink2);flex:none;margin-left:auto;transition:transform .4s cubic-bezier(.32,.72,0,1)}.zt .zsel.open .zsel-cv{transform:rotate(180deg)}.zt .zsel .hsw.zsel-menu{z-index:90;width:max-content;min-width:max(100%,240px);max-width:min(420px,100vw - 32px);left:0;right:auto}.zt .zsel.up .hsw.zsel-menu{top:auto;bottom:calc(100% + 8px)}.zt .zsel .zsel-menu .hsw-i.noic{padding-left:12px}.zt .zsel .zsel-menu .hsw-i:disabled{opacity:.45;cursor:default}.zt .zsel .zsel-menu .hsw-i:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.zt .zsel .zsel-req{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;bottom:0;left:14px}.zt .ed-sheet .zsel .hsw.zsel-menu,.zt.arq-sheet .zsel .hsw.zsel-menu,.zt .zsp-glass .zsel .hsw.zsel-menu{width:100%;max-width:none;box-shadow:none;margin-top:8px;position:static}@media (prefers-reduced-motion:reduce){.zt .zsel .zsel-cv{transition:none}}