/* ============================================================================
   BARBAROS — cod-payments.css (roots #cpRoot / #cpLayer) — the approved "Paiements COD" model
   (prototypes/logistics-cod-models.html: 1 Solde + 2 Rapprochement, with the shared receive, claim, import,
   export and batch drawer flows), 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. The legacy panel's children stay in the
   DOM and are hidden while .cp-on is set.
   ============================================================================ */
html[data-buld-theme] #panel-cod-payments.cp-on > :not(#cpRoot) { display: none !important; }
html[data-buld-theme] #panel-cod-payments.cp-on > #cpRoot { display: block !important; padding: 4px 0 48px; min-width: 0; }
html[data-buld-theme] #cpLayer { position: fixed; inset: 0; z-index: 9000; pointer-events: none; }
html[data-buld-theme] #cpLayer > * { pointer-events: auto; }
html[data-buld-theme] #cpRoot .cp-sw { display: flex; margin: 0 0 14px; }
html[data-buld-theme] #cpRoot .cp-sg { display: inline-flex !important; gap: 2px !important; padding: 3px !important; border-radius: 11px !important; background: var(--s2) !important; border: 1px solid var(--hair) !important; max-width: 100% !important; flex-wrap: wrap !important; }
html[data-buld-theme] #cpRoot .cp-sg button { border: 0 !important; background: transparent !important; border-radius: 8px !important; padding: 6px 12px !important; font-weight: 600 !important; color: var(--ink3) !important; display: inline-flex !important; gap: 6px !important; align-items: center !important; font-size: 12.5px !important; }
html[data-buld-theme] #cpRoot .cp-sg button:hover { color: var(--ink) !important; }
html[data-buld-theme] #cpRoot .cp-sg 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] #cpRoot .cp-note { display: flex; gap: 10px; align-items: flex-start; margin: 0 0 14px; padding: 11px 14px; border-radius: 12px; border: 1px solid var(--hair); background: var(--s2); color: var(--ink2); font-size: 12.5px; }
html[data-buld-theme] :is(#cpRoot,#cpLayer) [hidden] { display: none !important; }
html[data-buld-theme] #cpRoot > .nb { margin: 0 0 14px !important; }

html[data-buld-theme] :is(#cpRoot,#cpLayer) :is(th,td){text-transform:none!important;letter-spacing:normal!important;font-size:inherit!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer){--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);--cp-fx:255,255,255}
html[data-buld-theme] :is(#cpRoot,#cpLayer) *{box-sizing:border-box!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) button,html[data-buld-theme] :is(#cpRoot,#cpLayer) input,html[data-buld-theme] :is(#cpRoot,#cpLayer) select,html[data-buld-theme] :is(#cpRoot,#cpLayer) textarea{font:inherit!important;color:inherit!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) button{cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) a{color:inherit!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) code{font:12px ui-monospace,SFMono-Regular,Menlo,monospace!important;color:var(--ink2)!important;background:rgba(var(--cp-fx),.06)!important;padding:1px 5px!important;border-radius:5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) :focus-visible{outline:2px solid var(--cta)!important;outline-offset:2px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ico{flex:none!important;display:block!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .num{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .muted{color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .faint{color:var(--ink4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pos{color:#5FE3AE!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .neg{color:#FF8A8A!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) h1,html[data-buld-theme] :is(#cpRoot,#cpLayer) h2,html[data-buld-theme] :is(#cpRoot,#cpLayer) h3,html[data-buld-theme] :is(#cpRoot,#cpLayer) h4{margin:0!important;letter-spacing:-.015em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mono{font:12px ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:-.01em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .hd h1{font-size:24px!important;font-weight:700!important;letter-spacing:-.025em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hd p{margin:3px 0 0!important;color:var(--ink3)!important;max-width:660px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hd-r{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .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(--cp-fx),.14)!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .nb .ico{margin-top:1px!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .nb b{color:var(--ink2)!important;font-weight:600!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn{height:34px!important;border:1px solid rgba(var(--cp-fx),.10)!important;background:linear-gradient(180deg,rgba(var(--cp-fx),.06),rgba(var(--cp-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;gap:7px!important;white-space:nowrap!important;box-shadow:inset 0 1px 0 rgba(var(--cp-fx),.05),0 1px 2px rgba(0,0,0,.3)!important;transition:background-color .15s,transform .1s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn:hover{background-color:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn:active{transform:scale(.98)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.p{background:linear-gradient(180deg,#6AAEFF,#4C9DFF)!important;border-color:#3F8BEA!important;color:#06121F!important;box-shadow:inset 0 1px 0 rgba(var(--cp-fx),.35),0 1px 2px rgba(0,0,0,.4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.p:hover{background:linear-gradient(180deg,#7DB9FF,#5AA6FF)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.ok{background:linear-gradient(180deg,#4FE0A6,#2FC488)!important;border-color:#27B07A!important;color:#06180F!important;box-shadow:inset 0 1px 0 rgba(var(--cp-fx),.3),0 1px 2px rgba(0,0,0,.4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.ok:hover{background:linear-gradient(180deg,#62E8B2,#38CF92)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.bad{color:#FF8A8A!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.bad:hover{background-color:rgba(243,107,107,.12)!important;border-color:rgba(243,107,107,.35)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.ghost{background:transparent!important;box-shadow:none!important;border-color:transparent!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn.ghost:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .btn.lg{height:44px!important;padding:0 18px!important;font-size:14px!important;border-radius:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .btn:disabled{opacity:.4!important;cursor:not-allowed!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ib{width:32px!important;height:32px!important;border-radius:9px!important;border:1px solid rgba(var(--cp-fx),.10)!important;background:linear-gradient(180deg,rgba(var(--cp-fx),.06),rgba(var(--cp-fx),.02)) var(--card)!important;color:var(--ink2)!important;display:inline-grid!important;place-items:center!important;flex:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ib:hover{background-color:var(--hover)!important;color:var(--ink)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ag{display:inline-flex!important;align-items:stretch!important;border:1px solid rgba(var(--cp-fx),.10)!important;border-radius:9px!important;background:linear-gradient(180deg,rgba(var(--cp-fx),.05),rgba(var(--cp-fx),.015)) var(--s2)!important;box-shadow:inset 0 1px 0 rgba(var(--cp-fx),.05),0 1px 2px rgba(0,0,0,.3)!important;flex:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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;transition:color .15s,background-color .15s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ia+.ia{box-shadow:inset 1px 0 0 rgba(var(--cp-fx),.07)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ia:first-child{border-radius:8px 0 0 8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ia:last-child{border-radius:0 8px 8px 0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ia:hover{color:var(--ink)!important;background:rgba(var(--cp-fx),.06)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ia.dng:hover{color:var(--bad)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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;background:transparent!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .ctx.ok:hover{background:rgba(61,213,152,.18)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .ctx.cl:hover{background:rgba(76,157,255,.18)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .ctx.bd:hover{background:rgba(243,107,107,.18)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ctx.vi{color:#CDB3FF!important;border-color:rgba(181,140,255,.35)!important;background:rgba(181,140,255,.10)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ctx.vi:hover{background:rgba(181,140,255,.18)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rowacts{display:flex!important;align-items:center!important;justify-content:flex-end!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) [data-tip]{position:relative!important}
@media(hover:hover) {
html[data-buld-theme] :is(#cpRoot,#cpLayer) [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:30!important}
}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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) 70%,#fff)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pl::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pl.nod::before{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) button.pl{cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) button.pl:hover{background:color-mix(in srgb,var(--c) 24%,transparent)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cm{width:30px!important;height:30px!important;border-radius:9px!important;display:inline-grid!important;place-items:center!important;flex:none!important;font-size:10px!important;font-weight:800!important;letter-spacing:.02em!important;color:color-mix(in srgb,var(--c) 75%,#fff)!important;background:color-mix(in srgb,var(--c) 20%,var(--s2))!important;border:1px solid color-mix(in srgb,var(--c) 34%,transparent)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cm.sm{width:22px!important;height:22px!important;border-radius:7px!important;font-size:8.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cm.lg{width:42px!important;height:42px!important;border-radius:12px!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cn{display:inline-flex!important;align-items:center!important;gap:9px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cn b{font-weight:650!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mt{display:inline-flex!important;gap:6px!important;align-items:center!important;font-size:12px!important;color:var(--ink3)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mt .ico{color:var(--ink4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mm{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mm i{display:block!important;width:64px!important;height:5px!important;border-radius:9px!important;background:rgba(var(--cp-fx),.08)!important;overflow:hidden!important;flex:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mm i b{display:block!important;height:100%!important;border-radius:9px!important;background:var(--ok)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mm.w i b{background:var(--warn)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mm em{font-style:normal!important;font-size:12px!important;color:var(--ink3)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin-bottom:16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp>button:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .kp small{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp strong{font-size:21px!important;letter-spacing:-.03em!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp span{font-size:12px!important;color:var(--ink3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .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 280px!important;min-width:170px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .srch input{border:0!important;background:transparent!important;outline:0!important;width:100%!important;color:var(--ink)!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .segs::-webkit-scrollbar{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .segs button:hover{color:var(--ink)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .segs button[aria-pressed=true] em{color:var(--ink2)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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;color:var(--ink)!important;outline:0!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .tg{display:inline-flex!important;align-items:center!important;gap:8px!important;height:34px!important;padding:0 11px!important;border-radius:10px!important;border:1px solid var(--line)!important;background:var(--s2)!important;color:var(--ink2)!important;font-weight:600!important;font-size:12.5px!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .tg i{width:26px!important;height:15px!important;border-radius:9px!important;background:rgba(var(--cp-fx),.14)!important;position:relative!important;transition:background-color .15s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .tg i::after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:11px!important;height:11px!important;border-radius:50%!important;background:#fff!important;transition:transform .15s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .tg[aria-pressed=true]{color:var(--ink)!important;border-color:rgba(243,107,107,.35)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .tg[aria-pressed=true] i{background:var(--bad)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .tg[aria-pressed=true] i::after{transform:translateX(11px)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .clr{border:0!important;background:transparent!important;color:var(--cta)!important;font-weight:600!important;font-size:12.5px!important;padding:0 4px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pn{background:var(--card)!important;border:1px solid var(--hair)!important;border-radius:var(--r)!important;box-shadow:0 1px 0 rgba(var(--cp-fx),.03) inset,0 18px 40px -28px rgba(0,0,0,.7)!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pn-h{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;border-bottom:1px solid var(--hair)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pn-h h2{font-size:15px!important;letter-spacing:-.01em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pn-h h2 small{font-weight:500!important;color:var(--ink3)!important;font-size:12px!important;margin-inline-start:6px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .emp .ico{color:var(--ink4)!important;margin-bottom:4px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .emp b{color:var(--ink)!important;font-size:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .emp p{margin:0 0 6px!important;max-width:400px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .tw{overflow-x:auto!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t{width:100%!important;border-collapse:collapse!important;font-size:13px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t th{text-align:left!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;padding:10px 12px!important;border-bottom:1px solid var(--line)!important;white-space:nowrap!important;background:var(--card)!important;position:sticky!important;top:0!important;z-index:1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t td{padding:10px 12px!important;border-bottom:1px solid var(--hair)!important;vertical-align:middle!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t tr.rw{cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t tr.rw:hover td{background:rgba(var(--cp-fx),.025)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t tr.on td{background:rgba(76,157,255,.07)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t .r{text-align:right!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t tr.gh td{background:var(--s2)!important;font-weight:650!important;color:var(--ink2)!important;font-size:12px!important;letter-spacing:.02em!important;padding:8px 12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c2{display:grid!important;gap:1px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c2 b{font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c2 span{font-size:12px!important;color:var(--ink3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .scrim{position:fixed!important;inset:0!important;background:rgba(10,9,12,.55)!important;backdrop-filter:blur(2px)!important;z-index:80!important;animation:cp-fade .2s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .drw{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:min(620px,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:cp-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(#cpRoot,#cpLayer) .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:cp-pop .2s cubic-bezier(.2,.8,.2,1)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .scrim.hi{z-index:90!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .ov-h h3{font-size:15px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ov-h p{margin:2px 0 0!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .ov-f .sum{margin-right:auto!important;color:var(--ink2)!important;font-size:12.5px!important}
@keyframes cp-slide{from{transform:translateX(30px);opacity:0}}
@keyframes cp-pop{from{transform:translate(-50%,-48%) scale(.98);opacity:0}}
@keyframes cp-fade{from{opacity:0}}
@keyframes cp-up{from{transform:translateY(40px);opacity:0}}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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;display:flex!important;gap:8px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kv{display:grid!important;grid-template-columns:140px 1fr!important;gap:7px 12px!important;font-size:13px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kv dt{color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kv dd{margin:0!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sm4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sm4>div{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:10px 12px!important;display:grid!important;gap:2px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sm4 small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sm4 b{font-size:15px!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .evs{display:grid!important;gap:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .evs div time{color:var(--ink4)!important;font-size:11.5px!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .fld{display:grid!important;gap:6px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .fld>span{font-size:12px!important;color:var(--ink3)!important;font-weight:600!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .inp{height:38px!important;background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:0 11px!important;outline:0!important;color:var(--ink)!important;width:100%!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .inp:focus{border-color:var(--cta)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .inp.bad{border-color:var(--bad)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) textarea.inp{height:auto!important;padding:10px 11px!important;resize:vertical!important;line-height:1.5!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .inp-a{position:relative!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .inp-a .inp{padding-right:40px!important;font-variant-numeric:tabular-nums!important;font-weight:650!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .inp-a em{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;font-style:normal!important;color:var(--ink3)!important;font-size:12px!important;font-weight:600!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .g2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .err{color:#FF9393!important;font-size:12px!important;display:flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wrn{color:#F7C266!important;font-size:12px!important;display:flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ck{display:flex!important;gap:10px!important;align-items:flex-start!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid rgba(245,165,36,.35)!important;background:rgba(245,165,36,.08)!important;cursor:pointer!important;font-size:12.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ck input{accent-color:var(--warn)!important;margin-top:2px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .opt{display:grid!important;gap:6px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .opt 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(#cpRoot,#cpLayer) .opt label:has(input:checked){border-color:var(--cta)!important;background:var(--cta-soft)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .opt input{accent-color:var(--cta)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .opt label span{flex:1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .opt label em{font-style:normal!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml{display:grid!important;gap:0!important;border:1px solid var(--line)!important;border-radius:12px!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div{display:grid!important;grid-template-columns:22px minmax(0,1fr) auto auto!important;gap:10px!important;align-items:center!important;padding:8px 12px!important;border-top:1px solid var(--hair)!important;font-size:12.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div:first-child{border-top:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div.x{background:rgba(243,107,107,.06)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div.u{background:rgba(181,140,255,.06)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml .mk{width:20px!important;height:20px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:rgba(61,213,152,.14)!important;color:var(--ok)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml .x .mk,html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div.x .mk{background:rgba(243,107,107,.16)!important;color:var(--bad)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div.u .mk{background:rgba(181,140,255,.16)!important;color:var(--violet)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml .am{text-align:right!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml .am s{color:var(--ink4)!important;margin-inline-end:6px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .iss{display:grid!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:10px 12px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--c) 30%,transparent)!important;background:color-mix(in srgb,var(--c) 8%,transparent)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr .ico{color:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr b{display:block!important;font-size:12.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr span{font-size:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr .acts{display:flex!important;gap:6px!important;align-items:center!important;flex-wrap:wrap!important;justify-content:flex-end!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .done-s{font-size:11.5px!important;font-weight:650!important;color:var(--ink3)!important;display:inline-flex!important;gap:5px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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(#cpRoot,#cpLayer) .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:cp-up .25s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .toast.e{background:#FFD9D9!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .toasts,html[data-buld-theme] :is(#cpRoot,#cpLayer) .toast{pointer-events:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .toast button{pointer-events:auto!important;border:0!important;background:transparent!important;color:#2563eb!important;font-weight:700!important;padding:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hide-m{}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .only-m{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1h{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;gap:16px!important;margin-bottom:16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1b{padding:22px 24px!important;display:grid!important;gap:14px!important;align-content:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1b .big{font-size:40px!important;font-weight:700!important;letter-spacing:-.04em!important;font-variant-numeric:tabular-nums!important;line-height:1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1b .big small{font-size:18px!important;color:var(--ink3)!important;font-weight:600!important;margin-inline-start:4px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .bar{display:flex!important;height:12px!important;border-radius:9px!important;overflow:hidden!important;gap:2px!important;background:rgba(var(--cp-fx),.05)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .bar i{display:block!important;height:100%!important;background:var(--c)!important;min-width:3px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 18px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd button{all:unset!important;cursor:pointer!important;display:grid!important;grid-template-columns:10px 1fr auto!important;gap:8px!important;align-items:center!important;padding:6px 8px!important;border-radius:9px!important;margin:-6px -8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd button:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd i{width:10px!important;height:10px!important;border-radius:3px!important;background:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd span{color:var(--ink2)!important;font-size:12.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd b{font-variant-numeric:tabular-nums!important;font-size:13px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1n{padding:18px 20px!important;display:grid!important;gap:12px!important;align-content:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1n h3{font-size:13px!important;color:var(--ink2)!important;font-weight:650!important;display:flex!important;gap:8px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .nx{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:10px 12px!important;border-radius:12px!important;background:var(--s2)!important;border:1px solid var(--line)!important;cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .nx:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .nx .c2 b{font-size:13px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .nx strong{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1k{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;background:var(--hair)!important;border-radius:12px!important;overflow:hidden!important;border:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1k>div{background:var(--card)!important;padding:10px 12px!important;display:grid!important;gap:2px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1k small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1k b{font-variant-numeric:tabular-nums!important;white-space:nowrap!important;font-size:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mrow{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2{display:grid!important;grid-template-columns:minmax(0,1fr) 300px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s{display:flex!important;gap:8px!important;overflow-x:auto!important;padding:2px 2px 10px!important;scrollbar-width:thin!important;margin-bottom:6px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s button{all:unset!important;cursor:pointer!important;flex:none!important;width:178px!important;padding:10px 12px!important;border-radius:12px!important;background:var(--card)!important;border:1px solid var(--hair)!important;display:grid!important;gap:4px!important;position:relative!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s button:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s button[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--cta)!important;background:var(--menu)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s button small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s button b{font-variant-numeric:tabular-nums!important;font-size:15px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2s button .pl{justify-self:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2m{padding:0!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2top{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;border-bottom:1px solid var(--hair)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2top h2{font-size:17px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2top p{margin:2px 0 0!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2g{display:grid!important;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2g .hh{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;padding:10px 14px!important;border-bottom:1px solid var(--line)!important;background:var(--s2)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2g .hh.c{text-align:center!important;padding:10px 0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c{padding:9px 14px!important;border-bottom:1px solid var(--hair)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;min-height:52px!important;font-size:12.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c.e{background:repeating-linear-gradient(135deg,rgba(var(--cp-fx),.02) 0 6px,transparent 6px 12px)!important;color:var(--ink4)!important;font-style:italic!important;display:flex!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c .am{text-align:right!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c .am small{display:block!important;color:var(--ink3)!important;font-size:11.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c.bad .am b{color:#FF9C9C!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l{display:grid!important;place-items:center!important;border-bottom:1px solid var(--hair)!important;position:relative!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l::before{content:""!important;position:absolute!important;left:0!important;right:0!important;top:50%!important;border-top:1.5px solid rgba(61,213,152,.45)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l.x::before{border-top:1.5px dashed rgba(243,107,107,.6)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l.n::before{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l i{position:relative!important;width:22px!important;height:22px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:var(--s2)!important;color:var(--ok)!important;border:1px solid rgba(61,213,152,.4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l.x i{background:var(--s2)!important;color:var(--bad)!important;border-color:rgba(243,107,107,.45)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l.u i{background:#33284A!important;color:var(--violet)!important;border-color:rgba(181,140,255,.45)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2side{display:grid!important;gap:12px!important;position:sticky!important;top:70px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2side .pn{padding:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2t{display:grid!important;gap:6px!important;font-size:12.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2t div{display:flex!important;justify-content:space-between!important;gap:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2t div b{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2t .tot{border-top:1px solid var(--line)!important;padding-top:8px!important;margin-top:2px!important;font-weight:700!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .gauge{display:grid!important;grid-template-columns:auto 1fr!important;gap:12px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .gauge svg{flex:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3{display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3l{display:grid!important;gap:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc{all:unset!important;cursor:pointer!important;display:grid!important;gap:12px!important;padding:14px!important;border-radius:var(--r)!important;background:var(--card)!important;border:1px solid var(--hair)!important;position:relative!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 70%,#fff)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc::after{content:""!important;position:absolute!important;right:-40px!important;top:-40px!important;width:120px!important;height:120px!important;border-radius:50%!important;background:radial-gradient(color-mix(in srgb,var(--c) 22%,transparent),transparent 70%)!important;pointer-events:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc .t{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc .due{font-size:22px!important;font-weight:700!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc .due small{display:block!important;font-size:11px!important;color:var(--ink3)!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc .f3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;font-size:11.5px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .acc .f3 b{display:block!important;color:var(--ink)!important;font-size:12.5px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3{padding:0!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3h{padding:18px 18px 14px!important;display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;flex-wrap:wrap!important;border-bottom:1px solid var(--hair)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,transparent),transparent)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3h h2{font-size:19px!important;display:flex!important;gap:10px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3h p{margin:4px 0 0!important;color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k>div{padding:12px 16px!important;border-inline-end:1px solid var(--hair)!important;display:grid!important;gap:2px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k>div:last-child{border:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k small{font-size:11px!important;color:var(--ink3)!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k b{font-size:15px!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t td.db{color:#FF9C9C!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t td.cr{color:#7EE6B8!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) table.t td.bal{font-weight:700!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .spk{display:block!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4r{padding:16px 18px!important;margin-bottom:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4r svg{display:block!important;width:100%!important;height:auto!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4c{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:var(--r)!important;display:flex!important;flex-direction:column!important;min-width:0!important;max-height:640px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4c>header{padding:14px 14px 12px!important;border-bottom:1px solid var(--hair)!important;display:grid!important;gap:4px!important;position:relative!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4c>header::before{content:""!important;position:absolute!important;left:14px!important;right:14px!important;top:0!important;height:3px!important;border-radius:0 0 3px 3px!important;background:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4c>header 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(#cpRoot,#cpLayer) .f4c>header b{font-size:22px!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4c>header span{font-size:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4l{padding:10px!important;display:grid!important;gap:8px!important;overflow:auto!important;align-content:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4i{all:unset!important;cursor:pointer!important;display:grid!important;gap:8px!important;padding:11px 12px!important;border-radius:12px!important;background:var(--card)!important;border:1px solid var(--hair)!important;transition:background-color .15s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4i:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4i .t{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4i .a{font-weight:700!important;font-variant-numeric:tabular-nums!important;font-size:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4i .s{font-size:11.5px!important;color:var(--ink3)!important;display:flex!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4i .b{display:flex!important;gap:6px!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4e{padding:18px 10px!important;text-align:center!important;color:var(--ink4)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5m{padding:0!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5top{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;border-bottom:1px solid var(--hair)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5top h2{font-size:19px!important;text-transform:capitalize!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5g{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5g>span{font-size:11px!important;color:var(--ink4)!important;font-weight:650!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:9px 10px!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d{all:unset!important;cursor:pointer!important;min-height:104px!important;padding:7px 8px!important;border-bottom:1px solid var(--hair)!important;border-inline-end:1px solid var(--hair)!important;display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;position:relative!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d:nth-of-type(7n){border-inline-end:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d:hover{background:rgba(var(--cp-fx),.025)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d.o{opacity:.4!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d.we{background:rgba(var(--cp-fx),.012)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d[aria-pressed=true]{background:rgba(76,157,255,.08)!important;box-shadow:inset 0 0 0 1.5px rgba(76,157,255,.5)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d>em{font-style:normal!important;font-size:12px!important;color:var(--ink3)!important;font-weight:650!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d.td>em{color:#06121F!important;background:var(--cta)!important;border-radius:999px!important;padding:0 7px!important;align-self:flex-start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce{display:flex!important;gap:5px!important;align-items:center!important;font-size:11px!important;font-weight:650!important;padding:2px 6px!important;border-radius:6px!important;background:color-mix(in srgb,var(--c) 18%,transparent)!important;color:color-mix(in srgb,var(--c) 70%,#fff)!important;white-space:nowrap!important;overflow:hidden!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce.fc{background:transparent!important;border:1px dashed color-mix(in srgb,var(--c) 55%,transparent)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce.late{box-shadow:inset 2px 0 0 var(--bad)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce i{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--c)!important;flex:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5more{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5s{display:grid!important;gap:12px!important;position:sticky!important;top:70px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5s .pn{padding:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5s h3{font-size:14px!important;margin-bottom:10px!important;text-transform:capitalize!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dl5{display:grid!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dl5 .it{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:10px!important;border-radius:12px!important;background:var(--s2)!important;border:1px solid var(--line)!important;cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dl5 .it:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dl5 .it.fc{border-style:dashed!important;cursor:default!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5sum{display:grid!important;grid-template-columns:repeat(5,auto)!important;gap:4px 22px!important;align-items:baseline!important;justify-content:start!important;margin-bottom:14px!important;padding:12px 16px!important;border-radius:14px!important;background:var(--card)!important;border:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5sum div{display:grid!important;gap:1px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5sum small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5sum b{font-size:16px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6{display:grid!important;grid-template-columns:360px minmax(0,1fr)!important;gap:0!important;height:calc(100vh - 210px)!important;min-height:560px!important;padding:0!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6l{border-inline-end:1px solid var(--hair)!important;display:flex!important;flex-direction:column!important;min-height:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6l .lh{padding:12px!important;border-bottom:1px solid var(--hair)!important;display:grid!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6sc{overflow:auto!important;flex:1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6g{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;padding:12px 14px 6px!important;display:flex!important;justify-content:space-between!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6i{all:unset!important;box-sizing:border-box!important;width:calc(100% - 12px)!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 12px!important;margin:0 6px!important;border-radius:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6i:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6i[aria-pressed=true]{background:var(--menu)!important;box-shadow:inset 3px 0 0 var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6i .c2 b{font-size:12.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6i .am{font-variant-numeric:tabular-nums!important;font-weight:650!important;font-size:12.5px!important;text-align:right!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6i.dn{opacity:.55!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6r{overflow:auto!important;padding:22px 26px!important;display:grid!important;gap:18px!important;align-content:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6r h2{font-size:20px!important;letter-spacing:-.02em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .vs{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .vs>div{background:var(--s2)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:14px!important;display:grid!important;gap:8px!important;align-content:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .vs>div 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(#cpRoot,#cpLayer) .vs>div b{font-size:22px!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .vs>i{display:grid!important;place-items:center!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sug{padding:14px!important;border-radius:14px!important;border:1px solid rgba(76,157,255,.3)!important;background:rgba(76,157,255,.07)!important;display:grid!important;gap:6px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sug b{display:flex!important;gap:8px!important;align-items:center!important;color:#9CC9FF!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7bar{display:flex!important;gap:10px!important;align-items:center!important;justify-content:space-between!important;padding:10px 14px!important;border-bottom:1px solid var(--hair)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 table.t td,html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 table.t th{padding:8px 10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 tr.gh td{position:sticky!important;top:37px!important;z-index:1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 input[type=checkbox]{accent-color:var(--cta)!important;width:15px!important;height:15px!important;cursor:pointer!important;margin:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 .ghx{display:flex!important;align-items:center!important;gap:10px!important;justify-content:space-between!important;flex-wrap:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 .ghx .l{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 .ghx .rr{display:flex!important;align-items:center!important;gap:14px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mk7{width:20px!important;height:20px!important;border-radius:50%!important;display:inline-grid!important;place-items:center!important;background:rgba(61,213,152,.14)!important;color:var(--ok)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mk7.x{background:rgba(243,107,107,.16)!important;color:var(--bad)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mk7.u{background:rgba(181,140,255,.16)!important;color:var(--violet)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mk7.n{background:rgba(var(--cp-fx),.06)!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .raw{font:11.5px ui-monospace,SFMono-Regular,Menlo,monospace!important;color:var(--ink3)!important;padding:2px 6px!important;border-radius:5px!important;background:rgba(var(--cp-fx),.05)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .bulk{position:sticky!important;bottom:16px!important;z-index:20!important;margin:12px auto 0!important;width:max-content!important;max-width:100%!important;display:flex!important;gap:10px!important;align-items:center!important;padding:8px 8px 8px 16px!important;border-radius:14px!important;background:var(--s2)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;animation:cp-up .2s!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pm{position:fixed!important;z-index:85!important;background:var(--menu)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:5px!important;box-shadow:var(--shadow)!important;min-width:210px!important;animation:cp-fade .12s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pm button{all:unset!important;cursor:pointer!important;display:flex!important;gap:9px!important;align-items:center!important;padding:8px 10px!important;border-radius:8px!important;font-size:12.5px!important;width:calc(100% - 20px)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pm button:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pm button i{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cards7{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .g8{display:grid!important;grid-template-columns:minmax(0,1fr) 380px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wz{padding:0!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs{display:flex!important;gap:0!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div{flex:1!important;padding:12px 16px!important;display:flex!important;gap:10px!important;align-items:center!important;font-size:12.5px!important;color:var(--ink4)!important;font-weight:600!important;border-inline-end:1px solid var(--hair)!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div:last-child{border:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div i{width:22px!important;height:22px!important;border-radius:50%!important;display:grid!important;place-items:center!important;font-style:normal!important;font-size:11px!important;background:rgba(var(--cp-fx),.06)!important;flex:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div.on{color:var(--ink)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div.on i{background:var(--cta)!important;color:#06121F!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div.dn{color:var(--ink2)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div.dn i{background:rgba(61,213,152,.18)!important;color:var(--ok)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzb{padding:22px!important;display:grid!important;gap:16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzb h2{font-size:20px!important;letter-spacing:-.02em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzb>p{margin:-8px 0 0!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ct8{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ct8 button{all:unset!important;cursor:pointer!important;padding:14px!important;border-radius:14px!important;background:var(--s2)!important;border:1px solid var(--line)!important;display:grid!important;gap:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ct8 button:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ct8 button[aria-pressed=true]{border-color:var(--cta)!important;box-shadow:inset 0 0 0 1px var(--cta)!important;background:var(--cta-soft)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ct8 button>b{font-size:18px!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ct8 button>small{color:var(--ink3)!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .amt8{font-size:34px!important;font-weight:700!important;letter-spacing:-.03em!important;height:64px!important;border-radius:14px!important;text-align:right!important;padding-right:56px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .amt8+em{font-size:16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .prp{display:grid!important;gap:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .prp label{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:12px 14px!important;border-radius:12px!important;border:1px solid var(--line)!important;background:var(--s2)!important;cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .prp label:has(input:checked){border-color:var(--ok)!important;background:rgba(61,213,152,.08)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .prp input{accent-color:var(--ok)!important;width:16px!important;height:16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mt8{display:flex!important;gap:12px!important;align-items:center!important;padding:12px 14px!important;border-radius:12px!important;font-weight:600!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mt8.ok{background:rgba(61,213,152,.1)!important;color:#7EE6B8!important;border:1px solid rgba(61,213,152,.3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mt8.w{background:rgba(245,165,36,.1)!important;color:#F7C266!important;border:1px solid rgba(245,165,36,.3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mt8.x{background:rgba(243,107,107,.1)!important;color:#FF9C9C!important;border:1px solid rgba(243,107,107,.3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .g8s{display:grid!important;gap:12px!important;position:sticky!important;top:70px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .g8s .pn{padding:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .g8s h3{font-size:13px!important;margin-bottom:10px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hl8{display:grid!important;gap:2px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hl8 .it{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:8px!important;border-radius:10px!important;cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hl8 .it:hover{background:var(--hover)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;margin-bottom:16px!important;border-radius:14px!important;border:1px solid var(--hair)!important;background:var(--card)!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8>button{all:unset!important;cursor:pointer!important;padding:12px 14px!important;border-inline-end:1px solid var(--hair)!important;display:grid!important;gap:2px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8>button:last-child{border:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8>button:hover{background:var(--menu)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8 small{font-size:11px!important;color:var(--ink3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8 b{font-size:17px!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dn8{display:grid!important;justify-items:center!important;gap:10px!important;text-align:center!important;padding:26px 10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dn8 .ring{width:64px!important;height:64px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:rgba(61,213,152,.14)!important;color:var(--ok)!important;box-shadow:0 0 0 10px rgba(61,213,152,.06)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .h9{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:16px!important;align-items:start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm{display:grid!important;grid-template-columns:170px repeat(4,minmax(0,1fr)) 120px!important;gap:4px!important;padding:14px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm>span{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ink4)!important;font-weight:650!important;padding:4px 6px!important;display:flex!important;align-items:flex-end!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm>span.r{justify-content:flex-end!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .rh{display:flex!important;align-items:center!important;padding:0 6px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl{all:unset!important;cursor:pointer!important;border-radius:10px!important;padding:10px!important;min-height:52px!important;display:grid!important;align-content:center!important;gap:1px!important;background:rgba(var(--rgb,243,107,107),var(--a))!important;border:1px solid rgba(var(--rgb,243,107,107),calc(var(--a) + .05))!important;text-align:right!important;transition:transform .12s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl.z{background:rgba(var(--cp-fx),.025)!important;border-color:var(--hair)!important;color:var(--ink4)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl:hover{transform:translateY(-1px)!important;box-shadow:0 8px 20px -10px rgba(0,0,0,.7)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl[aria-pressed=true]{outline:2px solid var(--ink)!important;outline-offset:1px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl b{font-variant-numeric:tabular-nums!important;font-size:13.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl small{font-size:11px!important;color:var(--ink2)!important;opacity:.85!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .tt{display:grid!important;align-content:center!important;justify-items:end!important;padding:0 6px!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .tt small{font-size:11px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .ft{border-top:1px solid var(--line)!important;margin-top:4px!important;padding-top:8px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .n9 h3{text-transform:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dly{display:grid!important;gap:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dly>div{display:grid!important;grid-template-columns:96px minmax(0,1fr) 48px!important;gap:10px!important;align-items:center!important;font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dly .trk{position:relative!important;height:8px!important;border-radius:9px!important;background:rgba(var(--cp-fx),.06)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dly .trk i{position:absolute!important;top:0!important;bottom:0!important;left:0!important;border-radius:9px!important;background:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dly .trk em{position:absolute!important;top:-3px!important;width:2px!important;height:14px!important;background:var(--ink3)!important;left:var(--x)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .dly b{text-align:right!important;font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rp{max-width:980px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rph{padding:30px 36px 24px!important;border-bottom:1px solid var(--hair)!important;display:flex!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;align-items:flex-end!important;background:linear-gradient(180deg,rgba(76,157,255,.07),transparent)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rph h1{font-size:30px!important;letter-spacing:-.035em!important;line-height:1.1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rph p{margin:6px 0 0!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpb{padding:26px 36px!important;display:grid!important;gap:26px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lede{font-size:16px!important;line-height:1.6!important;color:var(--ink2)!important;max-width:760px!important;margin:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lede b{color:var(--ink)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk>div{padding:14px 14px 14px 0!important;display:grid!important;gap:3px!important;min-width:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk>div+div{padding-left:14px!important;border-left:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk small{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk b{font-size:20px!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk span{font-size:12px!important;color:var(--ink3)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rps h3{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ink3)!important;font-weight:650!important;margin-bottom:12px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .chart svg{display:block!important;width:100%!important;height:auto!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .chart .lg{display:flex!important;gap:16px!important;font-size:12px!important;color:var(--ink3)!important;margin-top:6px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .chart .lg span{display:inline-flex!important;gap:6px!important;align-items:center!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .chart .lg i{width:10px!important;height:10px!important;border-radius:3px!important;background:var(--c)!important}
@media(max-width:1180px) {
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2,html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5,html[data-buld-theme] :is(#cpRoot,#cpLayer) .h9,html[data-buld-theme] :is(#cpRoot,#cpLayer) .g8{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2side,html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5s,html[data-buld-theme] :is(#cpRoot,#cpLayer) .g8s{position:static!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3{grid-template-columns:280px minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k{grid-template-columns:repeat(3,minmax(0,1fr))!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:900px) {
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1h,html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3l{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6{grid-template-columns:minmax(0,1fr)!important;height:auto!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6l{border:0!important;border-bottom:1px solid var(--hair)!important;max-height:420px!important}
}
@media(max-width:760px) {
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hd h1{font-size:21px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hide-m{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .only-m{display:revert!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .srch{flex:1 1 100%!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .fb .sel{flex:1 1 40%!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kp>button:first-child{grid-column:1/-1!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .drw{top:auto!important;left:0!important;width:100vw!important;max-height:92vh!important;border-radius:22px 22px 0 0!important;border-left:0!important;border-top:1px solid var(--line)!important;animation:cp-up .26s cubic-bezier(.2,.8,.2,1)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .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:cp-up .26s!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .kv{grid-template-columns:110px 1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .sm4{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .g2{grid-template-columns:1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div{grid-template-columns:22px minmax(0,1fr) auto!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ml>div>.am+.am{grid-column:2/-1!important;text-align:left!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr{grid-template-columns:auto minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .isr .acts{grid-column:1/-1!important;justify-content:flex-start!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1b{padding:18px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1b .big{font-size:32px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .lgd{grid-template-columns:1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .s1k{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t1 thead{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t1 table.t td{white-space:normal!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t1 table.t tr.rw{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mrow{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:12px 14px!important;border-bottom:1px solid var(--hair)!important;cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mrow .rt{display:grid!important;justify-items:end!important;gap:4px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .mrow .rt b{font-variant-numeric:tabular-nums!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2g{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c{grid-template-columns:1fr!important;padding:8px 9px!important;font-size:12px!important;gap:2px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c .am{text-align:left!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2c .hide-m{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2g .hh{padding:9px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .r2l i{width:18px!important;height:18px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3l{display:flex!important;overflow-x:auto!important;gap:10px!important;padding-bottom:6px!important;scrollbar-width:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .a3l .acc{flex:none!important;width:250px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .st3k>div{border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t3 thead{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t3 table.t td{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t3 table.t td.mshow{display:table-cell!important;white-space:normal!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4{grid-template-columns:minmax(0,1fr)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .f4c{max-height:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5d{min-height:62px!important;padding:5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce{font-size:0!important;padding:0!important;width:8px!important;height:8px!important;border-radius:50%!important;background:var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce i{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .ce.fc{background:transparent!important;border:1.5px dashed var(--c)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5day{flex-direction:row!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5sum{grid-template-columns:1fr 1fr!important;gap:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c5g>span{padding:8px 4px!important;text-align:center!important;font-size:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .vs{grid-template-columns:1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .vs>i{transform:rotate(90deg)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .i6r{padding:18px 16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t7 .tw{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .cards7{display:grid!important;gap:0!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c7{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;padding:11px 14px!important;border-bottom:1px solid var(--hair)!important;align-items:center!important;cursor:pointer!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .c7h{padding:10px 14px!important;background:var(--s2)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;border-bottom:1px solid var(--hair)!important;flex-wrap:wrap!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzs div span{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .wzb{padding:16px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .k8>button{border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .amt8{font-size:28px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm{grid-template-columns:96px repeat(4,minmax(0,1fr))!important;padding:10px!important;gap:3px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .tt,html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm>span.tc{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl{padding:6px!important;min-height:46px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl b{font-size:11.5px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .cl small{font-size:10px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .rh .cn b{font-size:12px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hm .rh .cm{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rph,html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpb{padding-left:18px!important;padding-right:18px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rph h1{font-size:24px!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk{grid-template-columns:1fr 1fr!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .rpk>div{padding:12px 0!important;border-left:0!important;border-bottom:1px solid var(--hair)!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t10 thead{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t10 table.t td{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .t10 table.t td.mshow{display:table-cell!important;white-space:normal!important}
}
@media print {
html[data-buld-theme] :is(#cpRoot,#cpLayer) .hd-r,html[data-buld-theme] :is(#cpRoot,#cpLayer) .nb,html[data-buld-theme] :is(#cpRoot,#cpLayer) .noprint{display:none!important}
html[data-buld-theme] :is(#cpRoot,#cpLayer) .pn{background:#fff!important;color:#000!important}
}
@media(prefers-reduced-motion:reduce) {
html[data-buld-theme] :is(#cpRoot,#cpLayer) *,html[data-buld-theme] :is(#cpRoot,#cpLayer) *::before,html[data-buld-theme] :is(#cpRoot,#cpLayer) *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
html[data-buld-theme="light"] :is(#cpRoot,#cpLayer){--cp-fx:0,0,0;--ok:#14AE5C;--warn:#B45309;--bad:#D33A2B}
html[data-buld-theme] :is(#cpRoot,#cpLayer){color:var(--ink)!important;font:13px/1.45 var(--font)!important;-webkit-font-smoothing:antialiased}
html[data-buld-theme] :is(#cpRoot,#cpLayer) *{box-sizing:border-box}
