:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-paper:#eceef4;--color-paper-rgb:236, 238, 244;--color-surface:#fff;--color-ink:#16213a;--color-ink-soft:#4a5572;--color-line:#8691ad;--color-line-subtle:#d7dbe4;--color-accent:#b9792e;--color-accent-strong:#8f5820;--color-accent-contrast-bg:#9c6425;--color-accent-contrast-text:#fff;--color-teal:#2b6f6a;--color-info-bg:#deebea;--color-danger:#b3432f;--color-danger-bg:#f7e4de;--color-success:#296b42;--color-success-bg:#e1eee5;--color-focus:var(--color-ink);--font-display:"IBM Plex Serif", Georgia, serif;--font-body:"IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Menlo, monospace;--font-arabic:"IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.5rem;--font-size-xl:2rem;--font-size-2xl:2.75rem;--font-size-3xl:3.75rem;--line-height-tight:1.1;--line-height-snug:1.3;--line-height-normal:1.6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-sm:10px;--radius-md:16px;--radius-pill:999px;--border-thin:1px;--border-thick:2px;--ease-standard:cubic-bezier(.22, 1, .36, 1);--duration-fast:.12s;--duration-base:.22s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[lang=ar]{--font-display:var(--font-arabic);--font-body:var(--font-arabic)}@media (prefers-color-scheme:dark){:root{--color-paper:#121a2c;--color-paper-rgb:18, 26, 44;--color-surface:#1b2740;--color-ink:#e8eaf3;--color-ink-soft:#aeb6cc;--color-line:#5a6a94;--color-line-subtle:#2a3552;--color-accent:#e3a857;--color-accent-strong:#e3a857;--color-accent-contrast-bg:#e3a857;--color-accent-contrast-text:#16213a;--color-teal:#4fa39c;--color-info-bg:#17302c;--color-danger:#d97b68;--color-danger-bg:#3a271f;--color-success:#6fbe86;--color-success-bg:#203828;--color-focus:var(--color-accent)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--color-paper)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:600;line-height:var(--line-height-tight);color:var(--color-ink);margin:0}p{margin:0}a{color:var(--color-teal);text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{color:var(--color-accent-strong)}:focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{flex-direction:column;min-height:100vh;display:flex}.site-header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--border-thin) solid var(--color-line-subtle);display:flex}.wordmark{font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:.01em;color:var(--color-ink);font-weight:600}.wordmark__accent{color:var(--color-accent-strong)}.site-header__meta{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-ink-soft)}.site-header__nav{align-items:center;gap:var(--space-4);display:flex}.location-tabs{min-height:60px;padding:var(--space-3) var(--space-6) 0;border-bottom:var(--border-thin) solid var(--color-line-subtle)}.location-tabs__list{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;max-width:960px;margin-inline:auto;display:flex}.location-tabs__item{border:var(--border-thin) solid var(--color-line-subtle);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-surface);scroll-snap-align:start;border-bottom:0;align-items:stretch;display:flex}.location-tabs__item:has([aria-selected=true]:not(.location-tabs__tab--add)){border-color:var(--color-accent-strong);border-top-width:var(--border-thick);background:var(--color-info-bg)}.location-tabs__tab{min-height:44px;padding:var(--space-2) var(--space-4);color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.location-tabs__tab[aria-selected=true]:not(.location-tabs__tab--add){font-weight:600}.location-tabs__tab--add{color:var(--color-ink-soft)}.location-tabs__tab:hover{color:var(--color-accent-strong)}.location-tabs__remove{border:0;border-inline-start:var(--border-thin) solid var(--color-line-subtle);min-width:44px;color:var(--color-ink-soft);font-size:var(--font-size-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.location-tabs__remove:hover{background:var(--color-danger-bg);color:var(--color-danger)}.site-main{padding:var(--space-8) var(--space-6) var(--space-9);flex:1}.hero{width:100%;max-width:680px}.city-page{max-width:960px}.hero__title{font-size:var(--font-size-2xl);letter-spacing:-.01em}.hero__subtitle{margin-top:var(--space-4);max-width:46ch;font-size:var(--font-size-md);color:var(--color-ink-soft)}.hero__subtitle+.button,.hero__subtitle+form,.hero__subtitle+div{margin-top:var(--space-5)}.card__body+.field,.card__body+form,.card__body+.field-group{margin-top:var(--space-4)}.horizon-bar{margin-top:var(--space-6);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-ink) 0%, var(--color-teal) 32%, var(--color-accent) 58%, var(--color-accent-strong) 78%, var(--color-ink) 100%);width:100%;max-width:320px;height:6px}.card{margin-top:var(--space-7);padding:var(--space-5);background:var(--color-surface);border:var(--border-thin) solid var(--color-line-subtle);border-radius:var(--radius-md)}.card__title{font-size:var(--font-size-base);font-weight:600;font-family:var(--font-body)}.card__body{margin-top:var(--space-2);color:var(--color-ink-soft);font-size:var(--font-size-sm);max-width:56ch}.card__actions{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.status-badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);background:var(--color-info-bg);color:var(--color-teal);font-weight:500;display:inline-flex}.status-badge--success{background:var(--color-success-bg);color:var(--color-success)}.status-badge--danger{background:var(--color-danger-bg);color:var(--color-danger)}.status-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.status-badge+.card__title,.status-badge+.card__body{margin-top:var(--space-3)}.skeleton-group{margin-top:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}.skeleton-line{border-radius:var(--radius-sm);background:var(--color-line-subtle);height:14px;display:block}.skeleton-line--wide{width:70%}.skeleton-line--narrow{width:45%}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);border:var(--border-thin) solid transparent;font-family:var(--font-body);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);font-weight:600;text-decoration:none;display:inline-flex}.button--primary{background:var(--color-accent-contrast-bg);color:var(--color-accent-contrast-text)}.button--primary:hover:not(:disabled){background:var(--color-accent-strong)}.button--secondary{border-color:var(--color-line);color:var(--color-ink);background:0 0}.button--secondary:hover:not(:disabled){border-color:var(--color-ink)}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.field{gap:var(--space-2);flex-direction:column;display:flex}.field__label{font-size:var(--font-size-sm);color:var(--color-ink);font-weight:500}.field__control{min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:var(--border-thin) solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-base)}.field__control:hover{border-color:var(--color-ink-soft)}.field__control:disabled{opacity:.5;cursor:not-allowed}.imsakiye-status{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.countdown__label{margin-top:var(--space-3);color:var(--color-ink-soft);font-size:var(--font-size-sm)}.countdown__value{font-family:var(--font-mono);font-size:var(--font-size-xl);color:var(--color-ink);font-weight:600}.status-badge--today{font-family:var(--font-mono);margin-inline-start:var(--space-2)}.imsakiye-table-wrap{margin-top:var(--space-7);background:var(--color-surface);border:var(--border-thin) solid var(--color-line-subtle);border-radius:var(--radius-md);max-width:880px;overflow-x:auto}.imsakiye-table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--font-size-sm)}.imsakiye-table th,.imsakiye-table td{padding:var(--space-3) var(--space-4);text-align:start;border-bottom:var(--border-thin) solid var(--color-line-subtle);white-space:nowrap}.imsakiye-table thead th{font-family:var(--font-body);color:var(--color-ink-soft);font-weight:600;font-size:var(--font-size-xs)}.imsakiye-table tbody tr:last-child td{border-bottom:none}.imsakiye-table__time{font-family:var(--font-mono)}.imsakiye-table__row--today td{background:var(--color-info-bg);border-bottom-color:var(--color-teal);font-weight:600}.prayer-table-section{margin-top:var(--space-7)}.subtabs{gap:var(--space-4);border-bottom:var(--border-thin) solid var(--color-line-subtle);display:flex}.subtabs__button{padding:var(--space-2) var(--space-1);border:none;border-bottom:var(--border-thick) solid transparent;min-height:40px;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-ink-soft);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;margin-bottom:-1px;font-weight:600}.subtabs__button:hover{color:var(--color-ink)}.subtabs__button[aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--color-accent-strong)}.month-nav{margin-top:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.month-nav__button{min-height:36px;padding:var(--space-2) var(--space-4)}.month-nav__label{font-family:var(--font-body);color:var(--color-ink);font-weight:600}.prayer-table-wrap{margin-top:var(--space-4);background:var(--color-surface);border:var(--border-thin) solid var(--color-line-subtle);border-radius:var(--radius-md);max-width:100%;overflow-x:auto}.prayer-table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--font-size-sm)}.prayer-table th,.prayer-table td{padding:var(--space-3) var(--space-4);text-align:start;border-bottom:var(--border-thin) solid var(--color-line-subtle);white-space:nowrap}.prayer-table thead th{font-family:var(--font-body);color:var(--color-ink-soft);font-weight:600;font-size:var(--font-size-xs)}.prayer-table tbody tr:last-child td{border-bottom:none}.prayer-table__time{font-family:var(--font-mono)}.prayer-table__row--today td{background:var(--color-info-bg);border-bottom-color:var(--color-teal);font-weight:600}.dini-gunler-table-wrap{margin-top:var(--space-5);background:var(--color-surface);border:var(--border-thin) solid var(--color-line-subtle);border-radius:var(--radius-md);max-width:880px;overflow-x:auto}.dini-gunler-table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--font-size-sm)}.dini-gunler-table th,.dini-gunler-table td{padding:var(--space-3) var(--space-4);text-align:start;border-bottom:var(--border-thin) solid var(--color-line-subtle);white-space:nowrap}.dini-gunler-table thead th{font-family:var(--font-body);color:var(--color-ink-soft);font-weight:600;font-size:var(--font-size-xs)}.dini-gunler-table tbody tr:last-child td{border-bottom:none}.dini-gunler-table__row--next td{background:var(--color-info-bg);border-bottom-color:var(--color-teal);font-weight:600}.dini-gunler-table__row--past td{opacity:.55}[data-role=location-picker]{margin-top:var(--space-5)}.location-picker{margin-top:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}.combobox{position:relative}.combobox__input{width:100%}.combobox__listbox{z-index:10;top:calc(100% + var(--space-2));padding:var(--space-2) 0;background:var(--color-surface);border:var(--border-thin) solid var(--color-line-subtle);border-radius:var(--radius-sm);max-height:260px;margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.combobox__option{padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);color:var(--color-ink);cursor:pointer}.combobox__option.is-active{background:var(--color-info-bg);color:var(--color-ink)}.combobox__empty{padding:var(--space-3) var(--space-4);color:var(--color-ink-soft);font-size:var(--font-size-sm)}.home-manual-picker-link{margin-top:var(--space-5);font-size:var(--font-size-sm)}.site-footer{padding:var(--space-5) var(--space-6) var(--space-7);border-top:var(--border-thin) solid var(--color-line-subtle);font-size:var(--font-size-xs);color:var(--color-ink-soft);gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.language-switcher{align-items:center;gap:var(--space-2);display:flex}.language-switcher__option{min-height:44px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:var(--border-thin) solid transparent;color:var(--color-ink-soft);font-family:var(--font-body);font-size:var(--font-size-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;align-items:center;font-weight:500;display:inline-flex}.language-switcher__option:hover{color:var(--color-accent-strong)}.language-switcher__option[aria-current=true]{background:var(--color-info-bg);border-color:var(--color-line-subtle);color:var(--color-ink)}.breadcrumbs{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-ink-soft);margin-bottom:var(--space-4);display:flex}.breadcrumbs [aria-current=page]{color:var(--color-ink-soft)}.times-table{width:100%;max-width:360px;margin-top:var(--space-4);border-collapse:collapse}.times-table th,.times-table td{text-align:start;padding:var(--space-3) 0;border-bottom:var(--border-thin) solid var(--color-line-subtle);font-weight:400}.times-table th{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-ink)}.times-table__value{font-family:var(--font-mono);text-align:end;color:var(--color-ink);font-weight:600}.times-table tr:last-child th,.times-table tr:last-child td{border-bottom:none}.date-row{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-ink-soft);flex-wrap:wrap;display:flex}.date-row__item{gap:var(--space-2);display:inline-flex}.date-row__label{color:var(--color-ink);font-weight:600}.prayer-countdown{margin-top:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-paper);border-radius:var(--radius-md);gap:var(--space-1);flex-direction:column;display:flex}.prayer-countdown__label{font-size:var(--font-size-xs);color:var(--color-ink-soft)}.prayer-countdown__prayer-name{font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--color-ink);font-weight:600}.prayer-countdown__clock{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--font-size-xl);color:var(--color-accent-strong);font-weight:600}.prayer-times-list{margin:var(--space-4) 0 0;padding:0;list-style:none}.prayer-times-list__item{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-thin) solid var(--color-line-subtle);font-weight:400;display:flex}.prayer-times-list__name{flex:auto;font-weight:500}.prayer-times-list__time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink-soft)}.prayer-times-list__item--current{padding-left:var(--space-3);padding-right:var(--space-3);background:var(--color-success-bg);border-radius:var(--radius-sm)}.prayer-times-list__item--current .prayer-times-list__time{color:var(--color-success);font-weight:600}.prayer-times-list__item--next .prayer-times-list__name,.prayer-times-list__item--next .prayer-times-list__time{color:var(--color-accent-strong);font-weight:600}.tabs__list{gap:var(--space-5);margin-top:var(--space-7);border-bottom:var(--border-thin) solid var(--color-line-subtle);display:flex}.tabs__tab{padding:var(--space-3) var(--space-1);border:none;border-bottom:var(--border-thick) solid transparent;min-height:44px;font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-ink-soft);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;margin-bottom:-1px;font-weight:600}.tabs__tab:hover{color:var(--color-ink)}.tabs__tab[aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--color-accent-strong)}.tabs__panel .card{margin-top:var(--space-5)}.qibla-compass{margin-top:var(--space-5);align-items:center;gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.qibla-compass__stats{justify-content:center;gap:var(--space-6);flex-wrap:wrap;align-self:stretch;display:flex}.qibla-compass__stat{gap:var(--space-1);flex-direction:column;display:flex}.qibla-compass__stat-label{font-size:var(--font-size-xs);color:var(--color-ink-soft)}.qibla-compass__stat-value{font-family:var(--font-mono);font-size:var(--font-size-lg);color:var(--color-ink);font-weight:600}.qibla-compass__dial-wrap{margin-top:var(--space-3);width:200px;max-width:100%;position:relative}.qibla-compass__dial{width:100%;height:auto;transition:transform var(--duration-base) var(--ease-standard)}.qibla-compass__ring{fill:var(--color-surface);stroke:var(--color-line-subtle);stroke-width:2px}.qibla-compass__label{font-family:var(--font-mono);fill:var(--color-ink-soft);font-size:14px}.qibla-compass__needle{fill:var(--color-accent-contrast-bg)}.qibla-compass__pivot{fill:var(--color-ink)}.qibla-compass__pointer{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--color-ink-soft);width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.print-page__toolbar{margin-top:var(--space-6);justify-content:flex-end;display:flex}.print-page__header{margin-top:var(--space-5);text-align:center}.print-page__title{font-size:var(--font-size-xl)}.print-page__month{margin-top:var(--space-2);font-size:var(--font-size-md);color:var(--color-ink-soft)}.print-page__error{margin-top:var(--space-6);text-align:center}.print-page__error .card__body{margin-top:var(--space-3);color:var(--color-ink-soft)}.print-table-wrap{margin-top:var(--space-6);overflow-x:auto}.print-table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--font-size-sm)}.print-table th,.print-table td{border:var(--border-thin) solid var(--color-line-subtle);padding:var(--space-2) var(--space-3);text-align:center}.print-table th{font-family:var(--font-body);background:var(--color-surface);color:var(--color-ink);font-weight:600}.print-table__day-col{font-family:var(--font-body);text-align:start;white-space:nowrap}.print-table__weekday{color:var(--color-ink-soft);font-size:var(--font-size-xs);margin-inline-start:var(--space-2)}.print-table__hijri-col{white-space:nowrap;color:var(--color-ink-soft)}@media (max-width:639px){.print-table{font-size:var(--font-size-xs)}}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-paper:#fff;--color-surface:#fff;--color-ink:#000;--color-ink-soft:#333;--color-line:#000;--color-line-subtle:#999}@page{size:A4 portrait;margin:12mm}.site-header,[role=tablist],button{display:none!important}body,.site-main{margin:0;padding:0}.print-page__header{margin-top:0}.print-table-wrap{margin-top:var(--space-4);overflow-x:visible}.print-table{font-size:10px}.print-table th,.print-table td{padding:2px 4px}.site-footer{padding:var(--space-2) 0 0;border-top-color:#000}}@media (min-width:640px){.hero__title{font-size:var(--font-size-3xl)}.prayer-countdown__clock{font-size:var(--font-size-2xl)}}@media (max-width:639px){.site-header{padding:var(--space-4) var(--space-5);row-gap:var(--space-2);flex-wrap:wrap}.site-header__nav{row-gap:var(--space-2);flex-wrap:wrap}.language-switcher{row-gap:var(--space-1);flex-wrap:wrap}.language-switcher__option{padding-left:var(--space-2);padding-right:var(--space-2)}.site-main{padding:var(--space-6) var(--space-5)}.card{padding:var(--space-4)}.card__actions{flex-direction:column;align-items:stretch}.card__actions .button{width:100%}.imsakiye-table-wrap{margin-top:var(--space-5);border-radius:var(--radius-sm);-webkit-overflow-scrolling:touch}.imsakiye-table{min-width:480px;font-size:var(--font-size-xs)}.imsakiye-table th,.imsakiye-table td{padding:var(--space-2) var(--space-3)}.prayer-table-wrap{border-radius:var(--radius-sm);-webkit-overflow-scrolling:touch}.prayer-table{min-width:560px;font-size:var(--font-size-xs)}.prayer-table th,.prayer-table td{padding:var(--space-2) var(--space-3)}.month-nav{justify-content:center}.month-nav__button{flex:auto}.dini-gunler-table-wrap{border-radius:var(--radius-sm);-webkit-overflow-scrolling:touch}.dini-gunler-table{min-width:480px;font-size:var(--font-size-xs)}.dini-gunler-table th,.dini-gunler-table td{padding:var(--space-2) var(--space-3)}.countdown__value{font-size:var(--font-size-lg)}.tabs__list{gap:var(--space-4);scrollbar-width:none;overflow-x:auto}.tabs__tab{white-space:nowrap;flex:none}.site-footer{padding:var(--space-5) var(--space-5) var(--space-6)}.qibla-compass__stats{gap:var(--space-4)}.location-tabs{padding-inline:var(--space-5)}.location-tabs__list{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.location-tabs__item{flex:none}}.ad-slot{align-items:center;gap:var(--space-1);margin-block:var(--space-5);flex-direction:column;max-width:100%;display:flex;overflow:hidden}.ad-slot--desktop{display:none}@media (min-width:640px){.ad-slot--desktop{display:flex}.ad-slot--mobile{display:none}}.ad-slot__label{font-size:var(--font-size-xs);line-height:var(--line-height-snug);color:var(--color-ink-soft);text-align:center}
