@import url(https://unpkg.com/leaflet@1.7.1/dist/leaflet.css);body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.mb-ball{display:inline-block;flex-shrink:0;font-size:54px;height:1em;line-height:0;position:relative;vertical-align:middle;width:1em}.mb-ball--sm{font-size:26px}.mb-ball--md{font-size:54px}.mb-ball--lg{font-size:96px}.mb-ball__shadow{animation:mb-ball-shadow .9s infinite;background:radial-gradient(closest-side,#c6f43280,#c6f4321f 60%,#0000);background:radial-gradient(closest-side,rgba(var(--mb-primary-rgb,198,244,50),.5),rgba(var(--mb-primary-rgb,198,244,50),.12) 60%,#0000);border-radius:50%;bottom:.015em;height:.09em;left:50%;margin-left:-.3em;position:absolute;width:.6em}.mb-ball__hop{animation:mb-ball-hop .9s infinite;height:.72em;left:.14em;position:absolute;top:0;width:.72em}.mb-ball__squash{animation:mb-ball-squash .9s infinite;transform-origin:50% 100%}.mb-ball__squash,.mb-ball__svg{display:block;height:100%;width:100%}.mb-ball__svg{animation:mb-ball-spin 1.8s linear infinite;filter:drop-shadow(0 0 .06em rgba(198,244,50,.35));filter:drop-shadow(0 0 .06em rgba(var(--mb-primary-rgb,198,244,50),.35))}.mb-ball__ring{stroke:#c6f432;stroke:var(--mb-ball-ring,#c6f432)}[data-theme=light] .mb-ball__ring{--mb-ball-ring:#5d8f12}[data-theme=light] .mb-ball__svg{filter:drop-shadow(0 .02em .05em rgba(22,38,26,.25))}[data-theme=light] .mb-dark-island .mb-ball__ring,[data-theme=light] .mb-pitch-bg .mb-ball__ring{--mb-ball-ring:#c6f432}@keyframes mb-ball-hop{0%,to{animation-timing-function:cubic-bezier(.45,0,.9,.5);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.1,.5,.55,1);transform:translateY(.215em)}}@keyframes mb-ball-squash{0%,40%{transform:scale(1)}50%{transform:scale(1.16,.8)}60%{transform:scale(.94,1.06)}72%,to{transform:scale(1)}}@keyframes mb-ball-shadow{0%,to{opacity:.35;transform:scaleX(.5)}50%{opacity:1;transform:scaleX(1.05)}}@keyframes mb-ball-spin{to{transform:rotate(1turn)}}@keyframes mb-ball-pulse{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mb-ball__hop,.mb-ball__squash,.mb-ball__svg{animation:none}.mb-ball__hop{animation:mb-ball-pulse 1.6s ease-in-out infinite;top:.2em}.mb-ball__shadow{animation:none;opacity:.7}}.mb-ball-loader{align-items:center;display:inline-flex;flex-direction:column;gap:12px}.mb-ball-loader__caption{color:rgba(var(--mb-text-rgb),.62);color:var(--mb-text-2,rgba(var(--mb-text-rgb),.62));font-family:Barlow Condensed,sans-serif;font-family:var(--mb-display,"Barlow Condensed",sans-serif);font-size:15px;font-weight:700;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase}.mb-page-loader{align-items:center;display:flex;justify-content:center;padding:32px 16px;width:100%}.ant-spin .ant-spin-dot.mb-ball{height:1em;line-height:0;width:1em}.ant-spin .ant-spin-text{font-family:Barlow Condensed,sans-serif;font-family:var(--mb-display,"Barlow Condensed",sans-serif);font-weight:700;letter-spacing:.8px}.mb-auth,.mb-dark-island,.mb-owner-pitch__field,.mb-pitch-bg,.mb-pitch__field,.mb-venue-card__cover,:root,[data-theme=dark]{--mb-bg:#070b12;--mb-bg-rgb:7,11,18;--mb-surface:#0e1520;--mb-surface-2:#141d2b;--mb-surface-3:#1b2637;--mb-surface-hover:#1b2637;--mb-sider-bg:#05080e;--mb-glass:#070b12b8;--mb-glass-strong:#05080eeb;--mb-border:#94a3b824;--mb-border-strong:#94a3b842;--mb-slate-rgb:148,163,184;--mb-text:#e8eef6;--mb-text-rgb:232,238,246;--mb-text-2:#8b9bb0;--mb-text-3:#5f6f84;--mb-fg-rgb:255,255,255;--mb-primary:#c6f432;--mb-primary-rgb:198,244,50;--mb-primary-hover:#d4f75c;--mb-primary-fill:#c6f432;--mb-primary-fill-hover:#d4f75c;--mb-primary-fill-rgb:198,244,50;--mb-primary-ink:#0b1405;--mb-primary-soft:#c6f4321f;--mb-pitch:#22c55e;--mb-pitch-rgb:34,197,94;--mb-pitch-fill:#22c55e;--mb-pitch-ink:#04130b;--mb-pitch-dark:#0f3d22;--mb-gold:#fbbf24;--mb-gold-rgb:251,191,36;--mb-gold-fill:#fbbf24;--mb-gold-fill-rgb:251,191,36;--mb-gold-ink:#1a1203;--mb-gold-soft:#fbbf2424;--mb-danger:#f43f5e;--mb-danger-rgb:244,63,94;--mb-info:#38bdf8;--mb-info-rgb:56,189,248;--mb-info-ink:#04121c;--mb-violet:#a78bfa;--mb-violet-rgb:167,139,250;--mb-orange:#fb923c;--mb-home:#c6f432;--mb-home-rgb:198,244,50;--mb-away:#38bdf8;--mb-away-rgb:56,189,248;--mb-shadow:0 10px 30px #00000059;--mb-shadow-lg:0 24px 60px #00000080;--mb-shadow-sm:0 4px 14px #0000004d;--mb-scrim:#05080e9e;--mb-placeholder:linear-gradient(135deg,#1f2b3d,#2a3a52);--mb-map-filter:brightness(0.75) contrast(1.1) saturate(0.8) hue-rotate(-10deg);--mb-turf-1:#0d2a19;--mb-turf-2:#0b2416;--mb-turf-line:#ffffff1a;--mb-radius:16px;--mb-display:"Barlow Condensed","Inter",sans-serif;color-scheme:dark}[data-theme=light]{--mb-bg:#f3f6f1;--mb-bg-rgb:243,246,241;--mb-surface:#fff;--mb-surface-2:#eef2ea;--mb-surface-3:#e2e8dc;--mb-surface-hover:#e8ede3;--mb-sider-bg:#fff;--mb-glass:#fffc;--mb-glass-strong:#fffffff0;--mb-border:#16261a1c;--mb-border-strong:#16261a33;--mb-slate-rgb:71,85,105;--mb-text:#111a14;--mb-text-rgb:17,26,20;--mb-text-2:#4a5a50;--mb-text-3:#66756c;--mb-fg-rgb:17,26,20;--mb-primary:#467211;--mb-primary-rgb:70,114,17;--mb-primary-hover:#3a5f0d;--mb-primary-fill:#c6f432;--mb-primary-fill-hover:#b9ea1f;--mb-primary-fill-rgb:132,184,18;--mb-primary-ink:#0b1405;--mb-primary-soft:#4672111a;--mb-pitch:#15803d;--mb-pitch-rgb:21,128,61;--mb-pitch-fill:#22c55e;--mb-pitch-ink:#04130b;--mb-pitch-dark:#0f3d22;--mb-gold:#b45309;--mb-gold-rgb:217,119,6;--mb-gold-fill:#fbbf24;--mb-gold-fill-rgb:251,191,36;--mb-gold-ink:#1a1203;--mb-gold-soft:#d977061f;--mb-danger:#e11d48;--mb-danger-rgb:225,29,72;--mb-info:#0369a1;--mb-info-rgb:2,132,199;--mb-info-ink:#fff;--mb-violet:#6d28d9;--mb-violet-rgb:109,40,217;--mb-orange:#c2410c;--mb-home:#467211;--mb-home-rgb:70,114,17;--mb-away:#0369a1;--mb-away-rgb:2,132,199;--mb-shadow:0 10px 30px #16261a14;--mb-shadow-lg:0 24px 60px #16261a29;--mb-shadow-sm:0 4px 14px #16261a14;--mb-scrim:#05080e8c;--mb-placeholder:linear-gradient(135deg,#dfe7d8,#c9d5c0);--mb-map-filter:saturate(0.85) contrast(1.02);--mb-turf-1:#0d2a19;--mb-turf-2:#0b2416;--mb-turf-line:#ffffff1a;color-scheme:light}[data-theme=light] .mb-auth,[data-theme=light] .mb-dark-island,[data-theme=light] .mb-owner-pitch__field,[data-theme=light] .mb-pitch-bg,[data-theme=light] .mb-pitch__field,[data-theme=light] .mb-venue-card__cover,body,html{color:#e8eef6;color:var(--mb-text)}body,html{background:#070b12;background:var(--mb-bg)}body{-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}::selection{background:#c6f432;background:var(--mb-primary-fill);color:#0b1405;color:var(--mb-primary-ink)}a{color:#c6f432;color:var(--mb-primary)}*{scrollbar-color:#1b2637 #0000;scrollbar-color:var(--mb-surface-3) #0000;scrollbar-width:thin}.mb-display{font-family:Barlow Condensed,Inter,sans-serif;font-family:var(--mb-display);font-weight:700;letter-spacing:.3px;text-transform:uppercase}.ant-card{border:1px solid #94a3b824!important;border:1px solid var(--mb-border)!important;box-shadow:none}.ant-card .ant-card-head{border-bottom-color:#94a3b824;border-bottom-color:var(--mb-border)}.ant-card .ant-card-head-title{font-family:Barlow Condensed,Inter,sans-serif;font-family:var(--mb-display);font-size:18px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.mb-menu-badge{align-items:center;display:inline-flex;gap:8px;justify-content:space-between;width:100%}.leaflet-container{background:#141d2b;background:var(--mb-surface-2);border-radius:12px;z-index:0}.leaflet-tile-pane{filter:brightness(.75) contrast(1.1) saturate(.8) hue-rotate(-10deg);filter:var(--mb-map-filter)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#141d2b;background:var(--mb-surface-2);box-shadow:0 10px 30px #00000059;box-shadow:var(--mb-shadow);color:#e8eef6;color:var(--mb-text)}.leaflet-container a.leaflet-popup-close-button{color:#8b9bb0;color:var(--mb-text-2)}.leaflet-container a.leaflet-popup-close-button:hover{color:#e8eef6;color:var(--mb-text)}.leaflet-bar a,.leaflet-bar a:hover{background:#0e1520;background:var(--mb-surface);border-bottom-color:#94a3b824;border-bottom-color:var(--mb-border);color:#e8eef6;color:var(--mb-text)}.leaflet-bar a:hover{background:#141d2b;background:var(--mb-surface-2)}.leaflet-control-attribution{background:#070b12b8!important;background:var(--mb-glass)!important}.leaflet-control-attribution,.leaflet-control-attribution a{color:#8b9bb0;color:var(--mb-text-2)}.mb-pitch-bg{background:radial-gradient(1200px 400px at 85% -20%,#c6f4322e,#0000 60%),radial-gradient(800px 400px at -10% 120%,#22c55e38,#0000 60%),repeating-linear-gradient(90deg,#0d2a19 0 80px,#0b2416 80px 160px);background:radial-gradient(1200px 400px at 85% -20%,rgba(var(--mb-primary-rgb),.18),#0000 60%),radial-gradient(800px 400px at -10% 120%,rgba(var(--mb-pitch-rgb),.22),#0000 60%),repeating-linear-gradient(90deg,var(--mb-turf-1) 0 80px,var(--mb-turf-2) 80px 160px);overflow:hidden;position:relative}.mb-pitch-bg:before{background:radial-gradient(circle at 50% 50%,#0000 0 88px,#ffffff1a 89px 91px,#0000 92px),linear-gradient(90deg,#0000 calc(50% - 1px),#ffffff1a calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));background:radial-gradient(circle at 50% 50%,#0000 0 88px,var(--mb-turf-line) 89px 91px,#0000 92px),linear-gradient(90deg,#0000 calc(50% - 1px),var(--mb-turf-line) calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px))}.mb-pitch-bg:after,.mb-pitch-bg:before{content:"";inset:0;pointer-events:none;position:absolute}.mb-pitch-bg:after{background:linear-gradient(180deg,#070b121a,#070b12a6);background:linear-gradient(180deg,rgba(var(--mb-bg-rgb),.1) 0,rgba(var(--mb-bg-rgb),.65) 100%)}.mb-pitch-bg>*{position:relative;z-index:1}.mb-following-btn.ant-btn{background:#c6f4321f;background:var(--mb-primary-soft);border-color:#c6f432;border-color:var(--mb-primary);color:#c6f432;color:var(--mb-primary)}.mb-player-link{color:inherit}.mb-player-link:hover{color:#c6f432;color:var(--mb-primary);text-decoration:underline}.mb-ghost-btn.ant-btn{background:#070b1280;border-color:#fff3;color:#fff}.mb-ghost-btn.ant-btn:not(:disabled):hover{background:#070b129e;border-color:#c6f432b3;color:#c6f432}[data-theme=light] .mb-dark-island .ant-typography,[data-theme=light] .mb-pitch-bg .ant-typography{color:inherit}[data-theme=light] .mb-dark-island .ant-typography.ant-typography-secondary,[data-theme=light] .mb-pitch-bg .ant-typography.ant-typography-secondary{color:#8b9bb0;color:var(--mb-text-2)}[data-theme=light] .mb-dark-island .ant-tag,[data-theme=light] .mb-pitch-bg .ant-tag{background:#ffffff14;border-color:#ffffff29;color:#e8eef6;color:var(--mb-text)}[data-theme=light] .mb-dark-island .ant-avatar,[data-theme=light] .mb-pitch-bg .ant-avatar{background:#1b2637;background:var(--mb-surface-3);color:#e8eef6;color:var(--mb-text)}[data-theme=light] .mb-dark-island .ant-statistic-title,[data-theme=light] .mb-pitch-bg .ant-statistic-title{color:#8b9bb0;color:var(--mb-text-2)}[data-theme=light] .mb-dark-island .ant-statistic-content,[data-theme=light] .mb-pitch-bg .ant-statistic-content{color:#e8eef6;color:var(--mb-text)}.mb-theme-switch.ant-segmented{padding:3px}.mb-theme-switch .ant-segmented-item-label{font-weight:600}.mb-theme-switch .ant-segmented-item-label>span{align-items:center;display:inline-flex;gap:6px;justify-content:center}.mb-theme-switch--compact .ant-segmented-item-label{font-size:12px;line-height:28px;min-height:28px;padding:0 10px}.mb-theme-menu-item{cursor:default;display:flex;flex-direction:column;gap:6px;padding:2px 0 4px}.mb-theme-menu-item__label{color:#5f6f84;color:var(--mb-text-3);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.ant-dropdown-menu .ant-dropdown-menu-item.mb-theme-menu-entry,.ant-dropdown-menu .ant-dropdown-menu-item.mb-theme-menu-entry:hover{background:#0000;cursor:default}@media (prefers-reduced-motion:no-preference){html.mb-theme-anim,html.mb-theme-anim *,html.mb-theme-anim :after,html.mb-theme-anim :before{transition:background-color .25s ease,border-color .25s ease,color .2s ease,fill .25s ease!important}}@property --mb-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --mb-fade-r{syntax:"<length>";inherits:false;initial-value:0}@keyframes mb-strip-fade{0%{--mb-fade-l:0px;--mb-fade-r:28px}8%{--mb-fade-l:28px;--mb-fade-r:28px}92%{--mb-fade-l:28px;--mb-fade-r:28px}99.5%{--mb-fade-l:28px;--mb-fade-r:0px}to{--mb-fade-l:0px;--mb-fade-r:0px}}.mb-hscroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.mb-hscroll::-webkit-scrollbar{display:none}@supports (animation-timeline:scroll()){.mb-hscroll{animation-timeline:scroll(self inline);animation:mb-strip-fade linear both;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 var(--mb-fade-l),#000 calc(100% - var(--mb-fade-r)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 var(--mb-fade-l),#000 calc(100% - var(--mb-fade-r)),#0000 100%)}}@media (max-width:991px){body.mb-app .ant-segmented:not(.ant-segmented-block){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;vertical-align:middle}body.mb-app .ant-segmented:not(.ant-segmented-block)::-webkit-scrollbar{display:none}body.mb-app .ant-segmented:not(.ant-segmented-block) .ant-segmented-group{width:max-content}body.mb-app .ant-segmented-item-label{white-space:nowrap}body.mb-app .ant-table-wrapper{max-width:100%}body.mb-app .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto}body.mb-app .mb-content__inner{overflow-wrap:anywhere}body.mb-app .mb-content__inner :is(img,video,svg,canvas){max-width:100%}body.mb-app .mb-content__inner .leaflet-container img,body.mb-app .mb-content__inner .leaflet-container svg{max-width:none}body.mb-app .ant-tabs-nav{max-width:100%}}@supports (animation-timeline:scroll()){@media (max-width:991px){body.mb-app .ant-segmented:not(.ant-segmented-block){animation-timeline:scroll(self inline);animation:mb-strip-fade linear both;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 var(--mb-fade-l),#000 calc(100% - var(--mb-fade-r)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 var(--mb-fade-l),#000 calc(100% - var(--mb-fade-r)),#0000 100%)}}}@media (max-width:767px){:where(body.mb-app) :is(input,textarea,select):not([class*=ant-]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){font-size:16px}body.mb-app .ant-form-inline{row-gap:8px}body.mb-app .ant-form-inline .ant-form-item{margin-inline-end:0;width:100%}body.mb-app .ant-picker-range{max-width:100%}body.mb-app .mb-page-header{gap:12px;margin-bottom:18px}body.mb-app .mb-page-header__text{max-width:100%;min-width:0}body.mb-app .mb-page-header__title.ant-typography{font-size:30px}body.mb-app .mb-page-header__icon{font-size:16px;height:34px;width:34px}body.mb-app .mb-page-header__extra{max-width:100%}body.mb-app .mb-content__inner .ant-card:not(.ant-card-small)>.ant-card-body{padding:16px}body.mb-app .mb-content__inner .ant-card:not(.ant-card-small)>.ant-card-head{padding:0 16px}body.mb-app .ant-card-head-wrapper{flex-wrap:wrap;row-gap:6px}body.mb-app .ant-card-head-title{min-width:0}body.mb-app .ant-card-extra{margin-inline-start:auto;max-width:100%}body.mb-app .ant-card-head:has(.ant-card-extra .ant-segmented,.ant-card-extra .ant-radio-group,.ant-card-extra .ant-picker) .ant-card-head-wrapper{padding:10px 0}body.mb-app .ant-card-head:has(.ant-card-extra .ant-segmented,.ant-card-extra .ant-radio-group,.ant-card-extra .ant-picker) .ant-card-extra{flex-basis:100%;margin-inline-start:0}body.mb-app .ant-pagination{flex-wrap:wrap;row-gap:8px}body.mb-app .ant-table-pagination.ant-pagination{justify-content:center}body.mb-app .ant-list-item{flex-wrap:wrap;row-gap:8px}body.mb-app .ant-list-item-meta,body.mb-app .ant-list-item-meta-content{min-width:0}body.mb-app .ant-descriptions-bordered .ant-descriptions-item-label{white-space:normal}body.mb-app .mb-content__inner .leaflet-container{max-height:60vh}body.mb-app .ant-alert:has(.ant-alert-action){flex-wrap:wrap;row-gap:8px}body.mb-app .ant-alert-action{margin-inline-start:0!important}body.mb-app .ant-dropdown,body.mb-app .ant-popover{max-width:calc(100vw - 16px)}body.mb-app .ant-drawer-left:not(.mb-nav-drawer)>.ant-drawer-content-wrapper,body.mb-app .ant-drawer-right>.ant-drawer-content-wrapper{max-width:100vw;width:100%!important}body.mb-app .ant-drawer-bottom>.ant-drawer-content-wrapper,body.mb-app .ant-drawer-top>.ant-drawer-content-wrapper{max-height:100dvh}body.mb-app .ant-drawer-header{padding:calc(10px + env(safe-area-inset-top)) 16px 10px}body.mb-app .ant-drawer-body{overscroll-behavior:contain;padding:16px}body.mb-app .ant-drawer-footer{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}body.mb-app .ant-drawer-close{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}body.mb-app .ant-drawer-extra{max-width:60%}}@media (max-width:575px){body.mb-app .ant-modal:not(.ant-modal-confirm){margin:0 auto;max-width:calc(100vw - 16px);padding-bottom:8px;top:calc(8px + env(safe-area-inset-top));width:calc(100vw - 16px)!important}body.mb-app .ant-modal-centered .ant-modal:not(.ant-modal-confirm){top:0}body.mb-app .ant-modal:not(.ant-modal-confirm) .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:16px}body.mb-app .ant-modal:not(.ant-modal-confirm) .ant-modal-header{flex-shrink:0;padding-right:36px}body.mb-app .ant-modal:not(.ant-modal-confirm) .ant-modal-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.mb-app .ant-modal:not(.ant-modal-confirm) .ant-modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end}body.mb-app .ant-modal:not(.ant-modal-confirm) .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0}body.mb-app .ant-modal-close{height:40px;inset-inline-end:10px;top:10px;width:40px}body.mb-app .ant-modal-confirm{max-width:calc(100vw - 32px)}body.mb-app .ant-picker-dropdown-range .ant-picker-panels{flex-direction:column}body.mb-app .ant-picker-dropdown-range .ant-picker-panel-container{max-height:70dvh;overflow-y:auto}body.mb-app .ant-picker-dropdown-range .ant-picker-presets{display:none}body.mb-app .ant-picker-dropdown{max-width:calc(100vw - 16px)}}.ant-message{top:calc(8px + env(safe-area-inset-top))!important}.ant-notification-top,.ant-notification-topLeft,.ant-notification-topRight{top:calc(24px + env(safe-area-inset-top))!important}.mb-swipe{display:contents}@media (max-width:767px){body.mb-app .ant-tabs-tab{min-height:40px;padding-bottom:10px;padding-top:10px}body.mb-app .ant-btn-sm{min-height:34px}}.mb-page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.mb-page-header__eyebrow{color:var(--mb-primary);display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.6px;margin-bottom:6px;text-transform:uppercase}.mb-page-header__title.ant-typography{align-items:center;display:flex;font-family:var(--mb-display);font-size:40px;font-style:italic;font-weight:800;gap:12px;letter-spacing:.5px;line-height:1;margin:0 0 4px;text-transform:uppercase}.mb-page-header__icon{align-items:center;background:var(--mb-primary-soft);border-radius:12px;color:var(--mb-primary);display:inline-flex;font-size:18px;font-style:normal;height:40px;justify-content:center;width:40px}.mb-page-header__extra{display:flex;flex-wrap:wrap;gap:8px}.mb-avatar.ant-avatar{background:var(--mb-placeholder);border:2px solid var(--mb-surface);color:var(--mb-text);flex-shrink:0;font-weight:600}.mb-empty{padding:48px 0}.mb-meta-item{color:var(--mb-text-2);font-size:13px}.mb-chip,.mb-meta-item{align-items:center;display:inline-flex;gap:6px}.mb-chip{border:1px solid #0000;border-radius:999px;font-size:11px;font-weight:700;height:24px;letter-spacing:.6px;padding:0 10px;text-transform:uppercase;white-space:nowrap}.mb-chip:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.mb-chip.is-pending{background:var(--mb-gold-soft);color:var(--mb-gold)}.mb-chip.is-approved{background:rgba(var(--mb-pitch-rgb),.12);color:var(--mb-pitch)}.mb-chip.is-rejected{background:rgba(var(--mb-danger-rgb),.12);color:var(--mb-danger)}.mb-chip.is-done{background:var(--mb-surface-2);color:var(--mb-text-2)}.mb-chip.is-live{background:var(--mb-primary-fill);color:var(--mb-primary-ink)}.mb-chip.is-live:before{animation:mb-pulse 1.4s infinite}@keyframes mb-pulse{0%,to{opacity:1}50%{opacity:.25}}.mb-capacity{align-items:center;display:flex;gap:10px}.mb-capacity__text{display:flex;flex-direction:column;line-height:1.15}.mb-capacity__text strong{font-family:var(--mb-display);font-size:20px;font-weight:800}.mb-capacity__text span{color:var(--mb-text-2);font-size:11px;letter-spacing:.6px;text-transform:uppercase}.mb-stat{display:flex;flex-direction:column;gap:2px}.mb-stat__value{font-family:var(--mb-display);font-size:32px;font-weight:800;line-height:1}.mb-stat__label{color:var(--mb-text-2);font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.mb-img-crop .img-crop-container{background:#05080e;border-radius:12px;overflow:hidden}.mb-img-crop .img-crop-control{gap:6px}.mb-img-crop .img-crop-control button{color:inherit}@media (max-width:767px){.mb-img-crop .img-crop-container{height:min(40vh,360px);min-height:220px}.mb-img-crop .img-crop-control{width:100%}.mb-img-crop .img-crop-control button{flex-shrink:0;height:44px;width:44px}.mb-img-crop .img-crop-control .ant-slider{min-width:0}}.mb-rel{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:4px;line-height:20px;padding:1px 8px;white-space:nowrap}.mb-rel.is-compact{font-size:11px;line-height:18px;padding:0 6px}.mb-rel.is-good{background:#16a34a1f;border-color:#16a34a4d;color:#15803d}.mb-rel.is-medium{background:#eab30824;border-color:#eab30859;color:#a16207}.mb-rel.is-risky{background:#dc26261f;border-color:#dc26264d;color:#b91c1c}.mb-rel.is-new{background:#6b72801f;border-color:#6b728040;color:#6b7280;color:var(--mb-text-2,#6b7280)}[data-theme=dark] .mb-rel.is-good{color:#4ade80}[data-theme=dark] .mb-rel.is-medium{color:#facc15}[data-theme=dark] .mb-rel.is-risky{color:#f87171}.mb-excuses{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.mb-excuses .ant-tag{border:1px solid #7f7f7f59;border:1px solid var(--ant-color-border,#7f7f7f59);border-radius:999px;cursor:pointer;font-size:14px;margin:0;padding:6px 12px}.mb-substitute-card{border-color:rgba(var(--mb-primary-fill-rgb),.45)}.mb-substitute-card__body{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.mb-substitute-card__body>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:180px}.mb-substitute-card__body span{color:var(--mb-text-2);font-size:13px}.mb-substitute-list .ant-list-item{cursor:pointer;gap:12px;justify-content:flex-start}.mb-substitute-list .ant-list-item.is-invited{cursor:default;opacity:.7}.mb-substitute-list .ant-list-item-meta-title{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0}.mb-messages-drawer .ant-drawer-header{padding:10px 14px}.mb-center{align-items:center;display:flex;height:100%;justify-content:center;min-height:200px}.mb-chat-list{display:flex;flex-direction:column;height:100%}.mb-chat-list__toolbar{border-bottom:1px solid var(--mb-border);display:flex;flex-direction:column;gap:10px;padding:12px 16px}.mb-chat-list__search{display:flex;gap:8px}.mb-chat-list__items{flex:1 1;overflow-y:auto;padding-bottom:8px}.mb-chat-tab{align-items:center;display:inline-flex;gap:6px}.mb-chat-list__empty{padding:40px 16px}.mb-chat-section{background:var(--mb-surface);border-bottom:1px solid var(--mb-border);color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1.2px;padding:10px 16px 6px;position:sticky;text-transform:uppercase;top:0;z-index:1}.mb-chat-section.is-flat{background:none;border:0;margin:16px 0 8px;padding:0;position:static}.mb-chat-section__loading{display:flex;justify-content:center;padding:16px 0}.mb-conv{align-items:center;background:none;border:0;color:var(--mb-text);cursor:pointer;display:flex;gap:12px;padding:10px 16px;text-align:left;transition:background .15s;width:100%}.mb-conv:focus-visible,.mb-conv:hover{background:var(--mb-surface-hover);outline:none}.mb-conv__avatar{display:inline-flex;flex-shrink:0;position:relative}.mb-conv.is-unread .mb-conv__avatar:after{background:var(--mb-primary);border:2px solid var(--mb-surface);border-radius:50%;bottom:1px;content:"";height:12px;position:absolute;right:0;width:12px}.mb-conv__body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;padding:2px 0}.mb-conv__bottom,.mb-conv__top{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.mb-conv__name{align-items:center;display:inline-flex;gap:6px;min-width:0}.mb-conv__title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-conv__time{color:var(--mb-text-2);flex-shrink:0;font-size:12px}.mb-conv__preview{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:13px;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-conv__count{background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);flex-shrink:0;font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 6px;text-align:center}.mb-conv.is-unread .mb-conv__title{font-weight:800}.mb-conv.is-unread .mb-conv__time{color:var(--mb-primary);font-weight:600}.mb-conv.is-unread .mb-conv__preview{color:var(--mb-text);font-weight:500}.mb-conv__badge{background:var(--mb-primary-soft);border-radius:999px;color:var(--mb-primary);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.4px;line-height:16px;padding:0 6px;text-transform:uppercase}.mb-group-avatar{align-items:center;background:rgba(var(--mb-info-rgb),.14);border-radius:50%;color:var(--mb-info);display:inline-flex;flex-shrink:0;justify-content:center}.mb-group-stack{display:inline-block;flex-shrink:0;position:relative}.mb-group-stack>.ant-avatar{border:2px solid var(--mb-surface);box-sizing:initial;position:absolute}.mb-group-stack__back{right:0;top:0}.mb-group-stack__front{bottom:0;left:0}.mb-person-option{align-items:center;display:inline-flex;gap:8px;min-width:0}.mb-ticks{color:var(--mb-text-2);display:inline-flex;flex-shrink:0}.mb-ticks.is-read{color:var(--mb-info)}.mb-chat-header{gap:6px}.mb-chat-header,.mb-chat-header__who{align-items:center;display:flex;min-width:0}.mb-chat-header__who{background:none;border:0;border-radius:12px;color:inherit;cursor:pointer;gap:10px;padding:4px 8px 4px 4px;text-align:left}.mb-chat-header__who:hover{background:var(--mb-surface-hover)}.mb-chat-header__text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.mb-chat-header__name{font-weight:700}.mb-chat-header__name,.mb-chat-header__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-chat-header__sub{font-size:12px;font-weight:400}.mb-chat{background:radial-gradient(circle at 20% 0,rgba(var(--mb-primary-rgb),.04),#0000 45%),var(--mb-bg);display:flex;flex-direction:column;height:100%;position:relative}.mb-chat__messages{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:12px 14px 16px}.mb-chat__day{margin:12px 0 8px;position:sticky;text-align:center;top:4px;z-index:2}.mb-chat__day span{background:var(--mb-surface-3);border-radius:999px;box-shadow:0 1px 4px #0000002e;color:var(--mb-text-2);font-size:12px;font-weight:600;padding:3px 12px}.mb-chat__unread-divider{align-items:center;color:var(--mb-primary);display:flex;font-size:12px;font-weight:700;gap:10px;margin:10px 0}.mb-chat__unread-divider:after,.mb-chat__unread-divider:before{background:rgba(var(--mb-primary-rgb),.4);content:"";flex:1 1;height:1px}.mb-chat__empty{align-items:center;display:flex;flex-direction:column;gap:8px;margin:auto;max-width:300px;padding:24px 0;text-align:center}.mb-chat__empty strong{font-size:16px}.mb-chat__starters{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px}.mb-chat__starter{background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:999px;color:var(--mb-text);cursor:pointer;font-size:13px;padding:6px 12px}.mb-chat__starter:hover{border-color:var(--mb-primary);color:var(--mb-primary)}.mb-bubble-row{align-items:flex-end;display:flex;gap:8px;margin-top:2px}.mb-bubble-row.is-first{margin-top:10px}.mb-bubble-row.is-mine{justify-content:flex-end}.mb-bubble-row__avatar{display:inline-flex;flex-shrink:0;width:28px}.mb-bubble-row__avatar a{display:inline-flex}.mb-bubble{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:18px;box-shadow:0 1px 1px #0f172a0f;max-width:76%;padding:7px 12px 6px;position:relative}.mb-bubble-row:not(.is-mine):not(.is-first) .mb-bubble{border-top-left-radius:6px}.mb-bubble-row:not(.is-mine):not(.is-last) .mb-bubble{border-bottom-left-radius:6px}.mb-bubble-row:not(.is-mine).is-last .mb-bubble{border-bottom-left-radius:4px}.mb-bubble-row.is-mine:not(.is-first) .mb-bubble{border-top-right-radius:6px}.mb-bubble-row.is-mine:not(.is-last) .mb-bubble{border-bottom-right-radius:6px}.mb-bubble-row.is-mine.is-last .mb-bubble{border-bottom-right-radius:4px}.mb-bubble.is-mine{background:var(--mb-primary-fill);border-color:var(--mb-primary-fill);color:var(--mb-primary-ink)}.mb-bubble__author{color:var(--mb-primary);font-size:12px;font-weight:700;margin-bottom:2px}.mb-bubble__text{line-height:1.4;white-space:pre-wrap;word-break:break-word}.mb-bubble__meta{align-items:center;display:flex;font-size:11px;gap:4px;justify-content:flex-end;line-height:1;margin-top:2px;opacity:.7}.mb-bubble.is-mine .mb-ticks{color:#0b140599}.mb-bubble.is-mine .mb-ticks.is-read{color:#0369a1}.mb-chat__seen{align-self:flex-end;color:var(--mb-text-2);font-size:11px;margin-top:3px}.mb-chat__jump{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:50%;bottom:86px;box-shadow:0 6px 18px #0000004d;color:var(--mb-text);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;width:40px;z-index:4}.mb-chat__jump-count{background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:-4px;top:-6px}.mb-chat__composer{align-items:flex-end;background:var(--mb-surface);border-top:1px solid var(--mb-border);display:flex;gap:8px;padding:10px 12px}.mb-chat__input{background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:20px;flex:1 1;min-width:0;padding:4px 6px;position:relative;transition:border-color .15s}.mb-chat__input:focus-within{border-color:rgba(var(--mb-primary-rgb),.6)}.mb-chat__input .ant-input{padding:4px 6px;resize:none}.mb-chat__counter{color:var(--mb-text-2);font-size:11px;position:absolute;right:12px;top:-18px}.mb-chat__counter.is-over{color:var(--mb-danger);font-weight:700}.mb-chat__photo-btn.ant-btn,.mb-chat__send.ant-btn{flex-shrink:0;height:40px;width:40px}.mb-chat__photo-btn.ant-btn{color:var(--mb-text-2)}.mb-chat__photo-btn.ant-btn:not(:disabled):hover{color:var(--mb-primary)}.mb-chat__denied.ant-alert{border-top:1px solid var(--mb-border)}.mb-bubble.has-image{padding:4px 4px 6px;width:min(76%,268px)}.mb-bubble.has-image .mb-bubble__author,.mb-bubble.has-image .mb-bubble__meta,.mb-bubble.has-image .mb-bubble__text{padding:0 8px}.mb-bubble.has-image .mb-bubble__author{padding-top:4px}.mb-bubble.has-image .mb-bubble__text{margin-top:6px}.mb-bubble .ant-image{background:var(--mb-surface-3);border-radius:14px;cursor:zoom-in;display:block;overflow:hidden}.mb-bubble .ant-image .mb-bubble__img{display:block;height:auto;max-height:320px;min-height:120px;object-fit:cover;width:100%}.mb-bubble.has-image .mb-bubble__meta{margin-top:4px}.mb-chat__attach{background:var(--mb-surface);border-top:1px solid var(--mb-border);padding:10px 16px 0}.mb-attach-chip{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:12px;display:flex;gap:10px;max-width:100%;padding:6px}.mb-attach-chip__thumb{background:var(--mb-surface-3);border-radius:8px;flex-shrink:0;height:44px;object-fit:cover;width:44px}.mb-attach-chip__thumb.is-loading{align-items:center;display:flex;justify-content:center}.mb-attach-chip__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mb-attach-chip__name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-attach-chip__hint{color:var(--mb-text-2);font-size:12px}.mb-attach-chip__progress.ant-progress{margin:0}.mb-chat__attach+.mb-chat__composer{border-top:0}.mb-chat__drop{align-items:center;background:rgba(var(--mb-bg-rgb),.9);border:2px dashed var(--mb-primary);border-radius:var(--mb-radius);color:var(--mb-primary);display:flex;flex-direction:column;font-family:var(--mb-display);font-size:20px;font-weight:700;gap:8px;inset:10px;justify-content:center;letter-spacing:.4px;pointer-events:none;position:absolute;text-transform:uppercase;z-index:5}.mb-chat__drop .anticon{font-size:34px}.mb-group-info__head{align-items:center;display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.mb-group-info__members{display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto}.mb-group-member{align-items:center;border-radius:10px;display:flex;gap:8px;padding:6px 4px}.mb-group-member:hover{background:var(--mb-surface-hover)}.mb-group-member__link{align-items:center;color:inherit;display:flex;flex:1 1;gap:10px;min-width:0}.mb-group-member__text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.mb-group-member__text .ant-typography,.mb-group-member__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-group-member__crown{color:var(--mb-gold)}.mb-group-info__add{display:flex;gap:8px}.mb-group-info__add .ant-select{flex:1 1;min-width:0}.mb-group-info__leave.ant-btn{margin-top:20px}@media (max-width:767px){.mb-messages-root .ant-drawer-content-wrapper{bottom:auto;height:100dvh;height:var(--mb-vv-h,100dvh);max-height:100dvh;top:0;top:var(--mb-vv-top,0);width:100%!important}.mb-messages-drawer.ant-drawer-content{height:100%}.mb-messages-drawer .ant-drawer-header{padding:calc(8px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left))}.mb-messages-drawer .ant-drawer-header-title,.mb-messages-drawer .ant-drawer-title{min-width:0}.mb-messages-drawer .ant-drawer-close{height:44px;margin-inline-end:4px;width:44px}.mb-messages-drawer .ant-drawer-body{min-height:0}.mb-chat-header .ant-btn{flex-shrink:0}.mb-chat__messages{overscroll-behavior:contain;padding:10px 10px 14px}.mb-bubble{max-width:82%}.mb-bubble.has-image{width:min(82%,268px)}.mb-chat__composer{padding:8px max(10px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.mb-chat__attach{padding:8px 12px 0}.mb-chat-list__toolbar,.mb-conv{padding:10px 12px}.mb-chat-list__items{padding-bottom:env(safe-area-inset-bottom)}}.mb-bubble-wrap{align-items:flex-start;display:flex;flex-direction:column;max-width:76%;min-width:0;position:relative}.mb-bubble-row.is-mine .mb-bubble-wrap{align-items:flex-end}.mb-bubble-wrap>.mb-bubble{max-width:100%}.mb-bubble-wrap>.mb-bubble.has-image{width:min(100%,268px)}.mb-bubble-more{align-items:center;background:var(--mb-surface-2);border:0;border-radius:50%;color:var(--mb-text-2);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:0;position:absolute;right:-34px;top:50%;transform:translateY(-50%);transition:opacity .12s;width:28px}.mb-bubble-row.is-mine .mb-bubble-more{left:-34px;right:auto}.mb-bubble-row.has-reactions .mb-bubble-more{top:calc(50% - 12px)}.mb-bubble-more:focus-visible,.mb-bubble-row:hover .mb-bubble-more{opacity:1}.mb-bubble-more:hover{color:var(--mb-primary)}.mb-msg-menu-pop .ant-popover-inner{border-radius:16px;padding:6px}.mb-msg-menu{display:flex;flex-direction:column;gap:4px}.mb-msg-menu__reactions{display:flex;flex-wrap:wrap;gap:2px;max-width:260px}.mb-msg-menu__reactions button{background:none;border:0;border-radius:50%;cursor:pointer;font-size:20px;height:34px;line-height:1;transition:transform .1s,background .1s;width:34px}.mb-msg-menu__reactions button:hover{background:var(--mb-surface-hover);transform:scale(1.2)}.mb-msg-menu__reactions button.is-mine{background:var(--mb-primary-soft)}.mb-msg-menu__more{color:var(--mb-text-2);font-size:18px!important;font-weight:700}.mb-msg-menu__actions{border-top:1px solid var(--mb-border);display:flex;gap:2px;padding-top:4px}.mb-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:-6px;padding:0 6px;position:relative;z-index:1}.mb-reaction{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:999px;box-shadow:0 1px 3px #00000026;color:var(--mb-text);cursor:pointer;display:inline-flex;font-size:14px;gap:3px;height:24px;padding:0 7px}.mb-reaction b{font-size:11px;font-weight:700}.mb-reaction.is-mine{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.mb-bubble.is-deleted{background:#0000;border-style:dashed;box-shadow:none;color:var(--mb-text-2)}.mb-bubble.is-mine.is-deleted{border-color:var(--mb-border-strong)}.mb-bubble__text.is-deleted{font-size:13px;font-style:italic}.mb-reply-quote{align-items:stretch;background:rgba(var(--mb-slate-rgb),.14);border:0;border-left:3px solid var(--mb-primary);border-radius:8px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;margin:2px 0 6px;padding:5px 8px;text-align:left;width:100%}.mb-reply-quote.is-mine{background:#0b14051a;border-left-color:var(--mb-primary-ink)}.mb-reply-quote__body{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-reply-quote__body strong{font-size:12px}.mb-reply-quote__body span{font-size:12.5px;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-reply-quote.is-composer{background:var(--mb-surface-2);cursor:default;margin:0}.mb-reply-quote__close{align-self:center;color:var(--mb-text-2);cursor:pointer;font-size:20px;line-height:1;padding:0 4px}.mb-chat__reply{background:var(--mb-surface);border-top:1px solid var(--mb-border);padding:8px 12px 0}.mb-chat__attach+.mb-chat__reply,.mb-chat__reply+.mb-chat__composer{border-top:0}.mb-bubble-row.is-flash .mb-bubble{animation:mb-flash 1.5s ease}@keyframes mb-flash{0%,60%{box-shadow:0 0 0 3px rgba(var(--mb-primary-rgb),.55)}to{box-shadow:none}}.mb-typing-bubble{align-items:center;display:inline-flex;gap:8px;padding:8px 12px}.mb-typing-bubble__text{color:var(--mb-text-2);font-size:12px}.mb-typing-dots{display:inline-flex;gap:3px}.mb-typing-dots i{animation:mb-typing 1.2s ease-in-out infinite;background:var(--mb-text-2);border-radius:50%;height:6px;width:6px}.mb-typing-dots i:nth-child(2){animation-delay:.15s}.mb-typing-dots i:nth-child(3){animation-delay:.3s}@keyframes mb-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.mb-emoji-picker{max-height:260px;overflow-y:auto;width:280px}.mb-emoji-picker__title{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1px;margin:4px 2px;text-transform:uppercase}.mb-emoji-picker__grid{display:grid;grid-template-columns:repeat(8,1fr)}.mb-emoji-picker__grid button{background:none;border:0;border-radius:8px;cursor:pointer;font-size:20px;height:32px}.mb-emoji-picker__grid button:hover{background:var(--mb-surface-hover)}@media (max-width:767px){.mb-bubble-wrap{max-width:82%}.mb-bubble,.mb-bubble-row .mb-bubble-wrap>.mb-bubble{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.mb-bubble__link{color:inherit;text-decoration:underline;word-break:break-all}.mb-bubble__match{align-items:center;background:rgba(var(--mb-pitch-rgb),.16);border-radius:10px;color:inherit;display:flex;font-weight:600;gap:8px;margin-top:8px;padding:8px 12px;text-decoration:none}.mb-bubble__match:hover{background:rgba(var(--mb-pitch-rgb),.26);color:inherit}.mb-bubble__match>span{flex:1 1;text-align:left}.mb-bubble__match-icon{color:var(--mb-gold)}.mb-shell{background:var(--mb-bg);min-height:100vh}.mb-sider{background:var(--mb-sider-bg);border-right:1px solid var(--mb-border);height:100vh;overflow-y:auto;position:sticky!important;top:0}.mb-sider .ant-layout-sider-children{display:flex;flex-direction:column}.mb-brand{align-items:center;display:flex;gap:12px;height:76px;overflow:hidden;padding:0 22px;white-space:nowrap}.mb-brand,.mb-brand:hover{color:var(--mb-text)}.mb-brand__mark{border-radius:10px;box-shadow:0 6px 18px #00000047;display:flex;height:38px;min-width:38px;overflow:hidden;width:38px}.mb-brand__mark img{display:block;height:100%;width:100%}.mb-brand__name{font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;letter-spacing:.5px;line-height:1;text-transform:uppercase}.mb-brand__name em{color:var(--mb-primary);font-style:italic}.mb-brand:has(.mb-brand__badge){gap:10px;padding:0 16px}.mb-brand:has(.mb-brand__badge) .mb-brand__name{font-size:20px}.mb-brand__badge{background:var(--mb-gold-fill);border-radius:999px;color:var(--mb-gold-ink);font-size:10px;font-weight:700;letter-spacing:.8px;padding:2px 8px;text-transform:uppercase}.mb-sider-cta{border:1px solid var(--mb-border);border-radius:14px;margin:auto 16px 20px;padding:18px 16px}.mb-sider-cta h4{color:#fff;font-family:var(--mb-display);font-size:20px;font-style:italic;font-weight:800;margin:0 0 4px;text-transform:uppercase}.mb-sider-cta p{color:rgba(var(--mb-text-rgb),.75);font-size:12px;margin:0 0 14px}.mb-brand.mb-brand--header{-webkit-tap-highlight-color:transparent;border-radius:12px;flex-shrink:1;gap:8px;height:44px;min-width:0;padding:0 4px 0 2px}.mb-brand--header .mb-brand__mark{border-radius:8px;height:32px;min-width:32px;width:32px}.mb-brand--header .mb-brand__name{font-size:18px;min-width:0;overflow:hidden;text-overflow:clip}.mb-brand--header:active .mb-brand__mark{transform:scale(.94)}.mb-brand--header.mb-brand--mark-only{flex-shrink:0;padding:0 2px}@media (max-width:349px){.mb-brand--header .mb-brand__name{display:none}}.mb-header{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--mb-glass);border-bottom:1px solid var(--mb-border);display:flex;justify-content:space-between;position:sticky;top:0;z-index:10}.mb-header__left,.mb-header__right{align-items:center;display:flex;gap:6px}.mb-header__greeting{color:var(--mb-text-2);font-size:13px}.mb-header__greeting strong{color:var(--mb-text)}.mb-icon-btn.ant-btn{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:12px!important;color:var(--mb-text);height:40px;width:40px}.mb-icon-btn.ant-btn:hover{border-color:var(--mb-primary)!important;color:var(--mb-primary)!important}.mb-user-button{align-items:center;background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:999px;color:var(--mb-text);cursor:pointer;display:flex;gap:10px;margin-left:6px;padding:4px 12px 4px 4px}.mb-user-button:hover{border-color:var(--mb-border-strong)}.mb-user-button__text{align-items:flex-start;display:flex;flex-direction:column;line-height:1.2}.mb-user-button__text .ant-typography{font-size:12px}.mb-content{padding:28px}.mb-content__inner{margin:0 auto;max-width:1320px}@media (max-width:640px){.mb-content{padding:16px}}.mb-notif-icon{align-items:center;border-radius:10px;display:inline-flex;font-size:15px;height:34px;justify-content:center;width:34px}.mb-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.mb-shell>.ant-layout{min-width:0}@media (max-width:991px){.mb-shell{overflow-x:clip}.mb-header__left{flex:1 1;min-width:0}.mb-header__right{flex-shrink:0}.mb-header__venue-select{flex:1 1;max-width:280px;min-width:0}.mb-header__venue-name.ant-typography{margin:0;min-width:0}.mb-nav-drawer .ant-drawer-body{padding-bottom:env(safe-area-inset-bottom)!important;padding-left:env(safe-area-inset-left)!important;padding-top:env(safe-area-inset-top)!important}}@media (max-width:767px){.mb-header.ant-layout-header{height:calc(60px + env(safe-area-inset-top));line-height:normal;padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));padding-top:env(safe-area-inset-top)}.mb-header__left,.mb-header__right{gap:4px}.mb-header .ant-badge .mb-icon-btn.ant-btn,.mb-icon-btn.ant-btn{height:44px;width:44px}.mb-user-button{margin-left:2px;min-height:44px;padding:4px}.mb-content.ant-layout-content{padding:16px max(12px,env(safe-area-inset-left)) calc(24px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-right))}.mb-shell.has-tabbar .mb-content.ant-layout-content{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.mb-tabbar{align-items:end;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:var(--mb-glass-strong);border-top:1px solid var(--mb-border);bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:calc(64px + env(safe-area-inset-bottom));left:0;padding:0 max(4px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(4px,env(safe-area-inset-left));position:fixed;right:0;transition:transform .22s ease;z-index:900}.mb-tabbar.is-hidden{pointer-events:none;transform:translateY(110%)}.mb-tabbar__create,.mb-tabbar__item{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:0;color:var(--mb-text-2);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:11px;font-weight:600;gap:3px;height:64px;justify-content:center;letter-spacing:.2px;min-width:0;padding:0 2px}.mb-tabbar__item .anticon{font-size:21px}.mb-tabbar__create>span:last-child,.mb-tabbar__item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-tabbar__item.is-active{color:var(--mb-primary)}.mb-tabbar__item.is-active .anticon{filter:drop-shadow(0 0 8px rgba(var(--mb-primary-rgb),.45))}.mb-tabbar__create{color:var(--mb-text);justify-content:flex-end;padding-bottom:8px}.mb-tabbar__plus{align-items:center;background:var(--mb-primary-fill);border-radius:18px;box-shadow:0 0 0 5px var(--mb-bg),0 10px 26px rgba(var(--mb-primary-fill-rgb),.35);color:var(--mb-primary-ink);display:flex;font-size:24px;height:54px;justify-content:center;margin-bottom:2px;margin-top:-22px;transform:rotate(0deg);transition:transform .18s ease;width:54px}.mb-tabbar__create:active .mb-tabbar__plus{transform:scale(.94)}.mb-tabbar__create.is-active{color:var(--mb-primary)}@media (min-width:768px){.mb-tabbar{display:none}}.mb-menu-messages{align-items:center;display:inline-flex;gap:8px;justify-content:space-between;width:100%}.mb-menu-messages .ant-badge-count{box-shadow:none}.mb-bizapps{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.mb-owner-note{background:var(--mb-gold-soft);border:1px solid rgba(var(--mb-gold-rgb),.25);border-radius:10px;color:var(--mb-text);font-size:13px;line-height:1.5;margin-top:12px;padding:10px 14px}.mb-owner-note.is-danger{background:rgba(var(--mb-danger-rgb),.1);border-color:rgba(var(--mb-danger-rgb),.3)}.mb-owner-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.mb-owner-phone{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:12px;gap:6px}.mb-owner-phone:hover,.mb-owner-price{color:var(--mb-primary)}.mb-owner-price{font-family:var(--mb-display);font-size:18px;font-weight:700}.mb-owner-stars{color:var(--mb-surface-3);display:inline-flex;gap:1px;line-height:1}.mb-owner-stars .is-on{color:var(--mb-gold)}.mb-owner-quick-tag.ant-tag{cursor:pointer;margin:0}.mb-owner-quick-tag.ant-tag:hover{border-color:var(--mb-primary);color:var(--mb-primary)}.mb-owner-membership{color:var(--mb-text-3);font-size:12px;margin:-12px 0 18px}.mb-owner-stat.ant-card{height:100%;transition:border-color .2s,transform .2s}.mb-owner-stat.is-link:hover{border-color:var(--mb-border-strong)!important;transform:translateY(-2px)}.mb-owner-stat__head{align-items:center;display:flex;justify-content:space-between}.mb-owner-stat__label{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.mb-owner-stat__value{color:var(--mb-text);font-family:var(--mb-display);font-size:34px;font-weight:800;line-height:1;margin:8px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-stat__link,.mb-owner-stat__sub{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:12px;gap:6px}.mb-owner-stat.is-link:hover .mb-owner-stat__link{color:var(--mb-gold)}.mb-owner-missing.ant-card{background:linear-gradient(135deg,var(--mb-gold-soft),var(--mb-surface) 60%);border-color:rgba(var(--mb-gold-rgb),.35)!important;margin-bottom:16px}.mb-owner-missing__head{align-items:flex-start;display:flex;gap:14px}.mb-owner-missing__head>.anticon{color:var(--mb-gold);font-size:22px;margin-top:2px}.mb-owner-missing__head strong{display:block;font-family:var(--mb-display);font-size:20px;letter-spacing:.4px;text-transform:uppercase}.mb-owner-missing__list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-top:16px}.mb-owner-missing__item{align-items:center;background:rgba(var(--mb-bg-rgb),.5);border:1px solid var(--mb-border);border-radius:12px;color:var(--mb-text);display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.mb-owner-missing__item:hover{border-color:var(--mb-gold);color:var(--mb-gold)}.mb-owner-missing__item span{display:flex;flex-direction:column}.mb-owner-missing__item small{color:var(--mb-text-2);font-size:12px}.mb-owner-list{display:flex;flex-direction:column;gap:10px}.mb-owner-request{grid-gap:14px;align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-left:3px solid var(--mb-gold);border-radius:14px;cursor:pointer;display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr) auto auto;padding:12px 14px;transition:border-color .2s}.mb-owner-request:hover{border-color:var(--mb-border-strong);border-left-color:var(--mb-gold)}.mb-owner-request__date{align-items:center;background:var(--mb-gold-soft);border-radius:10px;color:var(--mb-gold);display:flex;flex-direction:column;line-height:1;padding:6px 0}.mb-owner-request__date strong{font-family:var(--mb-display);font-size:24px}.mb-owner-request__date span{font-size:11px;font-weight:700;text-transform:uppercase}.mb-owner-request__body{display:flex;flex-direction:column;gap:2px;min-width:0}.mb-owner-request__meta{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:12px;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-request__price{font-family:var(--mb-display);font-size:20px;font-weight:700;white-space:nowrap}.mb-owner-request__actions{display:flex;gap:6px}@media (max-width:640px){.mb-owner-request{grid-template-columns:48px minmax(0,1fr)}.mb-owner-request__price{grid-column:2}.mb-owner-request__actions{grid-column:1/-1;justify-content:flex-end}}.mb-owner-agenda{display:flex;flex-direction:column}.mb-owner-agenda__item{grid-gap:12px;align-items:center;border-bottom:1px solid var(--mb-border);cursor:pointer;display:grid;gap:12px;grid-template-columns:74px minmax(0,1fr) auto;padding:10px 4px}.mb-owner-agenda__item:last-child{border-bottom:none}.mb-owner-agenda__item:hover .mb-owner-agenda__time strong{color:var(--mb-primary)}.mb-owner-agenda__time{display:flex;flex-direction:column;line-height:1.1}.mb-owner-agenda__time strong{font-family:var(--mb-display);font-size:24px;font-weight:800;transition:color .2s}.mb-owner-agenda__body span,.mb-owner-agenda__time span{color:var(--mb-text-2);font-size:12px}.mb-owner-agenda__body{display:flex;flex-direction:column;min-width:0}.mb-owner-res-hero{border:1px solid rgba(var(--mb-primary-rgb),.16);border-radius:18px;padding:18px 18px 20px}.mb-owner-res-hero__top{align-items:center;display:flex;justify-content:space-between}.mb-owner-res-hero__pitch{background:#070b128c;border-radius:999px;color:var(--mb-text);font-size:11px;font-weight:700;letter-spacing:1.2px;padding:3px 10px;text-transform:uppercase}.mb-owner-res-hero__title{color:var(--mb-text);font-family:var(--mb-display);font-size:30px;font-style:italic;font-weight:800;line-height:1;margin:14px 0 6px;text-transform:uppercase}.mb-owner-res-hero__time{align-items:center;color:var(--mb-text-2);display:flex;font-size:13px;gap:6px}.mb-owner-res-teams{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr;margin-top:16px}.mb-owner-res-teams__side{background:#070b1299;border:1px solid #ffffff14;border-radius:12px;display:flex;flex-direction:column;min-width:0;padding:8px 12px}.mb-owner-res-teams__side.is-home{border-right:3px solid var(--mb-home);text-align:right}.mb-owner-res-teams__side.is-away{border-left:3px solid var(--mb-away)}.mb-owner-res-teams__side span{color:var(--mb-text-2);font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-owner-res-teams__side strong{font-family:var(--mb-display);font-size:18px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-owner-res-teams__vs{color:var(--mb-primary);font-family:var(--mb-display);font-style:italic;font-weight:800}.mb-owner-person{align-items:center;display:flex;gap:12px}.mb-owner-person__text{display:flex;flex:1 1;flex-direction:column;min-width:0}.mb-owner-res-grid{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mb-owner-res-extras{display:flex;flex-wrap:wrap;gap:8px}.mb-owner-res-extras span{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:999px;color:var(--mb-text-3);display:inline-flex;font-size:12px;gap:6px;padding:4px 12px}.mb-owner-res-extras span.is-on{background:var(--mb-primary-soft);border-color:rgba(var(--mb-primary-rgb),.3);color:var(--mb-primary)}.mb-owner-receipt{background:var(--mb-surface-2);border:1px dashed var(--mb-border-strong);border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.mb-owner-receipt>div{color:var(--mb-text-2);display:flex;justify-content:space-between}.mb-owner-receipt>div.is-total{border-top:1px solid var(--mb-border);color:var(--mb-text);font-weight:700;padding-top:8px}.mb-owner-receipt>div.is-total span:last-child{color:var(--mb-primary);font-family:var(--mb-display);font-size:22px}.mb-owner-drawer-actions{display:flex;gap:8px;justify-content:flex-end}.mb-owner-when{display:flex;flex-direction:column;line-height:1.25}.mb-owner-when span{color:var(--mb-primary);font-family:var(--mb-display);font-size:18px;font-weight:700}.mb-owner-creator{align-items:center;display:flex;gap:10px}.mb-owner-creator>div{display:flex;flex-direction:column;line-height:1.3}.mb-owner-squad{font-family:var(--mb-display);font-size:18px;font-weight:700}.mb-owner-squad.is-full{color:var(--mb-gold)}.mb-owner-cal-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.mb-owner-cal-title{color:var(--mb-text);font-size:20px}.mb-owner-cal-legend{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-bottom:14px}.mb-owner-cal-legend span{align-items:center;display:inline-flex;gap:6px}.mb-owner-cal-legend span:before{border:1px solid var(--mb-border);border-radius:4px;content:"";height:14px;width:14px}.mb-owner-cal-legend .is-approved:before{background:var(--mb-primary-fill)}.mb-owner-cal-legend .is-pending:before{background:repeating-linear-gradient(135deg,var(--mb-gold-fill) 0 3px,rgba(var(--mb-gold-fill-rgb),.45) 3px 6px)}.mb-owner-cal-legend .is-block:before{background:repeating-linear-gradient(45deg,var(--mb-surface-3) 0 3px,var(--mb-text-3) 3px 4px)}.mb-owner-cal-legend .is-open:before{background:var(--mb-bg)}.mb-owner-cal-legend .is-closed:before{background:repeating-linear-gradient(45deg,var(--mb-surface) 0 4px,var(--mb-surface-2) 4px 8px)}.mb-owner-cal-scroll{border:1px solid var(--mb-border);border-radius:12px;overflow-x:auto}.mb-owner-cal{background:var(--mb-surface);display:grid;min-width:100%}.mb-owner-cal__corner,.mb-owner-cal__head{background:var(--mb-surface-2);border-bottom:1px solid var(--mb-border);position:sticky;top:0;z-index:3}.mb-owner-cal__head{align-items:center;border-left:1px solid var(--mb-border);display:flex;flex-direction:column;line-height:1.2;padding:8px 4px;-webkit-user-select:none;user-select:none}.mb-owner-cal__head strong{font-family:var(--mb-display);font-size:17px;letter-spacing:.4px;text-transform:uppercase}.mb-owner-cal__head span{color:var(--mb-text-2);font-size:11px}.mb-owner-cal__head.is-clickable{cursor:pointer}.mb-owner-cal__head.is-clickable:hover strong{color:var(--mb-primary)}.mb-owner-cal__head.is-today{box-shadow:inset 0 -3px 0 var(--mb-primary)}.mb-owner-cal__head.is-today strong{color:var(--mb-primary)}.mb-owner-cal__times{background:var(--mb-surface-2);position:relative}.mb-owner-cal__times span{font-feature-settings:"tnum";color:var(--mb-text-2);font-size:11px;font-variant-numeric:tabular-nums;position:absolute;right:8px;transform:translateY(-50%)}.mb-owner-cal__times span:first-child{transform:none}.mb-owner-cal__col{border-left:1px solid var(--mb-border);position:relative}.mb-owner-cal__cell{border-top:1px dashed rgba(var(--mb-slate-rgb),.07)}.mb-owner-cal__cell.is-hour{border-top:1px solid var(--mb-border)}.mb-owner-cal__cell.is-open{background:var(--mb-bg);cursor:pointer;transition:background .15s}.mb-owner-cal__cell.is-open:hover{background:var(--mb-primary-soft);box-shadow:inset 0 0 0 1px rgba(var(--mb-primary-rgb),.35)}.mb-owner-cal__cell.is-past{background:var(--mb-surface)}.mb-owner-cal__cell.is-closed{background:repeating-linear-gradient(45deg,var(--mb-surface) 0 6px,var(--mb-surface-2) 6px 12px)}.mb-owner-cal__item{border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:1px;justify-content:flex-start;left:3px;overflow:hidden;padding:3px 7px;position:absolute;right:3px;text-align:left;transition:transform .15s,box-shadow .15s;z-index:2}.mb-owner-cal__item:hover{box-shadow:var(--mb-shadow);transform:translateY(-1px);z-index:4}.mb-owner-cal__item.is-approved{background:var(--mb-primary-fill);color:var(--mb-primary-ink)}.mb-owner-cal__item.is-pending{background:repeating-linear-gradient(135deg,var(--mb-gold-fill) 0 8px,rgba(var(--mb-gold-fill-rgb),.78) 8px 16px);color:var(--mb-primary-ink)}.mb-owner-cal__item.is-block{background:repeating-linear-gradient(45deg,var(--mb-surface-3) 0 7px,var(--mb-surface-2) 7px 14px);border:1px solid var(--mb-border-strong);color:var(--mb-text-2)}.mb-owner-cal__item-title{font-size:12px;font-weight:700}.mb-owner-cal__item-meta,.mb-owner-cal__item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-cal__item-meta{font-size:11px;opacity:.85}.mb-owner-cal__now{height:2px;left:0;pointer-events:none;right:0;z-index:3}.mb-owner-cal__now,.mb-owner-cal__now:before{background:var(--mb-danger);position:absolute}.mb-owner-cal__now:before{border-radius:50%;content:"";height:8px;left:-4px;top:-3px;width:8px}.mb-owner-amenities{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.mb-owner-amenity{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.mb-owner-map.leaflet-container{height:300px;width:100%}.mb-owner-photos{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.mb-owner-photo{aspect-ratio:4/3;background:var(--mb-surface-2);border:2px solid var(--mb-border);border-radius:12px;overflow:hidden;position:relative}.mb-owner-photo.is-cover{border-color:var(--mb-gold)}.mb-owner-photo img{display:block;height:100%;object-fit:cover;width:100%}.mb-owner-photo__badge{align-items:center;background:var(--mb-gold-fill);border-radius:999px;color:var(--mb-primary-ink);display:inline-flex;font-size:11px;font-weight:700;gap:4px;left:8px;padding:2px 8px;position:absolute;top:8px}.mb-owner-photo__actions{background:linear-gradient(180deg,#0000,#070b12d9);display:flex;gap:6px;inset:auto 0 0 0;justify-content:flex-end;opacity:0;padding:24px 8px 8px;position:absolute;transition:opacity .2s}.mb-owner-photo:focus-within .mb-owner-photo__actions,.mb-owner-photo:hover .mb-owner-photo__actions{opacity:1}@media (hover:none){.mb-owner-photo__actions{opacity:1}}.mb-owner-pitch{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);height:100%;overflow:hidden;transition:border-color .2s}.mb-owner-pitch:hover{border-color:var(--mb-border-strong)}.mb-owner-pitch.is-inactive .mb-owner-pitch__field{filter:grayscale(1) brightness(.6)}.mb-owner-pitch__field{align-items:center;background:radial-gradient(circle at 50% 50%,#0000 0 30px,#ffffff24 31px 32px,#0000 33px),linear-gradient(90deg,#0000 calc(50% - 1px),#ffffff24 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),repeating-linear-gradient(90deg,var(--mb-pitch-dark) 0 40px,#0f3d22bf 40px 80px);display:flex;height:120px;justify-content:center;position:relative}.mb-owner-pitch__format{color:var(--mb-text);font-family:var(--mb-display);font-size:44px;font-style:italic;font-weight:800;text-shadow:0 4px 18px #00000080}.mb-owner-pitch__chips{display:flex;gap:6px;left:10px;position:absolute;top:10px}.mb-owner-pitch__chips span{background:#070b1299;border-radius:999px;color:var(--mb-text);font-size:11px;font-weight:700;letter-spacing:.4px;padding:2px 10px}.mb-owner-pitch__body{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 16px 6px}.mb-owner-pitch__name{font-family:var(--mb-display);font-size:22px;font-weight:800;line-height:1.1;text-transform:uppercase}.mb-owner-pitch__actions{display:flex;gap:6px;justify-content:flex-end;padding:8px 12px 12px}.mb-owner-hours{display:flex;flex-direction:column;gap:8px}.mb-owner-hours__row{grid-gap:10px;align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:10px;display:grid;gap:10px;grid-template-columns:92px auto minmax(0,1fr) auto;padding:8px 10px}.mb-owner-hours__row.is-closed{background:#0000}.mb-owner-hours__day{font-weight:600}.mb-owner-hours__times{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.mb-owner-hours__times .ant-picker{width:84px}.mb-owner-hours__hint{background:var(--mb-gold-soft);border-radius:999px;color:var(--mb-gold);font-size:11px;font-weight:700;padding:1px 8px}.mb-owner-hours__hint.is-muted{background:var(--mb-surface-3);color:var(--mb-text-2)}@media (max-width:480px){.mb-owner-hours__row{grid-template-columns:1fr auto auto}.mb-owner-hours__closed,.mb-owner-hours__times{grid-column:1/-1;grid-row:2}}.mb-owner-daychips{display:inline-flex;gap:3px}.mb-owner-daychip{background:var(--mb-surface-2);border-radius:6px;color:var(--mb-text-3);display:inline-block;font-size:11px;font-weight:600;padding:1px 6px}.mb-owner-daychip.is-on{background:var(--mb-primary-soft);color:var(--mb-primary)}.mb-owner-heat-scroll{overflow-x:auto}.mb-owner-heat{grid-gap:3px;display:grid;gap:3px;min-width:100%}.mb-owner-heat__hour{font-feature-settings:"tnum";color:var(--mb-text-2);font-size:10px;font-variant-numeric:tabular-nums;text-align:center}.mb-owner-heat__day{color:var(--mb-text-2);font-size:12px;text-transform:uppercase}.mb-owner-heat__cell,.mb-owner-heat__day{align-items:center;display:flex;font-weight:700}.mb-owner-heat__cell{font-feature-settings:"tnum";border-radius:6px;color:var(--mb-text);cursor:default;font-size:11px;font-variant-numeric:tabular-nums;height:30px;justify-content:center;text-shadow:0 1px 2px #0009}[data-theme=light] .mb-owner-heat__cell{--mb-primary:var(--mb-primary-fill);text-shadow:none}.mb-owner-heat__cell.is-ruled{box-shadow:inset 0 -2px 0 var(--mb-gold)}.mb-owner-heat__cell.is-closed{background:repeating-linear-gradient(45deg,var(--mb-surface) 0 4px,var(--mb-surface-2) 4px 8px)}.mb-owner-promo{background:radial-gradient(420px 180px at 100% 0,rgba(var(--mb-gold-rgb),.22),#0000 65%),radial-gradient(300px 160px at 0 100%,rgba(var(--mb-primary-rgb),.08),#0000 70%),var(--mb-surface);border:1px solid rgba(var(--mb-gold-rgb),.35);border-radius:20px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:18px 20px 14px;position:relative;transition:transform .2s,border-color .2s}.mb-owner-promo:hover{border-color:var(--mb-gold);transform:translateY(-2px)}.mb-owner-promo.is-expired,.mb-owner-promo.is-paused{background:var(--mb-surface);border-color:var(--mb-border)}.mb-owner-promo.is-expired .mb-owner-promo__title,.mb-owner-promo.is-expired .mb-owner-promo__value{opacity:.45}.mb-owner-promo.is-expired .mb-owner-promo__big{text-decoration:line-through}.mb-owner-promo__top{align-items:center;display:flex;justify-content:space-between}.mb-owner-promo__state{border-radius:999px;font-size:10px;font-weight:800;letter-spacing:1.4px;padding:3px 10px;text-transform:uppercase}.mb-owner-promo__state.is-live{background:var(--mb-gold-fill);color:var(--mb-primary-ink)}.mb-owner-promo__state.is-soon{background:rgba(var(--mb-info-rgb),.14);color:var(--mb-info)}.mb-owner-promo__state.is-expired,.mb-owner-promo__state.is-paused{background:var(--mb-surface-2);color:var(--mb-text-2)}.mb-owner-promo__value{align-items:baseline;display:flex;gap:8px;margin:14px 0 4px}.mb-owner-promo__big{color:var(--mb-gold);font-family:var(--mb-display);font-size:52px;font-style:italic;font-weight:800;line-height:.9}.mb-owner-promo__unit{color:var(--mb-text-2);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.mb-owner-promo__title{font-family:var(--mb-display);font-size:22px;font-weight:700;line-height:1.1;text-transform:uppercase}.mb-owner-promo__desc{color:var(--mb-text-2);font-size:13px;margin-top:4px}.mb-owner-promo__perf{border-top:2px dashed var(--mb-border-strong);margin:14px -20px 12px;position:relative}.mb-owner-promo__perf:after,.mb-owner-promo__perf:before{background:var(--mb-bg);border-radius:50%;content:"";height:18px;position:absolute;top:-10px;width:18px}.mb-owner-promo__perf:before{left:-9px}.mb-owner-promo__perf:after{right:-9px}.mb-owner-promo__meta{color:var(--mb-text-2);display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:4px}.mb-owner-promo__meta span{align-items:center;display:inline-flex;gap:6px}.mb-owner-promo__actions{display:flex;gap:6px;justify-content:flex-end;margin-top:12px}.mb-owner-rating.ant-card{text-align:center}.mb-owner-rating__big{color:var(--mb-gold);font-family:var(--mb-display);font-size:72px;font-weight:800;line-height:1}.mb-owner-rating__bars{display:flex;flex-direction:column;gap:8px;margin-top:20px}.mb-owner-rating__bar{grid-gap:10px;align-items:center;color:var(--mb-text-2);display:grid;font-size:12px;gap:10px;grid-template-columns:34px 1fr 28px}.mb-owner-rating__bar>div{background:var(--mb-surface-2);border-radius:999px;height:8px;overflow:hidden}.mb-owner-rating__bar i{background:var(--mb-gold);border-radius:999px;display:block;height:100%}.mb-owner-reviews{display:flex;flex-direction:column}.mb-owner-review{border-bottom:1px solid var(--mb-border);padding:16px 0}.mb-owner-review:first-child{padding-top:0}.mb-owner-review:last-child{border-bottom:none}.mb-owner-review__head{align-items:center;display:flex;gap:12px}.mb-owner-review__who{display:flex;flex:1 1;flex-direction:column;min-width:0}.mb-owner-review__who span{color:var(--mb-text-2);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-review__rating{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.mb-owner-review__rating span:last-child{color:var(--mb-text-3);font-size:11px}.mb-owner-review__comment{line-height:1.6;margin:10px 0 0;white-space:pre-wrap}.mb-owner-review__reply{background:var(--mb-surface-2);border-left:3px solid var(--mb-primary);border-radius:12px;margin-left:20px;margin-top:12px;padding:10px 14px}.mb-owner-review__reply p{margin:4px 0 0;white-space:pre-wrap}.mb-owner-review__reply-head{align-items:center;color:var(--mb-primary);display:flex;font-size:12px;font-weight:600;justify-content:space-between}.mb-owner-review__form{margin-left:20px;margin-top:12px}.mb-owner-cal-legend .is-manual:before{background:rgba(var(--mb-info-rgb),.22);border-color:var(--mb-info);box-shadow:inset 3px 0 0 var(--mb-info)}.mb-owner-cal-legend .is-unpaid:before{background:var(--mb-gold);border:none;border-radius:50%;height:8px;width:8px}.mb-owner-cal__item.is-manual{background:linear-gradient(180deg,rgba(var(--mb-info-rgb),.26),rgba(var(--mb-info-rgb),.14));border:1px solid rgba(var(--mb-info-rgb),.5);box-shadow:inset 3px 0 0 var(--mb-info);color:var(--mb-text)}.mb-owner-cal__item.is-manual .mb-owner-cal__item-title{align-items:center;display:flex;gap:5px}.mb-cal-pay{align-items:center;background:rgba(var(--mb-pitch-rgb),.25);border-radius:50%;color:var(--mb-pitch);display:inline-flex;flex:none;font-size:10px;font-weight:800;height:15px;justify-content:center;position:relative;width:15px}.mb-owner-cal__item.is-unpaid .mb-cal-pay{background:rgba(var(--mb-gold-rgb),.18);color:var(--mb-gold)}.mb-owner-cal__item.is-unpaid .mb-cal-pay:after{background:var(--mb-gold);border-radius:50%;box-shadow:0 0 0 2px var(--mb-surface);content:"";height:6px;position:absolute;right:-2px;top:-2px;width:6px}.mb-cal-harici,.mb-mbk-tag{background:rgba(var(--mb-info-rgb),.22);border-radius:4px;color:var(--mb-info);display:inline-block;font-size:9px;font-weight:800;letter-spacing:.6px;line-height:15px;padding:0 5px;text-transform:uppercase}.mb-mbk-tag{border-radius:999px;font-size:11px;line-height:18px;padding:2px 10px}.mb-mbk-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.mb-mbk-chip{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:999px;color:var(--mb-text-2);cursor:pointer;font-size:12px;padding:2px 10px;transition:color .15s,border-color .15s}.mb-mbk-chip:hover{border-color:rgba(var(--mb-primary-rgb),.45);color:var(--mb-primary)}.mb-mbk-quote{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:12px;gap:4px}.mb-mbk-quote strong{color:var(--mb-text)}.mb-mbk-quote .ant-btn{height:auto;padding:0 4px}.mb-mbk-footer{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.mb-mbk-hero{background:radial-gradient(120% 140% at 100% 0,rgba(var(--mb-info-rgb),.18),rgba(var(--mb-info-rgb),0) 60%),var(--mb-surface-2);border:1px solid rgba(var(--mb-info-rgb),.28);border-radius:18px;padding:18px 18px 20px}.mb-mbk-hero__top{align-items:center;display:flex;justify-content:space-between}.mb-mbk-hero__title{color:var(--mb-text);font-family:var(--mb-display);font-size:30px;font-style:italic;font-weight:800;line-height:1;margin:14px 0 4px;text-transform:uppercase}.mb-mbk-hero__sub{color:var(--mb-info);font-size:13px;font-weight:600;margin-bottom:8px}.mb-mbk-contact{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.mb-mbk-call{align-items:center;border:1px solid rgba(var(--mb-info-rgb),.4);border-radius:999px;color:var(--mb-info);display:inline-flex;font-weight:600;gap:8px;padding:6px 14px}.mb-mbk-call:hover{background:rgba(var(--mb-info-rgb),.12);color:var(--mb-info)}.mb-mbk-pay{align-items:center;background:var(--mb-gold-soft);border:1px solid rgba(var(--mb-gold-rgb),.3);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.mb-mbk-pay.is-paid{background:rgba(var(--mb-pitch-rgb),.1);border-color:rgba(var(--mb-pitch-rgb),.3)}.mb-mbk-pay>div:first-child{display:flex;flex-direction:column}.mb-mbk-pay__label{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.mb-mbk-pay__amount{color:var(--mb-text);font-family:var(--mb-display);font-size:28px;font-weight:800;line-height:1.1}.mb-mbk-pay__switch{align-items:center;color:var(--mb-gold);display:inline-flex;font-size:13px;font-weight:600;gap:10px}.mb-mbk-pay.is-paid .mb-mbk-pay__switch{color:var(--mb-pitch)}.mb-pay-cell{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:12px;gap:8px}.mb-pay-cell.is-unpaid{color:var(--mb-gold)}.mb-pay-cell.is-paid{color:var(--mb-pitch)}.mb-owner-agenda__item.is-manual .mb-owner-agenda__time strong{color:var(--mb-info)}.mb-owner-fin-card .mb-owner-fin-rows{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.mb-owner-fin-rows>div{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px}.mb-owner-fin-rows span{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.mb-owner-fin-rows strong{color:var(--mb-text);font-family:var(--mb-display);font-size:22px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-fin-rows .is-income strong{color:var(--mb-primary)}.mb-owner-fin-rows .is-expense strong,.mb-owner-fin-rows .is-neg strong{color:var(--mb-danger)}.mb-owner-fin-card__foot{align-items:center;color:var(--mb-text-2);display:flex;font-size:12px;justify-content:space-between;margin-top:10px}.mb-owner-stack{display:flex;flex-direction:column;gap:16px}.mb-owner-photo-tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mb-owner-photo-count{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}@media (max-width:991px){.mb-owner-cal-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mb-owner-cal{width:max-content}.mb-owner-cal__times{box-shadow:1px 0 0 var(--mb-border);left:0;position:sticky;z-index:5}.mb-owner-cal__corner{left:0;z-index:6}.mb-owner-heat-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}@media (max-width:767px){.mb-owner-toolbar>*{max-width:100%;min-width:0}.mb-owner-toolbar__filters.ant-space{display:flex;width:100%}.mb-owner-toolbar__filters>.ant-space-item{flex:1 1 180px;min-width:0}.mb-owner-toolbar__filters>.ant-space-item>*{width:100%!important}.mb-owner-membership{margin:-6px 0 14px}.mb-owner-missing__head strong{font-size:18px}.mb-owner-fin-card__foot{flex-wrap:wrap;gap:4px 12px}.mb-owner-request{gap:10px 12px;padding:12px}.mb-owner-cal-toolbar>.ant-space{max-width:100%}.mb-owner-cal-title{font-size:18px}.mb-owner-cal-legend{font-size:11px;gap:6px 12px}.mb-owner-cal__head{padding:6px 2px}.mb-owner-cal__head strong{font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-cal__times span{font-size:10px;right:5px}.mb-owner-cal__item{padding:3px 5px}.mb-mbk-hero,.mb-owner-res-hero{padding:14px 14px 16px}.mb-mbk-hero__title,.mb-owner-res-hero__title{font-size:26px;overflow-wrap:anywhere}.mb-mbk-hero__top,.mb-owner-res-hero__top{gap:8px}.mb-owner-res-hero__pitch{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-owner-person{flex-wrap:wrap}.mb-owner-person>.ant-btn{flex:1 1 100%}.mb-owner-drawer-actions>.ant-btn{flex:1 1}.mb-mbk-pay{flex-wrap:wrap}.mb-mbk-chip{font-size:13px;padding:6px 12px}.mb-owner-quick-tag.ant-tag{font-size:13px;padding:4px 10px}.mb-mbk-footer{flex-wrap:wrap}.mb-owner-photo-tools{justify-content:flex-start}.mb-owner-pitch__body>div:first-child{min-width:0}.mb-owner-pitch__name{overflow-wrap:anywhere}.mb-owner-hours__row{gap:8px;padding:8px}.mb-owner-heat>span:first-child,.mb-owner-heat__day{background:var(--mb-surface);box-shadow:3px 0 0 var(--mb-surface);left:0;position:sticky;z-index:1}.mb-owner-heat__cell{height:32px}.mb-owner-review__form,.mb-owner-review__reply{margin-left:0}.mb-owner-review__form .ant-btn-sm{height:44px;padding-inline:16px}.mb-owner-review__reply-head{gap:8px}}@media (max-width:640px){.mb-owner-request__actions .ant-btn{flex:1 1;height:44px}}@media (max-width:575px){.mb-owner-stat__value{font-size:28px}.mb-owner-fin-card .mb-owner-fin-rows{gap:6px}.mb-owner-fin-rows>div{padding:8px 10px}.mb-owner-fin-rows span{font-size:10px;letter-spacing:.5px}.mb-owner-fin-rows strong{font-size:18px}.mb-owner-agenda__item{gap:10px;grid-template-columns:60px minmax(0,1fr) auto}.mb-owner-agenda__time strong{font-size:21px}.mb-owner-photos{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.mb-owner-promo{padding:16px 16px 12px}.mb-owner-promo__perf{margin:14px -16px 12px}.mb-owner-promo__big{font-size:44px}.mb-owner-rating__big{font-size:60px}.mb-mbk-footer>.ant-btn{flex:1 1 auto}}.mb-mbk-customer{display:flex;flex-direction:column;line-height:1.3}.mb-mbk-customer span{color:var(--mb-text-2);font-size:12px}.mb-deal-preview{background:rgba(var(--mb-primary-fill-rgb),.12);border:1px solid rgba(var(--mb-primary-fill-rgb),.35);border-radius:12px;display:flex;flex-direction:column;gap:6px;margin-bottom:10px;padding:12px 14px}.mb-deal-preview s{color:var(--mb-text-3)}.mb-deal-preview strong{font-size:16px}.mb-owner-reliability{border:1px solid var(--mb-border);border-radius:12px;margin-top:12px;padding:10px 12px}.mb-owner-reliability.is-risky{background:#fa8c1614;border-color:#fa8c1699}.mb-owner-reliability__head{align-items:center;display:flex;flex-wrap:wrap;font-weight:600;gap:8px}.mb-owner-reliability ul{color:var(--mb-text-2);font-size:13px;margin:6px 0 0;padding-left:18px}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mb-fin-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:12px;transition:opacity .2s}.mb-fin-kpis.is-loading{opacity:.6}.mb-fin-kpi{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);display:flex;flex-direction:column;gap:6px;min-width:0;overflow:hidden;padding:16px 18px;position:relative;transition:border-color .2s,transform .2s}.mb-fin-kpi:before{background:var(--mb-border-strong);content:"";inset:0 auto 0 0;position:absolute;width:3px}.mb-fin-kpi.is-income:before,.mb-fin-kpi.is-net:before{background:var(--mb-primary)}.mb-fin-kpi.is-expense:before,.mb-fin-kpi.is-loss:before{background:var(--mb-danger)}.mb-fin-kpi.is-receivable:before{background:var(--mb-gold)}.mb-fin-kpi.is-expected:before{background:var(--mb-info)}.mb-fin-kpi.is-net{background:radial-gradient(130% 120% at 100% 0,rgba(var(--mb-primary-rgb),.12),rgba(var(--mb-primary-rgb),0) 60%),var(--mb-surface);border-color:rgba(var(--mb-primary-rgb),.25)}.mb-fin-kpi.is-loss{background:radial-gradient(130% 120% at 100% 0,rgba(var(--mb-danger-rgb),.14),rgba(var(--mb-danger-rgb),0) 60%),var(--mb-surface);border-color:rgba(var(--mb-danger-rgb),.3)}.mb-fin-kpi.is-link{cursor:pointer}.mb-fin-kpi.is-link:focus-visible,.mb-fin-kpi.is-link:hover{border-color:rgba(var(--mb-gold-rgb),.45);outline:none;transform:translateY(-2px)}.mb-fin-kpi__label{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.mb-fin-kpi__value{font-feature-settings:"tnum";color:var(--mb-text);font-family:var(--mb-display);font-size:32px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-fin-kpi.is-net .mb-fin-kpi__value{color:var(--mb-primary);font-size:38px}.mb-fin-kpi.is-loss .mb-fin-kpi__value{color:var(--mb-danger);font-size:38px}.mb-fin-kpi.is-receivable .mb-fin-kpi__value{color:var(--mb-gold)}.mb-fin-kpi__sub{color:var(--mb-text-2);display:flex;flex-direction:column;font-size:12px;gap:3px;line-height:1.4}.mb-fin-kpi__sub strong{color:var(--mb-text)}.mb-fin-delta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.mb-fin-delta em{color:var(--mb-text-3);font-style:normal;font-weight:400}.mb-fin-delta.is-good{color:var(--mb-pitch)}.mb-fin-delta.is-bad{color:var(--mb-danger)}.mb-fin-delta.is-flat{color:var(--mb-text-3);font-weight:500}.mb-fin-mini{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 22px;margin:0 2px 16px}.mb-fin-mini strong{color:var(--mb-text);font-family:var(--mb-display);font-size:18px;margin-right:2px}.mb-fin-card.ant-card{height:100%}.mb-fin-card .ant-card-head-title{font-weight:700}.mb-fin-hint{color:var(--mb-text-3);font-size:12px;margin-top:6px}.mb-fin-muted{color:var(--mb-text-3);font-size:13px}.mb-fin-section-label{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:.9px;margin-bottom:10px;text-transform:uppercase}.mb-fin-anchor{position:relative;top:-80px}.mb-fin-chart{min-height:120px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.mb-fin-chart svg{display:block;overflow:visible}.mb-fin-grid{stroke:rgba(var(--mb-slate-rgb),.09);stroke-width:1}.mb-fin-axis{stroke:var(--mb-border-strong);stroke-width:1}.mb-fin-tick{fill:var(--mb-text-3);font-feature-settings:"tnum";font-size:10px;font-variant-numeric:tabular-nums}.mb-fin-xlabel{fill:var(--mb-text-2);font-size:11px;text-transform:capitalize}.mb-fin-xlabel.is-selected{fill:var(--mb-primary);font-weight:700}.mb-fin-band{fill:rgba(var(--mb-slate-rgb),.06)}.mb-fin-band.is-selected{fill:rgba(var(--mb-primary-rgb),.07);stroke:rgba(var(--mb-primary-rgb),.28);stroke-width:1}.mb-fin-netline{fill:none;stroke:var(--mb-text);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;opacity:.85;pointer-events:none}.mb-fin-netdot{fill:var(--mb-text);stroke:var(--mb-surface);stroke-width:2;pointer-events:none;transition:r .12s}.mb-fin-legend{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:12px}.mb-fin-legend>span{align-items:center;display:inline-flex;gap:6px}.mb-fin-swatch{border-radius:3px;display:inline-block;flex:none;height:10px;width:10px}.mb-fin-swatch.is-line{border-radius:2px;height:2px;width:14px}.mb-fin-tip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--mb-surface-2) 96%,#0000);border:1px solid var(--mb-border-strong);border-radius:12px;box-shadow:var(--mb-shadow);min-width:170px;padding:10px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:5}.mb-fin-tip.is-left{transform:translateX(calc(-100% - 12px))}.mb-fin-tip.is-right{transform:translateX(12px)}.mb-fin-tip__title{color:var(--mb-text);font-size:12px;font-weight:700;margin-bottom:6px;text-transform:capitalize}.mb-fin-tip__row{align-items:center;color:var(--mb-text-2);display:flex;font-size:12px;gap:8px;line-height:1.8}.mb-fin-tip__row strong{font-feature-settings:"tnum";color:var(--mb-text);font-variant-numeric:tabular-nums;margin-left:auto}.mb-fin-split__bar{background:var(--mb-surface-2);border-radius:999px;display:flex;gap:2px;height:14px;overflow:hidden}.mb-fin-split__bar>span{display:block;height:100%;min-width:4px}.mb-fin-split__bar>span.is-empty{background:var(--mb-surface-3);flex:1 1}.mb-fin-split__legend{display:flex;flex-direction:column;gap:8px;margin-top:12px}.mb-fin-split__legend>div{align-items:center;display:flex;font-size:13px;gap:8px}.mb-fin-split__label{color:var(--mb-text-2)}.mb-fin-split__legend strong{font-feature-settings:"tnum";color:var(--mb-text);font-variant-numeric:tabular-nums;margin-left:auto}.mb-fin-split__legend em{color:var(--mb-text-3);font-size:12px;font-style:normal;text-align:right;width:44px}.mb-fin-hbars{display:flex;flex-direction:column;gap:12px}.mb-fin-hbar__head{align-items:center;display:flex;font-size:13px;gap:10px;justify-content:space-between;margin-bottom:5px}.mb-fin-hbar__label{color:var(--mb-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-fin-hbar__value{font-feature-settings:"tnum";align-items:baseline;display:inline-flex;flex:none;font-variant-numeric:tabular-nums;gap:8px}.mb-fin-hbar__value em{color:var(--mb-text-3);font-size:12px;font-style:normal;min-width:36px;text-align:right}.mb-fin-hbar__track{background:var(--mb-surface-2);border-radius:999px;height:8px;overflow:hidden}.mb-fin-hbar__track>span{border-radius:999px;display:block;height:100%;transition:width .4s ease}.mb-fin-cat-total{align-items:baseline;border-bottom:1px solid var(--mb-border);color:var(--mb-text-2);display:flex;font-size:13px;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.mb-fin-cat-total strong{color:var(--mb-text);font-family:var(--mb-display);font-size:22px}.mb-fin-cat{color:var(--mb-text);font-size:13px;gap:8px}.mb-fin-cat,.mb-fin-cat__icon{align-items:center;display:inline-flex}.mb-fin-cat__icon{border-radius:7px;font-size:12px;height:24px;justify-content:center;width:24px}.mb-fin-cat.is-compact .mb-fin-cat__icon{border-radius:6px;font-size:11px;height:20px;width:20px}.mb-fin-type{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.4px;padding:1px 9px}.mb-fin-type.is-income{background:var(--mb-primary-soft);color:var(--mb-primary)}.mb-fin-type.is-expense{background:rgba(var(--mb-danger-rgb),.12);color:var(--mb-danger)}.mb-fin-src{border-radius:6px;display:inline-block;font-size:12px;font-weight:600;padding:1px 8px}.mb-fin-src.is-match{background:var(--mb-surface-3);color:var(--mb-text)}.mb-fin-src.is-manual{background:rgba(var(--mb-info-rgb),.14);color:var(--mb-info)}.mb-fin-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.mb-fin-amount.is-income{color:var(--mb-pitch)}.mb-fin-amount.is-expense{color:var(--mb-danger)}.mb-fin-row-unpaid>td:first-child{box-shadow:inset 3px 0 0 var(--mb-gold)}.mb-fin-summary>td{background:var(--mb-surface-2)!important}.mb-fin-sum{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.mb-fin-net{font-family:var(--mb-display);font-size:18px;font-weight:800;white-space:nowrap}.mb-fin-net.is-pos{color:var(--mb-primary)}.mb-fin-net.is-neg{color:var(--mb-danger)}.mb-fin-empty{margin:0 auto;max-width:560px}.mb-fin-empty p{color:var(--mb-text-2);font-size:13px;line-height:1.6}.mb-fin-copy{margin-top:14px;max-height:340px;overflow-y:auto}.mb-fin-copy .ant-checkbox-group{display:flex;flex-direction:column;gap:6px}.mb-fin-copy__row.ant-checkbox-wrapper{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:10px;display:flex;margin:0;padding:8px 10px}.mb-fin-copy__row.ant-checkbox-wrapper>span:last-child{flex:1 1;min-width:0}.mb-fin-copy__inner{align-items:center;display:flex;gap:10px;width:100%}.mb-fin-copy__desc{color:var(--mb-text-2);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-fin-copy__date{color:var(--mb-text-3);font-size:12px}@media (max-width:640px){.mb-fin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mb-fin-kpi.is-net{grid-column:1/-1}.mb-fin-kpi__value{font-size:26px}.mb-fin-card .ant-card-head{flex-wrap:wrap}}@media (max-width:767px){.mb-fin-tip.is-free{transform:none}.mb-fin-tip{max-width:calc(100vw - 32px)}.mb-fin-chart{-webkit-tap-highlight-color:transparent}.mb-fin-mini{gap:6px 16px;margin-bottom:14px}.mb-fin-card .ant-card-extra,.mb-fin-split__legend>div{min-width:0}.mb-fin-split__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-fin-hbar__label .mb-fin-cat{max-width:100%}.mb-fin-copy__row.ant-checkbox-wrapper{padding:10px}.mb-fin-copy__inner{flex-wrap:wrap;row-gap:2px}.mb-fin-copy__desc{flex-basis:120px}}@media (max-width:575px){.mb-fin-kpis{gap:10px}.mb-fin-kpi{padding:14px 14px 14px 16px}.mb-fin-kpi.is-loss .mb-fin-kpi__value,.mb-fin-kpi.is-net .mb-fin-kpi__value{font-size:32px}.mb-fin-kpi__value{font-size:24px}.mb-fin-net{font-size:16px}}[data-theme=light] .mb-fin-cat__icon{filter:brightness(.72) saturate(1.25)}.mb-amenities{display:flex;flex-wrap:wrap;gap:6px}.mb-amenities__icon{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:8px;color:var(--mb-text-2);display:inline-flex;font-size:14px;height:30px;justify-content:center;transition:color .15s,border-color .15s;width:30px}.mb-amenities.is-sm .mb-amenities__icon{font-size:12px;height:26px;width:26px}.mb-amenities__icon:hover{border-color:rgba(var(--mb-primary-rgb),.35);color:var(--mb-primary)}.mb-venue-rating{align-items:center;color:var(--mb-text-2);display:inline-flex;font-size:13px;gap:6px}.mb-venue-rating .anticon-star{color:var(--mb-gold)}.mb-venue-rating .ant-rate{color:var(--mb-gold);font-size:14px}.mb-venue-rating strong{color:var(--mb-text);font-weight:700}.mb-venue-rating.is-new{color:var(--mb-info);font-weight:700;letter-spacing:.6px}.mb-ribbon,.mb-venue-rating.is-new{font-size:11px;text-transform:uppercase}.mb-ribbon{align-items:center;background:var(--mb-gold-fill);border-radius:0 999px 999px 0;box-shadow:0 6px 18px rgba(var(--mb-gold-rgb),.35);color:var(--mb-primary-ink);display:inline-flex;font-weight:800;gap:6px;left:-2px;letter-spacing:.8px;padding:4px 12px 4px 10px;position:absolute;top:14px;z-index:2}.mb-venue-filters{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px}.mb-venue-filters__row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.mb-venue-filters__search{flex:1 1 220px;max-width:320px}.mb-venue-filters__toggle{align-items:center;border:1px solid var(--mb-border-strong);border-radius:10px;color:var(--mb-text-2);cursor:pointer;display:inline-flex;gap:8px;height:38px;padding:0 12px;-webkit-user-select:none;user-select:none}.mb-venue-filters__toggle.is-on{background:var(--mb-gold-soft);border-color:rgba(var(--mb-gold-rgb),.5);color:var(--mb-gold)}.mb-venue-filters__chips{display:flex;flex-wrap:wrap;gap:6px}.mb-amenity-chip.ant-tag{background:#0000;border:1px solid var(--mb-border-strong);border-radius:999px;color:var(--mb-text-2);font-size:12px;margin:0;padding:4px 12px}.mb-amenity-chip.ant-tag-checkable-checked{background:var(--mb-primary-soft);border-color:var(--mb-primary);color:var(--mb-primary)}.mb-venue-card{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.mb-venue-card:hover{border-color:rgba(var(--mb-primary-rgb),.35);box-shadow:var(--mb-shadow);transform:translateY(-3px)}.mb-venue-card__cover{aspect-ratio:16/9;background:var(--mb-surface-2);overflow:hidden;position:relative}.mb-venue-card__cover img,.mb-venue-card__placeholder{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.mb-venue-card:hover .mb-venue-card__cover img{transform:scale(1.05)}.mb-venue-card__cover:after{background:linear-gradient(180deg,#070b1200 35%,#070b12eb);content:"";inset:0;pointer-events:none;position:absolute}.mb-venue-card__title{bottom:12px;left:16px;position:absolute;right:16px;z-index:1}.mb-venue-card__title h3{color:var(--mb-text);font-family:var(--mb-display);font-size:26px;font-weight:800;line-height:1.05;margin:0;text-transform:uppercase}.mb-venue-card__title span{color:var(--mb-text-2);font-size:13px}.mb-venue-card__free{background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);font-size:11px;font-weight:800;letter-spacing:.6px;padding:3px 10px;position:absolute;right:14px;text-transform:uppercase;top:14px;z-index:2}.mb-venue-card__free.is-none{background:var(--mb-surface-3);color:var(--mb-text-2)}.mb-venue-card__body{display:flex;flex:1 1;flex-direction:column;gap:12px;padding:14px 16px 16px}.mb-venue-card__row{align-items:center;display:flex;justify-content:space-between}.mb-venue-card__pitches{color:var(--mb-text-2);font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.mb-venue-card__foot{align-items:center;border-top:1px dashed var(--mb-border-strong);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:12px}.mb-venue-card__price strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:24px;font-weight:800}.mb-venue-card__price span{color:var(--mb-text-2);font-size:12px}.mb-venue-map{height:560px;width:100%}@media (max-width:991px){.mb-venue-map{height:380px}}.leaflet-routing-container{display:none}.mb-venue-side__list{display:flex;flex-direction:column;gap:6px;max-height:560px;overflow-y:auto}.mb-venue-side__item{align-items:center;background:#0000;border:0;border-radius:12px;color:inherit;cursor:pointer;display:flex;gap:12px;padding:8px;position:relative;text-align:left;transition:background .15s;width:100%}.mb-venue-side__item:hover{background:var(--mb-surface-2)}.mb-venue-side__item.is-active{background:var(--mb-primary-soft);box-shadow:inset 3px 0 0 var(--mb-primary)}.mb-venue-side__item img,.mb-venue-side__ph{border-radius:8px;flex-shrink:0;height:48px;object-fit:cover;width:64px}.mb-venue-side__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mb-venue-side__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-venue-side__text small{color:var(--mb-text-2)}.mb-venue-side__text>span{align-items:center;display:flex;font-size:12px;gap:10px}.mb-venue-side__text em{color:var(--mb-primary);font-style:normal;font-weight:700}.mb-venue-side__deal{color:var(--mb-gold);position:absolute;right:10px;top:10px}.mb-venue-mapcard{align-items:center;background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding:14px}.mb-venue-mapcard img{border-radius:10px;height:68px;object-fit:cover;width:120px}.mb-venue-mapcard__text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:180px}.mb-venue-mapcard__text h3{font-family:var(--mb-display);font-size:22px;font-weight:800;margin:0;text-transform:uppercase}.mb-venue-mapcard__text>span{color:var(--mb-text-2);font-size:13px}.mb-venue-mapcard__actions{display:flex;gap:8px}.mb-datestrip{align-items:center;display:flex;gap:6px;margin-bottom:16px}.mb-datestrip__list{display:flex;flex:1 1;gap:8px;overflow-x:auto;padding:2px;scroll-snap-type:x proximity;scrollbar-width:none}.mb-datestrip__list::-webkit-scrollbar{display:none}.mb-datestrip__nav.ant-btn{color:var(--mb-text-2);flex-shrink:0}.mb-datestrip__day{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;color:var(--mb-text);cursor:pointer;display:flex;flex:0 0 64px;flex-direction:column;gap:2px;padding:8px 0;scroll-snap-align:start;transition:border-color .15s,background .15s}.mb-datestrip__day:hover{border-color:var(--mb-border-strong)}.mb-datestrip__day strong{font-family:var(--mb-display);font-size:22px;font-weight:800;line-height:1}.mb-datestrip__dow,.mb-datestrip__month{color:var(--mb-text-2);font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.mb-datestrip__day.is-active{background:var(--mb-primary-fill);border-color:var(--mb-primary-fill);box-shadow:0 6px 20px rgba(var(--mb-primary-rgb),.25);color:var(--mb-primary-ink)}.mb-datestrip__day.is-active .mb-datestrip__dow,.mb-datestrip__day.is-active .mb-datestrip__month{color:var(--mb-primary-ink)}.mb-datestrip__picker.ant-picker{flex:0 0 132px;height:64px}.mb-datestrip__picker.is-active{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.mb-slotpicker{display:flex;flex-direction:column;gap:14px;transition:opacity .2s}.mb-slotpicker.is-loading{opacity:.55}.mb-slotpicker__row{grid-gap:16px;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:14px;display:grid;gap:16px;grid-template-columns:160px 1fr;padding:14px}@media (max-width:767px){.mb-slotpicker__row{grid-template-columns:1fr}}.mb-slotpicker__pitch{display:flex;flex-direction:column;gap:2px}.mb-slotpicker__pitch strong{font-family:var(--mb-display);font-size:20px;font-weight:800;text-transform:uppercase}.mb-slotpicker__pitch span{color:var(--mb-text-2);font-size:12px}.mb-slotpicker__pitch span.is-free{color:var(--mb-primary);font-weight:600}.mb-slotpicker__slots{display:flex;flex-wrap:wrap;gap:8px}.mb-slot{align-items:center;background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:10px;color:var(--mb-text-3);display:inline-flex;flex-direction:column;justify-content:center;line-height:1.2;font:inherit;min-width:92px;padding:7px 10px;position:relative}.mb-slot strong{font-family:var(--mb-display);font-size:18px;font-weight:800}.mb-slot small{font-size:11px;white-space:nowrap}.mb-slot s{color:var(--mb-text-3);margin-right:2px}.mb-slot.is-free{border-color:rgba(var(--mb-primary-rgb),.55);color:var(--mb-text);cursor:pointer;transition:background .15s,transform .15s,box-shadow .15s}.mb-slot.is-free small{color:var(--mb-primary);font-weight:600}.mb-slot.is-free:hover{background:var(--mb-primary-soft);transform:translateY(-1px)}.mb-slot.is-free.is-deal{border-color:rgba(var(--mb-gold-rgb),.7)}.mb-slot.is-free.is-deal small{color:var(--mb-gold)}.mb-slot.is-selected,.mb-slot.is-selected.is-deal{background:var(--mb-primary-fill);border-color:var(--mb-primary-fill);box-shadow:0 6px 20px rgba(var(--mb-primary-rgb),.3);color:var(--mb-primary-ink)}.mb-slot.is-selected s,.mb-slot.is-selected small,.mb-slot.is-selected.is-deal small,.mb-slot__deal{color:var(--mb-primary-ink)}.mb-slot__deal{background:var(--mb-gold-fill);border-radius:999px;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.4px;padding:0 6px;position:absolute;right:-6px;text-transform:uppercase;top:-8px}.mb-slot.is-booked,.mb-slot.is-pending{background:rgba(var(--mb-danger-rgb),.06);border-color:rgba(var(--mb-danger-rgb),.18);color:var(--mb-text-3);cursor:not-allowed}.mb-slot.is-blocked{background:repeating-linear-gradient(135deg,var(--mb-surface) 0 6px,var(--mb-surface-2) 6px 12px);cursor:not-allowed}.mb-slot.is-past{cursor:not-allowed;opacity:.35}.mb-slotpicker__legend{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:12px;gap:16px}.mb-slotpicker__legend span{align-items:center;display:inline-flex;gap:6px}.mb-slotpicker__legend i{border:1px solid var(--mb-border-strong);border-radius:4px;height:12px;width:12px}.mb-slotpicker__legend i.is-free{border-color:var(--mb-primary)}.mb-slotpicker__legend i.is-deal{border-color:var(--mb-gold)}.mb-slotpicker__legend i.is-booked{background:rgba(var(--mb-danger-rgb),.2);border-color:rgba(var(--mb-danger-rgb),.3)}.mb-slotpicker__legend i.is-blocked{background:repeating-linear-gradient(135deg,var(--mb-surface) 0 3px,var(--mb-surface-3) 3px 6px)}.mb-hint{color:var(--mb-text-2)}@media (max-width:767px){.mb-venue-filters{padding:12px}.mb-venue-filters__row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mb-venue-filters__search{grid-column:1/-1;max-width:none}.mb-venue-filters__city.ant-select,.mb-venue-filters__row .ant-picker{min-width:0!important;width:100%}.mb-venue-filters__toggle{grid-column:1/-1;height:44px;justify-content:center}.mb-venue-filters__chips{flex-wrap:nowrap;margin:0 -12px;overflow-x:auto;padding:0 12px;scrollbar-width:none}.mb-venue-filters__chips::-webkit-scrollbar{display:none}.mb-amenity-chip.ant-tag{flex-shrink:0;font-size:13px;padding:8px 14px}.mb-venue-map{height:52vh;min-height:280px}.mb-venue-side__list{max-height:420px}.mb-venue-mapcard{gap:12px}.mb-venue-mapcard img{height:56px;width:88px}.mb-venue-mapcard__text{min-width:0}.mb-venue-mapcard__text h3{font-size:19px;overflow-wrap:anywhere}.mb-venue-mapcard__actions{width:100%}.mb-venue-mapcard__actions>*{flex:1 1}.mb-venue-mapcard__actions .ant-btn{width:100%}.mb-venue-card__title h3{overflow-wrap:anywhere}.mb-datestrip{flex-wrap:wrap}.mb-datestrip__nav.ant-btn{display:none}.mb-datestrip__list{flex:1 1 100%;min-width:0}.mb-datestrip__day{flex-basis:58px;min-height:64px}.mb-datestrip__picker.ant-picker{flex:1 1 100%;height:44px}.mb-slotpicker__slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.mb-slot{min-height:48px;min-width:0}.mb-slotpicker__legend{flex-wrap:wrap}}.mb-vd-back.ant-btn{color:var(--mb-text-2);margin-bottom:12px}.mb-vd-hero{grid-gap:28px;background:radial-gradient(900px 300px at 100% 0,rgba(var(--mb-primary-rgb),.08),#0000 60%),var(--mb-surface);border:1px solid var(--mb-border);border-radius:20px;display:grid;gap:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-bottom:24px;padding:18px}@media (max-width:991px){.mb-vd-hero{grid-template-columns:1fr}}.mb-vd-gallery{display:flex;flex-direction:column;gap:8px;min-width:0}.mb-vd-gallery__cover{aspect-ratio:16/9;background:var(--mb-surface-2);border-radius:14px;overflow:hidden;position:relative}.mb-vd-gallery__cover .ant-image,.mb-vd-gallery__thumb .ant-image{display:block;height:100%;width:100%}.mb-vd-gallery__cover .ant-image-img,.mb-vd-gallery__thumb .ant-image-img{height:100%;object-fit:cover;width:100%}.mb-vd-gallery__thumbs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.mb-vd-gallery__thumb{aspect-ratio:4/3;background:var(--mb-surface-2);border-radius:10px;overflow:hidden;position:relative}.mb-vd-gallery__more{align-items:center;background:#070b12a6;color:#fff;display:flex;font-family:var(--mb-display);font-size:22px;font-weight:800;inset:0;justify-content:center;pointer-events:none;position:absolute}.mb-vd-info{display:flex;flex-direction:column;gap:10px;min-width:0}.mb-vd-info__name{color:var(--mb-text);font-family:var(--mb-display);font-size:44px;font-style:italic;font-weight:800;line-height:1;margin:0;text-transform:uppercase}.mb-vd-info__addr,.mb-vd-info__desc{color:var(--mb-text-2)}.mb-vd-info__desc{line-height:1.6;margin:0}.mb-vd-chips{display:flex;flex-wrap:wrap;gap:6px}.mb-vd-chip{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:999px;color:var(--mb-text);display:inline-flex;font-size:12px;gap:6px;padding:4px 10px}.mb-vd-chip .anticon{color:var(--mb-primary)}.mb-vd-info__stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:4px}.mb-vd-info__stats>div{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.mb-vd-info__stats strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:22px;font-weight:800;white-space:nowrap}.mb-vd-info__stats span{color:var(--mb-text-2);font-size:11px;letter-spacing:.6px;text-transform:uppercase}.mb-vd-info__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.mb-vd-tabs .ant-tabs-tab{font-family:var(--mb-display);font-size:18px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.mb-vd-side{display:flex;flex-direction:column;gap:14px}.mb-vd-howto{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);padding:16px}.mb-vd-howto h4{font-family:var(--mb-display);font-size:18px;margin:0 0 8px;text-transform:uppercase}.mb-vd-howto ol{color:var(--mb-text-2);line-height:1.8;margin:0 0 6px;padding-left:18px}.mb-vd-policy.ant-alert{border-radius:12px}.mb-campaign{align-items:stretch;background:radial-gradient(400px 160px at 0 0,rgba(var(--mb-gold-rgb),.18),#0000 70%),var(--mb-surface);border:1px solid rgba(var(--mb-gold-rgb),.4);border-radius:var(--mb-radius);display:flex;gap:14px;height:100%;padding:14px}.mb-campaign__badge{align-items:center;background:var(--mb-gold-fill);border-radius:12px;color:var(--mb-primary-ink);display:flex;flex:0 0 86px;flex-direction:column;justify-content:center;padding:6px;text-align:center}.mb-campaign__badge strong{font-family:var(--mb-display);font-size:26px;font-weight:800;line-height:1}.mb-campaign__badge span{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.mb-campaign__text{display:flex;flex-direction:column;gap:3px;min-width:0}.mb-campaign__text h4{color:var(--mb-gold);font-family:var(--mb-display);font-size:19px;margin:0;text-transform:uppercase}.mb-campaign__text p{color:var(--mb-text);font-size:13px;margin:0}.mb-campaign__text span{color:var(--mb-text-2);font-size:12px}.mb-pitch-card{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);overflow:hidden}.mb-pitch-card__field{align-items:center;display:flex;height:110px;justify-content:center}.mb-pitch-card__size{color:var(--mb-text);font-family:var(--mb-display);font-size:40px;font-style:italic;font-weight:800}.mb-pitch-card__body{padding:14px 16px 16px}.mb-pitch-card__body h3{font-family:var(--mb-display);font-size:22px;font-weight:800;margin:0 0 8px;text-transform:uppercase}.mb-pitch-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.mb-pitch-card__tags span{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:999px;color:var(--mb-text-2);font-size:12px;padding:2px 10px}.mb-pitch-card__price strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:24px;font-weight:800}.mb-pitch-card__price span{color:var(--mb-text-2);font-size:12px}.mb-vd-hours{border-collapse:collapse;width:100%}.mb-vd-hours td{border-bottom:1px solid var(--mb-border);padding:9px 4px}.mb-vd-hours td:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.mb-vd-hours tr.is-today td{color:var(--mb-primary);font-weight:700}.mb-vd-hours__closed{color:var(--mb-danger)}.mb-vd-pricelist{display:flex;flex-direction:column}.mb-vd-pricelist>div{align-items:center;border-bottom:1px dashed var(--mb-border-strong);display:flex;gap:12px;justify-content:space-between;padding:9px 0}.mb-vd-pricelist span{color:var(--mb-text-2)}.mb-vd-pricelist strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mb-vd-subtitle{font-family:var(--mb-display);font-size:22px;font-weight:800;margin:4px 0 12px;text-transform:uppercase}.mb-vd-score{align-items:center;display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.mb-vd-score strong{font-family:var(--mb-display);font-size:56px;font-weight:800;line-height:1}.mb-vd-score .ant-rate,.mb-vd-score strong{color:var(--mb-gold)}.mb-vd-score span{color:var(--mb-text-2);font-size:12px}.mb-vd-bars__row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:14px 1fr 28px}.mb-vd-bars__row .ant-progress{margin:0}.mb-vd-bars__row em{color:var(--mb-text-2);font-size:12px;font-style:normal;text-align:right}.mb-vd-reviews{display:flex;flex-direction:column;gap:18px}.mb-vd-review{display:flex;gap:12px}.mb-vd-review__body{flex:1 1;min-width:0}.mb-vd-review__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.mb-vd-review__head>span{color:var(--mb-text-3);font-size:12px}.mb-vd-review__rate.ant-rate{color:var(--mb-gold);font-size:12px}.mb-vd-review__body p{color:var(--mb-text);line-height:1.55;margin:6px 0 0}.mb-vd-review__reply{background:var(--mb-surface-2);border-left:3px solid var(--mb-primary);border-radius:10px;font-size:13px;margin-top:10px;padding:10px 12px}.mb-vd-review__reply strong{color:var(--mb-primary)}.mb-vd-review__reply span{color:var(--mb-text-3)}.mb-vd-review__reply p{color:var(--mb-text-2);margin-top:4px}.mb-vd-map{height:360px;width:100%}.mb-vd-address{font-size:15px;margin:0 0 4px}@media (max-width:767px){.mb-vd-hero{border-radius:16px;gap:16px;margin-bottom:18px;padding:12px}.mb-vd-info__name{font-size:32px;overflow-wrap:anywhere}.mb-vd-info__stats>div{min-width:0;padding:8px 10px}.mb-vd-info__stats strong{font-size:18px;overflow:hidden;text-overflow:ellipsis}.mb-vd-info__stats span{font-size:10px}.mb-vd-info__actions>*{flex:1 1 auto}.mb-vd-tabs .ant-tabs-tab{font-size:15px}.mb-pitch-card__size{font-size:30px}.mb-vd-score strong{font-size:44px}.mb-vd-review__head{flex-wrap:wrap}.mb-vd-map{height:240px}}.mb-share-groups{display:flex;flex-direction:column;gap:6px;max-height:min(50vh,360px);overflow-y:auto}.mb-share-group{align-items:center;border:1px solid #7f7f7f33;border:1px solid var(--mb-border,#7f7f7f33);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:background .15s ease,border-color .15s ease}.mb-share-group.is-checked,.mb-share-group:hover{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.mb-share-group__avatar.ant-avatar{background:var(--mb-primary-soft);color:var(--mb-primary);flex:none}.mb-share-group__text{display:flex;flex-direction:column;min-width:0}.mb-share-group__text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-share-group__text small{color:var(--mb-text-2)}.mb-invites-section{margin-bottom:32px}.mb-invites-section .mb-section-title{align-items:center;display:inline-flex;gap:10px}.mb-invites-count{align-items:center;background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);display:inline-flex;font-size:15px;font-style:normal;height:26px;justify-content:center;min-width:26px;padding:0 8px}.mb-invites-list{display:flex;flex-direction:column;gap:14px}.mb-invite-card{grid-gap:20px;align-items:center;background:linear-gradient(180deg,var(--mb-surface) 0,var(--mb-bg) 160%);border:1px solid var(--mb-border);border-radius:var(--mb-radius);display:grid;gap:20px;grid-template-columns:92px 1fr auto;overflow:hidden;padding:18px 20px 18px 18px;position:relative;transition:border-color .18s ease}.mb-invite-card:before{background:var(--mb-info);border-radius:0 3px 3px 0;bottom:18px;box-shadow:0 0 12px var(--mb-info);content:"";left:0;position:absolute;top:18px;width:3px}.mb-invite-card.is-team:before{background:var(--mb-gold);box-shadow:0 0 12px var(--mb-gold)}.mb-invite-card:hover{border-color:var(--mb-border-strong)}.mb-invite-card__stub{align-items:center;border-right:1px dashed var(--mb-border-strong);display:flex;flex-direction:column;justify-content:center;line-height:1;min-height:96px;padding-right:18px}.mb-invite-card__dow{color:var(--mb-info);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-invite-card__day{font-family:var(--mb-display);font-size:44px;font-weight:800;margin:2px 0}.mb-invite-card__month{color:var(--mb-text-2);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.mb-invite-card__time{background:var(--mb-surface-3);border-radius:6px;font-family:var(--mb-display);font-size:16px;font-weight:700;margin-top:8px;padding:3px 8px}.mb-invite-card__logo{align-items:center;background:var(--mb-gold-soft);border:1px solid var(--mb-gold);border-radius:16px;color:var(--mb-gold);display:inline-flex;font-family:var(--mb-display);font-size:34px;font-style:italic;font-weight:800;height:60px;justify-content:center;width:60px}.mb-invite-card__body{min-width:0}.mb-invite-card__who{align-items:center;color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.mb-invite-card__who .mb-player-link,.mb-invite-card__who strong{color:var(--mb-text);font-weight:600}.mb-invite-card__who small{color:var(--mb-text-3)}.mb-invite-card__title{cursor:pointer;font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;line-height:1.05;margin:8px 0 6px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-invite-card.is-team .mb-invite-card__title{cursor:default}.mb-invite-card__meta{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:16px}.mb-invite-card__meta span{align-items:center;display:inline-flex;gap:6px}.mb-invite-card__side{align-items:flex-end;display:flex;flex-direction:column;gap:14px}.mb-invite-card__actions{display:flex;gap:8px}@media (max-width:720px){.mb-invite-card{grid-template-columns:72px 1fr}.mb-invite-card__side{align-items:center;flex-direction:row;grid-column:1/-1;justify-content:space-between}}.mb-invite-modal__title{display:flex;flex-direction:column;line-height:1.2}.mb-invite-modal__title span{font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;text-transform:uppercase}.mb-invite-modal__title small{color:var(--mb-text-2);font-size:12px;font-weight:500}.mb-invite-list{display:flex;flex-direction:column;gap:4px;margin:0 -6px;max-height:380px;overflow-y:auto;padding:0 6px}.mb-invite-list__none{color:var(--mb-text-3);padding:24px 0;text-align:center}.mb-invite-row{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:8px 10px;transition:background .15s,border-color .15s}.mb-invite-row:hover{background:var(--mb-surface-2)}.mb-invite-row.is-on{background:var(--mb-primary-soft);border-color:rgba(var(--mb-primary-rgb),.3)}.mb-invite-row__name{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-invite-row__name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-invite-row__name small{color:var(--mb-text-2);font-size:12px}@media (max-width:575px){.mb-invites-section{margin-bottom:24px}.mb-invite-card{gap:12px 14px;grid-template-columns:60px minmax(0,1fr);padding:14px}.mb-invite-card:before{bottom:14px;top:14px}.mb-invite-card__stub{min-height:80px;padding-right:12px}.mb-invite-card__day{font-size:34px}.mb-invite-card__time{font-size:14px;margin-top:6px;padding:2px 6px}.mb-invite-card__logo{border-radius:12px;font-size:28px;height:48px;width:48px}.mb-invite-card__title{font-size:21px}.mb-invite-card__meta{gap:4px 12px}.mb-invite-card__meta span{min-width:0}.mb-invite-card__side{gap:10px}.mb-invite-card__actions{flex:1 1;justify-content:flex-end}.mb-invite-card__actions .ant-btn{flex:1 1;max-width:160px}.mb-invite-list{max-height:none;overflow-y:visible}.mb-invite-row{padding:10px 8px}.mb-invite-modal__title span{font-size:21px}}.mb-cm-steps.ant-steps{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);margin-bottom:24px;padding:16px 20px}.mb-cm-steps .ant-steps-item-title{font-family:var(--mb-display);font-size:18px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.mb-cm-card .ant-card-body{display:flex;flex-direction:column;gap:4px}.mb-cm-field{margin-bottom:18px}.mb-cm-field>label{color:var(--mb-text-2);display:block;font-size:11px;font-weight:700;letter-spacing:1.2px;margin-bottom:8px;text-transform:uppercase}.mb-cm-field .mb-hint{margin:6px 0 0}.mb-cm-nav{border-top:1px solid var(--mb-border);display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding-top:16px}.mb-cm-venue{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:14px;display:flex;gap:14px;margin-bottom:18px;padding:12px}.mb-cm-venue img{border-radius:10px;flex-shrink:0;height:60px;object-fit:cover;width:104px}.mb-cm-venue__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mb-cm-venue__text strong{font-family:var(--mb-display);font-size:22px;font-weight:800;line-height:1.05;text-transform:uppercase}.mb-cm-venue__text>span{color:var(--mb-text-2);font-size:13px}.mb-cm-pick-hint{align-items:center;color:var(--mb-text-2);display:flex;flex-direction:column;gap:8px;padding:36px 16px;text-align:center}.mb-cm-pick-hint>.anticon{color:var(--mb-primary);font-size:34px}.mb-cm-pick-hint p{margin:0}.mb-cm-types.ant-radio-group{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);width:100%}@media (max-width:575px){.mb-cm-types.ant-radio-group{grid-template-columns:1fr}}.mb-cm-type.ant-radio-button-wrapper{background:var(--mb-surface-2);border:1px solid var(--mb-border-strong)!important;border-radius:14px!important;height:auto;line-height:1.4;padding:16px}.mb-cm-type.ant-radio-button-wrapper:before{display:none!important}.mb-cm-type .ant-radio-button+span,.mb-cm-type>span:last-child{display:flex;flex-direction:column;gap:4px}.mb-cm-type .anticon{color:var(--mb-text-2);font-size:22px}.mb-cm-type strong{color:var(--mb-text);font-family:var(--mb-display);font-size:20px;font-weight:800;text-transform:uppercase}.mb-cm-type span span{color:var(--mb-text-2);font-size:13px;white-space:normal}.mb-cm-type.ant-radio-button-wrapper-checked{background:var(--mb-primary-soft);border-color:var(--mb-primary)!important;box-shadow:0 0 0 1px var(--mb-primary)}.mb-cm-type.ant-radio-button-wrapper-checked .anticon{color:var(--mb-primary)}.mb-cm-team{border:1px dashed var(--mb-border-strong);border-radius:14px;margin-bottom:8px;padding:16px}.mb-cm-extras{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.mb-cm-extra{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:14px;display:flex;gap:14px;padding:14px 16px}.mb-cm-extra__icon{align-items:center;background:var(--mb-primary-soft);border-radius:12px;color:var(--mb-primary);display:inline-flex;flex-shrink:0;font-size:18px;height:42px;justify-content:center;width:42px}.mb-cm-extra__text{display:flex;flex:1 1;flex-direction:column}.mb-cm-extra__text span{color:var(--mb-text-2);font-size:13px}.mb-cm-review{border:1px dashed var(--mb-border-strong);border-radius:14px;padding:14px 16px}.mb-cm-review h4{font-family:var(--mb-display);font-size:18px;margin:0 0 6px;text-transform:uppercase}.mb-cm-review>div{display:flex;gap:12px;justify-content:space-between;padding:6px 0}.mb-cm-review span{color:var(--mb-text-2)}.mb-cm-review strong{text-align:right}.mb-cm-sticky{position:sticky;top:88px}.mb-receipt{background:radial-gradient(500px 200px at 100% 0,rgba(var(--mb-primary-rgb),.1),#0000 60%),var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);padding:20px;position:relative}.mb-receipt:after{background:radial-gradient(circle at 6px 6px,var(--mb-bg) 0 4px,#0000 5px) repeat-x;background-size:14px 12px;bottom:-1px;content:"";height:6px;left:16px;position:absolute;right:16px}.mb-receipt.is-empty{text-align:center}.mb-receipt__title{font-family:var(--mb-display);font-size:22px;font-weight:800;margin:0 0 14px;text-transform:uppercase}.mb-receipt__venue{align-items:center;display:flex;gap:12px;margin-bottom:12px}.mb-receipt__venue img{border-radius:8px;height:48px;object-fit:cover;width:64px}.mb-receipt__venue div{display:flex;flex-direction:column;min-width:0}.mb-receipt__venue span{color:var(--mb-text-2);font-size:12px}.mb-receipt__when{background:var(--mb-surface-2);border-radius:10px;display:flex;flex-direction:column;font-size:13px;gap:4px;margin-bottom:12px;padding:10px 12px}.mb-receipt__when .anticon{color:var(--mb-primary);margin-right:4px}.mb-receipt__lines{border-bottom:1px dashed var(--mb-border-strong);margin-bottom:10px;padding-bottom:10px}.mb-receipt__line,.mb-receipt__sub{font-feature-settings:"tnum";display:flex;font-size:13px;font-variant-numeric:tabular-nums;gap:12px;justify-content:space-between;padding:4px 0}.mb-receipt__line>span:first-child{color:var(--mb-text-2);display:flex;flex-direction:column}.mb-receipt__line s{color:var(--mb-text-3);margin-right:4px}.mb-receipt__deal{color:var(--mb-gold);font-size:11px;font-style:normal}.mb-receipt__sub span:first-child{color:var(--mb-text-2)}.mb-receipt__total{align-items:baseline;border-top:1px solid var(--mb-border);display:flex;justify-content:space-between;margin-top:6px;padding-top:10px}.mb-receipt__total span{font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.mb-receipt__total strong{font-family:var(--mb-display);font-size:26px;font-weight:800}.mb-receipt__per{align-items:center;background:var(--mb-primary-soft);border:1px solid rgba(var(--mb-primary-rgb),.35);border-radius:14px;display:flex;flex-direction:column;margin:14px 0;padding:14px}.mb-receipt__per span{color:var(--mb-primary);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-receipt__per strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:48px;font-weight:800;line-height:1}.mb-receipt__per small,.mb-receipt__policy{color:var(--mb-text-2)}.mb-receipt__policy{background:var(--mb-surface-2);border-radius:10px;display:flex;font-size:12px;gap:8px;padding:10px 12px}.mb-receipt__policy .anticon{color:var(--mb-info);margin-top:3px}.mb-receipt__note{color:var(--mb-text-2);font-size:12px;margin:12px 0 0}.mb-cm-done .ant-result-title{font-family:var(--mb-display);font-weight:800;text-transform:uppercase}@media (max-width:767px){.mb-cm-steps.ant-steps{margin-bottom:16px;padding:12px 4px}.mb-cm-steps .ant-steps-item-title{font-size:13px;line-height:1.2;white-space:normal}.mb-cm-steps.ant-steps-label-vertical .ant-steps-item-content{margin-inline:auto;max-width:104px;width:auto}.mb-cm-nav{flex-wrap:wrap}.mb-cm-nav>.ant-btn-primary{flex:1 1 auto}.mb-cm-venue img{width:76px}.mb-cm-extra{flex-wrap:wrap;gap:10px;padding:12px}.mb-cm-extra__text{flex:1 1 160px;min-width:0}.mb-cm-review strong{min-width:0;overflow-wrap:anywhere}.mb-cm-sticky{position:static}.mb-receipt{padding:16px}}.mb-cm-mode{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.mb-cm-mode__item{align-items:flex-start;background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:14px;color:var(--mb-text);cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.mb-cm-mode__item:hover{border-color:rgba(var(--mb-primary-rgb),.5)}.mb-cm-mode__item:focus-visible{outline:2px solid var(--mb-primary);outline-offset:2px}.mb-cm-mode__item>.anticon{color:var(--mb-text-2);font-size:22px;margin-top:2px}.mb-cm-mode__item>span{display:flex;flex-direction:column;gap:2px;min-width:0}.mb-cm-mode__item strong{font-family:var(--mb-display);font-size:18px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.mb-cm-mode__item small{color:var(--mb-text-2);font-size:12.5px}.mb-cm-mode__item.is-active{background:var(--mb-primary-soft);border-color:var(--mb-primary);box-shadow:0 0 0 1px var(--mb-primary) inset}.mb-cm-mode__item.is-active>.anticon{color:var(--mb-primary)}.mb-cm-pick-hint__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.mb-ext__intro{margin-bottom:18px}.mb-ext__saved{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.mb-ext__saved-item{background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:12px;color:var(--mb-text);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;max-width:220px;padding:10px 14px;text-align:left}.mb-ext__saved-item span,.mb-ext__saved-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-ext__saved-item span{color:var(--mb-text-2);font-size:12px}.mb-ext__saved-item.is-active{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.mb-ext__loc{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-radius:8px;display:flex;gap:6px;height:40px;justify-content:space-between;padding:0 6px 0 12px}.mb-ext__badge-icon{align-items:center;background:rgba(var(--mb-info-rgb),.12);border-radius:12px;color:var(--mb-info);display:inline-flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.mb-ext__badge-icon.is-large{font-size:26px;height:64px;width:64px}.mb-ext__badge{align-items:center;background:rgba(var(--mb-info-rgb),.12);border-radius:999px;color:var(--mb-info);display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:1px 8px;width:fit-content}.mb-booking__head.is-static{cursor:default}.mb-ext-card__place{color:var(--mb-text-2);display:flex;font-size:13px;gap:6px;margin:10px 0 0}@media (max-width:575px){.mb-cm-mode{grid-template-columns:1fr}}.mb-cm-gather{background:var(--mb-primary-soft);border-radius:14px;margin:0 auto;max-width:560px;padding:16px;text-align:center}.mb-cm-gather__title{display:block;font-size:16px;margin-bottom:4px}.mb-cm-gather__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}@media (max-width:575px){.mb-cm-gather__actions>*{flex:1 1 100%}.mb-cm-gather__actions .ant-btn{width:100%}}.mb-invite{background:radial-gradient(circle at 20% 0,rgba(var(--mb-primary-rgb),.16),#0000 50%),radial-gradient(circle at 100% 100%,rgba(var(--mb-pitch-rgb),.14),#0000 45%),var(--mb-bg);color:var(--mb-text);display:flex;justify-content:center;min-height:100dvh;padding:24px 16px}.mb-invite,.mb-invite--loading{align-items:center}.mb-invite__card{background:var(--mb-surface);border:1px solid var(--mb-border-strong);border-radius:24px;box-shadow:0 20px 60px #00000059;display:flex;flex-direction:column;gap:16px;max-width:440px;padding:28px 24px;width:100%}.mb-invite__logo{align-self:flex-start;height:34px;width:auto}.mb-invite__eyebrow{color:var(--mb-primary);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-invite__title{font-family:var(--mb-display);font-size:34px;font-weight:800;line-height:1.05;margin:-8px 0 0;text-transform:uppercase}.mb-invite__teams{font-size:16px}.mb-invite__teams i{color:var(--mb-text-2);margin:0 6px}.mb-invite__facts{background:var(--mb-surface-2);border-radius:16px;display:flex;flex-direction:column;font-size:15px;gap:8px;padding:14px 16px}.mb-invite__facts .anticon{color:var(--mb-primary);margin-right:6px}.mb-invite__squad{display:flex;flex-direction:column;gap:10px}.mb-invite__squad-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.mb-invite__squad-head b{background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);font-size:13px;padding:2px 10px}.mb-invite__bar{background:var(--mb-surface-3);border-radius:999px;height:8px;overflow:hidden}.mb-invite__bar span{background:linear-gradient(90deg,var(--mb-pitch),var(--mb-primary));border-radius:999px;display:block;height:100%}.mb-invite__auth{display:flex;flex-direction:column;gap:8px}.mb-invite__auth p{font-size:12.5px;margin:4px 0 0}.mb-invite__auth p,.mb-invite__closed{color:var(--mb-text-2);text-align:center}.mb-invite__closed{background:var(--mb-surface-2);border-radius:12px;font-weight:600;padding:12px}@media (max-width:767px){.mb-admin-filters.ant-space,.mb-admin-toolbar.ant-space{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.mb-admin-filters>.ant-space-item,.mb-admin-toolbar>.ant-space-item{min-width:0;width:100%}.mb-admin-filter,.mb-admin-filter.ant-input-affix-wrapper,.mb-admin-filter.ant-select{width:100%!important}.mb-admin-stat-card{height:100%}.mb-admin-stat-card .ant-statistic-content{font-size:22px}.mb-admin-card-wrap .ant-card-head-title{line-height:1.3;overflow:visible;white-space:normal}.mb-admin-drawer-actions.ant-space{display:flex}.mb-admin-drawer-actions>.ant-space-item{flex:1 1;min-width:0}.mb-admin-drawer-actions>.ant-space-item .ant-btn{width:100%}}.mb-biz-stats .ant-statistic-title{margin-bottom:2px}.mb-biz-venues{display:flex;flex-direction:column;gap:6px}.mb-biz-venue{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:999px;display:inline-flex;font-size:12px;gap:8px;max-width:100%;padding:2px 4px 2px 10px;width:fit-content}.mb-biz-venue__name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-biz-dot{background:var(--mb-text-3);border-radius:50%;flex:none;height:8px;width:8px}.mb-biz-dot.is-visible{background:var(--mb-pitch);box-shadow:0 0 0 3px rgba(var(--mb-pitch-rgb),.18)}.mb-biz-venue.is-unlisted .mb-biz-venue__name{color:var(--mb-text-3);text-decoration:line-through}.mb-biz-wizard .ant-steps{margin-bottom:24px}.mb-biz-map{border:1px solid var(--mb-border);border-radius:10px;height:340px;overflow:hidden;width:100%;z-index:0}.mb-biz-photos{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:16px}.mb-biz-photo{aspect-ratio:4/3;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;overflow:hidden;position:relative}.mb-biz-photo.is-cover{border-color:var(--mb-primary);box-shadow:0 0 0 1px var(--mb-primary)}.mb-biz-photo img{display:block;height:100%;object-fit:cover;width:100%}.mb-biz-photo__badge{background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);font-size:11px;font-weight:700;left:8px;padding:2px 8px;position:absolute;top:8px}.mb-biz-photo__actions{background:linear-gradient(0deg,#05080ed9,#0000);bottom:0;display:flex;gap:6px;justify-content:space-between;left:0;padding:8px;position:absolute;right:0}.mb-biz-summary-photos{display:flex;flex-wrap:wrap;gap:8px}.mb-biz-summary-photos img{border:1px solid var(--mb-border);border-radius:8px;height:54px;object-fit:cover;width:72px}.mb-biz-summary-photos img:first-child{border-color:var(--mb-primary)}.mb-biz-credentials{margin:0 auto;max-width:460px;text-align:left}.mb-biz-credentials .ant-descriptions-item-content{font-family:JetBrains Mono,Consolas,monospace}@media (max-width:767px){.mb-biz-wizard .ant-steps{margin-bottom:16px}.mb-biz-wizard .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-title{display:none}.mb-biz-wizard .ant-steps-item:not(.ant-steps-item-active){flex:0 0 auto}.mb-biz-wizard .ant-steps-item-active .ant-steps-item-title{white-space:nowrap}.mb-biz-wizard .ant-space-compact>.ant-input-search{flex:1 1 auto;min-width:0}.mb-biz-map{height:280px}.mb-biz-photos{gap:8px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.mb-biz-photo__actions{padding:6px}.mb-biz-wizard .ant-result{padding:8px 0}.mb-biz-wizard .ant-result-extra{margin-top:16px}.mb-biz-credentials .ant-descriptions-item-content{word-break:break-all}.mb-biz-venue__name{max-width:160px}}.mb-od-head{gap:16px;margin-bottom:20px;padding-right:24px}.mb-od-head,.mb-od-head__icon{align-items:center;display:flex}.mb-od-head__icon{background:var(--mb-primary-soft);border-radius:16px;color:var(--mb-primary);font-size:26px;height:64px;justify-content:center;min-width:64px;overflow:hidden;width:64px}.mb-od-head__icon img{height:100%;object-fit:cover;width:100%}.mb-od-head__title.ant-typography{font-family:var(--mb-display);font-style:italic;font-weight:800;margin:0 0 6px;text-transform:uppercase}.mb-od-card{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:14px;box-sizing:border-box;height:100%;padding:16px}.mb-od-card__title{align-items:center;display:flex;font-family:var(--mb-display);font-size:17px;font-weight:700;gap:8px;margin-bottom:10px;text-transform:uppercase}.mb-od-password{background:var(--mb-primary-soft);border-radius:6px;color:var(--mb-primary);font-size:15px;letter-spacing:.5px;padding:2px 8px}.mb-od-hint.ant-typography{font-size:12px;margin:4px 0 10px}.mb-od-stats{grid-gap:12px;border:1px solid var(--mb-border);border-radius:14px;display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin:16px 0 6px;padding:14px}.mb-od-stats .mb-stat__value{font-size:24px}@media (max-width:768px){.mb-od-stats{grid-template-columns:repeat(2,1fr)}}.mb-od-venues{margin-top:20px}.mb-od-section-title{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1.2px;margin:18px 0 8px;text-transform:uppercase}.mb-od-photos{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.mb-od-photo{aspect-ratio:4/3;border:1px solid var(--mb-border);border-radius:10px;overflow:hidden;position:relative}.mb-od-photo.is-cover{border-color:var(--mb-primary)}.mb-od-photo .ant-image,.mb-od-photo .ant-image-img{height:100%;object-fit:cover;width:100%}.mb-od-photo__badge{background:var(--mb-primary-fill);border-radius:999px;color:var(--mb-primary-ink);font-size:11px;font-weight:700;left:6px;padding:1px 8px;position:absolute;top:6px}.mb-od-hours{display:flex;flex-direction:column;gap:4px}.mb-od-hours>div{background:var(--mb-surface-2);border-radius:6px;display:flex;font-size:13px;justify-content:space-between;padding:4px 10px}.mb-od-campaigns{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.mb-od-campaign{background:var(--mb-gold-soft);border:1px solid rgba(var(--mb-gold-rgb),.3);border-radius:10px;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:10px 12px}.mb-od-campaign strong{color:var(--mb-gold)}.mb-biz-row{cursor:pointer}@media (max-width:767px){.mb-od-head{gap:12px;margin-bottom:16px;padding-right:32px}.mb-od-head__icon{border-radius:12px;font-size:20px;height:48px;min-width:48px;width:48px}.mb-od-head__text{min-width:0}.mb-od-head__title.ant-typography{font-size:22px;overflow-wrap:anywhere}.mb-od-card{padding:12px}.mb-od-modal .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.mb-od-copyable.ant-space{max-width:100%}.mb-od-copyable>.ant-space-item:first-child{min-width:0}.mb-od-copyable__value{overflow-wrap:anywhere}.mb-od-stats{gap:10px;padding:12px}.mb-od-stats .mb-stat__value{font-size:20px}.mb-od-stats>:last-child:nth-child(odd){grid-column:1/-1}.mb-od-photos{gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.mb-od-campaigns{grid-template-columns:1fr}}.mb-osm-map{border-radius:10px;height:620px;overflow:hidden;width:100%;z-index:0}.mb-osm-list{max-height:560px;overflow-y:auto}.mb-osm-item{border-bottom:1px solid var(--mb-border);border-left:3px solid #0000;cursor:pointer;padding:12px 16px;transition:background .15s}.mb-osm-item:hover{background:var(--mb-surface-2)}.mb-osm-item.is-active{background:var(--mb-primary-soft);border-left-color:var(--mb-primary)}.mb-osm-item__head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.mb-osm-item__title{color:var(--mb-text);font-weight:600}.mb-osm-item__title.is-unnamed{color:var(--mb-text-2);font-style:italic}.mb-osm-item__meta{color:var(--mb-text-2);display:flex;flex-direction:column;font-size:12px;gap:2px;margin-top:6px;word-break:break-word}.mb-osm-item__meta a{color:var(--mb-info)}.mb-osm-loading{padding:32px 16px;text-align:center}@media (max-width:991px){.mb-osm-map{height:380px}.mb-osm-list{max-height:420px}}@media (max-width:767px){.mb-osm-toolbar.ant-space{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap}.mb-osm-toolbar>.ant-space-item{min-width:0;width:100%}.mb-osm-city.ant-space-compact{display:flex;min-width:0!important;width:100%}.mb-osm-city>.ant-select{flex:1 1 auto;min-width:0;width:auto!important}.mb-osm-area.ant-space{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.mb-osm-area .ant-btn{width:100%}.mb-osm-map{height:320px}.mb-osm-list{max-height:380px}.mb-osm-item{padding:12px}.mb-osm-item__head>.ant-space{flex:1 1 auto;min-width:0}.mb-osm-item__title{overflow-wrap:anywhere}.mb-osm-item__head>.ant-btn{flex:none}}.mb-params__note,.mb-params__toolbar{margin-bottom:16px}.mb-params__search{max-width:100%;width:320px}.mb-params__groups.ant-collapse{background:#0000;border:0;display:flex;flex-direction:column;gap:14px}.mb-params__groups>.ant-collapse-item{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius)!important;box-shadow:var(--mb-shadow-sm);overflow:hidden}.mb-params__groups>.ant-collapse-item>.ant-collapse-content{background:#0000;border-top:1px solid var(--mb-border)}.mb-params__groups>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.mb-params__group-label{align-items:center;display:inline-flex;gap:8px}.mb-params__rows{display:flex;flex-direction:column}.mb-param-row{grid-gap:12px 20px;align-items:start;border-bottom:1px solid var(--mb-border);display:grid;gap:12px 20px;grid-template-columns:minmax(0,1fr) minmax(180px,260px) auto;padding:16px 20px;transition:background .15s ease}.mb-param-row:last-child{border-bottom:0}.mb-param-row.is-dirty{background:rgba(var(--mb-gold-rgb),.06)}.mb-param-row__title{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.mb-param-row__title .ant-tag{margin-inline-end:0}.mb-param-row__key{color:var(--mb-text);font-size:13px;font-weight:600;word-break:break-all}.mb-param-row__key,.mb-param-row__type{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.mb-param-row__type{font-size:11px}.mb-param-row__desc{color:var(--mb-text-2);font-size:13px;margin:6px 0 0}.mb-param-row__meta{color:var(--mb-text-3);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 14px;margin-top:6px}.mb-param-row__meta strong{color:var(--mb-text-2);font-weight:600;word-break:break-all}.mb-param-row__editor{min-width:0}.mb-param-editor__number,.mb-param-row__editor .ant-input,.mb-param-row__editor .ant-input-number{width:100%}.mb-param-editor__json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.mb-param-row__error{color:var(--mb-danger);font-size:12px;margin-top:4px}.mb-param-row__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mb-param-confirm{display:flex;flex-direction:column;gap:8px}.mb-param-confirm code,.mb-param-history__title code{color:var(--mb-text-2);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.mb-param-history__title{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.mb-param-confirm__diff{align-items:center;display:flex;flex-wrap:wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;gap:8px}.mb-param-confirm__diff .is-new,.mb-param-confirm__diff .is-old{border-radius:6px;padding:2px 8px;word-break:break-all}.mb-param-confirm__diff .is-old{background:rgba(var(--mb-danger-rgb),.1);color:var(--mb-danger);text-decoration:line-through}.mb-param-confirm__diff .is-new{background:rgba(var(--mb-pitch-rgb),.12);color:var(--mb-pitch-ink)}.mb-param-history__head{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin-bottom:6px}@media (max-width:1100px){.mb-param-row{grid-template-columns:minmax(0,1fr) minmax(180px,260px)}.mb-param-row__actions{grid-column:1/-1}}@media (max-width:767px){.mb-params__search{width:100%}.mb-param-row{grid-template-columns:minmax(0,1fr);padding:14px}.mb-param-row__actions{justify-content:stretch}.mb-param-row__actions>.ant-btn-primary{flex:1 1 auto}}.mb-owner-settings__intro{margin-bottom:20px}.mb-owner-settings__field{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:var(--mb-radius);height:100%;padding:16px}.mb-owner-settings__field .ant-form-item{margin-bottom:4px}.mb-owner-settings__label{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.mb-owner-settings__label .ant-tag{margin-inline-end:0}.mb-owner-settings__help{display:flex;flex-direction:column;font-size:12px;gap:4px;line-height:1.45;margin-top:6px}.mb-owner-settings__help>span:first-child{color:var(--mb-text-2)}.mb-owner-settings__help>span:last-child{color:var(--mb-text-3)}.mb-owner-settings__reset.ant-btn{padding-inline:0}.mb-owner-settings__footer{align-items:center;border-top:1px solid var(--mb-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:20px;padding-top:16px}@media (max-width:767px){.mb-owner-settings__field{padding:14px}.mb-owner-settings__footer>.ant-btn,.mb-owner-settings__footer>.ant-tooltip-open,.mb-owner-settings__footer>span:last-child .ant-btn{width:100%}}.lp{--bg:#060a10;--bg-2:#0a1018;--card:#0f1621b8;--card-solid:#0f1621;--line:#94a3b821;--line-2:#94a3b83d;--text:#eaf0f7;--muted:#eaf0f7a3;--dim:#eaf0f76b;--lime:#c6f432;--lime-rgb:198,244,50;--sky:#38bdf8;--sky-rgb:56,189,248;--gold:#fbbf24;--gold-rgb:251,191,36;--rose:#fb7185;--green:#22c55e;--ink:#0b1405;--display:"Barlow Condensed","Inter",sans-serif;--ease:cubic-bezier(0.22,1,0.36,1);-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow-x:clip}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp button{color:inherit;font:inherit}.lp em{color:var(--lime);font-style:normal}.lp ::selection{background:rgba(var(--lime-rgb),.35)}.lp-wrap{margin:0 auto;max-width:1200px;padding:0 max(20px,env(safe-area-inset-left));width:100%}.lp-lime{color:var(--lime)}.lp-gold{color:var(--gold)}.lp [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:0ms;transition-delay:var(--rd,0ms)}.lp [data-reveal].is-in{opacity:1;transform:none}.lp-btn{align-items:center;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;font-weight:700;gap:9px;justify-content:center;position:relative;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .25s,color .2s;white-space:nowrap}.lp-btn:hover{transform:translateY(-2px)}.lp-btn:active{transform:translateY(0)}.lp a:focus-visible,.lp button:focus-visible,.lp summary:focus-visible,.lp-btn:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.lp-btn.is-sm{font-size:14px;height:40px;padding:0 18px}.lp-btn.is-lg{font-size:16px;height:56px;padding:0 28px}.lp .lp-btn.is-primary{background:linear-gradient(180deg,#d6fb5a,var(--lime));box-shadow:0 10px 34px rgba(var(--lime-rgb),.28),inset 0 1px 0 #ffffff80;color:var(--ink)}.lp .lp-btn.is-primary:hover{box-shadow:0 16px 44px rgba(var(--lime-rgb),.4),inset 0 1px 0 #ffffff80}.lp .lp-btn.is-ghost{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border-color:var(--line-2);color:var(--text)}.lp .lp-btn.is-ghost:hover{border-color:rgba(var(--lime-rgb),.6);color:var(--lime)}.lp-brand{align-items:center;display:inline-flex;gap:10px}.lp-brand__mark{border-radius:10px;display:block;height:38px;overflow:hidden;width:38px}.lp-brand__mark img{display:block;height:100%;width:100%}.lp-brand__name{font-family:var(--display);font-size:24px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.lp-nav{border-bottom:1px solid #0000;inset:0 0 auto 0;padding-top:env(safe-area-inset-top);position:fixed;transition:background .3s,border-color .3s;z-index:60}.lp-nav.is-open,.lp-nav.is-scrolled{backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:#060a10c7;border-bottom-color:var(--line)}.lp-nav__row{align-items:center;display:flex;gap:28px;height:72px}.lp-nav__links{display:flex;gap:2px}.lp-nav__links a{border-radius:999px;color:var(--muted);font-size:14px;font-weight:600;padding:8px 14px;position:relative;transition:color .2s,background .2s}.lp-nav__links a:hover{background:#ffffff0d;color:var(--text)}.lp-nav__links a.is-active{background:rgba(var(--lime-rgb),.08);color:var(--lime)}.lp-nav__cta{align-items:center;display:flex;gap:8px;margin-left:auto}.lp-nav__burger{background:#ffffff0a;border:1px solid var(--line-2);border-radius:12px;cursor:pointer;display:none;font-size:16px;height:40px;width:40px}.lp-nav__drawer{display:none}.lp-nav__scrim{-webkit-tap-highlight-color:transparent;background:#03060a8c;border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:59}.lp-nav__progress{background:linear-gradient(90deg,var(--lime),var(--sky));bottom:-1px;box-shadow:0 0 12px rgba(var(--lime-rgb),.6);height:2px;left:0;position:absolute;right:0;transform-origin:left}.lp-eyebrow{align-items:center;color:var(--lime);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:1.8px;text-transform:uppercase}.lp-eyebrow.is-pill{background:rgba(var(--lime-rgb),.07);border:1px solid rgba(var(--lime-rgb),.3);border-radius:999px;letter-spacing:1.2px;padding:7px 14px 7px 10px}.lp-pulse{animation:lp-pulse 1.8s ease-out infinite;background:var(--lime);border-radius:50%;height:8px;width:8px}@keyframes lp-pulse{0%{box-shadow:0 0 0 0 rgba(var(--lime-rgb),.6)}to{box-shadow:0 0 0 10px rgba(var(--lime-rgb),0)}}.lp-h1,.lp-h2{color:var(--text);font-family:var(--display);font-weight:800;letter-spacing:.2px;line-height:.92;margin:0;text-transform:uppercase}.lp-h1{font-size:clamp(54px,8vw,112px);margin:22px 0}.lp-h1__top{display:block}.lp-h2{font-size:clamp(38px,5vw,64px);margin:14px 0 16px}.lp-lead{color:var(--muted);font-size:clamp(16px,1.4vw,18.5px);line-height:1.65;margin:0;max-width:580px}.lp-head{margin:0 auto 56px;max-width:760px;text-align:center}.lp-head .lp-lead{margin:0 auto}.lp-head.is-left{margin:0 0 32px;text-align:left}.lp-head.is-left .lp-lead{margin:0}.lp-rotate{color:var(--lime);display:inline-grid;position:relative}.lp-rotate__sizer{grid-area:1/1;visibility:hidden}.lp-rotate__word{animation:lp-word .7s var(--ease) both;background:linear-gradient(100deg,#e9ff9a,var(--lime) 45%,#8fd61c);-webkit-background-clip:text;background-clip:text;color:#0000;grid-area:1/1}@keyframes lp-word{0%{filter:blur(6px);opacity:0;transform:translateY(40%)}}.lp-hero{--mx:0;--my:0;align-items:center;display:flex;isolation:isolate;min-height:100vh;min-height:100svh;padding:120px 0 90px;position:relative}.lp-hero__bg{background:radial-gradient(55% 45% at 72% 42%,rgba(var(--lime-rgb),.14),#0000 70%),radial-gradient(40% 40% at 20% 20%,rgba(var(--sky-rgb),.08),#0000 70%),linear-gradient(180deg,#060a108c 0,#060a1059 40%,var(--bg) 100%),url(/static/media/login-bg.06ad9c37b00599f457fe.webp) 52% 30% /cover no-repeat;inset:0;overflow:hidden;position:absolute;z-index:-1}.lp-hero__bg:after{background-image:radial-gradient(#ffffff0d 1px,#0000 0);background-size:26px 26px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#0000 85%);mask-image:linear-gradient(180deg,#000,#0000 85%);position:absolute}.lp-hero__beam{animation:lp-beam 9s ease-in-out infinite alternate;background:linear-gradient(180deg,#ffffff1f,#0000 70%);filter:blur(30px);height:120%;opacity:.55;position:absolute;top:-20%;width:34%}.lp-hero__beam.is-l{left:6%;transform:rotate(18deg)}.lp-hero__beam.is-r{animation-delay:-4s;right:4%;transform:rotate(-18deg)}@keyframes lp-beam{to{opacity:.25}}.lp-hero__lines{fill:none;stroke:#ffffff12;stroke-width:2;height:40%;inset:auto 0 0 0;position:absolute;width:100%}.lp-hero__grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lp-hero__copy>*{animation:lp-up .9s var(--ease) both}.lp-hero__copy>:nth-child(2){animation-delay:.08s}.lp-hero__copy>:nth-child(3){animation-delay:.16s}.lp-hero__copy>:nth-child(4){animation-delay:.24s}.lp-hero__copy>:nth-child(5){animation-delay:.32s}@keyframes lp-up{0%{opacity:0;transform:translateY(24px)}}.lp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.lp-actions.is-center{justify-content:center}.lp-trust{color:var(--muted);display:flex;flex-wrap:wrap;font-size:14px;gap:10px 22px;list-style:none;margin:28px 0 0;padding:0}.lp-trust li{align-items:center;display:inline-flex;gap:7px}.lp-trust .anticon{color:var(--lime)}.lp-hero__stage{animation:lp-up 1s .2s var(--ease) both;height:640px;perspective:1400px;position:relative}.lp-hero__glow{background:radial-gradient(circle,rgba(var(--lime-rgb),.25),#0000 65%);border-radius:50%;filter:blur(40px);inset:12% 10%;position:absolute}.lp-phone.lp-hero__phone{left:50%;position:absolute;top:50%;transform:rotateY(calc(var(--mx)*-10deg)) rotateX(calc(var(--my)*8deg)) rotate(-4deg);transition:transform .4s var(--ease);translate:-50% -50%;z-index:2}.lp-phone.lp-hero__phone-back{filter:saturate(.8) brightness(.8);left:50%;opacity:.55;top:50%;transform:rotate(9deg) scale(.86) translate(calc(var(--mx)*18px),calc(var(--my)*18px));translate:4% -46%}.lp-floater,.lp-phone.lp-hero__phone-back{position:absolute;transition:transform .5s var(--ease)}.lp-floater{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0f1621d1;border:1px solid var(--line-2);border-radius:18px;box-shadow:0 24px 50px #00000080;display:flex;font-size:14px;gap:12px;padding:12px 16px 12px 12px;z-index:3}.lp-floater small{color:var(--dim);display:block;font-size:11px;font-weight:600}.lp-floater strong{font-weight:700}.lp-floater__icon{border-radius:12px;display:grid;font-size:18px;height:38px;place-items:center;width:38px}.lp-floater__icon.is-lime{background:rgba(var(--lime-rgb),.12);color:var(--lime)}.lp-floater__icon.is-good{background:#22c55e1f;color:var(--green)}.lp-floater__icon.is-gold{background:rgba(var(--gold-rgb),.14);color:var(--gold)}.lp-floater.is-a{animation:lp-float-in .9s .7s var(--ease) both,lp-bob 6s 1.6s ease-in-out infinite;left:-2%;top:16%;transform:translate(calc(var(--mx)*-26px),calc(var(--my)*-20px))}.lp-floater.is-b{animation:lp-float-in .9s .95s var(--ease) both,lp-bob 7s 2s ease-in-out infinite;right:-4%;top:46%;transform:translate(calc(var(--mx)*30px),calc(var(--my)*24px))}.lp-floater.is-c{animation:lp-float-in .9s 1.2s var(--ease) both,lp-bob 6.5s 2.4s ease-in-out infinite;bottom:9%;left:4%;transform:translate(calc(var(--mx)*-20px),calc(var(--my)*26px))}@keyframes lp-float-in{0%{opacity:0;scale:.92;translate:0 20px}}@keyframes lp-bob{50%{translate:0 -8px}}.lp-hero__scroll{background:none;border:2px solid var(--line-2);border-radius:14px;bottom:26px;cursor:pointer;height:42px;left:50%;margin-left:-13px;position:absolute;width:26px}.lp-hero__scroll span{animation:lp-wheel 1.8s ease-in-out infinite;background:var(--lime);border-radius:2px;height:8px;left:50%;margin-left:-2px;position:absolute;top:8px;width:4px}@keyframes lp-wheel{60%{opacity:0;transform:translateY(12px)}61%{opacity:0;transform:none}}.lp-phone{aspect-ratio:9/19;background:linear-gradient(150deg,#2a3546,#0c121b 55%,#1a2230);border-radius:46px;box-shadow:0 50px 100px #0009,inset 0 0 0 1.5px #ffffff1a,0 0 0 1px #0009;padding:10px;position:relative;width:290px}.lp-phone.is-small{width:236px}.lp-phone__notch{background:#000;border-radius:999px;height:24px;left:50%;position:absolute;top:18px;transform:translateX(-50%);width:88px;z-index:5}.lp-phone__screen{background:radial-gradient(90% 40% at 50% 0,rgba(var(--lime-rgb),.09),#0000 70%),#070b12;border-radius:37px;height:100%;overflow:hidden;position:relative}.lp-scr{flex-direction:column;gap:10px;inset:0;overflow:hidden;padding:44px 14px 12px}.lp-sb,.lp-scr{display:flex;font-size:11px;position:absolute}.lp-sb{font-weight:700;justify-content:space-between;left:26px;right:24px;top:16px}.lp-sb__icons{align-items:flex-end;display:flex;gap:3px}.lp-sb__icons i{background:var(--text);border-radius:1px;width:4px}.lp-sb__icons i:first-child{height:5px}.lp-sb__icons i:nth-child(2){height:7px}.lp-sb__icons i:nth-child(3){height:9px}.lp-scr__hello small{color:var(--dim);display:block}.lp-scr__hello strong{font-family:var(--display);font-size:20px;text-transform:uppercase}.lp-scr__sec{color:var(--dim);font-size:10px;font-weight:800;letter-spacing:1.2px;margin-top:2px;text-transform:uppercase}.lp-pill{align-items:center;background:#ffffff12;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;gap:4px;padding:3px 8px}.lp-pill.is-lime{background:var(--lime);border-color:#0000;color:var(--ink)}.lp-pill.is-gold{background:var(--gold);border-color:#0000;color:#1a1203}.lp-av{background:linear-gradient(140deg,hsl(var(--h) 55% 34%),hsl(var(--h) 60% 18%));border:1.5px solid #ffffff24;border-radius:50%;color:hsl(var(--h) 90% 82%);display:inline-grid;flex-shrink:0;font-weight:800;place-items:center}.lp-av.is-lime{border-color:var(--lime);box-shadow:0 0 10px rgba(var(--lime-rgb),.35)}.lp-av.is-sky{border-color:var(--sky);box-shadow:0 0 10px rgba(var(--sky-rgb),.35)}.lp-stack{display:flex}.lp-stack .lp-av{margin-left:-7px}.lp-stack .lp-av:first-child{margin-left:0}.lp-next{background:linear-gradient(160deg,rgba(var(--lime-rgb),.16),#0f1621e6 55%);border:1px solid rgba(var(--lime-rgb),.28);border-radius:18px;padding:12px}.lp-next__top{display:flex;justify-content:space-between;margin-bottom:8px}.lp-next__title{display:block;font-family:var(--display);font-size:19px;text-transform:uppercase}.lp-next small{color:var(--muted)}.lp-count{display:flex;gap:6px;margin:10px 0}.lp-count span{background:#00000059;border:1px solid var(--line);border-radius:10px;flex:1 1;padding:6px 0;text-align:center}.lp-count b{display:block;font-family:var(--display);font-size:22px;line-height:1}.lp-count i{color:var(--dim);font-size:9px;font-style:normal;text-transform:uppercase}.lp-next__foot{align-items:center;display:flex;justify-content:space-between}.lp-next__fill{color:var(--lime);font-weight:800}.lp-row{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;display:flex;gap:9px;padding:8px}.lp-row__icon{border-radius:10px;display:grid;font-size:14px;height:30px;place-items:center;width:30px}.lp-row__icon.is-lime{background:rgba(var(--lime-rgb),.12);color:var(--lime)}.lp-row__icon.is-gold{background:rgba(var(--gold-rgb),.12);color:var(--gold)}.lp-row__txt{flex:1 1;min-width:0}.lp-row__txt strong{display:block;font-size:12px}.lp-row__txt small{color:var(--dim)}.lp-row__btn{background:var(--lime);border-radius:999px;color:var(--ink);font-size:10px;font-weight:800;padding:5px 9px}.lp-tabbar{align-items:center;background:#ffffff0d;border:1px solid var(--line);border-radius:20px;color:var(--dim);display:flex;font-size:16px;justify-content:space-around;margin-top:auto;padding:8px 4px}.lp-tabbar .is-active{color:var(--lime)}.lp-tabbar .is-add{background:var(--lime);border-radius:12px;color:var(--ink);display:grid;height:34px;place-items:center;width:34px}.lp-venue__img{background:repeating-linear-gradient(90deg,#ffffff0d 0 12%,#0000 12% 24%),linear-gradient(160deg,#1e6b39,#0f3d22);border:1px solid #22c55e59;border-radius:16px;height:92px;margin-bottom:8px;padding:8px}.lp-venue strong{display:block;font-family:var(--display);font-size:19px;text-transform:uppercase}.lp-venue small{color:var(--muted)}.lp-slots{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.lp-slots span{background:#ffffff0a;border:1px solid var(--line);border-radius:10px;font-weight:700;padding:8px 0;text-align:center}.lp-slots .is-busy{color:var(--dim);opacity:.5;text-decoration:line-through}.lp-slots .is-pick{background:var(--lime);border-color:#0000;box-shadow:0 0 16px rgba(var(--lime-rgb),.5);color:var(--ink)}.lp-slots .is-deal{border-color:rgba(var(--gold-rgb),.5);color:var(--gold)}.lp-quote{display:flex;gap:8px}.lp-quote div{background:#ffffff0a;border:1px solid var(--line);border-radius:14px;flex:1 1;padding:10px}.lp-quote small{color:var(--dim);display:block}.lp-quote b{font-family:var(--display);font-size:22px}.lp-cta{background:var(--lime);border-radius:999px;box-shadow:0 10px 24px rgba(var(--lime-rgb),.3);color:var(--ink);font-size:12px;font-weight:800;margin-top:auto;padding:12px;text-align:center}.lp-push{align-items:center;animation:lp-drop .7s var(--ease) both;background:#ffffff14;border:1px solid var(--line-2);border-radius:16px;display:flex;gap:10px;padding:10px}.lp-push strong{display:block;font-size:12px}.lp-push small{color:var(--muted)}.lp-push__app{background:var(--lime);border-radius:9px;color:var(--ink);display:grid;height:30px;place-items:center;width:30px}.lp-approve{padding:18px 0 6px;text-align:center}.lp-approve__ring{background:#22c55e1f;border-radius:50%;box-shadow:0 0 0 8px #22c55e0f;color:var(--green);display:inline-grid;font-size:34px;height:70px;margin-bottom:10px;place-items:center;width:70px}.lp-approve strong{display:block;font-family:var(--display);font-size:22px;text-transform:uppercase}.lp-approve small{color:var(--muted)}.lp-card{background:#ffffff0a;border:1px solid var(--line);border-radius:14px;padding:10px}.lp-card.is-soft small{color:var(--dim);display:block}.lp-card.is-soft strong{font-size:12px}.lp-card__row{align-items:center;display:flex;gap:9px}.lp-rel{display:inline-flex;font-size:12px;font-weight:800;gap:4px}.lp-rel.is-good{color:var(--green)}.lp-squad{filter:drop-shadow(0 0 10px rgba(var(--lime-rgb),.35));height:120px;margin:4px auto 0;position:relative;width:120px}.lp-ring{height:100%;transform:rotate(-90deg);width:100%}.lp-ring circle{fill:none;stroke:#ffffff14;stroke-width:3}.lp-ring .is-fill{stroke:var(--lime);stroke-linecap:round;stroke-dasharray:100 100;animation:lp-ring 1.6s var(--ease) both}@keyframes lp-ring{0%{stroke-dasharray:0 100}}.lp-squad__n{display:grid;inset:0;place-content:center;position:absolute;text-align:center}.lp-squad__n b{font-family:var(--display);font-size:28px;line-height:1}.lp-squad__n small{color:var(--lime);font-weight:700}.lp-grid-av{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center}.lp-grid-av>span{animation:lp-pop .5s var(--ease) both;animation-delay:var(--d)}.lp-toast{align-items:center;animation:lp-drop .6s .5s var(--ease) both;background:rgba(var(--lime-rgb),.1);border:1px solid rgba(var(--lime-rgb),.3);border-radius:14px;color:var(--lime);display:flex;font-weight:700;gap:8px;margin-top:auto;padding:10px 12px}.lp-toast.is-gold{background:rgba(var(--gold-rgb),.1);border-color:rgba(var(--gold-rgb),.3);color:var(--gold)}.lp-weather{align-items:center;background:linear-gradient(120deg,rgba(var(--sky-rgb),.18),#0f1621cc);border:1px solid rgba(var(--sky-rgb),.3);border-radius:16px;color:var(--sky);display:flex;font-size:22px;gap:10px;padding:10px 12px}.lp-weather b{color:var(--text);display:block;font-family:var(--display);font-size:24px;line-height:1}.lp-weather small{color:var(--muted);font-size:10px}.lp-mini-pitch{background:linear-gradient(0deg,#0000 calc(50% - .5px),#ffffff38 50%,#0000 calc(50% + .5px)),radial-gradient(circle at 50% 50%,#0000 17%,#ffffff38 17.5%,#0000 18.5%),repeating-linear-gradient(180deg,#ffffff0a 0 12.5%,#0000 12.5% 25%),linear-gradient(180deg,#17663a,#0f3d22);border:1px solid #22c55e59;border-radius:16px;flex:1 1;min-height:170px;position:relative}.lp-mini-pitch span{animation:lp-pop .5s var(--ease) both;border:2px solid;border-radius:50%;display:grid;font-size:9px;font-weight:800;height:26px;margin:-13px 0 0 -13px;place-items:center;position:absolute;width:26px}.lp-mini-pitch .is-home{background:#1a2a0a;border-color:var(--lime);color:var(--lime)}.lp-mini-pitch .is-away{background:#071a26;border-color:var(--sky);color:var(--sky)}.lp-balance{align-items:center;display:flex;gap:8px}.lp-balance small{color:var(--dim);display:block;font-size:9px}.lp-balance b{font-family:var(--display);font-size:20px}.lp-balance>span:last-child{text-align:right}.lp-balance__bar{background:var(--sky);border-radius:999px;flex:1 1;height:8px;overflow:hidden}.lp-balance__bar i{background:var(--lime);display:block;height:100%}.lp-score{background:linear-gradient(160deg,rgba(var(--gold-rgb),.14),#0f1621e6);border:1px solid rgba(var(--gold-rgb),.3);border-radius:18px;gap:14px;justify-content:center;padding:12px}.lp-score,.lp-score span{align-items:center;display:flex}.lp-score span{gap:8px}.lp-score b{font-family:var(--display);font-size:46px;line-height:1}.lp-score i{color:var(--dim);font-size:24px;font-style:normal}.lp-score small{color:var(--muted);font-weight:700}.lp-vote{align-items:center;display:flex;gap:8px}.lp-vote__name{font-weight:700;width:62px}.lp-vote__bar{background:#ffffff12;border-radius:999px;flex:1 1;height:6px;overflow:hidden}.lp-vote__bar i{animation:lp-grow-x 1.2s var(--ease) both;background:var(--dim);border-radius:inherit;display:block;height:100%;transform-origin:left}.lp-vote.is-win .lp-vote__bar i{background:var(--gold)}@keyframes lp-grow-x{0%{transform:scaleX(0)}}.lp-rate{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;display:flex;gap:8px;padding:8px}.lp-rate>span:nth-child(2){flex:1 1;font-weight:700}.lp-stars{color:#ffffff2e;display:flex;gap:2px}.lp-audience{margin-top:-40px;position:relative;z-index:2}.lp-audience__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-aud{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(160deg,#ffffff0f,#0f1621d9 40%);border:1px solid var(--line);border-radius:24px;overflow:hidden;padding:26px;position:relative;transition:border-color .3s,transform .3s var(--ease)!important}.lp-aud:after{background:radial-gradient(circle,rgba(var(--lime-rgb),.18),#0000 70%);border-radius:50%;content:"";height:220px;inset:auto -30% -60% auto;opacity:0;position:absolute;transition:opacity .3s;width:220px}.lp-aud:hover{border-color:rgba(var(--lime-rgb),.45);transform:translateY(-4px)!important}.lp-aud:hover:after{opacity:1}.lp-aud__icon{background:rgba(var(--lime-rgb),.1);border:1px solid rgba(var(--lime-rgb),.25);border-radius:15px;color:var(--lime);display:grid;font-size:21px;height:48px;margin-bottom:16px;place-items:center;width:48px}.lp-aud strong{display:block;font-family:var(--display);font-size:28px;text-transform:uppercase}.lp-aud p{color:var(--muted);font-size:15px;line-height:1.55;margin:6px 0 16px}.lp-aud__link{align-items:center;color:var(--lime);display:inline-flex;font-size:14px;font-weight:700;gap:6px}.lp-aud__link .anticon{transition:transform .2s}.lp-aud:hover .lp-aud__link .anticon{transform:translateX(4px)}.lp-stats{padding:84px 0 0}.lp-stats__grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.lp-stat{border-left:1px solid var(--line);padding:8px 24px}.lp-stat:first-child{border-left:0}.lp-stat b{background:linear-gradient(180deg,#fff,#ffffff8c);-webkit-background-clip:text;background-clip:text;color:#0000;display:block;font-family:var(--display);font-size:clamp(44px,5vw,64px);font-weight:800;line-height:1}.lp-stat span{color:var(--muted);display:block;font-size:14px;margin-top:8px}.lp-marquee{background:rgba(var(--lime-rgb),.03);border-block:1px solid var(--line);margin-top:72px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10%,#000 90%,#0000);overflow:hidden}.lp-marquee__track{animation:lp-marquee 40s linear infinite;display:flex;gap:40px;padding:20px 0;width:max-content}.lp-marquee__track span{align-items:center;color:var(--muted);display:inline-flex;font-family:var(--display);font-size:26px;font-weight:700;gap:14px;text-transform:uppercase;white-space:nowrap}.lp-marquee__track .anticon{color:var(--lime);font-size:14px}@keyframes lp-marquee{to{transform:translateX(-50%)}}.lp-section{padding:120px 0;position:relative;scroll-margin-top:72px}.lp-section.is-alt{background:radial-gradient(60% 50% at 50% 0,rgba(var(--lime-rgb),.05),#0000 70%),var(--bg-2);border-block:1px solid var(--line)}.lp-story__grid{grid-gap:64px;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 380px}.lp-story__steps{grid-gap:22vh;display:grid;gap:22vh;padding:10vh 0 22vh}.lp-step{background:#0f162166;border:1px solid var(--line);border-radius:24px;opacity:.38;padding:30px 30px 30px 34px;position:relative;transform:scale(.98);transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .5s,background .5s}.lp-step:before{background:var(--line-2);border-radius:3px;bottom:28px;content:"";left:0;position:absolute;top:28px;transition:background .5s,box-shadow .5s;width:3px}.lp-step.is-active{background:linear-gradient(160deg,rgba(var(--lime-rgb),.07),#0f1621b3 50%);border-color:rgba(var(--lime-rgb),.3);opacity:1;transform:none}.lp-step.is-active:before{background:var(--lime);box-shadow:0 0 14px rgba(var(--lime-rgb),.8)}.lp-step__tag{color:var(--lime);font-size:12px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.lp-step h3{font-family:var(--display);font-size:clamp(30px,3vw,40px);line-height:1;margin:10px 0;text-transform:uppercase}.lp-step p{color:var(--muted);font-size:16px;line-height:1.65;margin:0 0 16px}.lp-step ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.lp-step li{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 12px}.lp-step li .anticon{color:var(--lime);font-size:11px}.lp-step__screen{display:none}.lp-story__sticky{align-items:center;display:flex;gap:18px;height:620px;justify-content:center;position:sticky;top:calc(50vh - 300px)}.lp-story__sticky:before{background:radial-gradient(circle,rgba(var(--lime-rgb),.18),#0000 65%);border-radius:50%;content:"";filter:blur(30px);inset:15% 5%;position:absolute}.lp-story__dots{grid-gap:10px;display:grid;gap:10px;position:relative}.lp-story__dots span{background:var(--line-2);border-radius:3px;height:6px;transition:height .4s var(--ease),background .4s;width:6px}.lp-story__dots .is-on{background:var(--lime);height:26px}.lp-story__phone{width:300px}.lp-story__layer{inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(16px) scale(.98);transition:opacity .55s var(--ease),transform .55s var(--ease)}.lp-story__layer.is-on{opacity:1;transform:none}.lp-story__layer:not(.is-on) *{animation-play-state:paused}.lp-bento{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:minmax(230px,auto);grid-template-columns:repeat(4,minmax(0,1fr))}.lp-tile{background:linear-gradient(170deg,hsla(0,0%,100%,.045),#0f1621cc 40%);border:1px solid var(--line);border-radius:24px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:border-color .3s,opacity .8s var(--ease),transform .8s var(--ease)!important}.lp-tile:hover{border-color:rgba(var(--lime-rgb),.4)}.lp-tile.is-wide{grid-column:span 2}.lp-tile.is-tall{grid-row:span 2}.lp-tile__visual{display:grid;flex:1 1;min-height:110px;padding:18px 18px 0;place-items:center;position:relative}.lp-tile__copy{padding:18px 22px 22px}.lp-tile__icon{background:rgba(var(--lime-rgb),.1);border-radius:10px;color:var(--lime);display:inline-grid;height:32px;margin-bottom:10px;place-items:center;width:32px}.lp-tile h3{font-family:var(--display);font-size:26px;line-height:1;margin:0 0 4px;text-transform:uppercase}.lp-tile p{color:var(--muted);font-size:14.5px;line-height:1.55;margin:0}.lp-bv-pitch{background:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff40 50%,#0000 calc(50% + .5px)),radial-gradient(circle at 50% 50%,#0000 13%,#ffffff40 13.4%,#0000 14.4%),repeating-linear-gradient(90deg,#ffffff0a 0 6.25%,#0000 6.25% 12.5%),linear-gradient(180deg,#17663a,#0d3a20);border:1px solid #22c55e59;border-radius:18px;box-shadow:inset 0 0 60px #0006;height:100%;min-height:260px;position:relative;width:100%}.lp-bv-pitch span{border:2px solid;border-radius:50%;display:grid;font-size:12px;font-weight:800;height:40px;margin:-20px 0 0 -20px;place-items:center;position:absolute;width:40px;z-index:1}.lp-bv-pitch .is-h{background:#1a2a0a;border-color:var(--lime);box-shadow:0 0 14px rgba(var(--lime-rgb),.35);color:var(--lime)}.lp-bv-pitch .is-a{background:#071a26;border-color:var(--sky);box-shadow:0 0 14px rgba(var(--sky-rgb),.35);color:var(--sky)}.lp-bv-pitch .is-move{animation:lp-drag 4s var(--ease) infinite}@keyframes lp-drag{0%,15%{left:40%;top:50%;transform:scale(1)}25%{box-shadow:0 0 0 6px rgba(var(--lime-rgb),.2),0 12px 24px #00000080;transform:scale(1.18)}55%,80%{left:46%;top:22%;transform:scale(1)}to{left:40%;top:50%}}.lp-bv-pitch svg{fill:none;stroke:rgba(var(--lime-rgb),.6);stroke-width:.6;stroke-dasharray:2 2;height:100%;inset:0;position:absolute;width:100%}.lp-bv-rel{filter:drop-shadow(0 0 10px rgba(34,197,94,.35));height:120px;position:relative;width:120px}.lp-bv-rel svg{height:100%;transform:rotate(-90deg);width:100%}.lp-bv-rel circle{fill:none;stroke:#ffffff14;stroke-width:3}.lp-bv-rel .is-val{stroke:var(--green);stroke-dasharray:96 100;stroke-linecap:round}.lp-bv-rel b{display:grid;font-family:var(--display);font-size:40px;inset:0;place-items:center;position:absolute}.lp-bv-wait{grid-gap:8px;display:grid;gap:8px;width:100%}.lp-bv-wait>span{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;display:flex;font-size:13px;font-weight:700;gap:8px;padding:8px 12px}.lp-bv-wait .anticon{margin-left:auto}.lp-bv-wait .is-out{animation:lp-out 4s ease-in-out infinite;opacity:.5;text-decoration:line-through}.lp-bv-wait .is-out .anticon{color:var(--rose)}.lp-bv-wait .is-in{animation:lp-in 4s ease-in-out infinite;border-color:rgba(var(--lime-rgb),.4)}.lp-bv-wait .is-in .anticon{color:var(--lime)}@keyframes lp-out{0%,30%{opacity:1;text-decoration:none}45%,to{opacity:.45}}@keyframes lp-in{0%,40%{opacity:.3;transform:translateY(6px)}55%,to{opacity:1;transform:none}}.lp-bv-chat{grid-gap:8px;display:grid;gap:8px;max-width:360px;width:100%}.lp-bv-chat span{animation:lp-up .6s var(--ease) both;border-radius:16px;font-size:13px;max-width:78%;padding:9px 13px}.lp-bv-chat .is-them{background:#ffffff12;border-bottom-left-radius:4px;justify-self:start}.lp-bv-chat .is-me{background:var(--lime);border-bottom-right-radius:4px;color:var(--ink);font-weight:600;justify-self:end}.lp-bv-chat .is-typing{display:flex;gap:4px;padding:12px 14px}.lp-bv-chat .is-typing i{animation:lp-dot 1.2s infinite;background:var(--muted);border-radius:50%;height:6px;width:6px}.lp-bv-chat .is-typing i:nth-child(2){animation-delay:.15s}.lp-bv-chat .is-typing i:nth-child(3){animation-delay:.3s}.lp-bv-ai{grid-gap:12px;display:grid;gap:12px;width:100%}.lp-bv-ai span{align-items:center;display:flex;gap:10px}.lp-bv-ai i{background:#ffffff12;border-radius:999px;flex:1 1;height:10px;overflow:hidden;position:relative}.lp-bv-ai i:after{animation:lp-grow-x 1.4s var(--ease) both;background:var(--lime);border-radius:inherit;content:"";inset:0 auto 0 0;position:absolute;transform-origin:left;width:var(--w)}.lp-bv-ai .is-away i:after{background:var(--sky)}.lp-bv-ai b{font-family:var(--display);font-size:22px;width:28px}.lp-bv-bracket{fill:none;stroke:rgba(var(--lime-rgb),.7);stroke-width:2;stroke-linecap:round;max-width:200px;width:100%}.lp-bv-bracket circle{fill:rgba(var(--gold-rgb),.15);stroke:var(--gold)}.lp-bv-weather{color:var(--sky);display:grid;font-size:44px;justify-items:center;line-height:1}.lp-bv-weather b{color:var(--text);font-family:var(--display);font-size:48px}.lp-bv-weather small{color:var(--dim);font-size:13px}.lp-bv-lb{grid-gap:8px;display:grid;gap:8px;max-width:380px;width:100%}.lp-bv-lb>span{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;display:flex;font-size:14px;font-weight:700;gap:10px;padding:8px 12px}.lp-bv-lb b{color:var(--dim);font-family:var(--display);font-size:20px;width:18px}.lp-bv-lb em{color:var(--muted);font-weight:600;margin-left:auto}.lp-bv-lb .is-top{background:linear-gradient(90deg,rgba(var(--gold-rgb),.12),#0000);border-color:rgba(var(--gold-rgb),.45)}.lp-bv-lb .is-top b{color:var(--gold)}.lp-tabs{background:#ffffff0a;border:1px solid var(--line);border-radius:999px;display:flex;gap:6px;justify-content:center;margin:0 auto 28px;max-width:100%;overflow-x:auto;padding:6px;width:fit-content}.lp-tabs button{align-items:center;background:#0000;border:0;border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:11px 20px;transition:background .25s,color .25s;white-space:nowrap}.lp-tabs button:hover{color:var(--text)}.lp-tabs button.is-on{background:var(--lime);box-shadow:0 6px 20px rgba(var(--lime-rgb),.3);color:var(--ink)}.lp-try__panel{animation:lp-up .6s var(--ease) both;background:linear-gradient(170deg,#ffffff0a,#0f1621cc 30%);border:1px solid var(--line);border-radius:28px;padding:32px}.lp-try__head{margin-bottom:22px}.lp-try__head h3{font-family:var(--display);font-size:32px;line-height:1;margin:0 0 6px;text-transform:uppercase}.lp-try__head p{color:var(--muted);margin:0}.lp-seg{background:#0000004d;border:1px solid var(--line);border-radius:14px;display:inline-flex;gap:4px;padding:4px}.lp-seg button{font-feature-settings:"tnum";background:#0000;border:0;border-radius:10px;color:var(--muted);cursor:pointer;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;padding:8px 14px}.lp-seg button.is-on{background:var(--lime);color:var(--ink)}.lp-chip-btn{align-items:center;background:#ffffff0a;border:1px solid var(--line-2);border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:9px 16px;transition:border-color .2s,background .2s}.lp-chip-btn:hover{border-color:rgba(var(--lime-rgb),.5)}.lp-chip-btn.is-lime{background:var(--lime);border-color:#0000;color:var(--ink)}.lp-play__bar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.lp-play__actions{display:flex;flex-wrap:wrap;gap:8px}.lp-field{aspect-ratio:105/62;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.035) 0 6.25%,#0000 6.25% 12.5%),radial-gradient(80% 70% at 50% 50%,#1a7040,#0d3a20);border:1px solid #22c55e66;border-radius:22px;box-shadow:inset 0 0 80px #00000073;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.lp-field svg{fill:none;stroke:#ffffff4d;stroke-width:.35;height:100%;inset:0;position:absolute;width:100%}.lp-tok{grid-gap:4px;background:none;border:0;cursor:grab;display:grid;gap:4px;justify-items:center;padding:0;position:absolute;touch-action:none;transform:translate(-50%,-50%);transition:left .7s var(--ease),top .7s var(--ease);z-index:2}.lp-tok.is-drag{cursor:grabbing;transition:none;z-index:5}.lp-tok__av{border:2.5px solid;border-radius:50%;display:grid;font-size:13px;font-weight:800;height:46px;place-items:center;transition:transform .2s var(--ease),box-shadow .2s;width:46px}.lp-tok.is-home .lp-tok__av{background:#1a2a0a;border-color:var(--lime);box-shadow:0 0 16px rgba(var(--lime-rgb),.35);color:var(--lime)}.lp-tok.is-away .lp-tok__av{background:#071a26;border-color:var(--sky);box-shadow:0 0 16px rgba(var(--sky-rgb),.35);color:var(--sky)}.lp-tok:hover .lp-tok__av{transform:scale(1.08)}.lp-tok.is-drag .lp-tok__av{box-shadow:0 0 0 7px #ffffff1f,0 16px 30px #00000080;transform:scale(1.18)}.lp-tok__name{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:999px;font-size:11px;font-weight:700;padding:2px 8px;white-space:nowrap}.lp-tok__name b{color:var(--gold);margin-left:2px}.lp-power{align-items:center;display:flex;font-weight:700;gap:14px;margin-top:18px}.lp-power b{font-family:var(--display);font-size:26px}.lp-power .is-home b{color:var(--lime)}.lp-power .is-away b{color:var(--sky)}.lp-power__bar{background:var(--sky);border-radius:999px;flex:1 1;height:10px;overflow:hidden}.lp-power__bar i{background:var(--lime);display:block;height:100%;transition:width .7s var(--ease)}.lp-play__hint{color:var(--dim);font-size:13px;margin:12px 0 0}.lp-calc{grid-gap:28px;display:grid;gap:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp-calc__form{grid-gap:20px;align-content:start;display:grid;gap:20px}.lp-field-row{grid-gap:10px;display:grid;gap:10px}.lp-field-row>span{color:var(--muted);display:flex;font-size:14px;font-weight:600;justify-content:space-between}.lp-field-row>span b{font-feature-settings:"tnum";color:var(--text);font-variant-numeric:tabular-nums}.lp input[type=range]{background:#ffffff1a;border-radius:999px}.lp input[type=range]::-webkit-slider-thumb{background:var(--lime);border:4px solid #0b1405;box-shadow:0 0 0 2px var(--lime),0 4px 12px rgba(var(--lime-rgb),.4);cursor:pointer}.lp input[type=range]::-moz-range-thumb{background:var(--lime);border:4px solid #0b1405;box-shadow:0 0 0 2px var(--lime);cursor:pointer;height:16px;width:16px}.lp input[type=range]:focus-visible{box-shadow:0 0 0 3px rgba(var(--lime-rgb),.35)}.lp-switch{align-items:center;color:var(--muted);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px}.lp-switch b{color:var(--text);margin-left:auto}.lp-switch input{height:1px;opacity:0;position:absolute;width:1px}.lp-switch__ui{background:#ffffff1f;border-radius:999px;flex-shrink:0;height:26px;position:relative;transition:background .2s;width:44px}.lp-switch__ui:after{background:#fff;border-radius:50%;content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .25s var(--ease);width:20px}.lp-switch input:checked+.lp-switch__ui{background:var(--lime)}.lp-switch input:checked+.lp-switch__ui:after{background:var(--ink);transform:translateX(18px)}.lp-switch input:focus-visible+.lp-switch__ui{outline:2px solid var(--lime);outline-offset:3px}.lp-calc__out{background:radial-gradient(90% 60% at 50% 0,rgba(var(--lime-rgb),.12),#0000 70%),#0000004d;border:1px solid rgba(var(--lime-rgb),.25);border-radius:22px;padding:24px}.lp-calc__big small,.lp-calc__renter small{color:var(--muted);display:block;font-size:13px;font-weight:600}.lp-calc__big b{font-feature-settings:"tnum";color:var(--lime);display:block;font-family:var(--display);font-size:clamp(64px,7vw,88px);font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 40px rgba(var(--lime-rgb),.35)}.lp-calc__renter{border-top:1px dashed var(--line-2);margin-top:10px;padding-top:12px}.lp-calc__renter b{font-feature-settings:"tnum";font-family:var(--display);font-size:30px;font-variant-numeric:tabular-nums}.lp-calc__stack{background:#ffffff0f;border-radius:999px;display:flex;height:12px;margin:20px 0 12px;overflow:hidden}.lp-calc__stack i{display:block;height:100%;transition:width .5s var(--ease)}.lp-calc .is-pitch{background:var(--lime)}.lp-calc .is-cam{background:var(--sky)}.lp-calc .is-cleat{background:var(--gold)}.lp-calc__legend{grid-gap:8px;color:var(--muted);display:grid;font-size:14px;gap:8px;list-style:none;margin:0;padding:0}.lp-calc__legend li{align-items:center;display:flex;gap:8px}.lp-calc__legend li>i{border-radius:3px;height:10px;width:10px}.lp-calc__legend b{font-feature-settings:"tnum";color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto}.lp-calc__legend .is-total{border-top:1px solid var(--line);color:var(--text);font-weight:700;padding-top:8px}.lp-calc__note{color:var(--dim);font-size:12px;margin:14px 0 0}.lp-rel{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lp-gauge{--c:var(--green);margin:0 auto;max-width:380px;position:relative;width:100%}.lp-gauge.is-medium{--c:var(--gold)}.lp-gauge.is-risky{--c:var(--rose)}.lp-gauge svg{display:block;overflow:visible;width:100%}.lp-gauge path{fill:none;stroke-width:16;stroke-linecap:round}.lp-gauge__track{stroke:#ffffff12}.lp-gauge__val{stroke:var(--c);filter:drop-shadow(0 0 10px var(--c));transition:stroke .4s}.lp-gauge__num{bottom:4%;left:0;position:absolute;right:0;text-align:center}.lp-gauge__num b{font-feature-settings:"tnum";display:block;font-family:var(--display);font-size:84px;font-variant-numeric:tabular-nums;line-height:.9}.lp-gauge__num span{align-items:center;color:var(--c);display:inline-flex;font-size:13px;font-weight:800;gap:6px;letter-spacing:1px;text-transform:uppercase}.lp-gauge__scale{color:var(--dim);display:flex;font-size:11px;justify-content:space-between;margin-top:8px;padding:0 4%}.lp-rel__btns{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-ev{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;padding:12px 14px;text-align:left;transition:transform .15s,border-color .2s,background .2s}.lp-ev:hover:not(:disabled){transform:translateY(-2px)}.lp-ev:active:not(:disabled){transform:scale(.98)}.lp-ev:disabled{cursor:not-allowed;opacity:.4}.lp-ev>span:not(.anticon){flex:1 1;line-height:1.3;text-align:left}.lp-ev>.anticon{flex:none}.lp-ev b{font-family:var(--display);font-size:20px}.lp-ev.is-good{color:var(--green)}.lp-ev.is-good>span:not(.anticon){color:var(--text)}.lp-ev.is-good:hover{border-color:#22c55e80}.lp-ev.is-warn{color:var(--gold)}.lp-ev.is-warn>span:not(.anticon){color:var(--text)}.lp-ev.is-warn:hover{border-color:rgba(var(--gold-rgb),.5)}.lp-ev.is-bad{color:var(--rose)}.lp-ev.is-bad>span:not(.anticon){color:var(--text)}.lp-ev.is-bad:hover{border-color:#fb718580}.lp-ev.is-excuse{border-color:rgba(var(--sky-rgb),.3);color:var(--sky)}.lp-ev.is-excuse>span:not(.anticon){color:var(--text)}.lp-ev.is-reset{color:var(--muted)}.lp-rel__log{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:14px 0 0;max-height:190px;min-height:120px;overflow:hidden;padding:0}.lp-rel__log li{animation:lp-drop .4s var(--ease) both;background:#ffffff08;border-left:3px solid var(--line-2);border-radius:10px;display:flex;font-size:13px;justify-content:space-between;padding:8px 12px}.lp-rel__log li.is-good{border-left-color:var(--green)}.lp-rel__log li.is-warn{border-left-color:var(--gold)}.lp-rel__log li.is-bad{border-left-color:var(--rose)}.lp-rel__log li.is-reversed{opacity:.45;text-decoration:line-through}.lp-rel__log li.is-empty{border-left-color:#0000;color:var(--dim)}.lp-rel__rule{color:var(--dim);font-size:12.5px;line-height:1.55;margin:12px 0 0}.lp-compare-wrap{max-width:1000px}.lp-compare{background:#0f162199;border:1px solid var(--line);border-radius:24px;overflow:hidden}.lp-compare__row{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr 1.2fr}.lp-compare__row:first-child{border-top:0}.lp-compare__row>span{align-items:center;display:flex;font-size:14.5px;gap:10px;padding:16px 20px}.lp-compare__row>span:first-child{font-weight:700}.lp-compare__row .is-group{color:var(--dim)}.lp-compare__row .is-group .anticon{color:var(--rose)}.lp-compare__row .is-app{background:rgba(var(--lime-rgb),.05);border-left:1px solid rgba(var(--lime-rgb),.2);font-weight:600}.lp-compare__row .is-app .anticon{color:var(--lime)}.lp-compare__row.is-head>span{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.lp-compare__row.is-head .is-app{color:var(--lime)}.lp-compare__row.is-head img{border-radius:5px;height:20px;object-fit:contain;width:20px}.lp-venues__grid{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lp-venues__points{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:30px}.lp-vp{background:#0f162199;border:1px solid var(--line);border-radius:18px;display:flex;gap:12px;padding:16px}.lp-vp>.anticon{color:var(--lime);font-size:18px;margin-top:2px}.lp-vp strong{display:block;font-size:15px}.lp-vp small{color:var(--muted);display:block;font-size:13px;line-height:1.45;margin-top:2px}.lp-browser{background:#0b111a;border:1px solid var(--line-2);border-radius:20px;box-shadow:0 50px 100px #0000008c,0 0 80px rgba(var(--lime-rgb),.08);position:relative;transform:perspective(1600px) rotateY(-8deg) rotateX(3deg);transition:transform .8s var(--ease)}.lp-browser:hover{transform:perspective(1600px) rotateY(-3deg) rotateX(1deg)}.lp-browser__bar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:7px;padding:12px 16px}.lp-browser__bar i{background:#ffffff26;border-radius:50%;height:11px;width:11px}.lp-browser__bar i:first-child{background:#f87171}.lp-browser__bar i:nth-child(2){background:#fbbf24}.lp-browser__bar i:nth-child(3){background:#34d399}.lp-browser__bar span{background:#ffffff0d;border-radius:8px;color:var(--dim);font-size:12px;margin-left:12px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;white-space:nowrap}.lp-dash{padding:18px}.lp-dash__kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.lp-dash__kpis>div{background:#ffffff0a;border:1px solid var(--line);border-radius:14px;overflow:hidden;padding:12px 14px;position:relative}.lp-dash__kpis small{color:var(--dim);display:block;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.lp-dash__kpis b{font-feature-settings:"tnum";font-family:var(--display);font-size:28px;font-variant-numeric:tabular-nums;white-space:nowrap}.lp-dash__spark{align-items:flex-end;bottom:10px;display:flex;gap:3px;height:26px;position:absolute;right:10px}.lp-dash__spark i{background:rgba(var(--lime-rgb),.55);border-radius:2px;width:5px}.lp-cal{grid-gap:3px;display:grid;gap:3px;grid-template-columns:44px repeat(7,minmax(0,1fr));grid-template-rows:24px repeat(7,30px)}.lp-cal__day{align-self:center;color:var(--muted);font-size:11px;font-weight:700;text-align:center}.lp-cal__hour{align-self:start;color:var(--dim);font-size:10px}.lp-cal__cell{background:hsla(0,0%,100%,.025);border-radius:6px}.lp-cal__bk{border-radius:7px;margin:1px;opacity:0;transform:scale(.6);z-index:1}.lp-browser.is-in .lp-cal__bk{animation:lp-pop-in .5s var(--ease) both;animation-delay:var(--d)}@keyframes lp-pop-in{to{opacity:1;transform:none}}.lp .is-app.lp-cal__bk,.lp-dash__legend .is-app{background:linear-gradient(160deg,var(--lime),#8fcf1c)}.lp .is-phone.lp-cal__bk,.lp-dash__legend .is-phone{background:linear-gradient(160deg,var(--sky),#1d8fc4)}.lp .is-weekly.lp-cal__bk,.lp-dash__legend .is-weekly{background:linear-gradient(160deg,#a78bfa,#7c5ce0)}.lp .is-deal.lp-cal__bk,.lp-dash__legend .is-deal{background:repeating-linear-gradient(135deg,var(--gold) 0 5px,#e5a50f 5px 10px)}.lp-dash__legend{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 16px;margin-top:14px}.lp-dash__legend span{align-items:center;display:inline-flex;gap:6px}.lp-dash__legend i{border-radius:3px;height:10px;width:10px}.lp-dash__legend em{color:var(--dim);font-size:11px;margin-left:auto}.lp-dash__toast{align-items:center;background:#0f1621f2;border:1px solid rgba(var(--gold-rgb),.4);border-radius:16px;bottom:-22px;box-shadow:0 20px 40px #00000080;display:flex;font-size:13px;font-weight:600;gap:10px;max-width:320px;opacity:0;padding:12px 16px;position:absolute;right:-18px;transform:translateY(16px)}.lp-dash__toast .anticon{color:var(--gold);font-size:18px}.lp-browser.is-in .lp-dash__toast{animation:lp-pop-in .7s 1.2s var(--ease) both}.lp-faq-grid{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lp-install{grid-gap:12px;display:grid;gap:12px}.lp-install__card{background:#0f162199;border:1px solid var(--line);border-radius:20px;padding:20px 22px}.lp-install__card strong{align-items:center;display:flex;font-size:17px;gap:10px;margin-bottom:12px}.lp-install__card strong .anticon{color:var(--lime);font-size:22px}.lp-install__card ol{grid-gap:8px;counter-reset:s;display:grid;gap:8px;list-style:none;margin:0;padding:0}.lp-install__card li{align-items:center;color:var(--muted);counter-increment:s;display:flex;font-size:14px;gap:10px}.lp-install__card li:before{background:var(--lime);border-radius:50%;color:var(--ink);content:counter(s);display:grid;flex-shrink:0;font-size:11px;font-weight:800;height:22px;place-items:center;width:22px}.lp-faq{grid-gap:10px;display:grid;gap:10px}.lp-qa{background:#0f162199;border:1px solid var(--line);border-radius:18px;transition:border-color .25s,background .25s}.lp-qa[open]{background:rgba(var(--lime-rgb),.04);border-color:rgba(var(--lime-rgb),.35)}.lp-qa summary{border-radius:18px;cursor:pointer;font-size:16px;font-weight:700;list-style:none;padding:18px 56px 18px 22px;position:relative}.lp-qa summary::-webkit-details-marker{display:none}.lp-qa summary:after{border-bottom:2px solid var(--lime);border-right:2px solid var(--lime);content:"";height:10px;position:absolute;right:22px;top:50%;transform:translateY(-70%) rotate(45deg);transition:transform .25s var(--ease);width:10px}.lp-qa[open] summary:after{transform:translateY(-30%) rotate(225deg)}.lp-qa p{color:var(--muted);line-height:1.65;margin:0;padding:0 22px 20px}.lp-final{padding:120px 0}.lp-final__box{background:radial-gradient(70% 90% at 50% 0,rgba(var(--lime-rgb),.22),#0000 70%),linear-gradient(180deg,#0f1a14,#0a1019);border:1px solid rgba(var(--lime-rgb),.35);border-radius:32px;box-shadow:0 0 120px rgba(var(--lime-rgb),.1);overflow:hidden;padding:80px 32px;position:relative;text-align:center}.lp-final__lines{fill:none;stroke:rgba(var(--lime-rgb),.1);stroke-width:1.5;height:100%;inset:0;position:absolute;width:100%}.lp-final__box>:not(svg){position:relative}.lp-final__stack{display:inline-flex;margin-bottom:20px}.lp-final__stack .lp-av{border-color:#0f1a14;border-width:2px;margin-left:-10px}.lp-final__stack .lp-av:first-child{margin-left:0}.lp-final__more{background:var(--lime);border:2px solid #0f1a14;border-radius:50%;color:var(--ink);display:inline-grid;font-size:13px;font-weight:800;height:38px;margin-left:-10px;place-items:center;width:38px}.lp-final__box>p{color:var(--muted);font-size:17px;line-height:1.6;margin:0 auto;max-width:560px}.lp-footer{background:#05080d;border-top:1px solid var(--line);padding:56px 0 calc(28px + env(safe-area-inset-bottom))}.lp-footer__grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1.6fr 1fr 1fr}.lp-footer__brand p{color:var(--muted);line-height:1.6;margin:14px 0 0;max-width:300px}.lp-footer__grid>div:not(.lp-footer__brand){grid-gap:10px;align-content:start;display:grid;gap:10px}.lp-footer__grid strong{color:var(--dim);font-size:12px;letter-spacing:1.4px;margin-bottom:4px;text-transform:uppercase}.lp-footer__grid a{color:var(--muted);font-size:14.5px;width:fit-content}.lp-footer__grid a:hover{color:var(--lime)}.lp-footer__bottom{align-items:center;border-top:1px solid var(--line);color:var(--dim);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-top:44px;padding-top:22px}.lp-footer__bottom button{align-items:center;background:none;border:1px solid var(--line-2);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;gap:6px;padding:7px 14px}.lp-footer__bottom button:hover{border-color:rgba(var(--lime-rgb),.5);color:var(--lime)}@media (max-width:1100px){.lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-tile.is-tall{grid-row:span 1}.lp-bv-pitch{min-height:220px}.lp-story__grid{gap:40px;grid-template-columns:minmax(0,1fr) 320px}.lp-story__phone{width:270px}.lp-floater.is-b{right:0}}@media (max-width:960px){.lp-nav__links{display:none}.lp-nav__burger{display:grid;place-items:center}.lp-nav.is-open .lp-nav__drawer{grid-gap:4px;display:grid;gap:4px;padding:6px max(20px,env(safe-area-inset-left)) 18px}.lp-nav__drawer a{background:#ffffff0a;border-radius:14px;display:flex;font-weight:700;justify-content:space-between;padding:14px 16px}.lp-nav__drawer .anticon{color:var(--lime)}.lp-hero{min-height:auto;padding:120px 0 80px}.lp-hero__grid{gap:20px;grid-template-columns:minmax(0,1fr)}.lp-hero__stage{height:600px;margin:0 auto;max-width:520px;width:100%}.lp-hero__scroll{display:none}.lp-audience{margin-top:0}.lp-audience__grid{grid-template-columns:minmax(0,1fr)}.lp-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.lp-stat:nth-child(3){border-left:0}.lp-story__grid{grid-template-columns:minmax(0,1fr)}.lp-story__sticky{display:none}.lp-story__steps{gap:20px;padding:0}.lp-step{grid-column-gap:28px;align-items:center;column-gap:28px;display:grid;grid-template-columns:minmax(0,1fr) auto;opacity:1;transform:none}.lp-step>:not(.lp-step__screen){grid-column:1}.lp-step__screen{display:block;grid-column:2;grid-row:1/span 5}.lp-calc,.lp-faq-grid,.lp-rel,.lp-venues__grid{grid-template-columns:minmax(0,1fr)}.lp-browser,.lp-browser:hover{transform:none}.lp-dash__toast{right:12px}.lp-section{padding:96px 0}}@media (max-width:640px){.lp-wrap{padding:0 16px}.lp-nav__row{gap:10px;height:64px}.lp-nav__cta{gap:6px}.lp-btn.is-sm{font-size:13px;height:36px;padding:0 13px}.lp-actions .lp-btn{flex:1 1 100%}.lp-hero{padding:104px 0 56px}.lp-hero__stage{height:520px}.lp-phone{width:250px}.lp-floater{font-size:12.5px;gap:9px;padding:9px 12px 9px 9px}.lp-floater__icon{font-size:15px;height:32px;width:32px}.lp-floater.is-a{left:-2%;top:8%}.lp-floater.is-b{right:-2%}.lp-floater.is-c{bottom:4%;left:0}.lp-stats{padding-top:64px}.lp-stat{padding:4px 14px}.lp-marquee{margin-top:48px}.lp-marquee__track span{font-size:20px}.lp-section{padding:80px 0}.lp-head{margin-bottom:36px}.lp-step{grid-template-columns:minmax(0,1fr);padding:24px 20px 24px 24px}.lp-step__screen{grid-column:1;grid-row:auto;justify-self:center;margin-top:20px}.lp-bento{grid-template-columns:minmax(0,1fr)}.lp-tile.is-wide{grid-column:span 1}.lp-try__panel{border-radius:22px;padding:18px}.lp-tabs{justify-content:flex-start;width:100%}.lp-tabs button{font-size:13px;padding:10px 14px}.lp-field{aspect-ratio:62/100}.lp-tok__av{font-size:11px;height:36px;width:36px}.lp-tok__name{display:none}.lp-compare__row,.lp-rel__btns{grid-template-columns:minmax(0,1fr)}.lp-compare__row.is-head{display:none}.lp-compare__row>span{padding:10px 16px}.lp-compare__row>span:first-child{padding-top:16px}.lp-compare__row .is-app{border-left:0;border-radius:12px;margin:0 10px 12px}.lp-compare__row .is-group{padding-top:0}.lp-venues__points{grid-template-columns:minmax(0,1fr)}.lp-dash{padding:12px}.lp-dash__kpis{gap:6px}.lp-dash__kpis>div{padding:10px}.lp-dash__kpis b{font-size:17px}.lp-dash__spark{display:none}.lp-cal{grid-template-columns:34px repeat(7,minmax(0,1fr));grid-template-rows:22px repeat(7,22px)}.lp-dash__toast{bottom:auto;margin:0 12px 12px;max-width:none;position:relative;right:auto}.lp-final{padding:80px 0}.lp-final__box{border-radius:26px;padding:56px 20px}.lp-footer__grid{grid-template-columns:1fr 1fr}.lp-footer__brand{grid-column:1/-1}}@media (max-width:420px){.lp-nav .lp-brand__name{display:none}.lp-phone{width:230px}.lp-hero__stage{height:480px}}@media (max-width:640px){.lp-field svg{display:none}.lp-field{background:linear-gradient(0deg,#0000 calc(50% - .5px),#ffffff40 50%,#0000 calc(50% + .5px)),radial-gradient(circle at 50% 50%,#0000 14%,#ffffff40 14.4%,#0000 15.2%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.035) 0 6.25%,#0000 6.25% 12.5%),radial-gradient(80% 70% at 50% 50%,#1a7040,#0d3a20)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lp [data-reveal],.lp-cal__bk,.lp-dash__toast{opacity:1;transform:none}}.lp{--serif:"Instrument Serif","Times New Roman",serif;--ease-out:cubic-bezier(0.16,1,0.3,1);--hair:linear-gradient(90deg,#0000,#ffffff29,#0000)}.lp.is-biz{--lime:#f0c674;--lime-rgb:240,198,116;--ink:#1d1404;--bg:#07080b;--bg-2:#0c0d12}.lp.is-biz .lp-btn.is-primary{background:linear-gradient(180deg,#f8dc9c,#e0b45a)}.lp .lp-display em,.lp .lp-h1 em,.lp .lp-h2 em{color:var(--lime);font-family:var(--serif);font-size:1.08em;font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:.85;text-transform:none}.lp{--em-grad:linear-gradient(100deg,#f4ffcf 0%,var(--lime) 45%,rgba(var(--lime-rgb),0.75) 100%)}.lp.is-biz{--em-grad:linear-gradient(100deg,#fff4da 0%,var(--lime) 45%,#c08f3e 100%)}.lp .lp-split[data-reveal]{opacity:1;transform:none}.lp-split__w{display:inline-block;margin:-.04em -.06em -.08em 0;overflow:hidden;padding:.04em .06em .08em 0;vertical-align:bottom}.lp-split em .lp-split__w{margin:-.06em -.1em -.24em -.02em;padding:.06em .14em .24em .02em}.lp-split__w>span{display:inline-block;transform:translate3d(0,108%,0) rotate(5deg);transform-origin:0 100%;transition:transform 1.15s var(--ease-out);transition-delay:calc(var(--i)*55ms);transition-delay:calc(var(--i)*55ms + var(--rd, 0ms));will-change:transform}.lp-split em .lp-split__w>span{background:var(--em-grad);-webkit-background-clip:text;background-clip:text;color:#0000;padding-right:.06em}.lp-split.is-in .lp-split__w>span{transform:none}.lp-eyebrow__line{background:currentColor;display:inline-block;height:1px;opacity:.6;width:26px}.lp-eyebrow.is-pill .lp-eyebrow__line{display:none}.lp-page{animation:lp-page-in .9s var(--ease-out) both}@keyframes lp-page-in{0%{filter:blur(8px);opacity:0;transform:translateY(14px)}}.lp-grain{animation:lp-grain 1.2s steps(4) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:-50%;opacity:.05;pointer-events:none;position:fixed;z-index:70}@keyframes lp-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}.lp-aura{background:radial-gradient(circle,rgba(var(--lime-rgb),.07),#0000 62%);border-radius:50%;height:640px;left:0;margin:-320px 0 0 -320px;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(-999px,-999px);transform:translate(var(--cx,-999px),var(--cy,-999px));transition:transform .6s var(--ease-out),opacity .4s;width:640px;z-index:0}.lp.has-pointer .lp-aura{opacity:1}.lp>footer,.lp>main{position:relative;z-index:1}.lp [data-spot]{isolation:isolate;position:relative}.lp [data-spot]:after{background:radial-gradient(520px circle at 50% 50%,rgba(var(--lime-rgb),.11),#0000 42%);background:radial-gradient(520px circle at var(--sx,50%) var(--sy,50%),rgba(var(--lime-rgb),.11),#0000 42%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s;z-index:-1}.lp [data-spot]:hover:after{opacity:1}.lp [data-spot]:before{background:radial-gradient(260px circle at 50% 50%,rgba(var(--lime-rgb),.75),#0000 60%);background:radial-gradient(260px circle at var(--sx,50%) var(--sy,50%),rgba(var(--lime-rgb),.75),#0000 60%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .45s}.lp [data-spot]:hover:before{opacity:1}.lp .lp-aud:after{border-radius:inherit;height:auto;inset:0;width:auto}.lp .lp-step[data-spot]:before{background:var(--line-2);inset:28px auto 28px 0;-webkit-mask:none;mask:none;opacity:1;padding:0;width:3px}.lp .lp-step.is-active[data-spot]:before{background:var(--lime)}.lp .lp-btn{transition:transform .2s var(--ease),translate .5s var(--ease-out),background .2s,border-color .2s,box-shadow .25s,color .2s}.lp [data-magnetic]{transition:translate .5s var(--ease-out)}.lp [data-tilt]{--rx:0deg;--ry:0deg;transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .7s var(--ease-out)}.lp .lp-btn.is-primary{overflow:hidden}.lp .lp-btn.is-primary:after{background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-120%);transition:transform .9s var(--ease-out)}.lp .lp-btn.is-primary:hover:after{transform:translateX(120%)}.lp-nav__links a{align-items:center;display:inline-flex;gap:6px}.lp-nav__new{background:var(--lime);border-radius:50%;box-shadow:0 0 8px rgba(var(--lime-rgb),.8);height:5px;width:5px}.lp-nav__progress{transition:none}.lp-nav.is-open .lp-nav__drawer a{animation:lp-drawer-in .5s var(--ease-out) both;animation-delay:calc(var(--i)*45ms)}@keyframes lp-drawer-in{0%{opacity:0;transform:translateY(-8px)}}.lp-footer{overflow:hidden}.lp-footer__mega{-webkit-text-stroke:1px #ffffff17;color:#0000;font-family:var(--display);font-size:clamp(64px,16vw,220px);font-weight:800;letter-spacing:-.01em;line-height:.8;margin-bottom:56px;text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}.lp-footer__mega em{-webkit-text-stroke:0;color:rgba(var(--lime-rgb),.16);font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none}.lp-footer__grid{grid-template-columns:1.5fr 1fr 1fr 1fr}.lp-display{font-family:var(--display);font-size:clamp(52px,8.4vw,124px);font-weight:800;letter-spacing:.005em;line-height:.9;margin:0;text-transform:uppercase}.lp-chip{align-items:center;background:#ffffff08;border:1px solid var(--line-2);border-radius:999px;color:var(--muted);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;padding:8px 14px}.lp-chip .anticon{color:var(--lime)}.lp-glass{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(165deg,#ffffff0f,#0c111adb 38%);border:1px solid var(--line)}.lp-hairline{background:var(--hair);border:0;height:1px;margin:0}.lp-subhero{isolation:isolate;overflow:hidden;padding:150px 0 80px;position:relative}.lp-subhero__bg{background:radial-gradient(50% 60% at 78% 30%,rgba(var(--lime-rgb),.16),#0000 70%),radial-gradient(40% 50% at 10% 10%,rgba(var(--sky-rgb),.08),#0000 70%),var(--bg);inset:0;position:absolute;z-index:-1}.lp-subhero__bg:after{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0);background-size:64px 64px;content:"";inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000 80%);position:absolute}.lp-subhero .lp-lead{margin-top:26px}.lp-subhero__in>*{animation:lp-up 1s var(--ease-out) both}.lp-subhero__in>:nth-child(2){animation-delay:.06s}.lp-subhero__in>:nth-child(3){animation-delay:.14s}.lp-subhero__in>:nth-child(4){animation-delay:.22s}.lp-subhero__in>:nth-child(5){animation-delay:.3s}.lp-pages{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-pagecard{background:linear-gradient(170deg,#ffffff0d,#0a0e15e6 45%);border:1px solid var(--line);border-radius:30px;display:grid;grid-template-rows:auto 1fr;min-height:420px;overflow:hidden;transition:border-color .4s,transform .6s var(--ease-out)!important}.lp-pagecard:hover{border-color:rgba(var(--lime-rgb),.45);transform:translateY(-6px)!important}.lp-pagecard.is-gold{--lime:#f0c674;--lime-rgb:240,198,116}.lp-pagecard__copy{padding:34px 34px 0}.lp-pagecard__copy .lp-eyebrow{margin-bottom:12px}.lp-pagecard__copy h3{font-family:var(--display);font-size:clamp(32px,3.4vw,46px);line-height:.95;margin:0;text-transform:uppercase}.lp-pagecard__copy h3 em{color:var(--lime);font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none}.lp-pagecard__copy p{color:var(--muted);line-height:1.6;margin:12px 0 0;max-width:420px}.lp-pagecard__go{align-items:center;color:var(--lime);display:inline-flex;font-weight:700;gap:10px;margin-top:18px}.lp-pagecard__go i{border:1px solid rgba(var(--lime-rgb),.4);border-radius:50%;display:grid;height:34px;place-items:center;transition:transform .4s var(--ease-out),background .3s,color .3s;width:34px}.lp-pagecard:hover .lp-pagecard__go i{background:var(--lime);color:var(--ink);transform:translateX(6px) rotate(-45deg)}.lp-pagecard__visual{min-height:220px;overflow:hidden;position:relative}.lp-pv-chat{display:flex;flex-direction:column;gap:10px;inset:24px 30px 0;justify-content:flex-end;position:absolute}.lp-pv-chat span{background:#ffffff12;border:1px solid var(--line);border-radius:18px;font-size:14px;max-width:72%;opacity:0;padding:11px 15px;transform:translateY(14px) scale(.96);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i)*.16s + .2s)}.lp-pv-chat span.is-me{align-self:flex-end;background:linear-gradient(160deg,var(--lime),#8fcf1c);border:0;border-bottom-right-radius:6px;color:var(--ink);font-weight:600}.lp-pv-chat span:not(.is-me){border-bottom-left-radius:6px}.lp-pv-chat span b{color:var(--sky);display:block;font-size:11px;margin-bottom:2px}.lp-pagecard.is-in .lp-pv-chat span{opacity:1;transform:none}.lp-pv-chat .lp-pv-react{position:relative}.lp-pv-chat .lp-pv-react:after{background:#1b2433;border:1px solid var(--line-2);border-radius:999px;bottom:-12px;color:var(--text);content:"🔥 3";font-size:11px;padding:2px 7px;position:absolute;right:-8px}.lp-pv-biz{align-items:flex-end;display:flex;gap:10px;inset:30px 30px 0;position:absolute}.lp-pv-biz i{background:linear-gradient(180deg,rgba(var(--lime-rgb),.9),rgba(var(--lime-rgb),.08));border-radius:10px 10px 0 0;flex:1 1;height:var(--h);transform:scaleY(0);transform-origin:bottom;transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--i)*70ms + .2s)}.lp-pagecard.is-in .lp-pv-biz i{transform:none}.lp-pv-biz__tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c10d9;border:1px solid rgba(var(--lime-rgb),.35);border-radius:14px;font-size:13px;padding:10px 14px;position:absolute;right:30px;top:6px}.lp-pv-biz__tag b{color:var(--lime);display:block;font-family:var(--display);font-size:26px}.lp-faq.is-wide{margin:0 auto;max-width:860px}@media (max-width:960px){.lp-pages{grid-template-columns:minmax(0,1fr)}.lp-footer__grid{grid-template-columns:1fr 1fr 1fr}.lp-footer__brand{grid-column:1/-1}.lp-subhero{padding:120px 0 60px}}@media (max-width:640px){.lp-footer__grid{grid-template-columns:1fr 1fr}.lp-footer__mega{margin-bottom:36px}.lp-pagecard{border-radius:24px;min-height:380px}.lp-pagecard__copy{padding:26px 22px 0}.lp-pv-biz,.lp-pv-chat{left:22px;right:22px}.lp-display{font-size:clamp(46px,13vw,64px)}}@media (prefers-reduced-motion:reduce){.lp-split__w>span{transform:none}.lp-grain{animation:none}.lp-aura{display:none}}.lp-msg-hero{align-items:center;display:flex;min-height:100vh;min-height:100svh}.lp-msg-hero__grid{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp-msg-hero .lp-display{margin-top:24px}.lp-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.lp-msg-stage{animation:lp-up 1.1s .25s var(--ease-out) both;display:grid;min-height:640px;place-items:center;position:relative}.lp-msg-stage__glow{animation:lp-breathe 6s ease-in-out infinite;background:radial-gradient(circle,rgba(var(--lime-rgb),.22),#0000 65%);border-radius:50%;filter:blur(20px);height:460px;position:absolute;width:460px}@keyframes lp-breathe{50%{opacity:.7;transform:scale(1.12)}}.lp-msg-phone{width:300px}.lp-msg-float{align-items:center;animation:lp-float 6s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c121bd1;border:1px solid var(--line-2);border-radius:14px;box-shadow:0 18px 40px #00000073;display:inline-flex;font-size:13px;gap:6px;padding:10px 14px;position:absolute;transform:translateZ(60px)}.lp-msg-float .anticon{color:var(--sky);font-size:11px}.lp-msg-float .anticon+.anticon{margin-left:-9px}.lp-msg-float.is-a{left:2%;top:22%}.lp-msg-float.is-b{animation-delay:-3s;bottom:20%;right:0}@keyframes lp-float{50%{translate:0 -10px}}.lp-chat{display:flex;flex-direction:column;font-size:11.5px;inset:0;padding-top:40px;position:absolute;transition:opacity .5s,filter .5s}.lp-chat.is-fading{filter:blur(4px);opacity:0}.lp-chat__head{align-items:center;background:#ffffff05;border-bottom:1px solid var(--line);display:flex;gap:9px;padding:8px 14px 10px}.lp-chat__head>.anticon{color:var(--muted)}.lp-chat__group{background:linear-gradient(140deg,var(--lime),#7fc21a);border-radius:50%;color:var(--ink);display:grid;height:30px;place-items:center;width:30px}.lp-chat__title strong{display:block;font-size:13px}.lp-chat__title small{color:var(--dim)}.lp-chat__title small.is-typing,.lp-trychat__who small.is-typing{color:var(--lime)}.lp-chat__body{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:flex-end;-webkit-mask-image:linear-gradient(180deg,#0000,#000 14%);mask-image:linear-gradient(180deg,#0000,#000 14%);min-height:0;overflow:hidden;padding:10px 10px 8px}.lp-chat__day{align-self:center;background:#ffffff0d;border-radius:999px;color:var(--dim);font-size:10px;padding:3px 10px}.lp-cb{align-items:flex-end;animation:lp-bubble .5s var(--ease-out) both;display:flex;gap:6px;max-width:88%}.lp-cb.is-me{align-self:flex-end;flex-direction:row-reverse}@keyframes lp-bubble{0%{opacity:0;transform:translateY(12px) scale(.92)}}.lp-cb__body{background:#16202e;border:1px solid var(--line);border-radius:14px 14px 14px 4px;line-height:1.4;padding:7px 10px;position:relative}.lp-cb.is-me .lp-cb__body{background:linear-gradient(160deg,#d8fb62,var(--lime));border:0;border-radius:14px 14px 4px 14px;color:var(--ink);font-weight:600}.lp-cb__name{color:hsl(var(--h) 85% 72%);display:block;font-size:10px;margin-bottom:1px}.lp-cb__quote{background:#ffffff0d;border-left:2px solid var(--lime);border-radius:6px;color:var(--muted);display:block;font-size:10.5px;margin:2px 0 5px;max-width:220px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.lp-cb__quote i{color:var(--lime);display:block;font-size:10px;font-style:normal;font-weight:700}.lp-cb.is-me .lp-cb__quote{background:#0000001f;border-color:var(--ink);color:#0b1405bf}.lp-cb.is-me .lp-cb__quote i{color:var(--ink)}.lp-cb__photo{background:linear-gradient(90deg,#0000 calc(50% - .5px),#fff6 50%,#0000 calc(50% + .5px)),radial-gradient(circle at 50% 50%,#0000 17%,#fff6 17.6%,#0000 19%),repeating-linear-gradient(90deg,#ffffff0d 0 12.5%,#0000 12.5% 25%),radial-gradient(90% 90% at 30% 20%,#2f9a59,#0e3d22);border-radius:10px;box-shadow:inset 0 0 30px #00000059;display:block;height:96px;margin:2px 0 6px;width:168px}.lp-cb__react{animation:lp-pop .45s var(--ease-out) both;background:#1d2838;border:1px solid var(--line-2);border-radius:999px;bottom:-11px;color:var(--text);font-size:10px;padding:1px 6px;position:absolute;right:-6px}.lp-cb.is-me .lp-cb__react{left:-6px;right:auto}.lp-cb:has(.lp-cb__react){margin-bottom:8px}@keyframes lp-pop{0%{transform:scale(0)}70%{transform:scale(1.2)}}.lp-cb.is-typing .lp-cb__body{display:flex;gap:3px;padding:10px 12px}.lp-cb.is-typing i,.lp-rv-seen .is-typing i,.lp-tc.is-typing i{animation:lp-dot 1.2s infinite;background:var(--muted);border-radius:50%;height:5px;width:5px}.lp-cb.is-typing i:nth-child(2),.lp-rv-seen .is-typing i:nth-child(3),.lp-tc.is-typing i:nth-child(2){animation-delay:.15s}.lp-cb.is-typing i:nth-child(3),.lp-rv-seen .is-typing i:nth-child(4),.lp-tc.is-typing i:nth-child(3){animation-delay:.3s}@keyframes lp-dot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}.lp-cb-card{align-self:flex-start;animation:lp-bubble .5s var(--ease-out) both;background:linear-gradient(160deg,rgba(var(--lime-rgb),.16),#111a26 60%);border:1px solid rgba(var(--lime-rgb),.35);border-radius:14px;padding:10px 12px;width:82%}.lp-cb-card__tag{color:var(--lime);display:inline-flex;font-size:9.5px;font-weight:800;gap:4px;letter-spacing:1px;text-transform:uppercase}.lp-cb-card strong{display:block;font-family:var(--display);font-size:16px;margin-top:4px;text-transform:uppercase}.lp-cb-card small{color:var(--muted)}.lp-cb-card__bar{background:#ffffff14;border-radius:5px;display:block;height:5px;margin:8px 0 6px;overflow:hidden}.lp-cb-card__bar i{animation:lp-fill 1.2s .2s var(--ease-out) both;background:var(--lime);display:block;height:100%}@keyframes lp-fill{0%{width:86%}to{width:100%}}.lp-cb-card__foot{color:var(--muted);font-size:10.5px}.lp-cb-card__foot b{color:var(--lime)}.lp-chat__seen{align-self:flex-end;animation:lp-bubble .4s both;color:var(--sky);font-size:10px}.lp-chat__seen .anticon+.anticon{margin-left:-6px}.lp-chat__compose{align-items:center;background:#ffffff0d;border:1px solid var(--line);border-radius:999px;color:var(--dim);display:flex;gap:8px;margin:0 10px 14px;padding:7px 7px 7px 12px}.lp-chat__compose>span:not(.lp-chat__send){flex:1 1}.lp-chat__send{background:var(--lime);border-radius:50%;color:var(--ink);display:grid;height:28px;place-items:center;width:28px}.lp-reel{background:var(--bg-2);border-block:1px solid var(--line);height:340vh;position:relative}.lp-reel__sticky{display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding-top:40px;position:sticky;top:0}.lp-reel__head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.lp-reel__head .lp-head{margin-bottom:36px}.lp-reel__meter{background:var(--line-2);border-radius:2px;flex:0 0 200px;height:2px;margin-bottom:52px;overflow:hidden}.lp-reel__meter span{background:var(--lime);display:block;height:100%;transform:scaleX(0);transform-origin:left}.lp-reel__view{margin:0 auto;max-width:1200px;overflow:visible;padding:0 20px;width:100%}.lp-reel__track{display:flex;gap:22px;width:max-content;will-change:transform}.lp-reel__card{background:linear-gradient(170deg,hsla(0,0%,100%,.055),#0a0f16eb 42%);border:1px solid var(--line);border-radius:28px;padding:22px 24px 26px;transition:border-color .3s;width:380px}.lp-reel__card:hover{border-color:rgba(var(--lime-rgb),.35)}.lp-reel__num{color:var(--lime);font-family:var(--serif);font-size:22px;font-style:italic}.lp-reel__visual{background:radial-gradient(80% 70% at 50% 0,rgba(var(--lime-rgb),.08),#0000 70%),#0a0f17;border:1px solid var(--line);border-radius:20px;height:230px;margin:12px 0 22px;overflow:hidden;position:relative}.lp-reel__card h3{font-family:var(--display);font-size:30px;line-height:1;margin:0;text-transform:uppercase}.lp-reel__card p{color:var(--muted);font-size:15px;line-height:1.6;margin:10px 0 0}.lp-rv-groups{grid-gap:10px;align-content:center;display:grid;gap:10px;inset:18px;position:absolute}.lp-rv-groups>span{align-items:center;animation:lp-slide-in 4.5s var(--ease-out) infinite;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;display:flex;gap:12px;padding:10px 12px}.lp-rv-groups>span:nth-child(2){animation-delay:.15s}.lp-rv-groups>span:nth-child(3){animation-delay:.3s}@keyframes lp-slide-in{0%{opacity:0;transform:translateX(-16px)}12%,88%{opacity:1;transform:none}to{opacity:0}}.lp-rv-groups__t{flex:1 1}.lp-rv-groups__t b{display:block;font-size:14px}.lp-rv-groups__t small{color:var(--dim);font-size:12px}.lp-rv-groups em{background:var(--lime);border-radius:999px;color:var(--ink);display:grid;font-size:11px;font-weight:800;height:22px;min-width:22px;padding:0 7px;place-items:center}.lp-rv-react{grid-gap:10px;align-content:center;display:grid;gap:10px;inset:0;place-items:center;position:absolute}.lp-rv-react__bar{background:#1a2433;border:1px solid var(--line-2);border-radius:999px;box-shadow:0 10px 30px #0006;display:flex;gap:4px;padding:6px 10px}.lp-rv-react__bar span{animation:lp-hop 3s var(--ease-out) infinite;animation-delay:calc(var(--i)*.12s);font-size:20px}.lp-rv-react__bar span:nth-child(2){animation-name:lp-hop-big}@keyframes lp-hop{0%,30%,to{transform:none}15%{transform:translateY(-5px)}}@keyframes lp-hop-big{0%,30%,to{transform:none}15%{transform:translateY(-8px) scale(1.35)}}.lp-rv-react__msg{background:#16202e;border:1px solid var(--line);border-radius:16px 16px 16px 4px;font-size:14px;padding:10px 14px}.lp-rv-react__menu{background:#121a26;border:1px solid var(--line-2);border-radius:14px;display:grid;font-size:13px;min-width:150px;padding:6px}.lp-rv-react__menu span{border-radius:8px;color:var(--muted);display:flex;gap:8px;padding:6px 8px}.lp-rv-react__menu span:first-child{background:#ffffff0f;color:var(--text)}.lp-rv-react__menu .is-danger{color:var(--rose)}.lp-rv-photo{display:grid;inset:18px;place-items:center;position:absolute}.lp-rv-photo__drop{grid-gap:6px;align-content:center;background:rgba(var(--lime-rgb),.04);border:1.5px dashed rgba(var(--lime-rgb),.45);border-radius:16px;color:var(--lime);display:grid;font-size:13px;font-weight:600;gap:6px;inset:0;place-items:center;position:absolute}.lp-rv-photo__drop .anticon{font-size:26px}.lp-rv-photo__img{animation:lp-drop 4s var(--ease-out) infinite;aspect-ratio:16/10;background:linear-gradient(90deg,#0000 calc(50% - .5px),#ffffff73 50%,#0000 calc(50% + .5px)),radial-gradient(circle at 50% 50%,#0000 16%,#ffffff73 16.8%,#0000 18.5%),radial-gradient(90% 90% at 30% 20%,#34a861,#0e3d22);border:3px solid #fff;border-radius:12px;box-shadow:0 20px 40px #00000080;position:relative;width:64%}@keyframes lp-drop{0%{opacity:0;transform:translate(90px,-80px) rotate(14deg) scale(1.1)}20%{opacity:1}45%,85%{opacity:1;transform:rotate(-3deg)}to{opacity:0;transform:rotate(-3deg) scale(.9)}}.lp-rv-seen{display:flex;flex-direction:column;gap:8px;inset:20px;justify-content:center;position:absolute}.lp-rv-seen .is-me{align-self:flex-end;background:linear-gradient(160deg,#d8fb62,var(--lime));border-radius:16px 16px 4px 16px;color:var(--ink);font-size:14px;font-weight:600;padding:10px 14px}.lp-rv-seen small{align-self:flex-end;animation:lp-seen 3.6s infinite;color:var(--sky);font-size:12px}.lp-rv-seen small .anticon+.anticon{margin-left:-7px}@keyframes lp-seen{0%,25%{color:var(--dim)}35%,to{color:var(--sky)}}.lp-rv-seen .is-typing{align-items:center;align-self:flex-start;background:#16202e;border:1px solid var(--line);border-radius:16px 16px 16px 4px;display:inline-flex;gap:4px;margin-top:10px;padding:10px 14px}.lp-rv-seen .is-typing b{color:var(--lime);font-size:12px;font-weight:600;margin-right:4px}.lp-rv-quick{grid-gap:16px;align-content:center;display:grid;gap:16px;inset:18px;position:absolute}.lp-rv-quick>div:first-child{display:flex;flex-wrap:wrap;gap:8px}.lp-rv-quick>div:first-child span{animation:lp-chip-glow 3.6s infinite;animation-delay:calc(var(--i)*1.2s);background:rgba(var(--lime-rgb),.06);border:1px solid rgba(var(--lime-rgb),.35);border-radius:999px;color:var(--lime);font-size:13px;padding:8px 12px}@keyframes lp-chip-glow{0%,30%,to{background:rgba(var(--lime-rgb),.06)}12%{background:rgba(var(--lime-rgb),.22)}}.lp-rv-quick__emoji{grid-gap:4px;background:#ffffff0a;border:1px solid var(--line);border-radius:14px;display:grid;gap:4px;grid-template-columns:repeat(8,1fr);padding:10px}.lp-rv-quick__emoji i{animation:lp-hop 4s infinite;animation-delay:calc(var(--i)*.2s);font-size:20px;font-style:normal;text-align:center}.lp-rv-comments{grid-gap:8px;align-content:center;display:grid;gap:8px;inset:16px;position:absolute}.lp-rv-comments__score{align-items:center;background:linear-gradient(160deg,rgba(var(--lime-rgb),.12),#101823);border:1px solid rgba(var(--lime-rgb),.3);border-radius:14px;color:var(--muted);display:flex;font-size:12.5px;justify-content:space-between;padding:12px 14px;position:relative}.lp-rv-comments__score b{color:var(--text);font-family:var(--display);font-size:28px}.lp-live-dot{animation:lp-live 1.8s infinite;background:var(--rose);border-radius:999px;box-shadow:0 0 0 0 #fb718599;color:#fff;font-size:10px;font-style:normal;font-weight:800;letter-spacing:1px;padding:2px 8px;position:absolute;right:12px;text-transform:uppercase;top:-9px}@keyframes lp-live{70%{box-shadow:0 0 0 8px #fb718500}}.lp-rv-comments__row{align-items:center;animation:lp-slide-in 4.5s var(--ease-out) infinite;animation-delay:calc(var(--i)*.4s + .2s);background:#ffffff0a;border-radius:12px;display:flex;font-size:13px;gap:8px;padding:8px 10px}.lp-rv-comments__row b{font-weight:700}.lp-trychat{border-radius:30px;box-shadow:0 40px 120px #00000073;margin:0 auto;max-width:760px;overflow:hidden}.lp-trychat__head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;padding:16px 20px}.lp-trychat__who{flex:1 1}.lp-trychat__who strong{display:block;font-size:16px}.lp-trychat__who small{align-items:center;color:var(--dim);display:inline-flex;font-size:13px;gap:6px}.lp-online{background:var(--green);border-radius:50%;box-shadow:0 0 8px var(--green);height:8px;width:8px}.lp-trychat__reset{align-items:center;background:none;border:1px solid var(--line-2);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px}.lp-trychat__reset:hover{border-color:rgba(var(--lime-rgb),.5);color:var(--lime)}.lp-trychat__body{background:radial-gradient(60% 50% at 50% 0,rgba(var(--lime-rgb),.05),#0000 70%);gap:10px;height:400px;overflow-y:auto;overscroll-behavior:contain;padding:20px;scrollbar-width:thin}.lp-tc,.lp-trychat__body{display:flex;flex-direction:column}.lp-tc{align-items:flex-start;animation:lp-bubble .45s var(--ease-out) both;max-width:76%;position:relative}.lp-tc.is-me{align-items:flex-end;align-self:flex-end}.lp-tc__bubble{background:#16202e;border:1px solid var(--line);border-radius:18px 18px 18px 5px;color:var(--text);cursor:pointer;font-size:15px;line-height:1.45;padding:10px 14px;text-align:left;transition:transform .2s var(--ease),box-shadow .2s}.lp-tc__bubble:hover{box-shadow:0 0 0 3px rgba(var(--lime-rgb),.12)}.lp-tc.is-me .lp-tc__bubble{background:linear-gradient(160deg,#d8fb62,var(--lime));border:0;border-radius:18px 18px 5px 18px;color:var(--ink);font-weight:600}.lp-tc.is-menu .lp-tc__bubble{transform:scale(1.03)}.lp-tc.is-typing .lp-tc__bubble{cursor:default;display:flex;gap:4px;padding:14px 16px}.lp-tc .lp-cb__quote{max-width:320px}.lp-tc__reacts{display:flex;gap:4px;margin-top:-8px;padding:0 8px;z-index:1}.lp-tc__reacts span{animation:lp-pop .4s var(--ease-out) both;background:#1d2838;font-size:12px;padding:2px 8px}.lp-tc__menu,.lp-tc__reacts span{border:1px solid var(--line-2);border-radius:999px}.lp-tc__menu{align-items:center;animation:lp-bubble .3s var(--ease-out) both;background:#1a2433;bottom:calc(100% + 8px);box-shadow:0 16px 40px #00000080;display:flex;gap:6px;padding:6px;position:absolute;z-index:5}.lp-tc.is-me .lp-tc__menu{right:0}.lp-tc:not(.is-me) .lp-tc__menu{left:0}.lp-tc__emojis{display:flex}.lp-tc__emojis button{background:none;border:0;border-radius:50%;cursor:pointer;font-size:19px;height:34px;transition:transform .2s var(--ease-out),background .2s;width:34px}.lp-tc__emojis button:hover{background:#ffffff0f;transform:scale(1.3) translateY(-2px)}.lp-tc__reply{align-items:center;background:none;border:0;border-left:1px solid var(--line-2);color:var(--muted);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:7px 12px;white-space:nowrap}.lp-tc__reply:hover{color:var(--lime)}.lp-tc__status{color:var(--dim);font-size:11.5px;margin-top:4px}.lp-tc__status.is-seen{color:var(--sky)}.lp-tc__status .anticon+.anticon{margin-left:-6px}.lp-trychat__quick{display:flex;gap:8px;overflow-x:auto;padding:0 20px 12px;scrollbar-width:none}.lp-trychat__quick button{background:rgba(var(--lime-rgb),.06);border:1px solid rgba(var(--lime-rgb),.35);border-radius:999px;color:var(--lime);cursor:pointer;flex:none;font-size:13.5px;padding:8px 14px;transition:background .2s,transform .2s var(--ease)}.lp-trychat__quick button:hover{background:rgba(var(--lime-rgb),.16);transform:translateY(-2px)}.lp-trychat__replying{align-items:center;animation:lp-bubble .3s both;background:#ffffff0a;border-left:3px solid var(--lime);border-radius:10px;color:var(--muted);display:flex;font-size:13px;gap:10px;justify-content:space-between;margin:0 20px 10px;padding:8px 12px}.lp-trychat__replying span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-trychat__replying b{color:var(--lime);margin-right:6px}.lp-trychat__replying button{background:none;border:0;color:var(--muted);cursor:pointer}.lp-trychat__compose{border-top:1px solid var(--line);display:flex;gap:10px;padding:14px 20px}.lp-trychat__compose input{background:#ffffff0a;border:1px solid var(--line-2);border-radius:999px;color:var(--text);flex:1 1;font:inherit;font-size:15px;height:48px;min-width:0;outline:none;padding:0 18px;transition:border-color .2s,box-shadow .2s}.lp-trychat__compose input:focus{border-color:rgba(var(--lime-rgb),.6);box-shadow:0 0 0 4px rgba(var(--lime-rgb),.1)}.lp-trychat__send{background:var(--lime);border:0;border-radius:50%;color:var(--ink);cursor:pointer;display:grid;font-size:17px;height:48px;place-items:center;transition:transform .2s var(--ease),opacity .2s;width:48px}.lp-trychat__send:hover:not(:disabled){transform:scale(1.08) rotate(-12deg)}.lp-trychat__send:disabled{cursor:default;opacity:.4}.lp-trychat__note{color:var(--dim);display:block;font-size:12px;padding:0 20px 14px;text-align:center}.lp-priv{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-priv__opts{grid-gap:10px;display:grid;gap:10px}.lp-priv__opt{align-items:flex-start;background:hsla(0,0%,100%,.025);border:1px solid var(--line);border-radius:20px;cursor:pointer;display:flex;gap:14px;padding:18px 20px;text-align:left;transition:border-color .3s,background .3s,opacity .8s var(--ease),transform .8s var(--ease)!important}.lp-priv__opt:hover{border-color:var(--line-2)}.lp-priv__opt.is-on{background:rgba(var(--lime-rgb),.06);border-color:rgba(var(--lime-rgb),.55)}.lp-priv__opt strong{display:block;font-size:16px}.lp-priv__opt small{color:var(--muted);font-size:14px}.lp-priv__radio{border:2px solid var(--line-2);border-radius:50%;flex:none;height:20px;margin-top:2px;transition:border .3s var(--ease-out);width:20px}.lp-priv__opt.is-on .lp-priv__radio{border:6px solid var(--lime)}.lp-priv__viz{aspect-ratio:1;border-radius:34px;overflow:hidden;position:relative}.lp-priv__lines{height:100%;inset:0;position:absolute;width:100%}.lp-priv__orbit{fill:none;stroke:#ffffff0f;stroke-width:.3;stroke-dasharray:1 1.5}.lp-priv__lines line{stroke-width:.45;stroke:#ffffff0d;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s var(--ease-out),stroke .4s}.lp-priv__lines line.is-on{stroke-dashoffset:0;stroke:rgba(var(--lime-rgb),.55)}.lp-priv__lines line.is-mate.is-on{stroke:rgba(var(--sky-rgb),.55)}.lp-priv__lines line.is-other.is-on{stroke:#ffffff59}.lp-priv__me{grid-gap:6px;display:grid;gap:6px;justify-items:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lp-priv__me:before{animation:lp-ripple 2.4s infinite;border:1px solid rgba(var(--lime-rgb),.4);border-radius:50%;content:"";height:82px;position:absolute;top:-12px;width:82px}@keyframes lp-ripple{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.lp-priv__me b{color:var(--lime);font-size:12px;letter-spacing:1px;text-transform:uppercase}.lp-priv__node{filter:grayscale(1);opacity:.35;position:absolute;transform:translate(-50%,-50%);transition:opacity .5s,filter .5s,transform .5s var(--ease-out);transition-delay:var(--d)}.lp-priv__node.is-on{filter:none;opacity:1;transform:translate(-50%,-50%) scale(1.08)}.lp-priv__node .lp-av{border-width:2px}.lp-priv__node.is-friend.is-on .lp-av{border-color:var(--lime);box-shadow:0 0 14px rgba(var(--lime-rgb),.4)}.lp-priv__node.is-mate.is-on .lp-av{border-color:var(--sky);box-shadow:0 0 14px rgba(var(--sky-rgb),.4)}.lp-priv__lock{background:#26303f;border:1px solid var(--line-2);border-radius:50%;bottom:-4px;display:grid;font-size:10px;height:18px;place-items:center;position:absolute;right:-4px;width:18px}.lp-priv__legend{grid-gap:4px;bottom:16px;color:var(--muted);display:grid;font-size:12px;gap:4px;left:18px;position:absolute}.lp-priv__legend span{align-items:center;display:inline-flex;gap:7px}.lp-priv__legend i{background:#fff6;border-radius:50%;height:8px;width:8px}.lp-priv__legend .is-friend i{background:var(--lime)}.lp-priv__legend .is-mate i{background:var(--sky)}.lp-priv__count{bottom:14px;position:absolute;right:20px;text-align:right}.lp-priv__count b{animation:lp-pop .4s var(--ease-out);color:var(--lime);display:block;font-family:var(--display);font-size:48px;line-height:1}.lp-priv__count span{color:var(--muted);font-size:12.5px}.lp-live{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp-live__diagram{aspect-ratio:600/320;border-radius:30px;position:relative}.lp-live__diagram>svg{height:100%;inset:0;position:absolute;width:100%}.lp-live__path{fill:none;stroke:#ffffff1f;stroke-width:1.5;stroke-dasharray:4 6;animation:lp-dash 1.2s linear infinite}@keyframes lp-dash{to{stroke-dashoffset:-20}}.lp-live__dot{fill:var(--lime);filter:drop-shadow(0 0 6px rgba(var(--lime-rgb),.9))}.lp-live__hub{fill:rgba(var(--lime-rgb),.12);stroke:rgba(var(--lime-rgb),.6);stroke-width:1.5}.lp-live__ring{fill:none;stroke:rgba(var(--lime-rgb),.5);animation:lp-ripple 2.4s infinite;transform-origin:300px 160px}.lp-live__node{grid-gap:4px;display:grid;gap:4px;justify-items:center;position:absolute;transform:translate(-50%,-50%)}.lp-live__node small{color:var(--muted);font-size:12px}.lp-live__node.is-hub{color:var(--lime);font-size:26px}.lp-live__node.is-src small{color:var(--lime)}.lp-live__ping{animation:lp-blink 2.4s 1.6s infinite;background:var(--lime);border-radius:50%;height:10px;opacity:0;position:absolute;right:-4px;top:-2px;width:10px}@keyframes lp-blink{0%,to{opacity:0;transform:scale(.5)}10%,50%{opacity:1;transform:none}}.lp-live__points{grid-gap:4px;display:grid;gap:4px}.lp-live__pt{border-top:1px solid var(--line);display:flex;gap:18px;padding:18px 0}.lp-live__n{color:var(--lime);font-family:var(--serif);font-size:26px;font-style:italic;line-height:1}.lp-live__pt strong{display:block;font-size:17px;margin-bottom:4px}.lp-live__pt small{color:var(--muted);font-size:14.5px;line-height:1.55}@media (max-width:960px){.lp-msg-hero{min-height:auto}.lp-live,.lp-msg-hero__grid,.lp-priv{gap:36px;grid-template-columns:minmax(0,1fr)}.lp-msg-stage{min-height:600px}.lp-live__diagram{order:2}.lp-reel{height:auto;padding:96px 0}.lp-reel__sticky{height:auto;padding:0;position:static}.lp-reel__meter{display:none}.lp-reel__view{overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-reel__view::-webkit-scrollbar{display:none}.lp-reel__card{scroll-snap-align:start;width:min(340px,82vw)}}@media (max-width:640px){.lp-msg-stage{min-height:560px}.lp-msg-phone{width:270px}.lp-msg-float.is-a{left:-2%}.lp-reel{padding:80px 0}.lp-reel__view{padding:0 16px 6px}.lp-reel__card{padding:18px 18px 22px}.lp-reel__card h3{font-size:26px}.lp-trychat{border-radius:22px}.lp-trychat__head{padding:14px}.lp-trychat__body{height:360px;padding:14px}.lp-trychat__quick{padding:0 14px 10px}.lp-trychat__compose{padding:12px 14px}.lp-tc{max-width:88%}.lp-priv__viz{border-radius:24px}.lp-priv__node .lp-av{font-size:10px!important;height:28px!important;width:28px!important}.lp-priv__count b{font-size:36px}.lp-live__diagram{border-radius:22px}.lp-live__node .lp-av{font-size:11px!important;height:30px!important;width:30px!important}.lp-live__node small{font-size:10.5px}}.lp-biz-hero{padding-bottom:40px;text-align:center}.lp-biz-hero .lp-subhero__bg{background:radial-gradient(50% 40% at 50% 8%,rgba(var(--lime-rgb),.18),#0000 70%),radial-gradient(60% 50% at 50% 78%,rgba(var(--lime-rgb),.08),#0000 70%),var(--bg)}.lp-biz-hero__copy{display:grid;justify-items:center}.lp-biz-hero__copy .lp-display{margin-top:24px}.lp-biz-hero__copy .lp-lead{max-width:660px}.lp-chips.is-center{justify-content:center}.lp-biz-hero__beams{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.lp-biz-hero__beams span{animation:lp-sweep 9s ease-in-out infinite alternate;background:linear-gradient(180deg,#0000,rgba(var(--lime-rgb),.5),#0000);filter:blur(1px);height:90%;left:50%;opacity:.4;position:absolute;top:-30%;transform-origin:top center;width:2px}.lp-biz-hero__beams span:first-child{transform:rotate(28deg)}.lp-biz-hero__beams span:nth-child(2){animation-delay:-3s;transform:rotate(-24deg)}.lp-biz-hero__beams span:nth-child(3){animation-delay:-6s;opacity:.25;transform:rotate(6deg)}@keyframes lp-sweep{to{opacity:.08}}.lp-biz-hero__stage{margin-top:64px;perspective:1800px}.lp-biz-hero__console{--glow:0.3;animation:lp-up 1.2s .35s var(--ease-out) both;transform-origin:50% 0;will-change:transform}.lp-bc{background:#0b0c10;border:1px solid rgba(var(--lime-rgb),.22);border-radius:22px;box-shadow:0 60px 140px #000000b3,0 0 48px rgba(var(--lime-rgb),.048);box-shadow:0 60px 140px #000000b3,0 0 calc(160px*var(--glow, .3)) rgba(var(--lime-rgb),calc(var(--glow, .3)*.16));overflow:hidden;position:relative;text-align:left}.lp-bc .lp-browser__bar{background:#0e0f14}.lp-bc__app{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:460px}.lp-bc__side{grid-gap:2px;align-content:start;background:#0d0e13;border-right:1px solid var(--line);display:grid;gap:2px;padding:16px 12px}.lp-bc__venue{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;margin-bottom:6px;padding:4px 6px 16px}.lp-bc__venue b{background:linear-gradient(140deg,#f8dc9c,#c9993f);border-radius:10px;color:var(--ink);display:grid;font-size:12px;height:34px;place-items:center;width:34px}.lp-bc__venue strong{display:block;font-size:13px}.lp-bc__venue small{color:var(--dim);font-size:11px}.lp-bc__nav{align-items:center;border-radius:10px;color:var(--muted);display:flex;font-size:12.5px;gap:10px;padding:8px 10px}.lp-bc__nav.is-on{background:rgba(var(--lime-rgb),.1);color:var(--lime)}.lp-bc__nav em{background:var(--lime);border-radius:999px;color:var(--ink);display:grid;font-size:10px;font-style:normal;font-weight:800;height:18px;margin-left:auto;min-width:18px;padding:0 5px;place-items:center}.lp-bc__main{grid-gap:16px;align-content:start;display:grid;gap:16px;padding:22px}.lp-bc__hello strong{display:block;font-family:var(--display);font-size:26px;text-transform:uppercase}.lp-bc__hello small{color:var(--dim);font-size:13px}.lp-bc__kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.lp-bc-kpi{background:#ffffff08;border:1px solid var(--line);border-radius:14px;padding:12px 14px}.lp-bc-kpi small{color:var(--dim);display:block;font-size:11px}.lp-bc-kpi b{display:block;font-family:var(--display);font-size:24px;margin:4px 0 2px;white-space:nowrap}.lp-bc-kpi span{color:var(--muted);font-size:11px}.lp-bc-kpi.is-warn b{color:var(--lime)}.lp-bc-kpi.is-up span{color:var(--green)}.lp-bc__row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lp-bc__panel{background:hsla(0,0%,100%,.025);border:1px solid var(--line);border-radius:16px;padding:14px}.lp-bc__ph{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.lp-bc__ph strong{font-size:13px}.lp-bc__ph small{color:var(--dim);font-size:11px}.lp-bc__req{align-items:center;border-radius:12px;display:flex;font-size:12px;gap:10px;opacity:0;padding:8px;transform:translateX(-10px)}.lp-bc.is-in .lp-bc__req{animation:lp-req-in .6s var(--d) var(--ease-out) forwards}@keyframes lp-req-in{to{opacity:1;transform:none}}.lp-bc__req:hover{background:#ffffff08}.lp-bc__req>span:nth-child(2){flex:1 1}.lp-bc__req b{display:block}.lp-bc__req small{color:var(--dim)}.lp-bc__rel{border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 8px}.lp-bc__rel.is-good{background:#22c55e1f;color:#4ade80}.lp-bc__rel.is-watch{background:#fbbf241f;color:#fbbf24}.lp-bc__ok{background:var(--lime);border-radius:8px;color:var(--ink);display:grid;font-size:12px;height:26px;place-items:center;width:26px}.lp-bc__bars{gap:10px;height:120px;padding-top:6px}.lp-bc__bars,.lp-bc__bars>span{align-items:flex-end;display:flex}.lp-bc__bars>span{flex:1 1;gap:3px;height:100%;justify-content:center;padding-bottom:16px;position:relative}.lp-bc__bars i{border-radius:4px 4px 0 0;transform:scaleY(0);transform-origin:bottom;transition:transform 1s var(--ease-out);transition-delay:calc(var(--i)*80ms + .3s);width:38%}.lp-bc.is-in .lp-bc__bars i{transform:none}.lp-bc__bars small{bottom:0;color:var(--dim);font-size:10px;position:absolute}.lp .lp-bc i.is-in,.lp .lp-bc__net i.is-in{background:linear-gradient(180deg,var(--lime),rgba(var(--lime-rgb),.35))}.lp .lp-bc i.is-out,.lp .lp-bc__net i.is-out{background:#ffffff2e}.lp-bc__net{align-items:center;color:var(--muted);display:flex;font-size:11px;gap:12px;margin-top:10px}.lp-bc__net span{align-items:center;display:inline-flex;gap:5px}.lp-bc__net i{border-radius:2px;height:8px;width:8px}.lp-bc__net b{color:var(--lime);font-size:12.5px;margin-left:auto}.lp-day__grid{grid-gap:64px;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lp-day__head{align-self:start;position:sticky;top:120px}.lp-day__clock b{font-feature-settings:"tnum";background:linear-gradient(180deg,#fff3d6,var(--lime) 60%,rgba(var(--lime-rgb),.3));-webkit-background-clip:text;background-clip:text;color:#0000;display:block;font-family:var(--serif);font-size:clamp(80px,10vw,150px);font-style:italic;font-variant-numeric:tabular-nums;font-weight:400;line-height:.9}.lp-day__list{grid-gap:16px;display:grid;gap:16px;padding-left:64px;position:relative}.lp-day__rail{background:var(--line-2);border-radius:2px;bottom:10px;left:22px;overflow:hidden;position:absolute;top:10px;width:2px}.lp-day__rail i{background:linear-gradient(180deg,var(--lime),rgba(var(--lime-rgb),.4));box-shadow:0 0 12px rgba(var(--lime-rgb),.6);display:block;height:100%;transform:scaleY(0);transform-origin:top}.lp-day__item{background:#ffffff05;border:1px solid var(--line);border-radius:22px;opacity:.45;padding:24px 26px;transition:opacity .6s var(--ease-out),border-color .6s,background .6s}.lp-day__item.is-on{background:linear-gradient(160deg,rgba(var(--lime-rgb),.06),hsla(0,0%,100%,.015) 50%);border-color:rgba(var(--lime-rgb),.28);opacity:1}.lp-day__dot{background:var(--bg);border:1px solid var(--line-2);border-radius:50%;color:var(--dim);display:grid;font-size:17px;height:46px;left:-64px;place-items:center;position:absolute;top:22px;transition:all .5s var(--ease-out);width:46px}.lp-day__item.is-on .lp-day__dot{background:var(--lime);border-color:var(--lime);box-shadow:0 0 0 6px rgba(var(--lime-rgb),.12),0 0 24px rgba(var(--lime-rgb),.45);color:var(--ink)}.lp-day__time{color:var(--lime);font-family:var(--display);font-size:15px;font-weight:700;letter-spacing:1.5px}.lp-day__item h3{font-family:var(--display);font-size:30px;line-height:1;margin:4px 0 6px;text-transform:uppercase}.lp-day__item p{color:var(--muted);line-height:1.6;margin:0}.lp-mods{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lp-mods__tabs{grid-gap:6px;display:grid;gap:6px}.lp-mods__tab{align-items:flex-start;background:none;border:1px solid #0000;border-radius:18px;cursor:pointer;display:flex;gap:14px;overflow:hidden;padding:16px 18px;position:relative;text-align:left;transition:background .35s,border-color .35s}.lp-mods__tab:hover{background:#ffffff08}.lp-mods__tab.is-on{background:rgba(var(--lime-rgb),.06);border-color:rgba(var(--lime-rgb),.3)}.lp-mods__icon{background:#ffffff0a;border:1px solid var(--line);border-radius:12px;color:var(--muted);display:grid;flex:none;font-size:17px;height:40px;place-items:center;transition:all .35s;width:40px}.lp-mods__tab.is-on .lp-mods__icon{background:var(--lime);border-color:var(--lime);color:var(--ink)}.lp-mods__txt strong{display:block;font-size:16px}.lp-mods__txt small{color:var(--muted);display:block;font-size:14px;line-height:1.55;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s var(--ease-out),opacity .4s,margin .4s}.lp-mods__tab.is-on .lp-mods__txt small{margin-top:4px;max-height:120px;opacity:1}.lp-mods__timer{animation:lp-timer linear both;background:var(--lime);bottom:0;height:2px;left:0;position:absolute;transform-origin:left;width:100%}@keyframes lp-timer{0%{transform:scaleX(0)}}.lp-mods__panel{border-radius:26px;box-shadow:0 40px 120px #00000080;overflow:hidden;position:sticky;top:100px}.lp-mods__bar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:7px;padding:12px 16px}.lp-mods__bar i{background:#ffffff24;border-radius:50%;height:10px;width:10px}.lp-mods__bar span{color:var(--dim);font-size:12.5px;margin-left:10px}.lp-mods__view{align-content:center;animation:lp-view-in .6s var(--ease-out) both;display:grid;min-height:430px;padding:22px}@keyframes lp-view-in{0%{filter:blur(4px);opacity:0;transform:translateY(12px) scale(.985)}}.lp-bm-cal__grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:44px repeat(7,minmax(0,1fr));grid-template-rows:24px repeat(8,38px)}.lp-bm-cal__grid>b{color:var(--muted);font-size:11.5px;text-align:center}.lp-bm-cal__grid>small{align-self:center;color:var(--dim);font-size:10.5px;grid-column:1}.lp-bm-cal__grid>i{animation:lp-pop-in .5s var(--d) var(--ease-out) forwards;border-radius:8px;margin:1px;opacity:0;transform:scale(.85)}.lp-bm-cal__grid>i.is-app,.lp-bm-legend i.is-app{background:linear-gradient(160deg,var(--lime),rgba(var(--lime-rgb),.55))}.lp-bm-cal__grid>i.is-phone,.lp-bm-legend i.is-phone{background:linear-gradient(160deg,var(--sky),#1d8fc4)}.lp-bm-cal__grid>i.is-weekly,.lp-bm-legend i.is-weekly{background:linear-gradient(160deg,#a78bfa,#7c5ce0)}.lp-bm-cal__grid>i.is-deal,.lp-bm-legend i.is-deal{background:repeating-linear-gradient(135deg,#fb7185 0 5px,#e11d48 5px 10px)}.lp-bm-cal__free{animation:lp-blink-soft 2s infinite;border:1px dashed rgba(var(--lime-rgb),.6);border-radius:8px;color:var(--lime);display:grid;font-size:11px;font-style:normal;margin:1px;place-items:center}@keyframes lp-blink-soft{50%{background:rgba(var(--lime-rgb),.12)}}.lp-bm-legend{color:var(--muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:14px;margin-top:16px}.lp-bm-legend span{align-items:center;display:inline-flex;gap:6px}.lp-bm-legend i{border-radius:4px;height:12px;width:12px}.lp-bm-req{grid-gap:12px;display:grid;gap:12px}.lp-bm-req__card{animation:lp-view-in .6s var(--ease-out) both;background:#ffffff08;border:1px solid var(--line);border-radius:18px;padding:16px;transition:border-color .4s,background .4s}.lp-bm-req__card:nth-child(2){animation-delay:.1s}.lp-bm-req__card.is-ok{background:#22c55e0f;border-color:#22c55e73}.lp-bm-req__card.is-no{opacity:.6}.lp-bm-req__top{align-items:center;display:flex;gap:12px}.lp-bm-req__top strong{display:block;font-size:15px}.lp-bm-req__top small{color:var(--dim);font-size:13px}.lp-bm-req__rel{border-radius:12px;display:flex;font-size:13px;gap:10px;margin:12px 0;padding:10px 12px}.lp-bm-req__rel b{display:block}.lp-bm-req__rel small{color:var(--muted)}.lp-bm-req__rel.is-ok{background:#22c55e14}.lp-bm-req__rel.is-ok .anticon,.lp-bm-req__rel.is-ok b{color:#4ade80}.lp-bm-req__rel.is-watch{background:#fbbf2414}.lp-bm-req__rel.is-watch .anticon,.lp-bm-req__rel.is-watch b{color:#fbbf24}.lp-bm-req__btns{display:flex;gap:8px;justify-content:flex-end}.lp-bm-req__btns button{align-items:center;background:none;border:1px solid var(--line-2);border-radius:999px;color:var(--muted);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:6px;padding:9px 16px;transition:transform .2s var(--ease),background .2s}.lp-bm-req__btns button:hover{transform:translateY(-2px)}.lp-bm-req__btns .is-ok{background:var(--lime);border:0;color:var(--ink)}.lp-bm-req__done{align-items:center;animation:lp-bubble .4s var(--ease-out) both;color:#4ade80;display:flex;font-size:14px;font-weight:700;gap:8px}.lp-bm-req__card.is-no .lp-bm-req__done{color:var(--muted)}.lp-bm-req__done button{background:none;border:0;color:var(--dim);cursor:pointer;font-size:13px;margin-left:auto;text-decoration:underline}.lp-bm-price__heat{grid-gap:3px;display:grid;gap:3px;grid-template-columns:34px repeat(16,minmax(0,1fr))}.lp-bm-price__heat>small{color:var(--dim);font-size:10px;text-align:left}.lp-bm-price__heat>b{align-self:center;color:var(--muted);font-size:11px;font-weight:600}.lp-bm-price__heat>i{animation:lp-pop-in .4s var(--d) var(--ease-out) forwards;aspect-ratio:1;background:rgba(var(--lime-rgb),calc(.1 + var(--l)*.8));border-radius:5px;cursor:crosshair;opacity:0;transform:scale(.6);transition:box-shadow .2s}.lp-bm-price__heat>i.is-hover{box-shadow:0 0 0 2px #fff}.lp-bm-price__rules{grid-gap:6px;display:grid;gap:6px;margin-top:18px}.lp-bm-price__rules span{align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #0000;border-radius:12px;color:var(--muted);display:flex;font-size:13.5px;gap:10px;padding:9px 12px;transition:all .25s}.lp-bm-price__rules span.is-on{background:rgba(var(--lime-rgb),.08);border-color:rgba(var(--lime-rgb),.5);color:var(--text)}.lp-bm-price__rules i{background:rgba(var(--lime-rgb),calc(.1 + var(--l)*.8));border-radius:4px;height:12px;width:12px}.lp-bm-price__rules b{color:var(--text);margin-left:auto}.lp-bm-fin__top{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.lp-bm-fin__top>div:first-child small{color:var(--dim);font-size:12.5px}.lp-bm-fin__top>div:first-child b{color:var(--lime);display:block;font-family:var(--display);font-size:46px;line-height:1.05;white-space:nowrap}.lp-bm-fin__top .is-up{color:var(--green);font-size:12.5px}.lp-bm-fin__mini{grid-gap:6px;display:grid;gap:6px}.lp-bm-fin__mini span{color:var(--muted);display:flex;font-size:13px;gap:20px;justify-content:space-between}.lp-bm-fin__mini b{color:var(--text)}.lp-bm-fin__mini .is-warn b{color:#fbbf24}.lp-bm-fin__body{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:170px minmax(0,1fr);margin-top:22px}.lp-bm-fin__donut{transform:rotate(-90deg);width:170px}.lp-bm-fin__donut circle{fill:none;stroke-width:5;opacity:0;transition:opacity .5s;transition-delay:calc(var(--i)*.12s)}.lp-bm-fin__donut.is-in circle{opacity:1}.lp-bm-fin__donut text{fill:var(--dim);font-size:3.4px;transform:rotate(90deg);transform-origin:21px 21px}.lp-bm-fin__donut text.is-big{fill:var(--text);font-size:5.6px;font-weight:800}.lp-bm-fin__cats{grid-gap:8px 16px;color:var(--muted);display:grid;font-size:13px;gap:8px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bm-fin__cats span{align-items:center;display:flex;gap:8px}.lp-bm-fin__cats i{border-radius:3px;height:10px;width:10px}.lp-bm-fin__cats b{color:var(--text);margin-left:auto}.lp-bm-rev{grid-gap:16px;display:grid;gap:16px}.lp-bm-rev__score{align-items:center;display:flex;gap:16px}.lp-bm-rev__score b{color:var(--lime);font-family:var(--serif);font-size:72px;font-style:italic;font-weight:400;line-height:.9}.lp-bm-rev__score>span{grid-gap:4px;color:var(--lime);display:grid;gap:4px}.lp-bm-rev__row{display:inline-flex;font-size:16px;gap:3px}.lp-bm-rev__score small{color:var(--dim);font-size:13px}.lp-bm-rev__card{background:#ffffff08;border:1px solid var(--line);border-radius:18px;padding:18px}.lp-bm-rev__who{align-items:center;display:flex;gap:10px}.lp-bm-rev__who b{display:block;font-size:14px}.lp-bm-rev__who small{color:var(--dim);font-size:12px}.lp-bm-rev__stars{color:#fff3;font-size:13px;margin-left:auto}.lp-bm-rev__stars .is-on{color:var(--lime)}.lp-bm-rev__card>p{color:var(--text);line-height:1.55;margin:12px 0}.lp-bm-rev__reply{background:rgba(var(--lime-rgb),.06);border-left:2px solid var(--lime);border-radius:0 12px 12px 0;padding:12px 14px}.lp-bm-rev__reply small{color:var(--lime);font-size:12px;font-weight:700}.lp-bm-rev__reply p{color:var(--muted);line-height:1.55;margin:6px 0 0;min-height:3em}.lp-caret{animation:lp-caret .9s steps(1) infinite;background:var(--lime);display:inline-block;height:1em;margin-left:2px;vertical-align:-2px;width:2px}@keyframes lp-caret{50%{opacity:0}}.lp-bm-set{grid-gap:14px;display:grid;gap:14px}.lp-bm-set__row{grid-gap:8px;background:#ffffff08;border:1px solid var(--line);border-radius:16px;cursor:default;display:grid;gap:8px;padding:16px}.lp-bm-set__top{align-items:center;display:flex;gap:10px;justify-content:space-between}.lp-bm-set__top strong{font-size:14.5px}.lp-bm-set__top em{background:#ffffff0d;border-radius:999px;color:var(--dim);font-size:11.5px;font-style:normal;padding:3px 10px}.lp-bm-set__top em.is-custom{background:var(--lime);color:var(--ink)}.lp-bm-set__ctrl{align-items:center;display:flex;gap:14px}.lp-bm-set__ctrl b{font-family:var(--display);font-size:22px;min-width:72px;text-align:right}.lp-bm-set__row>small{color:var(--muted);font-size:12.5px}.lp input[type=range]{appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,var(--lime) var(--p),#ffffff1a var(--p));border-radius:6px;cursor:pointer;flex:1 1;height:6px;outline:none;width:100%}.lp input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:5px solid var(--lime);border-radius:50%;box-shadow:0 4px 14px #0006;height:22px;-webkit-transition:transform .2s var(--ease);transition:transform .2s var(--ease);width:22px}.lp input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}.lp input[type=range]::-moz-range-thumb{background:#fff;border:5px solid var(--lime);border-radius:50%;height:14px;width:14px}.lp input[type=range]:focus-visible{outline:2px solid var(--lime);outline-offset:6px}.lp input[type=range]:disabled{cursor:default;opacity:.5}.lp-deal__grid{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-deal__panel{grid-gap:20px;border-radius:26px;display:grid;gap:20px;padding:24px}.lp-deal__slot{align-items:center;display:flex;font-weight:700;gap:10px}.lp-deal__slot>.anticon{color:var(--lime);font-size:18px}.lp-deal__state{background:#ffffff0f;border-radius:999px;color:var(--muted);font-size:12px;margin-left:auto;padding:4px 12px}.lp-deal__state.is-live{animation:lp-pop .4s var(--ease-out);background:var(--lime);color:var(--ink)}.lp-deal__range{grid-gap:12px;display:grid;gap:12px}.lp-deal__range>span{color:var(--muted);display:flex;justify-content:space-between}.lp-deal__range b{color:var(--lime);font-family:var(--display);font-size:26px;line-height:1}.lp-deal__nums{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-deal__nums span{background:#ffffff08;border:1px solid var(--line);border-radius:14px;padding:12px}.lp-deal__nums small{color:var(--dim);display:block;font-size:12px;margin-bottom:4px}.lp-deal__nums s{color:var(--muted);font-size:18px}.lp-deal__nums b{font-family:var(--display);font-size:24px;white-space:nowrap}.lp-deal__nums span:nth-child(2) b{color:var(--lime)}.lp-deal__go{width:100%}.lp-deal__note{color:var(--dim);font-size:12.5px;line-height:1.5}.lp-spinner{animation:lp-spin .7s linear infinite;border:2px solid #fff3;border-radius:50%;border-top:2px solid var(--lime);height:20px;width:20px}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp-deal__stage{display:grid;min-height:620px;place-items:center;position:relative}.lp-deal__wave{border:1px solid rgba(var(--lime-rgb),.5);border-radius:50%;height:300px;opacity:0;position:absolute;width:300px}.lp-deal__stage.is-live .lp-deal__wave{animation:lp-wave 2.4s var(--ease-out) 2}.lp-deal__stage.is-live .lp-deal__wave.is-2{animation-delay:.5s}@keyframes lp-wave{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.lp-deal__phone{width:290px}.lp-lock{align-items:center;background:radial-gradient(80% 50% at 50% 100%,rgba(var(--lime-rgb),.25),#0000 70%),radial-gradient(70% 40% at 20% 10%,rgba(var(--sky-rgb),.18),#0000 70%),#08090d;display:flex;flex-direction:column;inset:0;padding:54px 12px 12px;position:absolute}.lp-lock__date{color:var(--muted);font-size:12px}.lp-lock__time{font-family:var(--display);font-size:68px;font-weight:700;line-height:1;margin-bottom:18px}.lp-lock__push{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e2028d9;border:1px solid #ffffff14;border-radius:18px;display:flex;font-size:11.5px;gap:10px;margin-bottom:8px;padding:11px;width:100%}.lp-lock__push:not(.is-old){opacity:0;transform:translateY(-30px) scale(.92);transition:opacity .5s,transform .7s var(--ease-out)}.lp-deal__stage.is-live .lp-lock__push:not(.is-old){box-shadow:0 0 0 1px rgba(var(--lime-rgb),.4),0 16px 40px #00000080;opacity:1;transform:none}.lp-lock__push.is-old{opacity:.7;transform:translateY(-96px);transition:transform .7s var(--ease-out)}.lp-deal__stage.is-live .lp-lock__push.is-old{transform:none}.lp-lock__app{background:var(--lime);border-radius:9px;color:var(--ink);display:grid;flex:none;height:30px;place-items:center;width:30px}.lp-lock__txt small{color:var(--dim);display:flex;font-size:10px;justify-content:space-between;letter-spacing:.6px;text-transform:uppercase}.lp-lock__txt small em{-webkit-text-fill-color:currentColor;background:none;color:var(--dim);font-family:inherit;font-size:inherit;font-style:normal;letter-spacing:0;text-transform:none}.lp-lock__txt strong{display:block;font-size:12.5px;margin:2px 0}.lp-lock__txt>span{color:var(--muted)}.lp-lock__txt{flex:1 1;min-width:0}.lp-onb{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lp-onb__ring{aspect-ratio:1;display:grid;margin:0 auto;place-items:center;position:relative;width:min(400px,100%)}.lp-onb__ring>svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.lp-onb__ring>svg circle{fill:none;stroke:#ffffff12;stroke-width:6}.lp-onb__ring circle.is-fill{stroke:var(--lime);stroke-linecap:round;stroke-dasharray:100;filter:drop-shadow(0 0 10px rgba(var(--lime-rgb),.5));transition:stroke-dashoffset .8s var(--ease-out)}.lp-onb__pct{display:grid;justify-items:center}.lp-onb__pct small{color:var(--dim);font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.lp-onb__pct b{font-feature-settings:"tnum";color:var(--lime);font-family:var(--serif);font-size:clamp(72px,9vw,120px);font-style:italic;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.lp-onb__done{align-items:center;background:var(--lime);border-radius:999px;bottom:14%;box-shadow:0 10px 40px rgba(var(--lime-rgb),.4);color:var(--ink);display:inline-flex;font-size:14px;font-weight:700;gap:8px;opacity:0;padding:8px 16px;position:absolute;transform:translateY(10px) scale(.9);transition:all .6s var(--ease-out)}.lp-onb__done.is-on{opacity:1;transform:none}.lp-onb__list{grid-gap:8px;display:grid;gap:8px}.lp-onb__step{align-items:center;background:#ffffff05;border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;padding:14px 16px;transition:all .5s var(--ease-out)}.lp-onb__step strong{display:block;font-size:15.5px}.lp-onb__step small{color:var(--muted);font-size:13.5px}.lp-onb__icon{border:1px solid var(--line-2);border-radius:50%;color:var(--dim);display:grid;flex:none;height:38px;place-items:center;transition:all .5s var(--ease-out);width:38px}.lp-onb__step.is-done{background:rgba(var(--lime-rgb),.05);border-color:rgba(var(--lime-rgb),.3)}.lp-onb__step.is-done .lp-onb__icon{animation:lp-pop .45s var(--ease-out);background:var(--lime);border-color:var(--lime);color:var(--ink)}@media (max-width:1100px){.lp-bc__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-bc__kpis>:nth-child(n+4){display:none}}@media (max-width:960px){.lp-bc__app{grid-template-columns:minmax(0,1fr)}.lp-bc__side{display:none}.lp-bc__row{grid-template-columns:minmax(0,1fr)}.lp-day__grid,.lp-deal__grid,.lp-mods,.lp-onb{gap:36px;grid-template-columns:minmax(0,1fr)}.lp-day__head{position:static}.lp-day__clock{display:none}.lp-mods__panel{position:relative;top:0}.lp-mods__tabs{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-mods__tab{scroll-snap-align:start}.lp-mods__txt small{display:none}.lp-deal__stage{min-height:560px}}@media (max-width:640px){.lp-biz-hero__stage{margin-top:40px;padding:0 10px}.lp-bc{border-radius:16px}.lp-bc__main{gap:12px;padding:14px}.lp-bc__kpis{gap:6px}.lp-bc-kpi{padding:8px 10px}.lp-bc-kpi b{font-size:18px}.lp-bc__hello strong{font-size:20px}.lp-bc__panel:last-child{display:none}.lp-day__list{padding-left:52px}.lp-day__rail{left:17px}.lp-day__dot{font-size:14px;height:36px;left:-52px;width:36px}.lp-day__item{padding:18px}.lp-day__item h3{font-size:25px}.lp-mods__view{min-height:380px;padding:14px}.lp-mods__tabs{grid-auto-columns:minmax(200px,1fr)}.lp-bm-cal__grid{gap:3px;grid-template-columns:34px repeat(7,minmax(0,1fr));grid-template-rows:22px repeat(8,30px)}.lp-bm-price__heat{gap:2px;grid-template-columns:28px repeat(16,minmax(0,1fr))}.lp-bm-price__heat>i{border-radius:3px}.lp-bm-fin__body{grid-template-columns:minmax(0,1fr);justify-items:center}.lp-bm-fin__cats{width:100%}.lp-deal__nums{grid-template-columns:minmax(0,1fr)}.lp-deal__nums span{align-items:baseline;display:flex;justify-content:space-between}.lp-deal__stage{min-height:520px}.lp-deal__phone{width:260px}.lp-onb__ring{width:min(300px,100%)}}.mb-auth{--auth-glass:#0a101a85;--auth-field:#05090f8c;--auth-field-solid:#0c131d;--auth-line:#ffffff1f;--auth-line-strong:#ffffff38;background:var(--mb-bg);color:var(--mb-text);display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;isolation:isolate;min-height:100vh;min-height:100dvh;overflow-x:hidden;position:relative}.mb-auth__bg{background:radial-gradient(120% 90% at 50% 30%,#070b1200 0,#070b128c 70%,#070b12e6 100%),linear-gradient(180deg,#070b1259 0,#070b121a 40%,#070b12bf 100%),url(/static/media/login-bg.06ad9c37b00599f457fe.webp) 52% 30% /cover no-repeat,var(--mb-bg);inset:0;overflow:hidden;position:fixed;z-index:-1}.mb-auth__lines{fill:none;stroke:#ffffff12;stroke-width:2;bottom:0;height:34%;left:0;position:absolute;right:0;width:100%}.mb-auth__lines circle{fill:#ffffff1a;stroke:none}.mb-auth__shell{align-items:center;box-sizing:border-box;display:flex;flex:1 1;gap:64px;justify-content:center;margin:0 auto;max-width:1180px;padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left));width:100%}.mb-auth__intro{display:none;flex:1 1;max-width:480px;min-width:0}@media (min-width:992px){.mb-auth:not(.mb-auth--wide) .mb-auth__intro{display:block}.mb-auth:not(.mb-auth--wide) .mb-auth__shell{justify-content:space-between}}@media (min-width:1200px){.mb-auth--wide .mb-auth__intro{display:block}.mb-auth--wide .mb-auth__shell{gap:48px;justify-content:space-between}}.mb-auth__eyebrow{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#070b128c;border:1px solid #ffffff1a;border-radius:999px;color:var(--mb-text);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 12px}.mb-auth__dot{background:var(--mb-primary);border-radius:50%;box-shadow:0 0 10px var(--mb-primary);height:8px;width:8px}.mb-auth__intro-title{color:#fff;font-family:var(--mb-display);font-size:clamp(48px,5vw,72px);font-style:italic;font-weight:800;letter-spacing:.5px;line-height:.92;margin:20px 0 14px;text-shadow:0 4px 30px #00000080;text-transform:uppercase}.mb-auth__brand-name em,.mb-auth__intro-title em,.mb-auth__title em{color:var(--mb-primary);font-style:italic}.mb-auth__intro-text{color:rgba(var(--mb-text-rgb),.82);font-size:16px;line-height:1.55;margin:0 0 28px;max-width:420px}.mb-auth__features{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:0;padding:0}.mb-auth__features li{align-items:center;display:flex;gap:14px}.mb-auth__features strong{color:#fff;display:block;font-size:15px;font-weight:600}.mb-auth__features small{color:var(--mb-text-2);display:block;font-size:13px}.mb-auth__feature-icon{background:var(--mb-primary-soft);border:1px solid rgba(var(--mb-primary-rgb),.22);border-radius:12px;color:var(--mb-primary);display:grid;flex:none;font-size:18px;height:40px;place-items:center;width:40px}.mb-auth__card{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:linear-gradient(160deg,#141d2b99 0,var(--auth-glass) 100%);border:1px solid var(--auth-line);border-radius:24px;box-shadow:0 30px 70px #00000080,inset 0 1px 0 #ffffff14;box-sizing:border-box;max-width:440px;padding:32px;position:relative;width:100%}.mb-auth--wide .mb-auth__card{max-width:760px}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.mb-auth__card{background:#0c121ceb}}.mb-auth__brand{align-items:center;display:flex;gap:10px;margin-bottom:22px}.mb-auth__brand-mark{border-radius:10px;box-shadow:0 6px 20px #0000004d;display:block;height:36px;overflow:hidden;width:36px}.mb-auth__brand-mark img{display:block;height:100%;width:100%}.mb-auth__brand-name{font-size:22px;line-height:1}.mb-auth__brand-name,.mb-auth__title{color:#fff;font-family:var(--mb-display);font-style:italic;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.mb-auth__title{font-size:clamp(38px,9vw,48px);line-height:.95;margin:0}.mb-auth__subtitle{color:rgba(var(--mb-text-rgb),.72);font-size:15px;line-height:1.5;margin:10px 0 24px}.mb-auth__section{align-items:center;color:#fff;display:flex;font-family:var(--mb-display);font-size:18px;font-weight:700;gap:10px;letter-spacing:1px;margin:6px 0 14px;text-transform:uppercase}.mb-auth__section span{color:var(--mb-primary);font-style:italic}.mb-auth__section:after{background:var(--auth-line);content:"";flex:1 1;height:1px}.mb-auth .ant-form-item-label>label{color:rgba(var(--mb-text-rgb),.78);font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.mb-auth .ant-form-item-label{padding-bottom:6px}.mb-auth .ant-form-item{margin-bottom:18px}.mb-auth .ant-input-affix-wrapper,.mb-auth .ant-input-group .ant-input,.mb-auth .ant-input-group-addon{background:var(--auth-field);border-color:var(--auth-line)}.mb-auth .ant-input-affix-wrapper,.mb-auth .ant-input-group .ant-input{border-radius:12px;min-height:46px}.mb-auth .ant-input-group .ant-input{border-end-start-radius:0;border-start-start-radius:0}.mb-auth .ant-input-group-addon{border-end-start-radius:12px;border-start-start-radius:12px;color:var(--mb-text)}.mb-auth .ant-input-affix-wrapper:hover,.mb-auth .ant-input-group .ant-input:hover{border-color:var(--auth-line-strong)}.mb-auth .ant-input-affix-wrapper-focused,.mb-auth .ant-input-affix-wrapper:focus-within,.mb-auth .ant-input-group .ant-input:focus{background:#05090fb3;border-color:var(--mb-primary);box-shadow:0 0 0 3px rgba(var(--mb-primary-rgb),.16)}.mb-auth .ant-form-item-has-error .ant-input-affix-wrapper,.mb-auth .ant-input-affix-wrapper-status-error{border-color:var(--mb-danger)}.mb-auth .ant-input,.mb-auth .ant-input-affix-wrapper>input.ant-input{background:#0000;color:var(--mb-text);font-size:15px}.mb-auth .ant-input::placeholder{color:rgba(var(--mb-text-rgb),.42)}.mb-auth .ant-input-prefix{color:rgba(var(--mb-text-rgb),.55);margin-inline-end:10px}.mb-auth .ant-input-affix-wrapper-focused .ant-input-prefix,.mb-auth .ant-input-affix-wrapper:focus-within .ant-input-prefix{color:var(--mb-primary)}.mb-auth .ant-input-password-icon,.mb-auth .ant-input-suffix .anticon{color:rgba(var(--mb-text-rgb),.6)}.mb-auth .ant-input-password-icon:hover{color:#fff}.mb-auth input:-webkit-autofill,.mb-auth input:-webkit-autofill:active,.mb-auth input:-webkit-autofill:focus,.mb-auth input:-webkit-autofill:hover{-webkit-text-fill-color:var(--mb-text);box-shadow:0 0 0 1000px var(--auth-field-solid) inset;caret-color:var(--mb-text);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.mb-auth .ant-select-selection-item{color:var(--mb-text)}.mb-auth .ant-checkbox-wrapper{align-items:center;color:rgba(var(--mb-text-rgb),.85);min-height:44px}.mb-auth .ant-form-item-explain-error{font-size:13px;margin-top:4px}.mb-auth .ant-form-item-tooltip{color:rgba(var(--mb-text-rgb),.55)}.mb-auth__check{border:1px solid var(--auth-line);border-radius:12px;box-sizing:border-box;padding:0 14px;width:100%}.mb-auth__check,.mb-auth__upload.ant-btn{background:var(--auth-field);min-height:46px}.mb-auth__upload.ant-btn{border:1px dashed var(--auth-line-strong);border-radius:12px;color:var(--mb-text)}.mb-auth__upload.ant-btn:hover{border-color:var(--mb-primary)!important;color:var(--mb-primary)!important}.mb-auth .ant-upload-list-item{color:var(--mb-text-2)}.mb-auth__row{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin:-6px 0 14px}.mb-auth a.mb-auth__link,.mb-auth__link{align-items:center;color:var(--mb-primary);display:inline-flex;font-weight:600;min-height:44px;text-decoration:none;text-underline-offset:3px}.mb-auth a.mb-auth__link:focus-visible,.mb-auth a.mb-auth__link:hover{color:#d8ff5c;text-decoration:underline}.mb-auth__submit{margin:8px 0 0!important}.mb-auth__submit .ant-btn{border-radius:12px;color:var(--mb-primary-ink);font-family:var(--mb-display);font-size:20px;font-style:italic;font-weight:800;height:50px;letter-spacing:1px;text-transform:uppercase}.mb-auth__submit .ant-btn:not(:disabled):hover{box-shadow:0 10px 28px rgba(var(--mb-primary-rgb),.35);transform:translateY(-1px)}.mb-auth__switch{align-items:center;border-top:1px solid var(--auth-line);color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:14px;gap:0 6px;justify-content:center;margin:18px 0 0;padding-top:14px}.mb-auth__credit{color:rgba(var(--mb-text-rgb),.45);font-size:12px;letter-spacing:.4px;padding:8px 16px max(14px,env(safe-area-inset-bottom));text-align:center}@media (max-width:767px){.mb-auth__bg{background-position:50%,50%,52% 22%,0 0}.mb-auth__lines{height:22%}.mb-auth__shell{align-items:flex-start;padding-top:max(28px,env(safe-area-inset-top))}.mb-auth__card{border-radius:20px;padding:24px 18px}.mb-auth .ant-input,.mb-auth .ant-input-affix-wrapper>input.ant-input,.mb-auth .ant-select-selection-item{font-size:16px}}@media (max-width:380px){.mb-auth__card{padding:22px 14px}.mb-auth__row{align-items:flex-start;flex-direction:column}}[data-theme=light] .mb-auth .ant-checkbox-inner{background:#ffffff0a;border-color:#ffffff52}[data-theme=light] .mb-auth .ant-checkbox-checked .ant-checkbox-inner{background:var(--mb-primary-fill);border-color:var(--mb-primary-fill)}[data-theme=light] .mb-auth .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--mb-primary-ink)}[data-theme=light] .mb-auth .ant-form-item-explain-error{color:#fb7185}[data-theme=light] .mb-auth .ant-select-arrow{color:rgba(var(--mb-text-rgb),.6)}[data-theme=light] .mb-auth .ant-btn-default:not(.mb-auth__upload){background:var(--auth-field);border-color:var(--auth-line-strong);color:var(--mb-text)}.mb-auth__social{display:flex;flex-direction:column;gap:10px;margin-top:16px}.mb-auth__divider{align-items:center;color:var(--mb-text-2);display:flex;font-size:13px;gap:12px}.mb-auth__divider:after,.mb-auth__divider:before{background:var(--auth-line);content:"";flex:1 1;height:1px}.mb-auth__google{display:flex;justify-content:center;min-height:44px}.mb-auth .mb-auth__facebook.ant-btn{background:#1877f2;border:none;border-radius:4px;color:#fff;font-weight:600;height:44px}.mb-auth .mb-auth__facebook.ant-btn:not(:disabled):hover{background:#166fe5;color:#fff}.mb-legal h3{color:var(--mb-text);font-size:16px;margin:18px 0 6px}.mb-legal p{color:var(--mb-text-2);line-height:1.6;margin:0 0 10px}.mb-auth__home{border-radius:12px;color:inherit;display:inline-block;text-decoration:none}.mb-auth__home:hover{opacity:.85}.mb-weather-chip{align-items:center;background:rgba(var(--mb-info-rgb),.12);border:1px solid rgba(var(--mb-info-rgb),.25);border-radius:999px;color:var(--mb-text);display:inline-flex;font-size:12.5px;gap:4px;padding:1px 8px;white-space:nowrap}.mb-weather-chip b{font-weight:700}.mb-weather-chip__icon{font-size:14px}.mb-weather-chip__rain{color:var(--mb-info);font-size:11.5px;font-weight:600}.mb-weather-chip.is-wet{background:rgba(var(--mb-info-rgb),.2);border-color:rgba(var(--mb-info-rgb),.5)}.mb-weather-tip{display:flex;flex-direction:column;font-size:12.5px;gap:2px}.mb-weather-tip small{margin-top:2px;opacity:.6}.mb-weather-panel{align-items:center;background:linear-gradient(135deg,rgba(var(--mb-info-rgb),.16),rgba(var(--mb-info-rgb),.04));border:1px solid rgba(var(--mb-info-rgb),.28);border-radius:16px;color:var(--mb-text);display:flex;gap:14px;padding:12px 16px}.mb-weather-panel.is-wet{background:linear-gradient(135deg,rgba(var(--mb-info-rgb),.28),rgba(var(--mb-info-rgb),.08))}.mb-weather-panel__icon{font-size:40px;line-height:1}.mb-weather-panel__main{display:flex;flex-direction:column;gap:2px;min-width:0}.mb-weather-panel__temp{align-items:baseline;display:flex;gap:8px}.mb-weather-panel__temp b{font-family:var(--mb-display);font-size:30px;font-weight:800;line-height:1}.mb-weather-panel__temp span{font-weight:600}.mb-weather-panel__meta{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 12px}.mb-weather-panel__hint{color:var(--mb-info);font-size:13px;font-weight:600;margin-top:4px}.mb-weather-panel small{color:var(--mb-text-2);font-size:11.5px}.mb-match-weather:not(:empty){margin-bottom:16px}.mb-fixture{grid-gap:20px;align-items:center;background:linear-gradient(180deg,var(--mb-surface) 0,color-mix(in srgb,var(--mb-surface) 72%,var(--mb-bg)) 100%);border:1px solid var(--mb-border);border-radius:var(--mb-radius);cursor:pointer;display:grid;gap:20px;grid-template-columns:92px 1fr auto;overflow:hidden;padding:18px 20px 18px 18px;position:relative;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.mb-fixture:before{background:var(--mb-border-strong);border-radius:0 3px 3px 0;bottom:18px;content:"";left:0;position:absolute;top:18px;width:3px}.mb-fixture:hover{border-color:rgba(var(--mb-primary-rgb),.35);box-shadow:var(--mb-shadow);transform:translateY(-2px)}.mb-fixture.is-mine:before{background:var(--mb-primary);box-shadow:0 0 12px var(--mb-primary)}.mb-fixture.is-past{opacity:.86}.mb-fixture__when{align-items:center;border-right:1px dashed var(--mb-border-strong);display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1;min-height:96px;padding-right:18px}.mb-fixture__dow{color:var(--mb-primary);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-fixture__day{font-family:var(--mb-display);font-size:44px;font-weight:800;margin:2px 0}.mb-fixture__month{color:var(--mb-text-2);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.mb-fixture__time{background:var(--mb-surface-3);border-radius:6px;font-family:var(--mb-display);font-size:16px;font-weight:700;margin-top:8px;padding:3px 8px}.mb-fixture__when.is-score{gap:8px}.mb-fixture__score{font-family:var(--mb-display);font-size:38px;font-style:italic;font-weight:800;white-space:nowrap}.mb-fixture__score i{color:var(--mb-primary);font-style:normal;margin:0 3px}.mb-fixture__date{color:var(--mb-text-2);font-size:11px;letter-spacing:1px;text-transform:uppercase}.mb-fixture__body{min-width:0}.mb-fixture__top{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.mb-fixture__title{color:var(--mb-text);font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;letter-spacing:.3px;line-height:1.05;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-fixture__meta{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:16px}.mb-fixture__meta span{align-items:center;display:inline-flex;gap:6px}.mb-fixture__people{align-items:center;display:flex;gap:12px;margin-top:12px;min-height:28px}.mb-fixture__host{color:var(--mb-text-3);font-size:12px}.mb-fixture__mvp{align-items:center;color:var(--mb-gold);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.mb-fixture__side{align-items:flex-end;display:flex;flex-direction:column;gap:14px}.mb-fixture__actions{align-items:center;display:flex;gap:6px}.mb-like.ant-btn{color:var(--mb-text-2)}.mb-fixture__mine.ant-btn{background:var(--mb-primary-soft);border-color:var(--mb-primary);color:var(--mb-primary)}@media (max-width:720px){.mb-fixture{grid-template-columns:72px 1fr}.mb-fixture__side{align-items:center;flex-direction:row;grid-column:1/-1;justify-content:space-between}.mb-fixture__day{font-size:34px}}.mb-comments__composer{align-items:center;display:flex;gap:8px;margin-top:12px}.mb-fixture__friends{color:var(--mb-text-2);font-size:12px}.mb-fixture__friends strong{color:var(--mb-primary);font-weight:600}.mb-fixture__friends-avatars .mb-avatar.ant-avatar{border-color:var(--mb-primary)}.mb-fixture__price{align-items:center;background:var(--mb-primary-soft);border:1px solid rgba(var(--mb-primary-rgb),.3);border-radius:999px;color:var(--mb-primary);display:inline-flex;font-size:11px;font-weight:700;height:24px;letter-spacing:.4px;padding:0 10px;white-space:nowrap}.mb-fixture__teams{align-items:center;display:flex;font-family:var(--mb-display);font-size:16px;gap:8px;margin:-2px 0 6px;text-transform:uppercase}.mb-fixture__teams strong{font-weight:800}.mb-fixture__teams .is-home{color:var(--mb-home)}.mb-fixture__teams .is-away{color:var(--mb-away)}.mb-fixture__teams .is-tbd{color:var(--mb-gold)}.mb-fixture__teams i{color:var(--mb-text-3);font-size:12px;font-style:normal}@media (max-width:575px){.mb-fixture{gap:12px 14px;grid-template-columns:64px minmax(0,1fr);padding:14px}.mb-fixture__when{min-height:84px;padding-right:12px}.mb-fixture__day{font-size:30px}.mb-fixture__score{font-size:26px}.mb-fixture__time{font-size:14px;padding:2px 6px}.mb-fixture__title{font-size:20px}.mb-fixture__meta{font-size:12px;gap:4px 12px}.mb-fixture__meta span{min-width:0}.mb-fixture__teams{flex-wrap:wrap;font-size:15px}.mb-fixture__teams strong{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-fixture__people{flex-wrap:wrap;gap:6px 10px}.mb-fixture__side{gap:8px}.mb-fixture__actions{flex-wrap:wrap;justify-content:flex-end}}.mb-hero{grid-gap:32px;align-items:center;border:1px solid rgba(var(--mb-primary-rgb),.16);border-radius:24px;display:grid;gap:32px;grid-template-columns:1.4fr 1fr;margin-bottom:32px;min-height:300px;padding:40px 44px}.mb-hero__eyebrow{align-items:center;background:#070b128c;border:1px solid #ffffff1a;border-radius:999px;color:var(--mb-text);display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 12px}.mb-dot{animation:mb-pulse 1.6s infinite;background:var(--mb-primary);border-radius:50%;box-shadow:0 0 10px var(--mb-primary);height:8px;width:8px}.mb-hero__title{color:#fff;font-family:var(--mb-display);font-size:clamp(40px,5.4vw,68px);font-style:italic;font-weight:800;letter-spacing:.5px;line-height:.95;margin:18px 0 12px;text-transform:uppercase}.mb-hero__title em{color:var(--mb-primary);font-style:italic}.mb-hero__text{color:rgba(var(--mb-text-rgb),.82);font-size:15px;margin:0 0 24px;max-width:460px}.mb-next{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b12b8;border:1px solid #ffffff1a;border-radius:18px;cursor:pointer;padding:22px;transition:border-color .2s}.mb-next:hover{border-color:var(--mb-primary)}.mb-next.is-empty{cursor:default}.mb-next__label{color:var(--mb-primary);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-next h3{color:#fff;font-family:var(--mb-display);font-size:28px;font-style:italic;font-weight:800;line-height:1.05;margin:6px 0 4px;text-transform:uppercase}.mb-next p{color:var(--mb-text-2);margin:0 0 16px}.mb-next__meta{color:var(--mb-text-2);font-size:13px}.mb-countdown{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin:18px 0}.mb-countdown div{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;flex-direction:column;padding:10px 0}.mb-countdown strong{font-family:var(--mb-display);font-size:34px;font-weight:800;line-height:1}.mb-countdown span{color:var(--mb-text-2);font-size:10px;letter-spacing:1px;text-transform:uppercase}.mb-next__footer{align-items:center;display:flex;justify-content:space-between}.mb-next__go{align-items:center;color:var(--mb-primary);display:inline-flex;font-weight:600;gap:6px}@media (max-width:991px){.mb-hero{grid-template-columns:1fr;padding:28px 22px}}.mb-section-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.mb-section-title{font-family:var(--mb-display);font-size:30px;font-style:italic;font-weight:800;letter-spacing:.5px;margin:0;text-transform:uppercase}.mb-ai-btn.ant-btn{background:var(--mb-gold-soft);border-color:rgba(var(--mb-gold-rgb),.4);color:var(--mb-gold)}.mb-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.mb-ai-banner,.mb-ai-tip{align-items:center;background:var(--mb-gold-soft);border-radius:10px;color:var(--mb-gold);display:flex;font-size:13px;gap:8px;margin-bottom:12px;padding:8px 14px}.mb-ai-tip{background:#0000;font-size:12px;margin:0 0 6px;padding:4px 12px}.mb-feed{gap:14px}.mb-feed,.mb-side{display:flex;flex-direction:column}.mb-side{gap:16px;position:sticky;top:92px}.mb-leaders{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.mb-leaders li{align-items:center;display:flex;gap:12px}.mb-leaders__rank{align-items:center;background:var(--mb-surface-2);border-radius:8px;color:var(--mb-text-2);display:inline-flex;font-family:var(--mb-display);font-size:16px;font-weight:800;height:26px;justify-content:center;width:26px}.mb-leaders__rank.r1{background:var(--mb-gold-fill);color:var(--mb-gold-ink)}.mb-leaders__rank.r2{background:#cbd5e1;color:#0f172a}.mb-leaders__rank.r3{background:#d97706;color:#1a0f03}.mb-leaders__name{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-leaders__name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-leaders__name span{color:var(--mb-text-2);font-size:12px}.mb-leaders__score{color:var(--mb-primary);font-family:var(--mb-display);font-size:22px;font-weight:800}.mb-promo{align-items:center;background:linear-gradient(135deg,rgba(var(--mb-gold-rgb),.14),rgba(var(--mb-gold-rgb),.02));border:1px solid rgba(var(--mb-gold-rgb),.25);border-radius:var(--mb-radius);cursor:pointer;display:flex;gap:14px;padding:18px;transition:transform .18s}.mb-promo:hover{transform:translateY(-2px)}.mb-promo.is-blue{background:linear-gradient(135deg,rgba(var(--mb-info-rgb),.14),rgba(var(--mb-info-rgb),.02));border-color:rgba(var(--mb-info-rgb),.25)}.mb-promo__icon{color:var(--mb-gold);font-size:26px}.mb-promo.is-blue .mb-promo__icon{color:var(--mb-info)}.mb-promo>div{flex:1 1}.mb-promo h4{font-family:var(--mb-display);font-size:20px;font-style:italic;font-weight:800;margin:0;text-transform:uppercase}.mb-promo p{color:var(--mb-text-2);font-size:12px;margin:2px 0 0}@media (max-width:1199px){.mb-side{position:static}}.mb-invite-banner{align-items:center;background:linear-gradient(90deg,rgba(var(--mb-info-rgb),.16),rgba(var(--mb-info-rgb),.02));border:1px solid rgba(var(--mb-info-rgb),.3);border-radius:var(--mb-radius);color:var(--mb-text-2);cursor:pointer;display:flex;font:inherit;gap:14px;margin:-16px 0 28px;padding:14px 18px;text-align:left;transition:border-color .18s,transform .18s;width:100%}.mb-invite-banner:hover{border-color:var(--mb-info);transform:translateY(-1px)}.mb-invite-banner__icon{color:var(--mb-info);font-size:22px}.mb-invite-banner>span:first-of-type{flex:1 1}.mb-invite-banner strong{color:var(--mb-text)}.mb-invite-banner__go{align-items:center;color:var(--mb-info);display:inline-flex;font-weight:600;gap:6px;white-space:nowrap}.mb-deals{margin-bottom:24px}.mb-deals .mb-section-title{align-items:center;display:inline-flex;gap:8px}.mb-deals__strip{align-items:stretch;display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.mb-deal{background:var(--mb-surface);border:1px solid rgba(var(--mb-gold-rgb),.35);border-radius:14px;color:inherit;cursor:pointer;display:flex;flex:0 0 240px;flex-direction:column;overflow:hidden;padding:0;scroll-snap-align:start;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mb-deal:hover{border-color:var(--mb-gold);box-shadow:var(--mb-shadow);transform:translateY(-2px)}.mb-deal__cover{background:var(--mb-surface-2);display:block;flex:0 0 136px;height:136px;overflow:hidden;position:relative}.mb-deal__cover img,.mb-deal__ph{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.mb-deal__badge{background:var(--mb-gold-fill);border-radius:999px;color:var(--mb-primary-ink);font-size:10px;font-weight:800;left:10px;letter-spacing:.6px;padding:2px 10px;position:absolute;text-transform:uppercase;top:10px;z-index:2}.mb-deal__body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;padding:10px 12px 12px}.mb-deal__body strong{font-family:var(--mb-display);font-size:19px;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-deal__body small{color:var(--mb-text-2)}.mb-deal__body em{color:var(--mb-gold);font-family:var(--mb-display);font-size:20px;font-style:normal;font-weight:800;margin-top:auto;padding-top:4px}.mb-deal__body em span{color:var(--mb-text-2);font-family:inherit;font-size:12px;font-weight:500}@media (max-width:767px){.mb-hero{border-radius:20px;gap:20px;margin-bottom:22px;min-height:0;padding:22px 16px}.mb-hero__left,.mb-hero__right{min-width:0}.mb-hero__title{font-size:40px}.mb-hero__text{font-size:14px;margin-bottom:18px}.mb-hero__left>.ant-space{display:flex;width:100%}.mb-hero__left>.ant-space>.ant-space-item{flex:1 1 auto}.mb-hero__left>.ant-space .ant-btn{width:100%}.mb-next{padding:16px}.mb-next h3{font-size:24px;overflow-wrap:anywhere}.mb-countdown strong{font-size:28px}.mb-section-head{gap:10px}.mb-section-title{font-size:24px;min-width:0}.mb-filters{align-items:stretch;flex-direction:column}.mb-filters>.ant-segmented{align-self:stretch}.mb-filters__search.ant-space{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.mb-filters__search .ant-input-affix-wrapper,.mb-filters__search .ant-select{width:100%!important}.mb-deal{flex-basis:78%;max-width:280px}.mb-invite-banner{flex-wrap:wrap;margin:-8px 0 22px;padding:12px 14px}.mb-invite-banner>span:first-of-type{flex-basis:calc(100% - 40px);flex-grow:1;flex-shrink:1}.mb-invite-banner__go{margin-left:36px}.mb-promo{padding:14px}}@media (max-width:420px){.mb-filters__search.ant-space{grid-template-columns:minmax(0,1fr)}}.mb-match-hero{border:1px solid rgba(var(--mb-primary-rgb),.16);border-radius:24px;margin-bottom:20px;padding:22px 32px 26px}.mb-match-hero__top{align-items:center;display:flex;gap:12px;justify-content:space-between}.mb-ghost-link.ant-btn{color:rgba(var(--mb-text-rgb),.8);padding-left:0}.mb-match-hero__chips{display:flex;gap:6px}.mb-match-hero__title{color:#fff;font-family:var(--mb-display);font-size:clamp(34px,4.5vw,56px);font-style:italic;font-weight:800;line-height:1;margin:14px 0 6px;text-align:center;text-transform:uppercase}.mb-match-hero__meta{color:rgba(var(--mb-text-rgb),.75);font-size:13px;text-align:center}.mb-scoreboard{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin:26px auto 22px;max-width:720px}.mb-scoreboard__team{background:#070b1299;border:1px solid #ffffff14;border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:14px 18px}.mb-scoreboard__team.is-home{border-right:3px solid var(--mb-home);text-align:right}.mb-scoreboard__team.is-away{border-left:3px solid var(--mb-away)}.mb-scoreboard__team span{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-scoreboard__team strong{color:#fff;font-family:var(--mb-display);font-size:24px;font-weight:800;text-transform:uppercase}.mb-scoreboard__center{align-items:center;display:flex;flex-direction:column;gap:6px}.mb-scoreboard__score,.mb-scoreboard__time{background:#05080e;border:1px solid #ffffff1a;border-radius:16px;box-shadow:inset 0 0 24px rgba(var(--mb-primary-rgb),.08);color:#fff;font-family:var(--mb-display);font-size:72px;font-weight:800;letter-spacing:2px;line-height:.9;padding:10px 24px}.mb-scoreboard__score i{color:var(--mb-primary);font-style:normal;margin:0 10px}.mb-scoreboard__time{color:var(--mb-primary)}.mb-scoreboard__caption{color:rgba(var(--mb-text-rgb),.75);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-match-hero__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mb-match-hero__actions{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:720px){.mb-match-hero{padding:18px}.mb-scoreboard{gap:10px}.mb-scoreboard__score,.mb-scoreboard__time{font-size:44px;padding:8px 12px}.mb-scoreboard__team strong{font-size:16px}}.mb-match-tabs .ant-tabs-tab{font-family:var(--mb-display);font-size:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.mb-pitch{container-type:inline-size}.mb-pitch__foot,.mb-pitch__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.mb-pitch__head{margin-bottom:10px}.mb-pitch__foot{display:none;margin-top:10px}.mb-pitch__team{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:1px;min-width:0;text-transform:uppercase}.mb-pitch__team i{background:currentColor;border-radius:3px;box-shadow:0 0 10px currentColor;flex-shrink:0;height:10px;width:10px}.mb-pitch__team.is-home{color:var(--mb-home)}.mb-pitch__team.is-away{color:var(--mb-away)}.mb-pitch__team-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-pitch__team-count{font-feature-settings:"tnum";flex-shrink:0;font-variant-numeric:tabular-nums;opacity:.8}.mb-pitch__add.ant-btn{border-radius:999px;font-weight:600}.mb-pitch__tools{display:inline-flex;flex-wrap:wrap;gap:8px}.mb-pitch__editbar{align-items:center;background:rgba(var(--mb-primary-rgb),.08);border:1px dashed rgba(var(--mb-primary-rgb),.55);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px;padding:8px 12px}.mb-pitch__edithint{flex:1 1 240px;font-size:13px;font-weight:600}.mb-pitch__editactions{display:inline-flex;gap:8px}.mb-pitch.is-editing .mb-pitch__field{outline:2px dashed rgba(var(--mb-primary-rgb),.6);outline-offset:3px;touch-action:pan-y}.mb-pslot.is-editing{border-radius:14px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.mb-pslot.is-editing.is-vacant{cursor:pointer;touch-action:pan-y}.mb-pslot.is-editing:focus-visible{outline:2px solid var(--team);outline-offset:2px}.mb-pslot.is-editing .mb-token__avatar{transition:transform .15s ease,filter .15s ease}.mb-pslot.is-editing:hover .mb-token__avatar,.mb-pslot.is-target .mb-token__avatar{transform:scale(1.06)}.mb-pslot.is-target .mb-token__avatar{filter:drop-shadow(0 0 6px var(--team-glow))}.mb-pslot.is-drop .mb-token__avatar,.mb-pslot.is-selected .mb-token__avatar{filter:drop-shadow(0 0 10px var(--team)) drop-shadow(0 0 2px #fff);transform:scale(1.14)}.mb-pslot.is-selected{animation:mb-pslot-pick 1s ease-in-out infinite;z-index:7}.mb-pslot.is-dragging{cursor:grabbing;transform:translate(-50%,-50%) scale(1.08);transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(1.08);transition:none;z-index:20}.mb-pslot.is-dragging>*{animation:none;opacity:.92}@keyframes mb-pslot-pick{50%{filter:brightness(1.15)}}.mb-pitch__field{aspect-ratio:105/68;background:radial-gradient(ellipse at 50% 45%,#ffffff14,#0000 62%),repeating-linear-gradient(90deg,#ffffff0a 0 8.333%,#0000 8.333% 16.666%),linear-gradient(180deg,rgba(var(--mb-pitch-rgb),.22),rgba(var(--mb-pitch-rgb),.1)),var(--mb-pitch-dark);border:2px solid #ffffff1f;border-radius:18px;box-shadow:0 18px 40px #0006;overflow:hidden;position:relative}.mb-pitch__turf{background:linear-gradient(90deg,rgba(var(--mb-primary-rgb),.08),#0000 32% 68%,rgba(var(--mb-info-rgb),.08));box-shadow:inset 0 0 90px #0000008c}.mb-pitch__marks,.mb-pitch__turf{inset:0;pointer-events:none;position:absolute}.mb-pitch__marks{fill:none;stroke:#ffffff57;stroke-width:1.6;height:100%;width:100%}.mb-pitch__marks *{vector-effect:non-scaling-stroke}.mb-pitch__marks .is-spot{fill:#ffffff8c;stroke:none}.mb-pitch__marks .is-goal{fill:#ffffff29;stroke:#ffffffb3}.mb-pitch__marks.is-vertical{display:none}.mb-pitch__formation{align-items:baseline;background:#05080e9e;border:1px solid #ffffff14;border-radius:8px;bottom:6px;color:#ffffffe6;display:inline-flex;font-family:var(--mb-display);font-size:15px;font-weight:800;gap:5px;letter-spacing:1px;line-height:1;padding:5px 9px;pointer-events:none;position:absolute;z-index:1}.mb-pitch__formation small{color:#ffffff8c;font-family:inherit;font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-pitch__formation.is-home{border-left:3px solid var(--mb-home);left:14px}.mb-pitch__formation.is-away{border-right:3px solid var(--mb-away);right:14px}.mb-pslot{left:var(--x);position:absolute;top:var(--y);transform:translate(-50%,-50%);transition:left .6s cubic-bezier(.22,1,.36,1),top .6s cubic-bezier(.22,1,.36,1);z-index:2}.mb-pslot>*{animation:mb-pslot-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:0ms;animation-delay:calc(var(--i, 0)*28ms)}.mb-pslot:focus-within,.mb-pslot:hover{z-index:6}.mb-pslot.is-home{--team:var(--mb-home);--team-glow:rgba(var(--mb-primary-rgb),0.4);--team-soft:rgba(var(--mb-primary-rgb),0.16)}.mb-pslot.is-away{--team:var(--mb-away);--team-glow:rgba(var(--mb-info-rgb),0.4);--team-soft:rgba(var(--mb-info-rgb),0.16)}@keyframes mb-pslot-in{0%{opacity:0;transform:translateY(8px) scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mb-pslot{transition:none}.mb-pslot>*{animation:none}}.mb-pslot__hit{display:inline-block}.mb-token-btn{background:#0000;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0}.mb-token-btn:disabled{cursor:default}.mb-token-btn:focus-visible{outline:none}.mb-token-btn:focus-visible .mb-token__avatar{outline:2px solid #ffffffe6;outline-offset:5px}.mb-token{align-items:center;display:flex;flex-direction:column;gap:6px;transition:transform .18s ease;width:86px}.mb-token-btn:not(:disabled):hover .mb-token{transform:translateY(-3px)}.mb-token__avatar{border-radius:50%;flex-shrink:0;height:52px;position:relative;width:52px}.mb-token__avatar .ant-avatar{box-shadow:0 0 0 3px var(--team),0 0 16px var(--team-glow),0 8px 18px #00000080;transition:box-shadow .18s ease}.mb-token-btn:not(:disabled):hover .mb-token__avatar .ant-avatar{box-shadow:0 0 0 3px var(--team),0 0 26px var(--team-glow),0 10px 22px #0000008c}.mb-token.is-me .mb-token__avatar .ant-avatar{box-shadow:0 0 0 3px var(--team),0 0 0 6px #ffffff38,0 0 22px var(--team-glow),0 8px 18px #00000080}.mb-token__pos{background:var(--team);border-radius:5px;bottom:-3px;box-shadow:0 2px 6px #00000073;color:var(--mb-primary-ink);font-family:var(--mb-display);font-size:10px;font-weight:800;left:-9px;letter-spacing:.4px;line-height:1;min-width:22px;padding:2px 4px;position:absolute;text-align:center}.mb-pslot.is-line-0 .mb-token__pos{background:var(--mb-gold)}.mb-token__label{align-items:stretch;background:#05080edb;border:1px solid #ffffff14;border-radius:6px;box-shadow:0 4px 10px #00000059;color:var(--mb-text);display:inline-flex;font-size:12px;font-weight:600;line-height:18px;max-width:100%;overflow:hidden}.mb-token__name{min-width:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.mb-token__score{font-feature-settings:"tnum";background:var(--team);color:var(--mb-primary-ink);flex-shrink:0;font-family:var(--mb-display);font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;padding:0 5px}.mb-token.is-me .mb-token__label{background:var(--mb-primary-fill);border-color:#0000;color:var(--mb-primary-ink)}.mb-token.is-me .mb-token__score{background:var(--mb-primary-ink);color:var(--mb-primary)}.mb-token__check{background:var(--mb-bg);border-radius:50%;bottom:-2px;color:var(--mb-pitch);font-size:16px;position:absolute;right:-3px}.mb-token__crown{color:var(--mb-gold);filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));font-size:18px;left:50%;position:absolute;top:-13px;transform:translateX(-50%)}.mb-token__goals{align-items:center;background:var(--mb-text);border-radius:10px;box-shadow:0 2px 6px #00000073;color:var(--mb-bg);display:flex;font-size:11px;font-weight:800;height:20px;justify-content:center;left:-6px;min-width:20px;padding:0 5px;position:absolute;top:-5px}.mb-token__goals:before{content:"⚽";font-size:9px;margin-right:2px}.mb-token__guest{align-items:center;background:repeating-linear-gradient(135deg,rgba(var(--mb-slate-rgb),.24) 0 4px,rgba(var(--mb-slate-rgb),.08) 4px 8px),var(--mb-surface-3);border:2px solid var(--mb-surface);border-radius:50%;box-shadow:0 8px 18px #00000080;color:var(--mb-text);display:flex;font-family:var(--mb-display);font-size:19px;font-weight:800;height:100%;justify-content:center;letter-spacing:.5px;outline:2px dashed var(--team);outline-offset:1px;width:100%}.mb-token__tag{background:var(--mb-surface);border:1px solid var(--mb-border-strong);border-radius:999px;color:var(--mb-text-2);font-size:9px;font-weight:700;left:50%;letter-spacing:.6px;line-height:1.2;padding:2px 6px;position:absolute;text-transform:uppercase;top:-10px;transform:translateX(-50%);white-space:nowrap}.mb-token.is-guest .mb-token__label{background:#05080eb8;border-color:#fff3;border-style:dashed}.mb-token.is-guest .mb-token__name{font-style:italic}.mb-guest-tip{display:flex;flex-direction:column;gap:2px;max-width:240px}.mb-guest-tip small{opacity:.7}.mb-token.is-empty .mb-token__avatar{align-items:center;background:#05080e4d;border:2px dashed #ffffff5c;display:flex;justify-content:center;transition:border-color .18s,background .18s}.mb-token__role{color:#ffffff80;font-family:var(--mb-display);font-size:14px;font-weight:800;letter-spacing:.6px;transition:opacity .18s}.mb-token__plus{color:var(--team);font-size:18px;opacity:0;position:absolute;transform:scale(.6);transition:opacity .18s,transform .18s}.mb-token.is-empty .mb-token__label{background:#0000;border-color:#0000;box-shadow:none;color:#ffffffb8;font-size:11px;letter-spacing:.8px;text-transform:uppercase}.mb-token-btn:disabled .mb-token.is-empty{opacity:.7}.mb-token-btn.ant-dropdown-open .mb-token.is-empty .mb-token__avatar,.mb-token-btn:not(:disabled):hover .mb-token.is-empty .mb-token__avatar{background:var(--team-soft);border-color:var(--team)}.mb-token-btn.ant-dropdown-open .mb-token__role,.mb-token-btn:not(:disabled):hover .mb-token__role{opacity:0}.mb-token-btn.ant-dropdown-open .mb-token__plus,.mb-token-btn:not(:disabled):hover .mb-token__plus{opacity:1;transform:none}.mb-token-btn:not(:disabled):hover .mb-token.is-empty .mb-token__label{color:var(--team)}.mb-pitch-menu-pop .ant-popover-inner{padding:10px}.mb-pitch-menu__title{display:block;padding:0 4px}.mb-pitch-menu{display:flex;flex-direction:column;gap:2px;max-width:260px;min-width:190px}.mb-pitch-menu__note{background:var(--mb-surface-2);border-radius:8px;color:var(--mb-text-2);font-size:12px;margin:0 0 6px;padding:6px 8px}.mb-pitch-menu button{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--mb-text);cursor:pointer;display:flex;font:inherit;gap:10px;padding:7px 10px;text-align:left;width:100%}.mb-pitch-menu button:hover{background:var(--mb-surface-3)}.mb-pitch-menu button.is-danger{color:var(--mb-danger)}@container (max-width: 760px){.mb-token{width:74px}.mb-token__label{font-size:11px}.mb-pitch__formation{font-size:13px}}@media (max-width:720px){.mb-pitch__head-away{display:none}.mb-pitch__foot{display:flex}.mb-pitch__field{aspect-ratio:68/112;background:radial-gradient(ellipse at 50% 50%,#ffffff14,#0000 62%),repeating-linear-gradient(180deg,#ffffff0a 0 6.25%,#0000 6.25% 12.5%),linear-gradient(90deg,rgba(var(--mb-pitch-rgb),.22),rgba(var(--mb-pitch-rgb),.1)),var(--mb-pitch-dark)}.mb-pitch__field.is-deep{aspect-ratio:68/136}.mb-pitch__turf{background:linear-gradient(180deg,rgba(var(--mb-primary-rgb),.08),#0000 32% 68%,rgba(var(--mb-info-rgb),.08))}.mb-pitch__marks.is-horizontal{display:none}.mb-pitch__marks.is-vertical{display:block}.mb-pitch__formation{font-size:12px;padding:4px 7px}.mb-pitch__formation.is-home{bottom:auto;left:8px;top:6px}.mb-pitch__formation.is-away{border-left:3px solid var(--mb-away);border-right:1px solid #ffffff14;bottom:6px;left:8px;right:auto}.mb-pslot{left:var(--y);top:var(--x)}.mb-token{gap:4px;width:70px}.mb-token__avatar{height:40px;width:40px}.mb-token__label{font-size:11px;line-height:16px}.mb-token__name{padding:0 5px}.mb-token__score{font-size:11px;padding:0 4px}.mb-token__pos{font-size:9px;left:-8px;min-width:19px;padding:2px 3px}.mb-token__guest{font-size:15px}.mb-token__tag{font-size:8px;padding:1px 5px;top:-9px}.mb-token__role{font-size:12px}.mb-token__check{font-size:14px}.mb-token__crown{font-size:15px;top:-11px}.mb-token__goals{font-size:10px;height:17px;min-width:17px}}.mb-guest-modal__hint{color:var(--mb-text-2);font-size:13px;margin:0 0 16px}.mb-guest-sides.ant-radio-group{display:flex;gap:10px;width:100%}.mb-guest-sides .ant-radio-button-wrapper{background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-inline-start-width:1px;border-radius:12px!important;flex:1 1;height:auto;line-height:1.3;min-width:0;padding:10px 12px}.mb-guest-sides .ant-radio-button-wrapper:before{display:none}.mb-guest-side__inner{grid-column-gap:8px;align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr}.mb-guest-side__dot{background:var(--mb-home);border-radius:3px;height:10px;width:10px}.mb-guest-side.is-away .mb-guest-side__dot{background:var(--mb-away)}.mb-guest-side__name{color:var(--mb-text);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-guest-side__inner small{color:var(--mb-text-2);font-size:12px;grid-column:2}.mb-guest-side.is-home.ant-radio-button-wrapper-checked{background:rgba(var(--mb-primary-rgb),.1);border-color:var(--mb-home);box-shadow:0 0 0 1px var(--mb-home)}.mb-guest-side.is-away.ant-radio-button-wrapper-checked{background:rgba(var(--mb-info-rgb),.1);border-color:var(--mb-away);box-shadow:0 0 0 1px var(--mb-away)}.mb-guest-side.ant-radio-button-wrapper-disabled{opacity:.55}.mb-guest-card.ant-card{margin-top:16px}.mb-guest-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.mb-guest-list li{align-items:center;display:flex;gap:10px}.mb-guest-list__avatar,.mb-legend__guest{align-items:center;background:repeating-linear-gradient(135deg,rgba(var(--mb-slate-rgb),.24) 0 4px,rgba(var(--mb-slate-rgb),.08) 4px 8px),var(--mb-surface-3);border-radius:50%;display:inline-flex;flex-shrink:0;justify-content:center;outline:1.5px dashed var(--mb-text-2);outline-offset:1px}.mb-guest-list__avatar{color:var(--mb-text);font-family:var(--mb-display);font-size:12px;font-weight:800;height:30px;width:30px}.mb-guest-list__avatar.is-home{outline-color:var(--mb-home)}.mb-guest-list__avatar.is-away{outline-color:var(--mb-away)}.mb-guest-list__text{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-guest-list__text strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-guest-list__text small{color:var(--mb-text-2);font-size:12px;overflow-wrap:anywhere}.mb-guest-list__actions{display:inline-flex;flex-shrink:0}.mb-legend__guest{height:14px;width:14px}.mb-legend__pos{background:var(--mb-gold-fill);border-radius:4px;color:var(--mb-primary-ink);font-family:var(--mb-display);font-size:10px;font-weight:800;line-height:1;padding:2px 4px}.mb-waitlist{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px}.mb-waitlist li span{margin-left:8px}.mb-legend{color:var(--mb-text-2);display:flex;flex-direction:column;font-size:12px;gap:8px;margin-top:16px}.mb-legend span{align-items:center;display:inline-flex;gap:8px}.mb-result-form{align-items:flex-end;display:flex;gap:18px;justify-content:center}.mb-result-form__side{align-items:center;display:flex;flex-direction:column;gap:6px}.mb-result-form__side span{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.mb-result-form__side.is-home span{color:var(--mb-home)}.mb-result-form__side.is-away span{color:var(--mb-away)}.mb-result-form__side .ant-input-number{width:100px}.mb-result-form__side .ant-input-number-input{font-family:var(--mb-display);font-size:32px;font-weight:800;height:56px;text-align:center}.mb-result-form__sep{color:var(--mb-primary);font-family:var(--mb-display);font-size:40px;font-weight:800;padding-bottom:6px}.mb-inline-player{align-items:center;display:inline-flex;gap:10px}.mb-inline-player small{color:var(--mb-text-2)}.mb-side-dot{border-radius:50%;height:8px;width:8px}.mb-side-dot.is-home{background:var(--mb-home)}.mb-side-dot.is-away{background:var(--mb-away)}.mb-mvp-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.mb-mvp-card{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:14px;color:var(--mb-text);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px 8px 12px;position:relative;transition:border-color .15s,transform .15s}.mb-mvp-card:hover{border-color:var(--mb-border-strong);transform:translateY(-2px)}.mb-mvp-card span{color:var(--mb-text-2);font-size:12px}.mb-mvp-card.is-voted{background:var(--mb-gold-soft);border-color:var(--mb-gold)}.mb-mvp-card.is-leader{box-shadow:0 0 0 1px var(--mb-gold),0 8px 24px rgba(var(--mb-gold-rgb),.18)}.mb-mvp-card__crown{color:var(--mb-gold);position:absolute;right:8px;top:8px}.mb-rate-list{display:flex;flex-direction:column;gap:4px}.mb-rate-row{align-items:center;border-bottom:1px solid var(--mb-border);display:flex;gap:12px;justify-content:space-between;padding:8px 0}.mb-hint{text-align:center}.mb-replay-card.ant-card{background:linear-gradient(135deg,var(--mb-primary-soft),#0000 60%),var(--mb-surface);border-color:rgba(var(--mb-primary-rgb),.25)!important}.mb-replay-card__text{color:var(--mb-text-2);margin:0 0 14px}.mb-replay-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mb-replay-item{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;gap:12px;padding:10px 12px}.mb-replay-item__name{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-replay-item__name .mb-player-link{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-replay-item__name small{color:var(--mb-text-2);font-size:12px}.mb-scoreboard__team.is-seeking{align-items:flex-start;border-left-color:var(--mb-gold);border-style:dashed}.mb-scoreboard__team.is-seeking span,.mb-scoreboard__team.is-seeking strong{color:var(--mb-gold)}.mb-scoreboard__claim.ant-btn{margin-top:4px}.mb-booking__head{align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;gap:12px;margin-bottom:14px;padding:0;text-align:left;width:100%}.mb-booking__head img,.mb-booking__ph{border-radius:10px;flex-shrink:0;height:64px;object-fit:cover;width:96px}.mb-booking__head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.mb-booking__head-text strong{font-family:var(--mb-display);font-size:20px;font-weight:800;line-height:1.1;text-transform:uppercase}.mb-booking__head:hover .mb-booking__head-text strong{color:var(--mb-primary)}.mb-booking__head-text span{color:var(--mb-text-2);font-size:12px}.mb-booking__lines>div{font-feature-settings:"tnum";border-bottom:1px dashed var(--mb-border-strong);display:flex;font-variant-numeric:tabular-nums;gap:12px;justify-content:space-between;padding:6px 0}.mb-booking__lines>div>span:first-child{color:var(--mb-text-2);display:flex;flex-direction:column}.mb-booking__lines small{color:var(--mb-text-3)}.mb-booking__lines .is-total{border-bottom:0;font-weight:700}.mb-booking__lines .is-total span{color:var(--mb-text)}.mb-booking__per{align-items:baseline;background:var(--mb-primary-soft);border:1px solid rgba(var(--mb-primary-rgb),.3);border-radius:12px;display:flex;justify-content:space-between;margin:10px 0;padding:12px 14px}.mb-booking__per span{color:var(--mb-primary);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.mb-booking__per strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:34px;font-weight:800;line-height:1}.mb-booking__policy{color:var(--mb-text-2);display:flex;font-size:12px;gap:8px;margin:0 0 6px}.mb-booking__policy .anticon{color:var(--mb-info);margin-top:3px}.mb-booking__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mb-venue-review-card{border-color:rgba(var(--mb-gold-rgb),.35)!important}.mb-venue-review{align-items:flex-start;display:flex;gap:16px}.mb-venue-review img{border-radius:12px;flex-shrink:0;height:92px;object-fit:cover;width:140px}@media (max-width:575px){.mb-venue-review{flex-direction:column}}.mb-venue-review__form{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;width:100%}.mb-venue-review__form>strong{font-family:var(--mb-display);font-size:20px;font-weight:800;text-transform:uppercase}.mb-venue-review__rate.ant-rate{color:var(--mb-gold);font-size:26px}@media (max-width:575px){.mb-match-hero{border-radius:18px;padding:14px 14px 18px}.mb-match-hero__top{flex-wrap:wrap}.mb-match-hero__chips{flex-wrap:wrap;justify-content:flex-end}.mb-match-hero__title{font-size:30px;overflow-wrap:anywhere}.mb-scoreboard{gap:10px 8px;grid-template-areas:"center center" "home away";grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:18px auto 16px}.mb-scoreboard__center{grid-area:center}.mb-scoreboard__team.is-home{grid-area:home}.mb-scoreboard__team.is-away{grid-area:away}.mb-scoreboard__team{min-width:0;padding:10px 12px}.mb-scoreboard__team strong{font-size:17px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-scoreboard__team span{font-size:10px;letter-spacing:1px}.mb-scoreboard__score,.mb-scoreboard__time{font-size:48px;padding:8px 18px}.mb-scoreboard__team.is-seeking{align-items:stretch}.mb-scoreboard__claim.ant-btn{height:auto;line-height:1.2;min-height:36px;padding:4px 8px;white-space:normal;width:100%}.mb-match-hero__bottom{gap:12px}.mb-match-hero__actions{width:100%}.mb-match-hero__actions>*{flex:1 1 auto}.mb-match-hero__actions .ant-btn{width:100%}.mb-match-tabs .ant-tabs-tab{font-size:15px}.mb-match-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:18px}.mb-result-form__side .ant-input-number{width:84px}.mb-replay-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.mb-token{width:62px}.mb-token__avatar{height:36px;width:36px}.mb-token__label{font-size:10.5px}}@media (max-width:767px){.mb-pitch-menu button{min-height:44px}}[data-theme=light] .mb-pitch__field{border-color:#0f3d224d;box-shadow:0 18px 40px #0f3d2238}.mb-token__rel{display:flex;justify-content:center;margin-top:2px}.mb-token__rel .mb-rel{background:#05080edb}.mb-info-actions{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mb-lineup-image{display:flex;justify-content:center;margin-bottom:12px}.mb-lineup-image img{-webkit-touch-callout:default;border-radius:12px;box-shadow:0 8px 24px #00000040;max-height:64vh;object-fit:contain;width:100%}.mb-lineup-image__loading{align-items:center;aspect-ratio:1080/1500;background:var(--mb-primary-soft);border-radius:12px;display:flex;justify-content:center;max-height:64vh;width:100%}.mb-token-call{align-items:baseline;color:inherit;display:inline-flex;gap:8px}.mb-token-call__no{font-feature-settings:"tnum";color:var(--mb-text-2);font-size:12px;font-variant-numeric:tabular-nums}.mb-directions{align-items:center;background:rgba(var(--mb-primary-rgb),.12);border-radius:999px;display:inline-flex;font-weight:600;gap:6px;margin-left:10px;padding:4px 10px;white-space:nowrap}.mb-profile-hero{border:1px solid rgba(var(--mb-primary-rgb),.16);border-radius:24px;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:32px 36px}.mb-profile-hero,.mb-profile-hero__id{align-items:center;display:flex;gap:24px}.mb-profile-hero__id .ant-avatar{box-shadow:0 0 0 4px var(--mb-primary),0 12px 40px #00000080}.mb-profile-hero__eyebrow{color:var(--mb-primary);font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.mb-profile-hero h1{color:#fff;font-family:var(--mb-display);font-size:46px;font-style:italic;font-weight:800;line-height:1;margin:4px 0 2px;text-transform:uppercase}.mb-profile-hero__user{color:rgba(var(--mb-text-rgb),.75)}.mb-profile-hero__tags{display:flex;gap:6px;margin-top:12px}.mb-profile-hero__tags span{background:#070b1299;border:1px solid #ffffff1f;border-radius:999px;font-size:12px;font-weight:600;padding:3px 10px}.mb-profile-hero__rating{align-items:center;background:#070b12a6;border:1px solid #ffffff1a;border-radius:18px;display:flex;flex-direction:column;gap:4px;padding:16px 28px}.mb-profile-hero__rating span{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-profile-hero__rating strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:64px;font-weight:800;line-height:1;margin-bottom:8px}.mb-stat-strip{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin-bottom:20px}@media (max-width:900px){.mb-stat-strip{grid-template-columns:repeat(2,1fr)}}.mb-recent{display:flex;flex-direction:column}.mb-recent__row{grid-gap:14px;align-items:center;border-bottom:1px solid var(--mb-border);border-radius:8px;cursor:pointer;display:grid;gap:14px;grid-template-columns:34px 1fr auto 90px;padding:12px 6px}.mb-recent__row:hover{background:var(--mb-surface-2)}.mb-result-badge{align-items:center;background:var(--mb-surface-3);border-radius:8px;color:var(--mb-text-2);display:flex;font-family:var(--mb-display);font-size:16px;font-weight:800;height:30px;justify-content:center;width:30px}.mb-result-badge.is-G{background:var(--mb-pitch-fill);color:var(--mb-pitch-ink)}.mb-result-badge.is-M{background:var(--mb-danger);color:#fff}.mb-result-badge.is-B{background:var(--mb-gold-fill);color:var(--mb-gold-ink)}.mb-recent__name{display:flex;flex-direction:column;min-width:0}.mb-recent__name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-recent__name span{color:var(--mb-text-2);font-size:12px}.mb-recent__score{font-family:var(--mb-display);font-size:22px;font-weight:800}.mb-recent__me{font-size:13px;text-align:right}.mb-upload-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.mb-hint{color:var(--mb-text-3);font-size:12px;margin:10px 0 0}@media (max-width:767px){.mb-profile-hero{align-items:stretch;border-radius:18px;flex-direction:column;gap:18px;padding:20px 18px}.mb-profile-hero__id{gap:16px;min-width:0}.mb-profile-hero__id>div{min-width:0}.mb-profile-hero h1{font-size:32px;overflow-wrap:anywhere}.mb-profile-hero__user{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-profile-hero__tags{flex-wrap:wrap;margin-top:10px}.mb-profile-hero__rating{grid-column-gap:12px;grid-row-gap:2px;align-items:center;column-gap:12px;display:grid;grid-template-columns:1fr auto;padding:12px 16px;row-gap:2px}.mb-profile-hero__rating span{grid-column:1}.mb-profile-hero__rating strong{font-size:44px;grid-column:1;margin-bottom:0}.mb-profile-hero__rating .ant-btn{grid-column:2;grid-row:1/span 2}.mb-stat-strip{gap:10px;margin-bottom:16px}.mb-stat-strip>:last-child{grid-column:1/-1}.mb-recent__row{gap:10px;grid-template-columns:30px minmax(0,1fr) auto auto;padding:10px 4px}.mb-recent__score{font-size:20px;white-space:nowrap}.mb-recent__me{font-size:12px;white-space:nowrap}.mb-recent__me:empty{display:none}.mb-upload-row{gap:16px}.mb-upload-row>.ant-space{flex:1 1 180px;min-width:0}}.mb-team-tile .ant-card-body{display:flex;flex-direction:column;gap:14px;height:100%}.mb-team-tile__head{align-items:center;display:flex;gap:12px}.mb-team-tile__logo{align-items:center;background:linear-gradient(135deg,var(--mb-primary-fill),#8fd11c);border-radius:12px;color:var(--mb-primary-ink);display:flex;font-family:var(--mb-display);font-size:18px;font-style:italic;font-weight:700;height:44px;justify-content:center;min-width:44px;width:44px}.mb-team-tile__members{display:flex;flex:1 1;flex-direction:column;gap:2px}.mb-team-tile__member{font-size:13px}@media (max-width:767px){.mb-toolbar{align-items:stretch;display:flex;flex-direction:column;gap:10px}.mb-toolbar>.ant-segmented{align-self:flex-start}.mb-toolbar>.ant-input-affix-wrapper{width:100%!important}.mb-team-tile__member{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-team-tile__actions{flex-wrap:wrap}.mb-team-tile__actions>.ant-btn{flex:1 1 140px}.mb-team-tile__head .ant-btn-icon-only{height:44px;width:44px}}.mb-notif-card .ant-card-body{padding:16px}.mb-notif-filter{margin-bottom:8px}.mb-notif-group+.mb-notif-group{margin-top:12px}.mb-notif-group__title{color:var(--mb-text-2);font-size:12px;font-weight:600;letter-spacing:.04em;margin:8px 4px 6px;text-transform:uppercase}.mb-notif-item{align-items:flex-start;background:#0000;border:0;border-radius:12px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;min-width:0;padding:12px;text-align:left;transition:background .15s ease;width:100%}.mb-notif-item:focus-visible,.mb-notif-item:hover{background:var(--mb-primary-soft);outline:none}.mb-notif-item.is-unread{background:var(--mb-primary-soft)}.mb-notif-item.is-static{cursor:default}.mb-notif-item .mb-notif-icon{flex:none;font-size:18px;height:40px;width:40px}.mb-notif-item.is-compact{padding:10px}.mb-notif-item.is-compact .mb-notif-icon{font-size:15px;height:34px;width:34px}.mb-notif-item__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mb-notif-item__text{line-height:1.4;overflow-wrap:anywhere}.mb-notif-item.is-compact .mb-notif-item__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;overflow:hidden}.mb-notif-item__meta.ant-typography{font-size:12px}.mb-notif-item__dot{background:var(--mb-primary);border-radius:50%;flex:none;height:8px;margin-top:6px;width:8px}.mb-notif-item__chevron{align-self:center;color:var(--mb-text-2);flex:none;font-size:12px}.mb-notif-hint{margin:12px 4px 0}.mb-notif-popover{width:min(380px,calc(100vw - 32px))}.mb-notif-popover__list{margin:0 -4px;max-height:min(60vh,440px);overflow-y:auto}@media (max-width:767px){.mb-notif-card .ant-card-body{padding:10px 6px}.mb-notif-item{min-height:56px;padding:12px 10px}.mb-notif-filter{margin:0 4px 8px}}.mb-ai-settings{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mb-ai-team.is-home{border-top:3px solid var(--mb-primary)}.mb-ai-team.is-away{border-top:3px solid var(--mb-away)}.mb-ai-team__name.ant-input{font-size:16px;font-weight:600;padding-left:0}@media (max-width:575px){.mb-ai-settings{align-items:stretch;flex-direction:column}.mb-ai-settings>.ant-space{display:flex;width:100%}.mb-ai-settings>.ant-space>.ant-space-item{flex:1 1 140px}.mb-ai-settings .ant-input-number,.mb-ai-settings>.ant-space>.ant-space-item>.ant-btn{width:100%!important}}@media (max-width:767px){.mb-ai-team .ant-card-head-title{flex:1 1 160px}.mb-ai-team .ant-list-item-meta-description{font-size:12px}}.mb-podium{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:0 auto 28px;max-width:820px}.mb-podium__item{align-items:center;display:flex;flex-direction:column;gap:6px;position:relative;text-align:center}.mb-podium__item strong{font-family:var(--mb-display);font-size:20px;font-style:italic;font-weight:800;text-transform:uppercase}.mb-podium__crown{color:var(--mb-gold);filter:drop-shadow(0 4px 12px rgba(var(--mb-gold-rgb),.5));font-size:30px}.mb-podium__item.r1 .ant-avatar{box-shadow:0 0 0 4px var(--mb-gold),0 0 40px rgba(var(--mb-gold-rgb),.35)}.mb-podium__item.r2 .ant-avatar{box-shadow:0 0 0 3px #cbd5e1}.mb-podium__item.r3 .ant-avatar{box-shadow:0 0 0 3px #d97706}.mb-podium__score{color:var(--mb-primary);font-family:var(--mb-display);font-size:36px;font-weight:800;line-height:1}.mb-podium__meta{color:var(--mb-text-2);font-size:12px}.mb-podium__base{align-items:center;background:linear-gradient(180deg,var(--mb-surface-2),var(--mb-surface));border:1px solid var(--mb-border);border-bottom:none;border-radius:14px 14px 0 0;color:var(--mb-text-2);display:flex;font-family:var(--mb-display);font-size:44px;font-style:italic;font-weight:800;justify-content:center;margin-top:8px;width:100%}.mb-podium__item.r1 .mb-podium__base{background:linear-gradient(180deg,rgba(var(--mb-gold-rgb),.22),var(--mb-surface));color:var(--mb-gold);height:120px}.mb-podium__item.r2 .mb-podium__base{height:86px}.mb-podium__item.r3 .mb-podium__base{height:64px}.mb-rank{color:var(--mb-text-2);font-size:20px}.mb-points,.mb-rank{font-family:var(--mb-display);font-weight:800}.mb-points{color:var(--mb-primary);font-size:22px}.mb-row-me>td{background:var(--mb-primary-soft)!important}.mb-rank-card.ant-card>.ant-card-body{padding:6px 0!important}.mb-rank-list{list-style:none;margin:0;padding:0}.mb-rank-list li{align-items:center;border-bottom:1px solid var(--mb-border);display:flex;gap:10px;min-height:60px;padding:8px 14px}.mb-rank-list li:last-child{border-bottom:0}.mb-rank-list li.is-me{background:var(--mb-primary-soft)}.mb-rank-list__rank{align-items:center;background:var(--mb-surface-2);border-radius:8px;color:var(--mb-text-2);display:inline-flex;flex:0 0 28px;font-family:var(--mb-display);font-size:17px;font-weight:800;height:28px;justify-content:center}.mb-rank-list__rank.r1{background:var(--mb-gold-fill);color:var(--mb-gold-ink)}.mb-rank-list__rank.r2{background:#cbd5e1;color:#0f172a}.mb-rank-list__rank.r3{background:#d97706;color:#1a0f03}.mb-rank-list__name{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-rank-list__name span,.mb-rank-list__name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-rank-list__name span{color:var(--mb-text-2);font-size:12px}.mb-rank-list__stat{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;line-height:1}.mb-rank-list__stat strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:24px;font-weight:800}.mb-rank-list__stat small{color:var(--mb-text-2);font-size:10px;font-weight:700;letter-spacing:.8px;margin-top:2px;text-transform:uppercase}@media (max-width:767px){.mb-podium{gap:8px;margin-bottom:20px}.mb-podium__item{min-width:0}.mb-podium__item strong{font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-podium__score{font-size:28px}.mb-podium__meta{font-size:11px;line-height:1.3}.mb-podium__crown{font-size:24px}.mb-podium__base{font-size:32px}.mb-podium__item.r1 .mb-podium__base{height:84px}.mb-podium__item.r2 .mb-podium__base{height:60px}.mb-podium__item.r3 .mb-podium__base{height:44px}.mb-podium__item .ant-avatar{max-width:100%}}.mb-friends-toolbar.ant-card{margin-bottom:16px}.mb-friends-toolbar .ant-card-body{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.mb-friends-toolbar .ant-segmented{max-width:100%;overflow-x:auto}.mb-friends-toolbar__filter.ant-input-affix-wrapper{width:240px}.mb-friends-dot{background:var(--mb-primary);border-radius:50%;box-shadow:0 0 8px var(--mb-primary);display:inline-block;height:7px;margin-left:6px;vertical-align:middle;width:7px}.mb-friends-note{background:var(--mb-primary-soft);border:1px solid rgba(var(--mb-primary-rgb),.24);border-radius:12px;color:var(--mb-text);font-size:13px;margin-bottom:16px;padding:10px 14px}.mb-discover-search.ant-input-affix-wrapper{border-radius:14px;font-size:16px;height:52px;margin-bottom:20px}.mb-friends-section{color:var(--mb-text);font-family:var(--mb-display);font-size:22px;font-style:italic;font-weight:800;letter-spacing:.4px;margin:4px 0 14px;text-transform:uppercase}.mb-friend-card.ant-card{background:radial-gradient(400px 120px at 100% 0,rgba(var(--mb-primary-rgb),.06),#0000 70%),var(--mb-surface);transition:border-color .15s,transform .15s}.mb-friend-card.ant-card:hover{border-color:var(--mb-border-strong)!important;transform:translateY(-2px)}.mb-friend-card.is-highlight.ant-card{border-color:rgba(var(--mb-primary-rgb),.4)!important}.mb-friend-card .ant-card-body{display:flex;flex-direction:column;gap:12px;height:100%}.mb-friend-card__head{align-items:center;display:flex;gap:12px}.mb-friend-card__name{display:flex;flex:1 1;flex-direction:column;line-height:1.2;min-width:0}.mb-friend-card__title{font-family:var(--mb-display);font-size:20px;font-style:italic;font-weight:800;text-transform:uppercase}.mb-friend-card__title,.mb-friend-card__user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-friend-card__user{color:var(--mb-text-2);font-size:12px}.mb-friend-card__score{align-items:center;background:var(--mb-gold-soft);border-radius:999px;color:var(--mb-gold);display:inline-flex;font-family:var(--mb-display);font-size:16px;font-weight:800;gap:4px;padding:2px 10px;white-space:nowrap}.mb-friend-card__reason{align-items:center;color:var(--mb-primary);display:flex;font-size:12px;gap:6px}.mb-friend-card__chips{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.mb-friend-card__actions{display:flex;gap:8px;margin-top:auto}@media (max-width:640px){.mb-friends-toolbar__filter.ant-input-affix-wrapper{width:100%}}@media (max-width:767px){.mb-friends-toolbar .ant-card-body{align-items:stretch;flex-direction:column}.mb-friends-toolbar__filter.ant-input-affix-wrapper{width:100%}.mb-friend-card__actions{flex-wrap:wrap}.mb-friend-card__actions>.ant-btn{flex:1 1 auto}}.mb-pp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mb-pp-chips:empty{display:none}.mb-pp-counts{display:flex;gap:18px;margin-top:12px}.mb-pp-counts button{background:none;border:0;color:rgba(var(--mb-text-rgb),.75);cursor:pointer;font:inherit;font-size:14px;padding:0}.mb-pp-counts button strong{color:var(--mb-text);font-family:var(--mb-display);font-size:22px;font-weight:800;margin-right:4px}.mb-pp-counts button:hover,.mb-pp-counts button:hover strong{color:var(--mb-primary)}.mb-pp-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.mb-pp-locked .ant-card-body{align-items:center;display:flex;flex-direction:column;gap:8px;padding:48px 24px;text-align:center}.mb-pp-locked__icon{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:50%;color:var(--mb-text-2);display:inline-flex;font-size:26px;height:64px;justify-content:center;margin-bottom:8px;width:64px}.mb-pp-locked h3{font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;margin:0;text-transform:uppercase}.mb-pp-locked p{color:var(--mb-text-2);margin:0 0 8px}.mb-pp-together .ant-card-body{align-items:center;display:flex;gap:16px}.mb-pp-together__icon{align-items:center;background:var(--mb-primary-soft);border-radius:14px;color:var(--mb-primary);display:inline-flex;font-size:22px;height:52px;justify-content:center;width:52px}.mb-pp-together strong{display:block;font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;line-height:1.1;text-transform:uppercase}.mb-pp-together span{color:var(--mb-text-2);font-size:13px}.mb-pp-list{display:flex;flex-direction:column;max-height:60vh;overflow-y:auto}.mb-pp-list__loading{display:flex;justify-content:center;padding:40px 0}.mb-pp-list__row{align-items:center;border-bottom:1px solid var(--mb-border);display:flex;gap:12px;padding:10px 4px}.mb-pp-list__name{display:flex;flex:1 1;flex-direction:column;line-height:1.25;min-width:0}.mb-pp-list__name a{font-weight:600}.mb-pp-list__name span{color:var(--mb-text-2);font-size:12px}.mb-pp-confirm{margin:8px 0 0;padding-left:18px}.mb-pp-confirm,.mb-pp-report__hint{color:var(--mb-text-2)}.mb-pp-report__reasons{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}@media (max-width:767px){.mb-pp-counts{flex-wrap:wrap;gap:6px 16px}.mb-pp-counts button{min-height:36px}.mb-pp-actions>.ant-btn{flex:1 1 auto}.mb-pp-locked .ant-card-body{padding:32px 16px}.mb-pp-together strong{font-size:20px}.mb-pp-list{max-height:none}.mb-pp-list__row{min-height:56px}}.mb-pp-reliability{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin:8px 0 4px;opacity:.9}.mb-settings{max-width:860px}.mb-settings>.ant-card{margin-bottom:20px}.mb-settings .ant-card-head-title .anticon{color:var(--mb-primary);margin-right:6px}.mb-settings__saving{color:var(--mb-text-2);font-size:12px}.mb-settings__group+.mb-settings__group{border-top:1px solid var(--mb-border);margin-top:24px;padding-top:20px}.mb-settings__group h4{color:var(--mb-text);font-size:14px;font-weight:600;margin:0 0 12px}.mb-settings__hint{color:var(--mb-text-3);font-size:12px;margin:10px 0 0}.mb-option-cards.ant-radio-group{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%}.mb-option-card.ant-radio-wrapper{align-items:flex-start;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;margin:0;padding:14px;transition:border-color .15s,background .15s}.mb-option-card.ant-radio-wrapper:hover{border-color:var(--mb-border-strong)}.mb-option-card.is-active.ant-radio-wrapper{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.mb-option-card .ant-radio{align-self:flex-start;margin-top:3px}.mb-option-card>span:last-child{display:flex;flex-direction:column;gap:4px}.mb-option-card__title{align-items:center;color:var(--mb-text);display:flex;flex-wrap:wrap;font-weight:600;gap:6px}.mb-option-card__tag.ant-tag{background:var(--mb-primary-fill);border:0;color:var(--mb-primary-ink);font-size:11px;font-weight:700;margin:0}.mb-option-card__desc{color:var(--mb-text-2);font-size:12px}.mb-settings__switch{align-items:center;border-bottom:1px solid var(--mb-border);display:flex;gap:16px;justify-content:space-between;padding:12px 0}.mb-settings__switch:last-child{border-bottom:0}.mb-settings__danger-row div,.mb-settings__switch div,.mb-settings__theme>div{display:flex;flex-direction:column;gap:2px}.mb-settings__danger-row span,.mb-settings__switch span,.mb-settings__theme>div>span{color:var(--mb-text-2);font-size:12px}.mb-settings__theme{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mb-settings__theme>div{flex:1 1;min-width:200px}.mb-settings__language{border-top:1px solid var(--mb-border);margin-top:16px;padding-top:16px}.mb-settings__language-control{display:inline-flex}.mb-settings__language-select{min-width:180px}.mb-settings__blocked-row{align-items:center;border-bottom:1px solid var(--mb-border);display:flex;gap:12px;padding:10px 0}.mb-settings__blocked-row:last-child{border-bottom:0}.mb-settings__blocked-name{display:flex;flex:1 1;flex-direction:column;line-height:1.25;min-width:0}.mb-settings__blocked-name span{color:var(--mb-text-2);font-size:12px}.mb-settings__danger.ant-card{border-color:rgba(var(--mb-danger-rgb),.35)!important}.mb-settings__danger .ant-card-head-title,.mb-settings__danger .ant-card-head-title .anticon{color:var(--mb-danger)}.mb-settings__danger-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.mb-settings__danger-row div{flex:1 1;min-width:240px}.mb-settings__field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.mb-settings__field label{color:var(--mb-text-2);font-size:13px}@media (max-width:767px){.mb-settings>.ant-card{margin-bottom:16px}.mb-option-cards.ant-radio-group{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.mb-option-card.ant-radio-wrapper{padding:12px}.mb-option-card>span:last-child,.mb-settings__switch>div{min-width:0}.mb-settings__switch .ant-switch{flex-shrink:0}.mb-settings__blocked-row{flex-wrap:wrap}.mb-settings__blocked-name span,.mb-settings__blocked-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-settings__blocked-row .ant-btn{height:36px}.mb-settings__danger-row div{flex-basis:100%;min-width:0}.mb-settings__danger-row>.ant-btn{width:100%}.mb-settings__theme>div{flex-basis:100%;min-width:0}.mb-settings__theme .mb-theme-switch,.mb-settings__theme .mb-theme-switch .ant-segmented-group{width:100%}.mb-settings__theme .mb-theme-switch .ant-segmented-item{flex:1 1}.mb-settings__language-control,.mb-settings__language-select{width:100%}}.mb-cal-cell__item.is-going,.mb-cal-chip.is-going,.mb-cal-legend .is-going,.mb-cal-row.is-going{--kind:var(--mb-primary);--kind-soft:var(--mb-primary-soft)}.mb-cal-cell__item.is-waitlist,.mb-cal-chip.is-waitlist,.mb-cal-legend .is-waitlist,.mb-cal-row.is-waitlist{--kind:var(--mb-gold);--kind-soft:var(--mb-gold-soft)}.mb-cal-cell__item.is-invited,.mb-cal-chip.is-invited,.mb-cal-legend .is-invited,.mb-cal-row.is-invited{--kind:var(--mb-info);--kind-soft:rgba(var(--mb-info-rgb),0.14)}.mb-cal-cell__item.is-past,.mb-cal-legend .is-past{--kind:var(--mb-text-3);--kind-soft:var(--mb-surface-3)}.mb-cal-chip{align-items:center;background:var(--kind-soft);border-radius:999px;color:var(--kind);display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:24px;padding:0 10px;white-space:nowrap}.mb-cal-chip:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.mb-cal-chip.is-going{background:var(--mb-primary-fill);color:var(--mb-primary-ink)}.mb-agenda{display:flex;flex-direction:column;gap:22px}.mb-agenda__head{align-items:baseline;background:var(--mb-bg);border-bottom:1px solid var(--mb-border);display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 4px;position:sticky;top:68px;z-index:2}.mb-agenda__label{font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.mb-agenda__head.is-today .mb-agenda__label{color:var(--mb-primary)}.mb-agenda__count{color:var(--mb-text-2);font-size:12px}.mb-agenda__rows{display:flex;flex-direction:column;gap:8px}.mb-cal-row{grid-gap:14px;align-items:center;background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:12px;cursor:pointer;display:grid;gap:14px;grid-template-columns:76px 1fr auto;overflow:hidden;padding:12px 14px 12px 16px;position:relative;transition:border-color .18s,transform .18s}.mb-cal-row:before{background:var(--kind);border-radius:0 3px 3px 0;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.mb-cal-row:focus-visible,.mb-cal-row:hover{border-color:var(--kind);outline:none;transform:translateX(2px)}.mb-cal-row.is-past{opacity:.8}.mb-cal-row__time{border-right:1px dashed var(--mb-border-strong);font-family:var(--mb-display);font-size:24px;font-weight:800;line-height:1.1;padding-right:12px;text-align:center}.mb-cal-row__score{font-style:italic;white-space:nowrap}.mb-cal-row__score i{color:var(--mb-primary);font-style:normal;margin:0 2px}.mb-cal-row__body{display:flex;flex-direction:column;line-height:1.3;min-width:0}.mb-cal-row__body strong{font-family:var(--mb-display);font-size:19px;font-style:italic;font-weight:800;text-transform:uppercase}.mb-cal-row__body span,.mb-cal-row__body strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-cal-row__body span{color:var(--mb-text-2);font-size:12px}.mb-cal-row__side{align-items:flex-end;display:flex;flex-direction:column;gap:2px}@media (max-width:520px){.mb-cal-row{grid-template-columns:62px 1fr}.mb-cal-row__side{align-items:center;flex-direction:row;grid-column:1/-1;justify-content:space-between}}.mb-cal-card{position:relative}.mb-cal-loading{animation:mb-pulse 1.2s infinite;background:linear-gradient(90deg,#0000,var(--mb-primary),#0000);height:2px;left:0;position:absolute;right:0;top:0;z-index:3}.mb-cal-card .ant-picker-calendar{background:#0000}.mb-cal-card .ant-picker-calendar .ant-picker-panel{background:#0000;border-top:none}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{background:#0000;border-radius:8px 8px 0 0;border-top:2px solid var(--mb-border);margin:0 3px;padding:6px 6px 0;transition:background .15s}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{height:72px}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date{background:var(--mb-surface-2)}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date,.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date{background:var(--mb-primary-soft);border-top-color:var(--mb-primary)}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-value{color:var(--mb-primary)}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today{border-top-color:var(--mb-primary)}.mb-cal-card .ant-picker-calendar-date-value{font-family:var(--mb-display);font-size:18px;font-weight:700}.mb-cal-card .ant-picker-content th{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1px;padding-bottom:8px;text-transform:uppercase}.mb-cal-header{align-items:center;display:flex;gap:8px;padding:0 0 14px}.mb-cal-header h3{font-family:var(--mb-display);font-size:28px;font-style:italic;font-weight:800;margin:0;min-width:190px;text-align:center;text-transform:uppercase}.mb-cal-cell{display:flex;flex-direction:column;gap:3px;text-align:left}.mb-cal-cell__item{align-items:center;background:var(--kind-soft);border-radius:6px;display:flex;font-size:11px;gap:4px;line-height:1.5;overflow:hidden;padding:1px 5px}.mb-cal-cell__item i{background:var(--kind);border-radius:50%;flex-shrink:0;height:6px;width:6px}.mb-cal-cell__item b{color:var(--kind);font-weight:700}.mb-cal-cell__item.is-past b{color:var(--mb-text)}.mb-cal-cell__item em{color:var(--mb-text-2);font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-cal-cell__more{color:var(--mb-text-3);font-size:11px;padding-left:5px}@media (max-width:720px){.mb-cal-cell__item em{display:none}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{height:48px}}.mb-cal-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:92px}@media (max-width:1199px){.mb-cal-side{position:static}}.mb-cal-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.mb-cal-summary div{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;flex-direction:column;padding:10px 0}.mb-cal-summary strong{color:var(--mb-primary);font-family:var(--mb-display);font-size:34px;font-weight:800;line-height:1}.mb-cal-summary span{color:var(--mb-text-2);font-size:10px;letter-spacing:1px;text-transform:uppercase}.mb-cal-legend{color:var(--mb-text-2);display:flex;flex-wrap:wrap;font-size:12px;gap:14px}.mb-cal-legend span{align-items:center;display:inline-flex;gap:6px}.mb-cal-legend i{background:var(--kind);border-radius:50%;height:8px;width:8px}@media (max-width:575px){.mb-cal-header{gap:4px;padding-bottom:10px}.mb-cal-header h3{flex:1 1;font-size:22px;min-width:0}.mb-cal-header .ant-btn-text{height:44px;width:44px}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date{margin:0 1px;padding:6px 2px 0;text-align:center}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-value{font-size:16px;line-height:22px;text-align:center}.mb-cal-card .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{height:18px;overflow:hidden}.mb-cal-card .ant-picker-content th{font-size:10px;letter-spacing:.4px}.mb-cal-cell{flex-direction:row;flex-wrap:wrap;gap:3px;justify-content:center;padding-top:4px}.mb-cal-cell__item{background:#0000;padding:0}.mb-cal-cell__item b,.mb-cal-cell__item em{display:none}.mb-cal-cell__item i{height:7px;width:7px}.mb-cal-cell__more{font-size:10px;line-height:7px;padding-left:0}.mb-cal-summary strong{font-size:28px}}.mb-timeline{display:flex;flex-direction:column;gap:14px;position:relative}.mb-timeline:before{background:linear-gradient(180deg,var(--mb-border-strong),#0000);bottom:24px;content:"";left:46px;pointer-events:none;position:absolute;top:24px;width:2px}.mb-activity{--accent:var(--mb-text-2);--accent-soft:var(--mb-surface-2);grid-gap:14px;background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);display:grid;gap:14px;grid-template-columns:56px 1fr;padding:16px 18px;position:relative;transition:border-color .18s}.mb-activity:hover{border-color:var(--mb-border-strong)}.mb-activity.is-created,.mb-activity.is-joined{--accent:var(--mb-primary);--accent-soft:var(--mb-primary-soft)}.mb-activity.is-scored{--accent:var(--mb-pitch);--accent-soft:rgba(var(--mb-pitch-rgb),0.14)}.mb-activity.is-mvp,.mb-activity.is-trophy{--accent:var(--mb-gold);--accent-soft:var(--mb-gold-soft)}.mb-activity.is-follow,.mb-activity.is-team{--accent:var(--mb-info);--accent-soft:rgba(var(--mb-info-rgb),0.14)}.mb-activity.is-mvp{background:radial-gradient(600px 160px at 100% 0,rgba(var(--mb-gold-rgb),.16),#0000 70%),var(--mb-surface)}.mb-activity.is-mvp,.mb-activity.is-trophy{border-color:rgba(var(--mb-gold-rgb),.35)}.mb-activity__rail{align-self:start;display:flex;justify-content:center;position:relative}.mb-activity__type{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--accent-soft);border:2px solid var(--mb-surface);border-radius:50%;bottom:-6px;color:var(--accent);display:inline-flex;font-size:11px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px}.mb-activity__main{display:flex;flex-direction:column;gap:12px;min-width:0}.mb-activity__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.mb-activity__head p{color:var(--mb-text-2);line-height:1.45;margin:0}.mb-activity__head p .mb-player-link,.mb-activity__head p strong{color:var(--mb-text);font-weight:600}.mb-activity__head time{color:var(--mb-text-3);flex-shrink:0;font-size:12px;white-space:nowrap}.mb-mini-fixture{grid-gap:14px;align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;cursor:pointer;display:grid;gap:14px;grid-template-columns:64px 1fr auto;padding:10px 14px 10px 10px;transition:border-color .18s}.mb-mini-fixture:focus-visible,.mb-mini-fixture:hover{border-color:rgba(var(--mb-primary-rgb),.35);outline:none}.mb-mini-fixture__when{align-items:center;border-right:1px dashed var(--mb-border-strong);display:flex;flex-direction:column;line-height:1;padding-right:10px}.mb-mini-fixture__dow{color:var(--mb-primary);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.mb-mini-fixture__day{font-family:var(--mb-display);font-size:30px;font-weight:800}.mb-mini-fixture__time{color:var(--mb-text-2);font-family:var(--mb-display);font-size:14px;font-weight:700}.mb-mini-fixture__score{font-family:var(--mb-display);font-size:26px;font-style:italic;font-weight:800;white-space:nowrap}.mb-mini-fixture__score i{color:var(--mb-primary);font-style:normal;margin:0 2px}.mb-mini-fixture__body{display:flex;flex-direction:column;line-height:1.3;min-width:0}.mb-mini-fixture__body strong{font-family:var(--mb-display);font-size:20px;font-style:italic;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-mini-fixture__body span{color:var(--mb-text-2);font-size:12px}.mb-activity__goals{align-items:center;background:linear-gradient(90deg,rgba(var(--mb-pitch-rgb),.16),#0000);border:1px solid rgba(var(--mb-pitch-rgb),.25);border-radius:12px;display:flex;gap:14px;padding:12px 16px}.mb-activity__ball{font-size:34px;line-height:1}.mb-activity__big{color:var(--mb-pitch);font-size:56px;line-height:.9}.mb-activity__big,.mb-activity__goals-text{font-family:var(--mb-display);font-style:italic;font-weight:800}.mb-activity__goals-text{display:flex;flex-direction:column;font-size:22px;line-height:1.1;text-transform:uppercase}.mb-activity__goals-text small{color:var(--mb-text-2);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;text-transform:none}.mb-activity__mvp{align-items:center;background:linear-gradient(135deg,rgba(var(--mb-gold-rgb),.2),rgba(var(--mb-gold-rgb),.03));border:1px solid rgba(var(--mb-gold-rgb),.4);border-radius:12px;display:flex;gap:18px;padding:14px 16px}.mb-activity__mvp-avatar{position:relative}.mb-activity__mvp-avatar .mb-avatar.ant-avatar{border-color:var(--mb-gold);box-shadow:0 0 22px rgba(var(--mb-gold-rgb),.45)}.mb-activity__crown{color:var(--mb-gold);filter:drop-shadow(0 2px 6px rgba(0,0,0,.5));font-size:22px;left:50%;position:absolute;top:-16px;transform:translateX(-50%) rotate(-8deg);z-index:1}.mb-activity__mvp>div:last-child{display:flex;flex-direction:column;line-height:1.15}.mb-activity__mvp-label{color:var(--mb-gold);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-activity__mvp strong{font-family:var(--mb-display);font-size:28px;font-style:italic;font-weight:800;text-transform:uppercase}.mb-activity__mvp small{color:var(--mb-text-2);font-size:12px}.mb-activity__team{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;gap:12px;padding:10px 14px}.mb-activity__team-logo{align-items:center;background:rgba(var(--mb-info-rgb),.14);border-radius:12px;color:var(--mb-info);display:inline-flex;font-size:22px;height:40px;justify-content:center;width:40px}.mb-activity__team strong,.mb-activity__team-logo{font-family:var(--mb-display);font-style:italic;font-weight:800}.mb-activity__team strong{font-size:20px;text-transform:uppercase}.mb-activity__person{align-items:center;background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;display:flex;gap:12px;padding:10px 14px}.mb-activity__person>div{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-activity__person .mb-player-link{font-weight:600}.mb-activity__person small{color:var(--mb-text-2);font-size:12px}.mb-activity__trophy{align-items:center;background:linear-gradient(135deg,rgba(var(--mb-gold-rgb),.18),rgba(var(--mb-gold-rgb),.02));border:1px solid rgba(var(--mb-gold-rgb),.35);border-radius:12px;display:flex;gap:16px;padding:14px 16px}.mb-activity__trophy>.anticon{color:var(--mb-gold);filter:drop-shadow(0 0 12px rgba(var(--mb-gold-rgb),.5));font-size:40px}.mb-activity__trophy div{display:flex;flex-direction:column;line-height:1.1}.mb-activity__trophy span{color:var(--mb-gold);font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-activity__trophy strong{font-family:var(--mb-display);font-size:26px;font-style:italic;font-weight:800;text-transform:uppercase}.mb-feed-more{display:flex;justify-content:center;margin-top:18px}.mb-feed-end{color:var(--mb-text-3);font-size:12px;margin-top:18px;text-align:center}.mb-feed-empty__intro{padding:12px 0 20px;text-align:center}.mb-feed-empty__icon{color:var(--mb-primary);font-size:40px}.mb-feed-empty__intro h3{font-family:var(--mb-display);font-size:32px;font-style:italic;font-weight:800;margin:10px 0 6px;text-transform:uppercase}.mb-feed-empty__intro p{color:var(--mb-text-2);margin:0 auto;max-width:460px}.mb-feed-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:92px}@media (max-width:1199px){.mb-feed-side{position:static}}.mb-suggest{display:flex;flex-direction:column;gap:12px}.mb-suggest__row{align-items:center;display:flex;gap:12px}.mb-suggest.is-prominent .mb-suggest__row{background:var(--mb-surface-2);border:1px solid var(--mb-border);border-radius:12px;padding:10px 12px}.mb-suggest__name{display:flex;flex:1 1;flex-direction:column;line-height:1.3;min-width:0}.mb-suggest__name .mb-player-link{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-suggest__name small{color:var(--mb-text-2);font-size:12px}@media (max-width:520px){.mb-timeline:before{display:none}.mb-activity{grid-template-columns:1fr}.mb-activity__rail{display:none}.mb-mini-fixture{grid-template-columns:56px 1fr}.mb-mini-fixture>.ant-btn,.mb-mini-fixture>.mb-chip{grid-column:1/-1}}@media (max-width:767px){.mb-mini-fixture{gap:10px;grid-template-columns:64px minmax(0,1fr) auto}}.mb-chip.is-open{background:var(--mb-primary-soft);border-color:rgba(var(--mb-primary-rgb),.3);color:var(--mb-primary)}.mb-chip.mb-tr-format-chip{background:rgba(var(--mb-bg-rgb),.55);border-color:var(--mb-border-strong);color:var(--mb-text)}.mb-chip.mb-tr-format-chip:before{display:none}.mb-tr-toolbar{margin-bottom:20px;overflow-x:auto}.mb-tr-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (min-width:1400px){.mb-tr-grid{grid-template-columns:repeat(3,1fr)}}.mb-tr-card{background:radial-gradient(400px 160px at 100% 0,rgba(var(--mb-primary-rgb),.06),#0000 70%),var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);cursor:pointer;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:20px;position:relative;transition:transform .15s,border-color .15s,box-shadow .15s}.mb-tr-card:focus-visible,.mb-tr-card:hover{border-color:var(--mb-border-strong);box-shadow:var(--mb-shadow);outline:none;transform:translateY(-3px)}.mb-tr-card.is-skeleton{cursor:default}.mb-tr-card.is-mine{border-color:rgba(var(--mb-primary-rgb),.35)}.mb-tr-card.is-finished{background:radial-gradient(400px 160px at 100% 0,rgba(var(--mb-gold-rgb),.08),#0000 70%),var(--mb-surface)}.mb-tr-card__top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.mb-tr-card__chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.mb-tr-card__icon{align-items:center;background:var(--mb-primary-soft);border-radius:12px;color:var(--mb-primary);display:inline-flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.mb-tr-card__icon.is-format-2{background:var(--mb-gold-soft);color:var(--mb-gold)}.mb-tr-card__format{color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1.4px;margin-top:4px;text-transform:uppercase}.mb-tr-card__name{color:var(--mb-text);font-family:var(--mb-display);font-size:28px;font-style:italic;font-weight:800;line-height:1.05;margin:-6px 0 0;text-transform:uppercase;word-break:break-word}.mb-tr-card__meta{display:flex;flex-direction:column;gap:4px}.mb-tr-card__progress{margin-top:4px}.mb-tr-card__progress .ant-progress{margin:0}.mb-tr-card__progress-label{align-items:baseline;color:var(--mb-text-2);display:flex;font-size:12px;justify-content:space-between}.mb-tr-card__progress-label strong{color:var(--mb-text);font-family:var(--mb-display);font-size:18px;font-weight:800}.mb-tr-card__winner{align-items:center;background:var(--mb-gold-soft);border:1px solid rgba(var(--mb-gold-rgb),.35);border-radius:12px;display:flex;gap:12px;margin-top:4px;padding:10px 14px}.mb-tr-card__winner .anticon{color:var(--mb-gold);filter:drop-shadow(0 0 10px rgba(var(--mb-gold-rgb),.45));font-size:26px}.mb-tr-card__winner small{color:var(--mb-gold);display:block;font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.mb-tr-card__winner strong{color:var(--mb-text);font-family:var(--mb-display);font-size:20px;font-weight:800;text-transform:uppercase}.mb-tr-card__footer{align-items:center;border-top:1px dashed var(--mb-border);color:var(--mb-text-2);display:flex;font-size:12px;gap:8px;margin-top:auto;padding-top:12px}.mb-tr-format-radio.ant-radio-group{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.mb-tr-format-radio .mb-tr-format-option.ant-radio-button-wrapper{background:var(--mb-surface-2);border:1px solid var(--mb-border-strong);border-inline-start-width:1px;border-radius:12px;height:auto;line-height:1.3;padding:14px}.mb-tr-format-radio .mb-tr-format-option.ant-radio-button-wrapper:before{display:none}.mb-tr-format-radio .mb-tr-format-option.ant-radio-button-wrapper-checked{background:var(--mb-primary-soft);border-color:var(--mb-primary)}.mb-tr-format-option>span:last-child{align-items:flex-start;display:flex;gap:12px}.mb-tr-format-option__icon{color:var(--mb-primary);font-size:22px}.mb-tr-format-option__text{display:flex;flex-direction:column;gap:2px;white-space:normal}.mb-tr-format-option__text strong{color:var(--mb-text);font-family:var(--mb-display);font-size:20px;font-weight:800;text-transform:uppercase}.mb-tr-format-option__text small{color:var(--mb-text-2);font-size:12px}.mb-tr-form-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.mb-tr-quick-sizes{display:flex;gap:8px;margin:-12px 0 18px}.mb-tr-quick-size{background:#0000;border:1px solid var(--mb-border-strong);border-radius:999px;color:var(--mb-text-2);cursor:pointer;font:inherit;font-size:12px;padding:2px 12px}.mb-tr-quick-size.is-active,.mb-tr-quick-size:hover{background:var(--mb-primary-soft);border-color:var(--mb-primary);color:var(--mb-primary)}@media (max-width:560px){.mb-tr-form-row,.mb-tr-format-radio.ant-radio-group{grid-template-columns:1fr}}.mb-tr-hero{border:1px solid rgba(var(--mb-primary-rgb),.16);border-radius:24px;margin-bottom:20px;padding:22px 32px 26px}.mb-tr-hero__top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.mb-tr-hero__chips{display:flex;flex-wrap:wrap;gap:6px}.mb-tr-hero__title{color:#fff;font-family:var(--mb-display);font-size:clamp(34px,5vw,60px);font-style:italic;font-weight:800;line-height:1;margin:16px 0 6px;text-align:center;text-transform:uppercase;word-break:break-word}.mb-tr-hero__desc{color:rgba(var(--mb-text-rgb),.75);margin:0 auto 8px;max-width:640px;text-align:center;white-space:pre-line}.mb-tr-hero__meta{color:rgba(var(--mb-text-rgb),.8);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 20px;justify-content:center;margin-top:10px}.mb-tr-hero__meta>span{align-items:center;display:inline-flex;gap:6px}.mb-tr-hero__creator .mb-player-link{color:rgba(var(--mb-text-rgb),.9)}.mb-tr-champion{align-items:center;background:radial-gradient(300px 120px at 50% 0,rgba(var(--mb-gold-rgb),.25),#0000 70%),#070b12b3;border:1px solid rgba(var(--mb-gold-rgb),.5);border-radius:18px;box-shadow:0 0 40px rgba(var(--mb-gold-rgb),.18);display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:24px auto 4px;max-width:640px;padding:16px 24px;text-align:center}.mb-tr-champion__icon{color:var(--mb-gold);filter:drop-shadow(0 0 16px rgba(var(--mb-gold-rgb),.6));font-size:44px}.mb-tr-champion__label{color:var(--mb-gold);display:block;font-size:12px;font-weight:800;letter-spacing:3px;text-transform:uppercase}.mb-tr-champion__name{color:#fff;font-family:var(--mb-display);font-size:clamp(28px,4vw,44px);font-style:italic;font-weight:800;line-height:1;text-transform:uppercase}.mb-tr-hero__actions{align-items:center;border-top:1px solid #ffffff14;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:24px;padding-top:18px}.mb-tr-hero__actions-right,.mb-tr-join{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mb-tr-hint{color:rgba(var(--mb-text-rgb),.75);font-size:13px}.mb-tr-confirm ul{margin:6px 0 10px;padding-left:18px}.mb-tr-confirm li{margin-bottom:4px}@media (max-width:720px){.mb-tr-hero{padding:18px}}.mb-fx-rounds{display:flex;flex-direction:column;gap:26px}.mb-fx-round__head{align-items:center;display:flex;gap:12px;margin-bottom:10px}.mb-fx-round__head h3{color:var(--mb-text);font-family:var(--mb-display);font-size:26px;font-style:italic;font-weight:800;margin:0;text-transform:uppercase}.mb-fx-round__list{display:flex;flex-direction:column;gap:10px}.mb-fx-row{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:14px;padding:12px 16px}.mb-fx-row.is-bye{border-style:dashed;opacity:.75}.mb-fx-row__date{align-items:center;color:var(--mb-text-2);display:flex;font-size:12px;gap:6px;margin-bottom:8px}.mb-fx-row__pen{color:var(--mb-gold);font-size:11px;font-weight:700;letter-spacing:.8px;margin-left:auto;text-transform:uppercase}.mb-fx-row__board{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1fr auto 1fr}.mb-fx-row__team{align-items:center;background:var(--mb-surface-2);border-radius:10px;display:flex;gap:8px;min-width:0;padding:8px 12px}.mb-fx-row__team.is-home{border-right:3px solid var(--mb-home);justify-content:flex-end;text-align:right}.mb-fx-row__team.is-away{border-left:3px solid var(--mb-away)}.mb-fx-row__team strong{color:var(--mb-text);font-family:var(--mb-display);font-size:20px;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-fx-row__team.is-mine strong{color:var(--mb-primary)}.mb-fx-row__team.is-winner{background:var(--mb-gold-soft)}.mb-fx-row__team.is-loser strong{color:var(--mb-text-3)}.mb-fx-row__team.is-empty strong{color:var(--mb-text-3);font-style:italic}.mb-fx-row__crown{color:var(--mb-gold);flex-shrink:0}.mb-fx-row__center{display:flex;justify-content:center;min-width:96px}.mb-fx-row__score,.mb-fx-row__time{background:var(--mb-bg);border:1px solid var(--mb-border-strong);border-radius:10px;color:var(--mb-text);font-family:var(--mb-display);font-size:32px;font-weight:800;letter-spacing:1px;line-height:1;padding:6px 14px}.mb-fx-row__score i{color:var(--mb-primary);font-style:normal;margin:0 6px}.mb-fx-row__time{color:var(--mb-primary);font-size:24px}.mb-fx-row__bye{border:1px dashed var(--mb-border-strong);border-radius:999px;color:var(--mb-text-2);font-size:11px;font-weight:700;letter-spacing:1px;padding:6px 10px;text-transform:uppercase;white-space:nowrap}.mb-fx-row__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px}@media (max-width:600px){.mb-fx-row__board{gap:6px}.mb-fx-row__team{padding:6px 8px}.mb-fx-row__team strong{font-size:15px}.mb-fx-row__center{min-width:64px}.mb-fx-row__score{font-size:24px;padding:4px 8px}.mb-fx-row__time{font-size:18px;padding:4px 8px}}.mb-tr-result-form{padding:12px 0 4px}.mb-tr-result-form .mb-result-form__side span{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-tr-penalty{align-items:center;background:var(--mb-gold-soft);border:1px solid rgba(var(--mb-gold-rgb),.3);border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:14px}.mb-tr-penalty>span{color:var(--mb-gold);font-weight:600}.mb-tr-modal-sub{color:var(--mb-text);font-family:var(--mb-display);font-size:20px;font-weight:800;text-transform:uppercase}.mb-st-wrap .ant-table{background:var(--mb-surface)}.mb-st-rank{color:var(--mb-text-2);font-family:var(--mb-display);font-size:18px;font-weight:800}.mb-st-rank.is-first{color:var(--mb-gold)}.mb-st-team{align-items:center;display:inline-flex;gap:8px}.mb-st-team strong{font-size:18px;text-transform:uppercase}.mb-st-points,.mb-st-team strong{font-family:var(--mb-display);font-weight:800}.mb-st-points{color:var(--mb-primary);font-size:22px}.mb-st-wrap .mb-st-row-first>td{background:linear-gradient(90deg,rgba(var(--mb-gold-rgb),.14),#0000 70%)}.mb-st-wrap .mb-st-row-first>td:first-child{box-shadow:inset 3px 0 0 var(--mb-gold)}.mb-st-wrap .mb-st-row-mine>td{background-color:var(--mb-primary-soft)}.mb-st-wrap .mb-st-row-mine:not(.mb-st-row-first)>td:first-child{box-shadow:inset 3px 0 0 var(--mb-primary)}.mb-tr-legend{color:var(--mb-text-3);font-size:12px;margin:10px 0 0}.mb-bracket-scroll{overflow-x:auto;padding-bottom:8px}.mb-bracket{--bk-gap:28px;align-items:stretch;display:flex;min-width:max-content}.mb-bracket__col{display:flex;flex-direction:column;flex-shrink:0;width:220px}.mb-bracket__col+.mb-bracket__col{margin-left:calc(var(--bk-gap)*2)}.mb-bracket__title{color:var(--mb-text-2);font-family:var(--mb-display);font-size:18px;font-style:italic;font-weight:800;margin-bottom:12px;text-align:center;text-transform:uppercase}.mb-bracket__col.is-last .mb-bracket__title{color:var(--mb-gold)}.mb-bracket__body,.mb-bracket__pair{display:flex;flex:1 1;flex-direction:column}.mb-bracket__pair{position:relative}.mb-bracket__slot{align-items:center;display:flex;flex:1 1;padding:8px 0;position:relative}.mb-bracket__col:not(.is-last) .mb-bracket__slot:after{border-top:2px solid var(--mb-border-strong);content:"";position:absolute;right:calc(var(--bk-gap)*-1);top:50%;width:var(--bk-gap)}.mb-bracket__col:not(.is-last) .mb-bracket__pair:after{border-right:2px solid var(--mb-border-strong);bottom:25%;content:"";position:absolute;right:calc(var(--bk-gap)*-1);top:25%}.mb-bracket__col:not(.is-first) .mb-bracket__slot:before{border-top:2px solid var(--mb-border-strong);content:"";left:calc(var(--bk-gap)*-1);position:absolute;top:50%;width:var(--bk-gap)}.mb-bk-match{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:12px;overflow:hidden;position:relative;width:100%}.mb-bk-match.is-placeholder{background:#0000;border-style:dashed}.mb-bk-match.is-champion{border-color:var(--mb-gold);box-shadow:0 0 24px rgba(var(--mb-gold-rgb),.2);overflow:visible}.mb-bk-match__crown{color:var(--mb-gold);filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));font-size:20px;left:50%;position:absolute;top:-12px;transform:translateX(-50%)}.mb-bk-match__tag{color:var(--mb-text-3);display:block;font-size:10px;font-weight:700;letter-spacing:1px;padding:2px 10px 4px;text-transform:uppercase}.mb-bk-team{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:7px 12px}.mb-bk-team+.mb-bk-team{border-top:1px solid var(--mb-border)}.mb-bk-team__name{color:var(--mb-text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-bk-team__score{color:var(--mb-text-2);font-family:var(--mb-display);font-size:18px;font-weight:800}.mb-bk-team.is-empty .mb-bk-team__name{color:var(--mb-text-3);font-style:italic;font-weight:400}.mb-bk-team.is-mine .mb-bk-team__name{color:var(--mb-primary)}.mb-bk-team.is-winner{background:var(--mb-gold-soft);box-shadow:inset 3px 0 0 var(--mb-gold)}.mb-bk-team.is-winner .mb-bk-team__score{color:var(--mb-gold)}.mb-bk-team.is-loser .mb-bk-team__name,.mb-bk-team.is-loser .mb-bk-team__score{color:var(--mb-text-3)}@media (max-width:600px){.mb-bracket{--bk-gap:16px}.mb-bracket__col{width:170px}}.mb-tm-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mb-tm-card{background:var(--mb-surface);border:1px solid var(--mb-border);border-radius:var(--mb-radius);display:flex;flex-direction:column;gap:14px;padding:16px}.mb-tm-card.is-mine{background:radial-gradient(300px 120px at 100% 0,rgba(var(--mb-primary-rgb),.08),#0000 70%),var(--mb-surface);border-color:rgba(var(--mb-primary-rgb),.4)}.mb-tm-card.is-winner{border-color:rgba(var(--mb-gold-rgb),.55);box-shadow:0 0 24px rgba(var(--mb-gold-rgb),.12)}.mb-tm-card__head{align-items:center;display:flex;gap:12px}.mb-tm-card__badge{align-items:center;background:var(--mb-primary-fill);border-radius:12px;color:var(--mb-primary-ink);display:inline-flex;flex-shrink:0;font-family:var(--mb-display);font-size:24px;font-style:italic;font-weight:800;height:44px;justify-content:center;width:44px}.mb-tm-card__title{display:flex;flex:1 1;flex-direction:column;min-width:0}.mb-tm-card__title strong{font-family:var(--mb-display);font-size:22px;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mb-tm-card__title small{color:var(--mb-text-2);font-size:12px}.mb-tm-card__crown{color:var(--mb-gold);font-size:24px}.mb-tm-card__members{align-items:center;display:flex;gap:8px;min-height:34px}.mb-tm-card__more{color:var(--mb-text-2);font-size:12px}.mb-tm-card__footer{align-items:center;display:flex;justify-content:space-between;min-height:24px}@media (max-width:767px){.mb-tr-toolbar{margin-bottom:16px}.mb-tr-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.mb-tr-card{padding:16px}.mb-tr-card:hover{transform:none}.mb-tr-card__name{font-size:24px}.mb-tr-card__winner strong{overflow-wrap:anywhere}.mb-tr-card__footer>span{min-width:0}.mb-tr-hero{border-radius:18px}.mb-tr-hero__title{margin-top:12px}.mb-tr-hero__meta{gap:6px 14px}.mb-tr-champion{gap:10px;padding:14px 16px}.mb-tr-champion__icon{font-size:36px}.mb-tr-champion__name{overflow-wrap:anywhere}.mb-tr-hero__actions{align-items:stretch;flex-direction:column;margin-top:18px;padding-top:14px}.mb-tr-hero__actions-right,.mb-tr-join{width:100%}.mb-tr-join .ant-select{flex:1 1 180px;min-width:0!important}.mb-tr-join.is-empty .mb-tr-hint{flex-basis:100%}.mb-fx-rounds{gap:20px}.mb-fx-round__head h3{font-size:22px}.mb-fx-row__date{flex-wrap:wrap}.mb-fx-row__actions .ant-btn{flex:1 1 auto;height:40px;padding-inline:14px}.mb-st-team strong{font-size:16px;white-space:nowrap}.mb-tm-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.mb-tm-card__footer .ant-btn{height:36px}.mb-bracket-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overscroll-behavior-x:contain}.mb-tr-quick-sizes{flex-wrap:wrap}.mb-tr-quick-size{font-size:13px;padding:8px 14px}}@media (max-width:575px){.mb-tr-hero{padding:16px 14px 18px}.mb-fx-row{padding:10px 10px 12px}.mb-fx-row__board{gap:4px}.mb-fx-row__team{gap:4px;padding:6px}.mb-fx-row__center{min-width:56px}.mb-fx-row__score,.mb-fx-row__time{padding:4px 6px}.mb-fx-row__score i{margin:0 3px}.mb-fx-row__bye{font-size:10px;padding:4px 6px}.mb-tr-result-form.mb-result-form{gap:10px}.mb-tr-result-form .mb-result-form__side{min-width:0}.mb-tr-result-form .mb-result-form__side span{max-width:110px}.mb-tr-penalty .ant-radio-group{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:100%}.mb-tr-penalty .ant-radio-button-wrapper{border-inline-start-width:1px;border-radius:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-tr-penalty .ant-radio-button-wrapper:before{display:none}.mb-bracket__col{width:150px}.mb-bk-team{padding:7px 10px}}.mb-map{border-radius:10px;height:560px;overflow:hidden;width:100%;z-index:0}.mb-stadium-list{max-height:640px;overflow-y:auto}.mb-stadium-list .ant-list-item.mb-stadium-item{border-left:3px solid #0000;cursor:pointer;padding:12px 16px;transition:background .15s}.mb-stadium-list .ant-list-item.mb-stadium-item:hover{background:var(--mb-surface-2)}.mb-stadium-list .ant-list-item.mb-stadium-item.is-active{background:var(--mb-primary-soft);border-left-color:var(--mb-primary)}@media (max-width:991px){.mb-map{height:380px}.mb-stadium-list{max-height:360px}}@media (max-width:767px){.mb-map{height:320px}.mb-stadium-list{max-height:340px}.mb-stadium-list .ant-list-item.mb-stadium-item{padding:12px}.mb-stadium-list .ant-list-item-meta-title{overflow-wrap:anywhere}.mb-stadium-form-actions.ant-space{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.mb-stadium-form-actions>.ant-space-item .ant-btn{width:100%}}
/*# sourceMappingURL=main.b06011b7.css.map*/