.AdminDashboard_loginPage__o5gnN{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:20px}.AdminDashboard_loginBox__yFpQ6{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 16px 44px rgba(0,0,0,.14);padding:30px 28px;width:100%;max-width:330px;display:flex;flex-direction:column;gap:12px}.AdminDashboard_loginTitle__PVUPS{margin:0 0 4px;font-size:1.1rem;color:var(--navy)}.AdminDashboard_loginInput__Z1rj8{padding:10px 12px;border:2px solid var(--border);border-radius:9px;font-size:.95rem;background:var(--surface);color:var(--navy)}.AdminDashboard_loginInput__Z1rj8:focus{outline:none;border-color:var(--brand)}.AdminDashboard_loginBtn__kZTGk{background:var(--brand);color:#fff;border:none;border-radius:9px;padding:10px;font-size:.9rem;font-weight:700;cursor:pointer}.AdminDashboard_loginBtn__kZTGk:hover{background:var(--brand-dark)}.AdminDashboard_loginErr__HJMJL{margin:0;color:var(--brand);font-size:.82rem}.AdminDashboard_page__SzWcp{min-height:100vh;background:var(--bg);padding:22px clamp(14px,3vw,40px) 60px}.AdminDashboard_top__aMrTg{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.AdminDashboard_topLeft__rYuKt{display:flex;align-items:center;gap:12px}.AdminDashboard_badge__Fy_Eh{background:var(--brand);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:1px;padding:4px 9px;border-radius:6px}.AdminDashboard_title__fKOM8{margin:0;font-size:1.3rem;color:var(--navy)}.AdminDashboard_topRight__7V0p8{display:flex;align-items:center;gap:14px}.AdminDashboard_link__mcYha{font-size:.84rem;font-weight:600;color:var(--text-muted);text-decoration:none}.AdminDashboard_link__mcYha:hover{color:var(--brand)}.AdminDashboard_logout__n5WWI{background:none;border:1px solid var(--border);border-radius:8px;padding:7px 14px;font-size:.8rem;font-weight:600;color:var(--text-muted);cursor:pointer}.AdminDashboard_logout__n5WWI:hover{color:var(--brand);border-color:var(--brand-faint)}.AdminDashboard_toolbar__PnDzR{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}.AdminDashboard_search__58n0T{flex:0 1 340px;padding:9px 13px;border:2px solid var(--border);border-radius:9px;font-size:.88rem;background:var(--surface);color:var(--navy)}.AdminDashboard_search__58n0T:focus{outline:none;border-color:var(--brand)}.AdminDashboard_statusTabs__0CitL{display:inline-flex;gap:4px;background:var(--bg-subtle);border:1px solid var(--border-soft);border-radius:9px;padding:3px}.AdminDashboard_statusTab__pvOoW{border:none;background:none;padding:6px 12px;border-radius:7px;font-size:.78rem;font-weight:700;color:var(--text-muted);cursor:pointer}.AdminDashboard_statusTab__pvOoW:hover{color:var(--navy)}.AdminDashboard_statusOn__eUH96{background:var(--surface);color:var(--navy);box-shadow:0 1px 2px rgba(0,0,0,.12)}.AdminDashboard_err__iVLB4{color:var(--brand);font-size:.82rem;font-weight:600}.AdminDashboard_hint__sPtr0{margin:0 0 16px;font-size:.8rem;color:var(--text-muted)}.AdminDashboard_list___L27E{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow-x:auto}.AdminDashboard_row__PQlq8{display:grid;grid-template-columns:110px minmax(240px,1.6fr) minmax(90px,.6fr) 130px 64px 70px 84px 96px;gap:10px;align-items:center;padding:9px 16px;border-bottom:1px solid var(--border-soft);font-size:.83rem;color:var(--navy);min-width:940px}.AdminDashboard_row__PQlq8:last-child{border-bottom:none}.AdminDashboard_head__jNNwZ{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-soft);background:var(--bg-subtle);position:sticky;top:0}.AdminDashboard_rowHidden__TsiQx{opacity:.55}.AdminDashboard_grad__saoxJ{font-weight:700}.AdminDashboard_naziv__z9tQ0{line-height:1.3}.AdminDashboard_strana__6F_lV{font-style:normal;color:var(--text-muted);font-size:.76rem}.AdminDashboard_tag__eT_Dy{color:var(--text-muted)}.AdminDashboard_kat__pkJXX{font-style:normal;font-size:.7rem;font-weight:800;padding:2px 7px;border-radius:6px;background:var(--brand-soft);color:var(--brand)}.AdminDashboard_katDooh__dNfwx{background:var(--green-soft);color:var(--green)}.AdminDashboard_status__OefVz{font-style:normal;font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:999px}.AdminDashboard_statusActive__GfhBW{background:var(--green-soft);color:var(--green)}.AdminDashboard_statusHidden__1KHpf{background:var(--brand-soft);color:var(--brand)}.AdminDashboard_actions__LDo45{text-align:right}.AdminDashboard_toggle___HCXC{border:none;border-radius:7px;padding:6px 12px;font-size:.76rem;font-weight:700;cursor:pointer;min-width:84px}.AdminDashboard_toggle___HCXC:disabled{opacity:.6;cursor:default}.AdminDashboard_hide__TsqEu{background:var(--bg-subtle);color:var(--text-muted);border:1px solid var(--border)}.AdminDashboard_hide__TsqEu:hover{color:var(--brand);border-color:var(--brand-faint)}.AdminDashboard_show__gzeV7{background:var(--green-soft);color:var(--green);border:1px solid transparent}.AdminDashboard_empty__LVpKi{padding:26px;text-align:center;color:var(--text-muted);font-size:.86rem}.Footer_footer__pQtti{background:var(--bg-subtle);border-top:1px solid var(--border);padding:28px 0;margin-top:auto}.Footer_inner__vtL_T{max-width:var(--content-max);margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.Footer_logoLink__Xoc6g{flex-shrink:0}.Footer_logo__fUEOF{height:24px;object-fit:contain;display:block}.Footer_cols__FYdso{display:flex;flex:1 1;align-items:stretch;border-left:1px solid var(--border)}.Footer_col__WMzcr{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 20px;line-height:1.7}.Footer_col__WMzcr+.Footer_col__WMzcr{border-left:1px solid var(--border)}.Footer_naziv__pQ5ED{font-size:.78rem;font-weight:700;color:var(--navy)}.Footer_red__nk7Cm{font-size:.71rem;color:var(--text-muted)}.Footer_link__TBOP7{color:var(--brand);text-decoration:none}.Footer_link__TBOP7:hover{text-decoration:underline}.Footer_copy__KUC9W{margin-left:auto;font-size:.71rem;color:var(--text-soft);white-space:nowrap}@media (max-width:768px){.Footer_cols__FYdso{flex-direction:column;border-left:none;width:100%}.Footer_col__WMzcr{padding:8px 0;border-left:none!important;border-top:1px solid var(--border)}.Footer_col__WMzcr:first-child{border-top:none;padding-top:0}.Footer_copy__KUC9W{width:100%;text-align:center;border-top:1px solid var(--border);padding-top:10px}}.Login_page__w3uaU{min-height:calc(100dvh / var(--page-zoom,1));background:radial-gradient(ellipse at 18% 10%,#635bff12,transparent 45%),radial-gradient(ellipse at 90% 90%,#cf10460c,transparent 45%),var(--bg-subtle);display:grid;place-items:center;padding:80px 20px 50px;position:relative}.Login_back__qaXBK{position:absolute;top:26px;left:32px;text-decoration:none;color:var(--text-muted);font-size:12px}.Login_back__qaXBK:hover{color:#635bff}.Login_card__CI0s_{width:100%;max-width:420px;padding:34px;background:var(--surface);border:1px solid var(--border-soft);border-radius:22px;box-shadow:0 20px 65px #1a2c4510}.Login_logo__mOebN{display:block;text-align:center;font-size:26px;font-weight:800;letter-spacing:-1px;color:var(--navy);text-decoration:none;margin-bottom:28px}.Login_logo__mOebN span{color:#635bff}.Login_icon__8Ign0{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#635bff0e;color:#635bff;margin:0 auto 18px}.Login_icon__8Ign0 svg{width:27px;height:27px}.Login_card__CI0s_ h1{text-align:center;font-size:27px;margin:0 0 8px}.Login_card__CI0s_>p{text-align:center;font-size:12px;color:var(--text-muted);margin:0 0 28px;line-height:1.6}.Login_card__CI0s_ label{display:block;font-size:12px;font-weight:500;color:var(--navy);margin:18px 0 8px}.Login_card__CI0s_ input{height:46px;width:100%;border:1px solid var(--input-border);border-radius:9px;background:var(--surface);color:var(--navy);padding:11px 13px;font:inherit;font-size:13px;outline:none}.Login_card__CI0s_ input:focus{border-color:#635bff;box-shadow:0 0 0 3px #635bff15}.Login_password__ZSJEt{position:relative}.Login_password__ZSJEt input{padding-right:72px}.Login_password__ZSJEt button{position:absolute;right:9px;top:0;height:46px;background:none;border:0;font:inherit;font-size:10px;color:var(--text-muted);cursor:pointer}.Login_submit__B8wvT{margin-top:24px;width:100%;display:flex;justify-content:center;align-items:center;gap:16px;height:46px;border:0;border-radius:9px;background:#635bff;color:white;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.Login_submit__B8wvT:hover{background:#5149de}.Login_submit__B8wvT:disabled{opacity:.6;cursor:default}.Login_card__CI0s_ .Login_error__UDgPr{font-size:12px;color:#c73744;background:#dc35450c;border:1px solid #dc354520;border-radius:8px;padding:10px;margin:16px 0 0}.Login_footer__7S_uE{text-align:center;font-size:10px;color:var(--text-soft);border-top:1px solid var(--border-soft);margin-top:26px;padding-top:20px}@media(max-width:600px){.Login_page__w3uaU{padding:74px 16px 30px}.Login_card__CI0s_{padding:28px 24px}.Login_back__qaXBK{left:20px;top:23px}}.AdminCombobox_root__P5ooZ{position:relative;margin-bottom:16px;min-width:0}.AdminCombobox_label__MV7iE{display:block!important;font-size:11px;margin-bottom:7px!important;color:var(--text-muted)}.AdminCombobox_field__qkfeJ{display:flex;align-items:center;border:1px solid var(--input-border);border-radius:10px;background:var(--surface);padding:0 8px;min-height:45px}.AdminCombobox_field__qkfeJ:focus-within{border-color:#635bff;box-shadow:0 0 0 3px #635bff15}.AdminCombobox_field__qkfeJ input{border:0!important;outline:0!important;box-shadow:none!important;padding:11px 6px!important;flex:1 1;width:0!important;min-width:0;font-size:12px}.AdminCombobox_searchIcon__TVL_Z{color:var(--text-soft);font-size:22px;padding:0 5px}.AdminCombobox_field__qkfeJ button{border:0;background:none;color:var(--text-soft);cursor:pointer;font-size:20px;padding:5px;flex-shrink:0}.AdminCombobox_dropdown__hog_Z{position:absolute;z-index:1100;top:calc(100% + 6px);left:0;right:0;max-height:320px;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--surface);box-shadow:0 14px 35px #00000020;padding:5px}.AdminCombobox_option__Q1fto{display:grid;width:100%;gap:5px;text-align:left;padding:12px;border:0;border-radius:8px;background:transparent;color:var(--navy);cursor:pointer}.AdminCombobox_option__Q1fto strong{font-size:12px;font-weight:500;line-height:1.4}.AdminCombobox_option__Q1fto small{font-size:10px;color:var(--text-soft);line-height:1.4}.AdminCombobox_highlight__4aOjQ,.AdminCombobox_option__Q1fto:hover{background:#635bff0e}.AdminCombobox_option__Q1fto[aria-selected=true]{background:#635bff18}.AdminCombobox_message__m5Gh_{font-size:12px;padding:14px;margin:0;color:var(--text-soft)}.AdminModal_dialog__4fyRx{width:min(600px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--border);border-radius:18px;padding:24px;background:var(--surface);color:var(--navy);box-shadow:0 30px 100px #00000040;font-family:var(--font-body)}.AdminModal_dialog__4fyRx::backdrop{background:#10172c70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.AdminModal_header__9Ts8J{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.AdminModal_header__9Ts8J h2{font-size:19px;margin:0}.AdminModal_header__9Ts8J button{border:0;background:var(--bg-subtle);border-radius:8px;color:var(--text-muted);padding:2px 10px;font-size:25px;cursor:pointer}@media(max-width:600px){.AdminModal_dialog__4fyRx{padding:20px 16px}}.AdminPeriodPicker_root__pRiQl{margin-bottom:14px}.AdminPeriodPicker_trigger__cwhbh{display:flex;width:100%;align-items:center;gap:12px;border:1px solid #635bff35;border-radius:12px;padding:14px 12px;background:#635bff06;color:var(--navy);cursor:pointer;text-align:left}.AdminPeriodPicker_icon__1Rz6f{font-size:25px;color:#635bff}.AdminPeriodPicker_trigger__cwhbh small{display:block;color:var(--text-soft);font-size:10px;margin-bottom:4px}.AdminPeriodPicker_trigger__cwhbh strong{font-size:12px;font-weight:500}.AdminPeriodPicker_trigger__cwhbh strong span{padding:0 5px;color:#635bff}.AdminPeriodPicker_trigger__cwhbh b{margin-left:auto;border-radius:6px;background:#635bff12;color:#635bff;padding:6px;font-size:10px;white-space:nowrap}.AdminPeriodPicker_nav__lgJ_3{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-muted);margin-bottom:20px}.AdminPeriodPicker_nav__lgJ_3 button{border:1px solid var(--border);background:var(--surface);color:var(--navy);border-radius:8px;width:34px;height:34px;font-size:25px;cursor:pointer}.AdminPeriodPicker_months__68a18{display:grid;grid-template-columns:1fr 1fr;gap:20px}.AdminPeriodPicker_months__68a18 h3{font-size:14px;text-transform:capitalize;text-align:center;margin:0 0 15px}.AdminPeriodPicker_calendar__DgLrn{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.AdminPeriodPicker_calendar__DgLrn small{text-align:center;font-size:10px;color:var(--text-soft);padding-bottom:8px}.AdminPeriodPicker_calendar__DgLrn button{border:0;border-radius:7px;background:none;color:var(--navy);font-size:12px;height:34px;cursor:pointer}.AdminPeriodPicker_calendar__DgLrn button:hover{background:#635bff20}.AdminPeriodPicker_calendar__DgLrn .AdminPeriodPicker_range__QXtrV{background:#635bff0b;border-radius:0}.AdminPeriodPicker_calendar__DgLrn .AdminPeriodPicker_edge___EDmU{background:#635bff;color:white}.AdminPeriodPicker_hint__f1B3P{font-size:11px;color:var(--text-soft);line-height:1.6;margin-top:22px}.AdminPeriodPicker_calendar__DgLrn .AdminPeriodPicker_campaignStart__61Pku{position:relative;box-shadow:inset 0 0 0 1.5px #635bff;color:#635bff;font-weight:700}.AdminPeriodPicker_calendar__DgLrn .AdminPeriodPicker_campaignStart__61Pku:after{content:"";position:absolute;bottom:3px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:currentColor}.AdminPeriodPicker_calendar__DgLrn .AdminPeriodPicker_campaignStart__61Pku.AdminPeriodPicker_edge___EDmU{color:white}.AdminPeriodPicker_legendDot__Qm_nt{display:inline-block;width:9px;height:9px;border-radius:50%;background:#635bff;vertical-align:middle;margin-right:5px}@media(max-width:550px){.AdminPeriodPicker_months__68a18{grid-template-columns:1fr}.AdminPeriodPicker_trigger__cwhbh strong{font-size:11px}.AdminPeriodPicker_trigger__cwhbh b{font-size:9px}.AdminPeriodPicker_trigger__cwhbh{gap:8px}}.AdminSchedule_root__cCfRZ{min-width:0;color:var(--navy);font-size:12px}.AdminSchedule_actions__DVNlv,.AdminSchedule_monthNav__LulBy,.AdminSchedule_toolbar__gVwcp{display:flex;align-items:center;gap:10px}.AdminSchedule_toolbar__gVwcp{justify-content:space-between;flex-wrap:wrap;margin-bottom:18px}.AdminSchedule_monthNav__LulBy h3{min-width:160px;text-align:center;text-transform:capitalize;font-size:16px;margin:0}.AdminSchedule_root__cCfRZ button{font:inherit;cursor:pointer}.AdminSchedule_error__I3lnl button,.AdminSchedule_toolbar__gVwcp button{border:1px solid var(--border);border-radius:7px;background:var(--surface);color:var(--navy);padding:8px 12px}.AdminSchedule_monthNav__LulBy button{font-size:22px;line-height:1;padding:6px 12px}.AdminSchedule_toolbar__gVwcp button:disabled{opacity:.5;cursor:default}.AdminSchedule_legend__7QYPC{display:flex;gap:12px 18px;flex-wrap:wrap;margin-bottom:20px;color:var(--text-muted);font-size:11px}.AdminSchedule_legend__7QYPC>span{display:flex;align-items:center;gap:6px}.AdminSchedule_legend__7QYPC i{display:inline-block;width:10px;height:10px;border-radius:3px}.AdminSchedule_accepted__XjOi9{background:#fee2e2;color:#991b1b;border-color:#fca5a5}.AdminSchedule_offered__rlMLU{background:#fef3c7;color:#854d0e;border-color:#facc15}.AdminSchedule_draft__K4dR3{background:#dcfce7;color:#166534;border-color:#86efac}.AdminSchedule_legend__7QYPC i.AdminSchedule_accepted__XjOi9{background:#dc2626}.AdminSchedule_legend__7QYPC i.AdminSchedule_offered__rlMLU{background:#eab308}.AdminSchedule_legend__7QYPC i.AdminSchedule_draft__K4dR3{background:#16a34a}.AdminSchedule_legend__7QYPC .AdminSchedule_campaignDot__QY0Uq{background:#635bff;border-radius:50%}.AdminSchedule_filters__5l3vw{display:grid;grid-template-columns:2fr 1fr .8fr 1fr;gap:12px;margin-bottom:18px}.AdminSchedule_filters__5l3vw label{display:grid;gap:6px;font-size:11px;color:var(--text-muted)}.AdminSchedule_filters__5l3vw input,.AdminSchedule_filters__5l3vw select{width:100%;min-width:0;padding:10px;border:1px solid var(--input-border);border-radius:8px;background:var(--surface);color:var(--navy);font:inherit}.AdminSchedule_filters__5l3vw label.AdminSchedule_selection__Re9wJ{display:flex;align-items:center;gap:8px;grid-column:1/-1}.AdminSchedule_selection__Re9wJ input{width:auto;accent-color:#635bff}.AdminSchedule_hint__R61nv,.AdminSchedule_message__bjDyW{font-size:11px;line-height:1.6;color:var(--text-soft);margin:12px 0}.AdminSchedule_message__bjDyW{padding:16px 0}.AdminSchedule_error__I3lnl{padding:14px;border:1px solid #fca5a5;background:#fee2e2;color:#991b1b;border-radius:8px;margin:15px 0}.AdminSchedule_error__I3lnl button{margin-left:8px}.AdminSchedule_timelineScroll__HVgLV{max-height:680px;overflow:auto;border:1px solid var(--border);border-radius:10px}.AdminSchedule_timelineHeader__bffPN{position:sticky;top:0;z-index:3;display:grid;background:var(--surface);border-bottom:1px solid var(--border)}.AdminSchedule_timelineHeader__bffPN>span{display:grid;text-align:center;gap:4px;padding:9px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-left:1px solid var(--border-soft);font-size:11px}.AdminSchedule_timelineHeader__bffPN small{font-size:9px;color:var(--text-soft)}.AdminSchedule_locationHeading__SphYQ{position:sticky;left:0;z-index:4;background:var(--surface);padding:20px 12px;font-size:11px}.AdminSchedule_timelineHeader__bffPN .AdminSchedule_campaignHeader__j1O4N{background:#635bff14;color:#635bff;box-shadow:inset 0 -3px #635bff}.AdminSchedule_timelineHeader__bffPN .AdminSchedule_todayHeader__GWwrJ{font-weight:700;outline:1px solid #635bff;outline-offset:-1px}.AdminSchedule_timelineRow__8VSjy{display:grid;grid-template-columns:220px 1fr;border-bottom:1px solid var(--border-soft);min-height:72px}.AdminSchedule_location__EqIER{position:sticky;left:0;z-index:2;background:var(--surface);padding:10px 12px;border-right:1px solid var(--border);display:grid;gap:3px;align-content:center}.AdminSchedule_location__EqIER strong{font-size:11px}.AdminSchedule_location__EqIER small{font-size:10px;color:var(--text-muted)}.AdminSchedule_location__EqIER>span{font-size:10px;color:var(--text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSchedule_track__ofLmo{display:grid;align-content:center;position:relative}.AdminSchedule_gridDay__MOvT2{border-right:1px solid var(--border-soft);pointer-events:none}.AdminSchedule_campaignColumn__zfWfJ{background:#635bff06}.AdminSchedule_event__jmHaf{z-index:1;min-width:0;margin:3px 1px;border:1px solid;border-radius:5px;text-align:left;padding:3px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px!important}.AdminSchedule_booking__gPG_o:hover,.AdminSchedule_event__jmHaf:hover{filter:brightness(.96)}.AdminSchedule_calendar__iVXSx{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.AdminSchedule_calendar__iVXSx>small{text-align:center;font-size:10px;color:var(--text-muted);padding:8px}.AdminSchedule_day__JFpra{min-height:55px;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface);color:var(--navy);padding:7px!important;display:flex;flex-direction:column;gap:8px;align-items:center}.AdminSchedule_calendar__iVXSx .AdminSchedule_campaignStart__FKew6{border-color:#635bff;box-shadow:inset 0 -2px #635bff}.AdminSchedule_today__KQI1A>span{font-weight:700;text-decoration:underline}.AdminSchedule_calendar__iVXSx .AdminSchedule_activeDay__UZlbx{background:#635bff12;outline:2px solid #635bff;outline-offset:-2px}.AdminSchedule_dayStatuses__KRWBq{display:flex;width:100%;gap:2px;min-height:5px}.AdminSchedule_dayStatuses__KRWBq i{height:5px;flex:1 1;border-radius:2px}.AdminSchedule_dayStatuses__KRWBq .AdminSchedule_accepted__XjOi9{background:#dc2626}.AdminSchedule_dayStatuses__KRWBq .AdminSchedule_offered__rlMLU{background:#eab308}.AdminSchedule_dayStatuses__KRWBq .AdminSchedule_draft__K4dR3{background:#16a34a}.AdminSchedule_bookingList__ggrm0 h4{font-size:12px;margin:24px 0 12px}.AdminSchedule_booking__gPG_o{width:100%;display:grid;gap:5px;text-align:left;padding:12px;margin-bottom:8px;border:1px solid;border-radius:8px;line-height:1.4}.AdminSchedule_booking__gPG_o span{font-size:11px}.AdminSchedule_details__6EGWG{display:grid;grid-template-columns:90px 1fr;gap:16px;font-size:12px;line-height:1.5}.AdminSchedule_details__6EGWG dt{color:var(--text-soft)}.AdminSchedule_details__6EGWG dd{margin:0;overflow-wrap:anywhere}.AdminSchedule_badge__DWsor{display:inline-block;padding:4px 8px;border-radius:6px}.AdminSchedule_root__cCfRZ button:focus-visible{outline:2px solid #635bff;outline-offset:2px}.AdminSchedule_root__cCfRZ{--schedule-location-width:220px}.AdminSchedule_root__cCfRZ .AdminSchedule_filters__5l3vw label{margin:0}.AdminSchedule_filters__5l3vw .AdminSchedule_selection__Re9wJ input{width:16px;height:16px;flex:0 0 16px;margin:0;padding:0}.AdminSchedule_timelineRow__8VSjy{grid-template-columns:var(--schedule-location-width) 1fr}.AdminSchedule_root__cCfRZ{--schedule-day-width:34px}.AdminSchedule_wideRange__ggrHf{--schedule-day-width:10px}.AdminSchedule_timelineDays__eJFmt b{font-weight:400}.AdminSchedule_wideRange__ggrHf .AdminSchedule_timelineDays__eJFmt>span{font-size:9px;white-space:nowrap;overflow:hidden}.AdminSchedule_wideRange__ggrHf .AdminSchedule_timelineDays__eJFmt small{display:none}.AdminSchedule_wideRange__ggrHf .AdminSchedule_sparseDay__Rezqw{visibility:hidden}.AdminSchedule_rangeControls__pJDPP{display:grid;grid-template-columns:minmax(140px,200px) minmax(140px,200px) auto auto;justify-content:start;align-items:end;gap:12px;margin-bottom:20px}.AdminSchedule_root__cCfRZ .AdminSchedule_rangeControls__pJDPP label{display:grid;gap:6px;margin:0;font-size:11px;color:var(--text-muted)}.AdminSchedule_rangeControls__pJDPP input{width:100%;min-width:0;border:1px solid var(--input-border);border-radius:8px;padding:10px;background:var(--surface);color:var(--navy);font:inherit;color-scheme:light dark}.AdminSchedule_rangeControls__pJDPP button{border:1px solid var(--border);border-radius:8px;padding:11px 14px;background:var(--surface);color:var(--navy);white-space:nowrap}.AdminSchedule_rangeControls__pJDPP .AdminSchedule_applyRange__vYjNN{background:#635bff;color:white;border-color:#635bff}.AdminSchedule_rangeError__Qvn_p{grid-column:1/-1;margin:0;color:#c73744;line-height:1.5}.AdminSchedule_timelineDays__eJFmt,.AdminSchedule_timelineMonths__hQeJ8{display:grid}.AdminSchedule_timelineDays__eJFmt>span{display:grid;text-align:center;gap:4px;padding:9px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-left:1px solid var(--border-soft);font-size:11px}.AdminSchedule_timelineMonths__hQeJ8{border-bottom:1px solid var(--border)}.AdminSchedule_monthCorner__prYzq{padding:9px 12px}.AdminSchedule_monthGroup__uKmZL{min-width:0;padding:9px 12px;border-left:1px solid var(--border);background:var(--bg-subtle);font-size:12px;text-transform:capitalize;overflow:hidden}.AdminSchedule_monthGroup__uKmZL b{position:sticky;left:calc(var(--schedule-location-width) + 12px);font-weight:500;white-space:nowrap}.AdminSchedule_track__ofLmo{background-image:linear-gradient(to right,var(--border-soft) 1px,transparent 1px);background-repeat:repeat-x}.AdminSchedule_monthGroup__uKmZL b{position:static}@media(max-width:760px){.AdminSchedule_root__cCfRZ.AdminSchedule_wideRange__ggrHf{--schedule-day-width:34px}.AdminSchedule_wideRange__ggrHf .AdminSchedule_timelineDays__eJFmt>span{font-size:11px}.AdminSchedule_wideRange__ggrHf .AdminSchedule_timelineDays__eJFmt small{display:block}.AdminSchedule_wideRange__ggrHf .AdminSchedule_sparseDay__Rezqw{visibility:visible}.AdminSchedule_rangeControls__pJDPP{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:stretch}.AdminSchedule_rangeControls__pJDPP button{width:100%;padding:11px 8px;font-size:11px}.AdminSchedule_monthNav__LulBy h3{font-size:12px}.AdminSchedule_monthGroup__uKmZL{font-size:11px}.AdminSchedule_root__cCfRZ{--schedule-location-width:150px}.AdminSchedule_filters__5l3vw{grid-template-columns:1fr 1fr}.AdminSchedule_filters__5l3vw label:first-child{grid-column:1/-1}.AdminSchedule_monthNav__LulBy h3{min-width:130px;font-size:14px}.AdminSchedule_legend__7QYPC{font-size:10px;gap:10px}.AdminSchedule_day__JFpra{min-height:48px;padding:5px!important}.AdminSchedule_details__6EGWG{grid-template-columns:70px 1fr;gap:12px}}.WebOfferHistory_card__tSl34{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;overflow:hidden}.WebOfferHistory_toggle__GOlju{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:none;border:0;color:var(--navy);font:600 14px var(--font-body);padding:22px;cursor:pointer;text-align:left}.WebOfferHistory_toggle__GOlju>span:last-child{color:#635bff;font-size:20px}.WebOfferHistory_body__fPQLH{padding:0 22px 22px;color:var(--text-muted);font-size:12px}.WebOfferHistory_rows__KPBle{display:grid;gap:0}.WebOfferHistory_row__vnFuy{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--border-soft);padding:15px 0}.WebOfferHistory_row__vnFuy>div:first-child{display:grid;gap:5px}.WebOfferHistory_row__vnFuy strong{font-size:12px;font-weight:500;color:var(--navy)}.WebOfferHistory_row__vnFuy span{font-size:11px;color:var(--text-soft)}.WebOfferHistory_actions__e7re0{display:flex;align-items:center;gap:15px}.WebOfferHistory_actions__e7re0 a{color:#635bff;text-decoration:none}.WebOfferHistory_actions__e7re0 button,.WebOfferHistory_pagination__AwUET button{border:1px solid var(--border-soft);border-radius:7px;background:var(--surface);color:var(--navy);padding:8px 12px;font:inherit;cursor:pointer}.WebOfferHistory_pagination__AwUET{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:12px}.WebOfferHistory_pagination__AwUET button:disabled{opacity:.4;cursor:default}@media(max-width:600px){.WebOfferHistory_row__vnFuy{align-items:flex-start;flex-direction:column}.WebOfferHistory_pagination__AwUET{justify-content:space-between;gap:8px}}.Lightbox_overlay__yeolc{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:zoom-out}.Lightbox_img__yvb6w{max-width:calc(92vw / var(--page-zoom, 1));max-height:calc(92vh / var(--page-zoom, 1));box-shadow:0 6px 30px rgba(0,0,0,.5);cursor:default}.Lightbox_close__wE1Xz{position:absolute;top:16px;right:20px;background:rgba(255,255,255,.15);border:2px solid rgba(255,255,255,.55);color:#fff;font-size:1.4rem;width:38px;height:38px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;transition:background .15s;z-index:10000}.Lightbox_close__wE1Xz:hover{background:rgba(255,255,255,.3)}.Lightbox_nav__HahPK{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.12);border:2px solid rgba(255,255,255,.4);color:#fff;font-size:1.3rem;width:46px;height:46px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;z-index:10000}.Lightbox_nav__HahPK:hover{background:rgba(255,255,255,.28)}.Lightbox_prev__B_Vka{left:20px}.Lightbox_next__EwXPg{right:20px}.Lightbox_counter__dFXri{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.8);font-size:.82rem;background:rgba(0,0,0,.4);padding:3px 12px;border-radius:20px;pointer-events:none;white-space:nowrap}.AdminWorkspace_webOfferLink__q_j97{padding:18px;border:1px solid #635bff40;background:#635bff08;border-radius:10px;margin:18px 0}.AdminWorkspace_webOfferLink__q_j97 label{display:grid;gap:8px;font-size:12px;color:var(--navy)}.AdminWorkspace_webOfferLink__q_j97 input{width:100%;padding:10px;border:1px solid var(--border-soft);border-radius:6px;background:var(--surface);color:var(--navy);font-size:12px}.AdminWorkspace_webOfferLink__q_j97>div{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:12px;font-size:12px}.AdminWorkspace_webOfferLink__q_j97 a{color:#635bff}.AdminWorkspace_webOfferLink__q_j97 button{background:#635bff;color:#fff;border:0;border-radius:6px;padding:9px 14px;cursor:pointer}.AdminWorkspace_webOfferLink__q_j97 span{color:var(--text-soft)}.AdminWorkspace_shell__M98El{display:flex;min-height:100vh;background:var(--bg-subtle);color:var(--navy);font-family:var(--font-body)}.AdminWorkspace_sidebar__bPT8F{width:248px;flex-shrink:0;background:var(--surface);border-right:1px solid var(--border-soft);padding:34px 20px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.AdminWorkspace_logo__Uosj5{font-size:27px;font-weight:800;color:var(--navy);text-decoration:none;letter-spacing:-1px;padding:0 12px 42px}.AdminWorkspace_logo__Uosj5 span{color:#635bff}.AdminWorkspace_navLabel__ZFvPi{font-size:10px;letter-spacing:1.5px;color:var(--text-soft);font-weight:600;padding:0 14px;margin-bottom:14px}.AdminWorkspace_sidebar__bPT8F nav{display:grid;gap:8px}.AdminWorkspace_sidebar__bPT8F nav a,.AdminWorkspace_sidebar__bPT8F nav button{display:flex;align-items:center;gap:12px;padding:14px 12px;border:0;border-radius:10px;font:inherit;font-size:13px;text-align:left;text-decoration:none;color:var(--text-muted);background:transparent;cursor:pointer}.AdminWorkspace_sidebar__bPT8F nav span{font-size:20px}.AdminWorkspace_sidebar__bPT8F nav .AdminWorkspace_active__Q5f5D{background:#635bff;color:white}.AdminWorkspace_sidebar__bPT8F nav a:hover,.AdminWorkspace_sidebar__bPT8F nav button:hover{box-shadow:0 2px 10px #635bff15}.AdminWorkspace_sidebarFoot__Xf7GD{margin-top:auto;border:1px solid var(--border-soft);padding:18px 14px;border-radius:14px;display:grid;gap:6px;font-size:13px}.AdminWorkspace_sidebarFoot__Xf7GD small,.AdminWorkspace_sidebarFoot__Xf7GD span{color:var(--text-soft)}.AdminWorkspace_sidebarFoot__Xf7GD small{margin-top:10px;font-size:10px}.AdminWorkspace_main__AVh_y{min-width:0;flex:1 1}.AdminWorkspace_header__Br8aH{height:82px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 34px;background:var(--surface);border-bottom:1px solid var(--border-soft);font-size:13px;color:var(--text-soft)}.AdminWorkspace_header__Br8aH b{font-weight:500;color:var(--navy)}.AdminWorkspace_header__Br8aH>div{display:flex;align-items:center;gap:18px}.AdminWorkspace_header__Br8aH button{background:none;border:0;color:var(--text-muted);font:inherit;cursor:pointer}.AdminWorkspace_adminBadge__B6bK6{padding:7px 11px;border-radius:20px;background:var(--bg-subtle);color:var(--navy);font-size:11px}.AdminWorkspace_content__AsFmq{padding:32px;max-width:1800px;margin:auto}.AdminWorkspace_pageHeading__dm1Ma{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.AdminWorkspace_pageHeading__dm1Ma p{font-size:10px;letter-spacing:1.4px;color:var(--text-soft);margin:0 0 9px}.AdminWorkspace_pageHeading__dm1Ma h1{font-size:30px;line-height:1.2;margin:0 0 8px;font-weight:600}.AdminWorkspace_pageHeading__dm1Ma span{font-size:13px;color:var(--text-muted)}.AdminWorkspace_pageHeading__dm1Ma .AdminWorkspace_erpBadge__mDCAn{background:#635bff14;color:#635bff;border:1px solid #635bff25;border-radius:8px;padding:10px 14px;font-size:11px;white-space:nowrap}.AdminWorkspace_stats__hnQXz{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.AdminWorkspace_stats__hnQXz>div{padding:22px 24px;background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;display:grid;gap:10px}.AdminWorkspace_stats__hnQXz span{font-size:12px;color:var(--text-muted)}.AdminWorkspace_stats__hnQXz strong{font-size:28px;font-weight:600;letter-spacing:-.5px}.AdminWorkspace_stats__hnQXz small{font-size:12px;color:var(--text-soft);font-weight:400}.AdminWorkspace_grid__OyDH2{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(310px,1fr);gap:24px;margin-bottom:24px}.AdminWorkspace_card__isOfH{padding:24px;border:1px solid var(--border-soft);background:var(--surface);border-radius:14px;box-shadow:0 2px 8px #00000003;min-width:0}.AdminWorkspace_cardHeading__MItGw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.AdminWorkspace_cardHeading__MItGw h2{font-size:17px;margin:0;font-weight:600}.AdminWorkspace_cardHeading__MItGw>span{font-size:11px;color:var(--text-soft)}.AdminWorkspace_cardHeading__MItGw button{font-size:11px;border:1px solid #635bff40;background:#635bff09;color:#635bff;padding:7px 10px;border-radius:7px;cursor:pointer}.AdminWorkspace_card__isOfH label{display:grid;gap:7px;font-size:11px;color:var(--text-muted);margin-bottom:14px}.AdminWorkspace_card__isOfH input,.AdminWorkspace_card__isOfH select,.AdminWorkspace_card__isOfH textarea{border:1px solid var(--input-border);border-radius:8px;padding:10px 11px;font:inherit;font-size:12px;background:var(--surface);color:var(--navy);width:100%;min-width:0}.AdminWorkspace_card__isOfH input:focus,.AdminWorkspace_card__isOfH select:focus,.AdminWorkspace_card__isOfH textarea:focus{outline:2px solid #635bff40;border-color:#635bff}.AdminWorkspace_card__isOfH select{cursor:pointer}.AdminWorkspace_card__isOfH input:disabled,.AdminWorkspace_card__isOfH select:disabled,.AdminWorkspace_card__isOfH textarea:disabled{opacity:.65}.AdminWorkspace_card__isOfH textarea{resize:vertical}.AdminWorkspace_filters__fQPuD{display:grid;grid-template-columns:1fr .8fr 1.4fr;gap:12px}.AdminWorkspace_locationSelect__uHr8r select{border-color:#635bff50}.AdminWorkspace_hint___WOBO{font-size:11px;color:var(--text-soft);line-height:1.6;margin:14px 0 0}.AdminWorkspace_hint___WOBO button,.AdminWorkspace_resetPrice__dLpGW{border:0;background:transparent;color:#635bff;cursor:pointer;font:inherit}.AdminWorkspace_mapLoading__kOqsT{height:300px;display:grid;place-items:center;background:var(--bg);border-radius:12px;color:var(--text-soft);font-size:12px}.AdminWorkspace_partnerSummary__1qR41{display:grid;gap:8px;padding:16px;background:#635bff08;border:1px solid #635bff20;border-radius:10px;margin:16px 0}.AdminWorkspace_partnerSummary__1qR41 strong{font-size:13px}.AdminWorkspace_partnerSummary__1qR41 span{font-size:11px;color:var(--text-muted)}.AdminWorkspace_period__fAq_r{border-top:1px solid var(--border-soft);padding-top:20px;margin-top:24px}.AdminWorkspace_partnerForm__ehzZY h3,.AdminWorkspace_period__fAq_r h3{font-size:13px;margin:0 0 16px}.AdminWorkspace_dateFields__tpcqQ{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AdminWorkspace_partnerForm__ehzZY{border:1px solid var(--border);border-radius:10px;padding:16px;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.AdminWorkspace_partnerForm__ehzZY .AdminWorkspace_checks__yzoTv,.AdminWorkspace_partnerForm__ehzZY h3,.AdminWorkspace_partnerForm__ehzZY>button{grid-column:1/-1}.AdminWorkspace_checks__yzoTv{display:flex;flex-wrap:wrap;gap:14px}.AdminWorkspace_checks__yzoTv label{display:flex;align-items:center;gap:6px}.AdminWorkspace_checks__yzoTv input{width:auto}.AdminWorkspace_tableWrap__rNDb2{overflow-x:auto}.AdminWorkspace_tableWrap__rNDb2 table{border-collapse:collapse;width:100%;font-size:12px}.AdminWorkspace_tableWrap__rNDb2 th{font-weight:500;color:var(--text-soft);font-size:10px;text-align:left;padding:10px 6px;border-bottom:1px solid var(--border);background:var(--bg-subtle);line-height:1.4}.AdminWorkspace_tableWrap__rNDb2 td{padding:8px 6px;border-bottom:1px solid var(--border-soft);vertical-align:middle}.AdminWorkspace_tableWrap__rNDb2 small{display:block;color:var(--text-soft);font-size:10px}.AdminWorkspace_tableWrap__rNDb2 td>button{border:0;background:transparent;color:var(--text-soft);font-size:20px;cursor:pointer}.AdminWorkspace_tableWrap__rNDb2 td>.AdminWorkspace_resetPrice__dLpGW{font-size:9px;display:block;color:#635bff;margin-top:5px}.AdminWorkspace_amount__h2a14{white-space:nowrap;font-weight:600}.AdminWorkspace_empty__4ZYC3{text-align:center;padding:40px 20px;color:var(--text-soft);border:1px dashed var(--border);border-radius:10px}.AdminWorkspace_empty__4ZYC3>span{font-size:35px;color:#635bff}.AdminWorkspace_empty__4ZYC3 h3{font-size:15px;font-weight:500;color:var(--navy);margin:12px 0 8px}.AdminWorkspace_empty__4ZYC3 p{font-size:12px;margin:0}.AdminWorkspace_submitRow__SB6zc{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-top:24px}.AdminWorkspace_totals__EtQK8{width:320px;max-width:100%;display:grid;gap:12px}.AdminWorkspace_totals__EtQK8>span,.AdminWorkspace_totals__EtQK8>strong{display:flex;justify-content:space-between;font-size:12px;font-weight:400;gap:24px}.AdminWorkspace_totals__EtQK8>span{color:var(--text-muted)}.AdminWorkspace_totals__EtQK8 b{font-weight:500}.AdminWorkspace_totals__EtQK8>strong{border-top:1px solid var(--border);padding-top:14px;font-size:17px}.AdminWorkspace_primary__E587a{border:0;background:#635bff;color:white;border-radius:8px;padding:12px 16px;font:inherit;font-size:12px;cursor:pointer;margin-top:5px}.AdminWorkspace_primary__E587a:hover{background:#5149de}.AdminWorkspace_primary__E587a:disabled{opacity:.5;cursor:default}.AdminWorkspace_error__MzZrC{color:#c73744;background:#dc35450c;border:1px solid #dc354525;padding:12px 15px;border-radius:9px;font-size:12px;line-height:1.5}.AdminWorkspace_error__MzZrC button{margin-left:8px;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.AdminWorkspace_success__KObb3{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:18px;background:var(--green-soft);color:var(--green);border-radius:10px;font-size:13px}.AdminWorkspace_success__KObb3 p{margin:7px 0 0;font-size:11px}.AdminWorkspace_success__KObb3 button{padding:9px 12px;background:var(--surface);color:var(--green);border:1px solid var(--green);border-radius:7px;cursor:pointer}@media(min-width:1800px){.AdminWorkspace_sidebar__bPT8F{width:270px}.AdminWorkspace_content__AsFmq{padding:40px}}.AdminWorkspace_filters__fQPuD{grid-template-columns:1fr 1fr}.AdminWorkspace_importCard__ng2Gv{margin-bottom:24px;display:grid;grid-template-columns:1fr 1.6fr;align-items:center;gap:16px}.AdminWorkspace_importCard__ng2Gv h2{font-size:15px;margin:0 0 7px}.AdminWorkspace_importCard__ng2Gv p{font-size:11px;color:var(--text-soft);margin:0}.AdminWorkspace_importField__YCldS{display:flex;align-items:center;gap:10px}.AdminWorkspace_importField__YCldS .AdminWorkspace_primary__E587a{white-space:nowrap;margin:0}.AdminWorkspace_importNotice__Y5N6H{grid-column:1/-1;color:#635bff!important;background:#635bff0a;padding:12px;border-radius:8px}.AdminWorkspace_cardHeading__MItGw .AdminWorkspace_globalDiscount__zO_Jv{display:flex;align-items:center;gap:10px;margin:0;font-size:11px}.AdminWorkspace_globalDiscount__zO_Jv input{width:85px!important}.AdminWorkspace_tableWrap__rNDb2 td.AdminWorkspace_nameCell__qoqFA{min-width:330px;max-width:470px}.AdminWorkspace_nameCell__qoqFA textarea{min-width:300px;line-height:1.5;margin-top:7px;font-size:11px}.AdminWorkspace_printRow__HIskl{background:#635bff03}.AdminWorkspace_printBadge__2S_C5{font-size:10px;padding:5px 9px;border-radius:6px;background:#635bff0c;color:#635bff}.AdminWorkspace_noDiscount__Pvhjm{font-size:10px;color:var(--text-soft);white-space:nowrap}.AdminWorkspace_card__isOfH .AdminWorkspace_printToggle__up1aT{display:flex;align-items:center;gap:5px;font-size:10px;margin:10px 0 0}.AdminWorkspace_printToggle__up1aT input{width:auto!important}.AdminWorkspace_card__isOfH.AdminWorkspace_partnerForm__ehzZY{border:0;box-shadow:none;margin:0;padding:0;gap:0 16px}.AdminWorkspace_partnerForm__ehzZY .AdminWorkspace_error__MzZrC{grid-column:1/-1}.AdminWorkspace_tableWrap__rNDb2 td>button.AdminWorkspace_resetPrice__dLpGW{font-size:10px;color:#635bff}.AdminWorkspace_tableWrap__rNDb2{margin-top:20px}@media(max-width:1000px){.AdminWorkspace_importCard__ng2Gv{grid-template-columns:1fr}}@media(max-width:760px){.AdminWorkspace_importField__YCldS{display:grid}.AdminWorkspace_cardHeading__MItGw .AdminWorkspace_globalDiscount__zO_Jv{flex-wrap:wrap;max-width:180px}.AdminWorkspace_cardHeading__MItGw .AdminWorkspace_globalDiscount__zO_Jv input{width:70px!important}.AdminWorkspace_importField__YCldS .AdminWorkspace_primary__E587a{padding:11px}}@media(max-width:1200px){.AdminWorkspace_sidebar__bPT8F{width:210px;padding:28px 12px}.AdminWorkspace_content__AsFmq{padding:22px}.AdminWorkspace_grid__OyDH2{grid-template-columns:1fr}.AdminWorkspace_stats__hnQXz{gap:12px}.AdminWorkspace_filters__fQPuD{grid-template-columns:1fr 1fr 1.5fr}}@media(max-width:760px){.AdminWorkspace_shell__M98El{display:block}.AdminWorkspace_sidebar__bPT8F{width:100%;height:auto;position:static;padding:16px}.AdminWorkspace_logo__Uosj5{padding:0 0 15px;font-size:22px}.AdminWorkspace_navLabel__ZFvPi,.AdminWorkspace_sidebarFoot__Xf7GD{display:none}.AdminWorkspace_sidebar__bPT8F nav{display:flex;overflow:auto;gap:5px}.AdminWorkspace_sidebar__bPT8F nav a,.AdminWorkspace_sidebar__bPT8F nav button{padding:10px;font-size:11px;white-space:nowrap}.AdminWorkspace_sidebar__bPT8F nav span{font-size:15px}.AdminWorkspace_header__Br8aH{height:60px;padding:0 16px;font-size:11px}.AdminWorkspace_adminBadge__B6bK6{display:none}.AdminWorkspace_content__AsFmq{padding:18px 12px}.AdminWorkspace_pageHeading__dm1Ma{display:block}.AdminWorkspace_pageHeading__dm1Ma h1{font-size:25px}.AdminWorkspace_pageHeading__dm1Ma .AdminWorkspace_erpBadge__mDCAn{display:inline-block;margin-top:14px}.AdminWorkspace_stats__hnQXz{gap:8px}.AdminWorkspace_stats__hnQXz>div{padding:14px 12px}.AdminWorkspace_stats__hnQXz span{font-size:10px}.AdminWorkspace_stats__hnQXz strong{font-size:19px}.AdminWorkspace_stats__hnQXz small{display:block;font-size:10px}.AdminWorkspace_card__isOfH{padding:18px 14px}.AdminWorkspace_filters__fQPuD{grid-template-columns:1fr 1fr}.AdminWorkspace_filters__fQPuD label:last-child{grid-column:1/-1}.AdminWorkspace_submitRow__SB6zc{display:block}.AdminWorkspace_totals__EtQK8{margin:20px 0 0 auto;width:100%}.AdminWorkspace_partnerForm__ehzZY{grid-template-columns:1fr}.AdminWorkspace_success__KObb3{align-items:flex-start;flex-direction:column}}.AdminWorkspace_offerControls__wTrvx{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.AdminWorkspace_offerControls__wTrvx .AdminWorkspace_printToggle__up1aT{margin:0}.AdminWorkspace_importButton__vI8gW{border:1px solid #635bff40;background:#635bff0c;color:#635bff;border-radius:8px;padding:12px 16px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.AdminWorkspace_importButton__vI8gW:disabled{opacity:.5;cursor:default}.AdminWorkspace_importForm__1aFj8{display:grid;gap:16px}.AdminWorkspace_importForm__1aFj8 p{font-size:12px;color:var(--text-muted);line-height:1.6;margin:0}.AdminWorkspace_importForm__1aFj8 label{display:grid;gap:8px;color:var(--text-muted);font-size:12px}.AdminWorkspace_importForm__1aFj8 input{width:100%;border:1px solid var(--input-border);border-radius:8px;padding:12px;font:inherit;background:var(--surface);color:var(--navy)}.AdminWorkspace_totalCount__hLnO4{margin:0 0 4px;font-size:11px;color:var(--text-soft)}.AdminWorkspace_calendarLocation__Gtvbx{font-size:12px;color:var(--text-muted);line-height:1.6;margin:0 0 20px}@media(max-width:760px){.AdminWorkspace_importButton__vI8gW{margin-top:16px}}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg{min-width:700px;table-layout:fixed;font-size:11px}.AdminWorkspace_removeColumn__EWHHn{width:36px}.AdminWorkspace_nameColumn__m_D9l{width:auto}.AdminWorkspace_proIdColumn__ObUp6{width:26%}.AdminWorkspace_packageColumn__Ypxf5{width:80px}.AdminWorkspace_quantityColumn__NsyW0{width:60px}.AdminWorkspace_priceColumn__RFl3u{width:94px}.AdminWorkspace_discountColumn__Zfaav{width:66px}.AdminWorkspace_totalColumn__Vftei{width:96px}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg td.AdminWorkspace_nameCell__qoqFA{min-width:0;max-width:none}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg textarea{width:100%;min-width:0;height:58px;margin:4px 0 0;resize:vertical;line-height:1.4;padding:7px 8px;font-size:11px}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg select,.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg td input{width:100%;max-width:none;height:34px;padding:6px;font-size:11px}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg .AdminWorkspace_amount__h2a14{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminWorkspace_offerTable__wqpZg .AdminWorkspace_quantityCell__uq1KS{text-align:center;color:var(--text-muted)}.AdminWorkspace_offerTable__wqpZg .AdminWorkspace_totalHeading__uEc7O{text-align:right}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg small{margin:0}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg td>button.AdminWorkspace_resetPrice__dLpGW{padding:0;margin-top:4px;font-size:9px;text-align:left;line-height:1.3}.AdminWorkspace_offerTable__wqpZg .AdminWorkspace_noDiscount__Pvhjm{white-space:normal;line-height:1.3}.AdminWorkspace_offerTable__wqpZg input[type=number]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg .AdminWorkspace_removeCell__kRYVn{padding:8px 2px;text-align:center}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg .AdminWorkspace_removeButton__JUW3P{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:6px;line-height:1}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg .AdminWorkspace_removeButton__JUW3P:hover:not(:disabled){color:#c73744;background:#dc354510}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg .AdminWorkspace_removeButton__JUW3P:focus-visible{outline:2px solid #635bff;outline-offset:1px}.AdminWorkspace_tableWrap__rNDb2 .AdminWorkspace_offerTable__wqpZg .AdminWorkspace_removeButton__JUW3P:disabled{opacity:.4;cursor:default}@media(max-width:1200px){.AdminWorkspace_removeColumn__EWHHn{width:32px}.AdminWorkspace_packageColumn__Ypxf5{width:74px}.AdminWorkspace_quantityColumn__NsyW0{width:56px}.AdminWorkspace_priceColumn__RFl3u{width:86px}.AdminWorkspace_discountColumn__Zfaav{width:62px}.AdminWorkspace_totalColumn__Vftei{width:88px}}@media(max-width:760px){.AdminWorkspace_offerControls__wTrvx{gap:12px;justify-content:flex-end}.AdminWorkspace_cardHeading__MItGw{align-items:flex-start}}.B2BDashboard_loginPage__Xqvt0{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg);padding:20px}.B2BDashboard_loginBox__i9UC9{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 16px 44px rgba(0,0,0,.14);padding:30px 28px;width:100%;max-width:340px;display:flex;flex-direction:column;gap:12px}.B2BDashboard_loginTitle__9RhBL{margin:0;font-size:1.15rem;color:var(--navy)}.B2BDashboard_loginHint__d_IVn{margin:0 0 4px;font-size:.85rem;color:var(--text-muted)}.B2BDashboard_loginInput__CzFCB{padding:10px 12px;border:2px solid var(--border);border-radius:9px;font-size:.95rem;background:var(--surface);color:var(--navy)}.B2BDashboard_loginInput__CzFCB:focus{outline:none;border-color:var(--brand)}.B2BDashboard_loginBtn__YbAn2{background:var(--brand);color:#fff;border:none;border-radius:9px;padding:10px;font-size:.9rem;font-weight:700;cursor:pointer}.B2BDashboard_loginBtn__YbAn2:hover{background:var(--brand-dark)}.B2BDashboard_loginBtn__YbAn2:disabled{opacity:.6;cursor:default}.B2BDashboard_loginErr__o2Tbz{margin:0;font-size:.85rem;color:var(--brand)}.B2BDashboard_page__WBk1o{min-height:100vh;background:var(--bg);display:flex}.B2BDashboard_sidebar__wUVrM{width:240px;flex-shrink:0;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;padding:18px 14px}.B2BDashboard_brand__kBy9T{display:flex;align-items:center;gap:8px;padding:4px 8px 16px}.B2BDashboard_brandName__le8IO{font-family:var(--font-heading);font-weight:800;letter-spacing:.04em;color:var(--navy)}.B2BDashboard_badge__f7Blo{background:var(--brand);color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.08em;border-radius:5px;padding:2px 6px}.B2BDashboard_nav__vgq6U{display:flex;flex-direction:column;gap:4px}.B2BDashboard_navItem__qLspG{display:block;width:100%;text-align:left;background:none;border:none;border-radius:9px;padding:10px 12px;font-size:.92rem;font-weight:600;color:var(--navy);cursor:pointer;text-decoration:none}.B2BDashboard_navItem__qLspG:hover{background:var(--bg-subtle);text-decoration:none}.B2BDashboard_navActive__jrEo0{background:var(--brand-soft);color:var(--brand)}.B2BDashboard_navCta__qu_5u{color:var(--brand)}.B2BDashboard_sidebarFoot__v2wNN{margin-top:auto;border-top:1px solid var(--border-soft);padding-top:12px;display:flex;flex-direction:column;gap:8px}.B2BDashboard_custName__EN8so{font-size:.88rem;font-weight:700;color:var(--navy)}.B2BDashboard_custName__EN8so,.B2BDashboard_userName__Gwx3H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.B2BDashboard_userName__Gwx3H{font-size:.8rem;font-weight:600;color:var(--text-muted)}.B2BDashboard_logout__qWtup{background:none;border:1px solid var(--border);border-radius:8px;padding:7px 10px;font-size:.82rem;font-weight:600;color:var(--text-muted);cursor:pointer}.B2BDashboard_logout__qWtup:hover{border-color:var(--brand);color:var(--brand)}.B2BDashboard_navToggle__7F85I{display:none;position:fixed;top:12px;left:12px;z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:9px;padding:7px 11px;font-size:1rem;color:var(--navy);cursor:pointer;box-shadow:var(--shadow)}.B2BDashboard_main__iyAr4{flex:1 1;min-width:0;padding:26px 30px 60px;max-width:1100px}.B2BDashboard_head__HxgGr{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.B2BDashboard_title__s_ZZJ{margin:0;font-size:1.4rem}.B2BDashboard_count__59NWT{color:var(--text-muted);font-size:.85rem}.B2BDashboard_company__b94W7{background:var(--bg-subtle);border:1px solid var(--border);border-radius:20px;padding:4px 12px;font-size:.8rem;font-weight:700;color:var(--navy)}.B2BDashboard_back__9NSl8{background:none;border:none;color:var(--brand);font-size:.9rem;font-weight:600;cursor:pointer;padding:0}.B2BDashboard_back__9NSl8:hover{text-decoration:underline}.B2BDashboard_tableWrap__DA91O{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.B2BDashboard_table__5i7Kj{width:100%;border-collapse:collapse;font-size:.88rem}.B2BDashboard_table__5i7Kj th{text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:12px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.B2BDashboard_table__5i7Kj td{padding:12px 14px;border-bottom:1px solid var(--border-soft);vertical-align:middle}.B2BDashboard_table__5i7Kj tbody tr:last-child td{border-bottom:none}.B2BDashboard_row__7X2ce{cursor:pointer}.B2BDashboard_row__7X2ce:hover{background:var(--bg-subtle)}.B2BDashboard_cellNum__iBsap,.B2BDashboard_thNum__VGmNG{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.B2BDashboard_cellNumber__ZEAhK{font-weight:700;color:var(--navy);white-space:nowrap}.B2BDashboard_cellDesc__IhZBz{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.B2BDashboard_cellNowrap__yrfc_{white-space:nowrap}.B2BDashboard_status__vmcpw{display:inline-block;font-size:.72rem;font-weight:700;border-radius:20px;padding:3px 10px;white-space:nowrap}.B2BDashboard_stOk__Mvb4a{background:var(--green-soft);color:var(--green)}.B2BDashboard_stOpen___EXut{background:var(--bg-subtle);color:var(--text-muted);border:1px solid var(--border)}.B2BDashboard_empty__d7WNd{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);padding:46px 20px;text-align:center;color:var(--text-muted)}.B2BDashboard_emptyCta__6dtxb{display:inline-block;margin-top:10px;background:var(--brand);color:#fff;border-radius:9px;padding:10px 18px;font-weight:700;font-size:.9rem;text-decoration:none}.B2BDashboard_emptyCta__6dtxb:hover{background:var(--brand-dark);text-decoration:none}.B2BDashboard_planMeta__XKgK9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px;margin-bottom:18px}.B2BDashboard_planDesc__l0tXw{font-weight:600;margin-bottom:12px}.B2BDashboard_metaGrid___jyxL{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 18px}.B2BDashboard_metaGrid___jyxL dt{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:2px}.B2BDashboard_metaGrid___jyxL dd{margin:0;font-size:.92rem;font-weight:600;color:var(--navy)}.B2BDashboard_metaMoney__umP_7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.B2BDashboard_itemsWrap__dY9ER{overflow-x:auto;border-radius:var(--radius)}.B2BDashboard_itemList__AcTVN{background:var(--surface);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);min-width:860px}.B2BDashboard_itemRow__ZcPgv{display:grid;grid-template-columns:34px 96px minmax(170px,1fr) 82px 96px 104px 128px 128px;align-items:center;border-bottom:1px solid var(--border-soft);font-size:.85rem}.B2BDashboard_itemRow__ZcPgv:last-of-type{border-bottom:none}.B2BDashboard_itemRow__ZcPgv:not(.B2BDashboard_itemHead__tUspX):hover{background:var(--brand-soft)}.B2BDashboard_itemHead__tUspX{background:var(--brand);color:#fff;font-weight:600;font-size:.72rem;letter-spacing:.2px}.B2BDashboard_itemHead__tUspX>div{padding:10px 6px;text-align:center}.B2BDashboard_headLeft___0VUm{text-align:left!important;padding-left:10px!important}.B2BDashboard_headRight__8WGnu{text-align:right!important;padding-right:12px!important}.B2BDashboard_idxCell__ftHlU{text-align:center;font-weight:700;color:var(--text-soft);font-size:.8rem}.B2BDashboard_imgCell__DS6dY{padding:7px 5px}.B2BDashboard_imgCell__DS6dY img{width:100%;height:58px;object-fit:cover;border-radius:5px;cursor:zoom-in;display:block;transition:transform .2s}.B2BDashboard_imgCell__DS6dY img:hover{transform:scale(1.04)}.B2BDashboard_placeholderImg__0IRan{cursor:default!important}.B2BDashboard_placeholderImg__0IRan:hover{transform:none!important}.B2BDashboard_infoCell__EV2kz{display:flex;flex-direction:column;gap:1px;padding:8px 10px;min-width:0}.B2BDashboard_gradLabel__a_mMj{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--brand)}.B2BDashboard_nazivLabel__qVrtm{font-weight:600;color:var(--navy);line-height:1.3}.B2BDashboard_metaLabel__389CL{font-size:.72rem;color:var(--text-soft)}.B2BDashboard_dimCell__kD_u8{text-align:center;color:var(--navy)}.B2BDashboard_zakupCell__2wJpE{text-align:right;padding-right:12px;font-weight:700;color:var(--green);white-space:nowrap}.B2BDashboard_totalCell__kclwV{text-align:right;padding-right:12px;font-weight:800;color:var(--navy);white-space:nowrap}.B2BDashboard_note__helhy{color:var(--text-muted);font-size:.9rem}.B2BDashboard_err__P_cUI{color:var(--brand);font-size:.9rem}@media (max-width:800px){.B2BDashboard_navToggle__7F85I{display:block}.B2BDashboard_sidebar__wUVrM{position:fixed;left:0;top:0;bottom:0;z-index:20;transform:translateX(-100%);transition:transform .2s ease;box-shadow:var(--shadow)}.B2BDashboard_sidebarOpen__0Bu_l{transform:translateX(0)}.B2BDashboard_main__iyAr4{padding:60px 14px 50px}}.AvailabilityCalendar_overlay___OqnR{position:fixed;inset:0;z-index:1500;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:10px}.AvailabilityCalendar_panel__50LXx{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.25);padding:14px;width:654px;max-width:calc(100vw / var(--page-zoom, 1) - 20px);max-height:calc(100dvh / var(--page-zoom, 1) - 24px);overflow-y:auto}.AvailabilityCalendar_titleRow__k_XD4{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px}.AvailabilityCalendar_title__LF_pt{margin:0;font-size:.92rem;font-weight:700;color:var(--navy);line-height:1.35}.AvailabilityCalendar_close__sakD3{flex:0 0 auto;width:28px;height:28px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text-soft);font-size:1.1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.AvailabilityCalendar_close__sakD3:hover{color:var(--brand);border-color:var(--brand)}.WebOfferView_page__hTiXl{min-height:100vh;background:#f1f3f6;color:#203149;padding:28px 20px 36px;font-family:var(--font-fira),sans-serif;font-size:14px}.WebOfferView_wrapper__HtnAK{max-width:1200px;margin:0 auto}.WebOfferView_toolbar___565m{display:flex;align-items:center;gap:24px;margin:0 2px 24px}.WebOfferView_brandLink__2SSX_{line-height:0}.WebOfferView_toolbarActions__g6iqJ{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto}.WebOfferView_downloadLink__Mu17M,.WebOfferView_emptyActions__20bN1 button,.WebOfferView_toolbar___565m button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #d9dfe6;padding:11px 16px;border-radius:7px;background:white;color:#203149;font:600 12px var(--font-fira),sans-serif;cursor:pointer;text-decoration:none}.WebOfferView_downloadLink__Mu17M,.WebOfferView_downloadLink__Mu17M:hover,.WebOfferView_emptyActions__20bN1 button:hover,.WebOfferView_toolbar___565m button:hover{border-color:#cf1046;color:#cf1046}.WebOfferView_toolbar___565m svg{flex-shrink:0}.WebOfferView_toolbar___565m button:disabled{opacity:.6;cursor:wait}.WebOfferView_document___j1_Z{background:#fff;border-radius:12px;box-shadow:0 6px 30px #2031490b;border:1px solid #e3e7ed;overflow:hidden}.WebOfferView_header__okrW8{padding:36px 38px 30px;display:flex;justify-content:space-between;gap:24px;border-top:5px solid #cf1046;border-bottom:1px solid #e8ebf0;background:linear-gradient(115deg,#fff 65%,#fff8fa)}.WebOfferView_printLogo__rT3TT{display:none}.WebOfferView_eyebrow__ajxaZ{margin:0 0 12px;font-size:10px;letter-spacing:1.6px;color:#87909e;font-weight:600}.WebOfferView_header__okrW8 h1{font-size:29px;line-height:1.25;letter-spacing:-.8px;margin:0 0 14px;color:#203149;font-family:var(--font-raleway),sans-serif;font-weight:800}.WebOfferView_header__okrW8 h1 span{color:#cf1046}.WebOfferView_headerDate__5cn2T{margin:0;font-size:12px;color:#7b8492}.WebOfferView_headerDate__5cn2T strong{color:#536174;margin-left:9px;font-weight:500}.WebOfferView_details__Ab40I{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding:30px 38px;background:#fcfcfd;border-bottom:1px solid #e8ebf0}.WebOfferView_customer__bBjPT h2{color:#203149;font-size:19px;margin:0 0 10px;font-weight:600}.WebOfferView_customer__bBjPT p:not(.WebOfferView_eyebrow__ajxaZ){color:#677486;font-size:12px;margin:4px 0;line-height:1.6}.WebOfferView_customer__bBjPT .WebOfferView_taxId__z2pGk{padding-top:6px;font-size:11px!important}.WebOfferView_campaign__J8d7p{border-left:1px solid #e3e7ed;padding-left:32px;display:flex;flex-direction:column;justify-content:center;gap:16px}.WebOfferView_campaign__J8d7p>div{display:flex;flex-direction:column;gap:5px}.WebOfferView_campaign__J8d7p span{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#87909e}.WebOfferView_campaign__J8d7p strong{font-size:13px;font-weight:500;color:#203149}.WebOfferView_campaign__J8d7p .WebOfferView_validity__94rK1 strong{color:#cf1046;font-weight:600}.WebOfferView_section__Yq2eZ{padding:26px 38px 0}.WebOfferView_sectionHeading__v_7fy{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px}.WebOfferView_sectionHeading__v_7fy h2{display:flex;align-items:center;gap:10px;color:#203149;font-size:15px;font-weight:600;margin:0}.WebOfferView_sectionHeading__v_7fy h2>span{color:#cf1046;font-size:10px;font-weight:500;border-right:1px solid #e4e8ee;padding-right:10px}.WebOfferView_sectionHeading__v_7fy p{color:#87909e;font-size:11px;margin:0}.WebOfferView_map__DRy86{height:350px;border-radius:8px;overflow:hidden;border:1px solid #e2e7ee;background:#edf1f5}.WebOfferView_mapLoading__bcVbs{height:100%;display:grid;place-items:center;color:#87909e}.WebOfferView_gallery__i99wP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.WebOfferView_galleryItem__QuYfZ{position:relative;border:0;padding:0;border-radius:7px;aspect-ratio:1.65;overflow:hidden;cursor:zoom-in;background:#e9edf2;text-align:left;color:#fff}.WebOfferView_galleryItem__QuYfZ>img{height:100%;width:100%;object-fit:cover;transition:transform .2s}.WebOfferView_galleryItem__QuYfZ:hover>img{transform:scale(1.04)}.WebOfferView_galleryCode__sytuE{position:absolute;top:10px;left:10px;border:1px solid #ffffff55;border-radius:4px;padding:4px 7px;background:#172a42bd;color:#fff;font-size:10px;font-weight:600}.WebOfferView_galleryCaption__w7geP{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:4px;background:linear-gradient(transparent,#14273ed9);padding:35px 12px 12px}.WebOfferView_galleryCaption__w7geP strong{font-size:12px}.WebOfferView_galleryCaption__w7geP>span{font-size:10px;line-height:1.4;opacity:.85}.WebOfferView_photoCount__t9k7n{position:absolute;top:10px;right:10px;background:#fff;color:#203149;font-size:10px;padding:4px 6px;border-radius:4px}.WebOfferView_tableScroll__CKvnE{overflow-x:auto;border:1px solid #e4e8ee;border-radius:7px}.WebOfferView_tableHint__1S26g{display:none}.WebOfferView_table__y7f6n{width:100%;border-collapse:collapse;font-size:12px}.WebOfferView_table__y7f6n th{background:#24364e;color:#fff;text-align:right;font-weight:500;font-size:10px;padding:12px 10px;white-space:nowrap}.WebOfferView_table__y7f6n th:nth-child(2){text-align:left}.WebOfferView_table__y7f6n td{padding:15px 10px;text-align:right;border-bottom:1px solid #e9edf2;vertical-align:middle;color:#4b5b6e;white-space:nowrap}.WebOfferView_table__y7f6n tbody tr:last-child td{border-bottom:0}.WebOfferView_table__y7f6n td:nth-child(2){text-align:left;min-width:260px;width:45%;white-space:normal}.WebOfferView_table__y7f6n .WebOfferView_rowNumber__auk_s{color:#97a0ad;font-size:11px;width:26px;text-align:center}.WebOfferView_lineDescription__Sihk7{display:flex;align-items:center;gap:12px}.WebOfferView_lineDescription__Sihk7>div{display:flex;flex-direction:column;gap:5px}.WebOfferView_lineDescription__Sihk7 strong{color:#203149;font-size:11px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.WebOfferView_lineDescription__Sihk7 small{color:#8a94a2;font-size:9px;line-height:1.5}.WebOfferView_lineKind__Ky4aK{color:#cf1046;font-size:8px;font-weight:600;letter-spacing:1px}.WebOfferView_thumbnail__1QFGT{border:0;border-radius:4px;background:#e9edf2;width:63px;height:49px;padding:0;overflow:hidden;cursor:zoom-in;flex-shrink:0}.WebOfferView_thumbnail__1QFGT img{width:100%;height:100%;object-fit:cover}.WebOfferView_table__y7f6n .WebOfferView_lineTotal__bxRyq{font-weight:600;color:#203149}.WebOfferView_unit__FElbH{display:block;color:#87909e;font-size:9px;padding-top:4px}.WebOfferView_printingRow__Gf7J8{background:#fafbfc}.WebOfferView_printingRow__Gf7J8 .WebOfferView_lineKind__Ky4aK{color:#8590a0}.WebOfferView_summaryArea__gXdCi{display:flex;justify-content:flex-end;margin:28px 0 8px}.WebOfferView_summaryColumn__Dho6o{width:380px;max-width:100%;display:grid;gap:10px}.WebOfferView_summary__yAw7T{width:100%;border:1px solid #e3e7ed;border-radius:8px;overflow:hidden}.WebOfferView_summaryTitle__tmEeP{margin:0;padding:10px 16px;background:#f8f9fb;border-bottom:1px solid #e3e7ed;color:#203149;font-size:14px;font-weight:600}.WebOfferView_summary__yAw7T>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:7px 16px;color:#788596;font-size:11px;line-height:1.35}.WebOfferView_summary__yAw7T strong{color:#203149;font-size:12px;font-weight:500;white-space:nowrap}.WebOfferView_summary__yAw7T .WebOfferView_netRow__AOxTw{border-top:1px solid #e9edf2;font-weight:500;color:#203149;padding-top:8px}.WebOfferView_summary__yAw7T .WebOfferView_totalRow__EULmr{background:#cf1046;color:#fff;padding:11px 16px;margin-top:3px;font-size:11px}.WebOfferView_totalRow__EULmr strong{color:#fff;font-size:19px;font-weight:600}.WebOfferView_totalRow__EULmr small{font-size:11px;font-weight:400}.WebOfferView_paymentInfo__uGZWZ{border:1px solid #e3e7ed;border-radius:8px;padding:14px 16px;background:#f8f9fb;color:#536174;font-size:11px;line-height:1.5}.WebOfferView_paymentInfo__uGZWZ h3{margin:0 0 5px;color:#203149;font-size:12px;font-weight:600}.WebOfferView_paymentInfo__uGZWZ p{margin:0 0 6px}.WebOfferView_bankAccounts__IjLJI{margin-top:10px;padding-top:8px;border-top:1px solid #e3e7ed;display:grid;gap:6px}.WebOfferView_bankAccounts__IjLJI p{margin:0}.WebOfferView_bankAccounts__IjLJI span{color:#203149;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.WebOfferView_terms__gINsd{margin-top:20px;padding-top:24px;padding-bottom:32px;border-top:1px solid #e9edf2}.WebOfferView_terms__gINsd>p{font-size:10px;color:#7a8696;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.WebOfferView_footer__MVHLw{background:#f8f9fb;border-top:1px solid #e5e9ef;padding:25px 38px;display:flex;justify-content:space-between;gap:20px}.WebOfferView_footer__MVHLw>div{display:flex;flex-direction:column;gap:6px;color:#87909e;font-size:10px}.WebOfferView_footer__MVHLw img{margin-bottom:7px}.WebOfferView_footer__MVHLw strong{font-size:10px;font-weight:500;color:#536174}.WebOfferView_footer__MVHLw>div:last-child{text-align:right;justify-content:center}.WebOfferView_footer__MVHLw a{color:#536174;text-decoration:none}.WebOfferView_bottomNote__DT9bx{text-align:center;font-size:10px;color:#9aa3af;margin:18px 0 0}.WebOfferView_empty__voMZa{background:#fff;border:1px solid #e3e7ed;border-radius:12px;padding:70px 24px;text-align:center}.WebOfferView_emptyIcon__b9kFv{display:grid;place-items:center;margin:0 auto 24px;width:60px;height:60px;border-radius:50%;color:#cf1046;background:#fff1f5;font-size:30px}.WebOfferView_empty__voMZa h1{font-size:25px;margin:0 0 15px;color:#203149}.WebOfferView_empty__voMZa>p:not(.WebOfferView_eyebrow__ajxaZ){max-width:440px;margin:0 auto;font-size:13px;line-height:1.8;color:#7b8797}.WebOfferView_emptyActions__20bN1{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:26px}.WebOfferView_emptyActions__20bN1 a{color:#cf1046;text-decoration:none;font-size:12px}@media(max-width:900px){.WebOfferView_details__Ab40I,.WebOfferView_footer__MVHLw,.WebOfferView_header__okrW8,.WebOfferView_section__Yq2eZ{padding-left:24px;padding-right:24px}.WebOfferView_thumbnail__1QFGT{display:none}}@media(max-width:600px){.WebOfferView_tableHint__1S26g{display:block;color:#87909e;font-size:9px;margin:-4px 0 12px}.WebOfferView_page__hTiXl{padding:16px 10px 24px}.WebOfferView_toolbar___565m{gap:14px;margin-bottom:16px;flex-wrap:wrap}.WebOfferView_toolbarActions__g6iqJ{width:100%;margin-left:0;justify-content:flex-start;gap:8px}.WebOfferView_brandLink__2SSX_ img{width:112px;height:auto}.WebOfferView_downloadLink__Mu17M,.WebOfferView_toolbar___565m button{font-size:10px;padding:9px 10px;gap:6px}.WebOfferView_document___j1_Z{border-radius:9px}.WebOfferView_header__okrW8{padding:24px 18px;flex-direction:column;gap:20px}.WebOfferView_header__okrW8 h1{font-size:25px}.WebOfferView_details__Ab40I{grid-template-columns:1fr;gap:20px;padding:24px 18px}.WebOfferView_campaign__J8d7p{border-left:0;border-top:1px solid #e3e7ed;padding:18px 0 0;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:16px}.WebOfferView_campaign__J8d7p strong{font-size:11px}.WebOfferView_campaign__J8d7p span{font-size:8px}.WebOfferView_customer__bBjPT h2{font-size:17px}.WebOfferView_section__Yq2eZ{padding-left:18px;padding-right:18px}.WebOfferView_sectionHeading__v_7fy h2{font-size:13px}.WebOfferView_sectionHeading__v_7fy p{font-size:9px;max-width:130px;text-align:right}.WebOfferView_map__DRy86{height:270px}.WebOfferView_gallery__i99wP{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.WebOfferView_galleryItem__QuYfZ{aspect-ratio:1.2}.WebOfferView_galleryCaption__w7geP{padding:30px 9px 9px}.WebOfferView_galleryCaption__w7geP strong{font-size:11px}.WebOfferView_galleryCaption__w7geP>span{font-size:9px}.WebOfferView_galleryCode__sytuE{font-size:8px;top:7px;left:7px}.WebOfferView_summaryColumn__Dho6o{width:100%}.WebOfferView_footer__MVHLw{padding:22px 18px;flex-direction:column}.WebOfferView_footer__MVHLw>div:last-child{text-align:left}.WebOfferView_empty__voMZa{padding:50px 18px}.WebOfferView_empty__voMZa h1{font-size:21px}}@page{size:A4 portrait;margin:12mm}@media print{.WebOfferView_printLogo__rT3TT{display:block;margin-bottom:16px}.WebOfferView_page__hTiXl{padding:0;background:#fff;color:#203149;font-size:10px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.WebOfferView_wrapper__HtnAK{max-width:none}.WebOfferView_bottomNote__DT9bx,.WebOfferView_gallerySection__4aRS7,.WebOfferView_mapSection__veEhq,.WebOfferView_tableHint__1S26g,.WebOfferView_toolbar___565m{display:none!important}.WebOfferView_document___j1_Z{border:0;box-shadow:none;border-radius:0;overflow:visible}.WebOfferView_header__okrW8{padding:10px 0 20px;border-top:3px solid #cf1046;background:#fff;flex-direction:row}.WebOfferView_header__okrW8 h1{font-size:24px}.WebOfferView_details__Ab40I{grid-template-columns:1fr 1fr;padding:20px 0;gap:25px}.WebOfferView_campaign__J8d7p{border-top:0;border-left:1px solid #e3e7ed;padding:0 0 0 20px;flex-direction:column}.WebOfferView_section__Yq2eZ{padding:22px 0 0}.WebOfferView_tableScroll__CKvnE{overflow:visible;border:0;border-radius:0}.WebOfferView_table__y7f6n{table-layout:fixed;font-size:8px}.WebOfferView_table__y7f6n thead{display:table-header-group}.WebOfferView_table__y7f6n tr{page-break-inside:avoid;break-inside:avoid}.WebOfferView_table__y7f6n td,.WebOfferView_table__y7f6n th{padding:8px 4px;white-space:normal;font-size:8px;overflow-wrap:anywhere}.WebOfferView_table__y7f6n th:first-child{width:20px}.WebOfferView_table__y7f6n th:nth-child(2){width:36%}.WebOfferView_table__y7f6n th:nth-child(3){width:7%}.WebOfferView_table__y7f6n td:nth-child(2){min-width:0;width:auto}.WebOfferView_lineDescription__Sihk7 strong{font-size:8px}.WebOfferView_lineDescription__Sihk7 small,.WebOfferView_lineKind__Ky4aK,.WebOfferView_unit__FElbH{font-size:7px}.WebOfferView_thumbnail__1QFGT{display:none}.WebOfferView_summaryArea__gXdCi{display:flex;justify-content:flex-end;page-break-inside:avoid;break-inside:avoid;margin-top:18px}.WebOfferView_summaryColumn__Dho6o{width:320px;page-break-inside:avoid;break-inside:avoid}.WebOfferView_summary__yAw7T>div{padding:5px 12px;font-size:9px}.WebOfferView_summary__yAw7T strong{font-size:10px}.WebOfferView_summary__yAw7T .WebOfferView_totalRow__EULmr{padding:9px 12px}.WebOfferView_totalRow__EULmr strong{font-size:17px}.WebOfferView_paymentInfo__uGZWZ{font-size:9px;padding:10px 12px}.WebOfferView_paymentInfo__uGZWZ h3{font-size:10px}.WebOfferView_terms__gINsd{margin-top:22px;padding-bottom:20px}.WebOfferView_terms__gINsd>p{font-size:8px;line-height:1.65}.WebOfferView_footer__MVHLw{display:flex;flex-direction:row;padding:18px 0;background:#fff;page-break-inside:avoid;break-inside:avoid}.WebOfferView_footer__MVHLw>div:last-child{text-align:right}}