: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-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}.bs-cm-net-card{width:100%;max-width:var(--right-panel-w);margin-inline:auto;padding:0;overflow:hidden}.bs-cm-net-photo{aspect-ratio:4/5;background:var(--c-n-50);display:flex;align-items:center;justify-content:center}.bs-cm-net-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bs-cm-net-body{padding:var(--sp-5)}.bs-cm-net-acts>.ui-btn{flex:1 1 0}.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)}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)}@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-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}.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)}