.reference-dashboard{color:#10254b;font-family:Arial,sans-serif}.reference-dashboard-toolbar{min-height:12px;margin-bottom:10px}.reference-dashboard-toolbar h1:not(.sr-only){letter-spacing:-.35px;margin:0 0 7px;font-size:20px;font-weight:600}.reference-dashboard-toolbar p{color:#667b9d;margin:0;font-size:11px}.reference-toolbar-actions{align-items:center;gap:12px;display:flex}.reference-design-global .reference-panel-grid{gap:10px}.reference-design-global .reference-panel{border-radius:5px;padding:13px 12px}.reference-design-global .reference-kpi strong{font-size:17px}.reference-design-global .reference-panel>h2{margin-bottom:12px;font-size:10px}.reference-design-global .reference-kpi{min-height:77px;padding:13px 11px}.reference-panel .reference-distribution{grid-template-columns:44% 56%;align-items:center;gap:0;min-height:156px;display:grid}.reference-distribution .reference-donut{aspect-ratio:1;place-items:center;width:100%;max-width:150px;margin:0;display:grid;position:relative}.reference-donut svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.reference-donut .reference-donut-label{text-align:center;z-index:1}.reference-donut strong{font-size:16px;display:block}.reference-donut small{color:#7a8ba6;font-size:8px}.reference-distribution ul{gap:13px;margin:0;padding:0 0 0 10px;list-style:none;display:grid}.reference-distribution li{white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:flex}.reference-distribution i{border-radius:1px;flex-shrink:0;width:6px;height:6px;display:block}.reference-distribution li b{margin-left:auto;font-size:8px;font-weight:500}.reference-performance{align-items:center;gap:12px;padding-top:7px;display:flex}.reference-performance ul{flex:1;margin:0;padding:0;list-style:none}.reference-performance li{border-bottom:1px solid #edf2f8;justify-content:space-between;gap:12px;padding:9px 0;font-size:9px;display:flex}.reference-ring-meter{flex:0 0 107px;place-items:center;width:107px;height:107px;display:grid;position:relative}.reference-ring-meter svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.reference-ring-meter div{z-index:1;text-align:center}.reference-ring-meter small{color:#70819c;margin:3px 0;font-size:8px;display:block}.reference-ring-meter strong{font-size:17px}.reference-design-country .reference-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;margin:20px 0 16px}.reference-design-country .reference-kpi{border-radius:6px;gap:14px;min-height:103px;padding:20px 14px}.reference-design-country .reference-kpi h2{margin-bottom:8px;font-size:10px}.reference-design-country .reference-kpi strong{font-size:22px}.reference-design-country .reference-kpi p{margin-top:14px;font-size:9px}.reference-design-country .reference-kpi-icon{height:40px;padding:10px}.reference-design-country .reference-panel-grid{gap:15px}.reference-design-country .reference-panel{border-radius:6px;padding:19px 16px}.reference-design-country .reference-panel>h2{margin-bottom:18px;font-size:12px}.reference-design-country [data-panel=revenue] .reference-panel-content{height:230px}.reference-design-country [data-panel=revenue] .reference-panel-content>div{height:230px!important}.reference-design-country .reference-distribution{grid-template-columns:50% 50%;min-height:230px}.reference-design-country .reference-donut{max-width:190px}.reference-design-country .reference-donut strong{font-size:22px}.reference-design-country .reference-distribution li{font-size:9px}.reference-design-country .reference-table{font-size:10px}.reference-design-country .reference-table td,.reference-design-country .reference-table th{padding:12px 5px}.reference-design-country .reference-panel-content .admin-panel li{padding:11px 0}.reference-design-country .reference-panel-content .admin-panel li strong{font-size:10px}.reference-design-country [data-panel=quick-actions] .admin-panel .grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:14px}.reference-design-country [data-panel=quick-actions] .admin-panel .grid a{border-radius:6px;gap:10px;min-height:94px;font-size:9px}.reference-design-country [data-panel=quick-actions] .admin-panel .grid a svg{background:#eef6ff;border-radius:8px;width:30px;height:30px;padding:5px}.reference-design-country .reference-performance{display:block}.reference-design-country .reference-performance li{border:0;padding:8px 0;font-size:10px;display:block}.reference-performance-label{justify-content:space-between;gap:12px;display:flex}.reference-progress{background:#eef2f7;border-radius:4px;height:4px;margin-top:7px;overflow:hidden}.reference-progress span{background:#2eb764;border-radius:4px;height:100%;display:block}.reference-country-context{color:#14294b;align-items:center;gap:12px;font-size:11px;display:flex}.reference-country-context span{background:#fff;border:1px solid #e5ebf5;border-radius:5px;padding:8px 12px}.reference-country-context small{color:#8190a8;margin-bottom:3px;font-size:8px;display:block}@media (max-width:1200px){.reference-design-country .reference-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-design-country .reference-panel{grid-column:span 6!important}.reference-design-country [data-panel=quick-actions]{grid-column:span 12!important}.reference-design-country [data-panel=quick-actions] .admin-panel .grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:650px){.reference-dashboard-toolbar{align-items:flex-start;gap:14px}.reference-dashboard-toolbar h1:not(.sr-only){font-size:18px}.reference-toolbar-actions{flex-wrap:wrap;width:100%}.reference-design-global .reference-kpis,.reference-design-country .reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.reference-design-global .reference-kpi,.reference-design-country .reference-kpi{gap:9px;min-height:92px;padding:14px 10px}.reference-design-global .reference-kpi h2,.reference-design-country .reference-kpi h2{font-size:10px}.reference-design-global .reference-kpi strong,.reference-design-country .reference-kpi strong{font-size:17px}.reference-design-country .reference-kpi p{margin-top:10px;font-size:8px}.reference-design-global .reference-panel,.reference-design-country .reference-panel{border-radius:7px;padding:17px 13px;grid-column:span 12!important}.reference-panel>h2{font-size:12px!important}.reference-panel .reference-distribution{grid-template-columns:45% 55%;min-height:200px}.reference-distribution li,.reference-distribution li b{font-size:9px}.reference-design-country [data-panel=quick-actions] .admin-panel .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.reference-country-context{flex-wrap:wrap;gap:6px}.reference-country-context span{padding:6px 8px}.reference-country-context span:nth-child(3){display:none}.reference-performance li{font-size:10px}.reference-geography select{padding:8px!important;font-size:11px!important}.reference-geography-controls label{flex-basis:28%!important;font-size:10px!important}.reference-geography-controls .reference-global-label{width:100%;font-size:12px;display:flex!important}.reference-dashboard .reference-table{font-size:10px}.reference-dashboard .reference-kpi strong{white-space:normal;overflow-wrap:anywhere}}.reference-country-report-status{color:#627a9c;padding:8px 0;font-size:11px}.reference-country-scope{background:#fff;border:1px solid #e2e8f3;border-radius:5px;padding:9px 14px;font-size:12px}.reference-design-country .reference-kpi:first-child strong{letter-spacing:-.5px;font-size:17px}.reference-summary{display:block}.reference-summary .reference-distribution{grid-template-columns:44% 56%}.reference-summary .reference-distribution li{white-space:normal;gap:5px;font-size:8px}.reference-summary .reference-distribution ul{gap:10px}.reference-summary>p{color:#7287a4;margin-top:10px;font-size:8px}.reference-design-country [data-panel=application-summary] .reference-donut{display:none}.reference-design-country [data-panel=application-summary] .reference-distribution{min-height:0;display:block}.reference-design-country [data-panel=application-summary] .reference-distribution ul{gap:0;padding:0}.reference-design-country [data-panel=application-summary] .reference-distribution li{border-bottom:1px solid #edf2f7;padding:10px 0;font-size:10px}.reference-design-global .reference-kpis{grid-template-columns:1.3fr repeat(7,minmax(0,1fr))}.reference-design-global .reference-kpi:first-child strong{letter-spacing:-.5px;font-size:15px}.reference-notification{border-bottom:1px solid #edf2f8;align-items:center;gap:8px;padding:9px 0;display:flex}.reference-notification>svg{flex-shrink:0;width:14px;height:14px}.reference-notification-copy{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.reference-notification-copy strong{font-size:9px;font-weight:500}.reference-notification-description{display:none}.reference-notification-time{color:#8190a6;white-space:nowrap;font-size:8px}.reference-panel-content>.admin-panel>div>h2{display:none}@media (max-width:650px){.reference-design-global .reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-notification-copy strong{font-size:10px}}.category-dashboard .reference-dashboard-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 8px;display:flex}.category-dashboard .reference-dashboard-toolbar h1{font-size:18px}.category-kpis{grid-template-columns:repeat(var(--metric-count),minmax(0,1fr));gap:12px;margin:10px 0 15px}.category-dashboard .reference-kpi{gap:12px;min-height:95px;padding:16px 12px}.category-dashboard .reference-kpi h2{margin:0 0 9px;font-size:9px}.category-dashboard .reference-kpi strong{overflow-wrap:anywhere;font-size:19px}.category-dashboard .reference-kpi p{margin:12px 0 0;font-size:8px}.category-dashboard .reference-panel-grid{gap:12px}.category-dashboard .reference-panel{border-radius:6px;padding:16px 14px}.category-dashboard .reference-panel>h2{margin:0 0 20px;font-size:11px}.category-dashboard .reference-panel-content{min-height:205px}.category-dashboard .reference-distribution{min-height:195px}.category-dashboard .reference-table{border-collapse:collapse;width:100%;font-size:9px}.category-dashboard .reference-table td,.category-dashboard .reference-table th{text-align:left;border-bottom:1px solid #edf2f8;padding:11px 5px;font-weight:400}.category-table-scroll{overflow:auto}.category-dashboard .reference-table th{font-weight:600}.category-good{color:#079554}.category-pending{color:#dc8500;background:#fff7e8;border-radius:4px;padding:3px 5px}.category-customise,.category-customiser button,.category-expand{color:#1466e8;background:#fff;border:1px solid #dfe8f6;border-radius:5px;padding:8px 12px;font-size:11px}.category-customiser{background:#fff;border:1px solid #dce6f5;border-radius:7px;flex-wrap:wrap;gap:14px;margin:8px 0 15px;padding:14px;font-size:11px;display:flex}.category-customiser legend{color:#18355d;font-weight:600}.category-customiser label{align-items:center;gap:7px;display:flex}.category-customiser small{color:#69809f;width:100%}.category-customiser input{accent-color:#1466e8}.category-customiser select{border:1px solid #dce5f1;border-radius:4px;padding:4px}.category-trend{width:100%;height:210px}.category-floor-legend{flex-wrap:wrap;gap:8px;font-size:8px;display:flex}.category-floor-legend span{align-items:center;gap:4px;display:flex}.category-floor-legend i{border-radius:2px;width:7px;height:7px}.category-tabs{gap:10px;margin:15px 0;display:flex}.category-tabs button{color:#344971;background:#f5f7fd;border:0;border-radius:5px;padding:5px 10px;font-size:9px}.category-tabs button[aria-selected=true]{color:#5542ff;background:#edeaff}.category-floor-map{background:repeating-linear-gradient(90deg,#0000,#0000 30px,#f2f5fa 31px),repeating-linear-gradient(0deg,#0000,#0000 30px,#f2f5fa 31px);border:1px solid #e5ebf5;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 12px;padding:18px;display:grid}.category-table{text-align:center;border:1px solid #a6dabb;border-radius:3px;min-height:32px;padding:7px 2px;font-size:9px}.category-table small{margin-top:3px;font-size:7px;display:block}.table-available{color:#176b45;background:#b8e6cc}.table-occupied{color:#a8303a;background:#ffc4c7;border-color:#ff8086}.table-reserved{color:#95630b;background:#ffe4ac;border-color:#ffc259}.table-cleaning{color:#63469c;background:#e2d5ff;border-color:#bd9cff}.category-dine-in .reference-kpi-icon{color:#5f4eff}.category-workspace>header h2{font-size:18px}.category-workspace>header p{color:#7285a0;font-size:11px}.category-workspace-grid{grid-template-columns:repeat(var(--workspace-columns),minmax(0,1fr));gap:14px;display:grid}.category-workspace-card{background:#faffff;border:1px solid #dae5f5;border-radius:7px;min-width:0;padding:12px}.category-expand{float:right;padding:5px 8px;font-size:9px}.category-compact .reference-dashboard-toolbar{clear:both}.category-compact .reference-dashboard-toolbar h1{font-size:12px}.category-compact .reference-toolbar-actions{display:none}.category-compact .category-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.category-compact .reference-kpi{gap:6px;min-height:70px;padding:10px 6px}.category-compact .reference-kpi strong{font-size:13px}.category-compact .reference-kpi h2{font-size:8px}.category-compact .reference-kpi p{font-size:7px}.category-compact .reference-panel{grid-column:span 12;padding:12px 8px}.category-compact .reference-panel-content{min-height:120px}.category-compact .category-trend{height:145px}.category-compact .reference-kpi-icon{width:25px;padding:4px}.category-compact .reference-kpi-icon svg{width:16px}.category-compact .reference-distribution{min-height:140px}.category-compact .reference-panel>h2{font-size:10px}.category-compact .reference-panel-content table{min-width:0}.category-workspace .reference-kpi strong{white-space:normal}@media (max-width:1100px){.category-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.category-dashboard .reference-panel{grid-column:span 6}.category-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.category-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.category-dashboard .reference-kpi strong{font-size:16px}.category-dashboard .reference-panel{grid-column:span 12}.category-dashboard .reference-dashboard-toolbar{flex-direction:column;align-items:flex-start}.category-workspace-grid{grid-template-columns:1fr}.category-floor-map{gap:16px 8px;padding:12px}.category-dashboard .reference-toolbar-actions{flex-wrap:wrap}.category-customiser{gap:10px;font-size:11px}}.reference-secondary-locality{display:none!important}.reference-geography-lists{grid-template-columns:repeat(6,minmax(0,1fr))}.reference-design-global .reference-kpi p{white-space:nowrap}.category-workspace-toggle{background:#fff;border:1px solid #e3eaf5;border-radius:6px;margin-top:18px;padding:14px}.category-workspace-toggle>summary{cursor:pointer;color:#1466e8;font-size:12px}@media (max-width:800px){.reference-geography-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-geography-controls .reference-secondary-locality{display:none!important}}.category-dashboard .reference-kpis{display:grid}.category-dashboard .reference-kpi{background:#fff;border:1px solid #e7edf6;border-radius:6px;display:flex}.category-dashboard .reference-panel-grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.category-dashboard .reference-panel{grid-column:span var(--panel-span,3);background:#fff;border:1px solid #e7edf6;min-width:0}.category-dashboard .reference-kpi-icon{color:#218b55;background:#edf7f2;border-radius:8px;flex-shrink:0;height:35px;padding:7px}.category-dashboard .reference-kpi-icon.tone-1{color:#0964ff;background:#edf3ff}.category-dashboard .reference-kpi-icon.tone-2{color:#a020e0;background:#f5eaff}.category-dashboard .reference-kpi-icon.tone-3{color:#f98016;background:#fff4e5}.category-dashboard .reference-kpi-icon.tone-4{color:#0da1a5;background:#e9f8f7}.category-dashboard .reference-kpi strong{display:block}.category-dashboard .reference-empty{text-align:center;color:#7287a4;padding:60px 0;font-size:10px}.category-compact .reference-panel{grid-column:span 12}@media (max-width:1100px){.category-dashboard:not(.category-compact) .reference-panel{grid-column:span 6}}@media (max-width:650px){.category-dashboard .reference-panel,.category-dashboard:not(.category-compact) .reference-panel{grid-column:span 12}.category-dashboard .reference-distribution li{white-space:normal}.category-dashboard .reference-distribution li b{white-space:nowrap}.category-dashboard .reference-panel-content,.category-dashboard .reference-kpi div{min-width:0}}@media (min-width:1101px){.category-compact .reference-panel{grid-column:span var(--panel-span,4)}.category-compact .reference-panel-content{min-height:150px}.category-compact .reference-table td,.category-compact .reference-table th{padding:7px 3px;font-size:7px}.category-compact .reference-distribution{min-height:120px;display:block}.category-compact .reference-donut{max-width:90px;margin:0 auto}.category-compact .reference-distribution ul{gap:3px;padding:6px 0 0}.category-compact .reference-distribution li,.category-compact .reference-distribution li b{white-space:normal;font-size:7px}.category-compact .reference-panel>h2{margin-bottom:10px;font-size:8px}.category-compact .reference-kpi strong{font-size:11px}.category-compact .reference-kpi h2{font-size:7px}.category-compact .reference-kpi p{font-size:6px}.category-compact .reference-kpi-icon{width:19px;height:23px;padding:3px}.category-compact .reference-kpi-icon svg{width:13px}.category-compact .reference-panel-grid{gap:7px}.category-compact .reference-performance{display:block}.category-compact .reference-ring-meter{width:70px;height:70px;margin:auto}.category-compact .reference-performance li{padding:5px 0;font-size:7px}.category-compact .category-kpis{grid-template-columns:1.45fr repeat(3,minmax(0,1fr))}.category-compact .reference-kpi:first-child strong{white-space:nowrap;font-size:10px}.category-compact .reference-kpi p{line-height:1.5}}.reference-design-global .reference-dashboard-toolbar{min-height:20px;margin-bottom:10px;font-size:9px}.reference-design-global .reference-panel{border-color:#e5ebf5;padding:12px}.reference-design-global .reference-panel-content{min-height:175px}.reference-design-global .reference-kpi h2{font-size:8px;line-height:1.4}.reference-design-global .reference-kpi strong{font-size:15px;line-height:1.5}.reference-design-global .reference-kpi-icon{border-radius:7px;height:31px;padding:7px}.reference-design-global .reference-kpi-icon svg{width:18px;height:18px}.reference-design-global .reference-table{border-collapse:collapse;font-size:8px}.reference-design-global .reference-table th{color:#182e56;font-size:8px;font-weight:600}.reference-design-global .reference-table td{padding:9px 4px;font-size:8px}.reference-design-global .reference-applications-table{table-layout:fixed}.reference-design-global .reference-applications-table th:first-child{width:29%}.reference-design-global .reference-applications-table th:nth-child(2){width:28%}.reference-design-global .reference-applications-table td{overflow-wrap:anywhere}.reference-design-global .reference-applications-table span{white-space:normal;padding:2px 4px;font-size:7px;line-height:1.6;display:inline-block}.reference-design-global .reference-summary .reference-distribution li{border:0;padding:0;font-size:8px}.reference-design-global .reference-summary .reference-distribution li b{font-size:8px}.reference-design-global .reference-summary .reference-donut strong{font-size:17px}.reference-design-global [data-panel=quick-actions] .admin-panel .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.reference-design-global [data-panel=quick-actions] .admin-panel .grid a{gap:5px;min-height:50px;padding:5px 3px;font-size:7px}.reference-design-global [data-panel=quick-actions] .admin-panel .grid a svg{background:#eff5ff;border-radius:6px;width:24px;height:24px;padding:3px}@media (max-width:650px){.reference-design-global .reference-panel-content{min-height:160px}.reference-design-global .reference-table th,.reference-design-global .reference-table td{font-size:10px}.reference-design-global .reference-applications-table{table-layout:auto;min-width:370px}.reference-design-global .reference-applications-table span{font-size:9px}.reference-design-global [data-panel=quick-actions] .admin-panel .grid a{min-height:70px;font-size:10px}}.reference-design-global .reference-panel>h2{margin:0 0 12px;font-size:10px;line-height:14px}.reference-design-global .reference-panel-content .reference-table th,.reference-design-global .reference-panel-content .reference-table td{padding:7px 4px;font-size:8px;line-height:1.5}.reference-design-global .reference-panel-content .admin-panel li.reference-notification{padding:5px 0}.reference-design-global [data-panel=geography] .reference-panel-content>div>p{margin:0;font-size:8px;line-height:12px}.reference-design-global [data-panel=geography] svg{display:block}@media (min-width:1101px){.reference-geography{width:100%;max-width:940px}.reference-geography-lists{box-shadow:none;background:0 0;border:0;grid-template-columns:1.2fr 1.05fr 1fr 1.05fr 1fr .75fr;align-items:start;padding:8px 0}.reference-geography-lists button{background:0 0;border:0;border-radius:3px;font-size:9px;line-height:1.5}.reference-geography-lists button:hover{background:#f3f7fd}.reference-design-global .reference-kpi p{flex-wrap:nowrap;align-items:center;font-size:7px;display:flex}}@media (max-width:650px){.reference-design-global .reference-panel-content .reference-table th,.reference-design-global .reference-panel-content .reference-table td{padding:9px 4px;font-size:10px}.reference-design-global .reference-panel-content .admin-panel li.reference-notification{padding:9px 0}}@media (min-width:1101px){.reference-design-global .reference-panel>h2{margin-bottom:8px;line-height:12px}.reference-design-global .reference-panel-content{min-height:156px}.reference-design-global [data-panel=revenue] .reference-panel-content>div{height:156px!important}.reference-design-global [data-panel=geography] .reference-panel-content svg{height:150px!important}.reference-design-global .reference-panel-content .reference-table th,.reference-design-global .reference-panel-content .reference-table td{padding:5px 4px}.reference-table-spacer{display:none}}.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:1.35fr repeat(7,minmax(0,1fr));gap:9px}.country-complete-dashboard .reference-design-country .reference-kpi{gap:8px;min-height:92px;padding:14px 10px}.country-complete-dashboard .reference-design-country .reference-kpi h2{font-size:9px}.country-complete-dashboard .reference-design-country .reference-kpi p{margin-top:9px;font-size:8px}.country-complete-dashboard .reference-design-country .reference-panel{padding:15px 12px}.country-complete-dashboard .reference-design-country .reference-panel-content,.country-complete-dashboard .reference-design-country .reference-distribution{min-height:180px}.country-complete-dashboard .reference-design-country .reference-distribution li{white-space:normal}.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table{border-collapse:collapse;font-size:9px}.country-complete-dashboard .reference-design-country .reference-table th,.country-complete-dashboard .reference-design-country .reference-table td{padding:8px 4px;font-size:9px}.country-complete-dashboard .reference-design-country [data-panel=application-summary] .reference-donut{max-width:125px;display:grid}.country-complete-dashboard .reference-design-country [data-panel=application-summary] .reference-distribution{grid-template-columns:44% 56%;display:grid}.country-complete-dashboard .reference-design-country [data-panel=application-summary] .reference-distribution li{border:0;padding:5px 0;font-size:8px}.country-dashboard-selection{flex-wrap:wrap;align-items:center;gap:14px;margin:8px 0 18px;font-size:11px;display:flex}.country-dashboard-selection label{align-items:center;gap:8px;font-weight:600;display:flex}.country-dashboard-selection select{background:#fff;border:1px solid #dce6f5;border-radius:5px;min-width:160px;padding:8px}.country-dashboard-selection>span{color:#7285a0}.country-dashboard-selection a{color:#1466e8;margin-left:auto}.country-geography-tabs{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.country-geography-tabs button{background:#fff;border:1px solid #e3eaf5;border-radius:4px;padding:5px 8px;font-size:9px}.country-geography-tabs button[aria-pressed=true]{color:#1466e8;background:#eff5ff}@media (max-width:1200px){.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:650px){.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.country-complete-dashboard .reference-design-country .reference-panel{grid-column:span 12!important}.country-dashboard-selection{gap:8px;font-size:10px}.country-dashboard-selection a{margin-left:0}.country-complete-dashboard .reference-design-country .reference-table{min-width:300px}}.dashboard-event-counts>div{border-bottom:1px solid #edf2f8;justify-content:space-between;gap:8px;padding:7px 0;font-size:9px;display:flex}.dashboard-event-counts>div a{color:#1466e8}.dashboard-event-note{color:#7185a2;margin-top:10px;font-size:8px;line-height:1.5}.country-dashboard-selection button{background:#fff;border:1px solid #dae4f3;border-radius:4px;padding:6px;font-size:10px}.country-complete-dashboard .reference-design-country .reference-panel-grid{gap:10px}.country-complete-dashboard .reference-design-country .reference-panel{border-radius:5px;padding:13px 12px}.country-complete-dashboard .reference-design-country .reference-kpi strong{font-size:17px}.country-complete-dashboard .reference-design-country .reference-panel>h2{margin-bottom:12px;font-size:10px}.country-complete-dashboard .reference-design-country .reference-kpi{min-height:77px;padding:13px 11px}@media (max-width:650px){.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.country-complete-dashboard .reference-design-country .reference-kpi{gap:9px;min-height:92px;padding:14px 10px}.country-complete-dashboard .reference-design-country .reference-kpi h2{font-size:10px}.country-complete-dashboard .reference-design-country .reference-kpi strong{font-size:17px}.country-complete-dashboard .reference-design-country .reference-panel{border-radius:7px;padding:17px 13px;grid-column:span 12!important}}.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:1.3fr repeat(7,minmax(0,1fr))}.country-complete-dashboard .reference-design-country .reference-kpi:first-child strong{letter-spacing:-.5px;font-size:15px}@media (max-width:650px){.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.country-complete-dashboard .reference-design-country .reference-kpi p{white-space:nowrap}.country-complete-dashboard .reference-design-country .reference-dashboard-toolbar{min-height:20px;margin-bottom:10px;font-size:9px}.country-complete-dashboard .reference-design-country .reference-panel{border-color:#e5ebf5;padding:12px}.country-complete-dashboard .reference-design-country .reference-panel-content{min-height:175px}.country-complete-dashboard .reference-design-country .reference-kpi h2{font-size:8px;line-height:1.4}.country-complete-dashboard .reference-design-country .reference-kpi strong{font-size:15px;line-height:1.5}.country-complete-dashboard .reference-design-country .reference-kpi-icon{border-radius:7px;height:31px;padding:7px}.country-complete-dashboard .reference-design-country .reference-kpi-icon svg{width:18px;height:18px}.country-complete-dashboard .reference-design-country .reference-table{border-collapse:collapse;font-size:8px}.country-complete-dashboard .reference-design-country .reference-table th{color:#182e56;font-size:8px;font-weight:600}.country-complete-dashboard .reference-design-country .reference-table td{padding:9px 4px;font-size:8px}.country-complete-dashboard .reference-design-country .reference-applications-table{table-layout:fixed}.country-complete-dashboard .reference-design-country .reference-applications-table th:first-child{width:29%}.country-complete-dashboard .reference-design-country .reference-applications-table th:nth-child(2){width:28%}.country-complete-dashboard .reference-design-country .reference-applications-table td{overflow-wrap:anywhere}.country-complete-dashboard .reference-design-country .reference-applications-table span{white-space:normal;padding:2px 4px;font-size:7px;line-height:1.6;display:inline-block}.country-complete-dashboard .reference-design-country .reference-summary .reference-distribution li{border:0;padding:0;font-size:8px}.country-complete-dashboard .reference-design-country .reference-summary .reference-distribution li b{font-size:8px}.country-complete-dashboard .reference-design-country .reference-summary .reference-donut strong{font-size:17px}.country-complete-dashboard .reference-design-country [data-panel=quick-actions] .admin-panel .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.country-complete-dashboard .reference-design-country [data-panel=quick-actions] .admin-panel .grid a{gap:5px;min-height:50px;padding:5px 3px;font-size:7px}.country-complete-dashboard .reference-design-country [data-panel=quick-actions] .admin-panel .grid a svg{background:#eff5ff;border-radius:6px;width:24px;height:24px;padding:3px}@media (max-width:650px){.country-complete-dashboard .reference-design-country .reference-panel-content{min-height:160px}.country-complete-dashboard .reference-design-country .reference-table th,.country-complete-dashboard .reference-design-country .reference-table td{font-size:10px}.country-complete-dashboard .reference-design-country .reference-applications-table{table-layout:auto;min-width:370px}.country-complete-dashboard .reference-design-country .reference-applications-table span{font-size:9px}.country-complete-dashboard .reference-design-country [data-panel=quick-actions] .admin-panel .grid a{min-height:70px;font-size:10px}}.country-complete-dashboard .reference-design-country .reference-panel>h2{margin:0 0 12px;font-size:10px;line-height:14px}.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table th,.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table td{padding:7px 4px;font-size:8px;line-height:1.5}.country-complete-dashboard .reference-design-country .reference-panel-content .admin-panel li.reference-notification{padding:5px 0}.country-complete-dashboard .reference-design-country [data-panel=geography] .reference-panel-content>div>p{margin:0;font-size:8px;line-height:12px}.country-complete-dashboard .reference-design-country [data-panel=geography] svg{display:block}@media (min-width:1101px){.country-complete-dashboard .reference-design-country .reference-kpi p{flex-wrap:nowrap;align-items:center;font-size:7px;display:flex}}@media (max-width:650px){.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table th,.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table td{padding:9px 4px;font-size:10px}.country-complete-dashboard .reference-design-country .reference-panel-content .admin-panel li.reference-notification{padding:9px 0}}@media (min-width:1101px){.country-complete-dashboard .reference-design-country .reference-panel>h2{margin-bottom:8px;line-height:12px}.country-complete-dashboard .reference-design-country .reference-panel-content{min-height:156px}.country-complete-dashboard .reference-design-country [data-panel=revenue] .reference-panel-content>div{height:156px!important}.country-complete-dashboard .reference-design-country [data-panel=geography] .reference-panel-content svg{height:150px!important}.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table th,.country-complete-dashboard .reference-design-country .reference-panel-content .reference-table td{padding:5px 4px}.country-complete-dashboard .reference-design-country .reference-kpis{grid-template-columns:1.3fr repeat(7,minmax(0,1fr));gap:8px;margin:10px 0}.country-complete-dashboard .reference-design-country .reference-kpi{border-radius:5px;gap:9px}.country-complete-dashboard .reference-design-country .reference-kpi h2{margin:0 0 4px}.country-complete-dashboard .reference-design-country .reference-kpi p{margin-top:6px}.country-complete-dashboard .reference-design-country .reference-panel{grid-column:span var(--panel-span,3)!important}.country-complete-dashboard .reference-design-country .reference-distribution{grid-template-columns:44% 56%;min-height:156px}.country-complete-dashboard .reference-design-country .reference-distribution .reference-donut{max-width:150px}.country-complete-dashboard .reference-design-country .reference-distribution li{font-size:8px}.country-complete-dashboard .reference-design-country .reference-donut strong{font-size:16px}.country-complete-dashboard .reference-design-country .reference-performance{display:flex}.country-complete-dashboard .reference-design-country .reference-performance li{padding:9px 0;font-size:9px;display:flex}.country-complete-dashboard .reference-design-country [data-panel=revenue] .reference-panel-content{height:156px}.country-complete-dashboard .reference-design-country .reference-panel-content .reference-empty{padding:20px 0}.country-complete-dashboard .reference-design-country [data-panel=notifications] .reference-panel-content{max-height:190px;overflow:auto}.country-complete-dashboard .reference-design-country .dashboard-event-counts>div{padding:4px 0;font-size:8px}.country-complete-dashboard .reference-design-country .dashboard-event-note{margin:4px 0;font-size:7px;line-height:1.4}.country-dashboard-selection{gap:9px;margin:5px 0 8px;font-size:10px}.country-dashboard-selection select{min-width:140px;padding:5px}.reference-country-report-status{margin:4px 0;padding:4px 0;font-size:9px}.category-workspace-toggle{margin-top:8px;padding:9px}.category-workspace-toggle>summary{font-size:10px}}.country-geography-filterbar{color:#17365a;margin:0 0 12px;font-family:Arial,sans-serif;position:relative}.country-geography-filter-controls{grid-template-columns:repeat(6,minmax(0,1fr)) 30px;align-items:end;gap:9px;display:grid}.country-geography-filter-controls label{gap:5px;min-width:0;font-size:9px;display:grid}.country-geography-filter-controls select{background:#fff;border:1px solid #dce6f5;border-radius:5px;width:100%;min-width:0;padding:6px;font-size:10px}.country-geography-filter-controls select:disabled{color:#8995a7;background:#fafbfd}.country-geography-filter-controls>button{background:#fff;border:1px solid #dce6f5;border-radius:4px;place-items:center;height:29px;display:grid}.country-geography-filter-lists{z-index:30;background:#f7faff;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:8px 0;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 12px #15274412}.country-geography-filter-lists section{background:#fff;border:1px solid #e0e8f5;border-radius:5px;min-width:0;max-height:165px;padding:9px;overflow:auto}.country-geography-filter-lists h3{margin:0 0 7px;font-size:9px}.country-geography-filter-lists button{text-align:left;color:#17365a;background:0 0;border:0;width:100%;padding:6px 4px;font-size:9px;display:block}.country-geography-filter-lists button[aria-pressed=true]{color:#1466e8;background:#eff5ff}.country-geography-filter-lists button:disabled{cursor:default;color:#8190a5}.country-geography-filter-lists p{color:#7285a0;font-size:9px;line-height:1.5}@media (max-width:1100px){.country-geography-filter-controls{grid-template-columns:repeat(3,minmax(0,1fr)) 30px}.country-geography-filter-lists{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.country-geography-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.country-geography-filter-controls label{font-size:10px}.country-geography-filter-controls select{padding:8px;font-size:11px}.country-geography-filter-lists{box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.country-geography-filter-lists section{max-height:130px}}:is(.reference-dashboard,.country-complete-dashboard,.category-workspace) :is(h1,h2,h3,h4,p,small,label,th,td,strong,b,a,button,input,select,textarea),:is(.reference-dashboard,.country-complete-dashboard,.category-workspace) span:not(.reference-kpi-icon){color:#10254b!important;opacity:1!important}:is(.reference-dashboard,.country-complete-dashboard,.category-workspace) :is(input,textarea)::placeholder{color:#233b5d!important;opacity:1!important}:is(.reference-dashboard,.country-complete-dashboard,.category-workspace) :is(button,input,select,textarea):disabled{color:#233b5d!important;opacity:1!important;-webkit-text-fill-color:#233b5d!important}.reference-dashboard svg text,.reference-dashboard .recharts-text,.reference-dashboard .recharts-legend-item-text{color:#10254b!important;fill:#10254b!important;fill-opacity:1!important;opacity:1!important}.reference-country-context,.reference-country-context :is(small,span),.shaaneiol-admin-shell header :is(p,small,label,input,span){color:#10254b!important;opacity:1!important}.shaaneiol-admin-shell header input::placeholder{color:#233b5d!important;opacity:1!important}.shaaneiol-admin-shell [data-sidebar=sidebar] :is([data-sidebar=group-label],[data-sidebar=menu-button],[data-sidebar=menu-sub-button],.text-muted-foreground,p,small),.shaaneiol-admin-shell [data-sidebar=sidebar] .text-slate-400{color:#fff!important;opacity:1!important}.shaaneiol-admin-shell{font-family:Arial,sans-serif}.shaaneiol-admin-shell main{background:#f8faff}.shaaneiol-admin-shell [data-sidebar=sidebar]{background:linear-gradient(140deg,#020b14,var(--admin-sidebar,#102641));color:#fff}.shaaneiol-admin-shell [data-sidebar=sidebar] [data-sidebar=menu-button]{border-radius:4px;height:25px;font-size:10px;padding:4px 7px!important}.shaaneiol-admin-shell [data-sidebar=sidebar] [data-sidebar=menu-button] svg{width:12px;height:12px}.shaaneiol-admin-shell [data-sidebar=sidebar] [aria-current=page]{background:linear-gradient(90deg,var(--primary,#1765e8),#0853b5);color:#fff!important}.shaaneiol-admin-shell [data-sidebar=sidebar] .admin-navigation-chevron{color:#fff;opacity:1;flex-shrink:0;margin-left:auto}.shaaneiol-admin-shell [data-sidebar=sidebar] .admin-brand-link{background:#fff;border-radius:6px;max-width:160px;height:96px}.shaaneiol-admin-shell [data-sidebar=sidebar] .admin-brand-link img{object-position:center;padding:4px}.shaaneiol-admin-shell .admin-mobile-brand{background:#fff;border-radius:5px;width:78px;max-width:100%;margin-bottom:6px}.shaaneiol-admin-shell .admin-mobile-brand img{width:100%;height:auto;display:block}@media (min-width:768px){.shaaneiol-admin-shell .admin-mobile-brand{display:none}}@media (min-width:1101px){.country-complete-dashboard .reference-design-country .reference-panel-content{min-height:170px}.country-complete-dashboard .reference-design-country [data-panel=revenue] .reference-panel-content{height:170px}.country-complete-dashboard .reference-design-country [data-panel=revenue] .reference-panel-content>div{height:170px!important}}.reference-dashboard [data-panel=quick-actions] .admin-panel .grid>a{background:#fff;border:1px solid #e6edf6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;display:flex;color:#10254b!important;opacity:1!important}.reference-dashboard [data-panel=quick-actions] .admin-panel .grid>a:hover{background:#eff5ff;border-color:#1765e8}.reference-dashboard [data-panel=quick-actions] .admin-panel .grid>a:focus-visible{outline-offset:2px;outline:2px solid #1765e8}@media (max-width:767px){.shaaneiol-app-header>.admin-header-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.shaaneiol-app-header .admin-header-context{display:contents}.shaaneiol-app-header .admin-mobile-brand{grid-area:1/1;margin-bottom:0}.shaaneiol-app-header .admin-header-actions{grid-area:1/2;gap:6px;min-width:0}.shaaneiol-app-header .reference-country-context{flex-wrap:nowrap;grid-area:2/1/auto/-1;gap:8px;min-width:0;padding-right:36px}.shaaneiol-app-header .reference-country-context span{white-space:normal;overflow-wrap:anywhere;min-width:0}.shaaneiol-app-header [aria-label=Open\ sidebar]{grid-area:2/2;place-self:center end}}.dashboard-graphic-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 16px;display:grid}.dashboard-graphic-card{min-width:0;border-radius:12px!important;padding:16px!important}.dashboard-graphic-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.dashboard-graphic-heading h2{margin:0!important;font-size:14px!important}.dashboard-graphic-heading select{background:#fff;border:1px solid #dce6f5;border-radius:6px;max-width:145px;padding:6px 8px;font-size:12px}.dashboard-graphic-card .reference-distribution{grid-template-columns:minmax(120px,40%) minmax(0,60%)!important;min-height:180px!important}.dashboard-graphic-card .reference-distribution li{white-space:normal;flex-wrap:wrap;gap:5px;font-size:11px!important}.dashboard-graphic-card .reference-distribution li b{font-size:11px!important}.dashboard-graphic-card .reference-donut{max-width:180px!important}.dashboard-graphic-card .reference-donut small{font-size:10px}.dashboard-graphic-card .reference-donut svg{transform:none}.dashboard-graphic-card .reference-donut strong{font-size:24px!important}@media (max-width:800px){.dashboard-graphic-overview{grid-template-columns:1fr}}
