:root{--y4ra-radius-sm:10px;--y4ra-radius-md:14px;--y4ra-radius-lg:20px;--group-accent:#315b42;--ui-bg:#f3f4f1;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-border:#dfe4e0;--ui-border-strong:#cbd3ce;--ui-text:#17201c;--ui-text-secondary:#66706b;--ui-text-muted:#7d8782;--ui-accent:var(--group-accent);--ui-accent-text:#fff;--ui-surface-soft:color-mix(in srgb,var(--ui-surface) 95%,var(--group-accent) 5%);--ui-surface-gradient:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-surface-soft) 100%);--ui-surface-raised-gradient:linear-gradient(145deg,var(--ui-surface-raised) 0%,color-mix(in srgb,var(--ui-surface-raised) 92%,var(--group-accent) 8%) 100%);--ui-shadow-soft:0 16px 42px color-mix(in srgb,#0b1610 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent)}html[data-theme=light]{--bg:#f3f4f1;--panel:#fff;--line:#dfe4e0;--muted:#66706b;--white:#17201c;--ui-bg:#f3f4f1;--ui-surface:#fff;--ui-surface-raised:#f8faf8;--ui-border:#dfe4e0;--ui-border-strong:#cbd3ce;--ui-text:#17201c;--ui-text-secondary:#66706b;--ui-text-muted:#7d8782;--ui-accent:var(--group-accent);--ui-accent-text:#fff;--ui-surface-soft:color-mix(in srgb,var(--ui-surface) 95%,var(--group-accent) 5%);--ui-surface-gradient:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-surface-soft) 100%);--ui-surface-raised-gradient:linear-gradient(145deg,var(--ui-surface-raised) 0%,color-mix(in srgb,var(--ui-surface-raised) 92%,var(--group-accent) 8%) 100%);--ui-shadow-soft:0 16px 42px color-mix(in srgb,#0b1610 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent)}html[data-theme=dark]{--ui-bg:#171717;--ui-surface:#202020;--ui-surface-raised:#2c2c2c;--ui-border:#3a3a3a;--ui-border-strong:#505050;--ui-text:#f2f2f2;--ui-text-secondary:#b8b8b8;--ui-text-muted:#929292;--bg:#171717;--panel:#242424;--line:#444;--muted:#b8b8b8;--white:#f2f2f2;--ui-accent:var(--group-accent);--ui-accent-text:#fff;--ui-surface-soft:color-mix(in srgb,var(--ui-surface) 97%,#fff 3%);--ui-surface-gradient:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-surface-soft) 100%);--ui-surface-raised-gradient:linear-gradient(145deg,var(--ui-surface-raised) 0%,color-mix(in srgb,var(--ui-surface-raised) 97%,#fff 3%) 100%);--ui-shadow-soft:0 18px 48px rgb(0 0 0/0.22),inset 0 1px 0 rgb(255 255 255/0.045)}[data-accent=camel_dune]{--group-accent:#b9875e}[data-accent=sadu_red]{--group-accent:#8b3437}[data-accent=najd_lavender]{--group-accent:#8c72a4}[data-accent=red_sea_coral]{--group-accent:#d15945}[data-accent=najdi_blue]{--group-accent:#31647a}[data-accent=tuwaiq_stone]{--group-accent:#806c5c}[data-accent=taif_rose]{--group-accent:#d4777e}[data-accent=falcon_gray]{--group-accent:#716e68}[data-accent=palm_green]{--group-accent:#315b42}[data-accent=sagai_terracotta]{--group-accent:#a65542}[data-accent=ajwa_ebony]{--group-accent:#3b2921}[data-accent=sukkari_gold]{--group-accent:#d18f2d}.y4ra-v2{--ui-bg:#f3f4f1;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-border:#dfe4e0;--ui-border-strong:#cbd3ce;--ui-text:#17201c;--ui-text-secondary:#66706b;--ui-text-muted:#7d8782;--ui-accent:var(--group-accent);--ui-accent-text:#fff;--v2-bg:var(--ui-bg);--v2-surface:var(--ui-surface);--v2-surface-subtle:color-mix(in srgb,var(--ui-surface) 92%,var(--group-accent) 8%);--v2-text:var(--ui-text);--v2-muted:var(--ui-text-secondary);--v2-line:var(--ui-border);--v2-accent:var(--group-accent);--v2-accent-soft:color-mix(in srgb,var(--group-accent) 13%,var(--ui-surface));--v2-radius:var(--y4ra-radius-md);--dash-bg:var(--ui-bg);--dash-surface:var(--ui-surface);--dash-surface-solid:var(--ui-surface);--dash-border:var(--ui-border);--dash-border-strong:var(--ui-border-strong);--dash-text:var(--ui-text);--dash-muted:var(--ui-text-secondary);--dash-subtle:var(--ui-text-muted);--dash-accent:var(--group-accent);--dash-accent-soft:var(--v2-accent-soft)}html[data-theme=dark] .y4ra-v2{--ui-bg:#171717;--ui-surface:#242424;--ui-surface-raised:#2c2c2c;--ui-border:#444;--ui-border-strong:#5a5a5a;--ui-text:#f2f2f2;--ui-text-secondary:#b8b8b8;--ui-text-muted:#929292}.y4ra-v2,.y4ra-v2:before{background:var(--ui-bg)!important}.y4ra-v2 .y4ra-app-sidebar{background:var(--ui-surface)!important}.y4ra-v2 .y4ra-app-topbar{background:color-mix(in srgb,var(--ui-surface) 80%,transparent)!important}.integration-modal-backdrop{background:color-mix(in srgb,#101512 42%,transparent)!important;-webkit-backdrop-filter:blur(8px) saturate(.9)!important;backdrop-filter:blur(8px) saturate(.9)!important}.integration-modal{color:var(--ui-text)!important;border:1px solid var(--ui-border)!important;border-radius:var(--y4ra-radius-lg)!important;background:var(--ui-surface-raised)!important;box-shadow:0 28px 80px color-mix(in srgb,#000 24%,transparent)!important}.integration-modal-head{border-color:var(--ui-border)!important;background:transparent!important}.integration-modal h3,.integration-modal strong,.integration-modal-head h2{color:var(--ui-text)!important}.integration-modal .modal-copy,.integration-modal label,.integration-modal p,.integration-modal small{color:var(--ui-text-secondary)!important}.integration-modal input,.integration-modal select{border-color:var(--ui-border)!important;border-radius:var(--y4ra-radius-sm)!important}.integration-modal input,.integration-modal select,.modal-close{background:var(--ui-surface)!important;color:var(--ui-text)!important}.modal-close{border:1px solid var(--ui-border)!important;border-radius:var(--y4ra-radius-sm)!important}.group-modal{width:min(680px,calc(100vw - 32px))!important;max-height:min(820px,calc(100dvh - 32px))!important}.group-modal .integration-modal-body{display:block!important;max-height:calc(100dvh - 126px)!important;overflow:auto!important;padding:20px!important}.group-modal-name{display:grid;grid-gap:7px;gap:7px}.group-accent-fieldset legend,.group-modal-name label{font-size:10px;font-weight:700;color:var(--ui-text)!important}.group-modal-name input{width:100%}.group-image-field{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-top:14px;padding:12px;border:1px solid var(--ui-border);border-radius:16px;background:var(--ui-surface-raised)}.group-image-preview{width:58px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border:1px solid var(--ui-border-strong);border-radius:16px;background:var(--ui-surface);color:var(--ui-text);font-weight:750}.group-image-preview img{width:100%;height:100%;object-fit:cover}.group-image-copy{display:grid;grid-gap:4px;gap:4px}.group-image-copy small{color:var(--ui-text-muted);font-size:9px;line-height:1.5}.group-image-action{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--ui-border-strong);border-radius:11px;background:var(--ui-surface);color:var(--ui-text);font-size:10px;font-weight:700;cursor:pointer}.group-image-action input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.group-accent-fieldset{min-width:0;margin:18px 0 20px;padding:0;border:0}.group-accent-fieldset>small{display:block;margin:4px 0 10px;font-size:9px}.group-accent-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.group-accent-options button{min-width:0;min-height:52px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px;padding:8px!important;border:1px solid var(--ui-border)!important;border-radius:var(--y4ra-radius-sm)!important;background:var(--ui-surface)!important;color:var(--ui-text-secondary)!important;text-align:start!important}.group-accent-options button i{width:18px;height:18px;flex:0 0 18px;border-radius:50%;box-shadow:0 0 0 2px var(--ui-surface),0 0 0 3px var(--ui-border)}.group-accent-options button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.group-accent-options button.is-selected{background:color-mix(in srgb,var(--group-accent) 10%,var(--ui-surface))!important;color:var(--ui-text)!important;box-shadow:0 0 0 1px var(--group-accent) inset}.group-source-list{display:grid!important;grid-gap:7px!important;gap:7px!important;max-height:300px!important;overflow:auto!important}.group-source-cluster,.group-source-option{border-color:var(--ui-border)!important;border-radius:var(--y4ra-radius-md)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}.group-source-option.selected{border-color:var(--group-accent)!important;background:color-mix(in srgb,var(--group-accent) 9%,var(--ui-surface))!important}.group-modal .group-modal-footer{position:-webkit-sticky!important;position:sticky!important;bottom:-20px!important;margin:18px -20px -20px!important;padding:14px 20px!important;border-top:1px solid var(--ui-border)!important;background:color-mix(in srgb,var(--ui-surface-raised) 94%,transparent)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.quality-check-grid article,.quality-sources article,.quality-unmeasured article,.y4ra-analytics-kpi-card,.y4ra-analytics-panel,.y4ra-analytics-state{border-color:var(--ui-border)!important;border-radius:var(--y4ra-radius-md)!important;background:var(--ui-surface)!important;color:var(--ui-text)!important}.y4ra-analytics-kpi-card h2,.y4ra-analytics-kpi-value,.y4ra-analytics-panel h2,.y4ra-analytics-row strong{color:var(--ui-text)!important}.y4ra-analytics-empty,.y4ra-analytics-kpi-card p,.y4ra-analytics-panel-subtitle,.y4ra-analytics-state{color:var(--ui-text-secondary)!important}.quality-table td,.quality-table th,.y4ra-analytics-panel-head,.y4ra-analytics-row{border-color:var(--ui-border)!important}.y4ra-v2 :where(button:not(.y4ra-topbar-group):not(.y4ra-topbar-connection),input,select,textarea){border-radius:var(--y4ra-radius-sm)}.y4ra-v2 .y4ra-owner-copy{gap:4px!important}.y4ra-v2 .y4ra-owner-copy strong{font-size:13px!important;line-height:1.25!important}.y4ra-v2 .y4ra-owner-email{font-size:9px!important;line-height:1.25!important;color:var(--ui-text-secondary)!important}@media (max-width:680px){.group-accent-options{grid-template-columns:repeat(2,minmax(0,1fr))}.group-modal{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;border-radius:var(--y4ra-radius-lg)!important}}.y4ra-v2{--y4ra-glass:color-mix(in srgb,var(--ui-surface) 74%,transparent);--y4ra-glass-strong:color-mix(in srgb,var(--ui-surface-raised) 82%,transparent)}html[data-theme=dark] .y4ra-v2{--y4ra-glass:rgb(27 33 29/.76);--y4ra-glass-strong:rgb(38 45 40/.84)}html[data-theme=light] .y4ra-v2{--y4ra-glass:rgb(250 250 247/.72);--y4ra-glass-strong:rgb(255 255 253/.84)}.y4ra-v2 .y4ra-app-sidebar,.y4ra-v2 .y4ra-app-topbar,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{position:fixed!important;top:0!important;z-index:80!important;border:0!important;background:var(--y4ra-glass)!important;-webkit-backdrop-filter:blur(24px) saturate(1.24)!important;backdrop-filter:blur(24px) saturate(1.24)!important;box-shadow:none!important}.y4ra-v2 .y4ra-app-sidebar{bottom:0!important}.y4ra-v2 .y4ra-app-topbar,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{inset-inline-start:var(--shell-sidebar)!important;inset-inline-end:0!important;width:auto!important;border-end-start-radius:28px!important}.y4ra-v2 .y4ra-app-topbar:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-24px;width:28px;height:28px;background:var(--y4ra-glass);pointer-events:none}.y4ra-v2 .y4ra-shell-content{position:relative;z-index:1}html[data-theme=light] .y4ra-v2,html[data-theme=light] .y4ra-v2[data-sidebar=collapsed]{color:#17201c!important;--v2-text:#17201c;--v2-muted:#66706b}html[data-theme=light] .y4ra-v2[data-sidebar=collapsed] :where(.y4ra-app-topbar,.y4ra-app-sidebar,.y4ra-shell-content){color:#17201c!important}.y4ra-v2 .y4ra-primary-nav a.is-active{border-color:color-mix(in srgb,var(--group-accent) 44%,var(--ui-border))!important;background:color-mix(in srgb,var(--group-accent) 14%,var(--ui-surface))!important;color:color-mix(in srgb,var(--group-accent) 82%,var(--ui-text))!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 32%,transparent)!important}html[data-theme=dark] .y4ra-v2 .y4ra-primary-nav a.is-active{background:color-mix(in srgb,var(--group-accent) 25%,var(--ui-surface))!important;color:color-mix(in srgb,var(--group-accent) 46%,#fff)!important}.y4ra-v2 .y4ra-group-switcher-trigger,.y4ra-v2 .y4ra-integrations-shortcut{text-decoration:none!important;border-color:var(--ui-border)!important;background:transparent!important;color:var(--ui-text)!important;transition:background-color .14s ease,border-color .14s ease!important}.y4ra-v2 .y4ra-group-switcher-trigger:focus-visible,.y4ra-v2 .y4ra-group-switcher-trigger:hover,.y4ra-v2 .y4ra-integrations-shortcut:focus-visible,.y4ra-v2 .y4ra-integrations-shortcut:hover{background:color-mix(in srgb,var(--group-accent) 10%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--group-accent) 42%,var(--ui-border))!important}.y4ra-topbar-group-switch-icon{-webkit-margin-start:0!important;margin-inline-start:0!important}.y4ra-v2 .y4ra-topbar-group{justify-content:flex-start!important}.y4ra-topbar-group,.y4ra-topbar-period-wrap,.y4ra-topbar-status-stack{-webkit-border-end:0!important;border-inline-end:0!important}.y4ra-topbar-status-stack .y4ra-topbar-connection,.y4ra-topbar-status-stack .y4ra-topbar-connection :where(small,strong),.y4ra-topbar-status-stack .y4ra-topbar-freshness :where(small,strong){color:var(--ui-text)!important}.y4ra-topbar-connection>i[data-live]{background:#37a267!important;color:#37a267!important}.y4ra-topbar-connection>i[data-live]:after{border-color:#37a267!important}.y4ra-financial-label{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important;width:100%!important}.y4ra-financial-privacy-toggle{display:inline-grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;visibility:visible!important;opacity:1!important;color:var(--ui-text-secondary)!important}.y4ra-financial-privacy-toggle svg{display:block!important;width:15px!important;height:15px!important}.y4ra-app-topbar.is-context-lite{grid-template-columns:minmax(0,1fr)!important}.y4ra-app-topbar.is-context-lite .y4ra-topbar-group{width:min(460px,100%)!important}.pi-page .y4ra-page-intro-copy{grid-column:1!important;grid-row:1!important}.pi-page .y4ra-page-intro-topline{grid-column:2!important;grid-row:1!important;justify-content:flex-end!important}.pi-page .y4ra-page-intro-controls{width:auto!important}.y4ra-page-intro[data-has-report-action]{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:28px!important}.y4ra-page-intro[data-has-report-action] .y4ra-page-intro-copy{grid-column:1!important;grid-row:1!important}.y4ra-page-intro[data-has-report-action] .y4ra-page-intro-topline{grid-column:2!important;grid-row:1!important;width:auto!important;justify-content:flex-end!important}.y4ra-page-intro[data-has-report-action] .y4ra-page-intro-controls{width:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important}.y4ra-v2 .v2-evidence-list article,.y4ra-v2 .v2-primary-metric{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.y4ra-v2 .v2-supporting-metrics article{border-radius:0!important;background:transparent!important;box-shadow:none!important}.v2-utility-controls{justify-content:space-between!important;gap:14px}.y4ra-v2 .v2-search-field input:focus,.y4ra-v2 .v2-search-field input:focus-visible,.y4ra-v2 input[type=search]:focus,.y4ra-v2 input[type=search]:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.pi-inventory-tools{display:grid!important;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center!important;grid-gap:10px!important;gap:10px!important;padding:14px 16px!important;border-bottom:1px solid var(--ui-border)!important;background:color-mix(in srgb,var(--ui-surface) 82%,transparent)!important}.pi-inventory-tools input,.pi-inventory-tools select{height:40px!important;min-height:40px!important;border:1px solid var(--ui-border)!important;border-radius:11px!important;background:var(--ui-surface-raised)!important;color:var(--ui-text)!important;padding-inline:12px!important;font-size:12px!important;line-height:1.2!important}.pi-inventory-tools input{min-width:0!important;width:100%}.pi-inventory-tools label{display:flex;align-items:center;gap:8px;color:var(--ui-text-secondary)!important;font-size:11px!important}.pi-inventory-table{min-width:1060px!important}.pi-inventory-table th{font-size:11px!important;font-weight:700!important;color:var(--ui-text-secondary)!important;background:var(--ui-surface-raised)!important}.pi-inventory-table td{font-size:12px!important;color:var(--ui-text-secondary)!important}html[data-theme=light] .y4ra-riyal-symbol{filter:brightness(0)!important;opacity:1!important}html[data-theme=dark] .y4ra-riyal-symbol{filter:brightness(0) invert(1)!important;opacity:1!important}.y4ra-group-switcher-modal{width:min(620px,calc(100vw - 32px))!important}.y4ra-group-switcher-list{gap:8px!important;border:0!important;background:transparent!important;overflow:visible!important}.y4ra-group-switcher-option{min-height:78px!important;padding:12px!important;border:1px solid var(--ui-border)!important;border-radius:16px!important;background:color-mix(in srgb,var(--ui-surface) 72%,transparent)!important;color:var(--ui-text)!important}.y4ra-group-switcher-identity{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.y4ra-group-switcher-logo{width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;max-height:52px!important;aspect-ratio:1!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:var(--ui-surface-raised)!important}.y4ra-group-switcher-logo img{display:block!important;width:100%!important;height:100%!important;max-width:52px!important;max-height:52px!important;object-fit:cover!important}.y4ra-group-switcher-copy{display:grid!important;grid-gap:2px!important;gap:2px!important;min-width:0!important}.y4ra-group-switcher-copy>strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.y4ra-group-switcher-platforms{display:flex!important;align-items:center!important;gap:5px!important;min-width:0!important;overflow:hidden!important}.y4ra-group-switcher-platforms .platform-icon{box-sizing:border-box!important;display:block!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border:0!important;border-radius:7px!important;overflow:hidden!important}.y4ra-group-switcher-platforms .platform-icon img{display:block!important;object-fit:cover!important}.y4ra-group-switcher-more{display:grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border-radius:7px!important;background:var(--ui-surface-raised)!important;color:var(--ui-text-secondary)!important;font-size:9px!important}.y4ra-group-switcher-option>i{font-style:normal!important;color:var(--ui-text-muted)!important;flex:0 0 auto!important}.y4ra-group-switcher-empty{grid-column:1/-1!important;margin:0!important;padding:20px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:color-mix(in srgb,var(--ui-surface) 62%,transparent)!important;color:var(--ui-text-secondary)!important;line-height:1.6!important}.y4ra-source-status-modal .y4ra-connection-account{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:11px!important;gap:11px!important;min-width:0!important;min-height:76px!important;padding:12px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:color-mix(in srgb,var(--ui-surface) 66%,transparent)!important}.y4ra-source-status-modal .y4ra-connection-account-copy{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important;direction:inherit!important;text-align:start!important}.y4ra-source-status-modal .y4ra-connection-account-copy bdi,.y4ra-source-status-modal .y4ra-connection-account-copy strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.y4ra-source-status-modal .y4ra-connection-account-copy strong{color:var(--ui-text)!important;font-size:13px!important;line-height:1.3!important}.y4ra-source-status-modal .y4ra-connection-account-copy bdi{color:var(--ui-text-secondary)!important;font-size:11px!important;line-height:1.35!important;text-align:start!important}.y4ra-source-status-modal .y4ra-connection-account-state{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--ui-text-secondary)!important;font-size:10px!important;white-space:nowrap!important}.y4ra-source-status-modal .y4ra-connection-account-state i{width:7px!important;height:7px!important;flex:0 0 7px!important;border-radius:50%!important;background:currentColor!important}.group-modal .modal-state.left{max-width:540px;margin:0 auto;padding:18px 4px 8px;text-align:start!important}.group-modal .modal-state.left h3{margin:0 0 12px!important;font-size:22px!important;line-height:1.35!important}.group-modal .modal-state.left p{margin:0!important;padding:14px 16px;border:1px solid var(--ui-border);border-radius:14px;background:color-mix(in srgb,var(--ui-surface) 66%,transparent);font-size:14px!important;line-height:1.75!important}.group-modal .modal-confirm-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin-top:22px!important;padding-top:0!important;border-top:0!important}.group-modal .modal-confirm-actions button{width:150px!important;min-width:150px!important;min-height:46px!important}.group-modal .danger-fill{background:#a94141!important;border-color:#a94141!important;color:#fff!important}.y4ra-v2 .visibility-boundary{border-color:var(--ui-border)!important;color:var(--ui-text-secondary)!important}.recommendation-period{display:flex!important;align-items:baseline!important;gap:6px!important;flex-wrap:wrap!important}.recommendation-period-range{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important}.recommendation-period-range i{font-style:normal!important}.quality-catalog-counts{display:grid!important;grid-gap:3px!important;gap:3px!important;text-align:end!important}@media (max-width:520px){.group-modal .modal-confirm-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.group-modal .modal-confirm-actions button{width:100%!important;min-width:0!important}}.y4ra-sidebar-bottom .y4ra-sidebar-help{width:100%;min-height:34px;display:flex;align-items:center;gap:9px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--v2-muted);font:inherit;font-size:11px;text-align:start;cursor:pointer}.y4ra-sidebar-bottom .y4ra-sidebar-help:hover{background:var(--v2-surface-subtle);color:var(--v2-text)}.y4ra-sidebar-bottom .y4ra-sidebar-help svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.y4ra-help-modal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.y4ra-help-modal-grid a{min-height:130px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;border:1px solid var(--ui-border);border-radius:16px;background:color-mix(in srgb,var(--ui-surface) 66%,transparent);color:var(--ui-text);text-decoration:none}.y4ra-help-modal-grid span{color:var(--ui-text-secondary);font-size:11px;line-height:1.5}@media (max-width:820px){.y4ra-v2 .y4ra-app-topbar,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{inset-inline:0!important;border-radius:0 0 24px 24px!important}.y4ra-v2 .y4ra-app-topbar:before{content:none}.pi-page .y4ra-page-intro-copy,.pi-page .y4ra-page-intro-topline{grid-column:1!important;grid-row:auto!important}.pi-inventory-tools{grid-template-columns:1fr 1fr!important}.pi-inventory-tools input{grid-column:1/-1}.v2-groups-toolbar,.v2-toolbar-actions,.v2-utility-controls{align-items:stretch!important;flex-direction:column!important}.y4ra-help-modal-grid{grid-template-columns:1fr}.y4ra-source-status-modal .y4ra-connection-account{grid-template-columns:34px minmax(0,1fr)!important}.y4ra-source-status-modal .y4ra-connection-account-state{grid-column:2!important}}.y4ra-shell.y4ra-v2,.y4ra-shell.y4ra-v2[data-sidebar=collapsed],.y4ra-shell.y4ra-v2[data-sidebar=expanded]{--shell-sidebar:var(--v2-sidebar);box-sizing:border-box!important;display:grid!important;grid-template-columns:var(--shell-sidebar) minmax(0,1fr)!important;grid-template-rows:88px minmax(calc(100dvh - 88px),auto)!important;grid-template-areas:"sidebar header" "sidebar content"!important;grid-gap:0!important;gap:0!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:100dvh!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;background:var(--ui-bg)!important}.y4ra-shell.y4ra-v2[data-sidebar=collapsed]{--shell-sidebar:var(--v2-sidebar-collapsed)}.y4ra-v2 .y4ra-app-sidebar{grid-area:sidebar!important;inset-block:0!important;inset-inline-start:0!important;box-sizing:border-box!important;width:var(--shell-sidebar)!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;border-block:0!important;border-radius:0!important;box-shadow:none!important}.y4ra-v2 .y4ra-app-topbar,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{grid-area:header!important;grid-column:2!important;grid-row:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:88px!important;min-height:88px!important;margin:0!important;padding:12px 0!important;position:fixed!important;inset-block-start:0!important;align-self:stretch!important;justify-self:stretch!important;overflow:visible!important;border-radius:0!important}.y4ra-v2 .y4ra-app-topbar:not(.is-utility){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)!important;align-items:center!important}.y4ra-v2 .y4ra-app-topbar.is-utility{display:flex!important;align-items:center!important}.y4ra-v2 .y4ra-app-topbar.is-utility,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar.is-utility{padding-inline:clamp(24px,3vw,44px)!important}.y4ra-v2 .y4ra-shell-content{grid-area:content!important;grid-column:2!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;max-width:1440px!important;min-width:0!important;margin:0 auto!important;padding:clamp(26px,3vw,44px) clamp(24px,3vw,44px) 72px!important;align-self:start!important;justify-self:center!important;overflow:visible!important}.overview-page-v2 .v2-report-header{margin-bottom:24px!important}.overview-page-v2 .v2-overview-layout{width:100%!important;min-width:0!important;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr)!important;align-items:start!important}.overview-page-v2 .v2-overview-layout>section{box-sizing:border-box!important;min-width:0!important;overflow:hidden!important;border-color:var(--ui-border)!important;border-radius:var(--y4ra-radius-md)!important;background:var(--ui-surface)!important;box-shadow:0 1px 0 color-mix(in srgb,var(--ui-border) 70%,transparent)!important}.overview-page-v2 .v2-page-header h1{font-size:clamp(36px,3.4vw,52px)!important}@media (max-width:1100px){.overview-page-v2 .v2-overview-layout{grid-template-columns:1fr!important}.overview-page-v2 .v2-executive-module{grid-row:auto!important}.overview-page-v2 .v2-next-module{grid-column:auto!important}}@media (max-width:820px){.y4ra-shell.y4ra-v2,.y4ra-shell.y4ra-v2[data-sidebar=collapsed],.y4ra-shell.y4ra-v2[data-sidebar=expanded]{display:block!important;min-height:100dvh!important}.y4ra-v2 .y4ra-app-topbar,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{position:fixed!important;inset:0 0 auto!important;width:100%!important;height:70px!important;min-height:70px!important;padding-inline:70px 12px!important}html[dir=rtl] .y4ra-v2 .y4ra-app-topbar,html[dir=rtl] .y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{padding-inline:12px 70px!important}.y4ra-v2 .y4ra-shell-content{width:100%!important;max-width:none!important;padding:94px 18px 64px!important}}.y4ra-v2{--ui-surface-soft:color-mix(in srgb,var(--ui-surface) 94%,var(--ui-bg) 6%);--ui-surface-gradient:linear-gradient(145deg,var(--ui-surface) 0%,var(--ui-surface-soft) 100%);--ui-surface-raised-gradient:linear-gradient(145deg,var(--ui-surface-raised) 0%,color-mix(in srgb,var(--ui-surface-raised) 94%,var(--ui-bg) 6%) 100%);--ui-shadow-soft:0 16px 42px color-mix(in srgb,#0b1610 10%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:var(--ui-text)!important}html[lang=ar] .y4ra-v2{font-family:Y4RA Handicrafts,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.y4ra-v2 .y4ra-shell-content :where(h1,h2,h3,p,span,strong,small,label,button,input,select,textarea){font-family:inherit}.y4ra-v2 .v2-page-header h1,.y4ra-v2 .y4ra-page-intro h1,.y4ra-v2[data-sidebar=collapsed] .y4ra-page-intro h1,.y4ra-v2[data-sidebar=expanded] .y4ra-page-intro h1{max-width:900px!important;font-size:44px!important;line-height:1.06!important;letter-spacing:-.045em!important;text-wrap:balance}html[lang=en] .y4ra-v2 .v2-page-header h1,html[lang=en] .y4ra-v2 .y4ra-page-intro h1,html[lang=en] .y4ra-v2[data-sidebar=collapsed] .y4ra-page-intro h1,html[lang=en] .y4ra-v2[data-sidebar=expanded] .y4ra-page-intro h1{font-size:42px!important;line-height:1.08!important}html[lang=ar] .y4ra-v2 :where(.y4ra-page-intro h1,.v2-page-header h1){letter-spacing:0!important;line-height:1.12!important}.y4ra-v2 .y4ra-analytics-kpi-value{font-size:clamp(30px,2.6rem,42px)!important}.y4ra-v2 :where(.y4ra-analytics-panel-head,.y4ra-analytics-row,.sc-panel>header,.sc-capabilities>header,.sc-signals>header,.value-list>div,.geo-list>div,.gender-list>div,.account-setting-card header){border-color:var(--ui-border)!important}.y4ra-v2 :where(.y4ra-analytics-kpi-card p,.y4ra-analytics-panel-subtitle,.y4ra-analytics-empty,.sc-metric>span,.sc-metric>small,.mix-row span,.value-list span,.geo-list span,.gender-list span,.account-setting-card p){color:var(--ui-text-secondary)!important}.y4ra-v2 :where(.pi-product-image,.modal-account-list,.group-source-option,.group-source-cluster){background:var(--ui-surface-raised-gradient)!important;border-color:var(--ui-border)!important}body.modal-open{overflow:hidden!important;overscroll-behavior:none}.integration-modal-backdrop,.pi-mapping-backdrop{position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;place-items:center!important;padding:clamp(12px,2vw,28px)!important;background:color-mix(in srgb,#0b100d 48%,transparent)!important;-webkit-backdrop-filter:blur(12px) saturate(.82)!important;backdrop-filter:blur(12px) saturate(.82)!important;isolation:isolate!important}.integration-modal,.pi-mapping-dialog{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;width:min(680px,calc(100vw - 32px))!important;max-height:min(860px,calc(100dvh - 32px))!important;overflow:hidden!important;border:1px solid var(--ui-border-strong)!important;border-radius:24px!important;background:var(--ui-surface-raised-gradient)!important;color:var(--ui-text)!important;box-shadow:0 34px 100px color-mix(in srgb,#000 38%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 26%,transparent)!important}.integration-modal{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html[lang=ar] .integration-modal{font-family:Y4RA Handicrafts,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.integration-modal-head h2,.pi-mapping-dialog-head h2{margin:0!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.025em!important;color:var(--ui-text)!important;text-transform:none!important}html[lang=ar] .integration-modal-head h2,html[lang=ar] .pi-mapping-dialog-head h2{letter-spacing:0!important}.integration-modal-body{background:transparent!important;color:var(--ui-text)!important;font-size:14px!important}.integration-modal-body :where(h3,h4){color:var(--ui-text)!important;letter-spacing:0!important;text-transform:none!important}.integration-modal-body h3{font-size:18px!important;line-height:1.35!important}.integration-modal-body :where(p,label,button,input,select,textarea){font-family:inherit!important;font-size:14px!important}.integration-modal-body :where(p,small,label){color:var(--ui-text-secondary)!important}.integration-modal-head,.pi-mapping-dialog-head{flex:0 0 auto!important;padding:20px 22px!important;border-color:var(--ui-border)!important;background:color-mix(in srgb,var(--ui-surface-raised) 92%,transparent)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.integration-modal-body,.pi-mapping-body{min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;padding:22px!important}.account-members-modal,.pi-mapping-dialog{width:min(1080px,calc(100vw - 40px))!important}.integration-modal :where(input,select,textarea,.modal-account-list){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.integration-modal :where(.modal-primary,.source-upgrade-cta){background:var(--group-accent)!important;border-color:var(--group-accent)!important;color:#fff!important}.integration-modal :where(.ghost-action,.modal-close){background:color-mix(in srgb,var(--ui-surface) 90%,var(--group-accent) 10%)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.integration-modal :where(.google-principal-actions,.google-authorization-row,.google-manager-block,.google-child-row,.sync-close-note){background:var(--ui-surface)!important;border-color:var(--ui-border)!important;color:var(--ui-text)!important}.integration-modal :where(.google-manager-head,.modal-account-row,.modal-add-footer,.modal-confirm-actions){border-color:var(--ui-border)!important}.integration-modal :where(.google-principal-actions span,.google-authorization-row small,.google-manager-head small,.google-empty,.modal-sync-meta,.connected-indicator){color:var(--ui-text-secondary)!important}.integration-modal .connected-indicator b{background:var(--ui-accent)!important}.account-language-options button{min-height:92px!important;background:var(--ui-surface-raised-gradient)!important;border-color:var(--ui-border)!important;color:var(--ui-text-secondary)!important;box-shadow:none!important}.account-language-options button.selected{background:color-mix(in srgb,var(--group-accent) 14%,var(--ui-surface))!important;border-color:color-mix(in srgb,var(--group-accent) 62%,var(--ui-border))!important;color:var(--ui-text)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--group-accent) 32%,transparent) inset!important}.group-accent-options{grid-template-columns:repeat(6,40px)!important;justify-content:space-between!important;gap:8px!important}.group-accent-options button{width:40px!important;height:40px!important;min-height:40px!important;padding:5px!important;justify-content:center!important;border-color:transparent!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important}.group-accent-options button i{width:22px!important;height:22px!important;min-height:22px!important;flex:0 0 22px!important;border-radius:50%!important;box-shadow:none!important}.group-accent-options button.is-selected{border-color:var(--group-accent)!important;background:transparent!important;box-shadow:inset 0 0 0 2px var(--ui-surface)!important}.group-modal .group-source-list{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.group-modal .group-source-option.selected,.group-modal :where(.group-source-option,.group-source-cluster){box-shadow:none!important}.y4ra-group-switcher-platforms .platform-icon{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:9px!important;padding:4px!important}.y4ra-group-switcher-platforms .platform-icon img{width:100%!important;height:100%!important}@media (max-width:560px){.group-image-field{grid-template-columns:52px minmax(0,1fr)}.group-image-preview{width:52px}.group-image-action{grid-column:1/-1}}.y4ra-v2 .y4ra-analytics-kpi-card{-webkit-border-start:1px solid var(--ui-border)!important;border-inline-start:1px solid var(--ui-border)!important}.y4ra-v2 .y4ra-analytics-kpi-card:nth-child(n){background:var(--ui-surface-gradient)!important}.y4ra-v2 .y4ra-analytics-kpi-card:before{content:none!important;display:none!important}.y4ra-v2 :where(.pi-ranking-row,.pi-total,.pi-inventory-table th,.pi-inventory-table td,.ad-table th,.ad-table td,.quality-table th,.quality-table td){border-color:var(--ui-border)!important;color:var(--ui-text-secondary)!important}.y4ra-v2 :where(.pi-ranking-row b,.pi-product strong,.pi-total strong,.pi-total b,.ad-table td strong){color:var(--ui-text)!important}.y4ra-v2 :where(.pi-total,.pi-inventory-table thead,.ad-table thead){background:var(--ui-surface-soft)!important}@media (max-width:680px){.group-accent-options{grid-template-columns:repeat(6,34px)!important;justify-content:space-between!important;gap:6px!important}.group-accent-options button{width:34px!important;height:34px!important;min-height:34px!important;padding:4px!important;border-radius:50%!important}.group-accent-options button i{width:18px!important;height:18px!important;min-height:18px!important;flex-basis:18px!important}.integration-modal-backdrop,.pi-mapping-backdrop{align-items:end!important;padding:8px!important}.account-members-modal,.integration-modal,.pi-mapping-dialog{width:100%!important;max-height:92dvh!important;border-radius:22px 22px 12px 12px!important}.y4ra-v2 .v2-page-header h1,.y4ra-v2 .y4ra-page-intro h1{font-size:36px!important}}.y4ra-shell.y4ra-v2,.y4ra-shell.y4ra-v2[data-sidebar=collapsed],.y4ra-shell.y4ra-v2[data-sidebar=expanded]{--ui-bg:#f3f4f1;--ui-surface:#fff;--ui-surface-raised:#f8faf8;--ui-border:#dfe4e0;--ui-border-strong:#cbd3ce;--ui-text:#17201c;--ui-text-secondary:#66706b;--ui-text-muted:#7d8782;--dash-bg:#f3f4f1;--dash-surface:#fff;--dash-surface-solid:#fff;--dash-border:#dfe4e0;--dash-border-strong:#cbd3ce;--dash-text:#17201c;--dash-muted:#66706b;--dash-subtle:#7d8782}html[data-theme=dark] :is(.y4ra-shell.y4ra-v2,.y4ra-shell.y4ra-v2[data-sidebar=expanded],.y4ra-shell.y4ra-v2[data-sidebar=collapsed]){--ui-bg:#171717;--ui-surface:#242424;--ui-surface-raised:#2c2c2c;--ui-border:#444;--ui-border-strong:#5a5a5a;--ui-text:#f2f2f2;--ui-text-secondary:#b8b8b8;--ui-text-muted:#929292;--dash-bg:#171717;--dash-surface:#242424;--dash-surface-solid:#242424;--dash-border:#444;--dash-border-strong:#5a5a5a;--dash-text:#f2f2f2;--dash-muted:#b8b8b8;--dash-subtle:#929292}.y4ra-v2 .y4ra-integrations-shortcut.is-active{border-color:color-mix(in srgb,var(--group-accent) 58%,var(--ui-border))!important;background:color-mix(in srgb,var(--group-accent) 18%,var(--ui-surface))!important;color:color-mix(in srgb,var(--group-accent) 86%,var(--ui-text))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--group-accent) 38%,transparent)!important}.y4ra-v2 .y4ra-sidebar-controls-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important}.y4ra-v2 :where(.y4ra-sidebar-controls,.y4ra-sidebar-primary-control){width:100%!important;height:100%!important;min-width:0!important}.y4ra-v2 .y4ra-integrations-shortcut,.y4ra-v2 .y4ra-sidebar-primary-control .y4ra-group-switcher-trigger{box-sizing:border-box!important;width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:8px 10px!important;align-items:center!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important}.y4ra-v2 .y4ra-sidebar-primary-control .y4ra-group-switcher-trigger:focus-visible,.y4ra-v2 .y4ra-sidebar-primary-control .y4ra-group-switcher-trigger:hover{border-color:color-mix(in srgb,var(--group-accent) 58%,var(--ui-border))!important;background:color-mix(in srgb,var(--group-accent) 18%,var(--ui-surface))!important;color:color-mix(in srgb,var(--group-accent) 86%,var(--ui-text))!important;box-shadow:0 0 24px color-mix(in srgb,var(--group-accent) 20%,transparent)!important}.y4ra-v2 .y4ra-sidebar-toggle svg{display:block!important;width:18px!important;height:18px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important}.y4ra-v2[data-sidebar=collapsed] .y4ra-integrations-shortcut,.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-primary-control .y4ra-group-switcher-trigger{height:42px!important;min-height:42px!important;border-radius:11px!important}@media (min-width:821px){.y4ra-v2[data-sidebar=collapsed] .y4ra-integrations-summary,.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-controls-row{display:none!important}}.y4ra-v2 .y4ra-sidebar-bottom :where(a,.y4ra-sidebar-help,.y4ra-sidebar-signout){box-sizing:border-box!important;width:100%!important;height:34px!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;margin:0!important;padding:8px 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--v2-muted)!important;opacity:1!important;font-size:11px!important;font-weight:400!important;line-height:1.2!important;transition:background-color .16s ease,color .16s ease,padding .22s ease,gap .22s ease!important}.y4ra-v2 .y4ra-sidebar-bottom :where(a,.y4ra-sidebar-help) span{color:inherit!important;font:inherit!important;white-space:nowrap!important}.y4ra-v2 .y4ra-sidebar-bottom :where(a,.y4ra-sidebar-help,.y4ra-sidebar-signout):focus-visible,.y4ra-v2 .y4ra-sidebar-bottom :where(a,.y4ra-sidebar-help,.y4ra-sidebar-signout):hover{background:var(--v2-surface-subtle)!important;color:var(--v2-text)!important}.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-bottom :where(a,.y4ra-sidebar-help,.y4ra-sidebar-signout){justify-content:center!important;padding-inline:0!important;gap:0!important}.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-bottom>a{display:flex!important}.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-bottom .y4ra-sidebar-signout:after,.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-bottom :where(a,.y4ra-sidebar-help) span{display:none!important}.y4ra-v2 .y4ra-sidebar-bottom .y4ra-sidebar-signout:after{-webkit-margin-start:0!important;margin-inline-start:0!important}@media (min-width:821px){.y4ra-v2 .y4ra-app-topbar,.y4ra-v2[data-sidebar=collapsed] .y4ra-app-topbar{inset-inline-start:var(--shell-sidebar)!important;inset-inline-end:0!important;width:auto!important;border-radius:0!important}.y4ra-v2 .y4ra-app-sidebar:after,.y4ra-v2 .y4ra-app-topbar:after,.y4ra-v2 .y4ra-app-topbar:before{content:none!important;display:none!important}.y4ra-shell.y4ra-v2:after{content:""!important;position:fixed!important;inset-block-start:88px!important;inset-inline-start:var(--shell-sidebar)!important;z-index:0!important;width:36px!important;height:36px!important;display:block!important;background:var(--y4ra-glass)!important;pointer-events:none!important}.y4ra-v2 .y4ra-shell-content{z-index:1!important;max-width:none!important;justify-self:stretch!important;overflow:hidden!important;border-start-start-radius:36px!important;background:var(--ui-bg)!important;background-clip:padding-box!important;isolation:isolate!important}}@media (max-width:820px){.y4ra-shell.y4ra-v2:after{content:none!important;display:none!important}.y4ra-v2 .y4ra-shell-content{overflow:visible!important;border-radius:0!important}.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-bottom .y4ra-sidebar-help{justify-content:flex-start!important;padding:8px 10px!important}.y4ra-v2[data-sidebar=collapsed] .y4ra-sidebar-bottom .y4ra-sidebar-help span{display:inline!important}}:where(.integration-modal-backdrop,.pi-mapping-backdrop,.expense-modal-backdrop,.pi-removal-backdrop){background:rgb(8 12 10/.42)!important;-webkit-backdrop-filter:blur(14px) saturate(.86)!important;backdrop-filter:blur(14px) saturate(.86)!important}:where(.integration-modal,.pi-mapping-dialog,.expense-form-panel,.pi-removal-dialog){border:1px solid var(--ui-border-strong)!important;background:var(--y4ra-glass-strong,color-mix(in srgb,var(--ui-surface-raised) 84%,transparent))!important;color:var(--ui-text)!important;-webkit-backdrop-filter:blur(30px) saturate(1.2)!important;backdrop-filter:blur(30px) saturate(1.2)!important;box-shadow:0 34px 100px rgb(0 0 0/.34),inset 0 1px 0 rgb(255 255 255/.18)!important}:where(.integration-modal-head,.pi-mapping-dialog-head,.expense-form-head){background:color-mix(in srgb,var(--ui-surface-raised) 66%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(1.1)!important;backdrop-filter:blur(18px) saturate(1.1)!important}:where(.integration-modal-body,.pi-mapping-body,.expense-form-body){background:transparent!important;color:var(--ui-text)!important}html[data-theme=light] :where(.integration-modal-backdrop,.pi-mapping-backdrop,.expense-modal-backdrop,.pi-removal-backdrop){background:rgb(40 48 43/.2)!important}html[data-theme=light] :where(.integration-modal,.pi-mapping-dialog,.expense-form-panel,.pi-removal-dialog){background:rgb(255 255 253/.82)!important;box-shadow:0 30px 90px rgb(25 36 30/.18),inset 0 1px 0 rgb(255 255 255/.9)!important}html[data-theme=dark] .y4ra-brand-signature{filter:invert(1)}html[data-theme=light] .y4ra-brand-signature{filter:none}.group-image-actions{display:grid;justify-items:center;grid-gap:7px;gap:7px}.group-image-remove{min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ui-text-muted)!important;font-size:9px!important;font-weight:600!important;text-decoration:underline;text-underline-offset:3px}:root{--y4ra-premium-gold:#9a741f;--y4ra-premium-gold-bright:#c99a2e}html[data-theme=dark]{--y4ra-premium-gold:#ddb85d;--y4ra-premium-gold-bright:#f1cf78}.v2-groups-upgrade,.y4ra-owner-plan b[role=button]{color:var(--y4ra-premium-gold)!important;font-weight:650!important;cursor:pointer!important;text-decoration:none!important;text-shadow:0 0 9px color-mix(in srgb,var(--y4ra-premium-gold-bright) 18%,transparent)!important;transition:color .16s ease,text-shadow .16s ease!important}.v2-groups-upgrade:is(:hover,:focus-visible),.y4ra-owner-plan b[role=button]:is(:hover,:focus-visible){color:var(--y4ra-premium-gold-bright)!important;text-shadow:0 0 11px color-mix(in srgb,var(--y4ra-premium-gold-bright) 25%,transparent)!important;outline:none!important}.subscription-billing-modal{width:min(780px,calc(100vw - 32px))!important}.subscription-billing-modal .integration-modal-body{display:grid!important;place-items:center!important;min-height:350px!important;text-align:center!important}.subscription-billing-content{width:min(560px,100%)!important;margin:auto!important}.group-accent-fieldset>legend,.group-modal-name>label{font-size:16px!important;line-height:1.3!important;font-weight:700!important;color:var(--ui-text)!important}.group-accent-options{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(5,40px)!important;justify-content:center!important;grid-gap:18px clamp(28px,5vw,72px)!important;gap:18px clamp(28px,5vw,72px)!important}.group-sources-title{margin:18px 0 10px!important;color:var(--ui-text)!important;font-size:24px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.02em!important;text-transform:none!important}html[lang=ar] .group-sources-title{letter-spacing:0!important}.group-delete-dialog{width:min(700px,calc(100vw - 32px))!important}.group-delete-state{min-height:360px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:16px!important;text-align:center!important;padding:24px!important}.group-delete-symbol{width:58px!important;height:58px!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--y4ra-negative) 38%,var(--ui-border))!important;border-radius:18px!important;background:color-mix(in srgb,var(--y4ra-negative) 8%,var(--ui-surface))!important;color:var(--y4ra-negative)!important}.group-delete-symbol svg{width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.group-delete-state h3{max-width:560px!important;margin:2px 0 0!important;font-size:25px!important;line-height:1.35!important;overflow-wrap:anywhere!important}.group-delete-state p{max-width:520px!important;margin:0!important;padding:16px 20px!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:color-mix(in srgb,var(--ui-surface-raised) 68%,transparent)!important;color:var(--ui-text-secondary)!important;line-height:1.7!important}.group-delete-state .modal-confirm-actions{justify-content:center!important;margin-top:8px!important}.subscription-billing-content{min-height:310px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.subscription-billing-content .account-status-dot{width:10px!important;height:10px!important;margin-bottom:18px!important;border-radius:50%!important;background:var(--y4ra-positive)!important}.subscription-billing-content>strong{font-size:20px!important;color:var(--ui-text)!important}.subscription-billing-content h3{margin:22px 0 8px!important;color:var(--ui-text-secondary)!important;font-size:15px!important}.subscription-billing-content p{max-width:520px!important;margin:0 auto 16px!important;line-height:1.7!important}.subscription-billing-content p,.subscription-billing-content small{color:var(--ui-text-muted)!important}.group-image-error{display:block!important;margin-top:5px!important;color:var(--y4ra-negative)!important;font-size:10px!important;font-weight:600!important;line-height:1.45!important}.integration-modal.y4ra-group-switcher-modal{width:min(500px,calc(100vw - 32px))!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-list{display:grid!important;grid-gap:8px!important;gap:8px!important;padding:6px!important;overflow:hidden!important;border:1px solid var(--ui-border)!important;border-radius:14px!important;background:color-mix(in srgb,var(--ui-surface) 72%,transparent)!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-option{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:auto!important;min-height:72px!important;max-height:none!important;padding:9px 12px!important;gap:12px!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;text-align:start!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-identity{display:flex!important;align-items:center!important;gap:11px!important;min-width:0!important;height:auto!important;overflow:hidden!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-logo{box-sizing:border-box!important;display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--ui-border)!important;border-radius:11px!important;background:var(--ui-surface-raised)!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-copy{display:grid!important;align-content:center!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;height:auto!important;overflow:hidden!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-copy>strong{margin:0!important;font-size:12px!important;line-height:1.3!important;text-align:start!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-platforms{display:flex!important;align-items:center!important;gap:5px!important;min-width:0!important;height:24px!important;min-height:24px!important;overflow:hidden!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-platforms .platform-icon{box-sizing:border-box!important;display:block!important;flex:0 0 24px!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;padding:0!important;border:0!important;border-radius:7px!important;overflow:hidden!important}.integration-modal.y4ra-group-switcher-modal .y4ra-group-switcher-platforms .platform-icon img{display:block!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important}.y4ra-mobile-dock,.y4ra-mobile-platform,.y4ra-mobile-platform-head,.y4ra-mobile-sheet,.y4ra-mobile-sheet-backdrop{display:none}@media (min-width:0px){html[data-presentation=mobile] .y4ra-mobile-platform{display:contents}html[data-presentation=mobile]{--mobile-pad:clamp(16px,4.8vw,24px);--mobile-dock-h:76px;--mobile-flow-gap:16px;--mobile-section-gap:12px;--mobile-card-pad:16px;--mobile-background:url(/mobile/y4ra-night.webp);--mobile-glass:rgb(24 30 27/.67);--mobile-glass-raised:rgb(34 41 36/.76);--mobile-glass-border:rgb(255 255 255/.16);--mobile-glass-shadow:0 18px 54px rgb(0 0 0/.25),inset 0 1px rgb(255 255 255/.1)}html[data-theme=light][data-presentation=mobile]{--mobile-background:url(/mobile/y4ra-day.webp);--mobile-glass:rgb(255 255 252/.62);--mobile-glass-raised:rgb(255 255 253/.73);--mobile-glass-border:rgb(255 255 255/.74);--mobile-glass-shadow:0 18px 54px rgb(29 47 36/.17),inset 0 1px rgb(255 255 255/.88)}html[data-presentation=mobile] body{overscroll-behavior-y:none;scroll-padding-block-end:calc(var(--mobile-dock-h) + env(safe-area-inset-bottom) + 48px);background:var(--ui-bg)}html[data-presentation=mobile] body.mobile-sheet-open{overflow:hidden}html[data-presentation=mobile] .y4ra-shell{min-height:100dvh!important;width:100%!important;padding:0!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-bg) 5%,transparent),color-mix(in srgb,var(--ui-bg) 18%,transparent))!important}html[data-presentation=mobile] .y4ra-shell:before{content:""!important;position:fixed!important;z-index:0!important;inset:0!important;width:100vw;height:100vh;height:100dvh;min-height:100svh;pointer-events:none;background-color:var(--ui-bg)!important;background-image:linear-gradient(color-mix(in srgb,var(--ui-bg) 14%,transparent),color-mix(in srgb,var(--ui-bg) 28%,transparent)),var(--mobile-background)!important;background-position:50%,50%!important;background-size:100% 100%,auto 100%!important;background-repeat:no-repeat!important;transform:translateZ(0)}html[data-presentation=mobile] .y4ra-shell:after{content:none!important;display:none!important}html[data-presentation=mobile] .y4ra-app-sidebar,html[data-presentation=mobile] .y4ra-mobile-menu-trigger,html[data-presentation=mobile] .y4ra-mobile-nav-backdrop,html[data-presentation=mobile] .y4ra-v2 .y4ra-app-topbar{display:none!important}html[data-presentation=mobile] .y4ra-mobile-platform-head{display:grid;grid-gap:13px;gap:13px;padding:calc(12px + env(safe-area-inset-top)) var(--mobile-pad) 13px;position:relative;z-index:20}.y4ra-mobile-platform-brandline{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:14px}.y4ra-mobile-platform-brandline .y4ra-brand-signature{width:61px!important;height:auto!important}.y4ra-mobile-status-stack{display:grid;justify-items:end;grid-gap:3px;gap:3px;color:var(--ui-text)}.y4ra-mobile-live-mark{display:inline-flex;align-items:center;gap:7px;color:inherit;font-size:9px;font-weight:760}.y4ra-mobile-live-mark>i{width:7px;height:7px;border-radius:50%;background:var(--ui-text);opacity:.5}.y4ra-mobile-live-mark>i[data-live]{position:relative;opacity:1;background:#37a267;box-shadow:0 0 0 5px color-mix(in srgb,#37a267 14%,transparent)}.y4ra-mobile-live-mark>i[data-live]:after{content:"";position:absolute;inset:-5px;border:1px solid #37a267;border-radius:50%;animation:y4raTopbarPulse 1.8s ease-out infinite}.y4ra-mobile-freshness{color:inherit;font-size:8px;font-weight:650;white-space:nowrap}.y4ra-mobile-freshness bdi{color:inherit}.y4ra-mobile-context-actions button>i{width:7px;height:7px;border-radius:50%;background:var(--ui-border-strong);box-shadow:0 0 0 5px color-mix(in srgb,var(--ui-border) 45%,transparent)}.y4ra-mobile-context-actions button>i[data-live]{background:var(--group-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--group-accent) 14%,transparent),0 0 18px color-mix(in srgb,var(--group-accent) 45%,transparent)}.y4ra-mobile-context-card{min-height:64px;display:grid;align-items:center;padding:10px 13px;border:1px solid color-mix(in srgb,var(--group-accent) 23%,var(--mobile-glass-border));border-radius:23px;background:var(--mobile-glass-raised);-webkit-backdrop-filter:blur(22px) saturate(1.18);backdrop-filter:blur(22px) saturate(1.18);box-shadow:var(--mobile-glass-shadow)}.y4ra-mobile-context-card[data-has-action=true]{position:relative;z-index:40;grid-template-columns:minmax(0,1fr) auto;gap:10px;overflow:visible}.y4ra-mobile-context-action{position:relative;z-index:50;display:flex;align-items:center;justify-content:flex-end}.y4ra-mobile-context-action .v2-export-trigger{min-height:40px!important;padding-inline:12px!important}.y4ra-mobile-group{min-width:0;width:100%;display:flex;align-items:center;justify-content:flex-start!important;gap:10px;padding:0;border:0;background:none;color:var(--ui-text);text-align:start}.y4ra-mobile-group>span{width:43px;height:43px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:color-mix(in srgb,var(--group-accent) 20%,var(--ui-surface-raised));color:var(--group-accent);font-weight:850}.y4ra-mobile-group img{width:100%;height:100%;object-fit:cover}.y4ra-mobile-group b{max-width:calc(100% - 82px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.y4ra-mobile-group svg{width:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.8}.y4ra-mobile-utility-context{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ui-text)}.y4ra-mobile-utility-context strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.y4ra-mobile-context-actions{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.y4ra-mobile-context-actions button{min-width:0;min-height:56px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:9px 12px;border:1px solid var(--mobile-glass-border);border-radius:17px;background:var(--mobile-glass);color:var(--ui-text);text-align:start;-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12);box-shadow:var(--mobile-glass-shadow)}.y4ra-mobile-context-actions button:disabled{opacity:.62}.y4ra-mobile-context-actions svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.55}.y4ra-mobile-context-actions span{min-width:0;display:grid;grid-gap:3px;gap:3px}.y4ra-mobile-context-actions small{color:var(--ui-text-muted);font-size:8px}.y4ra-mobile-context-actions b,.y4ra-mobile-context-actions bdi{font-size:9.5px;font-weight:740}.y4ra-mobile-period-summary small{display:flex;align-items:baseline;gap:5px}.y4ra-mobile-period-summary small bdi{color:var(--ui-text);font-size:8px;white-space:nowrap}.y4ra-mobile-period-summary>bdi{display:block;overflow:visible;color:var(--ui-text);font-size:8.5px;line-height:1.3;white-space:normal}html[data-presentation=mobile] .y4ra-shell-content{width:100%!important;max-width:none!important;min-width:0!important;display:grid!important;grid-gap:var(--mobile-flow-gap)!important;gap:var(--mobile-flow-gap)!important;margin:0!important;padding:4px var(--mobile-pad) calc(var(--mobile-dock-h) + env(safe-area-inset-bottom) + 48px)!important;background:transparent!important}html[data-presentation=mobile] :where(.v2-page-header,.y4ra-page-intro){display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important;padding:5px 2px 2px!important}html[data-presentation=mobile] :where(.v2-page-header h1,.y4ra-page-intro h1){max-width:100%!important;margin:0!important;font-size:clamp(34px,10vw,48px)!important;line-height:1.02!important;letter-spacing:-.045em!important;text-wrap:balance}html[lang=ar][data-presentation=mobile] :where(.v2-page-header h1,.y4ra-page-intro h1){letter-spacing:0!important;line-height:1.13!important}html[data-presentation=mobile] :where(.v2-page-header p,.y4ra-page-intro p){max-width:42ch!important;margin:0!important;color:var(--ui-text-secondary)!important;font-size:13px!important;line-height:1.75!important}html[data-presentation=mobile] :where(.y4ra-analytics-kpi-grid,.geo-kpi-grid,.quality-kpi-grid,.sc-pulse){display:flex!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--mobile-pad) * -1)!important;padding-inline:var(--mobile-pad)!important}html[data-presentation=mobile] :where(.y4ra-analytics-kpi-grid,.geo-kpi-grid,.quality-kpi-grid,.sc-pulse)::-webkit-scrollbar{display:none}html[data-presentation=mobile] :where(.y4ra-analytics-kpi-card,.geo-kpi-grid>*,.quality-kpi-grid>*,.sc-metric){flex:0 0 min(78vw,292px)!important;min-height:154px!important;scroll-snap-align:center;border-radius:22px!important}html[data-presentation=mobile] :where(.y4ra-analytics-panel,.sc-panel,.v2-executive-module,.v2-explanation-module,.v2-attention-module,.v2-next-module,.data-state){border-radius:23px!important}html[data-presentation=mobile] :where(.sc-grid.two,.v2-overview-layout,.geo-tables,.quality-bottom-grid){grid-template-columns:1fr!important}html[data-presentation=mobile] :where(.account-table-wrap,.quality-table-wrap,.geo-table-wrap,.pi-table-wrap){max-width:calc(100vw - (var(--mobile-pad) * 2));overflow:auto;border-radius:20px}html[data-presentation=mobile] :where(.sc-state,.sc-pulse,.sc-grid,.sc-capabilities,.sc-signals){-webkit-margin-before:0!important;margin-block-start:0!important}html[data-presentation=mobile] :where(.recommendation-list,.quality-check-grid,.quality-bottom-grid,.geo-kpi-grid,.geo-tables){gap:var(--mobile-section-gap)!important}html[data-presentation=mobile] .v2-overview-layout{gap:var(--mobile-section-gap)!important}html[data-presentation=mobile] .v2-overview-layout>section{min-height:0!important;padding:var(--mobile-card-pad)!important}html[data-presentation=mobile] .v2-overview-layout>section>header{margin-bottom:var(--mobile-section-gap)!important}html[data-presentation=mobile] .v2-primary-metric{padding:4px 0 var(--mobile-card-pad)!important}html[data-presentation=mobile] .v2-supporting-metrics{grid-template-columns:1fr!important;gap:0!important;margin-top:0!important}html[data-presentation=mobile] .v2-supporting-metrics article{gap:5px!important;padding:var(--mobile-card-pad) 0!important;-webkit-border-end:0!important;border-inline-end:0!important;border-bottom:1px solid var(--ui-border)!important}html[data-presentation=mobile] .v2-supporting-metrics article:last-child{border-bottom:0!important;padding-bottom:0!important}html[data-presentation=mobile] .quality-catalog-counts{gap:2px!important}html[data-presentation=mobile] .quality-catalog-counts>span{font-size:13px!important;line-height:1.45!important}html[data-presentation=mobile] .group-modal .modal-section-label{letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:650!important}html[data-presentation=mobile] .v2-report-header>.v2-export-menu,html[data-presentation=mobile] .y4ra-page-intro .v2-export-menu,html[data-presentation=mobile] .y4ra-page-intro-topline[data-export-only]{display:none!important}html[data-presentation=mobile] .v2-export-menu{position:relative!important;display:inline-flex!important;width:max-content!important}html[data-presentation=mobile] .v2-export-popover{inset-block-start:calc(100% + 8px)!important;inset-inline-start:auto!important;inset-inline-end:0!important;width:min(280px,calc(100vw - (var(--mobile-pad) * 2)))!important;padding:6px!important;border-radius:15px!important;z-index:1000!important}html[data-presentation=mobile] .v2-export-popover button{grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:10px!important;align-items:center!important;min-height:62px!important;padding:10px 12px!important}html[data-presentation=mobile] .v2-export-popover button strong{grid-row:1/-1!important;font-size:14px!important}html[data-presentation=mobile] .v2-export-popover button span{font-size:12px!important;line-height:1.4!important}html[data-presentation=mobile] .geo-map-actions .geo-map-toggle[aria-pressed=true]{border-color:var(--group-accent)!important;background:color-mix(in srgb,var(--group-accent) 14%,var(--ui-surface))!important}.y4ra-mobile-dock{position:fixed;z-index:900;inset:auto 10px calc(9px + env(safe-area-inset-bottom));min-height:var(--mobile-dock-h);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;grid-gap:3px;gap:3px;padding:7px;border:1px solid var(--mobile-glass-border);border-radius:26px;background:var(--mobile-glass-raised);-webkit-backdrop-filter:blur(28px) saturate(1.28);backdrop-filter:blur(28px) saturate(1.28);box-shadow:var(--mobile-glass-shadow)}.y4ra-mobile-dock a,.y4ra-mobile-dock button{min-width:0;min-height:60px;display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;padding:5px 2px;border:0;border-radius:19px;background:transparent;color:var(--ui-text-muted);text-decoration:none}.y4ra-mobile-dock svg{width:20px;height:20px}.y4ra-mobile-dock span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:740}.y4ra-mobile-dock :is(a,button).is-active{background:color-mix(in srgb,var(--group-accent) 17%,var(--ui-surface));color:var(--ui-text)}.y4ra-mobile-sheet-backdrop{display:block;position:fixed;z-index:940;inset:0;border:0;background:rgb(3 7 5/.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:y4ra-mobile-fade .22s ease both}.y4ra-mobile-sheet{display:grid;position:fixed;z-index:950;inset:auto 8px calc(8px + env(safe-area-inset-bottom));max-height:min(82dvh,760px);overflow:auto;padding:8px 14px 16px;border:1px solid var(--mobile-glass-border);border-radius:29px;background:var(--mobile-glass-raised);color:var(--ui-text);-webkit-backdrop-filter:blur(30px) saturate(1.25);backdrop-filter:blur(30px) saturate(1.25);box-shadow:0 30px 90px rgb(0 0 0/.36),inset 0 1px rgb(255 255 255/.14);transform:translateY(calc(100% + 28px));visibility:hidden;transition:transform .38s cubic-bezier(.2,.82,.2,1),visibility 0s linear .38s}.y4ra-mobile-sheet[data-open]{transform:translateY(0);visibility:visible;transition-delay:0s}.y4ra-mobile-sheet-grip{width:42px;height:4px;margin:1px auto 10px;border-radius:99px;background:var(--ui-border-strong)}.y4ra-mobile-sheet>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:4px 3px 12px}.y4ra-mobile-sheet>header small{color:var(--group-accent);font-size:8px;font-weight:850;letter-spacing:.12em}.y4ra-mobile-sheet>header h2{margin:0;font-size:25px}.y4ra-mobile-sheet>header>button{width:40px;height:40px;border:1px solid var(--ui-border);border-radius:14px;background:var(--ui-surface);color:var(--ui-text);font-size:23px}.y4ra-mobile-report-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.y4ra-mobile-report-grid a{min-height:64px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:10px 12px;border:1px solid var(--mobile-glass-border);border-radius:17px;background:var(--mobile-glass);color:var(--ui-text);text-decoration:none;-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);box-shadow:none}.y4ra-mobile-report-grid a.is-active{border-color:color-mix(in srgb,var(--group-accent) 48%,var(--ui-border));background:color-mix(in srgb,var(--group-accent) 10%,var(--ui-surface))}.y4ra-mobile-report-grid svg{width:22px;height:22px;color:var(--group-accent)}.y4ra-mobile-report-grid span{font-size:12px;font-weight:720;line-height:1.35}.y4ra-mobile-report-grid i{color:var(--ui-text-muted);font-style:normal}.y4ra-mobile-period-control{padding:2px 2px 10px}.y4ra-mobile-period-control :where(.y4ra-period-control,.y4ra-period-options){width:100%!important}.y4ra-mobile-period-control .y4ra-period-mobile-select{display:grid!important}html[data-presentation=mobile] .integration-modal-backdrop{align-items:flex-end!important;padding:8px!important}html[data-presentation=mobile] .integration-modal{width:100%!important;max-height:90dvh!important;border-color:var(--mobile-glass-border)!important;border-radius:29px!important;background:var(--mobile-glass-raised)!important;-webkit-backdrop-filter:blur(30px) saturate(1.25)!important;backdrop-filter:blur(30px) saturate(1.25)!important}html[data-presentation=mobile] .integration-modal-body{overscroll-behavior:contain}}@keyframes y4ra-mobile-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.y4ra-mobile-sheet,.y4ra-mobile-sheet-backdrop{animation:none!important;transition:none!important}html[data-presentation=mobile] *{scroll-behavior:auto!important}}html[data-presentation=mobile] :where(.integration-modal-backdrop,.metric-explorer-backdrop,.group-modal-backdrop,[data-y4ra-overlay=true]){z-index:2147483600!important;isolation:isolate}html[data-presentation=mobile] :where(.integration-modal,.metric-explorer,.metric-provenance,.group-modal){position:relative;z-index:1!important}html[data-presentation=mobile] .y4ra-financial-label{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;justify-content:flex-start!important;gap:6px!important}html[data-presentation=mobile] :where(.ad-chart-trigger,.ad-info-trigger){position:static!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important}html[data-presentation=mobile] .ad-kpi-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-rows:auto 1fr auto!important;align-items:start!important;grid-column-gap:4px!important;column-gap:4px!important}html[data-presentation=mobile] .ad-kpi-card>.y4ra-financial-label,html[data-presentation=mobile] .ad-kpi-card>h2{grid-column:1!important}html[data-presentation=mobile] .ad-kpi-card>.ad-compare,html[data-presentation=mobile] .ad-kpi-card>.y4ra-analytics-kpi-value{grid-column:1/-1!important}html[data-presentation=mobile] .y4ra-custom-range.is-portal{position:fixed!important;z-index:2147483640!important;inset:auto!important;top:var(--range-top)!important;left:var(--range-left)!important;width:var(--range-width)!important;max-width:calc(100vw - 24px)!important;background:var(--mobile-glass-raised)!important;border:1px solid var(--mobile-glass-border)!important;box-shadow:var(--mobile-glass-shadow)!important}html[data-presentation=mobile] .y4ra-riyal-symbol{fill:none!important;stroke:currentColor!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:none!important}.y4ra-loading-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:max-content!important;height:20px!important;margin:0 auto!important}.y4ra-loading-dots>i{display:block!important;width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;border:0!important;border-radius:50%!important;background:var(--dash-accent,var(--y4ra-brand-accent,#315f58))!important;animation:y4ra-loading-dots 1s ease-in-out infinite!important}.y4ra-loading-dots>i:nth-child(2){animation-delay:.14s!important}.y4ra-loading-dots>i:nth-child(3){animation-delay:.28s!important}.v3-product-route-loading .y4ra-shell-content{min-height:calc(100dvh - var(--y4ra-topbar-height,96px))}.v3-product-route-loading .v3-product-page-content{display:grid;align-content:start;min-height:65vh}.y4ra-product-loading-indicator{display:grid;place-items:center;min-height:240px;padding-block:clamp(48px,10vh,112px)}html[data-presentation][data-theme] body .y4ra-loading-page{position:fixed!important;inset:0!important;z-index:2147483000!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;padding:clamp(28px,6vh,56px) 20px 20px!important;border:0!important;border-radius:0!important;background:var(--y4ra-loading-bg,#f6f7fa)!important;background-image:none!important;color:var(--ui-text,var(--dash-text,#242826))!important;box-shadow:none!important;isolation:isolate!important}html[data-presentation][data-theme] body .y4ra-loading-page:after,html[data-presentation][data-theme] body .y4ra-loading-page:before{content:none!important;display:none!important;background:none!important}html[data-presentation][data-theme] body .y4ra-system-loading{display:grid!important;place-items:center!important;grid-template-columns:1fr!important;width:100%!important;min-height:72px!important;padding:18px!important;border:0!important;background:transparent!important;box-shadow:none!important}@keyframes y4ra-loading-dots{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes y4ra-loading-dots-fade{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.y4ra-loading-dots>i{animation-name:y4ra-loading-dots-fade!important;animation-duration:1.8s!important}}