/* ============================================================================
   BARBAROS — stock-registry.css (roots #skRoot / #skLayer) — the approved "Stock" model
   (prototypes/products-stock-models.html: 1 Registre + 8 Alertes + 5 Inventaire), ported as-is.
   Generated from the prototype's stylesheet: selectors scoped to the two roots (ID specificity),
   declarations !important against the legacy painters, inline styles upgraded by the JS (imp()).
   Palette: prototype variables mapped onto --buld-* tokens.
   Takeover (reversible): #panel-inventory.sk-on hides its legacy children.
   ============================================================================ */
html[data-buld-theme] #panel-inventory.sk-on > :not(.sk-root) { display: none !important; }
html[data-buld-theme] #skRoot { display: block; padding: 4px 0 48px; min-width: 0; }
html[data-buld-theme] #skLayer { position: fixed; inset: 0; z-index: 9000; pointer-events: none; }
html[data-buld-theme] #skLayer > * { pointer-events: auto; }

html[data-buld-theme] :is(#skRoot,#skLayer) :is(th,td){text-transform:none!important;letter-spacing:normal!important;font-size:inherit!important}
html[data-buld-theme] :is(#skRoot,#skLayer){--page:var(--buld-page);--s2:var(--buld-surface-2,var(--buld-page));--card:var(--p-card-bg,var(--buld-elevated));--menu:var(--buld-elevated-2,var(--buld-elevated));--hover:var(--buld-hover);--ink:var(--buld-ink-1);--ink2:var(--buld-ink-2);--ink3:var(--buld-ink-3);--ink4:var(--buld-ink-4,var(--buld-ink-3));--line:var(--buld-hairline);--hair:var(--buld-hairline);--cta:var(--buld-cta);--cta-soft:rgba(76,157,255,.16);--ok:#3DD598;--warn:#F5A524;--bad:#F36B6B;--violet:#B58CFF;--wa:#25D366;--r:16px;--font:"SF Pro Text",Inter,"Segoe UI",system-ui,-apple-system,sans-serif;--shadow:0 22px 48px -22px rgba(0,0,0,.8);--sk-fx:255,255,255}
html[data-buld-theme] :is(#skRoot,#skLayer) *{box-sizing:border-box!important}
html[data-buld-theme] :is(#skRoot,#skLayer) button,html[data-buld-theme] :is(#skRoot,#skLayer) input,html[data-buld-theme] :is(#skRoot,#skLayer) select,html[data-buld-theme] :is(#skRoot,#skLayer) textarea{font:inherit!important;color:inherit!important}
html[data-buld-theme] :is(#skRoot,#skLayer) button{cursor:pointer!important}
html[data-buld-theme] :is(#skRoot,#skLayer) a{color:inherit!important}
html[data-buld-theme] :is(#skRoot,#skLayer) :focus-visible{outline:2px solid var(--cta)!important;outline-offset:2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ico{flex:none!important;display:block!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .num{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .muted{color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .faint{color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) h1,html[data-buld-theme] :is(#skRoot,#skLayer) h2,html[data-buld-theme] :is(#skRoot,#skLayer) h3,html[data-buld-theme] :is(#skRoot,#skLayer) h4{margin:0!important;letter-spacing:-.015em!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .hd{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:flex-end!important;justify-content:space-between!important;margin-bottom:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .hd h1{font-size:24px!important;font-weight:700!important;letter-spacing:-.025em!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .hd p{margin:3px 0 0!important;color:var(--ink3)!important;max-width:640px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .hd-r{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .eyebrow{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .nb{display:flex!important;gap:8px!important;align-items:flex-start!important;margin-top:18px!important;padding:10px 12px!important;border-radius:12px!important;border:1px dashed rgba(var(--sk-fx),.14)!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .nb .ico{margin-top:1px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .nb b{color:var(--ink2)!important;font-weight:600!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn{height:34px!important;border:1px solid rgba(var(--sk-fx),.10)!important;background:linear-gradient(180deg,rgba(var(--sk-fx),.06),rgba(var(--sk-fx),.015)) var(--card)!important;color:var(--ink)!important;border-radius:10px!important;padding:0 13px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(var(--sk-fx),.05),0 1px 2px rgba(0,0,0,.3)!important;transition:background-color .15s,transform .15s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn:hover{background-color:var(--hover)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn:active{transform:scale(.98)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.p{background:linear-gradient(180deg,#6AAEFF,#4C9DFF)!important;border-color:#3F8BEA!important;color:#06121F!important;box-shadow:inset 0 1px 0 rgba(var(--sk-fx),.35),0 1px 2px rgba(0,0,0,.4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.p:hover{background:linear-gradient(180deg,#7DB9FF,#5AA6FF)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.ok{background:linear-gradient(180deg,#4FE0A6,#2FC488)!important;border-color:#27B07A!important;color:#06180F!important;box-shadow:inset 0 1px 0 rgba(var(--sk-fx),.3),0 1px 2px rgba(0,0,0,.4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.waB{background:linear-gradient(180deg,#3BE07A,#22C063)!important;border-color:#1EA957!important;color:#03170A!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.bad{color:#FF8A8A!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.bad:hover{background-color:rgba(243,107,107,.12)!important;border-color:rgba(243,107,107,.35)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.ghost{background:transparent!important;box-shadow:none!important;border-color:transparent!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.ghost:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.sm{height:28px!important;padding:0 10px!important;font-size:12px!important;border-radius:8px!important;gap:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn.lg{height:44px!important;padding:0 18px!important;font-size:14px!important;border-radius:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .btn:disabled{opacity:.4!important;cursor:not-allowed!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ib{width:32px!important;height:32px!important;border-radius:9px!important;border:1px solid rgba(var(--sk-fx),.10)!important;background:linear-gradient(180deg,rgba(var(--sk-fx),.06),rgba(var(--sk-fx),.02)) var(--card)!important;color:var(--ink2)!important;display:inline-grid!important;place-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ib:hover{background-color:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ag{display:inline-flex!important;align-items:stretch!important;border:1px solid rgba(var(--sk-fx),.10)!important;border-radius:9px!important;background:linear-gradient(180deg,rgba(var(--sk-fx),.05),rgba(var(--sk-fx),.015)) var(--s2)!important;box-shadow:inset 0 1px 0 rgba(var(--sk-fx),.05),0 1px 2px rgba(0,0,0,.3)!important;flex:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia{position:relative!important;width:32px!important;height:30px!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:var(--ink3)!important;text-decoration:none!important;transition:color .15s,background-color .15s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia+.ia{box-shadow:inset 1px 0 0 rgba(var(--sk-fx),.07)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia:first-child{border-radius:8px 0 0 8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia:last-child{border-radius:0 8px 8px 0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia:hover{color:var(--ink)!important;background:rgba(var(--sk-fx),.06)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia.call:hover{color:var(--ok)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia.wa:hover{color:var(--wa)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ia.dng:hover{color:var(--bad)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx{height:30px!important;padding:0 11px!important;margin-inline-end:6px!important;border-radius:8px!important;font-size:12px!important;font-weight:650!important;display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid!important;white-space:nowrap!important;flex:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.ok{color:#5FE3AE!important;border-color:rgba(61,213,152,.35)!important;background:rgba(61,213,152,.10)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.ok:hover{background:rgba(61,213,152,.18)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.cl{color:#7DB9FF!important;border-color:rgba(76,157,255,.35)!important;background:rgba(76,157,255,.10)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.cl:hover{background:rgba(76,157,255,.18)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.wa{color:#5BE58F!important;border-color:rgba(37,211,102,.35)!important;background:rgba(37,211,102,.10)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.wa:hover{background:rgba(37,211,102,.18)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.bd{color:#FF9393!important;border-color:rgba(243,107,107,.35)!important;background:rgba(243,107,107,.10)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctx.bd:hover{background:rgba(243,107,107,.18)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rowacts{display:flex!important;align-items:center!important;justify-content:flex-end!important}
html[data-buld-theme] :is(#skRoot,#skLayer) [data-tip]{position:relative!important}
@media(hover:hover) {
html[data-buld-theme] :is(#skRoot,#skLayer) [data-tip]:hover::after{content:attr(data-tip)!important;position:absolute!important;bottom:calc(100% + 7px)!important;left:50%!important;transform:translateX(-50%)!important;white-space:nowrap!important;background:#0E0D10!important;color:#fff!important;font-size:11.5px!important;font-weight:600!important;padding:5px 8px!important;border-radius:6px!important;box-shadow:0 6px 16px rgba(0,0,0,.5)!important;pointer-events:none!important;z-index:5!important}
}
html[data-buld-theme] :is(#skRoot,#skLayer) .pl{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:3px 9px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:650!important;border:1px solid color-mix(in srgb,var(--c) 42%,transparent)!important;background:color-mix(in srgb,var(--c) 14%,transparent)!important;color:color-mix(in srgb,var(--c) 68%,#fff)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pl::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pl.nod::before{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .av{width:30px!important;height:30px!important;border-radius:50%!important;display:inline-grid!important;place-items:center!important;font-weight:700!important;font-size:11px!important;color:#fff!important;flex:none!important;background:hsl(var(--h) 45% 42%)!important;box-shadow:inset 0 0 0 1px rgba(var(--sk-fx),.12)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .av.lg{width:46px!important;height:46px!important;font-size:15px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .av.sm{width:22px!important;height:22px!important;font-size:9px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dots{display:inline-flex!important;gap:3px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dots i{width:7px!important;height:7px!important;border-radius:50%!important;background:rgba(var(--sk-fx),.14)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dots i.on{background:var(--warn)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dots i.on.x{background:var(--bad)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .oid{font-weight:700!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp>button{all:unset!important;cursor:pointer!important;background:var(--card)!important;border:1px solid var(--hair)!important;border-radius:var(--r)!important;padding:13px 15px!important;display:grid!important;gap:3px!important;position:relative!important;overflow:hidden!important;transition:background-color .15s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp>button:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp>button::before{content:""!important;position:absolute!important;left:0!important;top:14px!important;bottom:14px!important;width:3px!important;border-radius:0 3px 3px 0!important;background:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp small{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp strong{font-size:24px!important;letter-spacing:-.03em!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp span{font-size:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fb{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important;margin-bottom:14px!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .srch{display:flex!important;align-items:center!important;gap:8px!important;background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:0 10px!important;height:34px!important;flex:0 1 300px!important;min-width:180px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .srch input{border:0!important;background:transparent!important;outline:0!important;width:100%!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs{display:flex!important;gap:2px!important;padding:3px!important;background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:10px!important;overflow-x:auto!important;scrollbar-width:none!important;max-width:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs::-webkit-scrollbar{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs button{border:0!important;background:transparent!important;color:var(--ink3)!important;font-weight:600!important;font-size:12.5px!important;padding:5px 10px!important;border-radius:7px!important;white-space:nowrap!important;display:inline-flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs button em{font-style:normal!important;font-size:11px!important;color:var(--ink4)!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs button:hover{color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs button[aria-pressed=true]{background:var(--menu)!important;color:var(--ink)!important;box-shadow:0 1px 2px rgba(0,0,0,.35)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .segs button[aria-pressed=true] em{color:var(--ink2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .sel{height:34px!important;background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:0 28px 0 10px!important;appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,var(--ink3) 50%),linear-gradient(135deg,var(--ink3) 50%,transparent 50%)!important;background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px!important;background-size:5px 5px!important;background-repeat:no-repeat!important;max-width:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .sel.sm{height:28px!important;border-radius:8px!important;font-size:12px!important;background-position:calc(100% - 15px) 12px,calc(100% - 10px) 12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pn{background:var(--card)!important;border:1px solid var(--hair)!important;border-radius:var(--r)!important;box-shadow:0 1px 0 rgba(var(--sk-fx),.03) inset,0 18px 40px -28px rgba(0,0,0,.7)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .emp{display:grid!important;justify-items:center!important;gap:6px!important;text-align:center!important;padding:46px 20px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .emp .ico{color:var(--ink4)!important;margin-bottom:4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .emp b{color:var(--ink)!important;font-size:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .emp p{margin:0 0 6px!important;max-width:380px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scrim{position:fixed!important;inset:0!important;background:rgba(10,9,12,.55)!important;backdrop-filter:blur(2px)!important;z-index:80!important;animation:sk-fade .2s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .drw{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:min(500px,100vw)!important;background:var(--card)!important;border-left:1px solid var(--line)!important;z-index:81!important;display:flex!important;flex-direction:column!important;animation:sk-slide .26s cubic-bezier(.2,.8,.2,1)!important;box-shadow:-30px 0 60px -20px rgba(0,0,0,.7)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mdlg{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(var(--w,560px),calc(100vw - 32px))!important;max-height:calc(100vh - 48px)!important;background:var(--card)!important;border:1px solid var(--line)!important;border-radius:20px!important;z-index:91!important;display:flex!important;flex-direction:column!important;box-shadow:var(--shadow)!important;animation:sk-pop .2s cubic-bezier(.2,.8,.2,1)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scrim.hi{z-index:90!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ov-h{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:16px 18px!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ov-h h3{font-size:15px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ov-h p{margin:2px 0 0!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ov-b{padding:16px 18px!important;overflow:auto!important;display:grid!important;gap:16px!important;align-content:start!important;flex:1!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ov-f{padding:12px 18px!important;border-top:1px solid var(--hair)!important;display:flex!important;gap:8px!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ov-f .sum{margin-right:auto!important;color:var(--ink2)!important;font-size:12.5px!important}
@keyframes sk-slide{from{transform:translateX(30px);opacity:0}}
@keyframes sk-pop{from{transform:translate(-50%,-48%) scale(.98);opacity:0}}
@keyframes sk-fade{from{opacity:0}}
@keyframes sk-up{from{transform:translateY(40px);opacity:0}}
html[data-buld-theme] :is(#skRoot,#skLayer) .sec h4{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;margin-bottom:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kv{display:grid!important;grid-template-columns:120px 1fr!important;gap:7px 12px!important;font-size:13px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kv dt{color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kv dd{margin:0!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dh{display:flex!important;gap:12px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dh b{font-size:16px!important;display:block!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .whn{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px 14px!important;border-radius:12px!important;background:var(--s2)!important;border:1px solid var(--line)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .whn strong{display:block!important;font-size:15px!important;text-transform:capitalize!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .whn small{color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .evs{display:grid!important;gap:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .evs div{display:grid!important;grid-template-columns:14px 1fr auto!important;gap:10px!important;padding:6px 0!important;font-size:12.5px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .evs div i{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--c,var(--ink4))!important;margin-top:5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .evs div time{color:var(--ink4)!important;font-size:11.5px!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fld{display:grid!important;gap:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fld>span{font-size:12px!important;color:var(--ink3)!important;font-weight:600!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .err{color:#FF9393!important;font-size:12px!important;display:flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .wrn{color:#F7C266!important;font-size:12px!important;display:flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .d-act{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rs{display:grid!important;grid-template-columns:262px 1fr!important;gap:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pre{display:flex!important;flex-wrap:wrap!important;gap:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pre button{border:1px solid var(--line)!important;background:var(--s2)!important;border-radius:999px!important;padding:6px 11px!important;font-weight:600!important;font-size:12px!important;color:var(--ink2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pre button:hover{background:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pre button[aria-pressed=true]{background:var(--ink)!important;color:#1F1E22!important;border-color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:5px!important;max-height:248px!important;overflow:auto!important;padding-right:2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button{border:1px solid var(--line)!important;background:var(--s2)!important;border-radius:8px!important;height:34px!important;font-variant-numeric:tabular-nums!important;font-weight:600!important;font-size:12.5px!important;color:var(--ink2)!important;position:relative!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button:hover:not(:disabled){background:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button[aria-pressed=true]{background:var(--cta)!important;border-color:var(--cta)!important;color:#06121F!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button:disabled{opacity:.3!important;cursor:not-allowed!important;text-decoration:line-through!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button i{position:absolute!important;right:4px!important;top:4px!important;display:flex!important;gap:2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button i b{width:4px!important;height:4px!important;border-radius:50%!important;background:var(--warn)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .slots button[aria-pressed=true] i b{background:var(--s2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tin{display:flex!important;gap:8px!important;align-items:center!important;margin-top:8px!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tin input{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:8px!important;padding:5px 8px!important;outline:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rsn-l{display:grid!important;gap:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rsn-l label{display:flex!important;gap:10px!important;align-items:center!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid var(--line)!important;background:var(--s2)!important;cursor:pointer!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rsn-l label:has(input:checked){border-color:var(--bad)!important;background:rgba(243,107,107,.1)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rsn-l input{accent-color:var(--bad)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tpl{display:flex!important;gap:6px!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .wa-pv{background:var(--s2)!important;border-radius:14px!important;padding:14px!important;display:grid!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .wa-pv .bub{justify-self:end!important;max-width:90%!important;background:#005C4B!important;color:#E9EDEF!important;border-radius:10px 10px 2px 10px!important;padding:8px 10px!important;white-space:pre-wrap!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .toasts{position:fixed!important;left:50%!important;bottom:20px!important;transform:translateX(-50%)!important;z-index:140!important;display:grid!important;gap:8px!important;width:max-content!important;max-width:calc(100vw - 32px)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .toast{display:flex!important;gap:12px!important;align-items:center!important;background:var(--ink)!important;color:#1F1E22!important;border-radius:12px!important;padding:10px 14px!important;font-weight:600!important;box-shadow:var(--shadow)!important;animation:sk-up .25s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .toast.e{background:#FFD9D9!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .toast button{border:0!important;background:transparent!important;color:#2563eb!important;font-weight:700!important;padding:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rk{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:650!important;color:var(--c)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rk i{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--c)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 22%,transparent)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bl{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#FF9393!important;border:1px solid rgba(243,107,107,.4)!important;background:rgba(243,107,107,.10)!important;border-radius:6px!important;padding:1px 6px!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .addr{border:1px dashed rgba(var(--sk-fx),.22)!important;background:transparent!important;color:var(--ink3)!important;border-radius:999px!important;padding:3px 9px!important;font-size:11.5px!important;font-weight:600!important;display:inline-flex!important;gap:5px!important;align-items:center!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .addr:hover{color:var(--ink)!important;border-color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .trk{display:inline-flex!important;gap:6px!important;align-items:center!important;border:0!important;background:transparent!important;color:var(--ink3)!important;padding:0!important;font-size:11.5px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .trk:hover{color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cdot{width:8px!important;height:8px!important;border-radius:3px!important;background:var(--c)!important;flex:none!important;display:inline-block!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .thumb{width:34px!important;height:34px!important;border-radius:9px!important;flex:none!important;display:grid!important;place-items:center!important;font-weight:800!important;font-size:11px!important;color:#fff!important;background:linear-gradient(140deg,color-mix(in srgb,var(--c) 70%,#fff 0%),color-mix(in srgb,var(--c) 40%,#1F1E22))!important;box-shadow:inset 0 0 0 1px rgba(var(--sk-fx),.14)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .thumb.lg{width:64px!important;height:64px!important;border-radius:14px!important;font-size:17px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .thumb.xl{width:96px!important;height:96px!important;border-radius:18px!important;font-size:24px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .age{font-size:12px!important;color:var(--ink3)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .age.hot{color:#FFB547!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .age.bad{color:#FF8A8A!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .money{font-variant-numeric:tabular-nums!important;font-weight:650!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .money.neg{color:#FF9C9C!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bars{display:grid!important;gap:7px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar{all:unset!important;cursor:pointer!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 10px!important;padding:5px 8px!important;margin:0 -8px!important;border-radius:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar[aria-pressed=true]{background:var(--cta-soft)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:var(--ink2)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar em{font-style:normal!important;font-size:12px!important;color:var(--ink3)!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar u{grid-column:1/-1!important;height:5px!important;border-radius:3px!important;background:rgba(var(--sk-fx),.07)!important;text-decoration:none!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bar u b{display:block!important;height:100%!important;border-radius:3px!important;background:var(--c,var(--cta))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dimt{display:flex!important;gap:2px!important;padding:3px!important;background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:10px!important;overflow-x:auto!important;scrollbar-width:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dimt::-webkit-scrollbar{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dimt button{border:0!important;background:transparent!important;color:var(--ink3)!important;font-weight:600!important;font-size:12px!important;padding:4px 9px!important;border-radius:7px!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .dimt button[aria-pressed=true]{background:var(--menu)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .flt{display:inline-flex!important;align-items:center!important;gap:6px!important;border:1px solid rgba(76,157,255,.35)!important;background:var(--cta-soft)!important;color:#9CC8FF!important;border-radius:999px!important;padding:3px 6px 3px 10px!important;font-size:12px!important;font-weight:600!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .flt button{border:0!important;background:transparent!important;color:inherit!important;padding:0!important;display:grid!important;place-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop{position:fixed!important;z-index:120!important;background:var(--menu)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:5px!important;min-width:220px!important;box-shadow:var(--shadow)!important;animation:sk-fade .15s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop button{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:9px!important;align-items:center!important;width:100%!important;padding:8px 10px!important;border-radius:8px!important;font-size:12.5px!important;color:var(--ink2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop button:hover:not([aria-disabled=true]){background:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop button[aria-disabled=true]{opacity:.38!important;cursor:not-allowed!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop button .pl{margin-inline-start:auto!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop hr{border:0!important;border-top:1px solid var(--hair)!important;margin:4px 2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .phb{border:0!important;background:transparent!important;padding:0!important;color:var(--ink)!important;display:inline-flex!important;gap:6px!important;align-items:center!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .phb .ico:last-child{color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .inp,html[data-buld-theme] :is(#skRoot,#skLayer) .ta{width:100%!important;background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:8px 10px!important;outline:0!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .inp{height:36px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ta{min-height:70px!important;resize:vertical!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .inp:focus,html[data-buld-theme] :is(#skRoot,#skLayer) .ta:focus,html[data-buld-theme] :is(#skRoot,#skLayer) .sel:focus{border-color:var(--cta)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .inp.bad,html[data-buld-theme] :is(#skRoot,#skLayer) .ta.bad{border-color:var(--bad)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opts{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opt{display:grid!important;grid-template-columns:auto 1fr!important;gap:2px 10px!important;align-items:start!important;padding:11px 12px!important;border-radius:12px!important;border:1px solid var(--line)!important;background:var(--s2)!important;cursor:pointer!important;text-align:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opt input{margin:2px 0 0!important;accent-color:var(--cta)!important;grid-row:span 2!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opt b{font-size:13px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opt small{color:var(--ink3)!important;font-size:11.5px!important;grid-column:2!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opt:has(input:checked){border-color:var(--c,var(--cta))!important;background:color-mix(in srgb,var(--c,var(--cta)) 12%,var(--s2))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opt:has(input:disabled){opacity:.45!important;cursor:not-allowed!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opts.one{grid-template-columns:1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tabs{display:flex!important;gap:4px!important;border-bottom:1px solid var(--hair)!important;margin:-4px 0 0!important;overflow-x:auto!important;scrollbar-width:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tabs::-webkit-scrollbar{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tabs button{border:0!important;background:transparent!important;color:var(--ink3)!important;font-weight:650!important;padding:9px 10px!important;border-bottom:2px solid transparent!important;white-space:nowrap!important;display:inline-flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tabs button[aria-pressed=true]{color:var(--ink)!important;border-bottom-color:var(--cta)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tabs button[aria-disabled=true]{opacity:.4!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mb{display:grid!important;gap:0!important;border:1px solid var(--line)!important;border-radius:12px!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mb div{display:flex!important;justify-content:space-between!important;gap:10px!important;padding:8px 12px!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lnk{border:0!important;background:transparent!important;padding:0!important;color:inherit!important;text-align:start!important;display:flex!important;gap:10px!important;align-items:center!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lnk:hover b{text-decoration:underline!important;text-decoration-color:rgba(var(--sk-fx),.3)!important;text-underline-offset:3px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vn{display:grid!important;min-width:0!important;gap:1px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vn b{font-weight:650!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vn span{font-size:11.5px!important;color:var(--ink4)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vn span code{font-size:10.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .qn{font-variant-numeric:tabular-nums!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .qn.neg{color:#FF8A8A!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .qn.lo{color:#F7C266!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .qn.z{color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .r{text-align:right!important;justify-self:end!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .alst{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin-bottom:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .alst button{display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid color-mix(in srgb,var(--c) 34%,transparent)!important;background:color-mix(in srgb,var(--c) 9%,var(--s2))!important;color:color-mix(in srgb,var(--c) 60%,#fff)!important;border-radius:10px!important;padding:7px 11px!important;font-weight:600!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .alst button:hover{background:color-mix(in srgb,var(--c) 16%,var(--s2))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .alst button b{font-variant-numeric:tabular-nums!important;color:#fff!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .alst button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cvm{display:grid!important;gap:4px!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cvm u{height:5px!important;border-radius:3px!important;background:rgba(var(--sk-fx),.08)!important;text-decoration:none!important;overflow:hidden!important;display:block!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cvm u i{display:block!important;height:100%!important;border-radius:3px!important;background:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cvm span{font-size:11.5px!important;color:var(--ink3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cvm span b{color:var(--ink)!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why{display:grid!important;gap:6px!important;padding:12px 14px!important;border-radius:12px!important;border:1px solid rgba(76,157,255,.30)!important;background:rgba(76,157,255,.07)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why.urg{border-color:rgba(243,107,107,.35)!important;background:rgba(243,107,107,.07)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why .wt{display:flex!important;align-items:center!important;gap:8px!important;font-weight:700!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why .wt .ico{color:var(--cta)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why.urg .wt .ico{color:var(--bad)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why p{margin:0!important;color:var(--ink2)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .why small{color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4>div{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:10px 11px!important;display:grid!important;gap:2px!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4 small{font-size:10.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4 strong{font-size:20px!important;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4 span{font-size:11px!important;color:var(--ink4)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4 .on{border-color:rgba(76,157,255,.4)!important;background:rgba(76,157,255,.08)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stk{display:flex!important;height:8px!important;border-radius:5px!important;overflow:hidden!important;background:rgba(var(--sk-fx),.06)!important;gap:2px!important;margin-top:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stk i{width:var(--w)!important;background:var(--c)!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lgd{display:flex!important;gap:12px!important;flex-wrap:wrap!important;font-size:11.5px!important;color:var(--ink3)!important;margin-top:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lgd span{display:inline-flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lgd span i{width:8px!important;height:8px!important;border-radius:3px!important;background:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .spk{display:block!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mini{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mini div{display:grid!important;gap:1px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mini small{color:var(--ink4)!important;font-size:11px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mini b{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ol{display:grid!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ol>div{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:8px 0!important;border-top:1px solid var(--hair)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ol>div:first-child{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ol .vn b{font-weight:600!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lgr{display:grid!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-d0{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;padding:12px 0 6px!important;display:flex!important;justify-content:space-between!important;gap:10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-d0 em{font-style:normal!important;letter-spacing:0!important;text-transform:none!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-r{display:grid!important;grid-template-columns:42px 28px minmax(0,1fr) 58px 52px!important;gap:10px!important;align-items:center!important;padding:7px 0!important;border-top:1px solid var(--hair)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-r time{color:var(--ink4)!important;font-variant-numeric:tabular-nums!important;font-size:11.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-i{width:28px!important;height:28px!important;border-radius:8px!important;display:grid!important;place-items:center!important;color:var(--c)!important;background:color-mix(in srgb,var(--c) 14%,transparent)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-m{display:grid!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-m b{font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-m span{color:var(--ink4)!important;font-size:11.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-q{text-align:right!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-q.pos{color:#5FE3AE!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-q.neg{color:#FF9393!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-q.inc{color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-b{text-align:right!important;color:var(--ink3)!important;font-variant-numeric:tabular-nums!important;font-size:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lgr.cmp .lg-r{grid-template-columns:28px minmax(0,1fr) 50px 44px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lgr.cmp .lg-r time{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv{display:flex!important;gap:10px!important;align-items:center!important;flex-wrap:wrap!important;padding:10px 12px!important;border-radius:12px!important;background:var(--s2)!important;border:1px solid var(--line)!important;font-size:12.5px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv b{color:var(--ink)!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv .arr{color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv .dl{font-weight:700!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv .dl.pos{color:#5FE3AE!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv .dl.neg{color:#FF9393!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .row2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stp{display:inline-flex!important;align-items:center!important;border:1px solid var(--line)!important;border-radius:9px!important;background:var(--s2)!important;height:32px!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stp button{border:0!important;background:transparent!important;width:28px!important;height:100%!important;color:var(--ink3)!important;display:grid!important;place-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stp button:hover{background:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stp input{width:46px!important;border:0!important;background:transparent!important;text-align:center!important;outline:0!important;font-variant-numeric:tabular-nums!important;font-weight:650!important;height:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .stp input.bad{color:#FF9393!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t{display:grid!important;border:1px solid var(--line)!important;border-radius:12px!important;overflow:hidden!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t>div{display:grid!important;grid-template-columns:96px minmax(0,1fr) 110px 120px!important;gap:10px!important;padding:7px 12px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t>div+div{border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t>div:first-child{background:var(--s2)!important;font-size:11px!important;color:var(--ink4)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t .ok{color:#5FE3AE!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t .ko{color:#FF9393!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t .nc{color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .drop{display:flex!important;gap:10px!important;align-items:center!important;padding:10px 12px!important;border:1px dashed rgba(var(--sk-fx),.18)!important;border-radius:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .drop input{max-width:100%!important;font-size:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .hint{font-size:12px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg{overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-h,html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g,html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r{display:grid!important;grid-template-columns:minmax(0,2.3fr) 64px 64px 78px 64px 58px minmax(110px,1.15fr) 108px 214px!important;align-items:center!important;gap:0 12px!important;padding:0 14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-h{height:38px!important;font-size:10.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;background:var(--s2)!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g{min-height:50px!important;background:rgba(var(--sk-fx),.025)!important;border-top:1px solid var(--hair)!important;cursor:pointer!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g:first-of-type{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g:hover{background:rgba(var(--sk-fx),.045)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g .chev{transition:transform .15s!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g[aria-expanded=false] .chev{transform:rotate(-90deg)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r{min-height:54px!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r>.lnk{padding-inline-start:26px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r:hover{background:rgba(var(--sk-fx),.025)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g .vn span{color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-sub{display:inline-flex!important;gap:6px!important;align-items:center!important;font-size:11px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mstat{display:none!important;gap:10px!important;font-size:11.5px!important;color:var(--ink3)!important;flex-wrap:wrap!important;margin-top:3px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mstat b{color:var(--ink)!important}
@media(max-width:1240px) {
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-h,html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g,html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r{grid-template-columns:minmax(0,2fr) 60px 60px 72px minmax(100px,1fr) 104px 176px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg .hl{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg .ctx{display:none!important}
}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-bottom:16px!important;padding:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum>button{all:unset!important;cursor:pointer!important;padding:14px 18px!important;display:grid!important;gap:2px!important;border-inline-start:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum>button:first-child{border:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum>button:hover{background:rgba(var(--sk-fx),.03)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum>button[aria-pressed=true] strong{color:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum strong{font-size:22px!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum span{font-size:11.5px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-row,html[data-buld-theme] :is(#skRoot,#skLayer) .cv-ax{display:grid!important;grid-template-columns:270px minmax(0,1fr) 230px!important;gap:18px!important;align-items:center!important;padding:12px 16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-row{border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-ax{padding-top:14px!important;padding-bottom:6px!important;font-size:11px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-scale{position:relative!important;height:18px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-scale span{position:absolute!important;transform:translateX(-50%)!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-scale span:first-child{transform:none!important;color:var(--ink2)!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-tr{position:relative!important;height:28px!important;border-radius:8px!important;background:rgba(var(--sk-fx),.035)!important;background-image:repeating-linear-gradient(90deg,transparent 0 calc(var(--wk) - 1px),rgba(var(--sk-fx),.06) calc(var(--wk) - 1px) var(--wk))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-bar{position:absolute!important;left:0!important;top:6px!important;bottom:6px!important;width:var(--w)!important;border-radius:5px!important;background:linear-gradient(90deg,color-mix(in srgb,var(--c) 60%,transparent),var(--c))!important;min-width:3px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-bar.none{background:repeating-linear-gradient(135deg,rgba(var(--sk-fx),.10) 0 6px,transparent 6px 12px)!important;width:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-inc{position:absolute!important;top:6px!important;bottom:6px!important;left:var(--x)!important;width:var(--w)!important;border-radius:5px!important;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--ok) 45%,transparent) 0 5px,transparent 5px 10px)!important;border:1px solid color-mix(in srgb,var(--ok) 55%,transparent)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-lead{position:absolute!important;top:-4px!important;bottom:-4px!important;left:var(--x)!important;border-left:2px dashed rgba(var(--sk-fx),.45)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-lead em{position:absolute!important;top:-14px!important;left:4px!important;font-style:normal!important;font-size:10px!important;color:var(--ink3)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-eta{position:absolute!important;top:50%!important;left:var(--x)!important;width:11px!important;height:11px!important;transform:translate(-50%,-50%) rotate(45deg)!important;background:var(--ok)!important;border:2px solid var(--card)!important;border-radius:2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-v{display:grid!important;gap:3px!important;justify-items:end!important;text-align:right!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-v b{font-size:13px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-v span{font-size:11.5px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-why{grid-column:2/4!important;margin-top:-6px!important;font-size:12px!important;color:var(--ink3)!important;display:flex!important;gap:8px!important;align-items:flex-start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-why .ico{color:var(--cta)!important;margin-top:2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-why.urg .ico{color:var(--bad)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-why b{color:var(--ink2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-top{display:grid!important;grid-template-columns:minmax(0,1fr) 380px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-s{margin-bottom:14px!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-sh{display:flex!important;gap:12px!important;align-items:center!important;padding:14px 16px!important;border-bottom:1px solid var(--hair)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-sh .sw{width:36px!important;height:36px!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:color-mix(in srgb,var(--c) 18%,transparent)!important;color:var(--c)!important;flex:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-sh h3{font-size:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-sh p{margin:0!important;font-size:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-sh .sp{margin-inline-start:auto!important;text-align:right!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l{display:grid!important;grid-template-columns:22px minmax(0,1fr) 120px 104px!important;gap:14px!important;align-items:center!important;padding:12px 16px!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l:first-of-type{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l input[type=checkbox]{width:16px!important;height:16px!important;accent-color:var(--cta)!important;margin:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l .wy{font-size:12px!important;color:var(--ink3)!important;margin-top:3px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l .wy b{color:var(--ink2)!important;font-weight:600!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l .wy .u{color:#FF9C9C!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-f{display:flex!important;gap:10px!important;align-items:center!important;justify-content:flex-end!important;padding:12px 16px!important;border-top:1px solid var(--hair)!important;background:rgba(var(--sk-fx),.02)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-f .sum{margin-inline-end:auto!important;color:var(--ink3)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-f .sum b{color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .po{display:grid!important;gap:8px!important;padding:12px 14px!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .po:first-of-type{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .po-h{display:flex!important;justify-content:space-between!important;gap:8px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .po-h b{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .po-l{font-size:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .late{color:#FF9393!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cov-l{display:grid!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cov-l>button{all:unset!important;cursor:pointer!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:8px 16px!important;border-top:1px solid var(--hair)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cov-l>button:hover{background:rgba(var(--sk-fx),.03)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp{display:flex!important;gap:8px!important;align-items:flex-end!important;flex-wrap:wrap!important;padding:14px!important;margin-bottom:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp .fld{flex:1 1 150px!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fb .sel{max-width:230px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fld .sel{width:100%!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp .fld.w2{flex:2 1 240px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp .fld.w0{flex:0 0 96px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp .segs{height:36px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp-e{flex-basis:100%!important;display:flex!important;gap:14px!important;align-items:center!important;flex-wrap:wrap!important;min-height:20px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .jr{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .jr-f{padding:6px 16px 12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .jr-a{display:grid!important;gap:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .jr-a .pn{padding:14px 16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .jr-a h4{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;margin-bottom:10px!important;display:flex!important;justify-content:space-between!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .io2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .io2 div{background:var(--s2)!important;border-radius:10px!important;padding:9px 11px!important;display:grid!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .io2 small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .io2 b{font-size:17px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .more{display:flex!important;justify-content:center!important;padding-top:10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-m{display:grid!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-m>button{all:unset!important;cursor:pointer!important;display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;gap:4px 10px!important;padding:8px 0!important;border-top:1px solid var(--hair)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-m>button:first-child{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-m>button i{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--c)!important;margin-top:5px!important;grid-row:span 2!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-m>button span{color:var(--ink3)!important;font-size:11.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-m>button:hover b{text-decoration:underline!important;text-underline-offset:3px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-m{padding:22px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-set{display:grid!important;gap:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-c{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:22px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-n{display:grid!important;gap:4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-n h2{font-size:22px!important;letter-spacing:-.025em!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-cmp{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:10px!important;margin-top:20px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-cmp>div{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:12px 14px!important;display:grid!important;gap:4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-cmp small{font-size:11px!important;color:var(--ink3)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:650!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-cmp strong{font-size:30px!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-in{display:flex!important;align-items:center!important;gap:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-in button{width:40px!important;height:44px!important;border-radius:12px!important;border:1px solid var(--line)!important;background:var(--card)!important;display:grid!important;place-items:center!important;color:var(--ink2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-in button:hover{background:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-in input{width:100%!important;min-width:0!important;height:44px!important;border-radius:12px!important;border:1px solid var(--cta)!important;background:var(--page)!important;text-align:center!important;font-size:24px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;outline:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-gap.pos{color:#5FE3AE!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-gap.neg{color:#FF9393!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-pr{height:6px!important;border-radius:4px!important;background:rgba(var(--sk-fx),.07)!important;overflow:hidden!important;margin:6px 0 18px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-pr i{display:block!important;height:100%!important;background:var(--cta)!important;width:var(--w)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-act{display:flex!important;gap:8px!important;justify-content:flex-end!important;margin-top:18px!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-q{display:grid!important;max-height:420px!important;overflow:auto!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-q>button{all:unset!important;cursor:pointer!important;display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:8px 16px!important;border-top:1px solid var(--hair)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-q>button[aria-current=true]{background:var(--cta-soft)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-q .dt{width:10px!important;height:10px!important;border-radius:50%!important;border:2px solid var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-q .dt.ok{background:var(--ok)!important;border-color:var(--ok)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-q .dt.gap{background:var(--warn)!important;border-color:var(--warn)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-sum{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:14px 0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-sum div{background:var(--s2)!important;border-radius:12px!important;padding:12px!important;display:grid!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-sum small{color:var(--ink3)!important;font-size:11px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-sum b{font-size:20px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-l{margin-top:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-l .ol>div{padding:9px 16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vh{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)!important;gap:16px!important;margin-bottom:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vh-m{padding:20px 22px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vh-m .big{font-size:40px!important;font-weight:700!important;letter-spacing:-.04em!important;font-variant-numeric:tabular-nums!important;line-height:1.1!important;margin:6px 0 2px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vh-m p{margin:0!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vsp{display:flex!important;height:14px!important;border-radius:7px!important;overflow:hidden!important;gap:2px!important;margin:18px 0 10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vsp button{all:unset!important;cursor:pointer!important;width:var(--w)!important;background:var(--c)!important;min-width:3px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vsp button:hover,html[data-buld-theme] :is(#skRoot,#skLayer) .vsp button[aria-pressed=true]{filter:brightness(1.25)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3{display:grid!important;grid-template-rows:repeat(3,1fr)!important;gap:10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3>button{all:unset!important;cursor:pointer!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;background:var(--card)!important;border:1px solid var(--hair)!important;border-radius:var(--r)!important;padding:12px 16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3>button:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3 .sw{width:36px!important;height:36px!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:color-mix(in srgb,var(--c) 16%,transparent)!important;color:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3 small{display:block!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3 strong{font-size:18px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-h,html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r{display:grid!important;grid-template-columns:minmax(0,2fr) 44px 70px 84px 110px 80px 72px 82px 150px!important;gap:0 12px!important;align-items:center!important;padding:0 16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-h{height:38px!important;font-size:10.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;background:var(--s2)!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r{min-height:54px!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r:first-of-type{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .abc{width:24px!important;height:24px!important;border-radius:7px!important;display:grid!important;place-items:center!important;font-weight:800!important;font-size:11.5px!important;color:var(--c)!important;background:color-mix(in srgb,var(--c) 16%,transparent)!important;border:1px solid color-mix(in srgb,var(--c) 40%,transparent)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pct{display:grid!important;gap:3px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pct u{height:4px!important;border-radius:2px!important;background:rgba(var(--sk-fx),.08)!important;text-decoration:none!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pct u i{display:block!important;height:100%!important;background:var(--cta)!important;width:var(--w)!important}
@media(max-width:1240px) {
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-h,html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r{grid-template-columns:minmax(0,2fr) 40px 64px 104px 72px 76px 140px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-h .hl,html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r .hl{display:none!important}
}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))!important;gap:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-p{padding:14px!important;display:grid!important;gap:12px!important;align-content:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-h{display:flex!important;gap:10px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-h .vn{flex:1!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-h .tot{text-align:right!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-h .tot b{font-size:18px!important;font-variant-numeric:tabular-nums!important;display:block!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-h .tot span{font-size:11px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-t{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(86px,1fr))!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;position:relative!important;display:grid!important;gap:2px!important;padding:9px 10px 8px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--c) 40%,transparent)!important;background:color-mix(in srgb,var(--c) 11%,var(--s2))!important;min-width:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl:hover{background:color-mix(in srgb,var(--c) 19%,var(--s2))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl:focus-visible{outline:2px solid var(--cta)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl small{font-size:11px!important;color:var(--ink3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:600!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl strong{font-size:22px!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums!important;color:color-mix(in srgb,var(--c) 55%,#fff)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl span{font-size:10.5px!important;color:var(--ink4)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .tl .rd{position:absolute!important;top:7px!important;right:7px!important;font-size:10px!important;font-weight:700!important;color:#9CC8FF!important;background:rgba(76,157,255,.18)!important;border-radius:5px!important;padding:0 4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-f{display:flex!important;align-items:center!important;gap:10px!important;font-size:11.5px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-f .spk{flex:1!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-lg{display:flex!important;gap:12px!important;flex-wrap:wrap!important;font-size:12px!important;color:var(--ink3)!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-lg span{display:inline-flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-lg i{width:10px!important;height:10px!important;border-radius:3px!important;background:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop .pw{padding:8px 10px 6px!important;font-size:12px!important;color:var(--ink3)!important;max-width:300px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pop .pw b{color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al{display:grid!important;grid-template-columns:420px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-l{overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;padding:13px 16px!important;border-top:1px solid var(--hair)!important;width:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i:first-child{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i:hover{background:rgba(var(--sk-fx),.03)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i[aria-current=true]{background:var(--cta-soft)!important;box-shadow:inset 3px 0 0 var(--cta)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i .sw{width:34px!important;height:34px!important;border-radius:10px!important;display:grid!important;place-items:center!important;color:var(--c)!important;background:color-mix(in srgb,var(--c) 15%,transparent)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i b{display:block!important;font-size:13px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i p{margin:2px 0 0!important;font-size:12px!important;color:var(--ink3)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-i time{font-size:11px!important;color:var(--ink4)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-d{padding:20px!important;display:grid!important;gap:16px!important;position:sticky!important;top:64px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-d .sev{display:inline-flex!important;gap:6px!important;align-items:center!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:700!important;color:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-d h2{font-size:20px!important;letter-spacing:-.02em!important;margin-top:4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-d .lead{color:var(--ink2)!important;margin:6px 0 0!important;font-size:13.5px!important;max-width:640px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-ac{display:flex!important;gap:8px!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .snz{font-size:12px!important;color:var(--ink3)!important;display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ps{display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ps-m{padding:18px!important;display:grid!important;gap:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode button{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;display:grid!important;gap:4px!important;justify-items:start!important;padding:12px 13px!important;border-radius:14px!important;border:1px solid var(--line)!important;background:var(--s2)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode button .ico{color:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode button b{font-size:13.5px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode button span{font-size:11.5px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode button:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode button[aria-pressed=true]{border-color:var(--c)!important;background:color-mix(in srgb,var(--c) 12%,var(--s2))!important;box-shadow:inset 0 0 0 1px var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scn{position:relative!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scn .srch{height:52px!important;border-radius:14px!important;flex:none!important;width:100%!important;max-width:none!important;font-size:16px!important;padding:0 14px!important;border-color:rgba(76,157,255,.45)!important;background:var(--page)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scn .srch input{font-size:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scn-s{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;z-index:20!important;background:var(--menu)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:5px!important;box-shadow:var(--shadow)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scn-s button{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:10px!important;align-items:center!important;width:100%!important;padding:7px 9px!important;border-radius:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .scn-s button:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn{border:1px solid var(--line)!important;border-radius:14px!important;overflow:hidden!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn-h{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:10px 14px!important;background:var(--s2)!important;font-size:12px!important;color:var(--ink3)!important;gap:10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn-l{display:grid!important;grid-template-columns:minmax(0,1fr) auto 70px 32px!important;gap:12px!important;align-items:center!important;padding:10px 14px!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn-l .pv0{font-size:12px!important;color:var(--ink3)!important;text-align:right!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn-e{padding:26px 14px!important;text-align:center!important;color:var(--ink4)!important;display:grid!important;gap:4px!important;justify-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ps-a{display:grid!important;gap:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ps-a .pn{padding:14px 16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ps-a h4{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;margin-bottom:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctl{display:grid!important;margin-top:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctl>div{display:grid!important;grid-template-columns:minmax(0,1fr) 70px 70px 120px!important;gap:12px!important;align-items:center!important;padding:9px 16px!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctl>div:first-child{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc{display:grid!important;grid-template-columns:300px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l{overflow:hidden!important;position:sticky!important;top:64px!important;max-height:calc(100vh - 80px)!important;overflow-y:auto!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l>button{all:unset!important;box-sizing:border-box!important;cursor:pointer!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:10px 14px!important;border-top:1px solid var(--hair)!important;width:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l>button:first-child{border-top:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l>button:hover{background:rgba(var(--sk-fx),.03)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l>button[aria-current=true]{background:var(--cta-soft)!important;box-shadow:inset 3px 0 0 var(--cta)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l .dt{width:8px!important;height:8px!important;border-radius:50%!important;background:var(--c)!important;justify-self:end!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l em{font-style:normal!important;font-size:12px!important;color:var(--ink3)!important;font-variant-numeric:tabular-nums!important;display:grid!important;justify-items:end!important;gap:4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-p{padding:22px!important;display:grid!important;gap:20px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-ph{display:flex!important;gap:16px!important;align-items:center!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-ph h2{font-size:22px!important;letter-spacing:-.025em!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-ph .hd-r{margin-inline-start:auto!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-g{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;gap:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-s{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:14px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-s h4{font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;margin-bottom:10px!important;display:flex!important;justify-content:space-between!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-h,html[data-buld-theme] :is(#skRoot,#skLayer) .fv-r{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 60px 70px 112px!important;gap:12px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-h{font-size:10.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;padding-bottom:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-r{padding:10px 0!important;border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-bar{display:flex!important;height:10px!important;border-radius:5px!important;overflow:hidden!important;background:rgba(var(--sk-fx),.05)!important;gap:1px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-bar i{width:var(--w)!important;background:var(--c)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-n{font-size:11px!important;color:var(--ink4)!important;margin-top:4px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .thr-b{border:1px dashed rgba(var(--sk-fx),.22)!important;background:transparent!important;border-radius:8px!important;padding:3px 8px!important;font-size:12px!important;font-variant-numeric:tabular-nums!important;color:var(--ink2)!important;display:inline-flex!important;gap:5px!important;align-items:center!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .thr-b:hover{border-color:var(--ink3)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .chart{display:grid!important;gap:6px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .chart .ax{display:flex!important;justify-content:space-between!important;font-size:10.5px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .back{display:none!important}
@media(max-width:1180px) {
html[data-buld-theme] :is(#skRoot,#skLayer) .jr,html[data-buld-theme] :is(#skRoot,#skLayer) .ct,html[data-buld-theme] :is(#skRoot,#skLayer) .ps,html[data-buld-theme] :is(#skRoot,#skLayer) .al{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .al-d{position:static!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-top{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vh{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3{grid-template-rows:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc{grid-template-columns:240px minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-g{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-row,html[data-buld-theme] :is(#skRoot,#skLayer) .cv-ax{grid-template-columns:220px minmax(0,1fr) 190px!important}
}
@media(max-width:760px) {
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-h{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-g,html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r{grid-template-columns:minmax(0,1fr) auto!important;padding:10px 14px!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg-r>.lnk{padding-inline-start:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .rg .hm,html[data-buld-theme] :is(#skRoot,#skLayer) .rg .hl{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mstat{display:flex!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum>button:nth-child(3){border-inline-start:0!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-sum>button:nth-child(n+3){border-top:1px solid var(--hair)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-ax{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-row{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-v{justify-items:start!important;text-align:left!important;grid-template-columns:auto auto!important;align-items:center!important;justify-content:space-between!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cv-why{grid-column:1!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l{grid-template-columns:22px minmax(0,1fr)!important;row-gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l>.stp,html[data-buld-theme] :is(#skRoot,#skLayer) .ra-l>.r{grid-column:2!important;justify-self:start!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .jr-f{padding:4px 12px 10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-r{grid-template-columns:36px 26px minmax(0,1fr) 44px!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .lg-r .lg-b{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .cmp .fld.w0{flex:1 1 90px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-m{padding:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-c{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-cmp{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ct-cmp>div:last-child{grid-column:1/-1!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vh-m .big{font-size:30px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vt3{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-h{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r{grid-template-columns:minmax(0,1fr) auto!important;padding:10px 14px!important;gap:6px 10px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .vl-r .hm{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mx-t{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mode{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn-l{grid-template-columns:minmax(0,1fr) auto 32px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bn-l .pv0{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctl>div{grid-template-columns:minmax(0,1fr) auto!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .ctl .hm{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-l{position:static!important;max-height:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc.det .fc-l{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc:not(.det) .fc-p{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .back{display:inline-flex!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fc-p{padding:16px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-h{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-r{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fv-r .hm{display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .bk4{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .row2{grid-template-columns:1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t>div{grid-template-columns:80px minmax(0,1fr) 90px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t>div>:nth-child(2){display:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .imp-t>div{grid-template-columns:84px 70px minmax(0,1fr)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .opts{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp{gap:8px!important}
}
html[data-buld-theme] :is(#skRoot,#skLayer) code{font:11.5px ui-monospace,SFMono-Regular,Menlo,monospace!important;color:var(--ink2)!important;background:rgba(var(--sk-fx),.06)!important;padding:0 4px!important;border-radius:4px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .nb{margin-top:22px!important}
@media(max-width:900px) {
html[data-buld-theme] :is(#skRoot,#skLayer) .kp{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:760px) {
html[data-buld-theme] :is(#skRoot,#skLayer) .hd h1{font-size:21px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .hd-r{width:100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .srch{flex:1 1 100%!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .fb .sel{flex:1 1 40%!important;min-width:0!important;max-width:none!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp strong{font-size:20px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kp>button{padding:11px 12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .drw{top:auto!important;left:0!important;width:100vw!important;max-height:90vh!important;border-radius:22px 22px 0 0!important;border-left:0!important;border-top:1px solid var(--line)!important;animation:sk-up .26s cubic-bezier(.2,.8,.2,1)!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .mdlg{top:auto!important;bottom:0!important;left:0!important;transform:none!important;width:100vw!important;max-height:92vh!important;border-radius:22px 22px 0 0!important;animation:sk-up .26s!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .kv{grid-template-columns:110px 1fr!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .toasts{bottom:auto!important;top:12px!important}
html[data-buld-theme] :is(#skRoot,#skLayer) .pv span[style]{margin-inline-start:0!important;flex-basis:100%!important}
}
@media(prefers-reduced-motion:reduce) {
html[data-buld-theme] :is(#skRoot,#skLayer) *,html[data-buld-theme] :is(#skRoot,#skLayer) *::before,html[data-buld-theme] :is(#skRoot,#skLayer) *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
html[data-buld-theme="light"] :is(#skRoot,#skLayer){--sk-fx:0,0,0;--ok:#14AE5C;--warn:#B45309;--bad:#D33A2B}
html[data-buld-theme] :is(#skRoot,#skLayer){color:var(--ink)!important;font:13px/1.45 var(--font)!important;-webkit-font-smoothing:antialiased}
html[data-buld-theme] :is(#skRoot,#skLayer) *{box-sizing:border-box}

/* ---- platform fit (after the ported rules) ---- */
html[data-buld-theme] #skRoot .sk-tabs { display: flex; margin: 0 0 14px; }
