:root{--bs-feed-w:640px;--font-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.ui-tools .ui-search{width:var(--search-w);flex:none}.ui-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.ui-details h5{margin-top:0}.ui-modal{max-height:calc(100vh - 2 * var(--sp-5));overflow-y:auto}.ui-menu{max-height:min(70vh,calc(100vh - 2 * var(--sp-5)));overflow-y:auto}.ui-menu>*{flex:none}.ui-rrow.open .ui-select .chev{transform:none}.ui-rrow.open .ui-select.open .chev{transform:rotate(180deg)}.ui-ibtn.muted:hover{color:var(--c-hover-ink)}.ui-menu-item:disabled{opacity:.55;cursor:not-allowed}.ui-menu-item:disabled:hover{background:transparent}.bs-auth-brand{display:flex;align-items:center;gap:var(--sp-3);align-self:flex-start}.bs-auth-brand,.bs-auth-brand:hover{color:var(--c-text);text-decoration:none}.bs-auth-form{display:contents}.bs-auth-aside{display:flex;justify-content:flex-end;margin-top:calc(-1 * var(--sp-1))}.bs-auth-inline{display:flex;align-items:center;gap:var(--sp-2)}.bs-auth-inline>.ui-input{flex:1 1 0;min-width:0}.bs-auth-inline>.ui-btn,.bs-auth-inline>.ui-chip{flex:none}.bs-auth-inline>.ui-input input{width:0}a.ui-btn.primary[aria-disabled=true]{opacity:1;background:var(--c-a-200);color:var(--c-accent-ink)}.ui-check a{position:relative}.bs-busy .ui-alert>.ui-icon{animation:ui-spin .8s linear infinite}@media (max-width:699px){.ui-toasts{left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-4)}.ui-toast{min-width:0;max-width:none}}a.ui-btn,a.ui-btn:hover,a.ui-mark,a.ui-mark:hover,a.ui-notif,a.ui-notif:hover{text-decoration:none}a.ui-notif,a.ui-notif:hover{color:inherit}a.ui-ocard,a.ui-ocard:hover,a.ui-row,a.ui-row:hover{color:inherit;text-decoration:none}a.ui-notif:hover{background:var(--c-ghost-bg-hover)}.bs-guest-foot{display:flex;gap:var(--sp-2)}.bs-guest-foot,.bs-guest-foot>.ui-btn{flex:1 1 0;min-width:0}.bs-nav-pref>.ui-icon:last-child:not(:first-child){width:16px;height:16px;margin-left:-6px;color:var(--c-text-subtle)}.bs-nav-pref{height:auto;min-height:38px;padding-top:8px;padding-bottom:8px}.bs-nav-pref .lbl{white-space:normal;overflow:visible;text-overflow:clip;line-height:18px}.bs-theme-switch{position:relative;flex:none;width:34px;height:20px;border-radius:var(--r-full);background:var(--c-switch-track-off);transition:background var(--dur-base)}.bs-theme-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--c-switch-knob);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease)}.bs-theme-switch.on{background:var(--c-a-600)}.bs-theme-switch.on:after{transform:translateX(14px);background:var(--c-control-raised)}.bs-nav-theme:focus-visible .bs-theme-switch{box-shadow:0 0 0 3px var(--c-focus-ring)}.bs-welcome{position:fixed;right:var(--sp-5);bottom:var(--sp-5);z-index:var(--z-toast);width:min(400px,calc(100vw - 2 * var(--sp-4)));display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--r-card);border:1px solid var(--c-border);background:var(--c-bg-surface);box-shadow:var(--shadow-lg)}.bs-welcome h3{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:1.25}.bs-welcome-legal,.bs-welcome-sub{font-size:var(--fs-sm);line-height:1.45;color:var(--c-text-muted)}.bs-region-dlg a,.bs-welcome-legal a{color:var(--c-text);text-decoration:underline;text-underline-offset:2px}.bs-welcome-foot{display:flex;justify-content:flex-end}@media (max-width:599px){.bs-welcome{right:var(--sp-4);bottom:var(--sp-4)}}.bs-region-opts{display:flex;flex-direction:column;gap:var(--sp-2)}.bs-region-opt{display:flex;align-items:center;padding:10px 12px;border:1px solid var(--c-border);border-radius:var(--r-control);cursor:pointer}.bs-region-opt.on{border-color:var(--c-a-600);background:var(--c-a-50)}.bs-region-dlg{display:flex;flex-direction:column;gap:var(--sp-3);font-size:var(--fs-base);line-height:1.5}.bs-region-dlg .muted{color:var(--c-text-muted);font-size:var(--fs-sm)}.bs-region-docs{display:flex;flex-wrap:wrap;gap:var(--sp-4);font-size:var(--fs-sm)}.bs-region-dlg .ui-check{align-items:flex-start}.bs-region-dlg .ui-check .box{flex:0 0 auto;margin-top:2px}.ui-nav-item .ui-counter{margin-left:auto}.bs-panel-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.bs-muted-icon{color:var(--c-text-muted)}.bs-grow{flex:1 1 0;min-width:0}.bs-bubble-from{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-text-muted);margin-bottom:var(--sp-1)}.bs-bubble-text{white-space:pre-wrap;overflow-wrap:anywhere}.bs-bubble-time{font-size:var(--fs-2xs);color:var(--c-text-subtle);margin-top:var(--sp-1)}.ui-crow:has(+.ui-card-foot){border-bottom:0}.bs-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ui-main.bs-rail.bs-c640:has(>.bs-ev-wide){--bs-feed-w:100cqw}@media (min-width:900px){.ui-shell .ui-main.bs-rail.bs-c640:not(.full):has(>.bs-ev-wide) .ui-head.ui-head{padding-left:0}@container bs-wa (max-width: 1179px){.ui-shell .ui-main.bs-rail.bs-c640:has(>.bs-ev-wide) .ui-head.ui-head{padding-right:var(--wa-right-reserve)}.ui-shell .ui-main.bs-rail.bs-c640.full:has(>.bs-ev-wide) .ui-head.ui-head{padding-left:var(--wa-right-reserve)}}}@media (min-width:700px){@container bs-wa (min-width: 860px) and (max-width: 1179px){.ui-main.bs-c640:has(>.bs-ev-wide) .ui-head:has(>.ui-tools :is(.ui-search,form[role=search])){flex-wrap:nowrap}.ui-main.bs-c640:has(>.bs-ev-wide) .ui-head:has(>.ui-tools :is(.ui-search,form[role=search]))>.ui-tools{margin-left:auto;width:auto;justify-content:flex-end}.ui-main.bs-c640:has(>.bs-ev-wide) .ui-head>.ui-tools :is(.ui-search,form[role=search]){flex:none;width:var(--search-w)}}}.bs-cal{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.bs-cal-hd{display:flex;align-items:center;gap:var(--sp-2);height:var(--h-control-md)}.bs-cal-hd .bs-cal-today{margin-left:auto}.bs-cal-month{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-surface);overflow:hidden}.bs-cal-wd{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid var(--c-border)}.bs-cal-wd>span{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-subtle)}.bs-cal-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:auto auto 1fr;min-height:calc(3 * var(--h-control-md) + var(--sp-3))}.bs-cal-week+.bs-cal-week{border-top:1px solid var(--c-border)}.bs-cal-day{grid-row:1/-1;display:grid;grid-template-rows:subgrid;min-width:0;padding:var(--sp-2) var(--sp-2) var(--sp-3)}.bs-cal-day:not(:first-child){border-left:1px solid var(--c-border)}.bs-cal-day.out{background:var(--c-bg-subtle)}.bs-cal-day>.d{grid-row:1;justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:var(--h-control-sm);height:var(--h-control-sm);padding:0 var(--sp-1);border:1px solid transparent;border-radius:var(--r-control);font-size:var(--fs-base);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--c-text)}.bs-cal-day:is(.out,.past)>.d{color:var(--c-text-subtle)}.bs-cal-day.today>.d{border-color:var(--c-a-600);color:var(--c-text)}.bs-cal-day>.evs{grid-row:3;display:flex;flex-direction:column;gap:var(--sp-1);min-width:0;padding-top:var(--sp-1)}.bs-cal-more{align-self:flex-start}a.bs-cal-ev{display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px var(--sp-2);border-radius:var(--r-chip);background:var(--c-control-bg);color:var(--c-text);text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}a.bs-cal-ev.hl{background:var(--c-a-100)}a.bs-cal-ev:is(:hover,:focus-visible){background:var(--c-hover-fill);color:var(--c-hover-ink);text-decoration:none}a.bs-cal-ev:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-cal-ev .mt{display:flex;align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:16px;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.bs-cal-ev .mt .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-cal-ev .mt .ui-icon{flex:none;color:var(--c-a-700)}.bs-cal-ev .nm{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-tight);overflow-wrap:break-word}.bs-cal-ev.done .nm{color:var(--c-text-muted)}a.bs-cal-ev:is(:hover,:focus-visible) :is(.mt,.nm,.ui-icon){color:inherit}a.bs-cal-band{grid-row:2;z-index:1;display:flex;align-items:center;gap:var(--sp-1);min-width:0;height:var(--sp-6);margin-top:var(--sp-1);padding:0 var(--sp-2);background:#f8c8dc;color:#0a0809;font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:none;transition:background var(--dur-fast)}a.bs-cal-band.s{margin-left:var(--sp-2);border-top-left-radius:var(--r-chip);border-bottom-left-radius:var(--r-chip)}a.bs-cal-band.e{margin-right:var(--sp-2);border-top-right-radius:var(--r-chip);border-bottom-right-radius:var(--r-chip)}a.bs-cal-band:is(:hover,:focus-visible){background:#f4b0cc;color:#0a0809;text-decoration:none}a.bs-cal-band:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-cal-band .lbl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-cal-agenda{display:none;flex-direction:column}.bs-cal-aday{display:grid;grid-template-columns:var(--sp-10) minmax(0,1fr);gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--c-border)}.bs-cal-adate{display:flex;flex-direction:column;align-items:center;gap:2px}.bs-cal-adate .n{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-10);height:var(--sp-10);border:1px solid transparent;border-radius:var(--r-control);font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--c-text)}.bs-cal-aday.today .bs-cal-adate .n{border-color:var(--c-a-600)}.bs-cal-adate .w{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-subtle)}.bs-cal-aday>.evs{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.bs-cal-aday a.bs-cal-ev{gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control)}.bs-cal-aday .bs-cal-ev .nm{font-size:var(--fs-md);-webkit-line-clamp:6}.bs-cal-agenda a.bs-cal-band.note{height:auto;min-height:var(--h-control-md);margin:0 0 var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control)}.bs-cal-band.note .lbl{flex:1 1 auto;white-space:normal}.bs-cal-empty{margin:0;padding:var(--sp-4) 0;border-top:1px solid var(--c-border)}@container bs-wa (max-width: 859px){.bs-cal-month{display:none}.bs-cal-agenda{display:flex}}:root:not([data-ui-theme=dark])[data-brand=basarosta] .bs-cal-aday.today .bs-cal-adate .n,:root:not([data-ui-theme=dark])[data-brand=basarosta] .bs-cal-day.today>.d{border-color:var(--c-brand-secondary)}.bs-ev-title .ui-title{flex:1 1 auto}.bs-ev-title .ui-title h1{white-space:normal;line-height:var(--lh-tight)}.bs-title-wide .ui-title{flex:1 1 auto}.bs-ev-cover{aspect-ratio:4/1;margin-bottom:var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-card);overflow:hidden;background:var(--c-bg-subtle)}.bs-ev-hero-main{flex:1 1 auto;min-width:0;max-width:calc(2 * var(--field-min))}.bs-ev-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.bs-ev-facts{margin-top:var(--sp-4)}.bs-ev-facts .ui-fact{justify-content:flex-start;height:auto}.bs-ev-facts .ui-fact .k{flex:none;min-width:calc(3 * var(--h-control-md))}.bs-ev-facts .ui-fact .v{text-align:left}.bs-ev-proof{margin-top:var(--sp-3)}.bs-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3);margin-top:var(--sp-4)}.bs-ev-video{aspect-ratio:16/9;margin-top:var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-subtle)}.bs-ev-map,.bs-ev-video{display:flex;align-items:center;justify-content:center;overflow:hidden}.bs-ev-map{aspect-ratio:4/3}.bs-ev-map iframe,.bs-ev-map>div:not(.ui-empty),.bs-ev-video iframe,.bs-ev-video>div:not(.ui-empty){width:100%;height:100%}.bs-ev-map iframe,.bs-ev-video iframe{display:block;border:0}.ui-cards-2>.bs-ev-venue-map{align-self:stretch;aspect-ratio:auto;min-height:calc(4 * var(--h-control-md))}.bs-ev-after{margin-top:var(--sp-4)}.ui-registry.bs-faq{padding-top:var(--sp-2)}.bs-faq .ui-details{padding-left:calc(var(--sp-3) + 1px);padding-right:calc(var(--sp-3) + 1px)}.bs-faq .ui-details .ui-note{margin-top:0;line-height:1.5}.bs-scard-title{margin-top:var(--sp-2)}.bs-share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-top:var(--sp-4)}.bs-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-canvas-affordance);display:none;padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom, 0px));background:var(--c-bg-surface);border-top:1px solid var(--c-border);transform:translateY(100%);transition:transform var(--dur-base) var(--ease)}.bs-sticky-cta.shown{transform:none}@media (max-width:699px){.bs-sticky-cta{display:block}.bs-ev-page.has-sticky{padding-bottom:calc(var(--h-control-md) + 2 * var(--sp-3))}.bs-countdown{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-ev-cover{aspect-ratio:16/9}.bs-ev-hero-main{max-width:none;width:100%}}.bs-ee{display:flex;flex-direction:column;gap:var(--sp-4);flex:1}.bs-ee-block-hd{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--h-control-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bs-ee-title{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-ee-num{font-size:var(--fs-base);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.bs-ee-grip,.bs-ee-num{color:var(--c-text-subtle)}.bs-ee-grip{display:inline-flex;cursor:grab}.bs-ee-grip:active{cursor:grabbing}.bs-ee-block-ctl{margin-left:auto;display:flex;align-items:center;gap:var(--sp-3);cursor:default}.bs-ee-block-ctl .ui-ibtn .ui-icon{transition:transform var(--dur-base)}.bs-ee-open .ui-icon{transform:rotate(180deg)}.bs-ee-hint{margin-top:var(--sp-1)}.bs-ee-block-body{margin-top:var(--sp-4)}.bs-ee-block.off .bs-ee-title{color:var(--c-text-subtle);font-weight:var(--fw-semibold)}.bs-ee-block.dragging,.bs-ee-item.dragging{opacity:.55}.bs-ee-block.drop,.bs-ee-item.drop{border-color:var(--c-a-600);box-shadow:var(--shadow-md)}:root:not([data-ui-theme=dark])[data-brand=basarosta] .bs-ee-block.drop,:root:not([data-ui-theme=dark])[data-brand=basarosta] .bs-ee-item.drop{border-color:var(--c-brand-secondary)}.bs-ee-foot{position:sticky;bottom:0;z-index:var(--z-canvas-affordance);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin:0 calc(-1 * var(--wa-gutter)) calc(-1 * var(--wa-bottom));padding:var(--sp-3) var(--wa-gutter) calc(var(--sp-3) + env(safe-area-inset-bottom, 0px));background:var(--c-bg-surface);border-top:1px solid var(--c-border)}.bs-ee-foot .ui-actions{margin-top:0}.bs-ee-checks{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-4);margin-top:var(--sp-4)}.ui-card-head+.bs-ee-checks{margin-top:0}.bs-ee .ui-form-grid{grid-template-columns:repeat(auto-fit,minmax(max(var(--field-min),calc(50% - var(--sp-2))),1fr))}.ui-form-grid>.bs-ee-full{grid-column:1/-1}.bs-ee-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-2)}.bs-ee-section{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-border)}.bs-ee-section.first{margin-top:0;padding-top:0;border-top:0}.bs-ee-sub{font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.48px;text-transform:uppercase;color:var(--c-text-muted);margin-bottom:var(--sp-3)}.bs-ee-desc{margin:calc(-1 * var(--sp-2)) 0 var(--sp-3)}.bs-ee-section>*+.ui-form-grid,.bs-ee-section>.ui-field+.ui-field,.bs-ee-section>.ui-form-grid+*{margin-top:var(--sp-4)}.bs-ee-item .hd{align-items:center}.bs-ee-item .hd .t{flex:1 1 auto}.bs-ee-item-body{margin-top:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-3)}.bs-ee-item-body:empty{display:none}.bs-ee-item+.bs-ee-item{margin-top:var(--sp-3)}.bs-ee-item .bs-ee-grip{margin-right:calc(-1 * var(--sp-1))}.bs-ee-add{margin-top:var(--sp-3)}.bs-ee-img{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:8/3;max-height:calc(4 * var(--h-control-md));border:1px solid var(--c-border-strong);border-radius:var(--r-control);overflow:hidden;background:var(--c-bg-subtle)}.bs-ee-img.empty{border-style:dashed}.bs-ee-img .acts{position:absolute;top:var(--sp-2);right:var(--sp-2)}.bs-ee-img .acts .ui-ibtn{background:var(--c-bg-surface);box-shadow:var(--shadow-sm)}.bs-ee-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bs-ee-empty{margin-top:0}@media (max-width:699px){.bs-ee-block-hd,.bs-ee-foot{flex-wrap:wrap}}a.bs-map-tile,a.bs-map-tile:hover,a.ui-crow,a.ui-crow:hover,a.ui-filter,a.ui-filter:hover,a.ui-ibtn,a.ui-ibtn:hover{text-decoration:none}a.bs-vlink,a.bs-vlink:hover,a.ui-crow,a.ui-crow:hover{color:inherit}.ui-filter[aria-current=page]{background:var(--c-a-600);border-color:var(--c-a-600);color:var(--c-accent-ink)}.bs-subhead{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2);margin:var(--sp-8) 0 var(--sp-3)}.bs-chips-row+section>.bs-subhead{margin-top:var(--sp-2)}.bs-subhead .cnt{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text-subtle)}.bs-subhead .end{margin-left:auto;align-self:center;display:flex;align-items:center;gap:var(--sp-2)}.bs-cellwrap{min-width:0}.bs-reg .ui-rrow>:last-child{text-align:right;justify-self:end}.bs-vname{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.bs-vname .t{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-vname .bs-stack-tight{flex:1 1 0}.bs-vname .ui-mark-sel{margin-left:auto}.bs-logo{flex:none;width:var(--h-control-sm);height:var(--h-control-sm);border-radius:var(--r-sm);border:1px solid var(--c-border);background:var(--c-bg-surface);-o-object-fit:contain;object-fit:contain;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:var(--c-text-subtle)}.ui-rrow:focus-within .ui-mark-sel,.ui-rrow:hover .ui-mark-sel{opacity:1}.ui-rrow.click.sel:hover,.ui-rrow.sel{background:var(--c-a-100)}@media (max-width:699px){.bs-reg .ui-rrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3)}.bs-reg .ui-rrow>.bs-vname{flex:1 1 100%}.bs-reg .bs-cellwrap{display:inline-flex;align-items:center;gap:var(--sp-1)}.bs-reg .bs-cellwrap:before{content:attr(data-label) ":";font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-subtle)}.bs-reg .bs-cellwrap .s{margin-top:0}}.bs-ok{color:var(--c-success)}.bs-bad{color:var(--c-danger)}.bs-warn{color:var(--c-warn)}.bs-subtle{color:var(--c-text-subtle)}.bs-locked{display:inline-block;vertical-align:middle;width:min(calc(var(--sp-10) * 2),100%);height:var(--sp-2);border-radius:var(--r-xs);background:var(--c-control-bg-active);filter:blur(calc(var(--sp-1) / 2))}.bs-map-stats{--card-min:220px}@media (max-width:699px){.bs-map-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-reg .bs-cellwrap:has(>.bs-locked){display:none}}.bs-map-page>.ui-head>.ui-title{flex-basis:auto}.bs-vname.bs-vname-row{gap:var(--sp-2)}.bs-vname-row>.bs-type{flex:none;display:inline-flex}.bs-selcell{display:flex;align-items:center}.ui-rrow .bs-pval{display:block;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text-muted)}.bs-map-page .ui-cols .sort{white-space:nowrap}@media (max-width:699px){.bs-reg .ui-rrow>.bs-selcell{flex:none}.bs-reg .ui-rrow>.bs-selcell+.bs-vname{flex:1 1 calc(100% - 18px - var(--sp-3))}.bs-reg .bs-cellwrap .bs-pval{display:inline;white-space:normal}}.ui-empty .bs-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);margin-top:var(--sp-5)}.ui-empty .bs-empty-actions .ui-btn{margin-top:0}.bs-block{margin-bottom:var(--sp-4)}.bs-block-top{margin-top:var(--sp-4)}.bs-col{flex-direction:column}.bs-col,.bs-vendor-id{display:flex;gap:var(--sp-4);min-width:0}.bs-vendor-id{align-items:center}.bs-stack{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.ui-logo-plate{flex:none;overflow:hidden}.ui-logo-plate img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bs-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.bs-inline .ui-note{margin-top:0}.ui-card .ui-details{padding:0}.ui-fact .v .ui-icon{vertical-align:middle}.bs-bar-row+.bs-bar-row{margin-top:var(--sp-3)}.bs-text{font-size:var(--fs-base);line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.ui-label+.bs-text{margin-top:var(--sp-1)}.bs-case+.bs-case{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-border)}.bs-case-metrics{margin-top:var(--sp-3)}.bs-stars{display:inline-flex;align-items:center;gap:var(--sp-1);flex:none}.bs-star{color:var(--c-text-subtle)}.bs-star.on{color:var(--c-warn);fill:currentColor}.bs-reviews-title{margin-top:var(--sp-2)}.ui-crow.bs-review-head{padding-top:0;border-bottom:0;min-height:0}.bs-review-part,.ui-card>.ui-h16+.bs-review-part,.ui-card>.ui-note:last-child{margin-top:var(--sp-3)}.bs-compare{overflow-x:auto}.bs-compare .ui-registry{min-width:-moz-min-content;min-width:min-content}.bs-compare .ui-rrow{grid-template-columns:var(--cols)}.bs-compare .ui-rrow>:first-child{position:sticky;left:0;z-index:1;align-self:stretch;display:flex;align-items:center;background:var(--c-bg-surface)}.bs-compare .ui-rrow.attn>:first-child{background:var(--c-row-attention-bg)}.bs-compare .bs-cmp-head>:first-child{z-index:2}.bs-compare .ui-rrow>:last-child{text-align:left;justify-self:stretch}.bs-cmp-section{margin-top:var(--sp-3)}.bs-cmp-section .ui-rrow{min-height:var(--sp-10)}.bs-cmp-vendor{display:flex;align-items:flex-start;gap:var(--sp-2);min-width:0}.bs-cmp-vendor .bs-logo{overflow:hidden}.bs-cmp-vendor .bs-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bs-cmp-vendor .t{overflow-wrap:anywhere}.bs-stack-tight{display:flex;flex-direction:column;min-width:0}.bs-cmp-v{font-size:var(--fs-base);font-weight:var(--fw-medium)}.bs-cmp-group{min-height:var(--h-control)}.bs-cmp-group>:first-child{grid-column:1/-1;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.48px;text-transform:uppercase;color:var(--c-text-muted);background:transparent}.bs-cmp-group .ui-icon{transition:transform var(--dur-base)}.bs-cmp-group .ui-icon.bs-rot{transform:rotate(-90deg)}.ui-main.bs-rail.bs-c640:has(>.bs-map-wide){--bs-feed-w:100cqw}@media (min-width:900px){.ui-shell .ui-main.bs-rail.bs-c640:not(.full):has(>.bs-map-wide) .ui-head.ui-head{padding-left:0}@container bs-wa (max-width: 1179px){.ui-shell .ui-main.bs-rail.bs-c640:has(>.bs-map-wide) .ui-head.ui-head{padding-right:var(--wa-right-reserve)}.ui-shell .ui-main.bs-rail.bs-c640.full:has(>.bs-map-wide) .ui-head.ui-head{padding-left:var(--wa-right-reserve)}}}.bs-map{position:relative;overflow:hidden;border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-subtle)}.bs-map>.ui-empty{height:100%;justify-content:center}.bs-map-total{margin:0 0 0 auto}.bs-map-tile{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--sp-1) / 2);padding:var(--sp-1);overflow:hidden;text-align:center;border:1px solid var(--c-border);border-radius:var(--r-sm);line-height:var(--lh-tight);transition:border-color var(--dur-fast),box-shadow var(--dur-fast),left .4s var(--ease),top .4s var(--ease),width .4s var(--ease),height .4s var(--ease)}.bs-map-tile.info{background:var(--chip-info-bg);color:var(--chip-info-text)}.bs-map-tile.ok{background:var(--chip-ok-bg);color:var(--chip-ok-text)}.bs-map-tile.warn{background:var(--chip-warn-bg);color:var(--chip-warn-text)}.bs-map-tile.bad{background:var(--chip-bad-bg);color:var(--chip-bad-text)}.bs-map-tile.neutral{background:var(--chip-neutral-bg);color:var(--chip-neutral-text)}.bs-map-tile:focus-visible,.bs-map-tile:hover{border-color:currentColor;box-shadow:var(--shadow-md);z-index:2}.bs-map-tile.nodata{opacity:.55}.bs-map-tile img.bs-map-logo{width:auto;max-width:80%;height:var(--h-control-sm);-o-object-fit:contain;object-fit:contain;margin-bottom:var(--sp-1)}.bs-map-tile .n{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-2xs);font-weight:var(--fw-bold)}.bs-map-tile.sm .n{white-space:nowrap;font-weight:var(--fw-semibold)}.bs-map-tile.lg .n{font-size:var(--fs-base)}.bs-map-tile .v{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.bs-map-tile.lg .v{font-size:var(--fs-xs)}.bs-map-tile .v.up{color:var(--c-success)}.bs-map-tile .v.down{color:var(--c-danger)}.bs-map-group{position:absolute;z-index:1;padding:var(--sp-1) var(--sp-2);pointer-events:none;font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.07em;text-transform:uppercase}.bs-map-group.info{color:var(--chip-info-text)}.bs-map-group.ok{color:var(--chip-ok-text)}.bs-map-group.warn{color:var(--chip-warn-text)}.bs-map-group.bad{color:var(--chip-bad-text)}.bs-map-group.neutral{color:var(--chip-neutral-text)}.bs-map-tip{pointer-events:none;z-index:3}.bs-map-tip .ui-fact{padding:0 var(--sp-3)}.bs-map-tip .ui-fact:last-child{margin-bottom:var(--sp-2)}.bs-map-tip .ui-fact .v{white-space:nowrap}.ui-bar.bs-bar-split{position:relative}.ui-bar.bs-bar-split i{position:absolute;left:0;top:0}.ui-bar.bs-bar-split i.all,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-bar.bs-bar-split i.all{background:var(--c-a-200)}.bs-share-part{margin-top:var(--sp-3)}.bs-list.bs-list-dots{list-style:disc}.ui-label+.bs-list,.ui-modal .ui-label+p{margin-top:var(--sp-1)}.ui-modal .bs-list{gap:var(--sp-1)}.bs-cap-groups{display:flex;flex-direction:column;gap:var(--sp-3)}.bs-cap-group>summary{display:flex;align-items:center;gap:var(--sp-2);cursor:pointer;list-style:none;font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.48px;text-transform:uppercase;color:var(--c-text-muted);border-radius:var(--r-xs)}.bs-cap-group>summary::-webkit-details-marker{display:none}.bs-cap-group>summary:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-cap-group>summary .nm{flex:1 1 auto;min-width:0}.bs-cap-group>summary .bs-cap-n{flex:none;font-weight:var(--fw-medium);letter-spacing:0;text-transform:none;color:var(--c-text-subtle)}.bs-cap-group>summary .ui-icon{flex:none;transition:transform var(--dur-base)}.bs-cap-group:not([open])>summary .ui-icon{transform:rotate(-90deg)}.bs-cap-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:1.4}.bs-cap-group>summary+.bs-cap-row{margin-top:var(--sp-2)}.bs-cap-row+.bs-cap-row{margin-top:6px}.bs-cap-row .k{min-width:0;color:var(--c-text-muted);overflow-wrap:anywhere}.bs-cap-row .k .d{display:block;font-size:var(--fs-sm);color:var(--c-text-subtle)}.bs-cap-row .v{flex:none;display:inline-flex;align-items:center;gap:var(--sp-1)}.bs-inline.bs-cap-v{flex-wrap:nowrap;gap:var(--sp-1)}.bs-section-gap{margin-top:var(--sp-10)}.bs-grid-top{margin-top:var(--sp-4)}.bs-steps{max-width:var(--title-slot);margin-bottom:var(--sp-4)}button.ui-scard.bs-choice{text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}button.ui-scard.bs-choice:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-field-row{display:flex;align-items:flex-end;gap:var(--sp-2)}.bs-field-row>.ui-field{flex:1 1 0}.bs-block-top>.ui-crow:first-of-type{margin-top:var(--sp-2)}.ui-row .nm .bs-row-link{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.ui-row .nm .bs-row-link:hover{text-decoration:underline}.bs-chips-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4)}.bs-after-list{margin-top:var(--sp-6)}.ui-ocard .cap .meta+.meta{margin-top:var(--sp-1)}.bs-ev-hero-main>.bs-ev-facts:first-child{margin-top:0}.bs-pre-line{white-space:pre-line}.ui-hero .price .ui-overlay{text-align:start}.bs-details-wide{grid-column:1/-1;max-width:80ch}.bs-search-form{gap:var(--sp-2)}.bs-checks,.bs-search-form{display:flex;align-items:center}.bs-checks{flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);min-height:var(--h-control-md)}.bs-off{opacity:.55;pointer-events:none}@media (max-width:699px){.ui-details-acts{flex-wrap:wrap}}.bs-prose{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--c-text);overflow-wrap:anywhere;min-width:0}.bs-prose :where(p,ul,ol,blockquote,pre,figure,table){margin:0 0 var(--sp-4)}.bs-prose :where(p,ul,ol,blockquote,pre,figure,table):last-child{margin-bottom:0}.bs-prose :where(h2,h3,h4){color:var(--c-text);font-weight:var(--fw-bold);line-height:var(--lh-tight);scroll-margin-top:var(--sp-6)}.bs-prose h2{font-size:var(--fs-xl);margin:var(--sp-8) 0 var(--sp-3)}.bs-prose h3{font-size:var(--fs-lg);margin:var(--sp-6) 0 var(--sp-2)}.bs-prose h4{font-size:var(--fs-md);margin:var(--sp-5) 0 var(--sp-2)}.bs-prose :where(h2,h3,h4):first-child{margin-top:0}.bs-prose :where(strong,b){font-weight:var(--fw-bold)}.bs-prose a{color:var(--c-accent-text);text-decoration:underline}.bs-prose :where(ul,ol){padding-left:var(--sp-6)}.bs-prose ul{list-style:disc}.bs-prose ol{list-style:decimal}.bs-prose li+li{margin-top:var(--sp-1)}.bs-prose li>:where(ul,ol){margin:var(--sp-1) 0 0}.bs-prose li::marker{color:var(--c-text-subtle)}.bs-prose blockquote{padding-left:var(--sp-4);border-left:2px solid var(--c-border-strong);color:var(--c-text-muted)}.bs-prose code{background:var(--c-control-bg);border-radius:var(--r-xs);padding:0 var(--sp-1)}.bs-prose code,.bs-prose pre{font-family:var(--font-mono);font-size:var(--fs-sm)}.bs-prose pre{background:var(--c-bg-subtle);border:1px solid var(--c-border);border-radius:var(--r-control);padding:var(--sp-3);overflow-x:auto}.bs-prose pre code{background:none;padding:0}.bs-prose table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.bs-prose :where(th,td){padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-border);text-align:left;vertical-align:top}.bs-prose th{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-n-500)}.bs-prose :where(img,video){max-width:100%;height:auto;border-radius:var(--r-control);border:1px solid var(--c-border)}.bs-prose hr{border:0;height:1px;background:var(--c-border);margin:var(--sp-6) 0}.ui-row .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-row .who{min-width:0}.bs-vote{display:inline-flex;align-items:center;gap:var(--sp-1)}.bs-vote .n{min-width:var(--h-control-sm);text-align:center;font-size:var(--fs-base);font-weight:var(--fw-semibold)}.bs-vote.neg .n{color:var(--c-danger)}.bs-inline-form{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:flex-start}.bs-inline-form>.ui-input{flex:1 1 var(--field-min)}.bs-hint-gap{margin-top:var(--sp-2)}.bs-long-title .ui-head{align-items:flex-start}.bs-long-title .ui-title{flex:1 1 var(--title-slot)}.bs-long-title .ui-title h1{white-space:normal;overflow:visible;line-height:var(--lh-tight)}.bs-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted);font-variant-numeric:tabular-nums}.bs-meta>*{display:inline-flex;align-items:center;gap:var(--sp-1)}.bs-meta .who{gap:var(--sp-2)}.bs-meta .who .n{color:var(--c-text);font-weight:var(--fw-semibold)}.bs-meta a{color:inherit}.bs-meta a.n:hover,.bs-meta a[href^="#"]:hover{color:var(--c-accent-text)}.bs-article{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-w);gap:var(--sp-4);align-items:start}.bs-article>.main,.bs-article>.side{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}@container bs-wa (max-width: 1179px){.bs-article{grid-template-columns:minmax(0,1fr)}.bs-article>.side{order:-1}}.bs-article-cover{width:100%;aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-card);border:1px solid var(--c-border)}.bs-read-progress{position:sticky;top:0;z-index:2;height:0;margin-bottom:calc(-1 * var(--sp-4));visibility:hidden}.bs-read-progress[data-on]{visibility:visible}.bs-read-progress .ui-bar{margin-top:0}.ui-nav-item.bs-toc-sub{padding-left:calc(10px + var(--sp-3))}.bs-tags{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bs-block-title{margin-bottom:var(--sp-4)}.bs-comments{display:flex;flex-direction:column;gap:var(--sp-4);margin-top:var(--sp-5)}.bs-comment .row{display:flex;gap:var(--sp-3);align-items:flex-start}.bs-comment .hd{flex-wrap:wrap;align-items:baseline}.bs-comment .hd .dt{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted)}.bs-comment .tx{margin-top:var(--sp-1);line-height:var(--lh-normal)}.bs-comment .tx.del{color:var(--c-text-subtle);font-style:italic}.bs-comment .acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin-top:var(--sp-1)}.bs-comment .kids{display:flex;flex-direction:column;gap:var(--sp-4);margin:var(--sp-4) 0 0 var(--sp-4);padding-left:var(--sp-5);border-left:1px solid var(--c-border)}.bs-comment-edit,.bs-comment-reply{margin-top:var(--sp-2)}.bs-comment-edit .ui-actions{margin-top:0}.bs-form-alert{margin-bottom:var(--sp-4)}.bs-doc{max-width:80ch}.bs-row-static{cursor:default}.bs-row-acts{display:inline-flex;gap:var(--sp-1);justify-content:flex-end}.ui-row .bs-row-acts{opacity:0;transition:opacity var(--dur-fast)}.ui-row:focus-within .bs-row-acts,.ui-row:hover .bs-row-acts{opacity:1}@media (hover:none){.ui-row .bs-row-acts{opacity:1}}a.ui-ibtn,a.ui-ibtn:hover{text-decoration:none}a.ui-ibtn{color:var(--c-text)}.bs-ic .pv{aspect-ratio:16/9}.bs-ic .pv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-ic .nm{height:auto;min-height:var(--h-control-sm)}.bs-ic .nm span.bs-clamp-2{white-space:normal}.bs-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bs-strike{text-decoration:line-through}.bs-ed-topics{flex-direction:column}.bs-ed-topic,.bs-ed-topics{display:flex;gap:var(--sp-2)}.bs-ed-topic{align-items:center}.bs-ed-topic>.ui-input{flex:1 1 0;min-width:0}.bs-ed-num{flex:none;display:inline-flex;width:var(--h-control-sm);height:var(--h-control-sm);border-radius:var(--r-chip);background:var(--c-control-bg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-text-muted);font-variant-numeric:tabular-nums}.bs-ed-cover,.bs-ed-num{align-items:center;justify-content:center}.bs-ed-cover{position:relative;width:100%;max-width:var(--field-min);aspect-ratio:16/9;border-radius:var(--r-control);border:1px solid var(--c-border);background:var(--c-n-50);overflow:hidden;display:flex;color:var(--c-text-subtle)}.bs-ed-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-form-grid>.bs-ed-full{grid-column:1/-1}.bs-ed-suggest{position:relative}.bs-ed-suggest .ui-menu{top:calc(100% + 6px);left:0;right:0;width:auto}.bs-ed-suggest .ui-menu-item .ui-avatar{flex:none}.bs-ic-wrap{flex-wrap:wrap;min-width:0}.bs-cm-stretch,.bs-cm-stretch:hover{color:inherit;text-decoration:none}.bs-cm-stretch:after{content:"";position:absolute;inset:0}.bs-cm-over{z-index:1}.bs-cm-linked,.bs-cm-over{position:relative}.bs-cm-member .pv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-cm-company{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0;max-width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.bs-cm-company:hover{color:inherit;text-decoration:underline}.bs-cm-company>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-cm-block{margin-top:var(--sp-10)}.bs-cm-stack{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.bs-cm-wrap{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bs-cm-phead{gap:var(--sp-4)}.bs-cm-phead,.bs-cm-phead-av{display:flex;align-items:center}.bs-cm-phead-av{flex-direction:column;gap:var(--sp-2);flex:none}.bs-cm-phead-n{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-normal)}.bs-cm-phead-s{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);margin-top:calc(var(--sp-1) / 2)}.bs-cm-phead-s>span:not(.ui-chip){font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted)}a.ui-crow,a.ui-crow:hover{color:inherit;text-decoration:none}a.ui-crow:hover .t{color:var(--c-accent-text)}.bs-cm-pre{white-space:pre-line;overflow-wrap:anywhere}.ui-empty .ui-actions{justify-content:center}.ui-empty .ui-actions .ui-btn{margin-top:0}.bs-cm-case .ui-alert,.bs-cm-item .ui-form-grid{margin-top:var(--sp-3)}.bs-cm-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-2)}.ui-form-grid>.bs-cm-full{grid-column:1/-1}.ui-filter.on{background:var(--c-a-600);border-color:var(--c-a-600);color:var(--c-accent-ink)}a.ui-filter{text-decoration:none}.bs-insp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--sp-4);align-items:stretch}.bs-insp-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-surface);overflow:hidden;transition:box-shadow .16s ease,transform .16s ease}.bs-insp-card,.bs-insp-card:hover{color:inherit;text-decoration:none}.bs-insp-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.bs-insp-card:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px}.bs-insp-shot{display:flex;align-items:center;justify-content:center;aspect-ratio:2/1;overflow:hidden;background:var(--c-bg-subtle);flex:none}.bs-insp-shot img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.bs-insp-body{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3);flex:1 1 auto;min-width:0}.bs-insp-brand{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-insp-text{font-size:var(--fs-base);line-height:1.4;min-height:2.8em;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bs-insp-meta{display:flex;gap:var(--sp-2);margin-top:auto;font-size:var(--fs-sm);color:var(--c-text-subtle);white-space:nowrap;overflow:hidden}.bs-insp-meta>span{overflow:hidden;text-overflow:ellipsis}.bs-insp-meta>span:last-child{flex:none}.bs-insp-kind{flex:none;font-weight:var(--fw-semibold);color:var(--c-text-muted)}.bs-insp-pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-3);margin:var(--sp-4) 0}.bs-insp-pager>:last-child{justify-self:end}.bs-insp-pager-n{font-weight:var(--fw-semibold);color:var(--c-text-muted)}.bs-insp-picker{position:relative;display:inline-block}.bs-insp-picker>.ui-select{width:auto;max-width:220px}.bs-insp-picker>.ui-select .val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-insp-picker-menu{position:absolute;top:calc(100% + 6px);left:0;width:280px;padding:0;display:flex;flex-direction:column;z-index:30}.bs-insp-picker-search{padding:var(--sp-2);border-bottom:1px solid var(--c-border)}.bs-insp-picker-search .ui-search{width:100%}.bs-insp-picker-list{max-height:320px;overflow-y:auto;padding:var(--sp-1);overscroll-behavior:contain}.bs-insp-picker-list .ui-menu-item.on{background:var(--c-a-100)}.bs-insp-picker-n{margin-left:auto;padding-left:var(--sp-3);color:var(--c-text-subtle);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.bs-insp-picker-empty{padding:var(--sp-3);color:var(--c-text-subtle);font-size:var(--fs-base)}.bs-insp-active{margin-bottom:var(--sp-4)}.bs-insp-library{margin:0 0 var(--sp-4)}.bs-insp-source .bs-insp-author{margin-top:calc(-1 * var(--sp-2))}.bs-insp-drop,.bs-insp-reset{font-size:var(--fs-base);color:var(--c-text-muted)}.bs-insp-drop{position:relative;display:flex;align-items:center;justify-content:center;min-height:160px;padding:var(--sp-4);border:1px dashed var(--c-border-strong);border-radius:var(--r-lg);background:var(--c-bg-subtle);text-align:center;line-height:1.5;cursor:pointer}.bs-insp-drop:focus-within,.bs-insp-drop:hover{border-color:var(--c-accent-text)}.bs-insp-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.bs-insp-drop.has-file{padding:var(--sp-2)}.bs-insp-fields{display:flex;flex-direction:column;gap:var(--sp-4)}.bs-insp-drop img{display:block;max-width:100%;max-height:420px;border-radius:var(--r-md)}.bs-insp-admin-list{display:flex;flex-direction:column;gap:var(--sp-3)}.bs-insp-admin-row{display:grid;grid-template-columns:minmax(200px,320px) minmax(0,1fr);gap:var(--sp-4);align-items:start}@container bs-wa (max-width: 759px){.bs-insp-admin-row{grid-template-columns:minmax(0,1fr)}}.bs-insp-admin-shot{display:block;border-radius:var(--r-lg);overflow:hidden;background:var(--c-bg-subtle)}.bs-insp-admin-shot img{display:block;width:100%;height:auto}.bs-insp-admin-info{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.bs-insp-admin-info p{margin:0}.bs-insp-decision{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-2)}.bs-insp-cat{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-4)}.bs-insp-tile{display:flex;flex-direction:column;border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-surface);overflow:hidden;transition:box-shadow .16s ease,transform .16s ease}.bs-insp-tile,.bs-insp-tile:hover{color:inherit;text-decoration:none}.bs-insp-tile:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.bs-insp-bcard:focus-visible,.bs-insp-tile:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px}.bs-insp-stack{display:flex;flex-direction:column;gap:var(--sp-2);height:208px;padding:var(--sp-4) var(--sp-4) 0;overflow:hidden;background:var(--c-bg-subtle);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.bs-insp-stack img{display:block;width:100%;height:auto;border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex:none}.bs-insp-stack img:nth-child(2){width:94%;margin:0 auto}.bs-insp-stack img:nth-child(3){width:88%;margin:0 auto}.bs-insp-tile-body{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4)}.bs-insp-tile-title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--c-text)}.bs-insp-tile-hint{font-size:var(--fs-base);line-height:1.45;color:var(--c-text-muted)}.bs-insp-tile-n{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--c-text-subtle);font-variant-numeric:tabular-nums}.bs-insp-group+.bs-insp-group{margin-top:var(--sp-6)}.bs-insp-group-head{display:flex;align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-3)}.bs-insp-group-head .ui-h16{margin:0}.bs-insp-group-all{margin-left:auto;font-size:var(--fs-base);color:var(--c-text-muted)}.bs-insp-brandgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:var(--sp-3)}.bs-insp-bcard{display:flex;flex-direction:column;gap:2px;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-surface);color:inherit;text-decoration:none;transition:box-shadow .16s ease,border-color .16s ease;min-width:0}.bs-insp-bcard:hover{box-shadow:var(--shadow-md);color:inherit;text-decoration:none}.bs-insp-bcard-shot{display:block;height:72px;margin-bottom:var(--sp-2);border-radius:var(--r-lg);overflow:hidden;background:var(--c-bg-subtle)}.bs-insp-bcard-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.bs-insp-bcard-name{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-insp-bcard-n{font-size:var(--fs-sm);color:var(--c-text-subtle);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.bs-insp-bcard,.bs-insp-tile{transition:none}.bs-insp-tile:hover{transform:none}}.bs-insp-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4)}.bs-insp-filters .bs-dir-search{cursor:text}.bs-insp-filters .ui-search{width:240px}@container bs-wa (max-width: 979px){.bs-insp-filters>.bs-dir-search{flex:1 1 100%}.bs-insp-filters .ui-search{width:100%}.bs-insp-picker-menu{left:0;right:auto;width:min(280px,calc(100vw - 32px))}.bs-insp-brandgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.bs-insp-bcard-shot{height:56px}.bs-insp-group-all{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.bs-insp-card{transition:none}.bs-insp-card:hover{transform:none}}.ui-main.bs-rail.bs-c640:has(>.bs-insp-page){--bs-feed-w:1036px}.bs-page.bs-insp-page{max-width:none}.bs-insp-crumbhead .ui-title.bs-crumb-title{flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow:hidden;align-items:center;gap:var(--sp-2)}.bs-crumb-title .crumb{flex:none;font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:30px;color:var(--c-text-subtle);white-space:nowrap;text-decoration:none}.bs-crumb-title .crumb+.sep+.crumb{max-width:40%;overflow:hidden;text-overflow:ellipsis}.bs-crumb-title .crumb:hover{color:var(--c-text);text-decoration:none}.bs-crumb-title .crumb:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px;border-radius:var(--r-sm)}.bs-crumb-title .sep{flex:none;color:var(--c-text-subtle)}.bs-crumb-title h1{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container bs-wa (max-width: 759px){.bs-crumb-title .crumb,.bs-crumb-title h1{font-size:var(--fs-lg);line-height:24px}.bs-crumb-title .crumb:first-child,.bs-crumb-title .crumb:first-child+.sep{display:none}}.bs-insp-item{display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);gap:var(--sp-6);align-items:start}@container bs-wa (max-width: 759px){.bs-insp-item{grid-template-columns:minmax(0,1fr)}}.bs-insp-figure{margin:0}.bs-insp-full{display:block;width:100%;height:auto;border-radius:var(--r-xl);border:1px solid var(--c-border);background:var(--c-n-50)}.bs-insp-figure figcaption{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-subtle)}.bs-insp-side{min-width:0}.bs-insp-info,.bs-insp-side{display:flex;flex-direction:column;gap:var(--sp-4)}.bs-insp-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bs-insp-label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-text-subtle);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-1)}.bs-insp-push{padding:var(--sp-4);border-radius:var(--r-lg);background:var(--c-bg-subtle)}.bs-insp-push-title{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:1.3;overflow-wrap:anywhere}.bs-insp-push-text{margin:var(--sp-1) 0 0;font-size:var(--fs-md);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bs-insp-transcript summary{cursor:pointer;font-weight:var(--fw-semibold);font-size:var(--fs-base)}.bs-insp-caption,.bs-insp-transcript p{margin:var(--sp-2) 0 0;font-size:var(--fs-md);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bs-insp-caption{margin:0}.bs-insp-facts{display:flex;flex-wrap:wrap;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-subtle)}.bs-insp-source p{margin:0 0 var(--sp-3);font-size:var(--fs-md);line-height:1.5}.bs-insp-related{margin-top:var(--sp-6)}.bs-insp-related .ui-h16{margin-bottom:var(--sp-3)}.bs-insp-page .bs-insp-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ui-main.bs-rail.bs-c640:has(>.bs-net-page){--bs-feed-w:1036px}.bs-page.bs-net-page{max-width:none}.bs-net{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:var(--sp-6);align-items:start}@container bs-wa (max-width: 759px){.bs-net{grid-template-columns:minmax(0,1fr)}.bs-net-deck{max-width:420px;width:100%;margin-inline:auto}}.bs-net-deck{position:relative;aspect-ratio:4/5}.bs-net-ghost{position:absolute;inset:0;border-radius:var(--r-xl);background:var(--c-a-50);border:1px solid var(--c-border)}.bs-net-ghost.g1{transform:translate(10px,10px) rotate(2deg)}.bs-net-ghost.g2{transform:translate(20px,18px) rotate(4deg);opacity:.6}.bs-net-card{position:absolute;inset:0;overflow:hidden;border-radius:var(--r-xl);background:var(--c-a-50);box-shadow:var(--shadow-lg);transition:transform .18s ease-in,opacity .18s ease-in;animation:bs-net-in .22s ease-out}.bs-net-card.is-loading{animation:none;background:var(--c-n-50);box-shadow:none;border:1px solid var(--c-border)}.bs-net-card.is-skip{transform:translateX(-36%) rotate(-8deg);opacity:0}.bs-net-card.is-follow{transform:translateX(36%) rotate(8deg);opacity:0}@keyframes bs-net-in{0%{transform:translateY(8px) scale(.98);opacity:0}to{transform:none;opacity:1}}.bs-net-photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-net-photo.is-empty{display:flex;align-items:center;justify-content:center;color:var(--c-accent-text);font-size:64px;font-weight:var(--fw-semibold);letter-spacing:.02em}.bs-net-cap{position:absolute;left:0;right:0;bottom:0;padding:64px var(--sp-5) var(--sp-5);color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.35) 55%,transparent)}.bs-net-name{font-size:30px;line-height:1.08;font-weight:var(--fw-bold);letter-spacing:-.01em;overflow-wrap:anywhere}.bs-net-city{gap:var(--sp-1);margin-top:var(--sp-2);font-size:var(--fs-md);opacity:.9}.bs-net-city,.bs-net-stamp{display:flex;align-items:center}.bs-net-stamp{position:absolute;top:var(--sp-5);justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--c-bg-surface);box-shadow:var(--shadow-md)}.bs-net-stamp.is-follow{right:var(--sp-5);color:var(--c-accent-text)}.bs-net-stamp.is-skip{left:var(--sp-5);color:var(--c-text-muted)}.bs-net-info{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.bs-net-info.is-loading{min-height:360px}.bs-net-eyebrow{display:flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-accent-text);text-transform:uppercase;letter-spacing:.06em}.bs-net-title{margin:calc(var(--sp-2) * -1) 0 0;font-size:28px;line-height:1.15;font-weight:var(--fw-bold);overflow-wrap:anywhere}.bs-net-facts,.bs-net-skills{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bs-net-skills .ui-filter{cursor:default}.bs-net-bio{margin:0;font-size:var(--fs-md);line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.bs-net-bio.is-empty{color:var(--c-text-subtle)}.bs-net-lock{display:flex;align-items:flex-start;gap:var(--sp-2);margin:0;padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-bg-subtle);color:var(--c-text-muted);font-size:var(--fs-base);line-height:1.45}.bs-net-lock .ui-icon{flex:none;margin-top:2px}.bs-net-acts{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3);margin-top:auto}.bs-net-acts>.ui-btn{width:100%;justify-content:center}.bs-net-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-subtle)}.bs-net-foot a{color:var(--c-accent-text);font-weight:var(--fw-semibold)}.bs-net-keys kbd{display:inline-block;min-width:20px;padding:0 5px;border:solid var(--c-border);border-width:1px 1px 2px;border-radius:4px;font:inherit;font-size:11px;line-height:18px;text-align:center;color:var(--c-text-muted)}@media (hover:none){.bs-net-keys{display:none}}@media (prefers-reduced-motion:reduce){.bs-net-card{transition:none;animation:none}.bs-net-ghost{transform:none}}.bs-net-match{display:flex;flex-direction:column;gap:var(--sp-3)}.bs-net-match-head{display:flex;align-items:center;gap:var(--sp-3)}.bs-net-match-photo{flex:none;width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--c-a-50)}.bs-net-match-photo.is-empty{display:flex;align-items:center;justify-content:center;color:var(--c-accent-text);font-weight:var(--fw-semibold)}.bs-net-match-name{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.bs-net-match-role{font-size:var(--fs-base);color:var(--c-text-muted)}.bs-cm-headonly .ui-card-head{margin-bottom:0}.ui-modal .body>.ui-actions{margin-top:0}.bs-cm-clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bs-cm-vis .ui-segment{max-width:100%;flex-wrap:wrap;height:auto}.bs-cm-skeleton{min-height:calc(var(--h-control-lg) * 3)}a.ui-scard,a.ui-scard:hover{color:inherit;text-decoration:none}.bs-dash-alert{margin-bottom:var(--sp-4)}@media (max-width:699px){.bs-dash-alert .ui-alert{flex-wrap:wrap}.bs-dash-alert .ui-alert>div{min-width:calc(100% - var(--sp-8))}}.bs-dash-code{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.bs-dash-code>.ui-input{flex:none;width:calc(var(--h-control) * 3);background:var(--c-bg-surface)}.bs-dash-code>.ui-error{margin-top:0}.bs-regs-link{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-base);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--c-text);text-decoration:none}.bs-regs-link .ui-icon{color:var(--c-text-muted)}.bs-regs-link:hover{color:var(--c-accent-text);text-decoration:none}.bs-sheets-body{display:flex;flex-direction:column;gap:var(--sp-4)}.bs-sheets-body .ui-details-acts{margin-top:0}.bs-sheets-steps{margin-top:var(--sp-4)}.bs-reward-pic{aspect-ratio:16/9;border-radius:var(--r-control);border:1px solid var(--c-border);background:var(--c-n-50);color:var(--c-text-subtle);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:var(--sp-3)}.bs-reward-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-redeem{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-1);flex:none}.bs-redeem .ui-error{margin-top:0;text-align:right}.bs-cc{display:flex;flex-direction:column;height:calc(100dvh - var(--wa-top) - var(--wa-bottom));min-height:0}.bs-cc-grid{flex:1 1 0;min-height:0;display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr) var(--sidebar-w);gap:var(--sp-4)}.bs-cc-col{display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;overflow:hidden}.bs-cc-head{flex:none;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--c-border)}.bs-cc-head .ui-crow{padding:0;border-bottom:0;min-height:0}.bs-cc-scroll{flex:1 1 0;min-height:0;overflow-y:auto;padding:var(--sp-3)}.bs-cc-center{display:flex;flex-direction:column;justify-content:center}.bs-cc-feed{flex:1 1 0;min-height:0;overflow-y:auto;padding:var(--sp-3) var(--sp-3) var(--sp-4);gap:var(--sp-2)}.bs-cc-feed,.bs-cc-meta{display:flex;flex-direction:column}.bs-cc-meta{align-items:flex-end;gap:var(--sp-1)}.bs-cc .ui-details{grid-template-columns:minmax(0,1fr);padding:0}.bs-cc .ui-fact .v{min-width:0}.bs-cc .bs-inline-form{flex-wrap:nowrap}.bs-cc .bs-inline-form>.ui-input{flex:1 1 0}@media (max-width:899px){.bs-cc{height:auto}.bs-cc-grid{flex:none;grid-template-columns:minmax(0,1fr)}.bs-cc-col{min-height:auto;overflow:visible}.bs-cc-feed,.bs-cc-scroll{flex:none;max-height:calc(var(--sp-10) * 10)}}.ui-head+.bs-subhead,.ui-sub+.bs-subhead{margin-top:0}@media (max-width:699px){.bs-adm-notif .ui-crow{flex-wrap:wrap;row-gap:var(--sp-2)}.bs-adm-notif .ui-crow .main{flex:1 1 100%}.bs-adm-notif .ui-crow .t{white-space:normal}}.bs-pop{position:fixed;z-index:calc(var(--z-modal) + 1)}.ui-input input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ui-input input[type=number]::-webkit-inner-spin-button,.ui-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bs-form-contents{display:contents}:root:not([data-ui-theme=dark])[data-brand=basarosta]{--c-a-50:#f3f4fc;--c-a-100:#e3e5f8;--c-a-200:#c1c5eb;--c-a-500:color-mix(in srgb,#0f133a 80%,#ffffff);--c-a-600:var(--c-brand-secondary);--c-a-700:color-mix(in srgb,#0f133a 80%,#000000);--c-a-800:color-mix(in srgb,#0f133a 65%,#000000);--c-accent-text:var(--c-brand-secondary);--c-accent-ink:#ffffff;--c-focus-ring:color-mix(in srgb,var(--c-brand-secondary) 18%,transparent)}:root[data-ui-theme=dark][data-brand=basarosta]{--c-a-600:#8d97f2;--c-a-500:#8d97f2;--c-a-50:color-mix(in srgb,#8d97f2 16%,#17171a);--c-a-100:color-mix(in srgb,#8d97f2 28%,#17171a);--c-a-200:color-mix(in srgb,#8d97f2 42%,#17171a);--c-a-700:color-mix(in srgb,#8d97f2 80%,#ffffff);--c-a-800:color-mix(in srgb,#8d97f2 60%,#ffffff);--c-accent-text:#8d97f2;--c-accent-ink:#18181b;--c-focus-ring:rgba(141,151,242,0.25)}:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-btn.primary:hover{background:var(--c-a-500);color:var(--c-accent-ink)}:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-btn:focus-visible,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-cal .grid button:focus-visible,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-check input:focus-visible+.box,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-ibtn:focus-visible,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-segment button:focus-visible,:root:not([data-ui-theme=dark])[data-brand=basarosta] :focus-visible{outline-color:var(--c-brand-secondary)}:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-cal .grid button.today:before,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-folder:hover,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-input:focus-within,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-mark-sel:hover,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-ocard:focus-within,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-ocard:hover,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-project.open,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-radio input:checked+.box,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-scard.cur,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-select.open{border-color:var(--c-brand-secondary)}:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-folder.sel,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-ocard.sel{border-color:var(--c-brand-secondary)}:where(:root:not([data-ui-theme=dark])[data-brand=basarosta]) a:hover{color:var(--c-brand-secondary)}:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-bar i,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-notif.unread .pin,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-notif.unread:before,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-radio .box:after,:root:not([data-ui-theme=dark])[data-brand=basarosta] .ui-steps i.on{background:var(--c-brand-secondary)}@media (min-width:900px){.ui-nav-return:not(.bs-closed){display:none}}.bs-wa{container:bs-wa/inline-size;min-width:0;transition:margin var(--dur-base) var(--ease)}.bs-wa>.ui-main{margin-left:0}@media (min-width:900px){.bs-wa:has(>.ui-main:not(.full)){margin-left:var(--sidebar-w)}.ui-main.bs-rail:not(.full) .ui-head:not(.no-reserve),.ui-main.bs-rail:not(.full) .ui-head:not(.no-reserve)+.ui-sub{padding-left:0}}.ui-mark.svg{background:url(/brand/crmparty-mark.svg) 50%/cover no-repeat}.ui-mark.svg:before{display:none}@media (min-width:900px){.ui-main.bs-rail .ui-head:not(.no-reserve),.ui-main.bs-rail .ui-head:not(.no-reserve)+.ui-sub{padding-left:var(--wa-right-reserve)}.ui-main.bs-rail:not(:has(.ui-head:not(.no-reserve))){padding-top:62px}}.ui-sidebar.open-mobile{z-index:calc(var(--z-panel) + 1)}.ui-sidebar{padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.ui-composer{padding-bottom:calc(var(--sp-4) + env(safe-area-inset-bottom, 0px))}@media (max-width:699px){.ui-head,.ui-tools{flex-wrap:wrap}.ui-tools{margin-left:0;width:100%;justify-content:flex-start}.ui-tools .ui-search,.ui-tools form[role=search]{flex:1 1 100%;width:auto}.ui-list .ui-cols,.ui-registry .ui-cols{display:none}.ui-row,.ui-rrow{grid-template-columns:minmax(0,1fr);gap:var(--sp-1)}.ui-row>:last-child,.ui-rrow>:last-child{text-align:left;justify-self:start}.ui-cards-2,.ui-form-grid{grid-template-columns:minmax(0,1fr)}.ui-actions{flex-wrap:wrap}}.bs-feed{display:grid;grid-template-columns:minmax(0,var(--bs-feed-w));justify-content:center}.bs-cols{display:grid;grid-template-columns:minmax(0,var(--bs-feed-w)) var(--right-panel-w);gap:var(--sp-4);align-items:start}.bs-feed-list{gap:var(--sp-3)}.bs-cols-side,.bs-feed-list{display:flex;flex-direction:column;min-width:0}.bs-cols-side{gap:var(--sp-4)}@container bs-wa (max-width: 1179px){.bs-cols{grid-template-columns:minmax(0,var(--bs-feed-w))}.bs-cols-side{display:none}}.bs-post>*+*{margin-top:var(--sp-3)}.bs-post>.ui-crow{border-bottom:0;padding:0;min-height:0}.bs-post-by{display:flex;min-width:0;white-space:nowrap}.bs-post-by>*{flex:none}.bs-post-by>.bs-post-cap{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.bs-post-time,.bs-post-title a,.bs-post>.ui-crow .t a{color:inherit}.bs-post-time:hover,.bs-post-title a:hover,.bs-post>.ui-crow .t a:hover{color:var(--c-accent-text)}.bs-post-text,.bs-post-title{overflow-wrap:anywhere}.bs-post-text{font-size:var(--fs-md);line-height:1.5;white-space:pre-wrap}.bs-post-text.clamp{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.bs-post-more{display:block;padding:0;border:0;background:transparent;font:inherit;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-accent-text);cursor:pointer}.bs-post-more:hover{text-decoration:underline}.bs-post-more:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px;border-radius:var(--r-chip)}.bs-rel{scroll-margin-top:var(--sp-4)}.bs-rel>.bs-rel-group{margin-top:var(--sp-4)}.bs-rel-head{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text)}.bs-rel-head .ui-icon{color:var(--c-accent-text)}.bs-rel-list{margin:var(--sp-2) 0 0;padding-left:20px;display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-md);line-height:1.5;overflow-wrap:anywhere}.bs-rel-list li::marker{color:var(--c-text-subtle)}.bs-post-tgmedia{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-bg-subtle);color:var(--c-text);text-decoration:none;font-size:var(--fs-base)}.bs-post-tgmedia:hover{border-color:var(--c-border-strong);background:var(--c-bg-hover)}.bs-post-tgmedia:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-post-tgmedia .ic{display:inline-flex;align-items:center;justify-content:center;color:var(--c-accent-text)}.bs-post-tgmedia .lbl{flex:1;min-width:0}.bs-post-tgmedia.is-video{flex-direction:column;justify-content:center;aspect-ratio:16/9;text-align:center}.bs-post-tgmedia.is-video .ic{width:64px;height:64px;border-radius:50%;background:var(--c-a-600);color:var(--c-accent-ink)}.bs-post-tgmedia.is-video .lbl{flex:0}.bs-post-tgmedia.is-video>.ui-icon{display:none}a.bs-post-link,a.bs-post-link:hover{text-decoration:none;max-width:100%}a.bs-post-link:hover{color:var(--c-text);border-color:var(--c-border-strong)}.bs-post-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.bs-post-media.n1{grid-template-columns:minmax(0,1fr)}.bs-post-media .pv{display:block;aspect-ratio:4/3;border-radius:var(--r-control);border:1px solid var(--c-a-100);background:var(--c-n-50);overflow:hidden}.bs-post-media.n1 .pv{aspect-ratio:16/9}.bs-post-media.n3 .pv:first-child{grid-row:span 2;aspect-ratio:auto}.bs-post-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-post-media .pv:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-post-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:2px;aspect-ratio:16/9;border-radius:var(--r-control);border:1px solid var(--c-a-100);background:var(--c-n-50);overflow:hidden}.bs-post-gallery.n1{grid-template-columns:minmax(0,1fr)}.bs-post-gallery.n1,.bs-post-gallery.n2{grid-template-rows:minmax(0,1fr)}.bs-post-gallery.n3>:first-child{grid-row:span 2}.bs-post-gallery>button{position:relative;display:block;min-width:0;min-height:0;padding:0;margin:0;border:0;background:var(--c-n-50);overflow:hidden;cursor:zoom-in}.bs-post-gallery img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-post-gallery>button:focus-visible{outline:2px solid var(--c-a-600);outline-offset:-2px}.bs-post-gallery .more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--c-overlay);color:var(--c-inverse-text);font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.bs-tgmark{flex:none;fill:currentColor;stroke:none}.bs-post-src{display:inline-flex;align-items:center;align-self:center;margin-left:6px;color:inherit}a.bs-post-src:hover{color:var(--c-accent-text)}a.bs-post-src:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px;border-radius:var(--r-chip)}.bs-post-stats{margin-left:auto;gap:var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bs-post-stat,.bs-post-stats{display:inline-flex;align-items:center}.bs-post-stat{gap:var(--sp-1)}.bs-post-stat:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px;border-radius:var(--r-chip)}.bs-post-stats .ui-tip:after{left:auto;right:0;transform:none}.bs-post-emoji{font-size:var(--fs-base);line-height:1}.bs-post-discuss{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text-muted)}.bs-pv{position:fixed;inset:0;z-index:var(--z-modal);display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--c-inverse-surface);color:var(--c-inverse-text)}.bs-pv-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.bs-pv-count{font-size:var(--fs-base);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.bs-pv-stage{display:flex;align-items:center;justify-content:center;min-height:0;padding:0 var(--sp-10) var(--sp-10);touch-action:pan-y}.bs-pv-stage img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--r-control);-webkit-user-select:none;-moz-user-select:none;user-select:none}.bs-pv .ui-ibtn,.bs-pv .ui-ibtn:hover{color:var(--c-inverse-text)}.bs-pv .ui-ibtn:hover{background:color-mix(in srgb,var(--c-inverse-text) 14%,transparent)}.bs-pv-nav{position:absolute;top:50%;transform:translateY(-50%)}.bs-pv .bs-pv-nav.ui-ibtn{background:color-mix(in srgb,var(--c-inverse-surface) 75%,transparent)}.bs-pv .bs-pv-nav.ui-ibtn:hover{background:var(--c-inverse-surface)}.bs-pv-nav.prev{left:var(--sp-2)}.bs-pv-nav.next{right:var(--sp-2)}@media (max-width:699px){.bs-pv-stage{padding:0 0 var(--sp-6)}}.bs-post .bs-post-facts{margin-bottom:0}.bs-post-acts{display:flex;align-items:center;gap:var(--sp-1);flex-wrap:wrap}.bs-post-acts .bs-post-open{margin-left:auto}.bs-post-acts .bs-post-stats+.bs-post-open{margin-left:var(--sp-2)}a.ui-btn.ghost,a.ui-btn.ghost:hover{text-decoration:none}.bs-post.bs-post-hidden{border-color:var(--c-warn-border)}.bs-post-note{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-warn)}.bs-post-cta,.bs-post-note{display:flex;align-items:center;gap:var(--sp-2)}.bs-post-cta{flex-wrap:wrap}:root .ui-btn.primary.bs-btn-outline-hover.bs-btn-outline-hover:is(:hover,:focus-visible){background:transparent;color:var(--c-a-600);border-color:var(--c-a-600)}.bs-composer{display:flex;align-items:flex-start;gap:var(--sp-3)}.bs-composer>.ui-avatar{margin-top:3px}.bs-composer-open{flex:1 1 0;min-width:0;justify-content:flex-start;color:var(--c-text-subtle);font:inherit;font-size:var(--fs-base);cursor:text;text-align:left}.bs-composer-open:focus-visible{outline:0;border-color:var(--c-a-600);box-shadow:0 0 0 3px var(--c-focus-ring)}.bs-composer-block{flex:1 1 0;min-width:0;font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text-muted);line-height:19.5px;padding-top:6px}.bs-composer-form{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--sp-3)}.bs-composer-tools{display:flex;align-items:center;gap:var(--sp-2)}.bs-composer-left{margin-left:auto;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted);font-variant-numeric:tabular-nums}.bs-composer-left.bad{color:var(--c-danger)}.bs-composer-pv{position:relative;display:flex;align-items:center;justify-content:center;color:var(--c-text-subtle)}.bs-composer-pv .ui-ibtn{position:absolute;top:var(--sp-2);right:var(--sp-2);background:var(--c-bg-surface)}.bs-comment{display:flex;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--c-border)}.bs-comment .main{flex:1 1 0;min-width:0}.bs-comment .hd{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--h-control-sm)}.bs-comment .hd .n{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--c-text)}.bs-comment .hd a.n:hover{color:var(--c-accent-text);text-decoration:none}.bs-comment .hd time{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted)}.bs-comment .hd .ui-ibtn{margin-left:auto}.bs-comment .tx{font-size:var(--fs-base);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.bs-comment-form{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-4)}.bs-comment-form>div:last-child{display:flex;justify-content:flex-end}.bs-report{display:flex;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-4)}.bs-post:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-post:focus:not(:focus-visible){outline:0}.bs-follow-icon{display:none}@media (max-width:699px){.bs-feed-list>.ui-card>.ui-card-head{flex-wrap:wrap;justify-content:flex-start;gap:var(--sp-3)}.bs-feed-list>.ui-card .ui-crow .t{white-space:normal}.bs-follow-text,.bs-post .bs-post-type{display:none}.bs-follow-icon{display:inline-flex}.bs-feed-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.bs-feed-filters::-webkit-scrollbar{display:none}.bs-feed-filters>*{flex:none}}.bs-cols-main{min-width:0;container:bs-col/inline-size}@container bs-col (max-width: 900px){.bs-reg .ui-cols{display:none}.bs-reg .ui-rrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3)}.bs-reg .ui-rrow>.bs-vname{flex:1 1 100%}.bs-reg .bs-cellwrap{display:inline-flex;align-items:center;gap:var(--sp-1)}.bs-reg .bs-cellwrap:before{content:attr(data-label) ":";font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-subtle)}.bs-reg .bs-cellwrap .s{margin-top:0}.bs-reg .ui-rrow>:last-child{text-align:left}}@container bs-wa (min-width: 1180px){.bs-wide-hide{display:none}}.bs-cols-side a.ui-crow{min-height:var(--h-control-md)}.bs-cols-side a.ui-crow .v{font-variant-numeric:tabular-nums}.bs-cols-side .ui-card .ui-crow:last-child{padding-bottom:0}.ui-card>.ui-card-head:last-child{margin-bottom:0}.bs-side-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}a.ui-scard.bs-cm-tile,a.ui-scard.bs-cm-tile:hover{color:inherit;text-decoration:none}a.ui-scard.bs-cm-tile:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-cm-faces-card{margin-top:var(--sp-4)}.bs-cm-faces{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bs-cm-faces a{display:inline-flex;border-radius:var(--r-full)}.bs-dir .ui-rrow>:last-child{justify-self:end}.bs-side-more{margin-top:var(--sp-3)}.bs-author-block+.bs-author-block{margin-top:var(--sp-8)}.bs-author-grid{margin-top:var(--sp-3)}.bs-author-head{display:flex;align-items:center;gap:var(--sp-3)}.bs-author-head>.ui-crow{flex:1 1 0;min-width:0;border-bottom:0;padding:0;min-height:0}.bs-author-card>*+*{margin-top:var(--sp-3)}.bs-author-card .bs-meta{margin-bottom:0}.bs-cm-faces a:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-page{width:100%;max-width:calc(var(--bs-feed-w) + var(--sp-4) + var(--right-panel-w));margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.bs-page.narrow{max-width:var(--bs-feed-w)}.bs-page.wide{max-width:none}@container bs-wa (max-width: 1179px){.bs-page{max-width:var(--bs-feed-w)}}@container bs-wa (min-width: 1168px){.bs-page>.ui-head{padding-right:0}}@container bs-wa (min-width: 772px){.bs-page.narrow>.ui-head{padding-right:0}}@container bs-wa (min-width: 1168px){.ui-main.bs-rail .bs-page>.ui-head:not(.no-reserve),.ui-main.bs-rail .bs-page>.ui-head:not(.no-reserve)+.ui-sub{padding-left:0}}@container bs-wa (min-width: 772px){.ui-main.bs-rail .bs-page.narrow>.ui-head:not(.no-reserve),.ui-main.bs-rail .bs-page.narrow>.ui-head:not(.no-reserve)+.ui-sub{padding-left:0}}.bs-form-page .ui-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--bs-feed-w)) minmax(0,1fr)}.bs-form-page .ui-head>.ui-title{grid-column:2;grid-row:1}.bs-form-page .ui-head>.ui-tools{grid-column:2/4;grid-row:1;justify-self:end;flex-wrap:nowrap}.bs-form-page .ui-cards-2,.bs-form-page .ui-sub,.bs-form-page>:is(.bs-block,.bs-form-alert),.bs-form-page>form>:is(.bs-block,.bs-form-alert),.ui-main.bs-rail .bs-form-page .ui-head:not(.no-reserve)+.ui-sub{width:100%;max-width:var(--bs-feed-w);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.bs-form-page>.ui-card{width:100%;max-width:var(--bs-feed-w);margin-left:auto;margin-right:auto}.bs-form-page .ui-cards-2{display:flex;flex-direction:column;align-items:stretch}.bs-form-page .bs-steps{margin-left:max(0px,calc((100% - var(--bs-feed-w)) / 2))}.ui-form-grid.one[role=group]{gap:var(--sp-2)}.ui-form-grid.one[role=group] .ui-check{height:auto;align-self:start}@container bs-wa (max-width: 1179px){.bs-form-page .ui-head,.ui-main.bs-rail .bs-form-page .ui-head:not(.no-reserve){display:flex;max-width:var(--bs-feed-w);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.bs-form-page .ui-head>.ui-tools{margin-left:auto}}@container bs-wa (min-width: 1180px){.ui-main.bs-rail:not(.full) .bs-form-page .ui-head:not(.no-reserve){padding-left:var(--wa-right-reserve)}}@container bs-wa (min-width: 772px) and (max-width: 1179px){.bs-form-page .ui-head{flex-wrap:nowrap}}@property --bs-gut{syntax:"<length>";inherits:true;initial-value:0}.ui-main.bs-rail.bs-c640{--bs-gut:max(var(--wa-gutter),calc((100cqw - var(--bs-feed-w)) / 2));padding-left:var(--bs-gut);padding-right:var(--bs-gut)}.ui-main.bs-rail.bs-c640 .ui-head:not(.no-reserve)+.ui-sub,.ui-main.bs-rail.bs-c640 .ui-sub{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ui-main.bs-c640 .ui-cards-2{display:flex;flex-direction:column;align-items:stretch}.ui-main.bs-c640 .bs-steps{margin-left:0}@container bs-wa (min-width: 1180px){.ui-shell .ui-main.bs-rail.bs-c640 .ui-head.ui-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--bs-feed-w)) minmax(0,1fr);-moz-column-gap:0;column-gap:0;max-width:none;margin-left:calc(var(--wa-gutter) - var(--bs-gut));margin-right:calc(var(--wa-gutter) - var(--bs-gut));padding-left:var(--wa-right-reserve);padding-right:var(--wa-right-reserve)}.ui-main.bs-c640 .ui-head>.ui-title{grid-column:2;grid-row:1}.ui-main.bs-c640 .ui-head>.ui-tools{grid-column:2/4;grid-row:1;justify-self:end;flex-wrap:nowrap}}@container bs-wa (max-width: 1179px){.ui-shell .ui-main.bs-rail.bs-c640 .ui-head.ui-head{display:flex;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ui-main.bs-c640 .ui-head>.ui-tools{margin-left:auto}}@container bs-wa (min-width: 772px) and (max-width: 1179px){.ui-main.bs-c640 .ui-head{flex-wrap:nowrap}}@media (min-width:700px){@container bs-wa (max-width: 1179px){.ui-main.bs-c640 .ui-head:has(>.ui-tools :is(.ui-search,form[role=search])){flex-wrap:wrap}.ui-main.bs-c640 .ui-head:has(>.ui-tools :is(.ui-search,form[role=search]))>.ui-tools{margin-left:0;width:100%;justify-content:flex-start;flex-wrap:nowrap}.ui-main.bs-c640 .ui-head>.ui-tools :is(.ui-search,form[role=search]){flex:1 1 calc(var(--search-w) / 2);width:auto;min-width:0}}}@media (min-width:900px){@container bs-wa (max-width: 771px){.ui-shell .ui-main.bs-rail.bs-c640 .ui-head.ui-head{padding-right:var(--wa-right-reserve)}}}.ui-main.bs-c640 .bs-cols{grid-template-columns:minmax(0,1fr)}.ui-main.bs-c640 .bs-cols-side{display:none}@container bs-wa (min-width: 1600px){.ui-main.bs-c640 .bs-cols{grid-template-columns:minmax(0,1fr) var(--right-panel-w);margin-right:calc(-1 * (var(--right-panel-w) + var(--sp-4)))}.ui-main.bs-c640 .bs-cols-side{display:flex}}.bs-jury-hero{flex-direction:column;gap:var(--sp-4)}.bs-jury-hero .price{text-align:left}.bs-jury-faces{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-1);margin-top:var(--sp-4)}.bs-jury-faces .cnt{margin-left:var(--sp-2);font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--gold-muted)}.bs-feed-list>.bs-subhead{margin:var(--sp-4) 0 0}.bs-subhead-note{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text-subtle)}.bs-page>.ui-head>.ui-title{flex-basis:auto}.ui-sidebar .bs-nav-group{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer;border-radius:var(--r-sm)}.ui-sidebar .bs-nav-group:hover{color:var(--c-text)}.ui-sidebar .bs-nav-group:focus-visible{outline:2px solid var(--c-a-600);outline-offset:-2px}.ui-sidebar .bs-nav-group .ui-icon{transition:transform var(--dur-base) var(--ease)}.ui-sidebar .bs-nav-group[aria-expanded=false] .ui-icon{transform:rotate(-90deg)}.bs-chips-sep{width:1px;height:20px;background:var(--c-border);margin:0 var(--sp-1)}.bs-page.wide>.bs-dir-head.ui-head{padding-right:var(--wa-right-reserve)}.bs-dir-head{flex-wrap:nowrap;gap:var(--sp-3)}.bs-dir-head>.ui-title{flex:none;min-width:0}.bs-dir-head>.bs-dir-chips{flex:1 1 auto;min-width:0;margin:0}.bs-dir-head>.ui-tools{flex:none;flex-wrap:nowrap;margin-left:0}.bs-dir-search{cursor:text}.bs-dir-head .ui-search{width:38px;transition:width .16s ease;overflow:hidden}.bs-dir-head .ui-search.is-filled,.bs-dir-head .ui-search:focus-within{width:240px}.bs-dir-head .ui-search:not(:focus-within):not(.is-filled) input::-moz-placeholder{color:transparent}.bs-dir-head .ui-search:not(:focus-within):not(.is-filled) input::placeholder{color:transparent}@media (prefers-reduced-motion:reduce){.bs-dir-head .ui-search{transition:none}}@container bs-wa (max-width: 979px){.bs-dir-head{flex-wrap:wrap}.bs-dir-head>.ui-tools{margin-left:auto}.bs-dir-head>.bs-dir-chips{order:3;flex-basis:100%}.bs-dir-head .ui-search{width:220px}}.bs-feed-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.bs-feed-filters::-webkit-scrollbar{display:none}.bs-feed-filters>*{flex-shrink:0}.bs-feed-filters.bs-more-right{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.bs-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-base);line-height:1.5;color:var(--c-text)}.bs-radios{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.bs-counted{display:flex;justify-content:space-between;gap:var(--sp-4)}.bs-count{flex:none;font-variant-numeric:tabular-nums;color:var(--c-text-subtle)}.bs-count.over{color:var(--c-danger)}.bs-col[role=radiogroup]{gap:var(--sp-2)}.bs-col[role=radiogroup] .ui-scard .hd,.bs-entry-list{gap:var(--sp-3)}.bs-entry-list{display:flex;flex-direction:column}.bs-entry-list .ui-ocard .meta{min-width:0}.bs-entry-list .ui-ocard .meta .bs-ellipsis{min-width:0;flex:0 1 auto}.bs-entry-list .ui-ocard .nm .ui-chip,.bs-entry-list .ui-ocard .nm .ui-chip span{flex:none}.bs-entry-list .ui-ocard .cap{padding:var(--sp-3) var(--sp-4)}.ui-title a.bs-head-link{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:24px;color:var(--c-text);text-decoration:none;white-space:nowrap}.ui-title a.bs-head-link:hover{color:var(--c-accent-text);text-decoration:none}.bs-tb,.bs-tb-main{display:flex;flex-direction:column;gap:var(--sp-8)}.bs-tb-main{min-width:0}.bs-tb-side{min-width:0;background:var(--c-bg-surface);border:1px solid var(--c-border);border-radius:var(--r-card);padding:var(--sp-3)}@container bs-wa (min-width: 1240px){.ui-main.bs-c640 .bs-tb{--bs-toc-w:min(var(--right-panel-w),calc(var(--bs-gut) - var(--sp-8) - var(--wa-gutter)));display:grid;grid-template-columns:minmax(0,1fr) var(--bs-toc-w);-moz-column-gap:var(--sp-8);column-gap:var(--sp-8);align-items:start;margin-right:calc(-1 * (var(--bs-toc-w) + var(--sp-8)))}.ui-main.bs-c640 .bs-tb>.bs-tb-main{grid-column:1;grid-row:1}.ui-main.bs-c640 .bs-tb>.bs-tb-side{grid-column:2;grid-row:1;position:sticky;top:62px;max-height:calc(100vh - 62px - var(--sp-4));overflow-y:auto;overscroll-behavior:contain;background:none;border:0;border-radius:0;padding:0}}.bs-toc{display:flex;flex-direction:column;gap:2px}.bs-toc>.ui-nav-group{padding-left:10px;padding-right:10px}.bs-toc .ui-nav-item{height:auto;min-height:var(--h-control);padding:6px 10px;align-items:flex-start;line-height:20px}.bs-toc .ui-nav-item .lbl{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.bs-toc-n{flex:none;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:20px;color:var(--c-text-subtle);font-variant-numeric:tabular-nums}.bs-toc-ch>summary{display:flex;align-items:flex-start;gap:var(--sp-2);padding:6px 10px;border-radius:var(--r-control);font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:20px;color:var(--c-text);cursor:pointer;list-style:none;transition:background var(--dur-fast)}.bs-toc-ch>summary::-webkit-details-marker{display:none}.bs-toc-ch>summary:hover{background:var(--c-control-bg)}.bs-toc-ch>summary:focus-visible{outline:2px solid var(--c-a-600);outline-offset:-2px}.bs-toc-ch>summary .nm{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.bs-toc-ch>summary .ui-icon{flex:none;margin-top:2px;color:var(--c-text-subtle);transition:transform var(--dur-base) var(--ease)}.bs-toc-ch:not([open])>summary .ui-icon{transform:rotate(-90deg)}.bs-toc-list{gap:2px;margin:2px 0 var(--sp-2) var(--sp-3);padding-left:var(--sp-2);border-left:1px solid var(--c-border)}.bs-tb-head,.bs-toc-list{display:flex;flex-direction:column}.bs-tb-head{gap:var(--sp-4);padding-bottom:var(--sp-6);margin-bottom:var(--sp-6);border-bottom:1px solid var(--c-border)}.bs-tb-title{font-size:var(--fs-3xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--c-text);overflow-wrap:anywhere}.bs-tb-lead{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--c-text-muted);overflow-wrap:anywhere}.bs-tb-lead p{margin:0;white-space:pre-line}.bs-tb-lead a{color:var(--c-accent-text);text-decoration:underline}.bs-tb-head .bs-meta{margin-bottom:0}.bs-prose.bs-read{font-size:var(--fs-lg)}.bs-read p{white-space:pre-line}.bs-tb-pager{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}a.ui-scard.bs-tb-pn,a.ui-scard.bs-tb-pn:hover{color:inherit;text-decoration:none;gap:var(--sp-1)}a.ui-scard.bs-tb-pn:focus-visible{outline:2px solid var(--c-a-600);outline-offset:2px}.bs-tb-pn .k{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted)}.bs-tb-pn .t{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-text);overflow-wrap:anywhere}a.bs-tb-pn:hover .t{color:var(--c-accent-text)}.bs-tb-pn.next{grid-column:2;align-items:flex-end;text-align:right}.bs-tb-chapter{scroll-margin-top:var(--sp-4)}.bs-tb-ch-head{display:flex;flex-direction:column;gap:var(--sp-1);margin-bottom:var(--sp-3)}.bs-tb-ch-head .k{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-text-subtle)}.bs-tb-ch-head .m{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-muted);font-variant-numeric:tabular-nums}.bs-tb-list .ui-row .nm{align-items:flex-start}.bs-tb-list .ui-row .nm>.ui-icon{flex:none;margin-top:2px}.bs-tb-list .ui-row .nm>span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.bs-tb-chcard{display:flex;flex-direction:column;gap:var(--sp-3)}.bs-tb-chcard-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.bs-tb-chcard-top>.bs-tb-ch-head{flex:1 1 260px;min-width:0;margin-bottom:0}.bs-tb-chcard>.ui-note{margin:0}.bs-tb-grid{margin-top:var(--sp-3)}.bs-tb-card{display:flex;flex-direction:column}.bs-tb-card .pv{aspect-ratio:16/9}.bs-tb-card .pv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-tb-card .cap{display:flex;flex-direction:column;flex:1 1 auto}.bs-tb-card .nm{flex:1 1 auto;align-items:flex-start;height:auto;min-height:var(--h-control-sm);margin:2px 0 var(--sp-1)}.bs-tb-card .nm span.bs-clamp-3{white-space:normal;text-overflow:clip;overflow-wrap:break-word}.bs-tb-card-k{justify-content:space-between;font-variant-numeric:tabular-nums}.bs-tb-card-k .no{font-weight:var(--fw-semibold);color:var(--c-text-muted)}.bs-tb-card .meta .ui-icon{flex:none}@media (max-width:699px){.bs-tb-title{font-size:var(--fs-2xl)}.bs-tb-lead{font-size:var(--fs-lg)}.bs-tb-pager{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.bs-tb-pn.next{grid-column:1}.bs-tb-list .ui-row{grid-template-columns:minmax(0,1fr) auto}.bs-tb-list .ui-row>:last-child{text-align:right;justify-self:end}}.bs-promo{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-3);margin-bottom:var(--sp-4)}.bs-promo__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:176px;padding:16px 18px;border-radius:16px;overflow:hidden;text-decoration:none;isolation:isolate;transition:transform .15s ease,box-shadow .15s ease}.bs-promo__card:hover{text-decoration:none;transform:translateY(-1px)}.bs-promo__card--conf:is(:hover,:focus-visible,:active){color:#fff}.bs-promo__card--awards:is(:hover,:focus-visible,:active){color:#0a0809}.bs-promo__kicker{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.bs-promo__logo{display:block;height:34px;width:auto}.bs-promo__text{font-size:13px;line-height:1.45;max-width:34ch}.bs-promo__cta{margin-top:auto;border-color:transparent}.bs-promo__card--conf{background:#0F133A;color:#fff}.bs-promo__card--conf:before{content:"";position:absolute;inset:auto -30% -60% auto;width:260px;height:260px;z-index:-1;background:radial-gradient(circle,rgba(219,255,0,.32),transparent 62%)}.bs-promo__card--conf .bs-promo__cta{background:#DBFF00;color:#0F133A}.bs-promo__card--conf:is(:hover,:focus-visible,:active) .bs-promo__cta{background:transparent;color:#DBFF00;border-color:#DBFF00}.bs-promo__card--awards{background:linear-gradient(135deg,#f8bad3,#fde3ec);color:#0a0809}.bs-promo__card--awards:before{content:"";position:absolute;inset:-40% -25% auto auto;width:240px;height:240px;z-index:-1;background:radial-gradient(circle,rgba(244,114,177,.45),transparent 62%)}.bs-promo__card--awards .bs-promo__logo{height:30px}.bs-promo__card--awards .bs-promo__cta{background:#d6fc46;color:#0a0809}.bs-promo__card--awards:is(:hover,:focus-visible,:active) .bs-promo__cta{background:transparent;color:#0a0809;border-color:#0a0809}.bs-promo__card:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px}.bs-promo__item{position:relative;display:flex;min-width:0}.bs-promo__item>.bs-promo__card{flex:1 1 auto;min-width:0}.bs-promo--inline{margin-bottom:0}.bs-promo__item:has(.bs-promo__close) .bs-promo__kicker{padding-right:32px}.bs-promo__close{position:absolute;top:10px;right:10px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--r-full);cursor:pointer;transition:background-color .15s ease,color .15s ease}.bs-promo__close--conf{background:rgba(255,255,255,.12);color:#fff}.bs-promo__close--conf:hover{background:#DBFF00;color:#0F133A}.bs-promo__close--awards{background:rgba(10,8,9,.08);color:#0a0809}.bs-promo__close--awards:hover{background:#0a0809;color:#fde3ec}.bs-promo__close:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px}.ui-shell :is(.ui-nav-return,.ui-panel-btn){background:var(--pb-bg,var(--c-bg-surface));border-color:var(--pb-border,var(--c-border));color:var(--pb-fg,var(--c-text));transition:background-color .25s,border-color .25s,color .25s}.ui-shell :is(.ui-nav-return,.ui-panel-btn) .ui-icon{color:inherit}.ui-shell :is(.ui-nav-return,.ui-panel-btn):hover{background:var(--pb-fg,var(--c-hover-fill));border-color:var(--pb-fg,var(--c-hover-fill));color:var(--pb-bg,var(--c-hover-ink))}@media (max-width:899px){.ui-shell .ui-main.bs-rail .ui-head.ui-head:not(.no-reserve):not(.bs-long-title>*){margin-top:-44px;min-height:0;row-gap:var(--sp-3)}.ui-shell .ui-main.bs-rail .ui-head:not(.no-reserve):not(.bs-long-title>*)>.ui-title{flex:1 1 100%;justify-content:center;padding:0 calc(32px + var(--sp-2));text-align:center}.ui-shell .ui-main.bs-rail .ui-head:not(.no-reserve):not(.bs-long-title>*)>.ui-tools{flex:1 1 100%;margin-left:0}.bs-guest-cta{display:none}.ui-head>.ui-tools:not(:has(>:not(.bs-guest-cta))){display:none}}.bs-jury-card{display:flex;align-items:center;gap:var(--sp-4)}.bs-jury-card .t{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:1.25}.bs-jury-card .s{font-size:var(--fs-sm);color:var(--c-text-muted)}.bs-owner{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.bs-owner__who{flex:1 1 auto;min-width:0}.bs-owner__name,.bs-owner__who .ui-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-owner__name{font-weight:600}.bs-owner-list{display:flex;flex-direction:column;margin-top:var(--sp-2)}.bs-owner-list>li{padding:var(--sp-2) 0;border-top:1px solid var(--c-border)}.bs-section-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-4);margin:var(--sp-8) 0 var(--sp-4)}.bs-section-title h2{margin:0;font-size:20px;font-weight:700}.bs-section-title .ui-hint{flex:1 1 320px;margin:0}.bs-rows{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.bs-rows__row{position:relative;align-self:stretch;padding:var(--sp-3) var(--sp-3) var(--sp-2);border:1px solid var(--c-border);border-radius:var(--r-md,10px)}.bs-rows__tools{display:flex;justify-content:flex-end;gap:var(--sp-1)}.bs-media-pick,.bs-rows .bs-rows,.bs-rows__tools{margin-top:var(--sp-2)}.bs-media-pick{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.bs-media-pick img{width:64px;height:44px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--c-border);border-radius:8px;background:var(--c-surface,#fff)}.bs-swatches{display:flex;gap:var(--sp-2);margin-top:var(--sp-2)}.bs-swatches i{width:28px;height:28px;border:1px solid var(--c-border);border-radius:8px}.bs-blocks{display:flex;flex-direction:column}.bs-blocks>li{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:40px;border-top:1px solid var(--c-border)}.bs-blocks>li:first-child{border-top:0}.bs-blocks>li.is-off{opacity:.55}.bs-blocks__tools{display:flex;gap:var(--sp-1)}.bs-mod-list{gap:var(--sp-3)}.bs-mod,.bs-mod-list{display:flex;flex-direction:column}.bs-mod,.bs-mod__head{gap:var(--sp-2)}.bs-mod__head{display:flex;flex-wrap:wrap;align-items:center}.bs-mod__reason,.bs-mod__title{margin:0}.bs-mod__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:16em;overflow:auto}.bs-mod__imgs{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.bs-mod__imgs img{display:block;width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--c-border)}.bs-mod .bs-row-acts{justify-content:flex-start;align-items:center;gap:var(--sp-2)}.bs-scn{display:flex;flex-direction:column;gap:var(--sp-3);flex:1;min-width:0}.bs-scn-head.ui-head{flex-wrap:nowrap;gap:var(--sp-2);margin-bottom:0;min-height:var(--h-control)}.bs-scn-name{flex:1 1 auto;min-width:140px;max-width:420px;font-weight:600}.bs-scn-head>.ui-chip{flex:none}.bs-scn-save{flex:none;color:var(--c-text-muted);font-size:var(--fs-sm);white-space:nowrap}.bs-scn-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--sp-2);margin-left:auto;flex:none}.bs-scn-actions .ui-btn{white-space:nowrap}.bs-rel{position:relative}.bs-scn-banner{display:flex;flex-direction:column;gap:var(--sp-2)}.bs-scn-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-3);height:calc(100dvh - 104px);min-height:520px}.bs-scn-canvas{position:relative;min-width:0;border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-subtle);overflow:hidden}.bs-scn-canvas .react-flow{--xy-background-pattern-color:var(--c-n-300);--xy-edge-stroke:var(--c-n-400);--xy-edge-stroke-selected:var(--c-a-600);--xy-connectionline-stroke:var(--c-a-600)}.bs-scn-canvas .react-flow__edge-path{stroke:var(--c-n-400);stroke-width:1.5}.bs-scn-canvas .react-flow__edge.selected .react-flow__edge-path{stroke:var(--c-a-600);stroke-width:2}.bs-scn-canvas .react-flow__edge-textbg{fill:var(--c-bg-surface)}.bs-scn-canvas .react-flow__edge-text{fill:var(--c-text-muted);font-size:11px}.bs-scn-canvas .react-flow__controls{box-shadow:var(--shadow-sm);border-radius:var(--r-sm);overflow:hidden}.bs-scn-canvas .react-flow__controls-button{background:var(--c-bg-surface);border-bottom:1px solid var(--c-border);color:var(--c-text);width:28px;height:28px}.bs-scn-canvas .react-flow__controls-button svg{fill:currentColor;max-width:12px;max-height:12px}.bs-scn-tools{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:5;display:flex;align-items:center;gap:var(--sp-2)}.bs-scn-lib{display:flex;flex-direction:column;gap:2px;text-align:left}.bs-scn-lib b{font-weight:600}.bs-scn-lib span{color:var(--c-text-muted);font-size:var(--fs-xs);font-weight:400}.bs-scn-node{width:240px;background:var(--c-bg-surface);border:1px solid var(--c-border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-sm);font-size:var(--fs-sm);color:var(--c-text)}.bs-scn-node.on{border-color:var(--c-a-600);box-shadow:0 0 0 2px var(--c-a-100)}.bs-scn-node.bad{border-color:var(--c-danger)}.bs-scn-node-head{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-border);font-weight:600}.bs-scn-node.is-start .bs-scn-node-head{background:var(--c-a-50);border-radius:var(--r-md) var(--r-md) 0 0}.bs-scn-node-alert{margin-left:auto;color:var(--c-danger)}.bs-scn-node-body{padding:var(--sp-2) var(--sp-3);color:var(--c-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.35}.bs-scn-node-stats{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:0 var(--sp-3) var(--sp-2);font-size:var(--fs-xs);color:var(--c-text);font-variant-numeric:tabular-nums}.bs-scn-node-stats .err{color:var(--c-danger)}.bs-scn-node-outs{display:flex;flex-direction:column;gap:2px;padding:var(--sp-1) 0 var(--sp-2)}.bs-scn-node-out{position:relative;display:flex;justify-content:flex-end;padding:0 var(--sp-3);font-size:var(--fs-xs);color:var(--c-text-muted);line-height:18px}.bs-scn-handle{width:10px;height:10px;background:var(--c-bg-surface);border:2px solid var(--c-n-500);border-radius:50%}.bs-scn-node-out .bs-scn-handle{right:-6px}.bs-scn-handle.in{left:-6px}.bs-scn-handle:hover,.bs-scn-node.on .bs-scn-handle{border-color:var(--c-a-600)}.bs-scn-side{display:flex;flex-direction:column;gap:var(--sp-3);min-height:0;overflow:auto;padding:var(--sp-3);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-bg-surface);font-size:var(--fs-sm)}.bs-scn-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.bs-scn-side-head .ui-tip:after{left:auto;right:0;transform:none}.bs-scn-side-head h2{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:var(--fs-md)}.bs-scn-form{display:flex;flex-direction:column;gap:var(--sp-3)}.bs-scn-form .ui-hint,.bs-scn-side>.ui-hint{margin:0}.bs-scn-inline{display:flex;align-items:center;gap:var(--sp-2)}.bs-scn-inline>*{flex:1 1 0;min-width:0}.bs-scn-conds{display:flex;flex-direction:column;gap:var(--sp-2);align-items:stretch}.bs-scn-conds>.ui-btn{align-self:flex-start}.bs-scn-cond{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--c-border);border-radius:var(--r-sm)}.bs-scn-cond-row{display:flex;align-items:center;gap:var(--sp-2)}.bs-scn-cond-row>:not(.ui-ibtn):not(.bs-scn-key){flex:1 1 0;min-width:0}.bs-scn-key{width:24px;font-weight:600;text-align:center}.bs-scn-issues h3{margin:0 0 var(--sp-2);font-size:var(--fs-sm)}.bs-scn-issues ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.bs-scn-issues button{display:flex;align-items:flex-start;gap:var(--sp-2);width:100%;padding:var(--sp-1) 0;border:0;background:none;font:inherit;font-size:var(--fs-sm);text-align:left;color:var(--c-text);cursor:pointer}.bs-scn-issues li.err button{color:var(--c-danger)}.bs-scn-issues li.warn button{color:var(--c-warn)}.bs-scn-issues button:disabled{cursor:default}.bs-scn-run{display:contents}.bs-scn-run-acts{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-2)}.bs-scn-path{grid-column:1/-1;list-style:none;margin:0;padding:var(--sp-3) var(--sp-4) var(--sp-4) var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-2);border-bottom:1px solid var(--c-border);background:var(--c-bg-subtle)}.bs-scn-path li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm)}.bs-scn-path li.err{color:var(--c-danger)}.bs-scn-path .when{margin-left:auto;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.bs-scn-path .meta{flex-basis:100%;padding-left:22px;color:var(--c-text-muted);font-size:var(--fs-xs);overflow-wrap:anywhere}@media (max-width:1100px){.bs-scn-body{grid-template-columns:minmax(0,1fr);height:auto}.bs-scn-canvas{height:70dvh;min-height:420px}}.bs-people{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:var(--sp-5) var(--sp-3);align-items:start}.bs-person{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);min-width:0;text-align:center;color:inherit;text-decoration:none;border-radius:var(--r-md)}.bs-person:focus-visible,.bs-person:hover{color:inherit;text-decoration:none}.bs-person__photo{display:block;width:100%;aspect-ratio:1/1.08;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-md);background:var(--c-a-50);transition:transform .2s ease,box-shadow .2s ease;margin-bottom:var(--sp-1)}.bs-person__photo--empty{display:flex;align-items:center;justify-content:center;color:var(--c-accent-text);font-size:clamp(22px,3vw,32px);font-weight:var(--fw-semibold);letter-spacing:.02em}.bs-person:hover .bs-person__photo{transform:translateY(-2px);box-shadow:var(--shadow-md)}.bs-person:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:3px}.bs-person__name{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.2;color:var(--c-text);overflow-wrap:anywhere}.bs-person:hover .bs-person__name{text-decoration:underline;text-underline-offset:3px}.bs-person__role{font-size:var(--fs-sm);line-height:1.35;color:var(--c-text-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:520px){.bs-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4) var(--sp-3)}}.bs-tgb{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.bs-row-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--sp-2)}@media (max-width:520px){.bs-row-2{grid-template-columns:minmax(0,1fr)}}