.dsrch-load-error{z-index:var(--dars-z-shell-overlay);inset-inline:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));border:1px solid var(--dars-line);max-width:480px;color:var(--dars-ink);background:var(--dars-raised);box-shadow:var(--dars-shell-shadow-overlay);border-radius:16px;margin-inline:auto;padding:16px;position:fixed}.dsrch-load-error button{border:1px solid var(--dars-line);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-block-start:8px;padding-inline:12px;display:block}.dsrch-load-error button:focus-visible{outline:2px solid var(--dars-focus-color);outline-offset:2px}
html[data-dars-shell=v02] body,html[data-dars-shell=v02][data-theme=midnight] body{background-image:none;flex-direction:column;min-height:100dvh;display:flex}:where(html[data-dars-shell=v02] body>main:not(.dars-sim)){inline-size:100%}html[data-dars-shell=v02] body>.site-footer{margin-block-start:auto}html[data-dars-shell=v02] .site-footer{padding-inline:var(--dars-shell-space-4)}html[data-dars-shell=v02][data-theme=midnight]{--background:#0e1118;--panel:#161b24}html[data-dars-shell=v02] .dars-tabbar--v02{background:var(--dars-surface);backdrop-filter:none}html[data-dars-shell=v02] .dars-tabbar--v02 .dars-tab{color:var(--dars-muted);gap:2px;padding:0;font-size:12px;font-weight:700}html[data-dars-shell=v02] .dars-tabbar--v02 .dars-tab[aria-current=page]{color:var(--dars-ink);font-weight:800}html[data-dars-shell=v02] .dars-tabbar--v02 .dars-tab-icon{border-radius:var(--dars-shell-radius-pill);place-items:center;block-size:28px;inline-size:48px;display:grid}html[data-dars-shell=v02] .dars-tabbar--v02 .dars-tab svg{width:20px;height:20px}html[data-dars-shell=v02] .dars-tabbar--v02 .dars-tab[aria-current=page] .dars-tab-icon{box-shadow:var(--dars-select-ring)}@media (max-width:1179.98px) and (orientation:portrait){html[data-dars-shell=v02] body:not(:has(.dars-tabbar)){padding-bottom:0}}@media (max-width:1179.98px) and (orientation:landscape){html[data-dars-shell=v02] body:not(:has(.dars-tabbar)){padding-inline-start:0}}html[data-dars-shell=v02]{--dars-tabbar-sticky-top:52px;--dars-v02-control-line:color-mix(in srgb, var(--dars-muted) 75%, var(--dars-bg))}html[data-dars-shell=v02] .pn-header.pn-header--v02{background:var(--dars-surface);backdrop-filter:none}html[data-dars-shell=v02] .dars-shell-bar{max-width:1280px;min-height:51px;padding-inline:var(--dars-shell-space-2) var(--dars-shell-space-3);align-items:center;gap:6px;margin:0 auto;display:flex}html[data-dars-shell=v02] .dars-shell-brand{--dars-logo-app:24px;color:var(--dars-ink);min-width:var(--dars-shell-tap);min-height:var(--dars-shell-tap);padding-inline:var(--dars-shell-space-1);flex-shrink:0;align-items:center;display:flex}html[data-dars-shell=v02] .dars-shell-spacer{flex:auto}html[data-dars-shell=v02] .dars-shell-track{align-items:center;display:flex}html[data-dars-shell=v02] .dars-shell-track-list{border-radius:var(--dars-shell-radius-control);background:var(--dars-nav-track);gap:2px;padding:3px;display:flex}html[data-dars-shell=v02] .dars-shell-segment{min-width:var(--dars-shell-tap);min-height:var(--dars-shell-tap);border-radius:calc(var(--dars-shell-radius-control) - 3px);color:var(--dars-muted);justify-content:center;align-items:center;padding-inline:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}html[data-dars-shell=v02] .dars-shell-segment:hover{color:var(--dars-ink)}html[data-dars-shell=v02] .dars-shell-segment[aria-current=page]{background:var(--dars-raised);color:var(--dars-ink);box-shadow:var(--dars-segment-shadow);font-weight:800}html[data-dars-shell=v02] .dars-shell-search{align-items:center;gap:var(--dars-shell-space-2);inline-size:200px;min-height:var(--dars-shell-tap);padding-inline:var(--dars-shell-space-3);border:1px solid var(--dars-v02-control-line);border-radius:var(--dars-shell-radius-control);background:var(--dars-raised);color:var(--dars-muted);font:inherit;text-align:start;cursor:pointer;flex-shrink:0;font-size:14px;display:inline-flex}html[data-dars-shell=v02] .dars-shell-search svg{color:var(--dars-ink);flex-shrink:0}html[data-dars-shell=v02] .dars-shell-theme .theme-mode{background:0 0;border:0;padding:0}html[data-dars-shell=v02] .dars-shell-theme .theme-mode-opt{inline-size:var(--dars-shell-tap);block-size:var(--dars-shell-tap);border:1px solid var(--dars-v02-control-line);border-radius:var(--dars-shell-radius-control);color:var(--dars-ink);padding:0}html[data-dars-shell=v02] .dars-shell-theme .theme-mode-opt svg{width:18px;height:18px}html[data-dars-shell=v02] .dars-shell-me{min-height:var(--dars-shell-tap);border:1px solid var(--dars-v02-control-line);border-radius:var(--dars-shell-radius-control);color:var(--dars-ink);flex-shrink:0;align-items:center;gap:6px;padding-inline:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}html[data-dars-shell=v02] .dars-shell-me[aria-current=page]{box-shadow:var(--dars-select-ring)}html[data-dars-shell=v02] .dars-shell-desk{min-height:var(--dars-shell-tap);border:1px solid var(--dars-v02-control-line);border-radius:var(--dars-shell-radius-control);color:var(--dars-ink);flex-shrink:0;align-items:center;gap:6px;padding-inline:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}html[data-dars-shell=v02] .dars-shell-desk[aria-current=page]{box-shadow:var(--dars-select-ring)}html[data-dars-shell=v02] .dars-shell-cta{min-height:var(--dars-shell-tap);padding-inline:var(--dars-shell-space-4);border:1px solid var(--dars-v02-control-line);border-radius:var(--dars-shell-radius-control);background:var(--dars-raised);color:var(--dars-ink);flex-shrink:0;align-items:center;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}html[data-dars-shell=v02] .dars-shell-cta[data-tone=primary]{background:var(--dars-btn-primary-bg);color:var(--dars-btn-primary-fg);border-color:#0000;padding-inline:18px}html[data-dars-shell=v02] .dsrch-opt.is-active{background:var(--dars-nav-track);box-shadow:var(--dars-select-ring)}@media (max-width:1179.98px){html[data-dars-shell=v02] .dars-shell-desk{padding-inline:12px;font-size:14px;font-weight:800}html[data-dars-shell=v02] :is(.dars-shell-track,.dars-shell-theme,.dars-shell-me,.dars-shell-cta){display:none}html[data-dars-shell=v02] .dars-shell-search{inline-size:var(--dars-shell-tap);background:0 0;border-color:#0000;justify-content:center;padding:0}html[data-dars-shell=v02] .dars-shell-search-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (min-width:1180px){html[data-dars-shell=v02]{--dars-tabbar-sticky-top:60px}html[data-dars-shell=v02] .dars-shell-bar{gap:var(--dars-shell-space-3);min-height:59px;padding-inline:var(--dars-shell-space-4)}html[data-dars-shell=v02] .dars-shell-brand{--dars-logo-app:28px}html[data-dars-shell=v02] .site-footer{padding-inline:max(var(--dars-shell-space-6), calc((100% - 1280px) / 2 + var(--dars-shell-space-6)))}}
[data-night]{--dars-bg:#10151a;--dars-surface:#171d23;--dars-surface-2:#1e262d;--dars-ink:#eceff2;--dars-muted:#9aa3b2;--dars-brand:#f2c765;--dars-on-primary:#10151a;--dars-brand-text:#f2c765;--dars-ok:#5fd08a;--dars-ok-text:#5fd08a;--dars-danger:#ef7a7a;--dars-danger-text:#ef7a7a;--dars-glass-blur:16px;--dars-glass-tint:#171d23cc;--dars-glass-edge:#f2c76552;background:var(--dars-bg);color:var(--dars-ink)}@media (prefers-color-scheme:light){html:not([data-dars-theme]) [data-night]{--dars-bg:#f3f6fb;--dars-surface:#fff;--dars-surface-2:#eaf0f7;--dars-ink:#131a26;--dars-muted:#5c6670;--dars-brand:#a17512;--dars-brand-text:#8a6210;--dars-ok-text:#0f7546;--dars-danger-text:#c93f35;--dars-on-primary:#0c0a07;--dars-on-brand:#0c0a07}}[data-night]{--background:var(--dars-bg);--foreground:var(--dars-ink);--soft:var(--dars-muted);--muted:var(--dars-muted);--panel:var(--dars-surface);--panel-2:var(--dars-surface-2);--line:var(--dars-glass-edge);--green:var(--dars-brand)}[data-night] .dars-tt--preview .tc-eyebrow{display:none}.dars-panel{background:var(--dars-surface);border:1px solid var(--dars-glass-edge);border-radius:14px}.dars-glass{background:var(--dars-surface);border:1px solid var(--dars-glass-edge)}@supports (backdrop-filter:blur(1px)){.dars-glass{background:var(--dars-glass-tint);backdrop-filter:blur(var(--dars-glass-blur)) saturate(135%)}}[data-night] .dars-tt--preview{max-width:1080px;margin-inline:auto;padding:2rem 1.25rem}[data-night] .dars-tt-title{color:var(--dars-ink);letter-spacing:-.025em;margin:0 0 1.25rem;font-size:clamp(1.35rem,3vw,2rem);font-weight:700}:lang(ar) [data-night] .dars-tt-title{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:0}[data-night] .dars-tt-table{border-collapse:collapse;width:100%;font-size:.9rem}[data-night] .dars-tt-table thead{border-block-end:1px solid color-mix(in srgb, var(--dars-muted) 25%, transparent)}[data-night] .dars-tt-table th{color:var(--dars-muted);text-align:start;white-space:nowrap;padding:.5rem .75rem;font-size:.78rem;font-weight:600}[data-night] .dars-tt-row td{border-block-end:1px solid color-mix(in srgb, var(--dars-muted) 10%, transparent);color:var(--dars-ink);vertical-align:middle;min-height:44px;padding:.65rem .75rem}[data-night] .dars-tt-table time,[data-night] .dars-tt-table td[data-label] .dars-tt-days{font-family:var(--font-geist-mono), ui-monospace, monospace}[data-night] .dars-tt-days{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--dars-muted);margin-block-start:.15rem;font-size:.72rem;display:block}[data-night] .dars-status-pill{background:color-mix(in srgb, var(--dars-muted) 14%, transparent);color:var(--dars-muted);border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;display:inline-block}[data-night] .dars-status-pill.status-available{background:color-mix(in srgb, var(--dars-ok) 16%, transparent);color:var(--dars-ok-text,var(--dars-ok))}[data-night] .dars-tt-action{background:var(--dars-btn-primary-bg);min-width:44px;min-height:44px;color:var(--dars-btn-primary-fg);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:.35rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}[data-night] .dars-tt-action:hover,[data-night] .dars-tt-action:focus-visible{opacity:.88}[data-night] .dars-tt-action.is-ghost{color:var(--dars-muted);border:1px solid color-mix(in srgb, var(--dars-muted) 28%, transparent);background:0 0}[data-night] .dars-tt-action.is-ghost:hover,[data-night] .dars-tt-action.is-ghost:focus-visible{opacity:.72}[data-night] .dars-tt-more{color:var(--dars-brand-text,var(--dars-brand));margin-block-start:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}[data-night] .dars-tt-more:hover,[data-night] .dars-tt-more:focus-visible{opacity:.8}.dars-notify{flex-wrap:wrap;align-items:flex-start;gap:2.5rem;max-width:1080px;margin-inline:auto;padding:2.5rem 1.25rem 3rem;display:flex}.dars-notify>div:first-child,.dars-notify>div:last-child{flex:280px;min-width:0}.dars-notify h2{color:var(--dars-ink);letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(1.15rem,2.5vw,1.65rem);font-weight:700;line-height:1.25}:lang(ar) .dars-notify h2{font-family:var(--font-ui), system-ui, sans-serif;letter-spacing:0}.dars-notify>div:first-child>p{color:var(--dars-muted);margin:0;font-size:.9rem;line-height:1.65}:lang(ar) .dars-notify>div:first-child>p{font-family:var(--font-ui), system-ui, sans-serif}@media (max-width:540px){.dars-notify{flex-direction:column;gap:1.5rem}}.dars-sample{gap:.5rem;padding:1rem 1.1rem;display:grid}.dars-sample-stem{font-family:var(--font-ui), system-ui, sans-serif;font-weight:600}.dars-sample-options{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dars-sample-option{border:1px solid var(--dars-glass-edge);background:var(--dars-surface-2);border-radius:10px;align-items:center;gap:.6rem;min-height:44px;padding:.6rem .75rem;display:flex}.dars-sample-bullet{border:2px solid var(--dars-muted);border-radius:50%;flex:none;width:.85rem;height:.85rem}.dars-sample-caption{color:var(--dars-muted);font-size:.85rem}
