.bs-toast-vp{z-index:300;gap:var(--sp-2);outline:none;flex-direction:column-reverse;max-height:100dvh;margin:0;padding:0;list-style:none;display:flex;position:fixed;bottom:18px;left:auto;right:18px}@media (max-width:919px){.bs-toast-vp{bottom:70px;left:12px;right:12px}}.bs-toast{pointer-events:auto;gap:var(--sp-3);background:var(--s1);width:100%;max-width:320px;color:var(--t1);border:1px solid var(--line-2);border-left:var(--seam)solid var(--b);border-radius:var(--r-sm);align-items:flex-start;padding:14px 34px 14px 16px;display:flex;position:relative}.bs-toast.err{border-left-color:var(--danger)}@media (max-width:919px){.bs-toast{max-width:none}}.bs-toast>div{flex:auto;min-width:0}.bs-toast-t{color:var(--t1);letter-spacing:-.015em;font-size:14px;font-weight:700;display:block}.bs-toast-d{color:var(--t2);margin-top:2px;font-size:13px;line-height:1.5;display:block}.bs-toast-x{top:var(--sp-2);right:var(--sp-2);border-radius:var(--r-pill);width:26px;height:26px;color:var(--t3);cursor:pointer;transition:color var(--dur-state);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.bs-toast-x:hover{color:var(--t1)}.bs-toast-a{height:var(--h-sm);border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--t1);letter-spacing:-.015em;cursor:pointer;transition:border-color var(--dur-state),background var(--dur-state);background:0 0;flex:none;align-self:center;padding:0 13px;font-size:12.5px;font-weight:700}.bs-toast-a:hover{border-color:var(--line-3);background:var(--s2)}@keyframes bs-toast-in{0%{opacity:0;transform:translateX(var(--sp-6))}to{opacity:1;transform:none}}@keyframes bs-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(var(--sp-6))}}.bs-toast[data-state=open]{animation:bs-toast-in var(--dur-panel)var(--ease)}.bs-toast[data-state=closed]{animation:bs-toast-out var(--dur-state)var(--ease)}.bs-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.bs-toast[data-swipe=cancel]{transition:transform var(--dur-state)var(--ease);transform:translate(0)}.bs-toast[data-swipe=end]{animation:bs-toast-out var(--dur-state)var(--ease)}.bs-veil{z-index:200;background:var(--veil);position:fixed;inset:0}@keyframes bs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bs-fade-out{0%{opacity:1}to{opacity:0}}.bs-veil[data-state=open]{animation:bs-fade-in var(--dur-panel)var(--ease)}.bs-veil[data-state=closed]{animation:bs-fade-out var(--dur-state)var(--ease)}.bs-modal{z-index:201;width:calc(100% - var(--sp-8));max-width:520px;max-height:calc(100dvh - var(--sp-8));background:var(--s1);color:var(--t1);border:1px solid var(--line-2);border-radius:var(--r-lg);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes bs-modal-in{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--sp-2)))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes bs-modal-out{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,calc(-50% + var(--sp-2)))}}.bs-modal[data-state=open]{animation:bs-modal-in var(--dur-panel)var(--ease)}.bs-modal[data-state=closed]{animation:bs-modal-out var(--dur-state)var(--ease)}.bs-modal-hd{border-bottom:1px solid var(--line-1);flex:none;padding:18px 52px 14px 20px}.bs-modal-bd{flex:auto;padding:20px;overflow-y:auto}.bs-modal-ft{border-top:1px solid var(--line-1);justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex:none;padding:14px 20px;display:flex}.bs-modal-t{letter-spacing:-.04em;color:var(--t1);font-size:21px;font-weight:800;line-height:1.1}.bs-modal-s{color:var(--t2);margin-top:6px;font-size:14px;line-height:1.5}.bs-modal-x{top:var(--sp-3);right:var(--sp-3);border-radius:var(--r-pill);width:30px;height:30px;color:var(--t3);cursor:pointer;transition:color var(--dur-state);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.bs-modal-x:hover{color:var(--t1)}.bs-modal-hd.noclose{padding-right:20px}.bs-modal-hd.con-emblema{align-items:center;gap:18px;display:flex}.bs-modal-emblema{width:36px;height:36px;color:var(--t2);flex:none}@media (max-width:380px){.bs-modal-emblema{display:none}}.bs-act{height:var(--h-md);justify-content:center;align-items:center;gap:var(--sp-2);border:1px solid var(--line-2);color:var(--t1);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;letter-spacing:-.015em;transition:background var(--dur-state),border-color var(--dur-state);background:0 0;padding:0 17px;font-size:13.5px;font-weight:700;display:inline-flex}.bs-act:hover{border-color:var(--line-3);background:var(--s2)}.bs-act.solid{background:var(--solid-bg);color:var(--solid-tx);border-color:var(--solid-bg)}.bs-act.solid:hover{opacity:.9;background:var(--solid-bg)}.bs-act.ghost{color:var(--t2);border-color:#0000}.bs-act.danger{color:var(--danger-tx);border-color:color-mix(in srgb,var(--danger)55%,transparent);background:0 0}.bs-act.danger:hover{border-color:var(--danger);background:var(--s2)}.bs-act[disabled]{opacity:.4;cursor:not-allowed}.bs-act[disabled]:hover{border-color:var(--line-2);background:0 0}.bs-act:focus-visible{outline:2px solid var(--b);outline-offset:2px}.bs-sheet{z-index:201;background:var(--s1);color:var(--t1);border:1px solid var(--line-2);flex-direction:column;display:flex;position:fixed;overflow:hidden}.bs-sheet.right{border-radius:var(--r-lg)0 0 var(--r-lg);width:min(100%,420px);inset:0 0 0 auto}.bs-sheet.left{border-radius:0 var(--r-lg)var(--r-lg)0;width:min(100%,420px);inset:0 auto 0 0}.bs-sheet.top{border-radius:0 0 var(--r-lg)var(--r-lg);max-height:88dvh;inset:0 0 auto}.bs-sheet.bottom{border-radius:var(--r-lg)var(--r-lg)0 0;max-height:88dvh;inset:auto 0 0}@keyframes bs-sheet-r-in{0%{transform:translate(100%)}to{transform:none}}@keyframes bs-sheet-r-out{0%{transform:none}to{transform:translate(100%)}}@keyframes bs-sheet-l-in{0%{transform:translate(-100%)}to{transform:none}}@keyframes bs-sheet-l-out{0%{transform:none}to{transform:translate(-100%)}}@keyframes bs-sheet-t-in{0%{transform:translateY(-100%)}to{transform:none}}@keyframes bs-sheet-t-out{0%{transform:none}to{transform:translateY(-100%)}}@keyframes bs-sheet-b-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes bs-sheet-b-out{0%{transform:none}to{transform:translateY(100%)}}.bs-sheet.right[data-state=open]{animation:bs-sheet-r-in var(--dur-panel)var(--ease)}.bs-sheet.right[data-state=closed]{animation:bs-sheet-r-out var(--dur-panel)var(--ease)}.bs-sheet.left[data-state=open]{animation:bs-sheet-l-in var(--dur-panel)var(--ease)}.bs-sheet.left[data-state=closed]{animation:bs-sheet-l-out var(--dur-panel)var(--ease)}.bs-sheet.top[data-state=open]{animation:bs-sheet-t-in var(--dur-panel)var(--ease)}.bs-sheet.top[data-state=closed]{animation:bs-sheet-t-out var(--dur-panel)var(--ease)}.bs-sheet.bottom[data-state=open]{animation:bs-sheet-b-in var(--dur-panel)var(--ease)}.bs-sheet.bottom[data-state=closed]{animation:bs-sheet-b-out var(--dur-panel)var(--ease)}.bs-menu{z-index:210;min-width:184px;padding:var(--sp-1);background:var(--s1);color:var(--t1);border:1px solid var(--line-2);border-radius:var(--r-md);max-height:var(--radix-popper-available-height);overflow-y:auto}@keyframes bs-pop-in{0%{opacity:0;transform:translateY(calc(var(--sp-1)*-1))}to{opacity:1;transform:none}}@keyframes bs-pop-out{0%{opacity:1}to{opacity:0}}.bs-menu[data-state=open]{animation:bs-pop-in var(--dur-state)var(--ease)}.bs-menu[data-state=closed]{animation:bs-pop-out var(--dur-state)var(--ease)}.bs-menu-i{align-items:center;gap:var(--sp-2);border-radius:var(--r-sm);cursor:pointer;text-align:left;width:100%;color:var(--t2);transition:background var(--dur-state),color var(--dur-state);background:0 0;border:0;padding:8px 10px;font-size:14px;line-height:1.35;display:flex;position:relative}.bs-menu-i[data-highlighted],.bs-menu-i:hover{background:var(--s2);color:var(--t1);outline:none}.bs-menu-i[data-state=checked],.bs-menu-i[data-state=open]{color:var(--t1)}.bs-menu-i[data-disabled]{opacity:.4;pointer-events:none}.bs-menu-i.danger{color:var(--danger-tx)}.bs-menu-i.danger[data-highlighted],.bs-menu-i.danger:hover{color:var(--danger-tx);background:var(--s2)}.bs-menu-i.mark{padding-left:30px}.bs-menu-ind{justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.bs-menu-ind i{clip-path:polygon(50% 0%,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0% 50%,42% 42%);background:currentColor;width:9px;height:9px;display:block}.bs-menu-l{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--t3);padding:9px 10px 6px;font-size:9.5px;font-weight:600}.bs-menu-sep{background:var(--line-1);height:1px;margin:var(--sp-1)6px}.bs-menu-k{font-family:var(--mono);letter-spacing:.12em;color:var(--t3);margin-left:auto;font-size:10px}.bs-rot{transform:rotate(-90deg)}.bs-flip{transform:rotate(180deg)}.bs-tip{z-index:220;background:var(--s1);max-width:260px;color:var(--t1);border:1px solid var(--line-2);border-radius:var(--r-sm);font-family:var(--mono);letter-spacing:.06em;padding:8px 10px;font-size:10.5px;line-height:1.5}.bs-tip[data-state=delayed-open]{animation:bs-pop-in var(--dur-state)var(--ease)}.bs-tip[data-state=closed]{animation:bs-pop-out var(--dur-state)var(--ease)}.bs-pop{z-index:210;min-width:200px;padding:var(--sp-4);background:var(--s1);color:var(--t1);border:1px solid var(--line-2);border-radius:var(--r-md);max-height:var(--radix-popper-available-height);overflow-y:auto}.bs-pop[data-state=open]{animation:bs-pop-in var(--dur-state)var(--ease)}.bs-pop[data-state=closed]{animation:bs-pop-out var(--dur-state)var(--ease)}.bs-sel{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;height:var(--h-md);background:var(--s2);color:var(--t1);text-align:left;border:1px solid var(--line-1);border-left:var(--seam)solid transparent;border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--dur-state);outline:none;padding:0 12px;font-size:14px;display:flex}.bs-sel:hover{border-color:var(--line-2)}.bs-sel[data-state=open]{border-color:var(--line-3);border-left-color:var(--b)}.bs-sel[data-placeholder]{color:var(--t3)}.bs-sel[data-disabled]{opacity:.4;cursor:not-allowed}.bs-sel-ic{color:var(--t3);flex:none}.bs-menu.selpanel{min-width:var(--radix-select-trigger-width)}.bs-sel-scroll{height:22px;color:var(--t3);cursor:default;justify-content:center;align-items:center;display:flex}.bs-sel:focus-visible,.bs-toast-x:focus-visible,.bs-toast-a:focus-visible,.bs-modal-x:focus-visible{outline:2px solid var(--b);outline-offset:2px}.bs-chip{border-radius:var(--r-pill);border:1px solid var(--line-2);height:22px;color:var(--t2);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:600;display:inline-flex}.bs-chip.live{color:var(--t1);border-color:var(--line-3)}.bs-chip.ok{color:var(--t1);border-color:var(--t1)}.bs-chip.off{color:var(--t3);border-color:var(--line-1)}.bs-chip.wait{color:var(--t3);border-style:dashed}.bs-chip.bad{color:var(--danger-tx);border-color:color-mix(in srgb,var(--danger)50%,transparent)}.bs-chip.live:before{content:"";background:var(--b);clip-path:polygon(50% 0%,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0% 50%,42% 42%);flex:none;width:9px;height:9px}.bs-card{background:var(--s1);color:var(--t1);border:1px solid var(--line-1);border-radius:var(--r-lg);position:relative;overflow:hidden}.bs-card>.bs-seam{width:var(--seam);background:var(--grad);position:absolute;top:0;bottom:0;left:0}.bs-card.on{border-color:var(--line-3)}.bs-card.hoverable{transition:border-color var(--dur-state),background var(--dur-state)}.bs-card.hoverable:hover{border-color:var(--line-3);background:var(--s2)}.bs-card-hd{border-bottom:1px solid var(--line-1);padding:14px 16px 12px 18px}.bs-card-bd{padding:16px 16px 16px 18px}.bs-card-ft{border-top:1px solid var(--line-1);align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:12px 16px 14px 18px;display:flex}.bs-card-t{letter-spacing:-.03em;color:var(--t1);font-size:17px;font-weight:800;line-height:1.15}.bs-card-s{color:var(--t2);margin-top:5px;font-size:13.5px;line-height:1.5}.bs-bar{background:var(--line-1);height:7px;position:relative;overflow:visible}.bs-bar>em{background:var(--t1);height:100%;transition:width var(--dur-panel)var(--ease);display:block}.bs-bar>b{background:var(--b);clip-path:polygon(50% 0%,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0% 50%,42% 42%);width:9px;height:9px;transition:left var(--dur-panel)var(--ease);margin-left:-4.5px;position:absolute;top:50%;transform:translateY(-50%)}.bs-bar-l{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--t3);margin-bottom:var(--sp-2);font-size:9.5px;display:flex}.bs-bar-n{font-variant-numeric:tabular-nums;color:var(--t2);letter-spacing:.06em}.bs-empty{text-align:center;justify-content:center;align-items:center;gap:var(--sp-4);padding:var(--sp-12)var(--sp-6);flex-direction:column;display:flex}.bs-empty .bs-em{color:var(--t1);opacity:.38}.bs-empty-t{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--t3);max-width:34ch;font-size:10.5px;font-weight:600;line-height:1.7}.bs-empty-a{margin-top:var(--sp-1)}.bs-load{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-8)var(--sp-4);flex-direction:column;display:flex}.bs-load .bs-em{color:var(--t1);opacity:.55}.bs-act.solid .bs-load .bs-em{color:var(--solid-tx)}.bs-load-t{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--t3);font-size:9.5px;font-weight:600}.bs-load.inline{vertical-align:middle;gap:0;padding:0;display:inline-flex}.bs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes bs-cierre-l{0%{transform:translate(-9px)}to{transform:translate(0)}}@keyframes bs-cierre-r{0%{transform:translate(9px)}to{transform:translate(0)}}.bs-load .bs-em-l,.bs-load .bs-em-r{transform-box:view-box}.bs-load .bs-em-l{animation:bs-cierre-l var(--dur-curtain)var(--ease)infinite alternate}.bs-load .bs-em-r{animation:bs-cierre-r var(--dur-curtain)var(--ease)infinite alternate}@media (prefers-reduced-motion:reduce){.bs-load .bs-em-l,.bs-load .bs-em-r{animation:none!important;transform:none!important}.bs-toast,.bs-veil,.bs-modal,.bs-sheet,.bs-menu,.bs-tip,.bs-pop{animation-duration:.001ms!important}}
