:root{color-scheme:light;--r261-canvas: #f7f7f5;--r261-surface: #ffffff;--r261-surface-soft: #f4f3f1;--r261-surface-warm: #fff8f6;--r261-ink: #222222;--r261-ink-soft: #5f5f5f;--r261-ink-muted: #7b7b7b;--r261-line: #e6e4e1;--r261-line-strong: #d3d0cc;--r261-accent: #e61e4d;--r261-accent-strong: #c91443;--r261-accent-soft: #fff0f3;--r261-danger: #c13515;--r261-danger-soft: #fff1ed;--r261-warning: #9a6700;--r261-warning-soft: #fff8df;--r261-success: #167a5b;--r261-success-soft: #eaf7f2;--r261-info: #3568a8;--r261-info-soft: #edf5ff;--r261-radius-xs: 10px;--r261-radius-sm: 14px;--r261-radius-md: 18px;--r261-radius-lg: 24px;--r261-radius-xl: 32px;--r261-shadow-1: 0 1px 2px rgba(34, 34, 34, .04), 0 8px 24px rgba(34, 34, 34, .04);--r261-shadow-2: 0 18px 54px rgba(34, 34, 34, .1);--r261-focus: 0 0 0 3px rgba(230, 30, 77, .18);--r261-content: 1240px;--r261-nav-width: 208px;--r261-mobile-nav-height: 78px;--r261-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, Helvetica, Arial, sans-serif}html{min-width:320px;background:var(--r261-canvas);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.rentlyLaunchTheme{min-width:320px;margin:0;background:var(--r261-canvas);color:var(--r261-ink);font-family:var(--r261-font);font-size:15px;line-height:1.45}body.rentlyLaunchTheme *,body.rentlyLaunchTheme *:before,body.rentlyLaunchTheme *:after{box-sizing:border-box}body.rentlyLaunchTheme :where(button,input,select,textarea){font:inherit}body.rentlyLaunchTheme :where(button,[role=button],a,select,summary){-webkit-tap-highlight-color:transparent}body.rentlyLaunchTheme :where(button,[role=button],a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid transparent;box-shadow:var(--r261-focus)}body.rentlyLaunchTheme :where(h1,h2,h3,h4,p){overflow-wrap:break-word}body.rentlyLaunchTheme :where(h1,h2,h3,h4,.title,.smallTitle){color:var(--r261-ink);letter-spacing:-.025em}body.rentlyLaunchTheme :where(.sub,small,.dashHint){color:var(--r261-ink-muted)}body.rentlyLaunchTheme :where(.hide,[hidden]){display:none!important}@media (prefers-reduced-motion: reduce){body.rentlyLaunchTheme *,body.rentlyLaunchTheme *:before,body.rentlyLaunchTheme *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.rentlyLaunchTheme section{min-width:0}.rentlyUpdateNotice{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:2147482900;display:flex;width:min(420px,calc(100vw - 36px));align-items:center;justify-content:space-between;gap:16px;padding:14px 14px 14px 17px;border:1px solid rgba(255,255,255,.16);border-radius:var(--r261-radius-md, 18px);background:#222;color:#fff;box-shadow:0 18px 46px #22222247}.rentlyUpdateNotice span,.rentlyUpdateNotice small{display:block;min-width:0}.rentlyUpdateNotice strong{display:block;margin-bottom:3px;font-size:14px;font-weight:700;line-height:1.25}.rentlyUpdateNotice small{color:#ffffffb8;font-size:12px;line-height:1.35}.rentlyUpdateNotice button{flex:0 0 auto;min-height:42px;padding:9px 14px;border:0;border-radius:12px;background:#fff;color:#222;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.rentlyUpdateNotice button:focus-visible{outline:3px solid rgba(255,255,255,.5);outline-offset:3px}@media (max-width: 480px){.rentlyUpdateNotice{right:12px;bottom:calc(92px + env(safe-area-inset-bottom));width:calc(100vw - 24px)}}body.rentlyLaunchTheme :where(.card,.aCard,.v83SettingsPanel,.v107TeamPanel,.taCard,.storeModulePanel){min-width:0;margin-bottom:18px;padding:24px;border:1px solid var(--r261-line);border-radius:var(--r261-radius-lg);background:var(--r261-surface);color:var(--r261-ink);box-shadow:var(--r261-shadow-1)}body.rentlyLaunchTheme :where(.card,.aCard,.v83SettingsPanel,.v107TeamPanel,.taCard):before,body.rentlyLaunchTheme :where(.card,.aCard,.v83SettingsPanel,.v107TeamPanel,.taCard):after{box-shadow:none}body.rentlyLaunchTheme :where(.blueGlow,.redGlow,.cyanGlow,.darkGlow){border-color:var(--r261-line);background:var(--r261-surface);box-shadow:var(--r261-shadow-1)}body.rentlyLaunchTheme :where(.title,.smallTitle){margin:0;font-size:clamp(19px,2vw,24px);font-weight:720;line-height:1.15}body.rentlyLaunchTheme .smallTitle{font-size:17px}body.rentlyLaunchTheme :where(.headRow,.dashSectionTitle){display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}body.rentlyLaunchTheme :where(.sub,.dashHint,.v83SettingsSub,.v107TeamCopy p){font-size:13px;font-weight:450;line-height:1.45}body.rentlyLaunchTheme :where(input:not([type=checkbox]):not([type=radio]),select,textarea,.customSelectBtn){width:100%;min-width:0;min-height:50px;padding:12px 14px;border:1px solid var(--r261-line-strong);border-radius:var(--r261-radius-sm);background-color:var(--r261-surface);color:var(--r261-ink);font-size:15px;font-weight:480;line-height:1.3;box-shadow:none;outline:none}body.rentlyLaunchTheme textarea{min-height:108px;resize:vertical}body.rentlyLaunchTheme :where(input,select,textarea,.customSelectBtn):hover{border-color:#b8b5b1}body.rentlyLaunchTheme :where(input,select,textarea,.customSelectBtn):focus{border-color:var(--r261-ink);background-color:var(--r261-surface);box-shadow:0 0 0 1px var(--r261-ink)}body.rentlyLaunchTheme :where(input,textarea)::placeholder{color:#9a9895;opacity:1}body.rentlyLaunchTheme :where(input,select,textarea,button):disabled,body.rentlyLaunchTheme :where(input,select,textarea,button)[aria-disabled=true]{cursor:not-allowed;opacity:.52}body.rentlyLaunchTheme :where(input[type=checkbox],input[type=radio]){width:20px;height:20px;margin:0;accent-color:var(--r261-accent)}body.rentlyLaunchTheme :where(.btn,.btnDark,.btnSoft,.btnRed,.v83PrimaryBtn,.taPrimary,.taSecondary,.taDanger){display:inline-flex;width:auto;min-width:0;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 17px;border:1px solid transparent;border-radius:var(--r261-radius-sm);background:var(--r261-accent);color:#fff;font-size:14px;font-weight:680;line-height:1.15;text-align:center;text-decoration:none;white-space:normal;box-shadow:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}body.rentlyLaunchTheme :where(.btn,.btnDark,.v83PrimaryBtn,.taPrimary):hover{background:var(--r261-accent-strong)}body.rentlyLaunchTheme :where(.btn,.btnDark,.btnSoft,.btnRed,.v83PrimaryBtn,.taPrimary,.taSecondary,.taDanger):active{transform:scale(.985)}body.rentlyLaunchTheme :where(.btnSoft,.taSecondary){border-color:var(--r261-line);background:var(--r261-surface);color:var(--r261-ink)}body.rentlyLaunchTheme :where(.btnSoft,.taSecondary):hover{border-color:var(--r261-line-strong);background:var(--r261-surface-soft)}body.rentlyLaunchTheme :where(.btnRed,.taDanger){border-color:transparent;background:var(--r261-danger-soft);color:var(--r261-danger)}body.rentlyLaunchTheme :where(.btnRed,.taDanger):hover{background:#ffe4dd}body.rentlyLaunchTheme :where(.iconBtn,.xBtn,.rentlyProfileClose,.v83IconBtn,.v107IconBtn,.bc48Icon,.bc48Add,.rentlyKpiEyeBtn,.v70DialogMore,.v70MoreBtn,.rently-admin-close,.nrClose){display:inline-grid;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;place-items:center;border:1px solid transparent;border-radius:50%;background:var(--r261-surface-soft);color:var(--r261-ink);line-height:1;box-shadow:none}body.rentlyLaunchTheme :where(.iconBtn,.xBtn,.rentlyProfileClose,.v83IconBtn,.v107IconBtn,.bc48Icon,.bc48Add,.rentlyKpiEyeBtn,.v70DialogMore,.v70MoreBtn,.rently-admin-close,.nrClose):hover{border-color:var(--r261-line);background:#eceae7}body.rentlyLaunchTheme :where(.operationSwitch,.guestTabs,.tasksFilters,.v70FilterRow,.v101TopTabs,.storeTabs,.avitoModuleTabs){display:flex;min-width:0;gap:4px;padding:4px;border:0;border-radius:var(--r261-radius-md);background:#ecebe9;box-shadow:none}body.rentlyLaunchTheme :where(.operationSwitch,.guestTabs,.tasksFilters,.v70FilterRow,.v101TopTabs,.storeTabs,.avitoModuleTabs) button{min-width:0;min-height:42px;padding:9px 14px;border:0;border-radius:var(--r261-radius-sm);background:transparent;color:var(--r261-ink-soft);font-size:13px;font-weight:620;line-height:1.15;box-shadow:none}body.rentlyLaunchTheme :where(.operationSwitch,.guestTabs,.tasksFilters,.v70FilterRow,.v101TopTabs,.storeTabs,.avitoModuleTabs) button.active{background:var(--r261-surface);color:var(--r261-ink);box-shadow:0 1px 5px #22222214}body.rentlyLaunchTheme :where(.securityNote,.rentlyInfoNotice,.taScriptHint){padding:13px 15px;border:1px solid var(--r261-line);border-radius:var(--r261-radius-sm);background:var(--r261-surface-soft);color:var(--r261-ink-soft);font-size:13px;line-height:1.45}body.rentlyLaunchTheme :where(.modal,.rentlyProfileBackdrop,.nrModal,.guestConflictOverlay,.customBackdrop){position:fixed;inset:0;z-index:2147482000;padding:20px;background:#22222257;backdrop-filter:blur(8px)}body.rentlyLaunchTheme .customBackdrop.show{z-index:2147482000}body.rentlyLaunchTheme .customSelectMenu.show{z-index:2147482010}body.rentlyLaunchTheme :where(.modalBox,.rentlyProfilePanel,.nrModalCard,.guestConflictDialog){width:min(620px,100%);max-height:min(840px,calc(100dvh - 40px));overflow:auto;padding:24px;border:1px solid rgba(255,255,255,.7);border-radius:var(--r261-radius-xl);background:var(--r261-surface);color:var(--r261-ink);box-shadow:var(--r261-shadow-2)}body.rentlyLaunchTheme .bcDrawerBackdrop{display:none;position:fixed;inset:0;z-index:2147481800;background:#22222257;backdrop-filter:blur(8px)}body.rentlyLaunchTheme .bcDrawer{display:none;position:fixed;z-index:2147481900;inset:0 0 0 auto;width:min(620px,100vw);max-width:100vw;height:100dvh;overflow:hidden auto;overscroll-behavior:contain;border-left:1px solid var(--r261-line);background:var(--r261-surface);color:var(--r261-ink);box-shadow:-24px 0 70px #22222229}body.rentlyLaunchTheme.bookingDrawerOpen{overflow:hidden}body.rentlyLaunchTheme.bookingDrawerOpen :where(.bcDrawerBackdrop,.bcDrawer){display:block}body.rentlyLaunchTheme.bookingDrawerOpen .bottomNav{visibility:hidden;pointer-events:none}body.rentlyLaunchTheme .bcDrawerInner{box-sizing:border-box;width:100%;min-height:100%;padding:26px 26px max(26px,env(safe-area-inset-bottom));overflow-x:hidden}body.rentlyLaunchTheme .bcDrawerHead{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:-26px -26px 22px;padding:max(22px,env(safe-area-inset-top)) 26px 18px;border-bottom:1px solid var(--r261-line);background:#fffffff0;backdrop-filter:blur(18px)}body.rentlyLaunchTheme .bcDrawerHead>div{min-width:0}body.rentlyLaunchTheme .bcDrawerHead h3{margin:0;color:var(--r261-ink);font-size:22px;line-height:1.15;letter-spacing:-.025em}body.rentlyLaunchTheme .bcDrawerHead p{margin:7px 0 0;color:var(--r261-ink-muted);font-size:13px;line-height:1.4}body.rentlyLaunchTheme .bcClose{display:grid;width:44px;min-width:44px;height:44px;padding:0;place-items:center;border:1px solid var(--r261-line);border-radius:50%;background:var(--r261-surface);color:var(--r261-ink);font-size:22px;line-height:1}body.rentlyLaunchTheme .bcDrawerFoot{position:sticky;z-index:2;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px -26px -26px;padding:18px 26px max(22px,env(safe-area-inset-bottom));border-top:1px solid var(--r261-line);background:#fffffff5;backdrop-filter:blur(18px)}body.rentlyLaunchTheme .bcDrawerFoot>div{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}body.rentlyLaunchTheme :where(.modalTop,.rentlyProfileTop){display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}body.rentlyLaunchTheme .toast{position:fixed;z-index:2147483000;left:50%;bottom:28px;max-width:min(520px,calc(100vw - 24px));padding:12px 16px;transform:translate(-50%);border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#222;color:#fff;font-size:13px;font-weight:600;box-shadow:var(--r261-shadow-2)}body.rentlyLaunchTheme .rentlyDemoBanner{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--r261-radius-md);border:1px solid var(--r261-line);background:var(--r261-surface);color:var(--r261-ink);box-shadow:var(--r261-shadow-1)}body.rentlyLaunchTheme .rentlyDemoBanner span{color:var(--r261-ink-muted)}body.rentlyLaunchTheme .rentlyDemoBanner button{min-height:44px;background:var(--r261-accent);color:#fff;box-shadow:none}body.rentlyLaunchTheme .rentlyDemoBanner a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--r261-line);background:var(--r261-surface-soft);color:var(--r261-ink)}@media (max-width: 620px){body.rentlyLaunchTheme .rentlyDemoBanner{grid-template-columns:minmax(0,1fr) minmax(88px,108px) minmax(64px,76px);min-height:64px;max-height:112px;gap:6px;padding:9px 10px;border-radius:18px}body.rentlyLaunchTheme .rentlyDemoBanner>div{min-width:0;grid-column:auto}body.rentlyLaunchTheme .rentlyDemoBanner>div>b{display:block;font-size:12px;line-height:1.2}body.rentlyLaunchTheme .rentlyDemoBanner>div>br,body.rentlyLaunchTheme .rentlyDemoBanner>div>span{display:none}body.rentlyLaunchTheme .rentlyDemoBanner :where(button,a){width:100%;min-width:0;min-height:44px;padding:6px;font-size:10px;line-height:1.12;white-space:normal}}body.rentlyLaunchTheme :where(.rentlySkeletonRow,.guestLoadingCard,.rentlyLoaderCard,.v83Empty,.taEmpty,.tasksEmpty,.v70Empty){border-color:var(--r261-line);background:var(--r261-surface);color:var(--r261-ink-muted);box-shadow:none}body.rentlyLaunchTheme :where(.v83PrimaryBtn,button[data-v83-add]){width:auto;height:auto;min-width:118px;min-height:46px;padding:10px 17px;border-radius:var(--r261-radius-sm);font-size:14px;line-height:1.15}body.rentlyLaunchTheme :where(.v83PrimaryBtn,button[data-v83-add]) svg{width:18px;height:18px}@media (max-width: 700px){body.rentlyLaunchTheme :where(.card,.aCard,.v83SettingsPanel,.v107TeamPanel,.taCard,.storeModulePanel){margin-bottom:12px;padding:17px;border-radius:20px}body.rentlyLaunchTheme :where(.row,.filters,.taGrid){grid-template-columns:1fr}body.rentlyLaunchTheme :where(.btn,.btnDark,.btnSoft,.btnRed,.v83PrimaryBtn,.taPrimary,.taSecondary,.taDanger){min-height:46px}body.rentlyLaunchTheme :where(.modal,.rentlyProfileBackdrop,.nrModal,.guestConflictOverlay){align-items:flex-end;padding:8px}body.rentlyLaunchTheme :where(.modalBox,.rentlyProfilePanel,.nrModalCard,.guestConflictDialog){width:100%;max-height:calc(100dvh - 16px);padding:20px 16px max(20px,env(safe-area-inset-bottom));border-radius:26px 26px 20px 20px}body.rentlyLaunchTheme .bcDrawer{inset:0;width:100vw;border-left:0;box-shadow:none}body.rentlyLaunchTheme .bcDrawerInner{padding:20px 16px max(20px,env(safe-area-inset-bottom))}body.rentlyLaunchTheme .bcDrawerHead{margin:-20px -16px 18px;padding:max(16px,env(safe-area-inset-top)) 16px 14px}body.rentlyLaunchTheme .bcDrawerFoot{align-items:stretch;flex-direction:column-reverse;margin:20px -16px -20px;padding:14px 16px max(16px,env(safe-area-inset-bottom))}body.rentlyLaunchTheme .bcDrawerFoot>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.rentlyLaunchTheme .toast{bottom:calc(var(--r261-mobile-nav-height) + 18px + env(safe-area-inset-bottom));border-radius:16px}}body.rentlyLaunchTheme .loginScreen{position:fixed;inset:0;z-index:2147480000;display:grid;min-width:320px;padding:32px 20px;overflow:auto;place-items:center;background:radial-gradient(circle at 15% 12%,rgba(230,30,77,.08),transparent 32%),radial-gradient(circle at 84% 84%,rgba(228,181,151,.14),transparent 36%),var(--r261-canvas)}body.rentlyLaunchTheme .loginBox{width:min(460px,100%);padding:30px;border:1px solid var(--r261-line);border-radius:30px;background:#fffffff5;color:var(--r261-ink);box-shadow:var(--r261-shadow-2);backdrop-filter:blur(18px)}body.rentlyLaunchTheme .loginBox>.brand{margin-bottom:5px;color:var(--r261-ink);font-size:36px;font-weight:770;line-height:1;letter-spacing:-.055em}body.rentlyLaunchTheme .loginBox>.sub:first-of-type{margin-bottom:22px;color:var(--r261-ink-muted);font-size:13px}body.rentlyLaunchTheme .loginBox .switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;border-radius:16px;background:#ecebe9}body.rentlyLaunchTheme .loginBox .switch button{min-height:42px;border:0;border-radius:12px;background:transparent;color:var(--r261-ink-soft);font-size:13px;font-weight:650}body.rentlyLaunchTheme .loginBox .switch button.active{background:var(--r261-surface);color:var(--r261-ink);box-shadow:0 1px 5px #22222214}body.rentlyLaunchTheme .loginBox>.sub{margin-bottom:6px;color:var(--r261-ink-soft);font-size:12px;font-weight:600}body.rentlyLaunchTheme .authPasswordField{position:relative}body.rentlyLaunchTheme .authPasswordField input{padding-right:52px}body.rentlyLaunchTheme .authPasswordToggle{position:absolute;top:4px;right:4px;display:grid;width:42px;height:42px;padding:0;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--r261-ink-muted)}body.rentlyLaunchTheme .authPasswordToggle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}body.rentlyLaunchTheme #authBtn{width:100%;margin-top:8px}body.rentlyLaunchTheme .authLegalConsent{display:grid;gap:10px;margin:4px 0 14px;padding:13px;border-radius:15px;background:var(--r261-surface-soft)}body.rentlyLaunchTheme .authLegalConsent label{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;color:var(--r261-ink-soft);font-size:11px;line-height:1.45}body.rentlyLaunchTheme .authLegalConsent a{color:var(--r261-ink);text-underline-offset:2px}body.rentlyLaunchTheme .authRecoveryBtn{display:block;width:100%;min-height:42px;margin-top:8px;border:0;background:transparent;color:var(--r261-ink-soft);font-size:12px;font-weight:620}body.rentlyLaunchTheme :where(.authFormMessage,.authRecoveryStatus){min-height:18px;margin-top:8px;color:var(--r261-danger);font-size:12px;text-align:center}html.rentlyCssLoaded:not(.rentlyProductCssLoaded) body.rentlyLaunchTheme>:not(#authScreen):not(#rentlyStableStartup):not(#rentlyAppProgress):not(script):not(svg){display:none!important}html.rentlyCssLoaded:not(.rentlyProductCssLoaded) body.rentlyLaunchTheme>#authScreen:not(.hide){display:grid!important}
