:root{--olx-background:#f5f7fa;--olx-surface-muted:#f8fafc;--olx-text:#111827;--olx-text-muted:#6b7280;--olx-border:#e5e7eb;--olx-primary:#2563eb;--olx-primary-hover:#1d4ed8;--olx-danger:#dc2626;--olx-radius:8px;--olx-shadow:0 1px 3px rgba(0,0,0,0.08)}body,html{margin:0;padding:0;min-height:100%}body{background:var(--olx-background);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}.olx-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.olx-page-title{color:var(--olx-text);font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.02em}.olx-page-description{margin:6px 0 0;color:var(--olx-text-muted);font-size:14px}.olx-page-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.olx-section{margin-bottom:24px}.olx-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.olx-section-title{margin:0;color:var(--olx-text);font-size:18px;line-height:1.4;font-weight:650}.olx-section-actions{display:flex;align-items:center;gap:8px}.olx-card{width:100%;padding:24px;background:var(--olx-surface);border:1px solid var(--olx-border);border-radius:var(--olx-radius);box-shadow:var(--olx-shadow)}.ol-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;border:1px solid var(--olx-primary);border-radius:6px;background:var(--olx-primary);color:#ffffff;font-size:14px;font-weight:600;line-height:1;transition:background .12s ease,border-color .12s ease,opacity .12s ease}.ol-button:hover:not(:disabled){background:var(--olx-primary-hover);border-color:var(--olx-primary-hover)}.ol-button:focus-visible{outline:2px solid var(--olx-primary);outline-offset:2px}input:focus,select:focus,textarea:focus{outline:2px solid var(--olx-primary);outline-offset:1px}@media (max-width:700px){.olx-page-header{flex-direction:column}.olx-page-actions{width:100%}.olx-card{padding:18px}.olx-page-title{font-size:24px}.olx-section-header{align-items:flex-start;flex-direction:column}}:root{--orbix-sidebar:#0b1220;--orbix-sidebar-elevated:#111a2b;--orbix-sidebar-text:#d7deea;--orbix-sidebar-muted:#7f8ba3;--orbix-sidebar-active:#2563eb;--orbix-content-max:1440px}.orbix-app{min-height:100vh;background:var(--olx-background)}.orbix-shell,.orbix-sidebar{display:flex;min-height:100vh}.orbix-sidebar{position:fixed;inset:0 auto 0 0;z-index:20;flex-direction:column;width:264px;padding:22px 16px;background:linear-gradient(180deg,#0c1424 0,var(--orbix-sidebar) 100%);color:var(--orbix-sidebar-text);border-right:1px solid rgba(255,255,255,.06)}.orbix-sidebar-header{padding:0 8px 22px}.orbix-brand{display:flex;align-items:center;gap:12px}.orbix-brand-mark{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:white;font-size:19px;font-weight:800;box-shadow:0 8px 22px rgba(37,99,235,.3)}.orbix-brand-name{color:#ffffff;font-size:17px;line-height:1.1;font-weight:750;letter-spacing:-.02em}.orbix-brand-caption{margin-top:4px;color:var(--orbix-sidebar-muted);font-size:11px;text-transform:uppercase;letter-spacing:.09em}.orbix-tenant{margin:0 4px 22px;padding:13px 14px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.035)}.orbix-tenant-label{color:var(--orbix-sidebar-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.orbix-tenant-name{margin-top:5px;overflow:hidden;color:#f8fafc;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.orbix-nav{flex:1 1;gap:20px}.orbix-nav-group{gap:4px}.orbix-nav-section{padding:0 12px 6px;color:var(--orbix-sidebar-muted);font-size:10px;font-weight:750;letter-spacing:.1em}.orbix-nav-link{border-radius:9px;color:#aeb8c9;font-size:14px;font-weight:550;transition:background .14s ease,color .14s ease,transform .14s ease}.orbix-nav-link:hover{background:rgba(255,255,255,.055)}.orbix-nav-link-active{background:rgba(37,99,235,.17);color:#ffffff;box-shadow:inset 3px 0 0 var(--orbix-sidebar-active)}.orbix-nav-icon{width:20px;color:#8191ab;font-size:16px}.orbix-nav-link-active .orbix-nav-icon{color:#60a5fa}.orbix-sidebar-footer{padding:18px 8px 0;border-top:1px solid rgba(255,255,255,.065)}.orbix-sidebar-status{display:flex;align-items:center;gap:8px;color:var(--orbix-sidebar-muted);font-size:11px}.orbix-status-dot{width:7px;height:7px;border-radius:999px;background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.6)}.orbix-main{width:calc(100% - 264px);min-height:100vh;margin-left:264px}.orbix-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 32px;border-bottom:1px solid var(--olx-border);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.orbix-topbar-eyebrow{margin-bottom:3px;color:var(--olx-text-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.orbix-topbar-title{color:var(--olx-text);font-size:15px;font-weight:700}.orbix-topbar-actions{display:flex;align-items:center;gap:10px}.orbix-user-chip{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:#e8eef9;color:#1e40af;font-size:12px;font-weight:800}.orbix-content{width:100%;max-width:var(--orbix-content-max);margin:0 auto;padding:34px 36px 56px}.olx-grid{display:grid;grid-gap:16px;margin-bottom:30px}.olx-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.olx-grid .olx-card{min-height:126px;padding:20px 22px}.olx-stat-label{font-size:12px;font-weight:650}.olx-stat-value{margin-top:13px;color:var(--olx-text);font-size:32px;line-height:1;font-weight:750}.olx-card{box-shadow:0 1px 2px rgba(15,23,42,.03),0 5px 18px rgba(15,23,42,.035)}.olx-section{margin-bottom:32px}.olx-section-title{font-size:16px;font-weight:700}.olx-page-header{margin-bottom:28px}.olx-page-title{font-size:30px;font-weight:750}@media (max-width:1100px){.olx-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.orbix-shell{display:block}.orbix-sidebar{position:relative;width:100%;min-height:auto;padding:16px}.orbix-sidebar-header{padding-bottom:14px}.orbix-tenant{margin-bottom:14px}.orbix-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.orbix-sidebar-footer{display:none}.orbix-main{width:100%;margin-left:0}.orbix-topbar{position:relative;min-height:64px;padding:0 20px}.orbix-content{padding:24px 20px 40px}}@media (max-width:560px){.olx-grid-4,.orbix-nav{grid-template-columns:1fr}.orbix-content{padding:22px 16px 36px}}.olx-toolbar{padding:14px 16px;border-radius:10px}.olx-panel{box-shadow:0 1px 2px rgba(15,23,42,.03),0 8px 24px rgba(15,23,42,.035)}.olx-panel-header{gap:16px;background:var(--olx-surface-muted)}.olx-panel-title{font-weight:700}.olx-panel-description{margin:4px 0 0;font-size:13px;line-height:1.5}.olx-panel-body{padding:22px}.olx-empty-state{padding:36px}.olx-empty-icon{width:46px;height:46px;margin-bottom:14px;border-radius:12px}.olx-empty-title{font-weight:700}.olx-empty-description{max-width:420px;margin:8px 0 0;line-height:1.6}.olx-form-grid{grid-gap:18px;gap:18px}.olx-form-hint{margin-top:-2px}.olx-form-input,.olx-form-select,.olx-form-textarea{min-height:42px;padding:10px 12px;border:1px solid var(--olx-border)}.olx-form-textarea{min-height:320px;font-size:13px;line-height:1.6}.olx-form-actions{margin-top:20px}.olx-list-row{min-height:64px;padding:14px 18px}.olx-list-primary{font-size:14px;font-weight:650}.olx-list-secondary{font-size:12px}.olx-badge{min-height:24px;padding:3px 8px;background:#eef2ff;color:#3730a3;font-size:11px;font-weight:700}@media (max-width:760px){.olx-form-grid{grid-template-columns:1fr}.olx-panel-header,.olx-toolbar{align-items:flex-start;flex-direction:column}.olx-form-actions{align-items:stretch;flex-direction:column}.olx-form-actions .ol-button{width:100%}}.olx-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;border:1px solid var(--olx-border);border-radius:11px;background:var(--olx-surface);box-shadow:0 1px 2px rgba(15,23,42,.025)}.olx-toolbar-title{color:var(--olx-text);font-size:13px;font-weight:700}.olx-toolbar-description{margin-top:4px;color:var(--olx-text-muted);font-size:12px}.olx-toolbar-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.olx-panel{overflow:hidden;border:1px solid var(--olx-border);border-radius:12px;background:var(--olx-surface);box-shadow:0 1px 2px rgba(15,23,42,.025),0 8px 26px rgba(15,23,42,.035)}.olx-panel-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid var(--olx-border);background:linear-gradient(180deg,#fbfcfe 0,var(--olx-surface-muted) 100%)}.olx-panel-title{margin:0;font-size:15px;line-height:1.3;font-weight:750}.olx-panel-description{margin:5px 0 0;font-size:12px}.olx-empty-state{display:grid;place-items:center;min-height:220px;padding:38px;text-align:center}.olx-empty-state-compact{min-height:190px}.olx-empty-icon{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 14px;border-radius:13px;background:#eef4ff;color:var(--olx-primary);font-size:20px;font-weight:800}.olx-empty-title{margin:0;color:var(--olx-text);font-size:16px;font-weight:750}.olx-empty-description{max-width:440px;margin:8px auto 0;color:var(--olx-text-muted);font-size:13px}.olx-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.olx-form-group{display:flex;flex-direction:column;gap:7px}.olx-form-group-full{grid-column:1/-1}.olx-form-label{color:var(--olx-text);font-size:12px;font-weight:700}.olx-form-hint{margin:-1px 0 3px;color:var(--olx-text-muted);font-size:11px}.olx-form-input,.olx-form-select,.olx-form-textarea{width:100%;border:1px solid #d8dee8;border-radius:8px;background:#ffffff;color:var(--olx-text);transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.olx-form-input,.olx-form-select{min-height:43px;padding:10px 12px}.olx-form-textarea{min-height:360px;padding:14px;resize:vertical;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.65}.olx-form-input:focus,.olx-form-select:focus,.olx-form-textarea:focus{border-color:var(--olx-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.olx-form-input:disabled{color:#64748b;cursor:not-allowed}.olx-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--olx-border)}.olx-badge{display:inline-flex;align-items:center;border:1px solid #dbe5ff;background:#f0f5ff;color:#3153a4;font-size:10px;font-weight:750;letter-spacing:.02em}.olx-status-field{display:flex;align-items:center;min-height:43px;gap:9px;padding:10px 12px;border:1px solid var(--olx-border);border-radius:8px;color:var(--olx-text);font-size:13px;font-weight:650}.olx-status-dot-inline{position:static;display:inline-block;flex:0 0 auto;box-shadow:none}.olx-settings-layout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.olx-settings-nav{padding:10px;border:1px solid var(--olx-border);background:var(--olx-surface)}.olx-settings-nav-title{padding:9px 10px 12px;color:var(--olx-text-muted);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.olx-settings-nav-item{padding:10px 11px;color:#475569;font-size:12px;font-weight:650}.olx-settings-nav-item-active{background:#eef4ff;color:#1d4ed8}.olx-settings-nav-item-disabled{color:#a3adbd}.olx-directory-section>.olx-card,.olx-section>.olx-card{overflow:hidden;padding:0;border-radius:12px}.olx-directory-section .olx-card>div{transition:background .12s ease}.olx-directory-section .olx-card>div:hover{background:#fafcff}.olx-list{display:flex;flex-direction:column}.olx-list-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:15px 20px;border-bottom:1px solid var(--olx-border)}.olx-list-row:last-child{border-bottom:0}.olx-list-primary{color:var(--olx-text);font-size:13px;font-weight:700}.olx-list-secondary{margin-top:4px;color:var(--olx-text-muted);font-size:11px}@media (max-width:900px){.olx-settings-layout{grid-template-columns:1fr}.olx-settings-nav{display:flex;gap:4px;overflow-x:auto}.olx-settings-nav-title{display:none}.olx-settings-nav-item{white-space:nowrap}}@media (max-width:760px){.olx-form-grid{grid-template-columns:1fr}.olx-panel-header,.olx-toolbar{align-items:flex-start;flex-direction:column}.olx-panel-body{padding:18px}.olx-form-actions{align-items:stretch;flex-direction:column}.olx-form-actions .ol-button{width:100%}.olx-empty-state{min-height:180px;padding:28px 18px}}.orbix-content{background:radial-gradient(circle at 70% 0,rgba(37,99,235,.035),transparent 30%),#f6f8fb}.olx-page-shell{display:flex;flex-direction:column;gap:24px}.olx-page-header{position:relative;align-items:flex-end;margin-bottom:26px;padding-bottom:4px}.olx-page-header>div:first-child{max-width:760px}.olx-page-title{color:#182234;font-size:29px;letter-spacing:-.035em}.olx-page-description{max-width:680px;color:#778296;font-size:12px;line-height:1.6}.olx-page-actions{padding-bottom:2px}.olx-section{margin-bottom:30px}.olx-section-header{margin-bottom:12px}.olx-section-title{color:#273449;font-size:13px;font-weight:760;letter-spacing:-.01em}.olx-card,.olx-panel{border-color:#e4e9f1}.olx-panel{box-shadow:0 1px 2px rgba(15,23,42,.02),0 8px 24px rgba(15,23,42,.035)}.olx-panel-header{min-height:69px;padding:18px 21px;border-bottom-color:#e8ecf2;background:linear-gradient(180deg,#ffffff,#fbfcfe)}.olx-panel-title{color:#253249;font-size:13px}.olx-panel-description{margin-top:4px;color:#8490a2;font-size:11px}.olx-panel-body{padding:24px}.olx-badge{min-height:25px;padding:4px 9px;border:1px solid #dce6ff;border-radius:999px;background:#f3f7ff;color:#4769b0;font-size:9px;font-weight:760;letter-spacing:.025em}.olx-directory-section{margin-top:2px}.olx-directory-section>.olx-card{overflow:hidden;padding:0;border-radius:13px;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.02),0 9px 26px rgba(15,23,42,.035)}.olx-directory-section
.olx-card:has(>div>.olx-page-description)>div{display:grid;place-items:center;min-height:250px;padding:42px!important;text-align:center}.olx-directory-section
.olx-card:has(>div>.olx-page-description)>div:before{content:"▦";display:grid;place-items:center;width:50px;height:50px;margin-bottom:15px;border-radius:14px;background:#edf4ff;color:#3169d6;font-size:21px;font-weight:800}.olx-directory-section
.olx-card:has(>div>.olx-page-description)
.olx-card{min-height:250px}.olx-directory-section
.olx-card>div>.olx-page-description{margin:0;color:#8490a2;font-size:12px}.olx-directory-section
.olx-card>div>div{min-height:68px;padding:15px 20px!important;border-bottom-color:#edf0f5!important;transition:background .12s ease,transform .12s ease}.olx-directory-section
.olx-card>div>div:hover{background:#f9fbff}.olx-empty-state{min-height:260px;padding:42px 28px}.olx-empty-icon{width:50px;height:50px;margin-bottom:16px;border-radius:14px;background:linear-gradient(145deg,#edf4ff,#e7efff);color:#3769d3;box-shadow:inset 0 0 0 1px rgba(49,105,214,.06)}.olx-empty-title{color:#2b374b;font-size:14px;font-weight:760}.olx-empty-description{max-width:460px;margin-top:7px;color:#8792a4;font-size:11px;line-height:1.65}.olx-toolbar{min-height:66px;padding:14px 18px;border-color:#e5e9f0;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.018)}.olx-toolbar-title{color:#334056;font-size:12px;font-weight:750}.olx-toolbar-description{color:#8b96a8;font-size:10px}.olx-form-textarea{min-height:340px;border-color:#dfe5ed;background:#fbfcfe}.olx-settings-layout{grid-template-columns:190px minmax(0,1fr);gap:18px}.olx-settings-nav{padding:8px;border-color:#e4e9f0;border-radius:11px;box-shadow:0 1px 2px rgba(15,23,42,.02)}.olx-settings-nav-title{padding:9px 9px 11px;color:#8c97a8;font-size:9px}.olx-settings-nav-item{min-height:37px;display:flex;align-items:center;padding:8px 10px;border-radius:7px;color:#69768a;font-size:11px;transition:color .12s ease,background .12s ease}.olx-settings-nav-item-active{background:#edf3ff;color:#315fc1;box-shadow:inset 2px 0 0 #3b6fd8}.olx-settings-nav-item-disabled{color:#b3bbc8}.olx-form-grid{gap:20px 18px}.olx-form-label{color:#455168;font-size:10px;font-weight:750;letter-spacing:.015em}.olx-form-hint{margin-bottom:3px;color:#939dac;font-size:9px}.olx-form-input,.olx-form-select{min-height:42px;padding:9px 11px;border-color:#dfe4eb;border-radius:7px;color:#344056;font-size:11px}.olx-form-input:hover:not(:disabled),.olx-form-select:hover:not(:disabled){border-color:#cbd4e0}.olx-form-input:focus,.olx-form-select:focus,.olx-form-textarea:focus{border-color:#4b77d6;box-shadow:0 0 0 3px rgba(59,111,216,.09)}.olx-form-input:disabled{background:#f5f7fa;color:#8490a2}.olx-status-field{min-height:42px;border-color:#e0e6ed;background:#f8fafc;color:#566277;font-size:11px}.olx-form-actions{margin-top:26px;padding-top:18px;border-top-color:#e9edf2}.ol-button{min-height:38px;padding:9px 15px;border-radius:7px;box-shadow:0 1px 2px rgba(37,99,235,.16);font-size:11px}.orbix-sidebar{box-shadow:5px 0 24px rgba(8,15,28,.06)}.orbix-nav-link:hover{transform:translateX(1px)}.orbix-topbar{min-height:66px}.orbix-content{padding-top:29px}@media (max-width:1000px){.olx-settings-layout{grid-template-columns:165px minmax(0,1fr)}}@media (max-width:820px){.olx-settings-layout{grid-template-columns:1fr}.olx-settings-nav{display:flex;gap:4px;overflow-x:auto}.olx-settings-nav-title{display:none}.olx-settings-nav-item{white-space:nowrap}.olx-page-title{font-size:25px}}@media (max-width:600px){.olx-panel-body{padding:18px}.olx-empty-state{min-height:210px}.olx-directory-section .olx-card:has(>div>.olx-page-description)>div{min-height:210px;padding:28px 18px!important}}.olx-events-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 17px;border:1px solid #e5eaf1;border-radius:11px;background:#ffffff}.olx-events-toolbar>div:first-child{display:flex;align-items:baseline;gap:9px}.olx-events-toolbar strong{color:#344054;font-size:12px}.olx-events-toolbar span{color:#98a2b3;font-size:10px}.olx-events-filter{color:#667085;font-size:10px;font-weight:700}.olx-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.olx-event-card{border:1px solid #e3e8f0;border-radius:14px;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.025),0 10px 28px rgba(15,23,42,.035)}.olx-event-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.olx-event-kicker{margin-bottom:6px;color:#8490a2}.olx-event-card h2{margin:0;line-height:1.3}.olx-event-card p{margin:7px 0 0;color:#7c8798;font-size:11px}.olx-event-status{display:inline-flex;align-items:center;min-height:25px;padding:4px 9px;border:1px solid #cee0ff;border-radius:999px;background:#f0f5ff;font-weight:800;white-space:nowrap}.olx-event-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5}.olx-event-metrics>div{padding:15px 18px;border-right:1px solid #edf0f5}.olx-event-metrics>div:last-child{border-right:0}.olx-event-metrics span,.olx-event-metrics strong{display:block}.olx-event-metrics strong{color:#344054;font-size:18px}.olx-event-metrics span{margin-top:4px;color:#98a2b3;font-size:9px;font-weight:800;text-transform:uppercase}.olx-event-readiness{display:flex;flex-direction:column;gap:17px}.olx-event-card
.olx-event-readiness{padding:18px 21px}.olx-event-readiness-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px}.olx-event-readiness-label span{color:#667085;font-size:11px}.olx-event-readiness-label strong{color:#344054;font-size:10px}.olx-event-progress{overflow:hidden;height:6px;border-radius:99px;background:#edf1f6}.olx-event-progress span{display:block;height:100%;border-radius:inherit;background:#2563eb}.olx-event-open{display:flex;align-items:center;justify-content:space-between;padding:14px 21px;border-top:1px solid #edf0f5;background:#fbfcfe;font-size:11px;font-weight:800;text-decoration:none}.olx-event-empty{display:grid;min-height:310px;place-items:center;align-content:center;padding:40px 24px;border:1px solid #e5eaf1;border-radius:14px;background:#ffffff;text-align:center}.olx-event-empty-icon{display:grid;width:52px;height:52px;place-items:center;margin-bottom:15px;border-radius:14px;background:#eef4ff;color:#2563eb;font-size:24px}.olx-event-empty h2{margin:0;color:#344054;font-size:15px}.olx-event-empty p{max-width:420px;margin:8px 0 0;color:#8994a5;font-size:12px;line-height:1.6}.olx-command-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.olx-command-back{display:inline-block;margin-bottom:18px;color:#2458a6;font-size:11px;font-weight:800}.olx-command-tabs{display:flex;gap:4px;overflow-x:auto;padding:6px;border:1px solid #e4e9f1;border-radius:11px;background:#ffffff}.olx-command-tab{flex:0 0 auto;padding:9px 11px;border-radius:7px;color:#8c97a8;font-size:10px;font-weight:750}.olx-command-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.olx-command-metrics>div{min-width:0;padding:17px;border:1px solid #e4e9f1;border-radius:11px;background:#ffffff}.olx-command-metrics span,.olx-command-metrics strong{display:block}.olx-command-metrics span{color:#98a2b3;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.olx-command-metrics strong{margin-top:10px;overflow:hidden;color:#344054;font-size:22px;text-overflow:ellipsis}.olx-command-columns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:18px;gap:18px}.olx-command-actions>div,.olx-command-readiness-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid #edf0f5}.olx-command-actions>div:last-child,.olx-command-readiness-row:last-child{border-bottom:0}.olx-command-actions span,.olx-command-readiness-row span{color:#667085;font-size:11px}.olx-command-actions strong,.olx-command-readiness-row strong{color:#344054;font-size:11px}.olx-command-operation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.olx-command-operation{min-height:118px;padding:18px;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5}.olx-command-operation:nth-child(3n){border-right:0}.olx-command-operation em,.olx-command-operation span,.olx-command-operation strong{display:block}.olx-command-operation strong{color:#344054;font-size:11px}.olx-command-operation span{margin-top:6px;color:#98a2b3;font-size:10px}.olx-command-operation em{margin-top:16px;color:#a3adbd;font-size:8px;font-style:normal;font-weight:800;text-transform:uppercase}.olx-auth-page{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(440px,1.05fr);background:#f7f9fc}.olx-auth-brand-panel{position:relative;overflow:hidden;display:flex;min-height:100vh;padding:46px;background:radial-gradient(circle at 80% 18%,rgba(37,99,235,.28),transparent 34%),linear-gradient(145deg,#08111f,#0c1729 58%,#12223b);color:white}.olx-auth-brand-content{display:flex;width:100%;max-width:650px;flex-direction:column;justify-content:space-between}.olx-auth-logo,.olx-auth-mobile-logo{display:flex;gap:12px}.olx-auth-logo>span,.olx-auth-mobile-logo>span{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:#2563eb;color:white;font-size:19px;font-weight:850}.olx-auth-logo strong{display:block;font-size:16px}.olx-auth-logo small{display:block;margin-top:3px;color:#8190a8;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.olx-auth-hero{max-width:510px}.olx-auth-eyebrow{color:#73a5ff;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.olx-auth-hero h1{max-width:500px;margin:17px 0 0;color:#ffffff;font-size:clamp(34px,4vw,56px);line-height:1.04;letter-spacing:-.035em}.olx-auth-hero p{max-width:480px;margin:22px 0 0;color:#a6b2c5;font-size:14px;line-height:1.75}.olx-auth-trust{display:flex;flex-wrap:wrap;gap:8px}.olx-auth-trust span{padding:7px 10px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#9ba9bd;font-size:9px;font-weight:700}.olx-auth-form-panel{display:grid;place-items:center;min-height:100vh;padding:40px}.olx-auth-card{width:min(100%,440px)}.olx-auth-mobile-logo{display:none;margin-bottom:32px}.olx-auth-mobile-logo strong{color:#253249;font-size:16px}.olx-auth-heading h2{margin:0;color:#182234;font-size:28px;letter-spacing:-.025em}.olx-auth-heading p{margin:9px 0 0;color:#7b8799;font-size:12px;line-height:1.6}.olx-auth-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;margin-top:27px;padding:4px;border:1px solid #e4e9f1;border-radius:10px;background:#f3f5f8}.olx-auth-tab{min-height:38px;border-radius:7px;color:#7b8799;font-size:11px;font-weight:750}.olx-auth-tab-active{background:white;color:#253249;box-shadow:0 1px 3px rgba(15,23,42,.08)}.olx-auth-form{gap:16px;margin-top:23px}.olx-auth-field{gap:7px}.olx-auth-field label{color:#344054;font-size:10px;font-weight:800}.olx-auth-field input{width:100%;min-height:46px;padding:11px 13px;border:1px solid #dce2ea;border-radius:9px;background:white;color:#182234;outline:0;font-size:13px}.olx-auth-field input:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.olx-auth-primary,.olx-auth-secondary{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:9px;font-size:11px;font-weight:800}.olx-auth-primary{margin-top:2px;border:1px solid #2563eb;background:#2563eb;color:white}.olx-auth-secondary{width:100%;border:1px solid #dce2ea;background:white;color:#344054}.olx-auth-primary:disabled,.olx-auth-secondary:disabled{opacity:.55}.olx-auth-divider{position:relative;margin:24px 0;border-top:1px solid #e7ebf0;text-align:center}.olx-auth-divider span{position:relative;top:-8px;padding:0 12px;background:#f7f9fc;color:#a3adbd;font-size:9px}.olx-auth-email-note{margin:9px 0 0;color:#98a2b3;font-size:9px;text-align:center}.olx-auth-alert{padding:10px 12px;border-radius:8px;font-size:10px;line-height:1.5}.olx-auth-alert-error{border:1px solid #fecaca;background:#fff5f5;color:#b42318}.olx-auth-alert-success{border:1px solid #bbefd1;background:#f0fdf4;color:#18794e}.olx-auth-security{margin-top:26px;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#ffffff}.olx-auth-security strong{color:#475467;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.olx-auth-security p{margin:6px 0 0;color:#98a2b3;font-size:9px;line-height:1.55}@media (max-width:1100px){.olx-command-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-auth-page{grid-template-columns:minmax(320px,.8fr) minmax(420px,1.2fr)}}@media (max-width:860px){.olx-command-columns,.olx-event-grid{grid-template-columns:1fr}.olx-auth-page{display:block}.olx-auth-brand-panel{display:none}.olx-auth-form-panel{min-height:100vh;padding:32px 22px}.olx-auth-mobile-logo{display:flex}}@media (max-width:640px){.olx-command-header,.olx-event-card-top,.olx-events-toolbar{align-items:flex-start;flex-direction:column}.olx-command-metrics,.olx-event-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-command-operation-grid{grid-template-columns:1fr}.olx-command-operation{border-right:0}.olx-auth-form-panel{place-items:start stretch;padding:26px 18px 34px}.olx-auth-heading h2{font-size:25px}}.olx-command-tab-muted{opacity:.55;cursor:default}.olx-workspace-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.olx-workspace-summary>div{padding:18px;border:1px solid #e5eaf1;border-radius:11px;background:#ffffff}.olx-workspace-summary span,.olx-workspace-summary strong{display:block}.olx-workspace-summary span{color:#98a2b3;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.olx-workspace-summary strong{margin-top:9px;color:#344054;font-size:23px}.olx-data-table-wrap{width:100%;overflow-x:auto}.olx-data-table th{padding:11px 16px;border-bottom:1px solid #e8edf3;font-size:9px;text-align:left;letter-spacing:.05em}.olx-data-table td{padding:14px 16px;border-bottom:1px solid #edf0f5;color:#667085;font-size:11px}.olx-data-table tbody tr:last-child td{border-bottom:0}.olx-table-primary{color:#344054;font-weight:750}.olx-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:18px}.olx-directory-card{display:flex;align-items:center;gap:12px;min-height:76px;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#ffffff}.olx-directory-avatar,.olx-player-avatar{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;border-radius:10px;background:#eef4ff;color:#2563eb;font-size:13px;font-weight:850}.olx-directory-card small,.olx-directory-card span,.olx-directory-card strong{display:block}.olx-directory-card strong{color:#344054;font-size:11px}.olx-directory-card span{margin-top:4px;color:#8994a5;font-size:9px}.olx-directory-card small{margin-top:4px;color:#a3adbd;font-size:8px}.olx-roster-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.olx-roster-list{padding:0 18px 18px}.olx-roster-player{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid #edf0f5}.olx-roster-player:last-child{border-bottom:0}.olx-roster-player span,.olx-roster-player strong{display:block}.olx-roster-player strong{color:#344054;font-size:11px}.olx-roster-player span{margin-top:4px;color:#8994a5;font-size:9px}.olx-roster-empty{padding:14px 0;color:#98a2b3;font-size:10px}@media (max-width:1000px){.olx-directory-grid,.olx-workspace-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.olx-directory-grid,.olx-roster-grid{grid-template-columns:1fr}}@media (max-width:520px){.olx-workspace-summary{grid-template-columns:1fr 1fr}.olx-workspace-summary>div{padding:14px}.olx-workspace-summary strong{font-size:20px}}.orbix-nav{gap:22px}.orbix-nav,.orbix-nav-group{display:flex;flex-direction:column}.orbix-nav-group{gap:5px}.orbix-nav-group-muted{margin-top:auto;padding-top:4px}.orbix-nav-section{padding:0 12px 7px;color:#68758a;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.11em}.orbix-nav-link{position:relative;display:flex;align-items:center;gap:11px;min-height:42px;padding:9px 12px;border-radius:8px;color:#a9b4c5;font-size:12px;font-weight:650;text-decoration:none;transition:background .12s ease,color .12s ease,transform .12s ease}.orbix-nav-link:hover{background:rgba(255,255,255,.06);color:#ffffff;transform:translateX(2px)}.orbix-nav-icon{display:grid;width:22px;height:22px;place-items:center;border-radius:6px;color:#7f8ba3;font-size:14px}.orbix-nav-link:hover
.orbix-nav-icon{color:#73a5ff}.orbix-nav-capability{margin:3px 12px 0 45px;color:#56647a;font-size:8px;font-weight:650}.orbix-nav-placeholder{display:flex;align-items:center;gap:11px;min-height:37px;padding:8px 12px;color:#536074;font-size:10px;font-weight:650;cursor:default}.orbix-nav-placeholder span{display:grid;width:22px;place-items:center;color:#46546a}.olx-command-header{padding-bottom:2px}.olx-command-tabs{scrollbar-width:thin}.olx-command-tab{text-decoration:none}.olx-command-tab:hover{background:#f5f8fc;color:#475467}.olx-command-tab-active{background:#eef4ff;color:#1d4ed8}.olx-event-card{transition:transform .13s ease,box-shadow .13s ease,border-color .13s ease}.olx-event-card:hover{transform:translateY(-2px);border-color:#d6dfeb;box-shadow:0 2px 5px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.06)}.olx-event-open:hover{background:#f4f7fb}.olx-command-metrics>div,.olx-workspace-summary>div{transition:border-color .12s ease,box-shadow .12s ease}.olx-command-metrics>div:hover,.olx-workspace-summary>div:hover{border-color:#d9e2ee;box-shadow:0 6px 18px rgba(15,23,42,.035)}@media (max-width:860px){.orbix-nav{gap:14px}.orbix-nav-group{min-width:0}.orbix-nav-capability,.orbix-nav-group-muted{display:none}}:root{--olx-v2-radius-sm:8px;--olx-v2-radius-md:12px;--olx-v2-radius-lg:16px;--olx-v2-border:#e4e9f1;--olx-v2-muted:#8792a2;--olx-v2-text:#253249;--olx-v2-bg-soft:#f7f9fc}.olx-auth-page{position:relative;min-height:100vh}.olx-auth-card{width:min(100%,430px)}.olx-auth-logo,.olx-auth-mobile-logo{align-items:center}.olx-auth-logo small,.olx-auth-mobile-logo small{display:block;margin-top:3px;color:#98a2b3;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.olx-auth-tenant-logo{width:48px;height:48px;object-fit:contain;border-radius:11px;background:#ffffff;padding:5px;border:1px solid rgba(255,255,255,.12)}.olx-auth-mobile-logo .olx-auth-tenant-logo{width:44px;height:44px;border-color:#e4e9f1}.olx-auth-heading{margin-top:8px}.olx-auth-tabs{margin-top:24px}.olx-auth-field input{transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.olx-auth-primary{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.olx-auth-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(37,99,235,.18)}.olx-auth-secondary{cursor:pointer;transition:border-color .12s ease,background .12s ease}.olx-auth-secondary:not(:disabled):hover{background:#f8fafc;border-color:#cfd7e3}.olx-auth-footer{position:absolute;left:50%;bottom:18px;display:flex;gap:8px;align-items:center;transform:translateX(-50%);color:#9aa4b2;font-size:9px;white-space:nowrap}.olx-auth-footer a{color:#7d899b;text-decoration:none}.olx-auth-footer a:hover{color:#344054}.olx-event-grid{align-items:start}.olx-event-card{border-radius:var(--olx-v2-radius-lg)}.olx-event-card-top{padding:22px}.olx-event-card h2{font-size:19px;letter-spacing:-.015em}.olx-event-status{font-size:9px;letter-spacing:.03em}.olx-event-open{min-height:48px}.olx-event-open span:last-child{font-size:16px}.olx-command-header{padding:2px 0 4px}.olx-command-header .olx-page-title{font-size:29px;letter-spacing:-.025em}.olx-command-tabs{position:-webkit-sticky;position:sticky;top:70px;z-index:10;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.olx-command-tab{transition:background .11s ease,color .11s ease}.olx-command-metrics,.olx-workspace-summary{gap:10px}.olx-command-metrics>div,.olx-workspace-summary>div{border-radius:12px;background:linear-gradient(180deg,#ffffff,#fbfcfe)}.olx-command-metrics strong,.olx-workspace-summary strong{letter-spacing:-.02em}.olx-command-columns{align-items:start}.olx-panel{border-radius:13px}.olx-panel-header{border-bottom:1px solid #edf0f5}.olx-panel-title{letter-spacing:-.01em}.olx-data-table tbody tr{transition:background .1s ease}.olx-data-table th{white-space:nowrap}.olx-data-table td{vertical-align:middle}.olx-directory-card{min-height:82px;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.olx-directory-card:hover{transform:translateY(-1px);border-color:#d8e0eb;box-shadow:0 6px 16px rgba(15,23,42,.035)}.olx-directory-avatar{width:42px;height:42px;border-radius:11px}.olx-roster-player{min-height:58px}.olx-player-avatar{width:38px;height:38px}.olx-roster-player span{font-weight:650}@media (max-width:860px){.olx-command-tabs{top:0}.olx-command-header .olx-page-title{font-size:25px}.olx-auth-footer{position:static;justify-content:center;margin-top:28px;transform:none;flex-wrap:wrap}}@media (max-width:640px){.olx-event-card-top{padding:18px}.olx-event-metrics>div{padding:13px 14px}.olx-command-tabs{margin-left:-4px;margin-right:-4px}.olx-data-table{min-width:680px}.olx-directory-grid{padding:14px}}.olx-legal-page{display:grid;min-height:100vh;place-items:center;padding:28px;background:#f6f8fb}.olx-legal-card{width:min(100%,700px);padding:30px;border:1px solid #e4e9f1;border-radius:14px;background:#ffffff}.olx-legal-card h1{margin:0;color:#253249;font-size:28px}.olx-legal-card p{margin:12px 0 0;color:#7d899b;font-size:13px;line-height:1.7}.olx-login-tenant-identity{position:fixed;top:24px;left:24px;z-index:50;display:flex;align-items:center;gap:11px;max-width:280px;padding:9px 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(12,23,41,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.olx-login-tenant-fallback,.olx-login-tenant-logo{width:42px;height:42px;flex:0 0 42px;border-radius:10px}.olx-login-tenant-logo{object-fit:contain;padding:4px;background:#ffffff}.olx-login-tenant-fallback{display:grid;place-items:center;background:#2563eb;color:#ffffff;font-size:15px;font-weight:850}.olx-login-tenant-identity span,.olx-login-tenant-identity strong{display:block}.olx-login-tenant-identity strong{overflow:hidden;color:#ffffff;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.olx-login-tenant-identity span{margin-top:3px;color:#9eacc0;font-size:8px;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.olx-login-product-footer{position:fixed;z-index:50;right:24px;bottom:18px;display:flex;align-items:center;gap:7px;color:#8f9bad;font-size:9px}.olx-login-product-footer a{color:#8f9bad;text-decoration:none}.olx-login-product-footer a:hover{color:#344054}@media (max-width:860px){.olx-login-tenant-identity{position:absolute;top:20px;left:20px;max-width:calc(100% - 40px);border-color:#e3e8ef;background:rgba(255,255,255,.92);box-shadow:0 5px 18px rgba(15,23,42,.06)}.olx-login-tenant-identity strong{color:#344054}.olx-login-tenant-identity span{color:#98a2b3}.olx-login-product-footer{position:fixed;right:0;bottom:14px;left:0;justify-content:center;flex-wrap:wrap;padding:0 16px}}@media (max-width:480px){.olx-login-tenant-identity{top:14px;left:14px;max-width:calc(100% - 28px)}.olx-login-tenant-fallback,.olx-login-tenant-logo{width:36px;height:36px;flex-basis:36px}}.olx-system-access-badge{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:10px 13px;border:1px solid #cfe0ff;border-radius:9px;background:#f3f7ff}.olx-system-access-badge span{color:#667085;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.olx-system-access-badge strong{color:#2458a6;font-size:10px;font-weight:800;text-transform:capitalize}:root{--olx-ink:#172033;--olx-muted:#98a2b3;--olx-line:#e5eaf1;--olx-surface-soft:#f7f9fc;--olx-blue:#2563eb;--olx-blue-soft:#eef4ff}.olx-page-shell{width:100%;max-width:1440px;margin:0 auto}.olx-page-title{color:var(--olx-ink);letter-spacing:-.025em}.olx-card,.olx-panel{border:1px solid var(--olx-line);border-radius:14px;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.02),0 8px 22px rgba(15,23,42,.025)}.olx-panel-header{padding:18px 20px}.olx-panel-body{padding:20px}.olx-panel-title{color:#344054;font-size:14px}.olx-panel-description{color:#98a2b3;font-size:10px}.olx-product-nav{display:flex;min-height:100%;flex-direction:column;gap:22px}.olx-product-nav-group{display:flex;flex-direction:column;gap:4px}.olx-product-nav-heading{padding:0 12px 7px;color:#5f6d82;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.olx-product-nav-link{display:flex;align-items:center;gap:11px;min-height:42px;padding:9px 12px;border-radius:8px;color:#aab5c6;font-size:11px;font-weight:700;text-decoration:none;transition:background .12s ease,color .12s ease,transform .12s ease}.olx-product-nav-link:hover{background:rgba(255,255,255,.06);transform:translateX(2px)}.olx-product-nav-icon{display:grid;width:22px;height:22px;place-items:center;color:#78869e;font-size:13px}.olx-product-nav-link:hover
.olx-product-nav-icon{color:#78a7ff}.olx-product-nav-bottom{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:15px;border-top:1px solid rgba(255,255,255,.06)}.olx-product-signout,.olx-product-switch{width:100%;min-height:36px;padding:8px 12px;border-radius:7px;font-size:9px;font-weight:750;text-align:left}.olx-product-switch{display:flex;align-items:center;color:#7f8da3;text-decoration:none}.olx-product-switch:hover{background:rgba(255,255,255,.05);color:#dbe5f3}.olx-product-signout{border:0;background:transparent;color:#7f8da3;cursor:pointer}.olx-product-signout:hover{background:rgba(255,255,255,.05);color:#ffffff}.olx-page-header,.olx-page-shell>header{margin-bottom:20px}.olx-page-title{margin:0;font-size:27px;line-height:1.15}.olx-page-description{margin-top:7px;font-size:11px;line-height:1.55}.olx-grid{gap:14px}.olx-stat-label{color:#98a2b3;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.olx-stat-value{margin-top:9px;color:#263247;font-size:24px;font-weight:800;letter-spacing:-.025em}.olx-events-toolbar{padding:14px 18px;border-radius:12px}.olx-event-card{border-radius:15px}.olx-event-card-top{padding:21px}.olx-event-card h2{color:#263247;font-size:18px;font-weight:780}.olx-event-kicker{color:#8e99a9}.olx-event-status{background:#f1f5ff;color:#2458a6}.olx-event-open{color:#2458a6}.olx-empty-state,.olx-event-empty{border-radius:14px;background:linear-gradient(180deg,#ffffff,#fbfcfe)}.olx-empty-icon,.olx-event-empty-icon{box-shadow:inset 0 0 0 1px #dce7ff}.olx-empty-title,.olx-event-empty h2{color:#344054;font-size:15px}.olx-empty-description,.olx-event-empty p{color:#98a2b3;line-height:1.65}.olx-list-row{transition:background .1s ease}.olx-list-row:hover{background:#fafcff}.olx-data-table th{background:#fafbfd;color:#8994a5}input,select,textarea{font:inherit}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border:1px solid #dce3ec!important;border-radius:9px!important;background:#ffffff!important;color:#263247!important;transition:border-color .12s ease,box-shadow .12s ease}input:focus,select:focus,textarea:focus{outline:none!important;border-color:#5b8def!important;box-shadow:0 0 0 3px rgba(37,99,235,.09)!important}textarea{line-height:1.6}.ol-button,button.ol-button{min-height:38px;padding:9px 14px;border-radius:8px;font-size:10px;font-weight:800;cursor:pointer;transition:transform .11s ease,box-shadow .11s ease,background .11s ease}.ol-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(37,99,235,.15)}.olx-workspace-shell{width:min(100%,620px)}.olx-workspace-list{border-radius:15px}.olx-workspace-item{min-height:82px;padding:15px 18px}.olx-workspace-icon{width:44px;height:44px}@media (max-width:860px){.olx-page-title{font-size:24px}.olx-panel-body,.olx-panel-header{padding-left:16px;padding-right:16px}.olx-product-nav-bottom{display:none}}@media (max-width:600px){.olx-page-shell{padding-bottom:24px}.olx-page-title{font-size:22px}.olx-event-card-top{padding:17px}.olx-workspace-item{min-height:72px;padding:13px 14px}}.olx-public-root{min-height:100vh;color:#182230}.olx-public-event,.olx-public-register-page{min-height:100vh}.olx-public-header,.olx-public-register-header{display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:0 max(22px,calc((100vw - 1180px) / 2));background:#ffffff;border-bottom:1px solid #e8edf3}.olx-public-brand{gap:9px;color:#172033;font-size:12px;font-weight:850;text-decoration:none}.olx-public-brand-mark{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#1d4ed8;color:#ffffff;font-weight:900}.olx-public-org{color:#687386;font-size:11px;font-weight:700}.olx-public-hero{position:relative;min-height:430px;display:flex;align-items:center;overflow:hidden;background:radial-gradient(circle at 85% 20%,rgba(62,118,255,.38),transparent 36%),linear-gradient(125deg,#101c32,#142746 55%,#173667)}.olx-public-hero-content{position:relative;z-index:2;width:min(1180px,calc(100% - 44px));margin:0 auto;padding:64px 0}.olx-public-event-type{color:#78a7ff;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.olx-public-hero h1{max-width:800px;margin:8px 0 0;color:#ffffff;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.045em}.olx-public-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.olx-public-tags span{padding:6px 10px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(255,255,255,.07);color:#dce8ff;font-size:9px;font-weight:750}.olx-public-date{margin-top:24px;color:#ffffff;font-size:17px;font-weight:760}.olx-public-location{margin-top:5px;color:#aebdd3;font-size:12px}.olx-public-hero-actions{display:flex;gap:10px;margin-top:30px}.olx-public-primary,.olx-public-secondary{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 18px;border-radius:9px;font-size:11px;font-weight:800;text-decoration:none}.olx-public-primary{background:#2563eb;color:#ffffff;box-shadow:0 10px 26px rgba(37,99,235,.28)}.olx-public-primary:hover{background:#1d4ed8}.olx-public-secondary{border:1px solid rgba(255,255,255,.2);color:#ffffff;background:rgba(255,255,255,.07)}.olx-public-content{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:28px;gap:28px;width:min(1180px,calc(100% - 44px));margin:0 auto;padding:48px 0 70px}.olx-public-main{display:flex;flex-direction:column;gap:18px}.olx-public-section{padding:28px;border:1px solid #e4e9f0;border-radius:14px;background:#ffffff}.olx-public-section-kicker{color:#667085;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.olx-public-section h2{margin:6px 0 0;color:#263247;font-size:20px}.olx-public-section>p{max-width:760px;margin:11px 0 0;color:#697586;font-size:12px;line-height:1.75}.olx-public-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.olx-public-detail-grid>div{padding:15px;border:1px solid #e9edf3;border-radius:10px}.olx-public-detail-grid span,.olx-public-detail-grid strong{display:block}.olx-public-detail-grid span{color:#98a2b3;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.olx-public-detail-grid strong{margin-top:6px;color:#344054;font-size:12px}.olx-public-register-card{position:-webkit-sticky;position:sticky;top:24px;align-self:start;padding:24px;border:1px solid #dde5f0;border-radius:14px;background:#ffffff;box-shadow:0 12px 36px rgba(15,23,42,.06)}.olx-public-register-label{color:#2563eb;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.09em}.olx-public-register-card h3{margin:8px 0 0;color:#263247;font-size:20px}.olx-public-register-card p{margin:8px 0 18px;color:#788497;font-size:11px;line-height:1.6}.olx-public-primary-block{width:100%}.olx-public-footer{display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:0 max(22px,calc((100vw - 1180px) / 2));border-top:1px solid #e4e9f0;background:#ffffff;color:#98a2b3;font-size:9px}.olx-public-footer nav{display:flex;gap:16px}.olx-public-footer a{color:#7c8799;text-decoration:none}.olx-public-back{color:#667085;font-size:10px;font-weight:750;text-decoration:none}.olx-registration-layout{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,650px);grid-gap:38px;gap:38px;width:min(1120px,calc(100% - 44px));margin:0 auto;padding:54px 0 80px}.olx-registration-event-summary{align-self:start;padding:28px;border-radius:15px;background:linear-gradient(145deg,#101d33,#18345f);color:#ffffff}.olx-registration-event-summary h1{margin:8px 0 0;color:#ffffff;font-size:28px;letter-spacing:-.025em}.olx-registration-event-summary>p{color:#aebbd0;font-size:11px}.olx-registration-summary-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:24px}.olx-registration-summary-list>div{padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.05)}.olx-registration-summary-list span,.olx-registration-summary-list strong{display:block}.olx-registration-summary-list span{color:#91a1b9;font-size:7px;font-weight:850;text-transform:uppercase}.olx-registration-summary-list strong{margin-top:5px;color:#ffffff;font-size:10px}.olx-registration-form-shell{padding:30px;border:1px solid #e1e7ef;border-radius:15px;background:#ffffff}.olx-registration-step{color:#2563eb;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.09em}.olx-registration-form-shell h2{margin:7px 0 0;color:#263247;font-size:26px}.olx-registration-intro{margin-top:10px;color:#748094;font-size:12px;line-height:1.7}.olx-registration-next{margin-top:26px;padding:18px;border:1px solid #dce7fb;border-radius:11px;background:#f7faff}.olx-registration-next span,.olx-registration-next strong{display:block}.olx-registration-next span{color:#6f8abb;font-size:7px;font-weight:850}.olx-registration-next strong{margin-top:5px;color:#344054;font-size:13px}.olx-registration-next p{margin:8px 0 0;color:#7f8a9b;font-size:10px;line-height:1.65}@media (max-width:850px){.olx-public-content,.olx-registration-layout{grid-template-columns:1fr}.olx-public-register-card{position:static}.olx-registration-event-summary{order:0}}@media (max-width:600px){.olx-public-header,.olx-public-register-header{padding:0 16px}.olx-public-content,.olx-public-hero-content,.olx-registration-layout{width:calc(100% - 28px)}.olx-public-hero{min-height:390px}.olx-public-hero h1{font-size:38px}.olx-public-hero-actions{flex-direction:column;align-items:stretch}.olx-public-detail-grid,.olx-registration-summary-list{grid-template-columns:1fr}.olx-public-section,.olx-registration-form-shell{padding:20px}.olx-public-footer{padding:18px 16px;flex-direction:column;gap:10px}}.olx-reg-event-header{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1080px,calc(100% - 36px));margin:0 auto;padding:30px 0 23px;border-bottom:1px solid #e6eaf0}.olx-reg-event-org{color:#65728a;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.olx-reg-event-header h1{margin:5px 0 0;color:#1d2939;font-size:24px;letter-spacing:-.025em}.olx-reg-event-header p{margin:5px 0 0;color:#8a94a6;font-size:10px;text-transform:capitalize}.olx-reg-powered{color:#98a2b3;font-size:8px;text-align:right}.olx-reg-powered strong{display:block;margin-top:2px;color:#344054;font-size:11px}.olx-reg-page-body{width:min(920px,calc(100% - 36px));margin:0 auto;padding:32px 0 70px}.olx-reg-wizard{display:flex;flex-direction:column;gap:22px}.olx-reg-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.olx-reg-progress-item{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e5e9ef;border-radius:9px;background:#ffffff;color:#98a2b3}.olx-reg-progress-item span{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#f2f4f7;font-size:8px;font-weight:850}.olx-reg-progress-item strong{font-size:9px}.olx-reg-progress-active{border-color:#b9cef8;background:#f7faff;color:#315fc1}.olx-reg-progress-active span{background:#315fc1;color:#ffffff}.olx-reg-progress-done{color:#48845b}.olx-reg-progress-done span{background:#eaf7ee;color:#337046}.olx-reg-step,.olx-reg-success{padding:30px;border:1px solid #e1e6ed;border-radius:16px;background:#ffffff;box-shadow:0 10px 30px rgba(15,23,42,.035)}.olx-reg-kicker{color:#315fc1;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.09em}.olx-reg-step>h1,.olx-reg-success>h1{margin:6px 0 0;color:#263247;font-size:27px;letter-spacing:-.03em}.olx-reg-intro,.olx-reg-success>p{max-width:660px;margin:8px 0 0;color:#778397;font-size:11px;line-height:1.7}.olx-reg-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:24px}.olx-reg-choice{min-height:50px;padding:10px 13px;border:1px solid #e1e6ed;border-radius:10px;color:#667085;font-size:10px;font-weight:750;text-align:left;cursor:pointer}.olx-reg-choice-active{border-color:#85a8ef;background:#f4f8ff;color:#285bbd;box-shadow:inset 0 0 0 1px rgba(49,95,193,.08)}.olx-reg-form{margin-top:22px}.olx-reg-actions{display:flex;justify-content:flex-end;margin-top:28px}.olx-reg-actions-split{justify-content:space-between}.olx-reg-back{border:0;background:transparent;color:#667085;font-size:10px;font-weight:750;cursor:pointer}.olx-reg-team-list{display:flex;flex-direction:column;gap:12px;margin-top:22px}.olx-reg-team-card{padding:18px;border:1px solid #e4e9f0;border-radius:12px;background:#fbfcfe}.olx-reg-team-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.olx-reg-team-card-head>div{display:flex;align-items:center;gap:6px}.olx-reg-team-card-head span{color:#98a2b3;font-size:7px;font-weight:850}.olx-reg-team-card-head strong{color:#344054;font-size:11px}.olx-reg-remove{border:0;background:transparent;color:#b54747;font-size:8px;font-weight:750;cursor:pointer}.olx-reg-team-fee{display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding-top:11px;border-top:1px solid #e8ecf2}.olx-reg-team-fee span{color:#8993a4;font-size:8px}.olx-reg-team-fee strong{color:#344054;font-size:11px}.olx-reg-add-team{width:100%;margin-top:10px;min-height:44px;border:1px dashed #aebbd0;border-radius:10px;background:#ffffff;color:#4169b4;font-size:10px;font-weight:800;cursor:pointer}.olx-reg-review{grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;margin-top:22px}.olx-reg-review-teams{border:1px solid #e4e9ef;border-radius:12px;overflow:hidden}.olx-reg-review-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border-bottom:1px solid #edf0f4}.olx-reg-review-row:last-child{border-bottom:0}.olx-reg-review-row small,.olx-reg-review-row span,.olx-reg-review-row strong{display:block}.olx-reg-review-row span{color:#98a2b3;font-size:7px;font-weight:850;text-transform:uppercase}.olx-reg-review-row strong{margin-top:3px;color:#344054;font-size:11px}.olx-reg-review-row small{margin-top:3px;color:#8994a5;font-size:8px}.olx-reg-order{align-self:start;padding:18px;border:1px solid #dfe6ef;border-radius:12px;background:#fafbfd}.olx-reg-order h2{margin:0 0 13px;color:#344054;font-size:12px}.olx-reg-order>div{align-items:center;gap:14px;padding:7px 0;color:#7b8797;font-size:9px}.olx-reg-order-total{margin-top:7px;padding-top:12px!important;border-top:1px solid #dfe5ed;color:#344054!important;font-size:11px!important}.olx-reg-payment-options{margin-top:24px}.olx-reg-payment-options>h2{color:#344054;font-size:13px}.olx-reg-payment-choice{gap:11px;margin-top:8px;padding:13px;border:1px solid #e1e6ed;border-radius:10px}.olx-reg-payment-choice input{margin-top:2px}.olx-reg-payment-choice span,.olx-reg-payment-choice strong{display:block}.olx-reg-payment-choice strong{color:#344054;font-size:10px}.olx-reg-payment-choice span{margin-top:3px;color:#8994a5;font-size:8px;line-height:1.55}.olx-reg-compliance-note{margin-top:20px;padding:14px;border:1px solid #dce7f8;border-radius:10px;background:#f7faff}.olx-reg-compliance-note strong{color:#3f5f98;font-size:9px}.olx-reg-compliance-note p{margin:5px 0 0;color:#7d8999;font-size:8px;line-height:1.6}.olx-reg-error{margin-top:14px;padding:11px 13px;border:1px solid #f0c9c9;border-radius:8px;background:#fff7f7;color:#a34444;font-size:9px}.olx-reg-success-mark{display:grid;width:48px;height:48px;place-items:center;margin-bottom:17px;border-radius:50%;background:#eaf7ee;color:#347146;font-size:20px;font-weight:900}.olx-reg-confirmation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:25px}.olx-reg-confirmation-grid>div{padding:13px;border:1px solid #e4e8ee;border-radius:9px;background:#fafbfd}.olx-reg-confirmation-grid span,.olx-reg-confirmation-grid strong{display:block}.olx-reg-confirmation-grid span{color:#98a2b3;font-size:7px;font-weight:800;text-transform:uppercase}.olx-reg-confirmation-grid strong{margin-top:5px;color:#344054;font-size:11px}.olx-reg-next-actions,.olx-reg-payment-coming{margin-top:18px;padding:16px;border-radius:10px}.olx-reg-next-actions{border:1px solid #e2e7ee}.olx-reg-next-actions h2{margin:0;color:#344054;font-size:12px}.olx-reg-next-actions p{margin:6px 0 0;color:#7c8798;font-size:9px;line-height:1.65}.olx-reg-payment-coming{background:#fff9ed;color:#8a682b;font-size:9px;line-height:1.6}@media (max-width:720px){.olx-reg-event-header{align-items:flex-start}.olx-reg-powered{display:none}.olx-reg-review{grid-template-columns:1fr}.olx-reg-confirmation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.olx-reg-page-body{width:calc(100% - 20px);padding-top:16px}.olx-reg-progress-item{justify-content:center;padding:8px}.olx-reg-progress-item strong{display:none}.olx-reg-step,.olx-reg-success{padding:20px 16px;border-radius:12px}.olx-reg-step>h1,.olx-reg-success>h1{font-size:23px}.olx-reg-choice-grid,.olx-reg-form,.olx-reg-team-card .olx-form-grid{grid-template-columns:1fr}.olx-reg-actions-split{gap:14px}.olx-reg-confirmation-grid{grid-template-columns:1fr}}.olx-reg-waiver-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:22px}.olx-reg-waiver-meta>div{padding:12px 14px;border:1px solid #e4e9ef;border-radius:9px;background:#fafbfd}.olx-reg-waiver-meta span,.olx-reg-waiver-meta strong{display:block}.olx-reg-waiver-meta span{color:#98a2b3;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.olx-reg-waiver-meta strong{margin-top:4px;color:#344054;font-size:10px}.olx-reg-waiver-document{max-height:360px;overflow-y:auto;margin-top:14px;padding:20px;border:1px solid #dfe5ed;border-radius:10px;background:#fcfcfd;box-shadow:inset 0 1px 2px rgba(15,23,42,.025)}.olx-reg-waiver-document p{margin:0 0 12px;color:#536174;font-size:10px;line-height:1.75;white-space:pre-wrap}.olx-reg-waiver-document p:last-child{margin-bottom:0}.olx-reg-waiver-ack{display:flex;align-items:flex-start;gap:11px;margin-top:15px;padding:15px;border:1px solid #b8ccef;border-radius:10px;background:#f6f9ff;cursor:pointer}.olx-reg-waiver-ack input{margin-top:2px;width:16px;height:16px}.olx-reg-waiver-ack span{color:#405574;font-size:10px;font-weight:700;line-height:1.55}.olx-reg-waiver-security{margin-top:17px;padding:13px 14px;border-left:3px solid #8aa9e6;background:#f8faff}.olx-reg-waiver-security strong{color:#536b99;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.olx-reg-waiver-security p{margin:5px 0 0;color:#7d8899;font-size:8px;line-height:1.6}@media (max-width:520px){.olx-reg-waiver-meta{grid-template-columns:1fr}.olx-reg-waiver-document{max-height:300px;padding:16px}}.olx-payment-result-page{min-height:100vh;display:grid;place-items:center;padding:30px 16px;background:radial-gradient(circle at 50% 0,#eef4ff,transparent 42%),#f6f8fb}.olx-payment-result-card{width:min(100%,570px);padding:34px;border:1px solid #e0e6ee;border-radius:18px;background:#ffffff;box-shadow:0 18px 55px rgba(15,23,42,.07)}.olx-payment-result-icon{display:grid;width:52px;height:52px;place-items:center;margin-bottom:20px;border-radius:50%;background:#eef3fb;color:#5270a3;font-size:20px;font-weight:900}.olx-payment-result-icon-success{background:#e8f7ed;color:#33734a}.olx-payment-result-card h1{margin:7px 0 0;color:#253248;font-size:27px;line-height:1.15;letter-spacing:-.03em}.olx-payment-result-card>p{margin:11px 0 0;color:#788497;font-size:11px;line-height:1.7}.olx-payment-result-amount{display:flex;align-items:center;justify-content:space-between;margin-top:25px;padding:16px;border:1px solid #e2e7ef;border-radius:11px;background:#fafbfd}.olx-payment-result-amount span{color:#7e899a;font-size:9px;font-weight:750}.olx-payment-result-amount strong{color:#263247;font-size:18px}.olx-payment-result-reference{margin-top:10px;color:#98a2b3;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.olx-payment-result-reference strong{display:block;margin-top:4px;color:#596679;font-size:10px}.olx-payment-result-next{margin-top:22px;padding:16px;border-left:3px solid #7ba0e9;background:#f7faff}.olx-payment-result-next h2{margin:0;color:#405b8c;font-size:11px}.olx-payment-result-next p{margin:6px 0 0;color:#7b8798;font-size:9px;line-height:1.65}.olx-payment-result-button{width:100%;margin-top:22px}@media (max-width:520px){.olx-payment-result-card{padding:24px 18px;border-radius:14px}.olx-payment-result-card h1{font-size:23px}}:root{--olx-bg:#f5f7fa;--olx-bg-soft:#fafbfc;--olx-surface:#ffffff;--olx-surface-soft:#f8fafc;--olx-border:#e4e9f0;--olx-border-strong:#d7dee8;--olx-text:#202939;--olx-text-strong:#111827;--olx-text-soft:#667085;--olx-text-muted:#98a2b3;--olx-primary:#245fca;--olx-primary-hover:#1e53b5;--olx-primary-soft:#eff5ff;--olx-success:#31754b;--olx-success-soft:#eaf7ee;--olx-warning:#956c22;--olx-warning-soft:#fff8e8;--olx-danger:#b54747;--olx-danger-soft:#fff3f3;--olx-radius-sm:8px;--olx-radius-md:11px;--olx-radius-lg:15px;--olx-shadow-sm:0 1px 2px rgba(15,23,42,0.03);--olx-shadow-md:0 8px 28px rgba(15,23,42,0.05);--olx-shadow-lg:0 18px 55px rgba(15,23,42,0.08)}html{background:var(--olx-bg)}body{margin:0;background:linear-gradient(180deg,#f8fafc,#f4f6f9);color:var(--olx-text);font-feature-settings:"kern","liga","clig","calt";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{transition:background-color .13s ease,border-color .13s ease,color .13s ease,box-shadow .13s ease,transform .13s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(36,95,202,.2);outline-offset:2px}.olx-page-shell{width:min(100%,1420px);margin-inline:auto}.olx-page-title{color:var(--olx-text-strong);font-weight:760;letter-spacing:-.032em}.olx-page-description{max-width:760px;color:var(--olx-text-soft);line-height:1.65}.olx-card,.olx-panel{border:1px solid var(--olx-border);border-radius:var(--olx-radius-lg);background:var(--olx-surface);box-shadow:var(--olx-shadow-sm)}.olx-card:hover,.olx-panel:hover{border-color:var(--olx-border-strong)}.olx-panel-header{border-bottom:1px solid #edf0f4}.olx-panel-title{color:var(--olx-text);font-weight:760}.olx-panel-description{color:var(--olx-text-muted);line-height:1.55}.olx-product-nav{gap:26px}.olx-product-nav-heading{color:#6f7c92;font-size:9px;font-weight:800;letter-spacing:.11em}.olx-product-nav-link{position:relative;min-height:43px;border-radius:9px;color:#aab5c5}.olx-product-nav-link:hover{background:rgba(255,255,255,.075);color:#ffffff;transform:none}.olx-product-nav-link:active{transform:scale(.985)}.olx-product-nav-icon{color:#76849a}.olx-product-nav-link:hover
.olx-product-nav-icon{color:#8eb2ff}.olx-product-nav-bottom{padding-top:17px}.olx-product-signout,.olx-product-switch{min-height:38px;border-radius:8px}.olx-grid{gap:16px}.olx-stat-label{color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.06em}.olx-stat-value{color:var(--olx-text-strong);font-size:clamp(24px,2.6vw,31px);font-weight:760;letter-spacing:-.035em}.olx-event-grid{gap:16px}.olx-event-card{overflow:hidden;border:1px solid var(--olx-border);border-radius:var(--olx-radius-lg);background:var(--olx-surface);box-shadow:var(--olx-shadow-sm)}.olx-event-card:hover{border-color:#cbd7e8;box-shadow:var(--olx-shadow-md);transform:translateY(-1px)}.olx-event-card h2{color:var(--olx-text-strong);letter-spacing:-.02em}.olx-event-kicker{color:#6680ae;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.olx-event-status{border:1px solid #dce6f8;background:var(--olx-primary-soft);color:#315fae;font-weight:750}.olx-empty-state,.olx-event-empty{min-height:300px;border:1px dashed #d8e0ea;border-radius:var(--olx-radius-lg);background:linear-gradient(180deg,#ffffff,#fafcfe)}.olx-empty-title,.olx-event-empty h2{color:var(--olx-text);font-weight:750}.olx-empty-description,.olx-event-empty p{color:var(--olx-text-muted);line-height:1.7}.ol-button,.olx-public-primary,button.ol-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid transparent;border-radius:9px;background:var(--olx-primary);color:#ffffff;font-size:10px;font-weight:780;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px rgba(36,95,202,.13)}.ol-button:hover,.olx-public-primary:hover,button.ol-button:hover{background:var(--olx-primary-hover);box-shadow:0 8px 19px rgba(36,95,202,.18);transform:translateY(-1px)}.ol-button:active,.olx-public-primary:active,button.ol-button:active{transform:translateY(0)}.ol-button:disabled,.olx-public-primary:disabled,button.ol-button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.olx-form-label{color:#475467;font-size:9px;font-weight:760}.olx-form-label small{color:#a0a9b7;font-weight:600}.olx-form-input,.olx-form-select,.olx-form-textarea,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{min-height:42px;border:1px solid #d7dee8!important;border-radius:9px!important;background:#ffffff!important;color:#263247!important;box-shadow:0 1px 2px rgba(15,23,42,.02);transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.olx-form-input:hover,.olx-form-select:hover,select:hover,textarea:hover{border-color:#bdc7d5!important}.olx-form-input:focus,.olx-form-select:focus,input:focus,select:focus,textarea:focus{outline:none!important;border-color:#6d96e4!important;box-shadow:0 0 0 3px rgba(36,95,202,.1)!important}.olx-form-hint{color:#98a2b3;line-height:1.5}.olx-data-table{width:100%;border-collapse:collapse}.olx-data-table th{color:#768396;font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.olx-data-table td{color:#475467}.olx-data-table tbody tr{border-bottom:1px solid #edf0f4}.olx-data-table tbody tr:hover{background:#fafcff}.olx-public-root{background:#f5f7fa}.olx-public-header{min-height:72px;border-bottom:1px solid #e7ebf0;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.olx-public-brand-mark{border-radius:9px;box-shadow:0 5px 14px rgba(36,95,202,.2)}.olx-public-hero{min-height:470px;background:radial-gradient(circle at 86% 18%,rgba(72,124,238,.45),transparent 32%),radial-gradient(circle at 10% 100%,rgba(40,83,156,.28),transparent 38%),linear-gradient(125deg,#0e192c,#142741 52%,#173865)}.olx-public-hero-content{padding:72px 0}.olx-public-hero h1{max-width:880px;font-weight:770;letter-spacing:-.052em;text-wrap:balance}.olx-public-tags span{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.075);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.olx-public-date{font-size:18px;font-weight:720}.olx-public-primary,.olx-public-secondary{min-height:46px;padding:11px 20px}.olx-public-secondary{border-radius:9px}.olx-public-content{gap:30px;padding-top:54px}.olx-public-section{border:1px solid var(--olx-border);border-radius:var(--olx-radius-lg);box-shadow:var(--olx-shadow-sm)}.olx-public-section h2{color:var(--olx-text-strong);letter-spacing:-.02em}.olx-public-detail-grid>div{border:1px solid #e7ebf1;background:#fafbfd}.olx-public-register-card{border:1px solid #dce3ec;box-shadow:var(--olx-shadow-md)}.olx-reg-page-body{padding-top:36px}.olx-reg-event-header{padding-top:32px;padding-bottom:24px}.olx-reg-event-header h1{color:var(--olx-text-strong);font-size:26px;font-weight:760;letter-spacing:-.032em}.olx-reg-progress{gap:9px}.olx-reg-progress-item{min-height:46px;border:1px solid #e2e7ee;background:rgba(255,255,255,.84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.olx-reg-progress-active{border-color:#a8c1ef;background:#f3f7ff;box-shadow:inset 0 0 0 1px rgba(36,95,202,.04)}.olx-reg-step,.olx-reg-success{border:1px solid #dfe5ed;box-shadow:var(--olx-shadow-md)}.olx-reg-step>h1,.olx-reg-success>h1{color:var(--olx-text-strong);font-weight:760}.olx-reg-choice{min-height:54px;border:1px solid #dfe5ed;background:#ffffff}.olx-reg-choice:hover{border-color:#b9c8dd;background:#fbfcff}.olx-reg-choice-active{border-color:#7fa1df;background:#f2f7ff;box-shadow:inset 0 0 0 1px rgba(36,95,202,.07)}.olx-reg-team-card{border:1px solid #dfe5ed;background:linear-gradient(180deg,#ffffff,#fafbfd)}.olx-reg-team-card:hover{border-color:#cbd5e2}.olx-reg-add-team:hover{border-color:#7398dc;background:#f6f9ff}.olx-reg-review-teams{border:1px solid #dfe5ed}.olx-reg-order{border:1px solid #d9e1eb;background:#f8fafc}.olx-reg-order-total{font-weight:780}.olx-reg-payment-choice{min-height:62px;border:1px solid #dde3eb;background:#ffffff}.olx-reg-payment-choice:hover{border-color:#b8c7dc;background:#fbfcff}.olx-reg-compliance-note{border:1px solid #d8e4f7;background:#f6f9ff}.olx-reg-waiver-document{border:1px solid #dce3eb;background:#ffffff;box-shadow:inset 0 1px 3px rgba(15,23,42,.025)}.olx-reg-waiver-document::-webkit-scrollbar{width:8px}.olx-reg-waiver-document::-webkit-scrollbar-thumb{border-radius:10px;background:#c9d2df}.olx-reg-waiver-ack{border:1px solid #adc4ef;background:#f5f8ff}.olx-reg-waiver-ack:hover{border-color:#88a8e4}.olx-payment-result-page{background:radial-gradient(circle at 50% 0,#eaf1ff,transparent 40%),linear-gradient(180deg,#f8fafc,#f3f5f8)}.olx-payment-result-card{border:1px solid #dce3ec;box-shadow:var(--olx-shadow-lg)}.olx-payment-result-icon-success{box-shadow:inset 0 0 0 1px #cce8d5}.olx-workspace-shell{border-radius:18px}.olx-workspace-item{border:1px solid transparent;border-radius:11px}.olx-workspace-item:hover{border-color:#dbe4ef;background:#f7faff;box-shadow:var(--olx-shadow-sm)}@media (max-width:860px){.olx-page-shell{width:100%}.olx-public-content{padding-top:34px}.olx-public-register-card{box-shadow:var(--olx-shadow-sm)}}@media (max-width:600px){body{background:#f5f7fa}.olx-public-header{min-height:62px}.olx-public-hero{min-height:420px}.olx-public-hero-content{padding:52px 0}.olx-public-hero h1{font-size:clamp(36px,11vw,47px);line-height:1.04}.olx-public-date{font-size:15px}.olx-public-hero-actions{position:relative;width:100%}.olx-public-primary,.olx-public-secondary{width:100%;min-height:48px}.olx-reg-event-header{width:calc(100% - 28px);padding-top:22px}.olx-reg-event-header h1{font-size:22px}.olx-reg-page-body{width:calc(100% - 20px);padding-top:16px}.olx-reg-progress{position:-webkit-sticky;position:sticky;top:0;z-index:20;padding:8px 0;background:rgba(245,247,250,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.olx-reg-step,.olx-reg-success{padding:21px 16px;border-radius:13px;box-shadow:var(--olx-shadow-sm)}.olx-reg-step>h1,.olx-reg-success>h1{font-size:24px}.olx-reg-choice{min-height:50px}.olx-reg-team-card{padding:15px}.olx-form-input,.olx-form-select,input,select,textarea{min-height:46px}.olx-reg-payment-choice{min-height:68px}.olx-payment-result-card{box-shadow:var(--olx-shadow-md)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.olx-embed-root{min-height:100%;background:transparent;color:#202939}.olx-embed-event{width:100%;overflow:hidden;border:1px solid #dfe5ed;border-radius:14px;background:#ffffff;box-shadow:0 8px 28px rgba(15,23,42,.055)}.olx-embed-brandline{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-bottom:1px solid #edf0f4;background:#fafbfd}.olx-embed-brandline span{color:#4b586c;font-size:9px;font-weight:800}.olx-embed-brandline small{color:#9aa4b3;font-size:7px}.olx-embed-body{display:grid;grid-template-columns:minmax(0,1fr) 220px;grid-gap:24px;gap:24px;padding:22px}.olx-embed-kicker{color:#315fc1;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.09em}.olx-embed-copy h1,.olx-embed-register-launcher h1{margin:6px 0 0;color:#172033;font-size:24px;font-weight:770;line-height:1.12;letter-spacing:-.035em}.olx-embed-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.olx-embed-meta span{padding:5px 8px;border:1px solid #e0e7f1;border-radius:999px;background:#f7f9fc;color:#5c697d;font-size:8px;text-transform:capitalize}.olx-embed-date{margin-top:17px;color:#344054;font-size:12px;font-weight:760}.olx-embed-location{margin-top:4px;color:#7a8698;font-size:9px}.olx-embed-description{max-width:680px;margin:14px 0 0;color:#697586;font-size:10px;line-height:1.7}.olx-embed-action{align-self:center;padding:16px;border:1px solid #e0e6ef;border-radius:11px;background:#fafbfd}.olx-embed-price-label{color:#8a95a6;font-size:8px;font-weight:750}.olx-embed-price{display:block;margin-top:4px;color:#1f2937;font-size:20px}.olx-embed-register{width:100%;margin-top:15px}.olx-embed-details{display:block;margin-top:10px;color:#667085;font-size:8px;font-weight:750;text-align:center;text-decoration:none}.olx-embed-details:hover{color:#315fc1}.olx-embed-event-banner
.olx-embed-body{grid-template-columns:minmax(0,1fr) 190px;align-items:center;padding:17px 20px}.olx-embed-event-banner
.olx-embed-copy h1{font-size:19px}.olx-embed-event-banner
.olx-embed-description{display:none}.olx-embed-register-launcher{width:100%;padding:24px;border:1px solid #dfe5ed;border-radius:14px;background:#ffffff;box-shadow:0 8px 28px rgba(15,23,42,.05)}.olx-embed-register-launcher p{margin:9px 0 0;color:#778397;font-size:10px;line-height:1.65}.olx-embed-register-launch{width:100%;margin-top:18px}.olx-embed-register-launcher small{display:block;margin-top:11px;color:#98a2b3;font-size:7px;text-align:center}@media (max-width:620px){.olx-embed-body,.olx-embed-event-banner .olx-embed-body{grid-template-columns:1fr}.olx-embed-action{width:100%}.olx-embed-copy h1{font-size:21px}}.olx-command-v2{display:flex;flex-direction:column;gap:20px;max-width:1420px}.olx-command-v2-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.olx-command-v2-header-main{min-width:0;flex:1 1}.olx-command-back{display:inline-flex;color:#778397;font-size:9px;font-weight:760;text-decoration:none}.olx-command-back:hover{color:#245fca}.olx-command-v2-eyebrow{display:flex;align-items:center;gap:8px;margin-top:18px;color:#5f78a8;font-size:8px;font-weight:830;text-transform:uppercase;letter-spacing:.08em}.olx-command-v2-eyebrow i{width:3px;height:3px;border-radius:50%;background:#a9b6c9}.olx-command-v2-title-row{display:flex;align-items:flex-start;gap:15px;margin-top:5px}.olx-command-v2-title-row>div{min-width:0}.olx-command-v2-title-row h1{margin:0;color:#182230;font-size:clamp(27px,3.5vw,38px);font-weight:770;letter-spacing:-.045em;line-height:1.08}.olx-command-v2-title-row p{max-width:760px;margin:8px 0 0;color:#788497;font-size:10px;line-height:1.65}.olx-command-v2-status{flex:0 0 auto;margin-top:5px;padding:6px 9px;border:1px solid #d8e4f8;border-radius:999px;background:#f3f7ff;color:#4469ad;font-size:7px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.olx-command-v2-status-active,.olx-command-v2-status-open,.olx-command-v2-status-published{border-color:#cde5d6;background:#eff9f2;color:#3d7450}.olx-command-v2-header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.olx-command-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 13px;border:1px solid #d8dfe8;border-radius:9px;background:#ffffff;color:#566274;font-size:9px;font-weight:760;cursor:pointer}.olx-command-secondary-button:hover{border-color:#bfc9d8;background:#fafbfd}.olx-command-v2-tabs{display:flex;gap:4px;overflow-x:auto;padding:5px;border:1px solid #e2e7ee;border-radius:11px;background:#ffffff;scrollbar-width:none}.olx-command-v2-tabs::-webkit-scrollbar{display:none}.olx-command-v2-tab{flex:0 0 auto;padding:8px 11px;border-radius:7px;color:#7a8697;font-size:8px;font-weight:760;white-space:nowrap}.olx-command-v2-tab-active{background:#eff4ff;color:#285bbd;box-shadow:inset 0 0 0 1px rgba(36,95,202,.06)}.olx-command-v2-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;border:1px solid #e1e6ed;border-radius:13px;background:#ffffff;box-shadow:0 5px 18px rgba(15,23,42,.025)}.olx-command-v2-metrics article{min-width:0;padding:17px;border-right:1px solid #edf0f4}.olx-command-v2-metrics article:last-child{border-right:0}.olx-command-v2-metrics small,.olx-command-v2-metrics span,.olx-command-v2-metrics strong{display:block}.olx-command-v2-metrics span{color:#8c97a8;font-size:7px;font-weight:820;text-transform:uppercase;letter-spacing:.07em}.olx-command-v2-metrics strong{overflow:hidden;margin-top:6px;color:#1f2937;font-size:23px;font-weight:760;letter-spacing:-.035em;text-overflow:ellipsis}.olx-command-v2-metrics small{margin-top:4px;color:#98a2b3;font-size:7px}.olx-command-v2-metric-revenue{background:linear-gradient(180deg,#fafcff,#f7faff)}.olx-command-v2-metric-revenue strong{color:#285bbd}.olx-command-v2-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);grid-gap:16px;gap:16px}.olx-command-v2-card{overflow:hidden;border:1px solid #e1e6ed;border-radius:13px;background:#ffffff;box-shadow:0 5px 18px rgba(15,23,42,.025)}.olx-command-v2-card-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 18px;border-bottom:1px solid #edf0f4}.olx-command-v2-card-kicker{color:#8793a4;font-size:7px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.olx-command-v2-card-header h2,.olx-command-v2-section-heading h2{margin:4px 0 0;color:#263247;font-size:14px;font-weight:760;letter-spacing:-.015em}.olx-command-v2-clear-count,.olx-command-v2-health{padding:5px 8px;border:1px solid #d4e8db;border-radius:999px;background:#f1faf4;color:#427354;font-size:7px;font-weight:800}.olx-command-v2-alert-count{display:grid;min-width:27px;height:27px;place-items:center;border-radius:8px;background:#fff3e8;color:#a25d28;font-size:9px;font-weight:850}.olx-command-v2-progress-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;padding:20px 18px}.olx-command-v2-progress-item>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.olx-command-v2-progress-item span{color:#566274;font-size:9px;font-weight:730}.olx-command-v2-progress-item strong{color:#344054;font-size:10px}.olx-command-v2-progress-item small{display:block;margin-top:7px;color:#98a2b3;font-size:7px}.olx-command-v2-progress-track{height:6px;margin-top:9px;overflow:hidden;border-radius:99px;background:#edf1f5}.olx-command-v2-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#356ccd,#5687df)}.olx-command-v2-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #edf0f4}.olx-command-v2-readiness-grid>div{padding:15px 18px;border-right:1px solid #edf0f4}.olx-command-v2-readiness-grid>div:last-child{border-right:0}.olx-command-v2-readiness-grid span,.olx-command-v2-readiness-grid strong{display:block}.olx-command-v2-readiness-grid span{color:#98a2b3;font-size:7px;font-weight:800;text-transform:uppercase}.olx-command-v2-readiness-grid strong{margin-top:5px;color:#667085;font-size:9px}.olx-command-v2-good{color:#39734d!important}.olx-command-v2-warning{color:#a4672e!important}.olx-command-v2-action-list{display:flex;flex-direction:column}.olx-command-v2-action-list>div{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:62px;padding:10px 16px;border-bottom:1px solid #edf0f4}.olx-command-v2-action-list>div:last-child{border-bottom:0}.olx-command-v2-action-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#f3f6fa;color:#6f7d91;font-size:8px;font-weight:850}.olx-command-v2-action-list small,.olx-command-v2-action-list strong{display:block}.olx-command-v2-action-list strong{color:#475467;font-size:9px}.olx-command-v2-action-list small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-command-v2-action-list b{color:#344054;font-size:13px}.olx-command-v2-operations{padding:18px;border:1px solid #e1e6ed;border-radius:13px;background:#ffffff;box-shadow:0 5px 18px rgba(15,23,42,.025)}.olx-command-v2-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.olx-command-v2-section-heading p{max-width:650px;margin:5px 0 0;color:#8994a5;font-size:8px;line-height:1.55}.olx-command-v2-operation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.olx-command-v2-operation{min-width:0;padding:15px;border:1px solid #e5e9ef;border-radius:10px;background:linear-gradient(180deg,#ffffff,#fafbfd);cursor:default}.olx-command-v2-operation:hover{border-color:#cbd7e8;box-shadow:0 7px 20px rgba(15,23,42,.035);transform:translateY(-1px)}.olx-command-v2-operation-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.olx-command-v2-operation-mark{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#eef4ff;color:#315fc1;font-size:9px;font-weight:850}.olx-command-v2-operation-status{overflow:hidden;max-width:130px;padding:4px 6px;border-radius:999px;font-size:6px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.olx-command-v2-operation-status-ready{background:#eaf7ee;color:#3e704f}.olx-command-v2-operation-status-attention{background:#fff3e8;color:#9a602c}.olx-command-v2-operation-status-neutral{background:#f1f4f7;color:#788497}.olx-command-v2-operation h3{margin:12px 0 0;color:#344054;font-size:11px;font-weight:750}.olx-command-v2-operation p{min-height:32px;margin:5px 0 0;color:#8994a5;font-size:7px;line-height:1.55}.olx-command-v2-operation-footer{display:flex;align-items:center;justify-content:space-between;margin-top:13px;padding-top:10px;border-top:1px solid #edf0f4}.olx-command-v2-operation-footer span{color:#98a2b3;font-size:7px;font-weight:750}.olx-command-v2-operation-footer b{color:#7490bf;font-size:11px}.olx-command-v2-beta-note{padding:17px 18px;border:1px solid #d9e5fa;border-radius:11px;background:linear-gradient(110deg,#f5f8ff,#fbfcff)}.olx-command-v2-beta-note span,.olx-command-v2-beta-note strong{display:block}.olx-command-v2-beta-note span{color:#6681b2;font-size:6px;font-weight:850;letter-spacing:.09em}.olx-command-v2-beta-note strong{margin-top:4px;color:#40577f;font-size:10px}.olx-command-v2-beta-note p{max-width:760px;margin:4px 0 0;color:#7c899c;font-size:7px;line-height:1.55}@media (max-width:1100px){.olx-command-v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-command-v2-metrics article:nth-child(3){border-right:0}.olx-command-v2-metrics article:nth-child(-n+3){border-bottom:1px solid #edf0f4}.olx-command-v2-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.olx-command-v2{gap:14px}.olx-command-v2-header{align-items:stretch;flex-direction:column}.olx-command-v2-title-row{flex-direction:column}.olx-command-v2-status{align-self:flex-start}.olx-command-v2-header-actions{display:grid;grid-template-columns:1fr 1fr}.olx-command-v2-tabs{margin-inline:-4px}.olx-command-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-command-v2-metrics article{border-bottom:1px solid #edf0f4}.olx-command-v2-metrics article:nth-child(2n){border-right:0}.olx-command-v2-metrics article:nth-last-child(-n+2){border-bottom:0}.olx-command-v2-grid,.olx-command-v2-operation-grid,.olx-command-v2-progress-list{grid-template-columns:1fr}}@media (max-width:460px){.olx-command-v2-title-row h1{font-size:27px}.olx-command-v2-header-actions{grid-template-columns:1fr}.olx-command-v2-metrics article{padding:14px}.olx-command-v2-metrics strong{font-size:20px}.olx-command-v2-readiness-grid{grid-template-columns:1fr}.olx-command-v2-readiness-grid>div{border-right:0;border-bottom:1px solid #edf0f4}.olx-command-v2-readiness-grid>div:last-child{border-bottom:0}}.olx-ops-page{display:flex;flex-direction:column;gap:18px}.olx-ops-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.olx-ops-kicker{display:block;margin-top:17px;color:#5273ad;font-size:8px;font-weight:830;text-transform:uppercase;letter-spacing:.08em}.olx-ops-header h1{margin:5px 0 0;color:#182230;font-size:clamp(27px,3vw,36px);font-weight:770;line-height:1.08;letter-spacing:-.04em}.olx-ops-header p{max-width:720px;margin:7px 0 0;color:#7a8698;font-size:10px;line-height:1.65}.olx-event-workspace-nav{display:flex;gap:4px;overflow-x:auto;padding:5px;border:1px solid #e0e6ed;border-radius:11px;background:#ffffff;box-shadow:0 2px 8px rgba(15,23,42,.02);scrollbar-width:none}.olx-event-workspace-nav::-webkit-scrollbar{display:none}.olx-event-workspace-link{flex:0 0 auto;padding:9px 12px;border-radius:7px;color:#778397;font-size:9px;font-weight:760;text-decoration:none;white-space:nowrap}.olx-event-workspace-link:hover{background:#f7f9fc;color:#405a88}.olx-event-workspace-link-active{background:#eef4ff;color:#285bbd;box-shadow:inset 0 0 0 1px rgba(36,95,202,.06)}.olx-ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#ffffff}.olx-ops-metrics article{padding:16px 17px;border-right:1px solid #edf0f4}.olx-ops-metrics article:last-child{border-right:0}.olx-ops-metrics span,.olx-ops-metrics strong{display:block}.olx-ops-metrics span{color:#8c97a8;font-size:7px;font-weight:820;text-transform:uppercase;letter-spacing:.07em}.olx-ops-metrics strong{margin-top:6px;color:#202939;font-size:23px;font-weight:760;letter-spacing:-.035em}.olx-ops-panel{overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#ffffff;box-shadow:0 5px 18px rgba(15,23,42,.025)}.olx-ops-panel-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid #edf0f4}.olx-ops-panel-header span{color:#8994a5;font-size:7px;font-weight:850;letter-spacing:.08em}.olx-ops-panel-header h2{margin:4px 0 0;color:#344054;font-size:14px;font-weight:760}.olx-ops-empty{display:flex;flex-direction:column;align-items:center;min-height:270px;justify-content:center;padding:28px;text-align:center}.olx-ops-empty-icon{display:grid;width:43px;height:43px;place-items:center;border-radius:11px;background:#eef4ff;color:#315fc1;font-size:13px;font-weight:850}.olx-ops-empty h3{margin:13px 0 0;color:#344054;font-size:13px}.olx-ops-empty p{max-width:430px;margin:6px 0 0;color:#8994a5;font-size:9px;line-height:1.65}.olx-ops-table-wrap{width:100%;overflow-x:auto}.olx-ops-table{width:100%;border-collapse:collapse;min-width:800px}.olx-ops-table th{padding:10px 14px;border-bottom:1px solid #e8ecf1;background:#fafbfd;color:#8994a5;font-size:7px;font-weight:830;text-align:left;text-transform:uppercase;letter-spacing:.06em}.olx-ops-table td{padding:13px 14px;border-bottom:1px solid #edf0f4;color:#566274;font-size:9px;vertical-align:middle}.olx-ops-table tbody tr:last-child td{border-bottom:0}.olx-ops-table tbody tr:hover{background:#fafcff}.olx-ops-table td small,.olx-ops-table td strong{display:block}.olx-ops-table td strong{color:#344054;font-size:9px}.olx-ops-table td small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-ops-table code{color:#607089;font-size:7px}.olx-ops-pill{color:#647085;font-weight:760}.olx-ops-pill,.olx-ops-status{display:inline-flex;padding:4px 7px;border-radius:999px;background:#f1f4f7;font-size:7px}.olx-ops-status{color:#667085;font-weight:790;white-space:nowrap}.olx-ops-status-accepted,.olx-ops-status-active,.olx-ops-status-approved,.olx-ops-status-open,.olx-ops-status-paid{background:#eaf7ee;color:#3f7450}.olx-ops-status-partially_paid,.olx-ops-status-payment_pending,.olx-ops-status-pending,.olx-ops-status-pending_review,.olx-ops-status-submitted{background:#fff6e8;color:#98652f}.olx-ops-status-cancelled,.olx-ops-status-rejected,.olx-ops-status-withdrawn{background:#fff0f0;color:#a04b4b}.olx-division-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.olx-division-card{min-width:0;padding:16px;border:1px solid #e1e6ed;border-radius:11px;background:linear-gradient(180deg,#ffffff,#fafbfd);box-shadow:0 3px 14px rgba(15,23,42,.025)}.olx-division-card:hover{border-color:#cad5e4;box-shadow:0 8px 24px rgba(15,23,42,.04);transform:translateY(-1px)}.olx-division-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.olx-division-mark{display:grid;width:31px;height:31px;place-items:center;border-radius:8px;background:#eef4ff;color:#315fc1;font-size:10px;font-weight:850}.olx-division-card h2{margin:13px 0 0;color:#344054;font-size:13px;font-weight:760}.olx-division-card>p{margin:4px 0 0;color:#8994a5;font-size:8px}.olx-division-stats{display:grid;grid-template-columns:1fr 1fr;margin-top:15px;overflow:hidden;border:1px solid #e7ebf0;border-radius:8px}.olx-division-stats>div{padding:10px}.olx-division-stats>div:first-child{border-right:1px solid #e7ebf0}.olx-division-stats span,.olx-division-stats strong{display:block}.olx-division-stats span{color:#98a2b3;font-size:6px;font-weight:800;text-transform:uppercase}.olx-division-stats strong{margin-top:4px;color:#475467;font-size:10px}.olx-division-key{display:block;margin-top:12px;overflow:hidden;color:#8290a4;font-size:7px;text-overflow:ellipsis}@media (max-width:1000px){.olx-division-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.olx-ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-ops-metrics article{border-bottom:1px solid #edf0f4}.olx-ops-metrics article:nth-child(2n){border-right:0}.olx-ops-metrics article:nth-last-child(-n+2){border-bottom:0}.olx-division-grid{grid-template-columns:1fr}.olx-event-workspace-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.olx-admin-shell{min-height:100vh;display:grid;grid-template-columns:236px minmax(0,1fr);background:#f4f6f9}.olx-admin-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:20px 14px;background:linear-gradient(180deg,#111c2e,#16253a);color:#ffffff}.olx-admin-brand{display:flex;align-items:center;gap:10px;padding:4px 6px 22px}.olx-admin-brand-mark{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#2f67c9;color:#ffffff;font-size:14px;font-weight:900;box-shadow:0 8px 20px rgba(35,95,202,.25)}.olx-admin-brand small,.olx-admin-brand strong{display:block}.olx-admin-brand strong{font-size:12px}.olx-admin-brand small{margin-top:2px;color:#8494aa;font-size:7px}.olx-admin-nav{display:flex;flex-direction:column;gap:23px;flex:1 1}.olx-admin-nav-group{display:flex;flex-direction:column;gap:4px}.olx-admin-nav-heading{padding:0 9px 7px;color:#65778e;font-size:6px;font-weight:850;letter-spacing:.12em}.olx-admin-nav-link{display:grid;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;min-height:39px;padding:7px 9px;border-radius:8px;color:#a8b4c5;font-size:9px;font-weight:720;text-decoration:none}.olx-admin-nav-link:hover{background:rgba(255,255,255,.065);color:#ffffff}.olx-admin-nav-link>span:first-child{color:#72849c}.olx-admin-nav-link small{color:#667a94;font-size:6px}.olx-admin-nav-disabled{opacity:.48;cursor:default}.olx-admin-nav-disabled:hover{background:transparent;color:#a8b4c5}.olx-admin-sidebar-bottom{padding-top:15px;border-top:1px solid rgba(255,255,255,.08)}.olx-admin-workspace-link{color:#94a3b7;font-size:8px;font-weight:720;text-decoration:none}.olx-admin-workspace-link:hover{color:#ffffff}.olx-admin-main{min-width:0}.olx-admin-context-bar{min-height:61px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 24px;border-bottom:1px solid #e2e7ee;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.olx-admin-context-bar span,.olx-admin-context-bar strong{display:block}.olx-admin-context-bar span{color:#8994a5;font-size:6px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.olx-admin-context-bar strong{margin-top:3px;color:#344054;font-size:9px}.olx-admin-context-user{text-align:right}.olx-admin-context-user span{color:#4b6da7}.olx-admin-content{width:min(100%,1500px);margin:0 auto;padding:27px}.olx-admin-page{display:flex;flex-direction:column;gap:18px}.olx-admin-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.olx-admin-eyebrow{color:#5377b5;font-size:7px;font-weight:850;letter-spacing:.09em}.olx-admin-page-header h1{margin:5px 0 0;color:#182230;font-size:clamp(28px,3.2vw,38px);font-weight:770;letter-spacing:-.045em}.olx-admin-page-header p{max-width:720px;margin:7px 0 0;color:#7c8798;font-size:10px;line-height:1.65}.olx-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#ffffff;box-shadow:0 4px 18px rgba(15,23,42,.025)}.olx-admin-metrics article{padding:17px;border-right:1px solid #edf0f4}.olx-admin-metrics article:last-child{border-right:0}.olx-admin-metrics small,.olx-admin-metrics span,.olx-admin-metrics strong{display:block}.olx-admin-metrics span{color:#8c97a8;font-size:7px;font-weight:820;text-transform:uppercase;letter-spacing:.07em}.olx-admin-metrics strong{margin-top:6px;color:#202939;font-size:25px;font-weight:760;letter-spacing:-.035em}.olx-admin-metrics small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.7fr);grid-gap:15px;gap:15px}.olx-admin-panel{overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#ffffff;box-shadow:0 4px 18px rgba(15,23,42,.025)}.olx-admin-panel-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 17px;border-bottom:1px solid #edf0f4}.olx-admin-panel-header span{color:#8994a5;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-admin-panel-header h2{margin:4px 0 0;color:#344054;font-size:13px}.olx-admin-panel-header>a{color:#446db3;font-size:8px;font-weight:760;text-decoration:none}.olx-admin-org-list{display:flex;flex-direction:column}.olx-admin-org-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;grid-gap:11px;gap:11px;min-height:61px;padding:10px 16px;border-bottom:1px solid #edf0f4;text-decoration:none}.olx-admin-org-row:last-child{border-bottom:0}.olx-admin-org-row:hover{background:#fafcff}.olx-admin-org-mark,.olx-admin-table-org>span{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#eef4ff;color:#315fc1;font-size:9px;font-weight:850}.olx-admin-org-row small,.olx-admin-org-row strong{display:block}.olx-admin-org-row strong{color:#344054;font-size:9px}.olx-admin-org-row small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-admin-org-row b{color:#8393aa}.olx-admin-status{display:inline-flex;padding:4px 7px;border-radius:999px;background:#f1f4f7;color:#667085;font-size:6px;font-weight:800}.olx-admin-status-active{background:#eaf7ee;color:#39724b}.olx-admin-actions{display:flex;flex-direction:column}.olx-admin-actions>a{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;grid-gap:11px;gap:11px;min-height:70px;padding:12px 15px;border-bottom:1px solid #edf0f4;text-decoration:none}.olx-admin-actions>a:last-child{border-bottom:0}.olx-admin-actions>a:hover{background:#fafcff}.olx-admin-actions>a>span{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:#eef4ff;color:#315fc1;font-size:9px;font-weight:850}.olx-admin-actions small,.olx-admin-actions strong{display:block}.olx-admin-actions strong{color:#344054;font-size:9px}.olx-admin-actions small{margin-top:4px;color:#8994a5;font-size:7px;line-height:1.45}.olx-admin-actions b{color:#8191a8}.olx-admin-boundary-note{padding:16px 18px;border:1px solid #d8e4f8;border-radius:10px;background:linear-gradient(115deg,#f4f8ff,#fbfcff)}.olx-admin-boundary-note span,.olx-admin-boundary-note strong{display:block}.olx-admin-boundary-note span{color:#5e7eb5;font-size:6px;font-weight:850;letter-spacing:.09em}.olx-admin-boundary-note strong{margin-top:4px;color:#40577d;font-size:10px}.olx-admin-boundary-note p{margin:5px 0 0;color:#7e8a9c;font-size:8px;line-height:1.55}.olx-admin-directory-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #e1e6ed;border-radius:11px;background:#ffffff}.olx-admin-directory-summary>div{padding:14px 16px;border-right:1px solid #edf0f4}.olx-admin-directory-summary>div:last-child{border-right:0}.olx-admin-directory-summary span,.olx-admin-directory-summary strong{display:block}.olx-admin-directory-summary span{color:#8994a5;font-size:7px;font-weight:800}.olx-admin-directory-summary strong{margin-top:4px;color:#253047;font-size:20px}.olx-admin-table-wrap{width:100%;overflow-x:auto}.olx-admin-table{width:100%;min-width:760px;border-collapse:collapse}.olx-admin-table th{padding:10px 14px;border-bottom:1px solid #e8ecf1;background:#fafbfd;color:#8994a5;font-size:6px;font-weight:850;text-align:left;letter-spacing:.06em}.olx-admin-table td{padding:12px 14px;border-bottom:1px solid #edf0f4;color:#596579;font-size:8px}.olx-admin-table tbody tr:last-child td{border-bottom:0}.olx-admin-table tbody tr:hover{background:#fafcff}.olx-admin-table td>small,.olx-admin-table td>strong{display:block}.olx-admin-table td>strong{color:#344054;font-size:9px}.olx-admin-table td>small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-admin-table code{color:#607089;font-size:7px}.olx-admin-table-org{display:flex;align-items:center;gap:9px}.olx-admin-table-org small,.olx-admin-table-org strong{display:block}.olx-admin-table-org strong{color:#344054;font-size:9px}.olx-admin-table-org small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-admin-open-workspace{color:#3d68b3;font-size:7px;font-weight:780;text-decoration:none;white-space:nowrap}.olx-admin-open-workspace:hover{color:#224f9d}.olx-admin-role{display:inline-flex;padding:4px 7px;border-radius:999px;background:#f1f4f7;color:#667085;font-size:6px;font-weight:800}.olx-admin-role-system{background:#eef4ff;color:#315fc1}.olx-admin-empty{padding:35px;color:#98a2b3;font-size:9px;text-align:center}.olx-workspace-platform-admin{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;grid-gap:12px;gap:12px;margin-top:14px;margin-bottom:15px;padding:13px;border:1px solid #b8cae8;border-radius:11px;background:linear-gradient(110deg,#f1f6ff,#fbfcff);text-decoration:none}.olx-workspace-platform-admin:hover{border-color:#8eabe0;box-shadow:0 7px 20px rgba(36,95,202,.08)}.olx-workspace-platform-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:#245fca;color:#ffffff;font-size:14px;font-weight:900}.olx-workspace-platform-admin span,.olx-workspace-platform-admin strong{display:block}.olx-workspace-platform-admin strong{color:#314663;font-size:10px}.olx-workspace-platform-admin span{margin-top:3px;color:#8190a4;font-size:7px}.olx-workspace-platform-admin b{color:#5275b2}@media (max-width:1000px){.olx-admin-dashboard-grid{grid-template-columns:1fr}.olx-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-admin-metrics article{border-bottom:1px solid #edf0f4}.olx-admin-metrics article:nth-child(2n){border-right:0}.olx-admin-metrics article:nth-last-child(-n+2){border-bottom:0}}@media (max-width:720px){.olx-admin-shell{display:block}.olx-admin-sidebar{position:relative;width:100%;height:auto;padding:12px}.olx-admin-brand{padding-bottom:12px}.olx-admin-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.olx-admin-nav-group{display:contents}.olx-admin-nav-disabled,.olx-admin-nav-heading,.olx-admin-sidebar-bottom{display:none}.olx-admin-context-bar{padding:9px 14px}.olx-admin-context-user{display:none}.olx-admin-content{padding:18px 12px}.olx-admin-directory-summary{grid-template-columns:1fr}.olx-admin-directory-summary>div{border-right:0;border-bottom:1px solid #edf0f4}.olx-admin-directory-summary>div:last-child{border-bottom:0}}.olx-account-shell{min-height:100vh;grid-template-columns:220px minmax(0,1fr);background:#f5f7fa}.olx-account-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:18px 13px;border-right:1px solid #e4e8ee;background:#ffffff}.olx-account-brand{display:flex;align-items:center;gap:10px;padding:4px 7px 22px;text-decoration:none}.olx-account-brand>span{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#245fca;color:#ffffff;font-size:13px;font-weight:900}.olx-account-brand small,.olx-account-brand strong{display:block}.olx-account-brand strong{color:#24324a;font-size:11px}.olx-account-brand small{color:#8a96a7;font-size:7px}.olx-account-nav{display:flex;flex-direction:column;gap:3px}.olx-account-nav a{padding:10px 11px;border-radius:8px;color:#667085;font-size:9px;font-weight:720;text-decoration:none}.olx-account-nav a:hover{background:#f2f6fc;color:#315fae}.olx-account-sidebar-footer{margin-top:auto;padding:15px 8px 4px;border-top:1px solid #edf0f4}.olx-account-sidebar-footer a{color:#607089;font-size:8px;font-weight:700;text-decoration:none}.olx-account-topbar{min-height:62px;justify-content:space-between;gap:20px;padding:10px 24px;border-bottom:1px solid #e3e8ef;background:rgba(255,255,255,.94)}.olx-account-topbar>div:first-child span,.olx-account-topbar>div:first-child strong{display:block}.olx-account-topbar>div:first-child span{color:#8994a5;font-size:6px;font-weight:850;letter-spacing:.09em}.olx-account-topbar>div:first-child strong{margin-top:3px;color:#344054;font-size:10px}.olx-account-user{display:flex;align-items:center;gap:9px}.olx-account-user small,.olx-account-user strong{display:block}.olx-account-user strong{color:#344054;font-size:8px}.olx-account-user small{margin-top:2px;color:#98a2b3;font-size:7px}.olx-account-avatar{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#eef4ff;color:#315fc1;font-size:9px;font-weight:850}.olx-account-content{width:min(100%,1250px);margin:0 auto;padding:30px}.olx-account-page{display:flex;flex-direction:column;gap:18px}.olx-account-eyebrow,.olx-account-section-heading span{color:#5275b2;font-size:7px;font-weight:850;letter-spacing:.09em}.olx-account-hero h1,.olx-account-section-heading h1{margin:5px 0 0;color:#1d2939;font-size:clamp(27px,3vw,38px);font-weight:770;letter-spacing:-.04em}.olx-account-hero p,.olx-account-section-heading p{max-width:650px;margin:7px 0 0;color:#7d899a;font-size:10px;line-height:1.6}.olx-account-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#ffffff}.olx-account-summary article{padding:17px;border-right:1px solid #edf0f4}.olx-account-summary article:last-child{border-right:0}.olx-account-summary span,.olx-account-summary strong{display:block}.olx-account-summary strong{color:#24324a;font-size:23px}.olx-account-summary span{margin-top:4px;color:#8994a5;font-size:7px;font-weight:750}.olx-account-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);grid-gap:16px;gap:16px}.olx-account-card,.olx-account-form-card{overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#ffffff;box-shadow:0 4px 18px rgba(15,23,42,.025)}.olx-account-card-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 17px;border-bottom:1px solid #edf0f4}.olx-account-card-header span{color:#8994a5;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-account-card-header h2{margin:4px 0 0;color:#344054;font-size:13px}.olx-account-card-header a{color:#446db3;font-size:8px;font-weight:750;text-decoration:none}.olx-account-org-list{display:flex;flex-direction:column}.olx-account-org{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;min-height:62px;padding:10px 16px;border-bottom:1px solid #edf0f4;text-decoration:none}.olx-account-org:last-child{border-bottom:0}.olx-account-org:hover{background:#fafcff}.olx-account-org-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#eef4ff;color:#315fc1;font-size:10px;font-weight:850}.olx-account-org small,.olx-account-org strong{display:block}.olx-account-org strong{color:#344054;font-size:9px}.olx-account-org small{margin-top:3px;color:#98a2b3;font-size:7px;text-transform:capitalize}.olx-account-org b{color:#5577ad;font-size:8px}.olx-account-quick-links{display:flex;flex-direction:column}.olx-account-quick-links>a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 15px;border-bottom:1px solid #edf0f4;text-decoration:none}.olx-account-quick-links>a:last-child{border-bottom:0}.olx-account-quick-links>a:hover{background:#fafcff}.olx-account-quick-links>a>span{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:#f1f5fb;color:#4d6f9f;font-size:8px;font-weight:850}.olx-account-quick-links small,.olx-account-quick-links strong{display:block}.olx-account-quick-links strong{color:#344054;font-size:8px}.olx-account-quick-links small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-account-quick-links b{color:#8191a8}.olx-account-empty{padding:36px 20px;text-align:center}.olx-account-empty-icon{display:grid;width:38px;height:38px;margin:0 auto 11px;place-items:center;border-radius:10px;background:#f1f5fb;color:#5372a1;font-size:10px;font-weight:850}.olx-account-empty strong{display:block;color:#344054;font-size:10px}.olx-account-empty p{max-width:430px;margin:6px auto 0;color:#8994a5;font-size:8px;line-height:1.55}.olx-account-empty a{display:inline-block;margin-top:12px;color:#446db3;font-size:8px;font-weight:750;text-decoration:none}.olx-account-create-org{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:19px;border:1px solid #d9e4f5;border-radius:12px;background:linear-gradient(110deg,#f3f7fe,#fbfdff)}.olx-account-create-org span{color:#5d7fb6;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-account-create-org h2{margin:4px 0 0;color:#344b6d;font-size:13px}.olx-account-create-org p{margin:5px 0 0;color:#7f8da1;font-size:8px}.olx-account-create-org>a,.olx-account-primary-button{flex:none;padding:9px 13px;border-radius:8px;background:#245fca;color:#ffffff;font-size:8px;font-weight:800;text-decoration:none}.olx-account-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.olx-account-form-note{padding:14px 17px;border-bottom:1px solid #e7ecf2;background:#f7f9fc}.olx-account-form-note strong{color:#4b5f7d;font-size:9px}.olx-account-form-note p{margin:4px 0 0;color:#8490a1;font-size:8px;line-height:1.5}.olx-account-form{display:grid;grid-gap:15px;gap:15px;max-width:680px;padding:20px}.olx-account-form label{display:grid;grid-gap:6px;gap:6px}.olx-account-form label>span{color:#596579;font-size:8px;font-weight:750}.olx-account-form input,.olx-account-form select{width:100%;min-height:39px;padding:8px 10px;border:1px solid #d8dee8;border-radius:8px;background:#ffffff;color:#344054;font:inherit;font-size:9px}.olx-account-form input:disabled,.olx-account-form select:disabled{background:#f6f7f9;color:#98a2b3}.olx-account-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:4px}.olx-account-form-actions a{padding:8px 10px;color:#667085;font-size:8px;font-weight:750;text-decoration:none}.olx-account-form-actions button{padding:9px 13px;border:0;border-radius:8px;background:#245fca;color:#ffffff;font-size:8px;font-weight:800}.olx-account-form-actions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.olx-account-grid{grid-template-columns:1fr}.olx-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-account-summary article:nth-child(2n){border-right:0}}@media (max-width:700px){.olx-account-shell{display:block}.olx-account-sidebar{position:relative;height:auto}.olx-account-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.olx-account-sidebar-footer{display:none}.olx-account-topbar{padding:9px 13px}.olx-account-user>div{display:none}.olx-account-content{padding:20px 12px}.olx-account-create-org,.olx-account-section-heading{align-items:flex-start;flex-direction:column}}.olx-profile-setup-page{min-height:100vh;display:grid;place-items:center;padding:36px 18px;background:radial-gradient(circle at 15% 10%,rgba(36,95,202,.08),transparent 34%),#f5f7fa}.olx-profile-setup-shell{width:min(100%,560px);overflow:hidden;border:1px solid #e0e6ee;border-radius:16px;background:#ffffff;box-shadow:0 20px 60px rgba(15,23,42,.08)}.olx-profile-setup-brand{display:flex;align-items:center;gap:10px;padding:19px 22px 14px}.olx-profile-setup-logo{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#245fca;color:#fff;font-size:12px;font-weight:900}.olx-profile-setup-brand span,.olx-profile-setup-brand strong{display:block}.olx-profile-setup-brand strong{color:#25334a;font-size:11px}.olx-profile-setup-brand span{margin-top:2px;color:#98a2b3;font-size:7px}.olx-profile-setup-progress{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:0 22px}.olx-profile-setup-progress span{height:3px;border-radius:20px;background:#245fca}.olx-profile-setup-progress .is-active{background:#245fca}.olx-profile-setup-heading{padding:26px 28px 10px}.olx-profile-setup-heading>span{color:#5074b2;font-size:7px;font-weight:850;letter-spacing:.1em}.olx-profile-setup-heading h1{margin:6px 0 0;color:#1d2939;font-size:28px;letter-spacing:-.035em}.olx-profile-setup-heading p{margin:8px 0 0;color:#7c899b;font-size:9px;line-height:1.65}.olx-profile-setup-form{display:grid;grid-gap:15px;gap:15px;padding:18px 28px 28px}.olx-profile-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.olx-profile-setup-form label{display:grid;grid-gap:6px;gap:6px}.olx-profile-setup-form label>span{color:#536074;font-size:8px;font-weight:760}.olx-profile-setup-form label b{margin-left:3px;color:#245fca}.olx-profile-setup-form input,.olx-profile-setup-form select{width:100%;min-height:42px;padding:9px 11px;border:1px solid #d7dee8;border-radius:8px;outline:none;background:#fff;color:#27364d;font:inherit;font-size:9px;transition:border-color .15s ease,box-shadow .15s ease}.olx-profile-setup-form input:focus,.olx-profile-setup-form select:focus{border-color:#6e96da;box-shadow:0 0 0 3px rgba(36,95,202,.08)}.olx-profile-account-email{padding:11px 12px;border:1px solid #e5e9ef;border-radius:8px;background:#f8fafc}.olx-profile-account-email span,.olx-profile-account-email strong{display:block}.olx-profile-account-email span{color:#98a2b3;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-profile-account-email strong{margin-top:3px;color:#536074;font-size:8px}.olx-profile-submit{min-height:43px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:#245fca;color:#ffffff;cursor:pointer;font-size:9px;font-weight:820}.olx-profile-submit:hover{background:#1f55b5}.olx-profile-submit span{font-size:12px}.olx-profile-privacy{margin:0;color:#98a2b3;font-size:7px;line-height:1.55;text-align:center}@media (max-width:560px){.olx-profile-setup-page{display:block;padding:0;background:#fff}.olx-profile-setup-shell{min-height:100vh;border:0;border-radius:0;box-shadow:none}.olx-profile-field-grid{grid-template-columns:1fr}.olx-profile-setup-form,.olx-profile-setup-heading{padding-left:20px;padding-right:20px}}.olx-system-shell{min-height:100vh;display:grid;grid-template-columns:232px minmax(0,1fr);background:#f5f7fa}.olx-system-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:18px 13px;border-right:1px solid #dfe5ed;background:#111827}.olx-system-brand{display:flex;align-items:center;gap:10px;padding:4px 7px 18px;text-decoration:none}.olx-system-brand-mark{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#2d6cdf;color:#fff;font-size:12px;font-weight:900}.olx-system-brand small,.olx-system-brand strong{display:block}.olx-system-brand strong{color:#f8fafc;font-size:11px}.olx-system-brand small{margin-top:2px;color:#8290a5;font-size:7px}.olx-system-context{margin:3px 7px 18px;padding:10px 11px;border:1px solid #283447;border-radius:8px;background:#182234}.olx-system-context span,.olx-system-context strong{display:block}.olx-system-context span{color:#71829c;font-size:6px;font-weight:850;letter-spacing:.1em}.olx-system-context strong{margin-top:4px;color:#e7edf6;font-size:8px}.olx-system-nav{display:flex;flex-direction:column;gap:17px}.olx-system-nav-section{display:flex;flex-direction:column;gap:3px}.olx-system-nav-label{padding:0 9px 6px;color:#66758c;font-size:6px;font-weight:850;letter-spacing:.1em}.olx-system-nav a{display:grid;grid-template-columns:27px minmax(0,1fr);align-items:center;grid-gap:5px;gap:5px;min-height:37px;padding:4px 7px;border-radius:7px;text-decoration:none}.olx-system-nav a:hover{background:#1d2b40}.olx-system-nav-icon{display:grid;width:25px;height:25px;place-items:center;border-radius:6px;background:#1d2b40;color:#91a6c5;font-size:8px;font-weight:850}.olx-system-nav a strong{color:#b8c2d1;font-size:8px}.olx-system-sidebar-footer{display:grid;grid-gap:7px;gap:7px;margin-top:auto;padding:14px 8px 4px;border-top:1px solid #273347}.olx-system-sidebar-footer a{color:#8594aa;font-size:7px;font-weight:700;text-decoration:none}.olx-system-main{min-width:0}.olx-system-topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 25px;border-bottom:1px solid #e1e6ed;background:#fff}.olx-system-topbar>div:first-child span,.olx-system-topbar>div:first-child strong{display:block}.olx-system-topbar>div:first-child span{color:#8b97a8;font-size:6px;font-weight:850;letter-spacing:.1em}.olx-system-topbar>div:first-child strong{margin-top:3px;color:#24344d;font-size:10px}.olx-system-admin-user{display:flex;align-items:center;gap:9px}.olx-system-admin-avatar{display:grid;width:31px;height:31px;place-items:center;border-radius:50%;background:#edf3fe;color:#2d63bd;font-size:9px;font-weight:850}.olx-system-admin-user small,.olx-system-admin-user strong{display:block}.olx-system-admin-user strong{color:#344054;font-size:8px}.olx-system-admin-user small{margin-top:2px;color:#98a2b3;font-size:7px;text-transform:capitalize}.olx-system-content{width:min(100%,1360px);margin:0 auto;padding:30px}.olx-system-page{display:flex;flex-direction:column;gap:17px}.olx-system-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:25px}.olx-system-eyebrow,.olx-system-section-heading>span{color:#4e72ae;font-size:7px;font-weight:850;letter-spacing:.1em}.olx-system-hero h1,.olx-system-section-heading h1{margin:5px 0 0;color:#19263a;font-size:clamp(27px,3vw,39px);font-weight:780;letter-spacing:-.04em}.olx-system-hero p,.olx-system-section-heading p{margin:7px 0 0;color:#7f8a99;font-size:9px;line-height:1.6}.olx-system-primary-button{flex:none;padding:10px 14px;border-radius:8px;background:#245fca;color:#fff;font-size:8px;font-weight:800;text-decoration:none}.olx-system-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e0e5ec;border-radius:11px;background:#fff}.olx-system-metrics article{padding:17px;border-right:1px solid #edf0f4}.olx-system-metrics article:last-child{border-right:0}.olx-system-metrics small,.olx-system-metrics span,.olx-system-metrics strong{display:block}.olx-system-metrics span{color:#8b97a8;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-system-metrics strong{margin-top:5px;color:#20304a;font-size:24px}.olx-system-metrics small{margin-top:4px;color:#98a2b3;font-size:7px}.olx-system-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:16px;gap:16px}.olx-system-panel{overflow:hidden;border:1px solid #e0e5ec;border-radius:11px;background:#fff;box-shadow:0 4px 16px rgba(15,23,42,.025)}.olx-system-panel-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 17px;border-bottom:1px solid #edf0f4}.olx-system-panel-header span{color:#8a96a6;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-system-panel-header h2{margin:4px 0 0;color:#314057;font-size:12px}.olx-system-panel-header a{color:#436cb0;font-size:8px;font-weight:750;text-decoration:none}.olx-system-org-list{display:flex;flex-direction:column}.olx-system-org-row{display:grid;grid-template-columns:35px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;min-height:60px;padding:9px 16px;border-bottom:1px solid #edf0f4;text-decoration:none}.olx-system-org-row:last-child{border-bottom:0}.olx-system-org-row:hover{background:#fafcff}.olx-system-org-avatar{display:grid;width:33px;height:33px;place-items:center;border-radius:8px;background:#edf3fe;color:#315faa;font-size:9px;font-weight:850}.olx-system-org-row small,.olx-system-org-row strong{display:block}.olx-system-org-row strong{color:#344054;font-size:8px}.olx-system-org-row small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-system-org-row b{color:#627692;font-size:7px}.olx-system-status{padding:4px 7px;border-radius:20px;background:#f2f4f7;color:#667085;font-size:6px;font-weight:800}.olx-system-status.is-active{background:#ecfdf3;color:#067647}.olx-system-health{padding:17px}.olx-system-health-summary{display:flex;align-items:center;gap:10px;padding-bottom:15px}.olx-system-health-dot{width:9px;height:9px;border-radius:50%;background:#17b26a;box-shadow:0 0 0 4px rgba(23,178,106,.1)}.olx-system-health-summary small,.olx-system-health-summary strong{display:block}.olx-system-health-summary strong{color:#344054;font-size:9px}.olx-system-health-summary small{margin-top:3px;color:#98a2b3;font-size:7px}.olx-system-health-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;border-top:1px solid #edf0f4}.olx-system-health-row span{color:#778396;font-size:7px}.olx-system-health-row strong{color:#3c7758;font-size:7px}.olx-system-health-link{display:inline-block;margin-top:12px;color:#436cb0;font-size:7px;font-weight:750;text-decoration:none}.olx-system-operation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.olx-system-operation-grid a{min-height:120px;padding:17px;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4;text-decoration:none}.olx-system-operation-grid a:hover{background:#fafcff}.olx-system-operation-grid>a:nth-child(4n){border-right:0}.olx-system-operation-grid>a:nth-last-child(-n+4){border-bottom:0}.olx-system-operation-grid a>span{display:grid;width:29px;height:29px;margin-bottom:12px;place-items:center;border-radius:7px;background:#edf3fe;color:#315faa;font-size:8px;font-weight:850}.olx-system-operation-grid small,.olx-system-operation-grid strong{display:block}.olx-system-operation-grid strong{color:#344054;font-size:8px}.olx-system-operation-grid small{margin-top:5px;color:#98a2b3;font-size:7px;line-height:1.45}.olx-system-empty{padding:36px 20px;text-align:center}.olx-system-empty strong{display:block;color:#344054;font-size:9px}.olx-system-empty p{margin:5px 0 0;color:#98a2b3;font-size:7px}.olx-system-section-heading{padding-bottom:3px}@media (max-width:1050px){.olx-system-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-system-operation-grid>a:nth-child(2n){border-right:0}.olx-system-dashboard-grid{grid-template-columns:1fr}}@media (max-width:800px){.olx-system-shell{display:block}.olx-system-sidebar{position:relative;height:auto}.olx-system-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.olx-system-sidebar-footer{display:none}.olx-system-content{padding:20px 13px}.olx-system-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-system-metrics article:nth-child(2n){border-right:0}.olx-system-hero{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.olx-system-operation-grid{grid-template-columns:1fr}.olx-system-operation-grid a{border-right:0}.olx-system-topbar{padding:9px 13px}.olx-system-admin-user>div{display:none}}.olx-account-nav-label{padding:6px 11px 4px;color:#a0a9b7;font-size:6px;font-weight:850;letter-spacing:.1em}.olx-account-nav-label-spaced{margin-top:10px}.olx-person-dashboard{display:flex;flex-direction:column;gap:18px}.olx-person-welcome{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.olx-person-eyebrow{color:#5275b2;font-size:7px;font-weight:850;letter-spacing:.1em}.olx-person-welcome h1{margin:5px 0 0;color:#1d2939;font-size:clamp(29px,3vw,40px);letter-spacing:-.045em}.olx-person-welcome p{margin:7px 0 0;color:#7f8a9a;font-size:9px}.olx-person-profile-link{padding:9px 13px;border:1px solid #dce3ec;border-radius:8px;background:#fff;color:#53657e;font-size:8px;font-weight:750;text-decoration:none}.olx-event-finder{padding:20px;border-radius:14px;background:linear-gradient(120deg,#15335f,#245fca);box-shadow:0 12px 28px rgba(30,72,140,.15)}.olx-event-finder-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:17px}.olx-event-finder-heading span{color:#a9c6f6;font-size:6px;font-weight:850;letter-spacing:.1em}.olx-event-finder-heading h2{margin:4px 0 0;color:#fff;font-size:18px}.olx-event-finder-heading p{margin:4px 0 0;color:#bfd0e9;font-size:8px}.olx-event-finder-heading>a{color:#dbe8ff;font-size:7px;font-weight:750;text-decoration:none}.olx-event-finder-form{display:grid;grid-template-columns:1fr 1fr 1.1fr minmax(170px,1.7fr) auto;grid-gap:9px;gap:9px;align-items:end}.olx-event-finder-form label{display:grid;grid-gap:5px;gap:5px}.olx-event-finder-form label>span{color:#b9ccec;font-size:6px;font-weight:800}.olx-event-finder-form input,.olx-event-finder-form select{width:100%;height:38px;padding:7px 9px;border:1px solid rgba(255,255,255,.22);border-radius:7px;outline:none;background:rgba(255,255,255,.97);color:#344054;font-size:8px}.olx-event-finder-form button{height:38px;padding:0 14px;border:0;border-radius:7px;background:#fff;color:#1f57b4;cursor:pointer;font-size:8px;font-weight:850}.olx-person-section{overflow:hidden;border:1px solid #e1e6ed;border-radius:12px;background:#fff}.olx-person-section-heading{padding:14px 17px;border-bottom:1px solid #edf0f4}.olx-person-section-heading span{color:#8995a6;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-person-section-heading h2{margin:4px 0 0;color:#344054;font-size:12px}.olx-person-upcoming-empty{display:grid;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:17px}.olx-person-empty-icon{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#edf3fe;color:#315faa;font-size:9px;font-weight:850}.olx-person-upcoming-empty strong{display:block;color:#344054;font-size:9px}.olx-person-upcoming-empty p{margin:4px 0 0;color:#98a2b3;font-size:7px}.olx-person-upcoming-empty>a{color:#416bb0;font-size:8px;font-weight:750;text-decoration:none}.olx-person-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.olx-person-card{padding:16px;border:1px solid #e1e6ed;border-radius:12px;background:#fff;box-shadow:0 4px 16px rgba(15,23,42,.025)}.olx-person-card-top{display:flex;align-items:center;justify-content:space-between}.olx-person-card-action,.olx-person-card-top>a{color:#5573a3;font-size:7px;font-weight:750;text-decoration:none}.olx-person-card-icon{display:grid;width:29px;height:29px;place-items:center;border-radius:7px;background:#edf3fe;color:#315faa;font-size:8px;font-weight:850}.olx-person-card-label{display:block;margin-top:15px;color:#98a2b3;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-person-card h3{margin:4px 0 0;color:#344054;font-size:11px}.olx-person-card-value{display:block;margin-top:12px;color:#23344f;font-size:22px}.olx-person-card p{min-height:32px;margin:5px 0 12px;color:#8994a5;font-size:7px;line-height:1.5}.olx-person-discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.olx-person-feature{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px;border:1px solid #e1e6ed;border-radius:12px;background:#fff}.olx-person-feature span{color:#7b8ca7;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-person-feature h3{margin:4px 0 0;color:#344054;font-size:11px}.olx-person-feature p{max-width:440px;margin:5px 0 0;color:#8a96a7;font-size:7px;line-height:1.5}.olx-person-feature>a{flex:none;color:#416bb0;font-size:7px;font-weight:750;text-decoration:none}.olx-person-profile-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.olx-person-profile-summary>div{padding:17px;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.olx-person-profile-summary>div:nth-child(2n){border-right:0}.olx-person-profile-summary span,.olx-person-profile-summary strong{display:block}.olx-person-profile-summary span{color:#98a2b3;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-person-profile-summary strong{margin-top:5px;color:#344054;font-size:9px}.olx-directory-page{min-height:100vh;background:#f5f7fa}.olx-directory-header{min-height:65px;display:flex;align-items:center;justify-content:space-between;padding:10px max(20px,calc((100vw - 1240px)/2));border-bottom:1px solid #e2e7ed;background:#fff}.olx-directory-brand{display:flex;align-items:center;gap:9px;text-decoration:none}.olx-directory-brand>span{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#245fca;color:#fff;font-size:11px;font-weight:900}.olx-directory-brand small,.olx-directory-brand strong{display:block}.olx-directory-brand strong{color:#25334a;font-size:10px}.olx-directory-brand small{margin-top:2px;color:#98a2b3;font-size:7px}.olx-directory-account-link{color:#53657e;font-size:8px;font-weight:750;text-decoration:none}.olx-directory-hero,.olx-directory-results,.olx-directory-search{width:min(calc(100% - 30px),1240px);margin-left:auto;margin-right:auto}.olx-directory-hero{padding:50px 0 24px}.olx-directory-hero>span{color:#5377b4;font-size:7px;font-weight:850;letter-spacing:.1em}.olx-directory-hero h1{margin:6px 0 0;color:#19263a;font-size:clamp(31px,4vw,48px);letter-spacing:-.045em}.olx-directory-hero p{max-width:650px;margin:8px 0 0;color:#7e8999;font-size:9px;line-height:1.6}.olx-directory-search{padding:17px;border:1px solid #dfe5ec;border-radius:12px;background:#fff}.olx-directory-search form{display:grid;grid-template-columns:1fr 1fr 1.1fr minmax(180px,1.7fr) auto;grid-gap:9px;gap:9px;align-items:end}.olx-directory-search label{display:grid;grid-gap:5px;gap:5px}.olx-directory-search label>span{color:#667085;font-size:7px;font-weight:750}.olx-directory-search input,.olx-directory-search select{height:39px;width:100%;padding:7px 9px;border:1px solid #d6dde7;border-radius:7px;background:#fff;color:#344054;font-size:8px}.olx-directory-search button{height:39px;padding:0 15px;border:0;border-radius:7px;background:#245fca;color:#fff;cursor:pointer;font-size:8px;font-weight:800}.olx-directory-results{margin-top:18px;margin-bottom:45px;overflow:hidden;border:1px solid #dfe5ec;border-radius:12px;background:#fff}.olx-directory-results-heading{padding:15px 17px;border-bottom:1px solid #edf0f4}.olx-directory-results-heading span{color:#8a96a7;font-size:6px;font-weight:850;letter-spacing:.08em}.olx-directory-results-heading h2{margin:4px 0 0;color:#344054;font-size:12px}.olx-directory-empty{padding:55px 20px;text-align:center}.olx-directory-empty>span{display:grid;width:42px;height:42px;margin:0 auto 12px;place-items:center;border-radius:10px;background:#edf3fe;color:#315faa;font-size:11px;font-weight:850}.olx-directory-empty strong{display:block;color:#344054;font-size:10px}.olx-directory-empty p{max-width:480px;margin:6px auto 0;color:#8b96a6;font-size:8px;line-height:1.55}@media (max-width:1080px){.olx-directory-search form,.olx-event-finder-form{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-directory-search button,.olx-event-finder-form button{width:100%}.olx-person-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.olx-event-finder-heading,.olx-person-feature,.olx-person-welcome{align-items:flex-start;flex-direction:column}.olx-directory-search form,.olx-event-finder-form,.olx-person-card-grid,.olx-person-discovery-grid,.olx-person-profile-summary{grid-template-columns:1fr}.olx-person-upcoming-empty{grid-template-columns:37px minmax(0,1fr)}.olx-person-upcoming-empty>a{grid-column:2}.olx-person-profile-summary>div{border-right:0}}.olx-scheduler-page{min-width:0}.olx-scheduler-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.olx-scheduler-header h1{margin:8px 0 6px;font-size:clamp(28px,4vw,42px);letter-spacing:-.04em}.olx-scheduler-header p{margin:0;color:var(--olx-text-muted)}.olx-scheduler-header-actions{display:flex;gap:10px;flex-wrap:wrap}.olx-scheduler-shell{border:1px solid var(--olx-border);background:var(--olx-surface);border-radius:18px;overflow:hidden;box-shadow:var(--olx-shadow-sm)}.olx-scheduler-toolbar{display:flex;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid var(--olx-border)}.olx-scheduler-toolbar>div:first-child{display:flex;flex-direction:column;gap:3px}.olx-scheduler-toolbar span{color:var(--olx-text-muted);font-size:13px}.olx-scheduler-save{font-size:12px;font-weight:700;align-self:center}.olx-scheduler-save-pending{opacity:.6}.olx-scheduler-scroll{width:100%;overflow-x:auto}.olx-scheduler-grid{display:grid;min-width:1000px}.olx-scheduler-corner,.olx-scheduler-field-header,.olx-scheduler-time{background:var(--olx-surface-subtle)}.olx-scheduler-corner{padding:16px;font-size:11px;font-weight:800;letter-spacing:.12em}.olx-scheduler-corner,.olx-scheduler-field-header{border-right:1px solid var(--olx-border);border-bottom:1px solid var(--olx-border)}.olx-scheduler-field-header{padding:13px 14px}.olx-scheduler-field-header span,.olx-scheduler-field-header strong{display:block}.olx-scheduler-field-header span{margin-top:2px;color:var(--olx-text-muted);font-size:11px}.olx-scheduler-time{padding:14px 12px;font-size:12px;font-weight:700;white-space:nowrap}.olx-scheduler-slot,.olx-scheduler-time{border-right:1px solid var(--olx-border);border-bottom:1px solid var(--olx-border)}.olx-scheduler-slot{min-height:118px;padding:8px;transition:background .12s ease,box-shadow .12s ease}.olx-scheduler-slot:hover{background:var(--olx-surface-subtle)}.olx-scheduler-empty{align-items:center;justify-content:center;height:100%;border:1px dashed var(--olx-border);color:var(--olx-text-muted);font-size:11px}.olx-scheduler-empty,.olx-scheduler-game{display:flex;min-height:96px;border-radius:12px}.olx-scheduler-game{flex-direction:column;gap:5px;padding:11px 12px;background:var(--olx-primary);color:white;cursor:-webkit-grab;cursor:grab;box-shadow:0 8px 20px rgb(0 0 0/.12)}.olx-scheduler-game:active{cursor:-webkit-grabbing;cursor:grabbing}.olx-scheduler-game-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:3px;opacity:.8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.olx-scheduler-game>strong{font-size:13px;line-height:1.2}.olx-scheduler-vs{font-size:10px;opacity:.65}@media (max-width:760px){.olx-scheduler-header{flex-direction:column}.olx-scheduler-header-actions{width:100%}}.olx-scheduler-game{-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:none}.olx-scheduler-game small{margin-top:auto;padding-top:5px;font-size:9px;font-weight:700;opacity:.7;text-transform:uppercase;letter-spacing:.05em}.olx-scheduler-game-selected{outline:3px solid rgba(255,255,255,.8);outline-offset:-4px}.olx-scheduler-game-dragging{opacity:.45}.olx-scheduler-slot-target{background:rgba(37,99,235,.08);box-shadow:inset 0 0 0 2px rgba(37,99,235,.45)}.olx-scheduler-slot-selectable{cursor:pointer}.olx-scheduler-slot-selectable:hover{background:rgba(37,99,235,.07)}.olx-scheduler-selection{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid var(--olx-border);background:var(--olx-surface-subtle)}.olx-scheduler-selection strong{font-size:12px}.olx-scheduler-selection span{color:var(--olx-text-muted);font-size:12px}.olx-scheduler-selection button{margin-left:auto;border:0;background:transparent;color:var(--olx-text);font-weight:700;cursor:pointer}button.olx-scheduler-empty{width:100%;height:100%;min-height:96px;border:1px dashed var(--olx-border);border-radius:12px;background:transparent;color:var(--olx-text-muted);cursor:pointer}button.olx-scheduler-empty:not(:disabled):hover{border-style:solid;background:rgba(37,99,235,.06)}button.olx-scheduler-empty:disabled{cursor:default;opacity:.65}.olx-scheduler-controls{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.olx-scheduler-controls label{display:flex;flex-direction:column;gap:5px}.olx-scheduler-controls label>span{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--olx-text-muted)}.olx-scheduler-controls select{min-width:180px;padding:8px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-scheduler-division{display:inline-flex;align-self:flex-start;padding:3px 7px;margin-bottom:3px;border-radius:999px;background:rgba(255,255,255,.16);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.olx-event-commercial-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:22px;overflow:hidden;border:1px solid var(--olx-border);border-radius:14px;background:var(--olx-border)}.olx-event-commercial-preview>div{display:flex;flex-direction:column;gap:6px;padding:15px;background:var(--olx-surface)}.olx-event-commercial-preview span{color:var(--olx-text-muted);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.olx-event-commercial-preview strong{font-size:14px}.olx-event-commercial-preview>p{grid-column:1/-1;margin:0;padding:12px 15px;background:var(--olx-surface-subtle);color:var(--olx-text-muted);font-size:12px;line-height:1.55}@media (max-width:900px){.olx-event-commercial-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.olx-event-commercial-preview{grid-template-columns:1fr}}.olx-format-builder-list{display:grid;grid-gap:18px;gap:18px}.olx-format-builder{overflow:hidden;border:1px solid var(--olx-border);border-radius:16px;background:var(--olx-surface)}.olx-format-builder-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px;border-bottom:1px solid var(--olx-border)}.olx-format-builder-head span,.olx-format-plan span{display:block;margin-bottom:5px;color:var(--olx-text-muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.olx-format-builder-head h3{margin:0 0 5px;font-size:22px}.olx-format-builder-head p{margin:0;color:var(--olx-text-muted);font-size:13px}.olx-format-participants{min-width:100px;padding:10px 14px;border:1px solid var(--olx-border);border-radius:10px;text-align:center}.olx-format-participants strong{font-size:24px}.olx-format-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:20px}.olx-format-grid label{display:flex;flex-direction:column;gap:6px}.olx-format-grid label>span{font-size:11px;font-weight:750}.olx-format-grid input,.olx-format-grid select{width:100%;min-height:40px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-format-input-suffix{display:flex;align-items:center;gap:7px}.olx-format-input-suffix small{color:var(--olx-text-muted)}.olx-format-plan{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--olx-border);border-bottom:1px solid var(--olx-border)}.olx-format-plan>div{padding:15px 20px;border-right:1px solid var(--olx-border)}.olx-format-plan>div:last-child{border-right:0}.olx-format-plan strong{font-size:18px}.olx-format-total{background:var(--olx-surface-subtle)}.olx-format-total strong{font-size:24px}.olx-format-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.olx-format-actions p{margin:0;color:var(--olx-text-muted);font-size:12px}@media (max-width:980px){.olx-format-grid,.olx-format-plan{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.olx-format-actions,.olx-format-builder-head{flex-direction:column;align-items:stretch}.olx-format-grid,.olx-format-plan{grid-template-columns:1fr}.olx-format-plan>div{border-right:0;border-bottom:1px solid var(--olx-border)}}.olx-scheduler-workspace{display:grid;grid-template-columns:270px minmax(0,1fr);min-width:0}.olx-unscheduled-panel{min-height:640px;border-right:1px solid var(--olx-border);background:var(--olx-surface-subtle)}.olx-unscheduled-head{display:flex;flex-direction:column;gap:4px;padding:16px;border-bottom:1px solid var(--olx-border)}.olx-unscheduled-head>span{color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em}.olx-unscheduled-head>strong{font-size:15px}.olx-unscheduled-head>small{color:var(--olx-text-muted);font-size:11px}.olx-unscheduled-list{display:grid;grid-gap:9px;gap:9px;padding:12px}.olx-unscheduled-game{display:flex;flex-direction:column;gap:4px;padding:11px;border:1px solid var(--olx-border);border-radius:11px;background:var(--olx-surface);cursor:-webkit-grab;cursor:grab;box-shadow:0 4px 12px rgb(0 0 0/.05)}.olx-unscheduled-game:active{cursor:-webkit-grabbing;cursor:grabbing}.olx-unscheduled-game-selected{outline:2px solid var(--olx-primary)}.olx-unscheduled-game-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}.olx-unscheduled-game-top span{color:var(--olx-text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.olx-unscheduled-game>strong{font-size:12px}.olx-unscheduled-game>small,.olx-unscheduled-game>span{color:var(--olx-text-muted);font-size:9px}.olx-unscheduled-game>small{margin-top:4px;font-weight:700;text-transform:uppercase}.olx-unscheduled-empty{padding:24px 12px;color:var(--olx-text-muted);font-size:12px;text-align:center}.olx-format-action-buttons{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.olx-button-secondary{background:var(--olx-surface);color:var(--olx-text);border:1px solid var(--olx-border)}@media (max-width:900px){.olx-scheduler-workspace{grid-template-columns:1fr}.olx-unscheduled-panel{min-height:auto;border-right:0;border-bottom:1px solid var(--olx-border)}.olx-unscheduled-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.olx-auto-schedule-panel{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:24px;gap:24px;margin-bottom:18px;padding:18px 20px;border:1px solid var(--olx-border);border-radius:16px;background:var(--olx-surface)}.olx-auto-schedule-kicker{display:block;margin-bottom:5px;color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em}.olx-auto-schedule-panel h2{margin:0 0 5px;font-size:18px}.olx-auto-schedule-panel p{margin:0;max-width:620px;color:var(--olx-text-muted);font-size:12px;line-height:1.5}.olx-auto-schedule-stats{display:flex;gap:1px;overflow:hidden;border:1px solid var(--olx-border);border-radius:10px;background:var(--olx-border)}.olx-auto-schedule-stats>div{min-width:100px;padding:10px 14px;background:var(--olx-surface)}.olx-auto-schedule-stats span{display:block;margin-bottom:3px;color:var(--olx-text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.olx-auto-schedule-stats strong{font-size:20px}.olx-auto-schedule-action{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.olx-auto-schedule-action>span{max-width:280px;color:var(--olx-text-muted);font-size:11px;text-align:right}@media (max-width:900px){.olx-auto-schedule-panel{grid-template-columns:1fr}.olx-auto-schedule-action{align-items:stretch}.olx-auto-schedule-action>span{max-width:none;text-align:left}}.olx-club-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.olx-club-nav-link{padding:8px 12px;border:1px solid var(--olx-border);border-radius:9px;color:var(--olx-text-muted);text-decoration:none;font-size:12px;font-weight:700}.olx-club-nav-link-active{background:var(--olx-surface-subtle);color:var(--olx-text)}.olx-club-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.olx-club-command-card{display:flex;flex-direction:column;gap:9px;padding:22px;border:1px solid var(--olx-border);border-radius:16px;background:var(--olx-surface);color:inherit;text-decoration:none}.olx-club-command-card>span,.olx-club-team-card span{color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em}.olx-club-command-card>strong{font-size:26px}.olx-club-command-card p{margin:0;color:var(--olx-text-muted);font-size:12px;line-height:1.5}.olx-club-team-grid{display:grid;grid-gap:12px;gap:12px}.olx-club-team-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid var(--olx-border);border-radius:14px;background:var(--olx-surface)}.olx-club-team-card h2{margin:4px 0 0;font-size:18px}.olx-club-team-links{display:flex;gap:14px;flex-wrap:wrap}.olx-club-team-links a,.olx-finance-table a,.olx-team-finance-breadcrumb a{font-size:12px;font-weight:700;text-decoration:none}.olx-finance-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.olx-finance-kpi-grid>div{padding:17px;border:1px solid var(--olx-border);border-radius:13px;background:var(--olx-surface)}.olx-finance-kpi-grid span{display:block;margin-bottom:7px;color:var(--olx-text-muted);font-size:10px;font-weight:800;text-transform:uppercase}.olx-finance-kpi-grid strong{font-size:22px}.olx-finance-table-head{margin-bottom:15px}.olx-finance-table-head span{color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em}.olx-finance-table-head h2{margin:4px 0 0;font-size:17px}.olx-finance-table{display:grid}.olx-finance-table-row{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(90px,.8fr)) 60px;grid-gap:14px;gap:14px;align-items:center;padding:12px 4px;border-top:1px solid var(--olx-border);font-size:12px}.olx-finance-table-header{color:var(--olx-text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.olx-team-finance-breadcrumb{display:flex;gap:16px;margin-bottom:16px}.olx-team-finance-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.olx-finance-entry-list{display:grid}.olx-finance-entry{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0;border-top:1px solid var(--olx-border)}.olx-finance-entry>div{display:flex;flex-direction:column;gap:4px}.olx-finance-entry span{color:var(--olx-text-muted);font-size:10px}@media (max-width:900px){.olx-finance-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-club-command-grid,.olx-team-finance-detail-grid{grid-template-columns:1fr}.olx-finance-table{overflow-x:auto}.olx-finance-table-row{min-width:760px}}@media (max-width:600px){.olx-finance-kpi-grid{grid-template-columns:1fr}.olx-club-team-card{align-items:flex-start;flex-direction:column}}.olx-league-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.olx-league-nav-link{padding:8px 12px;border:1px solid var(--olx-border);border-radius:9px;color:var(--olx-text-muted);text-decoration:none;font-size:12px;font-weight:700}.olx-league-nav-link-active{background:var(--olx-surface-subtle);color:var(--olx-text)}.olx-league-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.olx-league-kpis article{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--olx-border);border-radius:14px;background:var(--olx-surface)}.olx-league-action-grid article>span,.olx-league-command-card>span,.olx-league-kpis span,.olx-league-section-head span{color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em}.olx-league-kpis strong{font-size:25px}.olx-league-kpis small{color:var(--olx-text-muted);font-size:10px}.olx-league-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.olx-league-command-card{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--olx-border);border-radius:15px;background:var(--olx-surface);color:inherit;text-decoration:none}.olx-league-command-card h2{margin:0;font-size:18px}.olx-league-command-card p{margin:0;color:var(--olx-text-muted);font-size:12px;line-height:1.5}.olx-league-command-card>strong{margin-top:8px;font-size:11px}.olx-league-section-head{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:15px}.olx-league-section-head h2{margin:4px 0 0;font-size:17px}.olx-fee-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-fee-category-card{display:flex;gap:11px;align-items:flex-start;padding:13px;border:1px solid var(--olx-border);border-radius:11px}.olx-fee-category-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:9px;background:var(--olx-surface-subtle);font-size:12px;font-weight:900}.olx-fee-category-card p{margin:4px 0 0;color:var(--olx-text-muted);font-size:10px;line-height:1.4}.olx-fee-rule-list{display:grid;grid-gap:9px;gap:9px}.olx-fee-rule-card{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px;border:1px solid var(--olx-border);border-radius:11px}.olx-fee-rule-main{display:flex;align-items:center;gap:12px}.olx-fee-rule-main h3{margin:3px 0;font-size:14px}.olx-fee-rule-main p,.olx-fee-rule-main span{margin:0;color:var(--olx-text-muted);font-size:10px}.olx-fee-rule-price{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.olx-fee-rule-price strong{font-size:17px}.olx-fee-rule-price span{color:var(--olx-text-muted);font-size:9px}.olx-fee-status{padding:5px 7px;border-radius:999px;font-size:8px;font-weight:800;text-transform:uppercase;background:var(--olx-surface-subtle)}.olx-league-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.olx-league-action-grid article{padding:17px;border:1px solid var(--olx-border);border-radius:13px;background:var(--olx-surface)}.olx-league-action-grid h3{margin:6px 0;font-size:15px}.olx-league-action-grid p{min-height:48px;margin:0 0 13px;color:var(--olx-text-muted);font-size:10px;line-height:1.5}.olx-league-action-grid button{width:100%;padding:9px;border:1px solid var(--olx-border);border-radius:8px;font-size:10px;font-weight:700}.olx-league-transaction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.olx-league-activity-list{display:grid}.olx-league-activity-row{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:12px 0;border-top:1px solid var(--olx-border)}.olx-league-activity-row>div{display:flex;flex-direction:column;gap:3px}.olx-league-activity-row span{color:var(--olx-text-muted);font-size:9px}.olx-invoice-amount{text-align:right}@media (max-width:900px){.olx-fee-category-grid,.olx-league-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-league-action-grid,.olx-league-transaction-grid{grid-template-columns:1fr}}@media (max-width:600px){.olx-fee-category-grid,.olx-league-command-grid,.olx-league-kpis{grid-template-columns:1fr}.olx-fee-rule-card{flex-direction:column}.olx-fee-rule-card,.olx-fee-rule-price{align-items:flex-start}}.olx-league-action-link{display:block;width:100%;padding:9px;border:1px solid var(--olx-border);border-radius:8px;color:inherit;text-align:center;text-decoration:none;font-size:10px;font-weight:700}.olx-reschedule-form{display:grid;grid-gap:18px;gap:18px}.olx-reschedule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.olx-reschedule-grid label{display:flex;flex-direction:column;gap:6px}.olx-reschedule-grid label>span{font-size:11px;font-weight:750}.olx-reschedule-grid select,.olx-reschedule-grid textarea{width:100%;padding:10px 11px;border:1px solid var(--olx-border);border-radius:9px;background:var(--olx-surface);color:var(--olx-text)}.olx-reschedule-full{grid-column:1/-1}.olx-reschedule-actions{display:flex;gap:10px;justify-content:flex-end}.olx-fee-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--olx-border);border-radius:12px}.olx-fee-preview>div{padding:14px;border-right:1px solid var(--olx-border)}.olx-fee-preview>div:last-child{border-right:0}.olx-fee-preview span{display:block;margin-bottom:5px;color:var(--olx-text-muted);font-size:9px;font-weight:800;text-transform:uppercase}.olx-fee-preview strong{font-size:14px}.olx-fee-preview-total{background:var(--olx-surface-subtle)}.olx-fee-preview-total strong{font-size:21px}.olx-reschedule-message{padding:11px 13px;border:1px solid var(--olx-border);border-radius:9px;font-size:11px}.olx-reschedule-success{display:flex;flex-direction:column;gap:5px;padding:17px;border:1px solid var(--olx-border);border-radius:12px;background:var(--olx-surface-subtle)}.olx-reschedule-success>span{color:var(--olx-text-muted);font-size:9px;font-weight:800;letter-spacing:.1em}.olx-reschedule-success>strong{font-size:17px}.olx-reschedule-success p{margin:0;color:var(--olx-text-muted);font-size:11px}.olx-reschedule-success b{margin-top:5px;font-size:23px}@media (max-width:700px){.olx-fee-preview,.olx-reschedule-grid{grid-template-columns:1fr}.olx-reschedule-full{grid-column:auto}.olx-fee-preview>div{border-right:0;border-bottom:1px solid var(--olx-border)}.olx-reschedule-actions{flex-direction:column}}.olx-club-command-hero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:18px}.olx-club-command-hero h1{margin:5px 0 7px}.olx-club-command-hero p{max-width:680px;margin:0;color:var(--olx-text-muted)}.olx-club-quick-actions{display:flex;gap:8px;flex-wrap:wrap}.olx-club-quick-actions a{padding:9px 12px;border:1px solid var(--olx-border);border-radius:9px;color:inherit;text-decoration:none;font-size:11px;font-weight:750}.olx-club-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.olx-club-kpi-grid article{display:flex;flex-direction:column;gap:5px;padding:15px;border:1px solid var(--olx-border);border-radius:12px;background:var(--olx-surface)}.olx-club-kpi-grid span,.olx-club-section-head span,.olx-club-team-summary-card>span{color:var(--olx-text-muted);font-size:8px;font-weight:850;letter-spacing:.1em}.olx-club-kpi-grid strong{font-size:23px}.olx-club-kpi-grid small{color:var(--olx-text-muted);font-size:9px}.olx-club-main-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:14px}.olx-club-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.olx-club-section-head h2{margin:4px 0 0;font-size:17px}.olx-club-section-head a{font-size:10px;font-weight:750;text-decoration:none}.olx-club-activity-list{display:grid}.olx-club-activity-row{padding:11px 0;border-top:1px solid var(--olx-border)}.olx-club-activity-row>div{display:flex;flex-direction:column;gap:3px}.olx-club-activity-row strong{font-size:12px}.olx-club-activity-row span{color:var(--olx-text-muted);font-size:9px}.olx-club-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--olx-border);border-radius:10px;margin-bottom:13px}.olx-club-pipeline>div{padding:11px;border-right:1px solid var(--olx-border)}.olx-club-pipeline>div:last-child{border-right:0}.olx-club-pipeline span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:8px;font-weight:750}.olx-club-pipeline strong{font-size:18px}.olx-club-tryout-list{display:grid;grid-gap:7px;gap:7px}.olx-club-tryout-list article{display:flex;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px}.olx-club-tryout-list article strong{font-size:11px}.olx-club-tryout-list article span{color:var(--olx-text-muted);font-size:9px;text-transform:uppercase}.olx-club-team-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.olx-club-team-summary-card{display:flex;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--olx-border);border-radius:10px;color:inherit;text-decoration:none}.olx-club-team-summary-card strong{font-size:12px}.olx-club-team-summary-card small{color:var(--olx-text-muted);font-size:9px}.olx-club-financial-snapshot{display:grid;grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--olx-border);border-radius:10px;background:var(--olx-border)}.olx-club-financial-snapshot>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px;background:var(--olx-surface)}.olx-club-financial-snapshot span{color:var(--olx-text-muted);font-size:9px}.olx-club-financial-snapshot strong{font-size:16px}@media (max-width:1150px){.olx-club-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.olx-club-command-hero{align-items:flex-start;flex-direction:column}.olx-club-main-grid{grid-template-columns:1fr}.olx-club-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.olx-club-kpi-grid,.olx-club-pipeline,.olx-club-team-summary-grid{grid-template-columns:1fr}}.olx-tryout-pipeline{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-bottom:16px;border:1px solid var(--olx-border);border-radius:12px;background:var(--olx-border)}.olx-tryout-pipeline>div{padding:13px;background:var(--olx-surface)}.olx-tryout-pipeline span{display:block;min-height:24px;margin-bottom:4px;color:var(--olx-text-muted);font-size:8px;font-weight:800;text-transform:uppercase}.olx-tryout-pipeline strong{font-size:20px}.olx-tryout-program-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.olx-tryout-program-card{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:175px;padding:16px;border:1px solid var(--olx-border);border-radius:13px;color:inherit;text-decoration:none}.olx-tryout-program-card>div>span{color:var(--olx-text-muted);font-size:8px;font-weight:850;text-transform:uppercase}.olx-tryout-program-card h3{margin:5px 0;font-size:16px}.olx-tryout-program-card p{margin:0;color:var(--olx-text-muted);font-size:10px;line-height:1.45}.olx-tryout-program-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.olx-tryout-program-meta>div{padding:9px;border-radius:8px;background:var(--olx-surface-subtle)}.olx-tryout-program-meta span{display:block;margin-bottom:3px;color:var(--olx-text-muted);font-size:8px}.olx-tryout-program-meta strong{font-size:13px}.olx-create-tryout-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.olx-create-tryout-form label{display:flex;flex-direction:column;gap:6px}.olx-create-tryout-form label>span{font-size:11px;font-weight:750}.olx-create-tryout-form input,.olx-create-tryout-form select,.olx-create-tryout-form textarea{width:100%;padding:10px 11px;border:1px solid var(--olx-border);border-radius:9px;background:var(--olx-surface);color:var(--olx-text)}.olx-create-tryout-form small{color:var(--olx-text-muted);font-size:9px;line-height:1.4}.olx-create-tryout-full{grid-column:1/-1}.olx-money-input{display:flex;align-items:center;gap:6px}.olx-create-tryout-footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:10px;border-top:1px solid var(--olx-border)}.olx-create-tryout-footer p{margin:0;color:var(--olx-text-muted);font-size:10px}.olx-tryout-header-meta{min-width:120px;padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-tryout-header-meta span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-tryout-header-meta strong{font-size:19px}.olx-tryout-player-list{display:grid;grid-gap:8px;gap:8px}.olx-tryout-player-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-tryout-player-main{display:flex;align-items:center;gap:10px}.olx-tryout-player-main>div:last-child{display:flex;flex-direction:column;gap:3px}.olx-tryout-player-main span{color:var(--olx-text-muted);font-size:9px;text-transform:uppercase}.olx-roster-access{padding:5px 7px;border-radius:999px;font-size:8px;font-weight:850}.olx-roster-locked{background:var(--olx-surface-subtle)}.olx-roster-unlocked{border:1px solid var(--olx-border)}.olx-tryout-player-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.olx-tryout-player-actions form{display:flex;align-items:center;gap:6px}.olx-tryout-player-actions button,.olx-tryout-player-actions select{min-height:34px;padding:7px 8px;border:1px solid var(--olx-border);border-radius:7px;background:var(--olx-surface);color:var(--olx-text);font-size:9px}.olx-offer-status{display:flex;flex-direction:column;gap:2px;padding:6px 9px;border:1px solid var(--olx-border);border-radius:8px}.olx-offer-status span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-offer-status strong{font-size:9px;text-transform:uppercase}@media (max-width:1000px){.olx-tryout-pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}.olx-tryout-program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.olx-create-tryout-form,.olx-tryout-pipeline,.olx-tryout-program-grid{grid-template-columns:1fr}.olx-create-tryout-footer,.olx-create-tryout-full{grid-column:auto}.olx-create-tryout-footer,.olx-tryout-player-actions,.olx-tryout-player-actions form,.olx-tryout-player-row{align-items:stretch;flex-direction:column}}.olx-player-id-card{min-width:145px;padding:12px 14px;border:1px solid var(--olx-border);border-radius:11px}.olx-player-id-card span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:8px;font-weight:850;letter-spacing:.08em}.olx-player-id-card strong{font-size:16px}.olx-player-detail-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-bottom:15px;border:1px solid var(--olx-border);border-radius:11px}.olx-player-detail-strip>div{padding:12px;border-right:1px solid var(--olx-border)}.olx-player-detail-strip>div:last-child{border-right:0}.olx-player-detail-strip span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:8px;font-weight:800}.olx-player-detail-strip strong{font-size:12px}.olx-evaluation-current{display:flex;align-items:center;gap:13px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--olx-border);border-radius:10px}.olx-evaluation-current span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-evaluation-current strong{font-size:20px}.olx-evaluation-current small{color:var(--olx-text-muted);text-transform:uppercase}.olx-evaluation-form{display:grid;grid-gap:16px;gap:16px}.olx-evaluation-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-evaluation-form label{display:flex;flex-direction:column;gap:6px}.olx-evaluation-form label>span{font-size:10px;font-weight:750}.olx-evaluation-form input,.olx-evaluation-form select,.olx-evaluation-form textarea{width:100%;padding:10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-evaluation-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:10px;border-top:1px solid var(--olx-border)}.olx-evaluation-footer p{margin:0;color:var(--olx-text-muted);font-size:9px}.olx-tryout-player-card{padding:15px;border:1px solid var(--olx-border);border-radius:12px}.olx-tryout-player-card-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.olx-public-id{color:var(--olx-text-muted);font-size:8px;font-weight:850;letter-spacing:.08em}.olx-tryout-player-card h3{margin:4px 0;font-size:16px}.olx-tryout-player-card p{margin:0;color:var(--olx-text-muted);font-size:9px}.olx-roster-state{padding:6px 8px;border-radius:999px;font-size:8px;font-weight:850}.olx-roster-state-locked{background:var(--olx-surface-subtle)}.olx-player-flow-grid,.olx-roster-state-unlocked{border:1px solid var(--olx-border)}.olx-player-flow-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;margin:13px 0;border-radius:9px}.olx-player-flow-grid>div{min-width:0;padding:10px;border-right:1px solid var(--olx-border)}.olx-player-flow-grid>div:last-child{border-right:0}.olx-player-flow-grid span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-player-flow-grid strong{display:block;font-size:10px}.olx-player-flow-grid small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px}.olx-player-flow-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.olx-player-flow-actions form{display:flex;gap:6px;align-items:center}.olx-player-flow-actions a,.olx-player-flow-actions button,.olx-player-flow-actions select{min-height:34px;padding:7px 9px;border:1px solid var(--olx-border);border-radius:7px;background:var(--olx-surface);color:var(--olx-text);text-decoration:none;font-size:9px;font-weight:700}.olx-team-roster-table{display:grid;grid-gap:7px;gap:7px}.olx-team-roster-table article{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(90px,.7fr));grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--olx-border);border-radius:9px}.olx-team-roster-table article>div{display:flex;flex-direction:column;gap:3px}.olx-team-roster-table article>div>span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-team-roster-table article strong{font-size:11px}.olx-team-roster-table article small{color:var(--olx-text-muted);font-size:8px}@media (max-width:900px){.olx-evaluation-score-grid,.olx-player-detail-strip,.olx-player-flow-grid,.olx-team-roster-table article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.olx-evaluation-score-grid,.olx-player-detail-strip,.olx-player-flow-grid,.olx-team-roster-table article{grid-template-columns:1fr}.olx-evaluation-footer,.olx-tryout-player-card-head{flex-direction:column}.olx-player-flow-actions,.olx-player-flow-actions form{align-items:stretch;flex-direction:column}}.olx-roster-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin-bottom:14px;border:1px solid var(--olx-border);border-radius:11px;background:var(--olx-border)}.olx-roster-kpis>div{padding:13px;background:var(--olx-surface)}.olx-roster-kpis span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-roster-kpis strong{font-size:17px}.olx-add-roster-player{display:grid;grid-template-columns:minmax(260px,2fr) minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.olx-add-roster-player label{display:flex;flex-direction:column;gap:6px}.olx-add-roster-player label>span{font-size:10px;font-weight:750}.olx-add-roster-player select{width:100%;min-height:38px;background:var(--olx-surface);color:var(--olx-text)}.olx-add-roster-player select,.olx-roster-entitlement-note{padding:8px 10px;border:1px solid var(--olx-border);border-radius:8px}.olx-roster-entitlement-note{display:flex;flex-direction:column;gap:2px}.olx-roster-entitlement-note span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-roster-entitlement-note strong{font-size:10px}.olx-roster-entitlement-note small{color:var(--olx-text-muted);font-size:8px}.olx-roster-message{grid-column:1/-1;margin:0;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px;font-size:9px}.olx-roster-no-eligible{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--olx-border);border-radius:9px}.olx-roster-no-eligible strong{font-size:11px}.olx-roster-no-eligible span{color:var(--olx-text-muted);font-size:9px}@media (max-width:800px){.olx-roster-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-add-roster-player{grid-template-columns:1fr}}@media (max-width:520px){.olx-roster-kpis{grid-template-columns:1fr}}.olx-builder-link-row{display:flex;align-items:end;justify-content:space-between;gap:14px;flex-wrap:wrap}.olx-builder-link-row>div{display:flex;flex-direction:column;gap:4px}.olx-builder-link-row span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-builder-link-row form{display:flex;gap:7px}.olx-builder-link-row button,.olx-builder-link-row input{min-height:36px;padding:8px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-option-create{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-option-create label,.olx-option-edit label{display:flex;flex-direction:column;gap:5px}.olx-option-create label span,.olx-option-edit label span{font-size:9px;font-weight:750}.olx-option-create input,.olx-option-create select,.olx-option-edit input,.olx-option-edit select{min-height:36px;padding:8px 9px;border:1px solid var(--olx-border);border-radius:7px;background:var(--olx-surface);color:var(--olx-text)}.olx-option-builder-list{display:grid;grid-gap:10px;gap:10px}.olx-option-builder-card{display:grid;grid-template-columns:54px minmax(0,1fr) 210px;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--olx-border);border-radius:12px}.olx-option-disabled{opacity:.55}.olx-option-order{display:flex;flex-direction:column;gap:5px;align-items:center}.olx-option-order button{width:32px;height:28px}.olx-option-edit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.olx-option-summary{display:flex;flex-direction:column;gap:10px}.olx-option-summary>div{display:flex;flex-direction:column;gap:3px}.olx-option-summary span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-option-summary strong{font-size:10px}.olx-public-registration{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:28px 0 60px}.olx-public-brand{display:flex;align-items:baseline;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--olx-border)}.olx-public-brand span{font-size:8px;font-weight:850;color:var(--olx-text-muted)}.olx-public-brand h1{font-size:18px}.olx-public-hero{padding:38px 0 24px;max-width:720px}.olx-public-hero>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-public-hero h2{margin:5px 0 8px;font-size:30px}.olx-public-hero p{margin:0;color:var(--olx-text-muted);line-height:1.55}.olx-public-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.olx-public-option{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:210px;padding:18px;border:1px solid var(--olx-border);border-radius:13px;color:inherit;text-decoration:none}.olx-public-option-selected{outline:2px solid currentColor;outline-offset:2px}.olx-public-option span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-public-option h3{margin:5px 0 7px;font-size:18px}.olx-public-option p{margin:0;color:var(--olx-text-muted);font-size:11px;line-height:1.5}.olx-public-option small{color:var(--olx-text-muted);font-size:9px}.olx-public-fee{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--olx-border)}.olx-public-fee strong{font-size:16px}.olx-public-next{margin-top:20px}.olx-public-selection{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--olx-border);border-radius:10px;margin-bottom:14px}.olx-public-selection span{font-size:8px;font-weight:850}.olx-public-selection small,.olx-public-selection span{color:var(--olx-text-muted)}.olx-parent-player-grid,.olx-public-auth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.olx-public-auth-card{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--olx-border);border-radius:12px}.olx-public-auth-card h3{margin:0}.olx-public-auth-card p{margin:0 0 5px;color:var(--olx-text-muted);font-size:10px}.olx-public-auth-card input,.olx-public-auth-card select{width:100%;min-height:40px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-public-auth-card label{display:flex;flex-direction:column;gap:5px}.olx-public-auth-card label span{font-size:9px;font-weight:750}.olx-public-instruction,.olx-public-muted{padding:14px;border:1px solid var(--olx-border);border-radius:9px;color:var(--olx-text-muted)}.olx-registration-complete{max-width:700px;margin:50px auto;padding:24px;border:1px solid var(--olx-border);border-radius:14px}.olx-registration-complete>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-registration-complete h1{margin:6px 0}.olx-complete-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0;border:1px solid var(--olx-border);border-radius:10px;overflow:hidden}.olx-complete-grid>div{padding:12px;border-right:1px solid var(--olx-border)}.olx-complete-grid>div:last-child{border-right:0}.olx-complete-grid span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-complete-grid strong{font-size:10px}.olx-registration-payment-callout{margin:18px 0;padding:14px;border:1px solid var(--olx-border);border-radius:10px}.olx-registration-payment-callout p{margin:5px 0 0;color:var(--olx-text-muted);font-size:10px;line-height:1.5}@media (max-width:900px){.olx-public-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-option-builder-card{grid-template-columns:45px 1fr}.olx-option-summary{grid-column:2}.olx-complete-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.olx-complete-grid,.olx-option-builder-card,.olx-option-create,.olx-option-edit,.olx-parent-player-grid,.olx-public-auth-grid,.olx-public-option-grid{grid-template-columns:1fr}.olx-option-summary{grid-column:auto}}.olx-registration-designer-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);grid-gap:18px;gap:18px;align-items:start}.olx-registration-designer-controls{display:grid;grid-gap:14px;gap:14px}.olx-designer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-designer-field,.olx-designer-grid label{display:flex;flex-direction:column;gap:5px}.olx-designer-field>span,.olx-designer-grid label>span{font-size:9px;font-weight:750}.olx-designer-field input,.olx-designer-field textarea,.olx-designer-grid select{width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-designer-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.olx-designer-check-grid label,.olx-designer-checkbox{display:flex;align-items:center;gap:7px;font-size:9px}.olx-designer-save{justify-self:start}.olx-registration-live-preview{position:-webkit-sticky;position:sticky;top:16px;padding:15px;border:1px solid var(--olx-border);border-radius:12px}.olx-design-preview{margin-top:10px;overflow:hidden;border:1px solid var(--olx-border);border-radius:11px}.olx-design-preview>header{padding:22px}.olx-design-preview-banner>header{padding:36px 22px;border-bottom:1px solid var(--olx-border)}.olx-design-preview-minimal>header{padding:18px}.olx-design-preview-split>header{min-height:160px;display:flex;flex-direction:column;justify-content:end;border-bottom:1px solid var(--olx-border)}.olx-design-preview header small{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-design-preview header h2{margin:4px 0}.olx-design-preview header p{margin:0;color:var(--olx-text-muted);font-size:9px}.olx-design-preview-options{display:grid;grid-gap:8px;gap:8px;padding:12px}.olx-design-columns-1{grid-template-columns:1fr}.olx-design-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-design-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-design-preview-card{display:flex;flex-direction:column;gap:5px;min-height:130px;padding:12px}.olx-design-card-outlined{border:1px solid var(--olx-border);border-radius:9px}.olx-design-card-soft{border-radius:9px;background:var(--olx-surface-subtle)}.olx-design-card-flat{border-bottom:1px solid var(--olx-border)}.olx-design-preview-card small,.olx-design-preview-card span{color:var(--olx-text-muted);font-size:7px}.olx-design-preview-card p{margin:0;color:var(--olx-text-muted);font-size:8px;line-height:1.4}.olx-design-preview-card b{margin-top:auto}.olx-public-columns-1{grid-template-columns:1fr}.olx-public-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-public-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-public-layout-list{grid-template-columns:1fr!important}.olx-public-layout-compact .olx-public-option{min-height:150px;padding:13px}.olx-public-intro-heading{margin:12px 0 4px;font-size:18px}.olx-public-contact{margin-top:22px;padding:16px;border:1px solid var(--olx-border);border-radius:10px}.olx-public-contact span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-public-contact p{margin:5px 0 0;color:var(--olx-text-muted);font-size:10px;line-height:1.5}@media (max-width:950px){.olx-registration-designer-layout{grid-template-columns:1fr}.olx-registration-live-preview{position:static}}@media (max-width:650px){.olx-design-columns-2,.olx-design-columns-3,.olx-designer-check-grid,.olx-designer-grid,.olx-public-columns-2,.olx-public-columns-3{grid-template-columns:1fr}}.olx-public-review-back{margin-bottom:14px}.olx-public-review-back a{color:inherit;text-decoration:none;font-size:10px}.olx-review-header{padding:30px 0 20px}.olx-review-header>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-review-header h2{margin:5px 0 6px;font-size:28px}.olx-review-header p{margin:0;color:var(--olx-text-muted)}.olx-review-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.olx-review-card{display:flex;flex-direction:column;gap:5px;padding:18px;border:1px solid var(--olx-border);border-radius:12px}.olx-review-card>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-review-card h3{margin:0;font-size:18px}.olx-review-card p,.olx-review-card small{margin:0;color:var(--olx-text-muted);font-size:10px}.olx-checkout-summary{margin-top:14px;overflow:hidden;border:1px solid var(--olx-border);border-radius:12px}.olx-checkout-summary>div{display:flex;justify-content:space-between;gap:16px;padding:13px 15px;border-bottom:1px solid var(--olx-border)}.olx-checkout-summary>div:last-child{border-bottom:0}.olx-checkout-summary span{font-size:10px}.olx-checkout-summary strong{font-size:12px}.olx-checkout-note{display:block!important;color:var(--olx-text-muted)}.olx-checkout-note span{font-size:9px}.olx-checkout-total{align-items:center}.olx-checkout-total strong{font-size:20px}.olx-review-rule{margin-top:14px;padding:14px;border:1px solid var(--olx-border);border-radius:10px}.olx-review-rule p{margin:5px 0 0;color:var(--olx-text-muted);font-size:10px;line-height:1.5}.olx-review-actions{display:flex;justify-content:flex-end;margin-top:18px}@media (max-width:650px){.olx-review-layout{grid-template-columns:1fr}.olx-review-actions,.olx-review-actions button,.olx-review-actions form{width:100%}}.olx-registration-builder-nav{display:flex;gap:6px;margin-bottom:14px;padding:5px;border:1px solid var(--olx-border);border-radius:10px}.olx-registration-builder-nav a{padding:8px 11px;border-radius:7px;color:inherit;text-decoration:none;font-size:9px;font-weight:750}.olx-registration-nav-active{background:var(--olx-surface-subtle)}.olx-color-control{display:flex;align-items:center;gap:9px;min-height:38px;padding:5px 8px;border:1px solid var(--olx-border);border-radius:8px}.olx-color-control input[type=color]{width:38px;height:28px;padding:0;border:0;background:transparent}.olx-color-control strong{font-size:10px}.olx-add-player-launch{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:150px;padding:20px;border:1px dashed var(--olx-border);border-radius:12px}.olx-add-player-launch>div{max-width:430px}.olx-add-player-launch span,.olx-player-registration-heading span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-add-player-launch h3,.olx-player-registration-heading h3{margin:5px 0}.olx-add-player-launch p,.olx-player-registration-heading p{margin:0;color:var(--olx-text-muted);font-size:10px;line-height:1.5}.olx-player-registration-open{grid-column:1/-1}.olx-player-registration-heading{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.olx-close-player-form{padding:6px 9px;border:1px solid var(--olx-border);border-radius:7px;background:transparent;color:inherit}.olx-player-registration-form{display:grid;grid-gap:14px;gap:14px}.olx-player-registration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-player-registration-grid label{display:flex;flex-direction:column;gap:5px}.olx-player-registration-grid label span{font-size:9px;font-weight:750}.olx-player-registration-grid input{min-height:40px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:inherit}.olx-player-registration-actions{display:flex;justify-content:flex-end;gap:7px}.olx-player-registration-actions button{min-height:38px;padding:8px 12px;border:1px solid var(--olx-border);border-radius:8px}.olx-public-width-compact{width:min(820px,calc(100% - 32px))}.olx-public-width-standard{width:min(1080px,calc(100% - 32px))}.olx-public-width-wide{width:min(1320px,calc(100% - 32px))}.olx-public-background-soft{padding-left:20px;padding-right:20px;border-radius:16px;background:var(--olx-surface-subtle)}.olx-public-background-gradient{padding-left:20px;padding-right:20px;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--olx-registration-accent) 8%,transparent),transparent 380px)}.olx-public-registration
.olx-public-option-selected{outline-color:var(--olx-registration-accent)}.olx-public-button-solid
.ol-button,.olx-public-registration
.ol-button{border-color:var(--olx-registration-accent)}.olx-public-button-solid
.ol-button{background:var(--olx-registration-accent);color:white}.olx-public-button-outline
.ol-button{background:transparent;color:var(--olx-registration-accent);border-color:var(--olx-registration-accent)}.olx-public-button-soft
.ol-button{background:color-mix(in srgb,var(--olx-registration-accent) 12%,transparent);color:var(--olx-registration-accent);border-color:transparent}.olx-public-button-shape-square
.ol-button{border-radius:2px}.olx-public-button-shape-rounded
.ol-button{border-radius:8px}.olx-public-button-shape-pill
.ol-button{border-radius:999px}.olx-public-brand{align-items:center}.olx-logo-left{justify-content:flex-start}.olx-logo-center{justify-content:center;text-align:center}.olx-registration-logo{display:block;width:auto;max-width:150px;max-height:70px;object-fit:contain}.olx-logo-center{flex-direction:column}.olx-public-hero{background-repeat:no-repeat;background-position:50%;background-size:cover}.olx-public-background-hero
.olx-public-hero{min-height:320px;display:flex;flex-direction:column;justify-content:end;padding-left:24px;padding-right:24px;border-radius:14px;overflow:hidden}.olx-powered-by{margin-top:28px;padding-top:15px;border-top:1px solid var(--olx-border);color:var(--olx-text-muted);text-align:center;font-size:8px;font-weight:750}@media (max-width:650px){.olx-player-registration-grid{grid-template-columns:1fr}.olx-add-player-launch,.olx-player-registration-heading{flex-direction:column;align-items:stretch}.olx-player-registration-actions{flex-direction:column}.olx-player-registration-actions button{width:100%}.olx-registration-builder-nav{overflow-x:auto}}.olx-public-brand>div{display:flex;flex-direction:column;gap:2px}.olx-public-brand h1{margin:0}.olx-public-brand small{color:var(--olx-text-muted);font-size:8px}.olx-public-hero-banner{padding-top:42px;padding-bottom:28px}.olx-public-hero-minimal{padding-top:26px;padding-bottom:18px}.olx-public-hero-split{min-height:280px;display:flex;flex-direction:column;justify-content:end;padding:28px;border-radius:14px}.olx-parent-player-grid{align-items:start}.olx-add-player-launch,.olx-public-auth-card{min-height:100%}.olx-public-layout-list .olx-public-option{min-height:auto}.olx-public-layout-compact .olx-public-option{min-height:140px}.olx-public-card-outlined{border:1px solid var(--olx-border)}.olx-public-card-soft{border-color:transparent;background:var(--olx-surface-subtle)}.olx-public-card-flat{border-width:0 0 1px;border-radius:0}.olx-public-button-solid .ol-button{background:var(--olx-registration-accent);border-color:var(--olx-registration-accent)}.olx-public-button-outline .ol-button{background:transparent;color:var(--olx-registration-accent);border-color:var(--olx-registration-accent)}.olx-public-button-soft .ol-button{background:color-mix(in srgb,var(--olx-registration-accent) 12%,transparent);color:var(--olx-registration-accent);border-color:transparent}.olx-public-button-shape-square .ol-button{border-radius:2px}.olx-public-button-shape-rounded .ol-button{border-radius:8px}.olx-public-button-shape-pill .ol-button{border-radius:999px}.olx-checkout-page-header{padding:30px 0 20px}.olx-checkout-page-header>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-checkout-page-header h2{margin:5px 0;font-size:28px}.olx-checkout-page-header p{margin:0;color:var(--olx-text-muted)}.olx-checkout-page-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:16px;gap:16px;align-items:start}.olx-checkout-details{display:grid;grid-gap:12px;gap:12px}.olx-checkout-player{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--olx-border);border-radius:11px}.olx-checkout-player>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-checkout-player strong{font-size:16px}.olx-checkout-player small{color:var(--olx-text-muted);font-size:9px}.olx-checkout-line-items{overflow:hidden;border:1px solid var(--olx-border);border-radius:11px}.olx-checkout-line-items article{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--olx-border)}.olx-checkout-line-items article:last-child{border-bottom:0}.olx-checkout-line-items article>div{display:flex;flex-direction:column;gap:3px}.olx-checkout-line-items article strong{font-size:11px}.olx-checkout-line-items article small{color:var(--olx-text-muted);font-size:8px}.olx-checkout-entitlement-note{padding:14px;border:1px solid var(--olx-border);border-radius:10px}.olx-checkout-entitlement-note span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-checkout-entitlement-note p{margin:5px 0 0;color:var(--olx-text-muted);font-size:9px;line-height:1.5}.olx-checkout-payment-panel{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--olx-border);border-radius:12px}.olx-checkout-payment-panel>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-checkout-payment-panel>div:not(.olx-payment-provider-pending):not(.olx-checkout-status){display:flex;justify-content:space-between;gap:15px}.olx-checkout-payment-panel small{color:var(--olx-text-muted)}.olx-checkout-payment-total{padding-top:12px;border-top:1px solid var(--olx-border)}.olx-checkout-payment-total strong{font-size:20px}.olx-checkout-status{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid var(--olx-border);border-radius:8px}.olx-checkout-status span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-checkout-status strong{font-size:9px}.olx-payment-provider-pending{padding:12px;border:1px dashed var(--olx-border);border-radius:9px}.olx-payment-provider-pending strong{font-size:10px}.olx-payment-provider-pending p{margin:5px 0 0;color:var(--olx-text-muted);font-size:8px;line-height:1.5}.olx-checkout-pay-button{width:100%;justify-content:center;text-align:center}.olx-checkout-reference{text-align:center;font-size:7px}@media (max-width:800px){.olx-checkout-page-layout{grid-template-columns:1fr}.olx-checkout-payment-panel{position:static}}.olx-payment-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.olx-payment-kpis article{padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-payment-checkout-list article>div>span,.olx-payment-event-list article>div>span,.olx-payment-kpis span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-payment-kpis strong{font-size:15px}.olx-payment-checkout-list,.olx-payment-event-list{display:grid;grid-gap:7px;gap:7px}.olx-payment-checkout-list article{display:grid;grid-template-columns:minmax(220px,2fr) repeat(4,minmax(90px,.7fr));grid-gap:10px;gap:10px;align-items:center;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-payment-checkout-list article>div{min-width:0}.olx-payment-checkout-list strong{display:block;font-size:10px}.olx-payment-checkout-list small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px}.olx-payment-event-list article{display:grid;grid-template-columns:minmax(260px,1fr) 120px;grid-gap:12px;gap:12px;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-payment-event-list strong{font-size:10px}.olx-payment-event-list small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:7px;overflow-wrap:anywhere}.olx-payment-event-list p{grid-column:1/-1;margin:0;color:var(--olx-text-muted);font-size:8px}@media (max-width:1000px){.olx-payment-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-payment-checkout-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.olx-payment-checkout-list article,.olx-payment-event-list article,.olx-payment-kpis{grid-template-columns:1fr}}.olx-pay-nav{display:flex;gap:6px;margin-bottom:14px;padding:5px;border:1px solid var(--olx-border);border-radius:10px}.olx-pay-nav a{padding:8px 11px;border-radius:7px;color:inherit;text-decoration:none;font-size:9px;font-weight:750}.olx-pay-nav-active{background:var(--olx-surface-subtle)}.olx-stripe-ready,.olx-stripe-required{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;padding:16px;border:1px solid var(--olx-border);border-radius:11px}.olx-stripe-ready span,.olx-stripe-required span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-stripe-required h2{margin:4px 0}.olx-stripe-required p{margin:0;max-width:620px;color:var(--olx-text-muted);font-size:10px;line-height:1.5}.olx-pay-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.olx-pay-kpis article{padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-pay-kpis span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-pay-kpis strong{font-size:15px}.olx-discount-list,.olx-pay-order-list,.olx-platform-pay-list{display:grid;grid-gap:7px;gap:7px}.olx-pay-order-list article{grid-template-columns:minmax(190px,1.5fr) repeat(4,minmax(90px,.7fr));grid-gap:10px}.olx-pay-order-list article,.olx-platform-pay-list article{display:grid;gap:10px;align-items:center;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-platform-pay-list article{grid-template-columns:minmax(230px,1.5fr) repeat(3,minmax(100px,.7fr));grid-gap:10px}.olx-discount-list article>div>span,.olx-pay-order-list span,.olx-platform-pay-list span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-pay-order-list strong,.olx-platform-pay-list strong{font-size:10px}.olx-pay-order-list small,.olx-platform-pay-list small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px}.olx-discount-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-discount-form label{display:flex;flex-direction:column;gap:5px}.olx-discount-form label>span{font-size:9px;font-weight:750}.olx-discount-form input,.olx-discount-form select,.olx-discount-form textarea{width:100%;min-height:38px;padding:8px 9px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:var(--olx-text)}.olx-discount-description{grid-column:span 3}.olx-discount-active{justify-content:center}.olx-discount-active input{width:auto;min-height:auto}.olx-discount-list article{display:grid;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(90px,.6fr)) auto;grid-gap:10px;gap:10px;align-items:center;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-discount-code{font-weight:900!important}.olx-discount-list strong{display:block;font-size:10px}.olx-discount-list small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px}.olx-discount-code-block{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:13px;border:1px solid var(--olx-border);border-radius:10px}.olx-discount-code-block>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-discount-apply{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.olx-discount-apply input{min-height:40px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:inherit}.olx-discount-applied button,.olx-discount-apply button{min-height:40px;padding:8px 12px;border:1px solid var(--olx-border);border-radius:8px}.olx-discount-applied{display:flex;justify-content:space-between;align-items:center;gap:12px}.olx-discount-applied>div{display:flex;flex-direction:column;gap:2px}.olx-discount-applied small,.olx-discount-savings{color:var(--olx-text-muted);font-size:8px}@media (max-width:1000px){.olx-pay-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-discount-form{grid-template-columns:repeat(2,minmax(0,1fr))}.olx-discount-description{grid-column:span 2}}@media (max-width:700px){.olx-discount-form,.olx-discount-list article,.olx-pay-kpis,.olx-pay-order-list article,.olx-platform-pay-list article{grid-template-columns:1fr}.olx-discount-description{grid-column:auto}.olx-stripe-required{flex-direction:column;align-items:stretch}}.olx-pay-public-header{padding:28px 0 20px}.olx-pay-public-header>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-pay-public-header h2{margin:5px 0;font-size:28px}.olx-pay-public-header p{margin:0;color:var(--olx-text-muted)}.olx-pay-stripe-required{margin-bottom:14px;padding:14px;border:1px solid var(--olx-border);border-radius:10px}.olx-pay-stripe-required p{margin:5px 0 0;color:var(--olx-text-muted);font-size:10px}.olx-pay-public-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:16px;gap:16px;align-items:start}.olx-pay-public-details{display:grid;grid-gap:12px;gap:12px}.olx-pay-public-items{overflow:hidden;border:1px solid var(--olx-border);border-radius:11px}.olx-pay-public-items article{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;border-bottom:1px solid var(--olx-border)}.olx-pay-public-items article:last-child{border-bottom:0}.olx-pay-public-items article>div{display:flex;flex-direction:column;gap:3px}.olx-pay-public-items small{color:var(--olx-text-muted);font-size:8px}.olx-pay-discount-block{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--olx-border);border-radius:10px}.olx-pay-discount-block>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-pay-discount-form{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.olx-pay-discount-form input{min-height:40px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px;background:var(--olx-surface);color:inherit}.olx-pay-discount-applied button,.olx-pay-discount-form button{min-height:40px;padding:8px 12px;border:1px solid var(--olx-border);border-radius:8px}.olx-pay-discount-applied{display:flex;justify-content:space-between;align-items:center;gap:12px}.olx-pay-discount-applied>div{display:flex;flex-direction:column;gap:2px}.olx-pay-discount-applied small,.olx-pay-discount-block>small{color:var(--olx-text-muted);font-size:8px}.olx-pay-public-summary{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--olx-border);border-radius:12px}.olx-pay-public-summary>span{color:var(--olx-text-muted);font-size:8px;font-weight:850}.olx-pay-public-summary>div{display:flex;justify-content:space-between;gap:12px}.olx-pay-public-summary small{color:var(--olx-text-muted)}.olx-pay-public-total{padding-top:12px;border-top:1px solid var(--olx-border)}.olx-pay-public-total strong{font-size:20px}.olx-pay-public-button{width:100%;justify-content:center}.olx-pay-powered{text-align:center;font-size:7px}@media (max-width:800px){.olx-pay-public-layout{grid-template-columns:1fr}.olx-pay-public-summary{position:static}}.olx-receipt-shell{width:min(900px,calc(100% - 32px));margin:32px auto}.olx-receipt{overflow:hidden;border:1px solid var(--olx-border);border-radius:14px;background:var(--olx-surface)}.olx-receipt-brand{display:grid;grid-template-columns:auto 1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:22px;border-bottom:1px solid var(--olx-border)}.olx-receipt-brand img{width:auto;max-width:130px;max-height:64px;object-fit:contain}.olx-receipt-brand span,.olx-receipt-customer span,.olx-receipt-list article span,.olx-receipt-reference span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-receipt-brand h1{margin:3px 0;font-size:22px}.olx-receipt-brand small,.olx-receipt-customer small,.olx-receipt-reference small{color:var(--olx-text-muted);font-size:8px}.olx-receipt-reference{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.olx-receipt-customer{display:flex;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid var(--olx-border)}.olx-receipt-customer>div{display:flex;flex-direction:column;gap:3px}.olx-receipt-items{padding:8px 22px}.olx-receipt-items article{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--olx-border)}.olx-receipt-items article>div{display:flex;flex-direction:column;gap:3px}.olx-receipt-items small{color:var(--olx-text-muted);font-size:8px}.olx-receipt-summary{width:min(390px,calc(100% - 44px));margin-left:auto;padding:18px 22px}.olx-receipt-summary>div{display:flex;justify-content:space-between;gap:18px;padding:6px 0}.olx-receipt-summary span{color:var(--olx-text-muted);font-size:9px}.olx-receipt-total{margin-top:6px;padding-top:12px!important;border-top:1px solid var(--olx-border)}.olx-receipt-total strong{font-size:19px}.olx-receipt-footer{padding:18px 22px;border-top:1px solid var(--olx-border)}.olx-receipt-footer strong{font-size:9px}.olx-receipt-footer p{margin:5px 0 0;color:var(--olx-text-muted);font-size:8px;line-height:1.5}.olx-receipt-list{display:grid;grid-gap:7px;gap:7px}.olx-receipt-list article{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(210px,1.3fr) minmax(130px,.8fr) minmax(100px,.6fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-receipt-list article>div{min-width:0}.olx-receipt-list article strong{display:block;margin-top:3px;font-size:10px}.olx-receipt-list article small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px}.olx-receipt-list article>a{text-decoration:none;font-size:9px;font-weight:750}@media (max-width:750px){.olx-receipt-brand{grid-template-columns:1fr}.olx-receipt-reference{align-items:flex-start}.olx-receipt-customer{flex-direction:column}.olx-receipt-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.olx-receipt-shell{width:100%;margin:0}.olx-receipt{border:0}}.olx-adapter-tenant{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.olx-adapter-tenant span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-adapter-tenant strong{font-size:10px}.olx-adapter-tenant small{color:var(--olx-text-muted);font-size:8px}.olx-adapter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-adapter-card{display:grid;grid-gap:14px;gap:14px;padding:15px;border:1px solid var(--olx-border);border-radius:11px}.olx-adapter-card-heading>span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-adapter-card-heading h3{margin:4px 0 2px;font-size:15px}.olx-adapter-card-heading small{color:var(--olx-text-muted);font-size:8px}.olx-adapter-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.olx-adapter-capabilities span{padding:6px 7px;border:1px solid var(--olx-border);border-radius:7px;font-size:8px}.olx-adapter-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;border-top:1px solid var(--olx-border)}.olx-adapter-footer span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-adapter-footer strong{font-size:8px}@media (max-width:950px){.olx-adapter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.olx-adapter-grid{grid-template-columns:1fr}.olx-adapter-tenant{align-items:flex-start}}.olx-fulfillment-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.olx-fulfillment-kpis article{padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-fulfillment-kpis span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-fulfillment-kpis strong{font-size:15px}.olx-fulfillment-list{display:grid;grid-gap:7px;gap:7px}.olx-fulfillment-list article{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(140px,.8fr);grid-gap:12px;gap:12px;align-items:center;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-fulfillment-list article>div{min-width:0}.olx-fulfillment-list span{display:block;margin-bottom:3px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-fulfillment-list strong{display:block;font-size:10px}.olx-fulfillment-list small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px}.olx-fulfillment-list a{display:inline-block;margin-top:4px;font-size:8px;text-decoration:none}@media (max-width:1000px){.olx-fulfillment-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-fulfillment-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.olx-fulfillment-kpis,.olx-fulfillment-list article{grid-template-columns:1fr}}.olx-binding-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.olx-binding-kpis article{padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-binding-kpis span{display:block;margin-bottom:4px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-binding-kpis strong{font-size:15px}.olx-binding-list{display:grid;grid-gap:7px;gap:7px}.olx-binding-list article{display:grid;grid-template-columns:minmax(170px,1fr) minmax(110px,.7fr) minmax(180px,1fr) minmax(130px,.8fr) minmax(140px,.8fr);grid-gap:12px;gap:12px;align-items:center;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-binding-list article>div{min-width:0}.olx-binding-list span{display:block;margin-bottom:3px;color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-binding-list strong{display:block;font-size:10px}.olx-binding-list small{display:block;margin-top:3px;color:var(--olx-text-muted);font-size:8px;overflow-wrap:anywhere}@media (max-width:1000px){.olx-binding-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.olx-binding-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.olx-binding-kpis,.olx-binding-list article{grid-template-columns:1fr}}.olx-contract-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.olx-contract-grid article{padding:15px;border:1px solid var(--olx-border);border-radius:11px}.olx-contract-grid article>span{color:var(--olx-text-muted);font-size:7px;font-weight:850}.olx-contract-grid h3{margin:5px 0 14px;font-size:15px}.olx-contract-grid dl{display:grid;grid-gap:8px;gap:8px;margin:0}.olx-contract-grid dl>div{display:flex;justify-content:space-between;gap:12px}.olx-contract-grid dt{color:var(--olx-text-muted);font-size:8px}.olx-contract-grid dd{margin:0;text-align:right;font-size:8px;font-weight:750}@media (max-width:900px){.olx-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.olx-contract-grid{grid-template-columns:1fr}}.olx-impact-resolution-drawer{width:min(620px,100%)}.olx-impact-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;padding:14px 16px;border-bottom:1px solid var(--olx-border)}.olx-impact-summary>div{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid var(--olx-border);border-radius:8px}.olx-impact-section-head span,.olx-impact-summary span{color:var(--olx-text-muted);font-size:7px;font-weight:850;letter-spacing:.07em}.olx-impact-summary strong{font-size:12px}.olx-impact-error,.olx-impact-loading{margin:12px 16px;padding:10px 11px;border:1px solid var(--olx-border);border-radius:8px;font-size:9px}.olx-impact-error{font-weight:700}.olx-impact-games,.olx-impact-options{padding:14px 16px;border-bottom:1px solid var(--olx-border)}.olx-impact-section-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-end;margin-bottom:9px}.olx-impact-section-head h3{margin:3px 0 0;font-size:12px}.olx-impact-section-head>strong{font-size:10px}.olx-impact-game-list{display:grid;grid-gap:6px;gap:6px}.olx-impact-game{display:flex;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid var(--olx-border);border-radius:8px}.olx-impact-game>div{display:grid;grid-gap:3px;gap:3px}.olx-impact-game strong{font-size:9px}.olx-impact-game b,.olx-impact-game span{color:var(--olx-text-muted);font-size:7px}.olx-impact-game-warning{border-style:dashed}.olx-impact-game-warning b{font-weight:800}.olx-impact-options{display:grid;grid-gap:7px;gap:7px}.olx-impact-option{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;width:100%;padding:11px;border:1px solid var(--olx-border);border-radius:9px;background:var(--olx-surface);color:inherit;text-align:left;cursor:pointer}.olx-impact-option-active{outline:2px solid currentColor;outline-offset:-2px}.olx-impact-radio{padding-top:1px;font-size:11px}.olx-impact-option>div{display:grid;grid-gap:4px;gap:4px}.olx-impact-option strong{font-size:10px}.olx-impact-option p{margin:0;color:var(--olx-text-muted);font-size:8px;line-height:1.45}.olx-impact-option small{font-size:7px;font-weight:700}@media (max-width:620px){.olx-impact-summary{grid-template-columns:1fr}.olx-impact-game{flex-direction:column}}.olx-rebuild-command-center{display:grid;grid-gap:14px;gap:14px;padding:18px}.olx-rebuild-command-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.olx-rebuild-command-header h1{margin:3px 0 5px;font-size:22px}.olx-rebuild-command-header p{margin:0;color:var(--olx-text-muted);font-size:10px}.olx-rebuild-command-header nav{display:flex;flex-wrap:wrap;gap:6px}.olx-rebuild-command-header nav a,.olx-rebuild-selection-actions a{padding:7px 9px;border:1px solid var(--olx-border);border-radius:7px;color:inherit;font-size:8px;font-weight:750;text-decoration:none}.olx-rebuild-event-strip,.olx-rebuild-review-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.olx-rebuild-event-strip>div,.olx-rebuild-review-summary>div{display:grid;grid-gap:4px;gap:4px;padding:11px;border:1px solid var(--olx-border);border-radius:8px}.olx-rebuild-decision>div>span,.olx-rebuild-diff-grid section>span,.olx-rebuild-event-strip span,.olx-rebuild-game-card header span,.olx-rebuild-panel-head span,.olx-rebuild-review-summary span,.olx-rebuild-selection-head span,.olx-rebuild-start-card>span{color:var(--olx-text-muted);font-size:7px;font-weight:850;letter-spacing:.07em}.olx-rebuild-event-strip strong,.olx-rebuild-review-summary strong{font-size:12px}.olx-rebuild-layout{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);grid-gap:10px;gap:10px;min-height:620px}.olx-rebuild-queue,.olx-rebuild-workspace{border:1px solid var(--olx-border);border-radius:10px;background:var(--olx-surface)}.olx-rebuild-queue{padding:10px}.olx-rebuild-workspace{padding:14px}.olx-rebuild-panel-head,.olx-rebuild-selection-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.olx-rebuild-decision h2,.olx-rebuild-panel-head h2,.olx-rebuild-selection-head h2{margin:3px 0 0;font-size:13px}.olx-rebuild-selection-head p{margin:4px 0 0;color:var(--olx-text-muted);font-size:8px}.olx-rebuild-selection-actions{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.olx-rebuild-queue-list{display:grid;grid-gap:7px;gap:7px;margin-top:10px}.olx-rebuild-queue-card{display:grid;grid-gap:9px;gap:9px;width:100%;padding:10px;border:1px solid var(--olx-border);border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.olx-rebuild-queue-card-active{outline:2px solid currentColor;outline-offset:-2px}.olx-rebuild-card-top{display:flex;justify-content:space-between;gap:8px;align-items:center}.olx-rebuild-card-top strong{font-size:9px}.olx-rebuild-status{padding:3px 5px;border:1px solid var(--olx-border);border-radius:999px;font-size:6px;font-weight:850;white-space:nowrap}.olx-rebuild-status-danger{border-color:currentColor}.olx-rebuild-status-warning{border-style:dashed}.olx-rebuild-status-success{border-width:2px}.olx-rebuild-division-change{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:6px;gap:6px;align-items:center;font-size:8px}.olx-rebuild-division-change span:last-child{text-align:right}.olx-rebuild-mini-metrics{display:flex;flex-wrap:wrap;gap:7px;color:var(--olx-text-muted);font-size:7px}.olx-rebuild-empty,.olx-rebuild-start-card{display:grid;grid-gap:7px;gap:7px;padding:18px;border:1px dashed var(--olx-border);border-radius:9px;margin-top:10px}.olx-rebuild-empty strong,.olx-rebuild-start-card h3{margin:0;font-size:11px}.olx-rebuild-decision p,.olx-rebuild-empty p,.olx-rebuild-start-card p{margin:0;color:var(--olx-text-muted);font-size:8px;line-height:1.45}.olx-rebuild-start-card button{justify-self:start;padding:8px 10px;border:0;border-radius:7px;font-size:8px;font-weight:850;cursor:pointer}.olx-rebuild-error{padding:10px;border:1px solid;border-radius:8px;font-size:8px;font-weight:750}.olx-rebuild-review-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.olx-rebuild-conflict-section,.olx-rebuild-decision,.olx-rebuild-diff-section{display:grid;grid-gap:9px;gap:9px;margin-top:12px;padding-top:12px;border-top:1px solid var(--olx-border)}.olx-rebuild-danger-count{font-size:13px}.olx-rebuild-conflict-list,.olx-rebuild-game-list{display:grid;grid-gap:7px;gap:7px}.olx-rebuild-conflict-card{display:flex;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--olx-border);border-radius:8px}.olx-rebuild-conflict-card>div{display:grid;grid-gap:3px;gap:3px}.olx-rebuild-conflict-card span{color:var(--olx-text-muted);font-size:6px;font-weight:850;letter-spacing:.06em}.olx-rebuild-conflict-card strong{font-size:9px}.olx-rebuild-conflict-card b{align-self:start;font-size:7px}.olx-rebuild-conflict-hard{border-width:2px}.olx-rebuild-conflict-warning{border-style:dashed}.olx-rebuild-game-card{display:grid;grid-gap:9px;gap:9px;padding:11px;border:1px solid var(--olx-border);border-radius:9px}.olx-rebuild-game-card header{display:flex;justify-content:space-between;gap:10px}.olx-rebuild-game-card header>div{display:grid;grid-gap:3px;gap:3px}.olx-rebuild-game-card header strong{font-size:10px}.olx-rebuild-game-card header b{font-size:7px}.olx-rebuild-diff-grid{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px;gap:8px;align-items:stretch}.olx-rebuild-diff-grid section{display:grid;grid-gap:4px;gap:4px;padding:9px;border:1px solid var(--olx-border);border-radius:7px}.olx-rebuild-diff-grid section strong{font-size:9px}.olx-rebuild-diff-grid section p,.olx-rebuild-diff-grid section small{margin:0;color:var(--olx-text-muted);font-size:7px}.olx-rebuild-diff-arrow{align-self:center;font-size:14px;font-weight:900}.olx-rebuild-game-card footer{display:flex;flex-wrap:wrap;gap:6px}.olx-rebuild-game-card footer span{padding:3px 5px;border:1px solid var(--olx-border);border-radius:999px;font-size:6px}.olx-rebuild-decision textarea{width:100%;min-height:76px;padding:9px;border:1px solid var(--olx-border);border-radius:7px;background:transparent;color:inherit;resize:vertical;font:inherit;font-size:8px}.olx-rebuild-decision-actions{display:flex;justify-content:flex-end;gap:7px}.olx-rebuild-decision-actions button{padding:8px 10px;border-radius:7px;font-size:8px;font-weight:850;cursor:pointer}.olx-rebuild-reject-button{border:1px solid var(--olx-border);background:transparent;color:inherit}.olx-rebuild-approve-button{border:0}.olx-rebuild-decision-actions button:disabled,.olx-rebuild-start-card button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:900px){.olx-rebuild-layout{grid-template-columns:1fr}.olx-rebuild-queue{max-height:320px;overflow:auto}}@media (max-width:640px){.olx-rebuild-command-center{padding:10px}.olx-rebuild-command-header,.olx-rebuild-selection-head{flex-direction:column}.olx-rebuild-event-strip,.olx-rebuild-review-summary{grid-template-columns:1fr 1fr}.olx-rebuild-diff-grid{grid-template-columns:1fr}.olx-rebuild-diff-arrow{transform:rotate(90deg);justify-self:center}.olx-rebuild-decision-actions{flex-direction:column-reverse}}.olx-rebuild-edit-game-button{padding:4px 7px;border:1px solid var(--olx-border);border-radius:6px;background:transparent;color:inherit;font-size:6px;font-weight:850;cursor:pointer}.olx-rebuild-editor-backdrop{position:fixed;inset:0;z-index:80;display:flex;justify-content:flex-end;background:rgb(0 0 0/35%)}.olx-rebuild-editor-drawer{width:min(430px,94vw);height:100%;overflow:auto;padding:16px;border-left:1px solid var(--olx-border);background:var(--olx-surface);box-shadow:-14px 0 36px rgb(0 0 0/18%)}.olx-rebuild-editor-drawer>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.olx-rebuild-editor-compare span,.olx-rebuild-editor-conflict-summary span,.olx-rebuild-editor-drawer>header span,.olx-rebuild-editor-form label>span{color:var(--olx-text-muted);font-size:7px;font-weight:850;letter-spacing:.07em}.olx-rebuild-editor-drawer>header h2{margin:3px 0 0;font-size:14px}.olx-rebuild-editor-drawer>header button{border:1px solid var(--olx-border);border-radius:6px;background:transparent;color:inherit;padding:6px 8px;font-size:7px;cursor:pointer}.olx-rebuild-editor-compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:14px}.olx-rebuild-editor-compare>div{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid var(--olx-border);border-radius:8px}.olx-rebuild-editor-compare strong{font-size:8px}.olx-rebuild-editor-compare small{color:var(--olx-text-muted);font-size:7px}.olx-rebuild-editor-form{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.olx-rebuild-editor-form label{display:grid;grid-gap:5px;gap:5px}.olx-rebuild-editor-form input,.olx-rebuild-editor-form select{width:100%;padding:8px;border:1px solid var(--olx-border);border-radius:7px;background:transparent;color:inherit;font:inherit;font-size:8px}.olx-rebuild-editor-feedback{margin-top:12px;padding:9px;border:1px solid var(--olx-border);border-radius:7px;font-size:8px;font-weight:750}.olx-rebuild-editor-conflict-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.olx-rebuild-editor-conflict-summary>div{display:grid;grid-gap:4px;gap:4px;padding:9px;border:1px solid var(--olx-border);border-radius:7px}.olx-rebuild-editor-conflict-summary strong{font-size:14px}.olx-rebuild-editor-drawer>footer{display:flex;gap:7px;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid var(--olx-border)}.olx-rebuild-editor-drawer>footer button{padding:8px 10px;border-radius:7px;font-size:8px;font-weight:850;cursor:pointer}.olx-rebuild-reset-live-button{border:1px solid var(--olx-border);background:transparent;color:inherit}.olx-rebuild-save-candidate-button{border:0}.olx-rebuild-editor-drawer>footer button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:520px){.olx-rebuild-editor-drawer{width:100%}.olx-rebuild-editor-compare{grid-template-columns:1fr}.olx-rebuild-editor-drawer>footer{flex-direction:column-reverse}}.olx-smart-resolution{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--olx-border)}.olx-smart-resolution-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.olx-smart-resolution-head>div{display:grid;grid-gap:3px;gap:3px}.olx-smart-resolution-head span{color:var(--olx-text-muted);font-size:7px;font-weight:850;letter-spacing:.07em}.olx-smart-resolution-head strong{font-size:9px}.olx-smart-resolution-head button{padding:7px 9px;border:1px solid var(--olx-border);border-radius:7px;background:transparent;color:inherit;font-size:7px;font-weight:850;cursor:pointer}.olx-smart-resolution-head button:disabled{opacity:.5;cursor:not-allowed}.olx-smart-resolution-meta{display:flex;flex-wrap:wrap;gap:7px;color:var(--olx-text-muted);font-size:7px}.olx-smart-resolution-list{display:grid;grid-gap:6px;gap:6px}.olx-smart-resolution-card{display:grid;grid-template-columns:auto 1fr auto;grid-gap:9px;gap:9px;align-items:center;width:100%;padding:9px;border:1px solid var(--olx-border);border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.olx-smart-resolution-card:hover{outline:1px solid currentColor}.olx-smart-resolution-rank{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--olx-border);border-radius:999px;font-size:8px;font-weight:900}.olx-smart-resolution-card-main{display:grid;grid-gap:2px;gap:2px}.olx-smart-resolution-card-main strong{font-size:8px}.olx-smart-resolution-card-main small,.olx-smart-resolution-card-main span{color:var(--olx-text-muted);font-size:7px}.olx-smart-resolution-card>b{font-size:7px}@media (max-width:520px){.olx-smart-resolution-head{flex-direction:column}.olx-smart-resolution-head button{width:100%}}.olx-batch-fix{display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding:12px;border:2px solid var(--olx-border);border-radius:10px}.olx-batch-fix-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.olx-batch-fix-head>div:first-child{display:grid;grid-gap:4px;gap:4px}.olx-batch-fix-head span,.olx-batch-fix-metrics span,.olx-batch-fix-plan-card header span,.olx-batch-fix-plan-diff section span,.olx-batch-fix-plan-head span{color:var(--olx-text-muted);font-size:7px;font-weight:850;letter-spacing:.07em}.olx-batch-fix-head h2,.olx-batch-fix-plan-head h3{margin:0;font-size:11px}.olx-batch-fix-apply p,.olx-batch-fix-head p{margin:0;color:var(--olx-text-muted);font-size:8px;line-height:1.45}.olx-batch-fix-head-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.olx-batch-fix-apply button,.olx-batch-fix-head-actions button{padding:7px 9px;border:1px solid var(--olx-border);border-radius:7px;background:transparent;color:inherit;font-size:7px;font-weight:850;cursor:pointer}.olx-batch-fix-apply button:disabled,.olx-batch-fix-head-actions button:disabled{opacity:.5;cursor:not-allowed}.olx-batch-fix-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.olx-batch-fix-metrics>div{display:grid;grid-gap:4px;gap:4px;padding:9px;border:1px solid var(--olx-border);border-radius:7px}.olx-batch-fix-metrics strong{font-size:13px}.olx-batch-fix-conflicts{display:grid;grid-gap:6px;gap:6px}.olx-batch-fix-conflict{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;padding:8px;border:1px solid var(--olx-border);border-radius:7px;cursor:pointer}.olx-batch-fix-conflict-selected{outline:2px solid currentColor;outline-offset:-2px}.olx-batch-fix-conflict>div{display:grid;grid-gap:2px;gap:2px}.olx-batch-fix-conflict span{color:var(--olx-text-muted);font-size:6px;font-weight:850}.olx-batch-fix-conflict strong{font-size:8px}.olx-batch-fix-error,.olx-batch-fix-feedback{padding:8px;border:1px solid var(--olx-border);border-radius:7px;font-size:8px;font-weight:750}.olx-batch-fix-plan{display:grid;grid-gap:9px;gap:9px;padding-top:10px;border-top:1px solid var(--olx-border)}.olx-batch-fix-plan-head{display:flex;justify-content:space-between;gap:10px}.olx-batch-fix-plan-stats{display:flex;gap:7px;color:var(--olx-text-muted);font-size:7px}.olx-batch-fix-plan-card,.olx-batch-fix-plan-items{display:grid;grid-gap:7px;gap:7px}.olx-batch-fix-plan-card{padding:9px;border:1px solid var(--olx-border);border-radius:8px}.olx-batch-fix-plan-card footer,.olx-batch-fix-plan-card header{display:flex;justify-content:space-between;gap:8px}.olx-batch-fix-plan-card header strong{font-size:8px}.olx-batch-fix-plan-card footer{color:var(--olx-text-muted);font-size:7px}.olx-batch-fix-plan-diff{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:7px;gap:7px;align-items:center}.olx-batch-fix-plan-diff section{display:grid;grid-gap:3px;gap:3px;padding:8px;border:1px solid var(--olx-border);border-radius:7px}.olx-batch-fix-plan-diff section strong{font-size:8px}.olx-batch-fix-plan-diff section small{color:var(--olx-text-muted);font-size:7px}.olx-batch-fix-apply{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-top:9px;border-top:1px solid var(--olx-border)}@media (max-width:640px){.olx-batch-fix-apply,.olx-batch-fix-head,.olx-batch-fix-plan-head{flex-direction:column}.olx-batch-fix-apply button,.olx-batch-fix-head-actions{width:100%}.olx-batch-fix-metrics,.olx-batch-fix-plan-diff{grid-template-columns:1fr}.olx-batch-fix-plan-diff>b{transform:rotate(90deg);justify-self:center}}.olx-optimization-quality{display:block;margin-top:2px;font-weight:700}.olx-optimization-policy{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--olx-border);border-radius:10px}.olx-optimization-policy-footer,.olx-optimization-policy-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.olx-optimization-policy-footer>div,.olx-optimization-policy-head>div:first-child{display:grid;grid-gap:4px;gap:4px}.olx-optimization-policy-head span,.olx-optimization-policy-scope span{color:var(--olx-text-muted);font-size:7px;font-weight:850;letter-spacing:.07em}.olx-optimization-policy-head h2{margin:0;font-size:12px}.olx-optimization-policy-footer span,.olx-optimization-policy-head p,.olx-optimization-policy-scope small{margin:0;color:var(--olx-text-muted);font-size:8px}.olx-optimization-policy-scope{min-width:180px}.olx-optimization-policy-scope label{display:grid;grid-gap:4px;gap:4px}.olx-optimization-policy-scope select{padding:7px;border:1px solid var(--olx-border);border-radius:7px;background:transparent;color:inherit;font-size:8px}.olx-optimization-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.olx-optimization-preset{display:grid;grid-gap:4px;gap:4px;padding:9px;border:1px solid var(--olx-border);border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.olx-optimization-preset-active{outline:2px solid currentColor;outline-offset:-2px}.olx-optimization-preset strong{font-size:8px}.olx-optimization-preset span{color:var(--olx-text-muted);font-size:7px;line-height:1.4}.olx-optimization-controls{display:grid;grid-gap:7px;gap:7px}.olx-optimization-control{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1fr);grid-gap:12px;gap:12px;align-items:center;padding:8px;border:1px solid var(--olx-border);border-radius:7px}.olx-optimization-control>div:first-child{display:grid;grid-gap:2px;gap:2px}.olx-optimization-control strong{font-size:8px}.olx-optimization-control span{color:var(--olx-text-muted);font-size:7px}.olx-optimization-control-input{display:grid;grid-template-columns:1fr 66px;grid-gap:7px;gap:7px;align-items:center}.olx-optimization-control-input input[type=number]{width:100%;padding:6px;border:1px solid var(--olx-border);border-radius:6px;background:transparent;color:inherit;font-size:8px}.olx-optimization-policy-footer{align-items:center;padding-top:9px;border-top:1px solid var(--olx-border)}.olx-optimization-policy-footer button{padding:8px 10px;border:1px solid var(--olx-border);border-radius:7px;font-size:8px;font-weight:850;cursor:pointer}.olx-optimization-error,.olx-optimization-feedback{padding:8px;border:1px solid var(--olx-border);border-radius:7px;font-size:8px;font-weight:750}@media (max-width:850px){.olx-optimization-presets{grid-template-columns:1fr 1fr}.olx-optimization-control{grid-template-columns:1fr}}@media (max-width:560px){.olx-optimization-policy-footer,.olx-optimization-policy-head{flex-direction:column}.olx-optimization-policy-footer button,.olx-optimization-policy-scope{width:100%}.olx-optimization-presets{grid-template-columns:1fr}}.olx-public-registration{width:100%}.olx-beta-shell{width:min(100% - 2rem,72rem);margin-inline:auto}.olx-beta-card{border:1px solid rgba(15,23,42,.12);border-radius:1rem;padding:1rem;background:#fff}.olx-beta-stack{display:grid;grid-gap:1rem;gap:1rem}.olx-beta-progress{width:min(100% - 2rem,72rem);margin:1rem auto}.olx-beta-progress-copy{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.olx-beta-progress-copy span{font-size:.875rem;opacity:.7}.olx-beta-progress-copy strong{font-size:1rem}.olx-beta-progress-track{width:100%;height:.4rem;margin-top:.65rem;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.1)}.olx-beta-progress-track>span{display:block;height:100%;border-radius:inherit;background:currentColor}.olx-beta-progress-labels{display:flex;justify-content:space-between;gap:.5rem;margin-top:.6rem}.olx-beta-progress-labels span{flex:1 1;text-align:center;font-size:.75rem;opacity:.5}.olx-beta-progress-labels span[data-active=true],.olx-beta-progress-labels span[data-complete=true]{opacity:1;font-weight:600}.olx-public-auth-bar{min-height:3.25rem}.ol-button,.olx-public-primary-action,.olx-public-secondary-action,button[type=submit]{min-height:44px}input,select,textarea{max-width:100%}@media (max-width:640px){.olx-beta-progress,.olx-beta-shell{width:min(100% - 1rem,72rem)}.olx-beta-card{padding:.875rem;border-radius:.875rem}.olx-public-auth-bar{padding-inline:.75rem!important;gap:.5rem!important;flex-wrap:wrap}.olx-public-primary-action,.olx-public-secondary-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.olx-beta-progress-labels{display:none}form{max-width:100%}button,input,select,textarea{font-size:16px}}@media (min-width:768px){.olx-beta-card{padding:1.25rem}}.olx-public-registration-shell{width:min(100% - 2rem,1180px);margin-inline:auto;padding-bottom:3rem}.olx-public-registration-shell>.olx-public-auth-card{padding:clamp(1rem,2vw,1.75rem);border:1px solid rgba(15,23,42,.1);border-radius:1rem;background:#fff;box-shadow:0 8px 28px rgba(15,23,42,.06)}.olx-beta-questions-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-template-areas:"questions summary" "actions   summary";grid-gap:1.25rem 1.5rem;gap:1.25rem 1.5rem;align-items:start;margin-top:1.5rem}.olx-beta-question-fields{grid-area:questions;min-width:0}.olx-beta-player-summary{grid-area:summary;min-width:0;position:-webkit-sticky;position:sticky;top:1rem;margin:0;padding:1.25rem;border:1px solid rgba(15,23,42,.1);border-radius:.875rem;background:linear-gradient(180deg,rgba(248,250,252,.96),#fff)}.olx-beta-player-summary>div:first-child{margin-bottom:1rem}.olx-beta-player-summary>div:first-child>span{display:block;margin-bottom:.3rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.62}.olx-beta-player-summary h2{margin:0;font-size:1.2rem;line-height:1.25}.olx-player-classification-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.olx-player-classification-grid>div{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.75rem 0;border-top:1px solid rgba(15,23,42,.08)}.olx-player-classification-grid span{font-size:.875rem;opacity:.68}.olx-player-classification-grid strong{text-align:right;font-size:.9rem}.olx-beta-section-heading{margin-bottom:1rem}.olx-beta-section-heading span{display:block;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.65}.olx-beta-question-fields input,.olx-beta-question-fields select,.olx-beta-question-fields textarea{width:100%;min-height:46px;border-radius:.65rem}.olx-beta-question-fields textarea{min-height:110px;resize:vertical}.olx-beta-questions-form>.olx-form-actions{grid-area:actions;display:flex;justify-content:flex-end;margin-top:0}.olx-beta-questions-form>.olx-form-actions .ol-button{min-width:190px;min-height:48px}@media (max-width:900px){.olx-beta-questions-form{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:1rem}}@media (max-width:700px){.olx-public-registration-shell{width:min(100% - 1rem,1180px);padding-bottom:1.5rem}.olx-public-registration-shell>.olx-public-auth-card{padding:1rem;border-radius:.875rem}.olx-beta-questions-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "questions" "actions";gap:1rem;margin-top:1rem}.olx-beta-player-summary{position:static;padding:1rem}.olx-player-classification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.olx-player-classification-grid>div{display:block}.olx-player-classification-grid strong{display:block;margin-top:.2rem;text-align:left}.olx-beta-questions-form>.olx-form-actions{width:100%}.olx-beta-questions-form>.olx-form-actions .ol-button{width:100%;min-width:0}}@media (max-width:390px){.olx-player-classification-grid{grid-template-columns:1fr}}.olx-beta-checkout-page,.olx-beta-payment-page,.olx-beta-review-page{width:min(100% - 2rem,1180px);margin-inline:auto;padding-bottom:3rem}.olx-beta-checkout-page section,.olx-beta-payment-page section,.olx-beta-review-page section{min-width:0}.olx-reg-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);grid-gap:1.5rem;gap:1.5rem;align-items:start}.olx-reg-review-teams{min-width:0}.olx-reg-order{position:-webkit-sticky;position:sticky;top:1rem;padding:1.25rem;border:1px solid rgba(15,23,42,.1);border-radius:.875rem;background:#fff}.olx-reg-order>div{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-top:1px solid rgba(15,23,42,.08)}.olx-reg-order-total{margin-top:.25rem;font-size:1.05rem}.olx-reg-payment-options{margin-top:1.5rem}.olx-reg-payment-choice{display:flex;gap:.9rem;align-items:flex-start;padding:1rem;margin-top:.75rem;border:1px solid rgba(15,23,42,.1);border-radius:.75rem;cursor:pointer}.olx-reg-payment-choice input{margin-top:.2rem}.olx-beta-checkout-page input,.olx-beta-checkout-page select,.olx-beta-checkout-page textarea,.olx-beta-payment-page input,.olx-beta-payment-page select,.olx-beta-payment-page textarea{max-width:100%}.olx-beta-checkout-page button,.olx-beta-payment-page button,.olx-beta-review-page button{min-height:46px}@media (max-width:900px){.olx-reg-review{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:1rem}}@media (max-width:700px){.olx-beta-checkout-page,.olx-beta-payment-page,.olx-beta-review-page{width:min(100% - 1rem,1180px);padding-bottom:1.5rem}.olx-reg-review{grid-template-columns:1fr}.olx-reg-order{position:static;order:-1;padding:1rem}.olx-reg-review-row{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.olx-reg-payment-choice{padding:.9rem}.olx-reg-actions,.olx-reg-actions-split{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.olx-reg-actions a,.olx-reg-actions button,.olx-reg-actions-split a,.olx-reg-actions-split button{width:100%}}.olx-beta-complete-page{width:min(100% - 2rem,980px);margin-inline:auto;padding-bottom:3rem}.olx-beta-complete-page h1{margin-bottom:.5rem}.olx-beta-complete-page article,.olx-beta-complete-page>section{min-width:0}.olx-beta-receipt-grid,.olx-complete-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem}.olx-beta-receipt-grid>div,.olx-complete-grid>div{min-width:0;padding:1rem;border:1px solid rgba(15,23,42,.1);border-radius:.75rem;background:#fff}.olx-beta-receipt-grid span,.olx-complete-grid span{display:block;margin-bottom:.25rem;font-size:.78rem;font-weight:600;opacity:.62}.olx-beta-receipt-grid strong,.olx-complete-grid strong{display:block;overflow-wrap:anywhere}.olx-registration-complete{padding:clamp(1rem,3vw,2rem);border-radius:1rem}.olx-registration-payment-callout{margin-top:1.25rem;padding:1rem;border-radius:.75rem}.olx-beta-complete-page .ol-button{min-height:48px}@media (max-width:700px){.olx-beta-complete-page{width:min(100% - 1rem,980px);padding-bottom:1.5rem}.olx-beta-receipt-grid,.olx-complete-grid{grid-template-columns:1fr;gap:.75rem}.olx-registration-complete{padding:1rem}.olx-beta-complete-page .ol-button,.olx-beta-complete-page a[role=button]{width:100%}}@media (max-width:390px){.olx-beta-receipt-grid>div,.olx-complete-grid>div{padding:.875rem}}.olx-family-page{width:min(100% - 2rem,1180px);margin-inline:auto;padding:2rem 0 3rem}.olx-family-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.olx-family-eyebrow{margin:0 0 .35rem;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.olx-family-header h1{margin:0}.olx-family-subtitle{margin:.5rem 0 0;opacity:.72}.olx-family-primary-action,.olx-family-secondary-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:.7rem;padding:.7rem 1rem;text-decoration:none;font-weight:600}.olx-family-primary-action{border:1px solid}.olx-family-secondary-action{border:1px solid rgba(15,23,42,.14)}.olx-family-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:1rem;gap:1rem}.olx-family-player-card{min-width:0;padding:1.25rem;border:1px solid rgba(15,23,42,.1);border-radius:1rem;background:#fff;box-shadow:0 8px 28px rgba(15,23,42,.05)}.olx-family-player-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.olx-family-player-kicker{margin:0 0 .3rem;font-size:.78rem;font-weight:600;opacity:.65}.olx-family-player-card h2{margin:0;font-size:1.2rem}.olx-family-verification{flex-shrink:0;border:1px solid rgba(15,23,42,.12);border-radius:999px;padding:.35rem .6rem;font-size:.75rem;white-space:nowrap}.olx-family-player-details{margin:1.25rem 0 0}.olx-family-player-details>div{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-top:1px solid rgba(15,23,42,.08)}.olx-family-player-details dt{opacity:.65}.olx-family-player-details dd{margin:0;text-align:right;font-weight:600;overflow-wrap:anywhere}.olx-family-player-actions{display:flex;justify-content:flex-end;margin-top:1rem}.olx-family-empty{padding:2rem;border:1px dashed rgba(15,23,42,.2);border-radius:1rem;text-align:center}.olx-family-empty h2{margin-top:0}@media (max-width:700px){.olx-family-page{width:min(100% - 1rem,1180px);padding-top:1rem;padding-bottom:1.5rem}.olx-family-header{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.olx-family-header .olx-family-primary-action{width:100%}.olx-family-grid{grid-template-columns:1fr}.olx-family-player-card{padding:1rem}.olx-family-player-card-header{display:grid;grid-template-columns:1fr}.olx-family-verification{justify-self:start}.olx-family-player-details>div{display:block}.olx-family-player-details dd{margin-top:.2rem;text-align:left}.olx-family-player-actions{display:block}.olx-family-secondary-action{width:100%}}.olx-family-form-page{width:min(100% - 2rem,760px);margin-inline:auto;padding:2rem 0 3rem}.olx-family-form-header{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.olx-family-form-header h1{margin:0}.olx-family-form-header p:last-child{margin-bottom:0;opacity:.72}.olx-family-back-link{width:-moz-fit-content;width:fit-content;text-decoration:none;font-weight:600}.olx-family-player-form{padding:1.5rem;border:1px solid rgba(15,23,42,.1);border-radius:1rem;background:#fff;box-shadow:0 8px 28px rgba(15,23,42,.05)}.olx-family-player-form fieldset{min-width:0;margin:0;padding:0;border:0}.olx-family-player-form legend{margin-bottom:1rem;font-size:1rem;font-weight:700}.olx-family-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.olx-family-form-grid label{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.olx-family-form-grid label>span{font-size:.875rem;font-weight:600}.olx-family-form-grid input,.olx-family-form-grid select{width:100%;min-width:0;min-height:46px;padding:.7rem .75rem;border:1px solid rgba(15,23,42,.18);border-radius:.65rem;background:#fff;font:inherit}.olx-family-form-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.olx-family-form-actions button{cursor:pointer;font:inherit}.olx-family-form-error{margin-bottom:1rem;padding:.875rem 1rem;border:1px solid;border-radius:.75rem}@media (max-width:700px){.olx-family-form-page{width:min(100% - 1rem,760px);padding-top:1rem;padding-bottom:1.5rem}.olx-family-player-form{padding:1rem}.olx-family-form-grid{grid-template-columns:1fr}.olx-family-form-grid input,.olx-family-form-grid select{font-size:16px}.olx-family-form-actions{display:grid;grid-template-columns:1fr}.olx-family-form-actions .olx-family-primary-action,.olx-family-form-actions .olx-family-secondary-action{width:100%}.olx-family-form-actions .olx-family-primary-action{order:-1}}.olx-manage-player-page{width:min(100% - 2rem,760px);margin-inline:auto;padding:2rem 0 3rem}.olx-manage-player-header{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.olx-manage-player-header h1{margin:0}.olx-manage-player-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.olx-manage-player-status>div{padding:1rem;border:1px solid rgba(15,23,42,.1);border-radius:.75rem;background:#fff}.olx-manage-player-status span{display:block;margin-bottom:.25rem;font-size:.78rem;opacity:.65}.olx-manage-player-status strong{overflow-wrap:anywhere}.olx-manage-player-lock,.olx-manage-player-notice{margin-bottom:1rem;padding:1rem;border:1px solid rgba(15,23,42,.14);border-radius:.75rem}.olx-manage-player-lock p{margin-bottom:0}.olx-family-player-form input[readonly]{background:rgba(15,23,42,.05);cursor:not-allowed}@media (max-width:700px){.olx-manage-player-page{width:min(100% - 1rem,760px);padding-top:1rem;padding-bottom:1.5rem}.olx-manage-player-status{grid-template-columns:1fr}}.olx-account-registrations{width:100%;min-height:100%}.olx-account-registrations-inner{width:min(1120px,calc(100% - 2rem));margin:0 auto;padding:2rem 0 4rem}.olx-account-registrations-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.olx-account-registrations-header h1{margin:0}.olx-account-eyebrow{margin:0 0 .35rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.65}.olx-account-registrations-subtitle{margin:.5rem 0 0;opacity:.72}.olx-account-registration-summary{margin-bottom:1.5rem}.olx-account-registration-summary>div{display:inline-flex;align-items:baseline;gap:.5rem}.olx-account-registration-summary strong{font-size:1.75rem}.olx-account-registration-summary span{opacity:.7}.olx-account-registration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.olx-account-registration-card,.olx-account-registration-empty{border:1px solid rgba(127,127,127,.24);border-radius:1rem;padding:1.25rem;background:var(--background)}.olx-account-registration-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.olx-account-registration-card-top h2{margin:.15rem 0 0;font-size:1.15rem}.olx-account-registration-label{margin:0;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.olx-account-registration-status{flex:0 0 auto;border:1px solid rgba(127,127,127,.3);border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:700}.olx-account-registration-details{display:grid;grid-gap:.75rem;gap:.75rem;margin:1.25rem 0}.olx-account-registration-details>div{display:flex;justify-content:space-between;gap:1rem}.olx-account-registration-details dt{opacity:.65}.olx-account-registration-details dd{margin:0;text-align:right;overflow-wrap:anywhere}.olx-account-registration-actions{display:flex;justify-content:flex-end}.olx-account-secondary-action{min-height:2.6rem;padding:.6rem .9rem;border:1px solid rgba(127,127,127,.3);border-radius:.7rem;text-decoration:none;font-weight:600}.olx-account-registration-empty h2{margin-top:0}.olx-account-registration-empty p{margin-bottom:0;opacity:.7}@media (max-width:700px){.olx-account-registrations-inner{width:min(100% - 1.25rem,1120px);padding-top:1.25rem}.olx-account-registrations-header{flex-direction:column}.olx-account-registrations-header .olx-account-secondary-action{width:100%}.olx-account-registration-grid{grid-template-columns:1fr}.olx-account-registration-card{padding:1rem}.olx-account-registration-card-top{flex-direction:column}.olx-account-registration-actions .olx-account-secondary-action{width:100%}}.olx-account-home{width:100%}.olx-account-home-inner{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:2rem 0 4rem}.olx-account-home-header{margin-bottom:1.5rem}.olx-account-home-header h1{margin:0}.olx-account-home-subtitle{margin:.5rem 0 0;opacity:.7}.olx-account-stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}.olx-account-stat-card{display:grid;grid-gap:.2rem;gap:.2rem;padding:1.25rem;border:1px solid rgba(127,127,127,.24);border-radius:1rem;text-decoration:none}.olx-account-stat-card>span{font-size:.8rem;font-weight:700;opacity:.65}.olx-account-stat-card strong{font-size:2rem;line-height:1}.olx-account-stat-card small{opacity:.65}.olx-account-home-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.olx-account-home-panel{padding:1.25rem;border:1px solid rgba(127,127,127,.24);border-radius:1rem}.olx-account-home-panel-header{align-items:flex-start;gap:1rem;margin-bottom:1rem}.olx-account-home-panel-header h2{margin:0;font-size:1.2rem}.olx-account-section-label{margin:0 0 .25rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.olx-account-family-list,.olx-account-registration-list{display:grid}.olx-account-family-row,.olx-account-registration-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.9rem 0;border-top:1px solid rgba(127,127,127,.18)}.olx-account-family-row{text-decoration:none}.olx-account-family-row:first-child,.olx-account-registration-row:first-child{border-top:0}.olx-account-family-row>div,.olx-account-registration-row>div{display:grid;min-width:0;grid-gap:.2rem;gap:.2rem}.olx-account-family-row span,.olx-account-registration-row span{font-size:.8rem;opacity:.68}.olx-account-status-pill{flex:0 0 auto;padding:.3rem .55rem;border:1px solid rgba(127,127,127,.28);border-radius:999px;white-space:nowrap}.olx-account-home-empty{padding:1rem 0}.olx-account-primary-action,.olx-account-secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.65rem .9rem;border:1px solid rgba(127,127,127,.3);border-radius:.7rem;text-decoration:none;font-weight:600}.olx-account-quick-actions{margin-top:1rem;padding:1.25rem;border:1px solid rgba(127,127,127,.24);border-radius:1rem}.olx-account-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.olx-account-action-card{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;padding:1rem;border:1px solid rgba(127,127,127,.2);border-radius:.8rem;text-decoration:none}.olx-account-action-card span{font-size:.85rem;opacity:.68}@media (max-width:760px){.olx-account-home-inner{width:min(100% - 1.25rem,1180px);padding-top:1.25rem}.olx-account-action-grid,.olx-account-home-grid{grid-template-columns:1fr}.olx-account-home-panel-header{flex-direction:column}.olx-account-home-panel-header .olx-account-secondary-action{width:100%}}@media (max-width:440px){.olx-account-stat-grid{grid-template-columns:1fr}.olx-account-home-panel,.olx-account-quick-actions{padding:1rem}}.olx-role-page{padding:56px 24px 72px;background:#f4f7fb}.olx-role-page h1{margin:8px 0 12px;font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.03em}.olx-role-page>p{color:#52627a}.olx-role-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:20px;gap:20px;margin-top:36px}.olx-role-card{min-height:240px;padding:26px;border-radius:18px;box-shadow:0 12px 28px rgb(16 35 63/8%)}.olx-role-card h2{margin:0 0 10px;font-size:1.25rem}.olx-role-card button{padding:12px 16px}.olx-auth-tabs{gap:8px}.olx-auth-tab{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;padding:9px 14px;background:transparent;color:#52627a;font-weight:700;text-decoration:none;cursor:pointer}.olx-auth-tab-active,.olx-auth-tab:hover{background:#e9efff;color:#315bea}.olx-auth-tabs{display:flex;justify-content:center;align-items:center;gap:12px;margin:0 auto 24px}.olx-auth-form{display:flex;flex-direction:column;align-items:stretch}.olx-auth-form button[type=submit],.olx-auth-form>button{align-self:center;min-width:220px;margin-top:12px}.olx-auth-tab,.olx-login-create-account{text-align:center}.olx-role-page{min-height:100vh;padding:64px 24px 80px;background:radial-gradient(circle at top right,#dce8ff 0,transparent 42%),#f5f8fc}.olx-role-page>div:first-child,.olx-role-page>header{max-width:1120px;margin:0 auto;text-align:center}.olx-role-page h1{margin-bottom:14px;color:#10233f;font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.04em}.olx-role-page>p{max-width:680px;margin:0 auto;color:#607089;font-size:1.05rem;line-height:1.6}.olx-role-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:22px}.olx-role-card{display:flex;min-height:260px;flex-direction:column;justify-content:space-between;padding:28px;border:1px solid #dbe4f0;border-radius:20px;background:#ffffff;box-shadow:0 16px 34px rgb(16 35 63/10%);transition:transform .16s ease,box-shadow .16s ease}.olx-role-card:hover{transform:translateY(-4px);box-shadow:0 22px 42px rgb(16 35 63/16%)}.olx-role-card h2{margin:0 0 12px;color:#10233f;font-size:1.3rem}.olx-role-card p{margin:0 0 24px;color:#607089;line-height:1.55}.olx-role-card button{width:100%;border:0;border-radius:10px;padding:13px 18px;background:#315bea;color:#ffffff;font-weight:700;cursor:pointer}.olx-role-card button:hover{background:#2449c7}@media (max-width:640px){.olx-auth-tabs{flex-direction:column}.olx-auth-tab{width:100%}.olx-role-page{padding:40px 16px 56px}}.olx-role-grid{display:flex;flex-wrap:nowrap;gap:22px;max-width:1120px;margin:42px auto 0;overflow-x:auto;padding:8px 4px 18px;scroll-snap-type:x mandatory}.olx-role-card{flex:0 0 260px;scroll-snap-align:start}.olx-role-grid::-webkit-scrollbar{height:8px}.olx-role-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#b8c5d8}@media (min-width:1100px){.olx-role-grid{overflow-x:visible}.olx-role-card{flex:1 1}}@media (max-width:767px){.olx-role-grid{display:grid;grid-template-columns:1fr;overflow-x:visible;scroll-snap-type:none;padding:0}.olx-role-card{width:100%;min-height:220px;flex:initial}}.olx-onboarding-role-grid{display:flex;flex-wrap:nowrap;gap:20px;width:100%;margin:32px 0}.olx-onboarding-role-form{flex:1 1;min-width:0}.olx-onboarding-role-card{display:flex;min-height:245px;flex-direction:column;justify-content:space-between;padding:24px;border:1px solid #d8e1ef;border-radius:16px;background:#ffffff;box-shadow:0 10px 26px rgb(16 35 63/10%)}.olx-onboarding-role-card button{width:100%;border:0;border-radius:9px;padding:12px 16px;background:#315bea;color:#ffffff;font-weight:700;cursor:pointer}.olx-onboarding-role-card button:hover{background:#2449c7}@media (max-width:767px){.olx-onboarding-role-grid{display:grid;grid-template-columns:1fr}.olx-onboarding-role-form{width:100%}.olx-onboarding-role-card{min-height:210px}}.olx-registration-card .olx-onboarding-role-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:20px!important;width:100%!important;margin:32px 0!important}.olx-registration-card .olx-onboarding-role-form{display:flex!important;flex:1 1!important;min-width:0!important;margin:0!important}.olx-registration-card .olx-onboarding-role-card{display:flex!important;width:100%!important;min-height:250px!important;flex-direction:column!important;justify-content:space-between!important;padding:24px!important;border:1px solid #d8e1ef!important;border-radius:16px!important;background:#ffffff!important;box-shadow:0 12px 28px rgb(16 35 63/12%)!important}.olx-registration-card .olx-onboarding-role-card button{display:block!important;width:100%!important;margin-top:20px!important;border:0!important;border-radius:9px!important;padding:12px 16px!important;background:#315bea!important;color:#ffffff!important;font-weight:700!important}@media (max-width:767px){.olx-registration-card .olx-onboarding-role-grid{display:grid!important;grid-template-columns:1fr!important;flex-direction:column!important}.olx-registration-card .olx-onboarding-role-form{width:100%!important}}.olx-auth-form{gap:18px}.olx-auth-field{display:flex;flex-direction:column;gap:8px}.olx-auth-field input,.olx-auth-field select{min-height:44px;padding:10px 12px;border:1px solid #cfd9e8;border-radius:9px}.olx-auth-form button[type=submit]{margin-top:8px}.olx-onboarding-role-grid{gap:28px!important}.olx-onboarding-role-card{margin:0}.olx-onboarding-role-grid{width:100%!important;gap:24px!important}@media (min-width:768px){.olx-onboarding-role-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important}.olx-onboarding-role-form{min-width:0!important}}@media (max-width:767px){.olx-onboarding-role-grid{display:grid!important;grid-template-columns:1fr!important}.olx-onboarding-role-form{width:100%!important}}.olx-onboarding-role-card{width:100%!important;box-sizing:border-box!important}@media (min-width:768px){.olx-onboarding-role-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto;grid-gap:24px!important;gap:24px!important;align-items:stretch}.olx-onboarding-role-form{width:100%;min-width:0}}@media (max-width:767px){.olx-onboarding-role-grid{display:grid!important;grid-template-columns:1fr!important;grid-gap:18px!important;gap:18px!important}}.olx-onboarding-offer-grid{width:100%;max-width:1120px;margin:32px auto 40px}.olx-onboarding-offer-card{min-height:150px;justify-content:center;border:1px solid rgb(255 255 255/18%);box-shadow:0 16px 32px rgb(16 35 63/16%);transition:transform .16s ease,box-shadow .16s ease}.olx-onboarding-offer-card:hover{transform:translateY(-4px);box-shadow:0 22px 42px rgb(16 35 63/24%)}.olx-onboarding-offer-card strong{font-size:1.35rem;letter-spacing:-.02em}.olx-onboarding-offer-card span{max-width:460px;line-height:1.55;opacity:.9}@media (max-width:767px){.olx-onboarding-offer-grid{grid-template-columns:1fr!important;gap:16px!important;margin-bottom:28px}.olx-onboarding-offer-card{min-height:130px}}.olx-registration-complete-page{padding:48px 24px;background:radial-gradient(circle at top left,rgba(49,91,234,.1),transparent 34%),#f5f7fb}.olx-registration-complete-shell{width:min(100%,920px);border-radius:20px;box-shadow:0 24px 70px rgba(16,35,63,.14)}.olx-registration-complete-shell
.olx-profile-setup-brand{padding:22px 32px;border-bottom:1px solid #e5eaf2}.olx-registration-complete-shell
.olx-profile-setup-brand strong{font-size:15px}.olx-registration-complete-shell
.olx-profile-setup-brand span{font-size:12px}.olx-registration-complete-shell
.olx-profile-setup-progress{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 32px;margin-top:22px}.olx-registration-complete-shell
.olx-profile-setup-heading{padding:30px 32px 12px}.olx-registration-complete-shell
.olx-profile-setup-heading>span{font-size:11px;letter-spacing:.12em}.olx-registration-complete-shell
.olx-profile-setup-heading h1{max-width:680px;font-size:clamp(28px,4vw,42px);line-height:1.08}.olx-registration-complete-shell
.olx-profile-setup-heading p{max-width:680px;font-size:15px;line-height:1.65}.olx-registration-complete-form{gap:22px;padding:24px 32px 36px}.olx-registration-complete-form
.olx-profile-section-heading{margin-top:8px;padding:14px 16px;border:1px solid #e1e7f0;border-radius:12px;background:#f7f9fc}.olx-registration-complete-form
.olx-profile-section-heading span{font-size:12px;font-weight:800;letter-spacing:.1em}.olx-registration-complete-form
.olx-profile-section-heading p{margin:5px 0 0;color:#667085;font-size:13px;line-height:1.5}.olx-registration-complete-form label{gap:8px}.olx-registration-complete-form
label>span{color:#344054;font-size:13px;font-weight:700}.olx-registration-complete-form input,.olx-registration-complete-form select{min-height:48px;padding:11px 13px;border:1px solid #cfd7e5;border-radius:10px;background:#fff;color:#172033;font-size:15px}.olx-registration-complete-form
select[multiple]{min-height:180px;padding:8px}.olx-registration-complete-form
select[multiple] option{padding:9px 10px;border-radius:6px}.olx-registration-complete-form
.olx-profile-account-email{padding:15px 17px;border:1px solid #dbe4f2;border-radius:12px;background:#f8faff}.olx-registration-complete-form
.olx-profile-account-email span{font-size:10px;letter-spacing:.1em}.olx-registration-complete-form
.olx-profile-account-email strong{font-size:14px}.olx-registration-complete-form
.olx-auth-alert{padding:14px 16px;font-size:14px;line-height:1.45}.olx-registration-complete-form
.olx-profile-submit{min-height:52px;margin-top:4px;border-radius:11px;font-size:15px}.olx-registration-complete-form
.olx-profile-submit:disabled{cursor:wait;opacity:.7}@media (max-width:700px){.olx-registration-complete-page{padding:0;background:#fff}.olx-registration-complete-shell{width:100%;border-radius:0;box-shadow:none}.olx-registration-complete-form,.olx-registration-complete-shell .olx-profile-setup-brand,.olx-registration-complete-shell .olx-profile-setup-heading{padding-left:20px;padding-right:20px}.olx-registration-complete-shell .olx-profile-setup-progress{padding:0 20px}.olx-registration-complete-form .olx-profile-field-grid{grid-template-columns:1fr}}.olx-sports-toggle-input{width:18px!important;min-height:18px!important;accent-color:#315bea}.olx-sports-fields{display:grid;grid-gap:1rem;gap:1rem}.olx-sports-toggle-input:not(:checked)~.olx-sports-fields{display:none!important}.olx-primary-sport-fields{display:grid;grid-gap:1rem;gap:1rem}.olx-connect-page{width:min(100%,1120px);margin:0 auto}.olx-connect-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);grid-gap:18px;gap:18px;align-items:stretch}.olx-connect-card-body{padding:20px}.olx-connect-form{display:grid;grid-gap:12px;gap:12px}.olx-connect-form label{display:grid;grid-gap:7px;gap:7px}.olx-connect-form label>span{color:#475467;font-size:12px;font-weight:750}.olx-connect-form label b{margin-left:3px;color:#245fca}.olx-connect-form input{width:100%;min-height:46px;padding:10px 12px;border:1px solid #d7dee8;border-radius:9px;background:#fff;color:#1d2939;font:inherit;letter-spacing:.045em;text-transform:uppercase}.olx-connect-form input:focus{outline:none;border-color:#5e86cf;box-shadow:0 0 0 3px rgba(36,95,202,.12)}.olx-connect-form input:disabled,.olx-connect-submit:disabled{cursor:wait;opacity:.68}.olx-connect-help{margin:0;color:#7c899b;font-size:11px;line-height:1.55}.olx-connect-submit{width:-moz-fit-content;width:fit-content;min-height:40px;border:0;cursor:pointer}.olx-connect-info-card{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px;border:1px solid #dbe6fa;border-radius:12px;background:linear-gradient(145deg,#f7faff,#edf4ff)}.olx-connect-info-card>span{color:#5275b2;font-size:8px;font-weight:850;letter-spacing:.09em}.olx-connect-info-card h2{margin:0;color:#25334a;font-size:18px;line-height:1.25}.olx-connect-info-card p{margin:0;color:#68778d;font-size:12px;line-height:1.6}.olx-connect-info-actions{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:4px}.olx-connect-info-actions a{color:#245fca;font-size:11px;font-weight:750;text-decoration:none}.olx-connect-count{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:#eef4ff;color:#245fca;font-size:12px}.olx-connect-list{display:grid}.olx-connect-organization{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:15px 17px;border-bottom:1px solid #edf0f4}.olx-connect-organization:last-child{border-bottom:0}.olx-connect-organization-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:10px;background:#edf4ff;color:#245fca;font-size:16px;font-weight:850}.olx-connect-organization-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.olx-connect-organization-copy strong{overflow:hidden;color:#25334a;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.olx-connect-organization-copy small,.olx-connect-organization-copy span{color:#7c899b;font-size:10px}.olx-connect-empty{padding:30px 20px;text-align:center}.olx-connect-empty strong{color:#344054;font-size:14px}.olx-connect-empty p{max-width:520px;margin:7px auto 0;color:#7c899b;font-size:11px;line-height:1.6}@media (max-width:760px){.olx-connect-layout{grid-template-columns:1fr}.olx-connect-organization{grid-template-columns:38px minmax(0,1fr)}.olx-connect-organization>.olx-account-primary-button{grid-column:1/-1;width:100%;text-align:center}.olx-connect-submit{width:100%}}.olx-invitation-page{width:min(100%,1180px);margin:0 auto}.olx-invitation-organization-list{display:grid;grid-gap:18px;gap:18px}.olx-invitation-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.9fr);grid-gap:22px;gap:22px;padding:20px}.olx-invitation-issue-form{display:grid;align-content:start;grid-gap:14px;gap:14px}.olx-invitation-form-heading{display:grid;grid-gap:5px;gap:5px}.olx-invitation-form-heading>span,.olx-invitation-history-heading>span{color:#5275b2;font-size:8px;font-weight:850;letter-spacing:.09em}.olx-invitation-form-heading h3{margin:0;color:#25334a;font-size:18px}.olx-invitation-form-heading p{margin:0;color:#7c899b;font-size:11px;line-height:1.6}.olx-invitation-field-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.olx-invitation-issue-form label{display:grid;grid-gap:6px;gap:6px}.olx-invitation-issue-form label>span{color:#536074;font-size:10px;font-weight:760}.olx-invitation-issue-form label b{margin-left:3px;color:#245fca}.olx-invitation-issue-form input,.olx-invitation-issue-form select{width:100%;min-height:43px;padding:9px 11px;border:1px solid #d7dee8;border-radius:8px;background:#fff;color:#25334a;font:inherit}.olx-invitation-issue-form input:focus,.olx-invitation-issue-form select:focus{outline:none;border-color:#6e96da;box-shadow:0 0 0 3px rgba(36,95,202,.12)}.olx-invitation-submit{width:-moz-fit-content;width:fit-content;min-height:41px;border:0;cursor:pointer}.olx-invitation-result{display:grid;grid-gap:7px;gap:7px;padding:15px;border:1px solid #b8d4ff;border-radius:10px;background:#f2f7ff}.olx-invitation-result>span{color:#5275b2;font-size:8px;font-weight:850;letter-spacing:.09em}.olx-invitation-result>strong{color:#173f87;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:19px;letter-spacing:.06em}.olx-invitation-result p,.olx-invitation-result small{margin:0;color:#68778d;font-size:10px;line-height:1.5}.olx-invitation-history-status button,.olx-invitation-result button{width:-moz-fit-content;width:fit-content;padding:7px 10px;border:1px solid #a9c6f3;border-radius:7px;background:#fff;color:#245fca;font-size:9px;font-weight:750;cursor:pointer}.olx-invitation-history{min-width:0;border:1px solid #e1e6ed;border-radius:10px;background:#fbfcfe}.olx-invitation-history-heading{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-bottom:1px solid #e7ebf0}.olx-invitation-history-heading strong{display:grid;width:27px;height:27px;place-items:center;border-radius:999px;background:#edf4ff;color:#245fca;font-size:10px}.olx-invitation-history-list{display:grid}.olx-invitation-history-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #e7ebf0}.olx-invitation-history-row:last-child{border-bottom:0}.olx-invitation-history-row>div:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.olx-invitation-history-row strong{overflow:hidden;color:#344054;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.olx-invitation-history-row span{color:#7c899b;font-size:9px}.olx-invitation-history-status{display:flex;align-items:center;gap:8px}.olx-invitation-history-status>span{padding:4px 7px;border-radius:999px;background:#edf4ff;color:#245fca;font-weight:750}.olx-invitation-history-status>span[data-status=accepted]{background:#ecfdf3;color:#18794e}.olx-invitation-history-status>span[data-status=cancelled],.olx-invitation-history-status>span[data-status=expired]{background:#f2f4f7;color:#667085}.olx-invitation-empty{padding:25px 18px;text-align:center}.olx-invitation-empty strong{color:#344054;font-size:12px}.olx-invitation-empty p{margin:6px auto 0;color:#7c899b;font-size:10px;line-height:1.55}@media (max-width:820px){.olx-invitation-body{grid-template-columns:1fr}}@media (max-width:620px){.olx-invitation-field-grid{grid-template-columns:1fr}.olx-invitation-history-row{align-items:flex-start;flex-direction:column}.olx-invitation-submit{width:100%}}.olx-account-history{min-height:100%;padding:32px;background:#f7f9fc}.olx-account-history-inner{width:min(100%,1180px);margin:0 auto}.olx-account-history-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.olx-account-history-header h1{margin:5px 0 0;color:#1d2939;font-size:clamp(28px,4vw,40px);line-height:1.08}.olx-account-history-subtitle{max-width:660px;margin:10px 0 0;color:#667085;font-size:14px;line-height:1.6}.olx-account-history-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:24px}.olx-account-history-summary>div{display:grid;grid-gap:4px;gap:4px;padding:20px;border:1px solid #e1e7ef;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(16,24,40,.04)}.olx-account-history-summary strong{color:#1d4f9d;font-size:28px}.olx-account-history-summary span{color:#667085;font-size:12px;font-weight:700}.olx-account-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.olx-account-history-panel{min-width:0;overflow:hidden;border:1px solid #e1e7ef;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(16,24,40,.04)}.olx-account-history-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid #edf1f6}.olx-account-history-panel-header span{color:#5074b2;font-size:9px;font-weight:850;letter-spacing:.12em}.olx-account-history-panel-header h2{margin:5px 0 0;color:#24324a;font-size:20px}.olx-account-history-panel-header>a{color:#245fca;font-size:12px;font-weight:750;text-decoration:none}.olx-account-history-list{margin:0;padding:0;list-style:none}.olx-account-history-item{position:relative;border-bottom:1px solid #edf1f6}.olx-account-history-item:last-child{border-bottom:0}.olx-account-history-item>a,.olx-account-history-item>div{display:grid;grid-template-columns:11px minmax(0,1fr);grid-gap:12px;gap:12px;padding:17px 20px;color:inherit;text-decoration:none}.olx-account-history-item>a:hover{background:#f8faff}.olx-account-history-marker{width:9px;height:9px;margin-top:5px;border:2px solid #fff;border-radius:999px;background:#245fca;box-shadow:0 0 0 2px #cddcf5}.olx-account-history-item-body{min-width:0}.olx-account-history-item-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.olx-account-history-kind{color:#667085;font-size:9px;font-weight:800;letter-spacing:.08em}.olx-account-history-item h3{margin:4px 0 0;overflow-wrap:anywhere;color:#26344c;font-size:14px;line-height:1.35}.olx-account-history-status{flex:0 0 auto;max-width:130px;padding:4px 7px;overflow:hidden;border-radius:999px;background:#edf4ff;color:#245fca;font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.olx-account-history-item p{margin:7px 0 0;color:#667085;font-size:11px;line-height:1.45}.olx-account-history-item time{display:block;margin-top:5px;color:#98a2b3;font-size:10px}.olx-account-history-empty{padding:42px 24px;text-align:center}.olx-account-history-empty strong{color:#344054;font-size:14px}.olx-account-history-empty p{max-width:360px;margin:8px auto 0;color:#667085;font-size:12px;line-height:1.55}.olx-account-history-limit-note{margin:0;padding:12px 20px;border-top:1px solid #edf1f6;color:#667085;font-size:10px;text-align:center}.olx-account-history-privacy{max-width:760px;margin:20px auto 0;color:#7c899b;font-size:10px;line-height:1.55;text-align:center}@media (max-width:840px){.olx-account-history-grid{grid-template-columns:1fr}}@media (max-width:640px){.olx-account-history{padding:22px 16px 30px}.olx-account-history-header{display:grid}.olx-account-history-summary{grid-template-columns:1fr}.olx-account-history-item-heading{display:grid}.olx-account-history-status{width:-moz-fit-content;width:fit-content}}.olx-account-history-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.olx-account-history-actions .olx-account-primary-action,.olx-account-history-detail-card .olx-account-primary-action{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:10px;background:#245fca;color:#fff;font-size:12px;font-weight:800;text-decoration:none}.olx-account-history-detail-shell{width:min(100%,760px);margin:0 auto}.olx-account-history-back{display:inline-flex;margin-bottom:16px;color:#245fca;font-size:12px;font-weight:750;text-decoration:none}.olx-account-history-detail-card{padding:clamp(22px,4vw,36px);border:1px solid #e1e7ef;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(16,24,40,.05)}.olx-account-history-detail-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid #edf1f6}.olx-account-history-detail-card h1{margin:6px 0 0;color:#1d2939;font-size:clamp(24px,4vw,34px);line-height:1.15}.olx-account-history-detail-card header p:last-child{margin:9px 0 0;color:#667085;font-size:13px}.olx-account-history-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;margin:8px 0 24px}.olx-account-history-detail-list>div{min-width:0;padding:14px 0;border-bottom:1px solid #edf1f6}.olx-account-history-detail-list dt{color:#667085;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.olx-account-history-detail-list dd{margin:5px 0 0;overflow-wrap:anywhere;color:#26344c;font-size:13px;font-weight:650}.olx-account-history-reference{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px!important}@media (max-width:640px){.olx-account-history-actions{justify-content:flex-start}.olx-account-history-detail-card>header,.olx-account-history-detail-list{display:grid;grid-template-columns:1fr}}.olx-auth-page{width:100%;min-height:100dvh}.olx-auth-brand-panel,.olx-auth-form-panel{min-width:0}.olx-auth-form-panel{display:flex;align-items:center;justify-content:center;padding:clamp(20px,4vw,56px)}.olx-auth-card{width:min(100%,520px);box-sizing:border-box}.olx-auth-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:0!important;gap:0!important;padding:4px!important}.olx-auth-tab,.olx-auth-tabs{width:100%!important;box-sizing:border-box!important}.olx-auth-tab{display:flex!important;min-height:48px;align-items:center!important;justify-content:center!important;margin:0!important;text-align:center!important;text-decoration:none!important}.olx-auth-tab:first-child{border-radius:8px 0 0 8px}.olx-auth-tab:last-child{border-radius:0 8px 8px 0}.olx-auth-primary,.olx-auth-secondary{width:100%}.olx-auth-company{margin:24px 0 0;padding-top:18px;border-top:1px solid rgb(148 163 184/22%);text-align:center;font-size:.78rem;letter-spacing:.02em;opacity:.72}@media (min-width:900px){.olx-auth-page{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr)}.olx-auth-brand-panel,.olx-auth-form-panel{min-height:100dvh}.olx-auth-brand-panel{display:flex;align-items:center}.olx-auth-brand-content{width:min(100%,720px)}}@media (max-width:899px){.olx-auth-page{display:flex;flex-direction:column}.olx-auth-brand-panel{min-height:auto;padding:28px 22px 32px}.olx-auth-hero h1{max-width:18ch}.olx-auth-form-panel{width:100%;padding:20px 16px 32px;box-sizing:border-box}.olx-auth-card{width:100%;max-width:560px}}@media (max-width:520px){.olx-auth-brand-panel{padding:22px 18px 26px}.olx-auth-form-panel{padding:14px 12px 24px}.olx-auth-card{border-radius:16px}.olx-auth-tab{min-height:46px;padding-inline:10px;font-size:.92rem}.olx-auth-hero p{max-width:34rem}}.olx-account-shell{display:grid;grid-template-columns:auto minmax(0,1fr);width:100%;min-height:100dvh}.olx-account-sidebar{width:268px;min-width:0;box-sizing:border-box;transition:width .18s ease,padding .18s ease}.olx-account-sidebar-menu{width:100%}.olx-account-menu-toggle{display:flex;min-height:44px;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.olx-account-menu-toggle::-webkit-details-marker{display:none}.olx-account-menu-toggle::marker{content:""}.olx-account-main{width:100%;min-width:0}.olx-account-topbar{display:flex;align-items:center;gap:18px;width:100%;box-sizing:border-box}.olx-account-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.olx-account-top-actions a,.olx-account-top-signout{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:0;border-radius:9px;padding:8px 11px;background:transparent;color:inherit;font:inherit;font-size:.86rem;font-weight:650;text-decoration:none;cursor:pointer;white-space:nowrap}.olx-account-top-actions a:hover,.olx-account-top-signout:hover{background:rgb(49 91 234/8%)}.olx-account-user{flex:0 0 auto}@media (min-width:900px){.olx-account-sidebar:has(.olx-account-sidebar-menu:not([open])){width:84px}.olx-account-sidebar:has(.olx-account-sidebar-menu:not([open])) .olx-account-brand div,.olx-account-sidebar:has(.olx-account-sidebar-menu:not([open])) .olx-account-sidebar-footer{display:none}.olx-account-sidebar:has(.olx-account-sidebar-menu:not([open])) .olx-account-menu-toggle strong{display:none}}@media (max-width:1519px){.olx-account-topbar{flex-wrap:wrap}.olx-account-top-actions{order:3;width:100%;min-width:0;justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.olx-account-user,.olx-account-user-menu{margin-left:auto}}@media (max-width:767px){.olx-account-shell{display:block}.olx-account-sidebar{position:relative;width:100%;padding:12px 16px}.olx-account-sidebar-menu:not([open]) .olx-account-nav,.olx-account-sidebar-menu:not([open])+.olx-account-sidebar-footer{display:none}.olx-account-main{width:100%}.olx-account-topbar{padding-inline:16px}.olx-account-top-actions{width:100%;gap:4px}.olx-account-top-actions a,.olx-account-top-signout{min-height:42px;padding-inline:12px}}@media (max-width:560px){.olx-account-topbar{align-items:flex-start;gap:12px}.olx-account-user{max-width:52%}.olx-account-user>div{min-width:0}.olx-account-user strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.olx-account-content,.olx-account-home-inner{width:100%;min-width:0;box-sizing:border-box}}.olx-account-home-inner{display:flex;flex-direction:column;width:100%;min-width:0}.olx-account-overview-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;width:100%;min-width:0}.olx-account-home-panel{width:100%;min-width:0;box-sizing:border-box}.olx-account-home-panel-header{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.olx-account-home-panel-header>div{min-width:0}.olx-account-home-panel-header h2{margin-bottom:0}.olx-account-secondary-action{flex:0 0 auto;display:inline-flex;min-height:40px;align-items:center;justify-content:center;white-space:nowrap}.olx-person-profile-summary{width:100%;min-width:0}@media (min-width:900px){.olx-account-overview-stack{gap:18px}.olx-account-home-panel{padding-block:22px}.olx-person-profile-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:899px){.olx-account-home{width:100%;min-width:0}.olx-account-home-inner{padding-inline:16px}.olx-account-home-panel-header,.olx-account-overview-stack{gap:14px}.olx-person-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.olx-account-home-inner{padding-inline:12px}.olx-account-home-header{margin-bottom:16px}.olx-account-home-panel{padding:16px;border-radius:14px}.olx-account-home-panel-header{align-items:flex-start}.olx-account-section-label{margin-bottom:4px}.olx-account-home-panel-header h2{font-size:1.05rem}.olx-account-secondary-action{min-height:38px;padding-inline:11px;font-size:.82rem}.olx-person-profile-summary{grid-template-columns:minmax(0,1fr)}.olx-account-family-row,.olx-account-registration-row{min-width:0}}.olx-profile-private-section{width:100%;margin-top:20px;padding:18px;border:1px solid rgb(148 163 184/20%);border-radius:14px;box-sizing:border-box}.olx-profile-private-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.olx-profile-private-heading h2{margin:4px 0 0}.olx-profile-private-badge{flex:0 0 auto;border-radius:999px;padding:6px 9px;background:rgb(49 91 234/8%);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.olx-profile-address-reveal{width:100%}.olx-profile-address-reveal>summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-radius:11px;background:rgb(148 163 184/7%);cursor:pointer;list-style:none}.olx-profile-address-reveal>summary::-webkit-details-marker{display:none}.olx-profile-address-reveal>summary::marker{content:""}.olx-profile-address-reveal>summary>span:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}.olx-profile-address-reveal small{opacity:.68}.olx-profile-view-address{flex:0 0 auto;font-size:.82rem;font-weight:700}.olx-profile-address-reveal[open] .olx-profile-view-address{font-size:0}.olx-profile-address-reveal[open] .olx-profile-view-address:after{content:"Hide address";font-size:.82rem}.olx-profile-address-value{display:flex;flex-direction:column;gap:4px;padding:16px 14px 4px;line-height:1.5}@media (max-width:560px){.olx-profile-private-section{margin-top:14px;padding:14px}.olx-profile-private-heading{align-items:flex-start}.olx-profile-address-reveal>summary{min-height:64px;padding:12px}}@media (min-width:900px){.olx-account-home-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:18px;gap:18px}.olx-account-home-header{grid-column:1/-1}.olx-account-overview-stack{display:contents}.olx-account-quick-actions{grid-column:1/-1}.olx-account-home-inner>.olx-account-home-panel{height:100%}}.olx-account-top-icons{display:flex;flex:0 0 auto;align-items:center;gap:6px}.olx-account-icon-action{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgb(148 163 184/24%);border-radius:10px;background:#fff;color:inherit;cursor:pointer}.olx-account-icon-action svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.olx-account-icon-action:hover:not(:disabled){background:rgb(49 91 234/7%)}.olx-account-icon-action:disabled{cursor:default;opacity:.46}.olx-account-nav-placeholder{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;border:0;padding:inherit;background:transparent;color:inherit;font:inherit;text-align:left;cursor:default;opacity:.58}.olx-account-rating-preview{flex:0 0 auto;font-size:.68rem;letter-spacing:1px}@media (max-width:899px){.olx-account-top-icons{margin-left:auto}}.olx-account-brand strong{font-size:.95rem;line-height:1.2}.olx-account-brand small{margin-top:2px;font-size:.76rem;line-height:1.25}.olx-account-topbar>div:first-child span{font-size:.7rem;font-weight:700;letter-spacing:.08em}.olx-account-topbar>div:first-child strong{margin-top:2px;font-size:1.05rem;line-height:1.2}.olx-account-nav a,.olx-account-nav-placeholder{min-height:40px;font-size:.88rem;line-height:1.25}.olx-account-nav-label{font-size:.68rem;font-weight:750;letter-spacing:.08em}@media (min-width:900px){.olx-account-home-inner{align-items:stretch}.olx-account-home-inner>.olx-account-home-panel,.olx-account-overview-stack>.olx-account-home-panel{height:100%;min-height:236px}.olx-account-home-panel{display:flex;flex-direction:column}.olx-account-family-list,.olx-account-registration-list{flex:1 1 auto}.olx-account-family-row:nth-child(n+3),.olx-account-registration-row:nth-child(n+3){display:none}}.olx-account-user-menu{position:relative;flex:0 0 auto}.olx-account-user-trigger{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;list-style:none}.olx-account-user-trigger::-webkit-details-marker{display:none}.olx-account-user-trigger::marker{content:""}.olx-account-user-trigger:hover{background:rgb(49 91 234/7%)}.olx-account-user-menu .olx-account-avatar{width:34px;height:34px;font-size:.86rem;font-weight:750}.olx-account-user-dropdown{position:absolute;z-index:50;top:calc(100% + 8px);right:0;display:grid;width:min(300px,calc(100vw - 24px));grid-gap:5px;gap:5px;padding:14px;border:1px solid rgb(148 163 184/24%);border-radius:12px;background:#fff;box-shadow:0 18px 48px rgb(15 23 42/14%)}.olx-account-user-dropdown>strong{font-size:.9rem}.olx-account-user-email{overflow-wrap:anywhere;padding-bottom:8px;color:#596579;font-size:.82rem}.olx-account-user-dropdown>a{display:flex;min-height:38px;align-items:center;border-radius:8px;padding-inline:10px;color:inherit;font-size:.86rem;font-weight:650;text-decoration:none}.olx-account-user-dropdown>a:hover{background:rgb(49 91 234/7%)}.olx-account-settings{width:100%}.olx-account-settings-inner{display:grid;width:100%;max-width:920px;grid-gap:18px;gap:18px;margin:0 auto}.olx-account-settings-header h1{margin:4px 0 8px}.olx-account-settings-header p:last-child{margin:0;opacity:.72}.olx-account-settings-panel{display:grid;grid-gap:20px;gap:20px;padding:22px;border:1px solid rgb(148 163 184/22%);border-radius:16px;background:#fff}.olx-account-settings-panel h2{margin:4px 0 6px}.olx-account-settings-panel p{margin:0}.olx-account-settings-list{display:grid;grid-gap:12px;gap:12px;margin:0}.olx-account-settings-list>div{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:13px 0;border-top:1px solid rgb(148 163 184/16%)}.olx-account-settings-list dt{font-weight:650}.olx-account-settings-list dd{margin:0;text-align:right}.olx-account-danger-zone{border-color:rgb(185 28 28/20%)}.olx-account-lifecycle-option{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:18px;border-top:1px solid rgb(148 163 184/16%)}.olx-account-lifecycle-option>div{min-width:0}.olx-account-lifecycle-option strong{display:block;margin-bottom:5px}.olx-account-lifecycle-option p{max-width:620px;opacity:.72;line-height:1.5}.olx-account-lifecycle-option button{flex:0 0 auto;min-height:40px;padding:0 14px;border:1px solid rgb(148 163 184/30%);border-radius:10px;background:transparent;font:inherit;font-weight:650}.olx-account-lifecycle-option button:disabled{cursor:default;opacity:.48}.olx-account-lifecycle-warning{padding:14px;border-radius:10px;background:rgb(185 28 28/5%);font-size:.84rem;line-height:1.5}@media (max-width:700px){.olx-account-lifecycle-option{align-items:stretch;flex-direction:column}.olx-account-lifecycle-option button{width:100%}.olx-account-settings-list>div{align-items:flex-start;flex-direction:column;gap:4px}.olx-account-settings-list dd{text-align:left}}.olx-player-credential-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:20px 0}.olx-player-profile-card,.olx-player-verification-card{display:grid;align-content:start;grid-gap:20px;gap:20px;min-width:0;padding:22px;border:1px solid rgb(148 163 184/20%);border-radius:18px;background:#fff}.olx-player-profile-card-main{display:flex;align-items:center;gap:18px}.olx-player-headshot{flex:0 0 104px;width:104px;height:104px;overflow:hidden;border-radius:50%;background:rgb(15 118 110/8%)}.olx-player-headshot img{display:block;width:100%;height:100%;object-fit:cover}.olx-player-headshot-placeholder{display:grid;width:100%;height:100%;place-items:center;font-size:1.75rem;font-weight:750}.olx-player-profile-identity{min-width:0}.olx-player-profile-identity h2{margin:3px 0 5px}.olx-player-profile-identity>p:last-of-type{margin:0;opacity:.68}.olx-player-profile-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.olx-player-profile-tags span{padding:5px 9px;border-radius:999px;background:rgb(15 118 110/8%);font-size:.78rem;font-weight:650}.olx-player-photo-actions,.olx-player-photo-actions form{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.olx-player-photo-picker{display:grid;grid-gap:6px;gap:6px;font-size:.84rem;font-weight:650}.olx-player-photo-picker input{max-width:240px}.olx-player-photo-note{margin:0;font-size:.8rem;opacity:.64}.olx-player-verification-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.olx-player-verification-heading h2{margin:3px 0 0}.olx-player-verification-badge{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:rgb(100 116 139/10%);font-size:.78rem;font-weight:750}.olx-player-verification-verified{background:rgb(22 163 74/10%)}.olx-player-verification-pending{background:rgb(234 179 8/12%)}.olx-player-verification-expired,.olx-player-verification-rejected,.olx-player-verification-revoked{background:rgb(185 28 28/8%)}.olx-player-verification-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.olx-player-verification-details>div{padding:12px;border-radius:12px;background:rgb(248 250 252)}.olx-player-verification-details dt{margin-bottom:4px;font-size:.76rem;opacity:.64}.olx-player-verification-details dd{margin:0;font-weight:700}.olx-player-verification-note{padding:14px;border-radius:12px;background:rgb(15 118 110/5%)}.olx-player-verification-note strong{display:block;margin-bottom:4px}.olx-player-verification-note p{margin:0;font-size:.84rem;line-height:1.45;opacity:.74}.olx-player-verification-actions{display:flex;flex-wrap:wrap;gap:10px}.olx-player-verification-actions button:disabled{cursor:default;opacity:.55}@media (max-width:900px){.olx-player-credential-grid{grid-template-columns:1fr}}@media (max-width:560px){.olx-player-profile-card-main,.olx-player-verification-heading{align-items:flex-start;flex-direction:column}.olx-player-verification-details{grid-template-columns:1fr}.olx-player-photo-actions,.olx-player-photo-actions form,.olx-player-verification-actions{align-items:stretch;flex-direction:column}.olx-player-photo-actions button,.olx-player-verification-actions button{width:100%}}