.bcset{--set-blue:var(--bc-verified-blue,#1766f3);--set-navy:var(--bc-blue-deep,#0d3a97);--set-blue-50:var(--bc-sky,#eaf1ff);--set-line:var(--bc-border,#e2e8f5);--set-bg:var(--bc-cloud,#f6f8fe);--set-ink:var(--bc-midnight,#0c1b3a);--set-gray:var(--bc-slate,#5a6b87);--set-danger:var(--bc-coral,#ff6b5e);--set-radius:var(--bc-radius-sm,12px);--set-dur:var(--bc-dur-base,220ms);--set-ease:var(--bc-ease-out,cubic-bezier(0.22,1,0.36,1));max-width:1120px;margin:0 auto;padding:24px;color:var(--set-ink);background:transparent}@media (max-width:640px){.bcset{padding:16px}}.bcset-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:48px;display:flex;align-items:center;background:var(--set-bg);border-bottom:1px solid var(--set-line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.bcset-tabs-scroll{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;width:100%}.bcset-tabs-scroll::-webkit-scrollbar{display:none}.bcset-tab{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;padding:8px 14px;border-radius:999px;font:500 14px/1 var(--bc-font-body,system-ui);color:var(--set-gray);text-decoration:none;transition:background var(--set-dur) var(--set-ease)}.bcset-tab:hover{background:var(--set-blue-50)}.bcset-tab.is-active{background:var(--set-blue);color:#fff}.bcset-tab-ico{display:inline-flex;width:20px;height:20px}.bcset-body{display:flex;gap:32px;align-items:flex-start}.bcset-col{position:-webkit-sticky;position:sticky;top:56px;flex:0 0 240px;width:240px;align-self:flex-start}@media (max-width:820px){.bcset-body{flex-direction:column}.bcset-col{position:static;width:100%;flex-basis:auto}}.bcset-search{margin-bottom:12px}.bc-input,.bcset-search-input{width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid var(--set-line);border-radius:var(--set-radius);background:#fff;color:var(--set-ink);font:400 14px/1.3 var(--bc-font-body,system-ui)}.bcset-nav{list-style:none;display:flex;flex-direction:column;gap:2px}.bcset-navitem{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:36px;padding:0 12px;border:0;cursor:pointer;background:transparent;border-radius:8px;text-align:start;font:500 14px/1 var(--bc-font-body,system-ui);color:var(--set-gray);transition:background var(--bc-dur-fast,.16s) var(--set-ease)}.bcset-navitem.is-active,.bcset-navitem:hover{background:var(--set-blue-50)}.bcset-navitem.is-active{color:var(--set-blue);font-weight:600}.bcset-badge{font-size:11px;background:var(--set-blue);color:#fff;border-radius:999px;padding:1px 7px}.bcset-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:48px}.bcset-empty{color:var(--set-gray);font-size:14px;padding:8px 0}.bcset-group{scroll-margin-top:96px}.bcset-h{display:flex;align-items:center;gap:10px;font:600 18px/1.2 var(--bc-font-display,var(--bc-font-body,system-ui));color:var(--set-navy);margin-bottom:18px}.bcset-accent{display:inline-block;width:3px;height:24px;border-radius:2px;background:var(--set-blue)}.bcset-options{display:flex;flex-direction:column;gap:20px}.bcset-opt{display:flex;align-items:center;justify-content:space-between;gap:24px}.bcset-opt.is-locked{opacity:.6}.bcset-opt-text{min-width:0}.bcset-opt-label{display:block;font:500 14px/1.3 var(--bc-font-body,system-ui);color:var(--set-ink)}.bcset-opt-desc{font-size:12.5px;line-height:1.4;color:var(--set-gray);margin-top:2px;max-width:52ch}.bcset-opt-control{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.bcset-saved{font-size:12px;color:var(--bc-signal-green,#19c37d);animation:bcset-fade var(--set-dur) var(--set-ease)}@keyframes bcset-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.bcset-lock{font-size:13px;color:var(--set-blue);text-decoration:none}.bcset-toggle{width:40px;height:22px;border:0;border-radius:999px;cursor:pointer;background:var(--set-line);position:relative;transition:background .15s var(--set-ease)}.bcset-toggle.is-on{background:var(--set-blue)}.bcset-knob{position:absolute;top:2px;inset-inline-start:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:inset-inline-start .15s var(--set-ease)}.bcset-toggle.is-on .bcset-knob{inset-inline-start:20px}.bcset-select,.bcset-text{min-width:160px}.bcset-slider{display:inline-flex;align-items:center;gap:8px}.bcset-slider-val{font-size:13px;color:var(--set-gray);min-width:40px;text-align:end}.bcset-btn{padding:8px 14px;border-radius:var(--set-radius);cursor:pointer;font:500 13px/1 var(--bc-font-body,system-ui);border:1px solid var(--set-line);background:#fff;color:var(--set-ink)}.bcset-btn.is-primary{background:var(--set-blue);border-color:var(--set-blue);color:#fff}.bcset-btn.is-danger{background:#fff;border-color:var(--set-danger);color:var(--set-danger)}.bcset-modal{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:rgba(12,27,58,.4)}.bcset-modal-card{background:#fff;border-radius:var(--bc-radius-lg,22px);padding:24px;max-width:400px;box-shadow:var(--bc-shadow-pop,0 24px 60px -18px rgba(23,102,243,.4))}.bcset-modal-body{font-size:14px;color:var(--set-ink);margin-bottom:18px}.bcset-modal-actions{display:flex;justify-content:flex-end;gap:10px}.bcset :focus-visible{outline:2px solid var(--set-blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bcset *,.bcset :after,.bcset :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}