:root{--brand-primary:var(--onar-primary);--brand-primary-hover:var(--onar-primary-hover);--brand-primary-active:var(--onar-primary-active);--brand-on-primary:var(--onar-on-primary);--brand-primary-soft:var(--onar-primary-subtle);--brand-primary-text:var(--onar-primary-text);--brand-primary-border:var(--onar-primary-border);--brand-on-dark:var(--onar-primary-text);--brand-focus-ring:var(--onar-focus-ring);--brand-bg:var(--onar-bg-primary);--brand-bg-muted:var(--onar-surface-secondary);--brand-surface:var(--onar-surface-primary);--brand-text:var(--onar-text-primary);--brand-text-secondary:var(--onar-text-secondary);--brand-text-muted:var(--onar-text-muted);--brand-border:var(--onar-border-default);--brand-border-strong:var(--onar-border-strong);--brand-hover:var(--onar-surface-tertiary);--colors-paper:var(--onar-bg-primary);--colors-background:var(--onar-bg-primary);--colors-surface:var(--onar-surface-primary);--colors-text:var(--onar-text-primary);--colors-ink:var(--onar-text-primary);--colors-inkSoft:var(--onar-text-secondary);--colors-muted:var(--onar-text-muted);--colors-mist:var(--onar-text-muted);--colors-line:var(--onar-border-default);--colors-border:var(--onar-border-default);--colors-canvas:var(--onar-surface-secondary);--colors-accent:var(--onar-primary);--colors-accentSoft:var(--onar-primary-subtle);--colors-accentStrong:var(--onar-primary-active);--colors-accentOnDark:var(--onar-primary-text);--colors-warm:var(--onar-text-secondary);--radii-sm:var(--onar-radius-md);--radii-md:var(--onar-radius-md);--radii-lg:var(--onar-radius-xl);--radii-card:var(--onar-radius-lg);--radii-pill:var(--onar-radius-full);--typography-family:var(--onar-font-sans);--shadows-card:var(--onar-shadow-xs);--shadows-lift:var(--onar-shadow-md);--shadows-search:var(--onar-shadow-md)}body{padding:0}.op-brand-logo{align-items:center;width:144px;max-width:100%;display:inline-flex;container-type:inline-size}.op-brand-logo img{object-fit:contain;width:auto;max-width:100%;height:26px}.op-brand-logo__dark,[data-theme=dark] .op-brand-logo__light{display:none}[data-theme=dark] .op-brand-logo__dark{display:block}@media (prefers-color-scheme:dark){[data-theme=system] .op-brand-logo__light{display:none}[data-theme=system] .op-brand-logo__dark{display:block}}@media (max-width:599px){.op-brand-logo img{height:22px}}.op-btn--link{color:var(--onar-primary-text);background:0 0;text-decoration:underline}.op-btn--sm{min-height:44px}.op-btn[aria-busy=true]{cursor:progress}.op-select:disabled,.op-input:disabled{color:var(--onar-text-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand .op-brand-logo img{height:26px}.op-brand-logo .op-brand-logo__dark,.op-brand-logo .op-brand-logo__mark,[data-theme=dark] .op-brand-logo .op-brand-logo__light{display:none}[data-theme=dark] .op-brand-logo .op-brand-logo__dark{display:block}@media (prefers-color-scheme:dark){[data-theme=system] .op-brand-logo .op-brand-logo__light{display:none}[data-theme=system] .op-brand-logo .op-brand-logo__dark{display:block}}@media (max-width:599px){.brand .op-brand-logo img{height:22px}}.op-check{min-height:44px}.op-price,.op-price__now{color:var(--onar-text-primary)}.op-prime-dot{color:var(--onar-primary)}.op-badge--max{background:var(--onar-max-surface);border:1px solid var(--onar-max-border);color:var(--onar-text-primary)}.op-editorial{padding:var(--onar-space-6);border:1px solid var(--onar-border-default);border-radius:var(--onar-radius-lg)}.op-menu{position:relative}.op-menu summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.op-menu .op-dropdown,.op-menu .op-mega{z-index:var(--onar-z-dropdown);background:var(--onar-surface-primary);box-shadow:var(--onar-shadow-md);position:absolute}.op-modal::backdrop,.op-drawer::backdrop{background:var(--onar-overlay)}.op-modal,.op-drawer{color:var(--onar-text-primary);background:var(--onar-surface-primary)}.op-drawer{width:min(440px,100vw);height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0 0 0 auto}@container (max-width:99px){.op-brand-logo .op-brand-logo__light,.op-brand-logo .op-brand-logo__dark{display:none}.op-brand-logo .op-brand-logo__mark--light{display:block}[data-theme=dark] .op-brand-logo .op-brand-logo__mark--light{display:none}[data-theme=dark] .op-brand-logo .op-brand-logo__mark--dark{display:block}@media (prefers-color-scheme:dark){[data-theme=system] .op-brand-logo .op-brand-logo__mark--light{display:none}[data-theme=system] .op-brand-logo .op-brand-logo__mark--dark{display:block}}}dialog.op-drawer:not([open]),dialog.op-modal:not([open]){display:none}.op-tab[aria-current=page]{color:var(--onar-text-primary);border-bottom:2px solid var(--onar-primary)}.op-pagination a{min-height:44px;padding-inline:var(--onar-space-3);align-items:center;display:inline-flex}.op-btn[disabled],.op-btn[aria-busy=true]{background:var(--onar-surface-tertiary);color:var(--onar-text-disabled);cursor:not-allowed;border-color:#0000}
