.login-page-fullscreen{height:100vh;width:100%;background-size:cover;background-position:40% 30%;display:flex;align-items:center;justify-content:center;padding:20px;transition:background-size .3s ease-in-out}.login-page-fullscreen .login-form-container{width:100%;max-width:400px;padding:40px;background:#191e24cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 4px 20px #00000040;text-align:center;color:#fff}.login-page-fullscreen .login-form-container .ant-divider{background-color:#59d8db}.login-page-fullscreen .login-form-container .ant-form-item-label>label{color:#fff}.login-page-fullscreen .login-form-container .logo-container{text-align:center;margin-bottom:24px}.login-page-fullscreen .login-form-container .logo-container .logo-image{width:160px}.login-page-fullscreen .login-form-container .form-title{margin-bottom:24px;font-weight:600}.ls-stripe-expanded{padding:12px}.ls-stripe-expanded .ls-stripe-space{width:100%}.ls-stripe-expanded .ant-divider{margin:8px 0}.ls-stripe-expanded .ls-stripe-account-row{display:flex;align-items:center;gap:8px}.ls-stripe-expanded .ls-stripe-table{width:100%}.ls-stripe-expanded .ls-stripe-table th,.ls-stripe-expanded .ls-stripe-table td{padding:8px;font-size:12px}.tenant-mobile-header-actions{align-items:center;column-gap:12px;row-gap:8px;flex-wrap:wrap}.tenant-mobile-header-actions .ant-space-item{display:flex;align-items:center;gap:6px}.tenant-mobile-header-actions .ant-switch{margin-right:4px}.tenant-detail{display:flex;flex-direction:column;gap:20px;max-width:1400px;margin:0 auto}.tenant-detail__page-header{display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.tenant-detail__back-btn{align-self:flex-start;padding-left:0;color:#00000073}.tenant-detail__back-btn:hover{color:#1890ff}.tenant-detail__header-content{display:flex;flex-direction:column;gap:4px}.tenant-detail__header-main{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tenant-detail__title{margin:0!important;font-weight:600;line-height:1.2}.tenant-detail__tags .ant-tag{margin:0}.tenant-detail__subtitle{font-size:14px}.tenant-detail__metrics-row{margin-bottom:4px}.tenant-detail__metric-card{border-radius:12px;background:linear-gradient(135deg,#fafafa,#fff);box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s ease}.tenant-detail__metric-card:hover{box-shadow:0 2px 8px #00000014}.tenant-detail__metric-card .ant-statistic-title{font-size:12px;color:#00000073;margin-bottom:4px}.tenant-detail__metric-card .ant-statistic-content{font-size:16px}.tenant-detail__tabs-card{border-radius:12px}.tenant-detail__tabs-card .ant-card-body{padding:16px 24px 24px}.tenant-detail__tabs-card .ant-tabs-nav{margin-bottom:20px}.tenant-detail__tabs-card .ant-tabs-tab{padding:12px 0;font-weight:500}.tenant-detail__card{border-radius:12px;margin-bottom:0}.tenant-detail__card .ant-card-head{border-bottom:1px solid rgba(0,0,0,.04);min-height:48px}.tenant-detail__card .ant-card-head-title{font-weight:600;font-size:15px}.tenant-detail__card .ant-card-body{padding:20px}.tenant-detail__card--danger .ant-card-head{background:#fff2f0;border-bottom-color:#ffccc7}.tenant-detail__card--danger .ant-card-head-title{color:#cf1322}.tenant-detail__descriptions .ant-descriptions-item-label{font-weight:500;color:#0000008c;display:flex;align-items:center;gap:6px}.tenant-detail__setting-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.tenant-detail__setting-row>div:first-child{flex:1;min-width:0}.tenant-detail__wipe-list{margin:8px 0 0;padding-left:18px}.tenant-detail__wipe-divider{margin:8px 0}.tenant-detail__wipe-options{margin-top:12px}.dark-mode .tenant-detail__page-header{border-bottom-color:#ffffff14}.dark-mode .tenant-detail__back-btn{color:#ffffff73}.dark-mode .tenant-detail__back-btn:hover{color:#1890ff}.dark-mode .tenant-detail__metric-card{background:linear-gradient(135deg,#1f1f1f,#262626)}.dark-mode .tenant-detail__metric-card .ant-statistic-title{color:#ffffff73}.dark-mode .tenant-detail__card .ant-card-head{border-bottom-color:#ffffff0f}.dark-mode .tenant-detail__card--danger .ant-card-head{background:#cf13221a;border-bottom-color:#cf132233}.dark-mode .tenant-detail__descriptions .ant-descriptions-item-label{color:#ffffff8c}.ls-tag.ant-tag{--ls-tag-bg: var(--ant-color-text, #1f1f1f);background-color:var(--ls-tag-bg)!important;color:#fff!important;border:none!important;font-weight:500}.ls-tag--current.ant-tag{--ls-tag-bg: var(--ant-color-success, #34c759)}.ls-tag--warning.ant-tag{--ls-tag-bg: var(--ant-color-warning, #ffc400)}.ls-tag--cancelled.ant-tag,.ls-tag--error.ant-tag{--ls-tag-bg: var(--ant-color-error, #e74c3c)}.ls-tag--info.ant-tag{--ls-tag-bg: var(--ant-color-info, #5dade2)}.ls-tag--muted.ant-tag{--ls-tag-bg: var(--ant-color-border, #bfbfbf)}.ls-tag--comped.ant-tag{--ls-tag-bg: #daa520}#root,body,html,.ant-layout.ant-layout-has-sider,.occam-menu{height:100vh;margin:0;padding:0}.main-content{padding:24px;background:"#191e24";min-height:0;height:calc(100vh - 64px);overflow-y:auto}.ant-layout-content{min-height:0}.sider-menu-logo{position:relative;padding:0 24px;overflow:hidden;cursor:pointer;transition:all .3s;background-color:#191e24}.sider-menu-logo img{display:inline-block;height:50px;vertical-align:middle;margin:0 auto}.sider-menu-logo a{display:flex;align-items:center;height:64px}.widgets-container{display:flex;flex-direction:column;gap:16px}.widget-full-width{width:100%}.widgets-masonry{column-count:1;column-gap:16px}@media(min-width:768px){.widgets-masonry{column-count:2}}@media(min-width:1200px){.widgets-masonry{column-count:3}}.widgets-masonry-item{break-inside:avoid;margin-bottom:16px}.onboarding-page{position:relative;min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);display:flex;align-items:center;justify-content:center;background:#191e24}.onboarding-page:before{content:"";position:absolute;top:12px;left:12px;width:clamp(88px,20vw,160px);height:clamp(88px,20vw,160px);background-image:url(/images/logo-noBgColor.png);background-repeat:no-repeat;background-position:left top;background-size:contain;opacity:.6;pointer-events:none;z-index:0}.onboarding-page .status-tag{display:inline-flex;align-items:center;height:20px;line-height:22px;padding:0 10px;border-radius:9999px;font-weight:600;font-size:12px;border:1px solid transparent}.onboarding-page .status-tag--available{color:#34c759;background:#34c7591f;border-color:#34c75959}.onboarding-page .status-tag--taken{color:#e74c3c;background:#e74c3c1f;border-color:#e74c3c59}.onboarding-page .status-tag--neutral{color:#495057;background:#59d8db0f;border-color:#59d8db33}.onboarding-page .onboarding-content{position:relative;z-index:1;width:100%;padding:48px 16px}@media(max-width:575.98px){.onboarding-page .onboarding-content{padding:24px 12px}}.onboarding-page .ant-steps{margin-top:6px;margin-bottom:8px}.onboarding-page .ant-steps .ant-steps-item-title{font-weight:700}.onboarding-page .ant-steps .ant-steps-item-description{font-size:12px;color:#0000008c;font-weight:400}.onboarding-page .ant-form-item-label>label{font-size:13px}.onboarding-page .ant-form-item{margin-bottom:16px}.onboarding-page .ant-form-item-label{padding-bottom:6px}.onboarding-page .ant-form-item-explain,.onboarding-page .ant-form-item-extra{margin-top:4px}.onboarding-page .ant-input,.onboarding-page .ant-input-affix-wrapper,.onboarding-page .ant-input-password{min-height:40px;font-size:16px}.onboarding-page .ant-input,.onboarding-page .ant-input-affix-wrapper{height:40px}.onboarding-page .ant-input-affix-wrapper{display:flex;align-items:center}.onboarding-page .ant-input-password .ant-input,.onboarding-page .ant-input-affix-wrapper .ant-input{height:38px;line-height:38px}.onboarding-page .ant-checkbox-wrapper{font-size:14px}.onboarding-page .onboarding-returning-alert{background:linear-gradient(135deg,#f6ffed,#e6f7ff);border:none;margin-top:8px;margin-bottom:8px}.onboarding-page .onboarding-card{border-radius:12px;box-shadow:0 6px 22px #0000000f;background:#fff}.onboarding-page .onboarding-title{margin-top:0;margin-bottom:0}.onboarding-page .onboarding-subtitle{margin-top:6px;margin-bottom:6px}.onboarding-page .onboarding-provisioning-card{background:transparent;box-shadow:none;border:none}.onboarding-demo-card{background:#59d8db1f;border:1px solid rgba(89,216,219,.25);border-radius:12px;margin-top:8px}.onboarding-demo-card__header{display:flex;align-items:center;gap:12px;margin-bottom:8px}.onboarding-demo-card__text{display:flex;flex-direction:column;gap:2px}.onboarding-demo-card__helper{display:block;color:#0000008c;font-size:13px;line-height:1.4}.onboarding-demo-card__switch{background-color:#00000040}.onboarding-actions{margin-top:12px}@media(max-width:575.98px){.onboarding-actions{flex-direction:column-reverse;gap:12px}.onboarding-actions .onboarding-primary-btn,.onboarding-actions .onboarding-secondary-btn{width:100%;justify-content:center}}.onboarding-primary-btn{height:42px;padding:0 24px;font-weight:600;border-radius:999px;background:linear-gradient(120deg,#59d8db,#34c759)!important;border:none!important;box-shadow:0 8px 16px #34c75933;transition:filter .2s ease,box-shadow .2s ease}.onboarding-primary-btn:hover,.onboarding-primary-btn:focus{background:linear-gradient(120deg,#59d8db,#34c759)!important;filter:brightness(1.08);box-shadow:0 10px 20px #34c7594d}.onboarding-primary-btn:active{filter:brightness(.95)}.onboarding-secondary-btn{height:42px;padding:0 20px;border-radius:999px;border-color:#0000001f}.onboarding-provisioning{width:100%}.onboarding-provisioning__text{font-size:13px}
