@layer base{._tabsList_vi2bs_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border-subtle);flex-shrink:0}._tabsList_vi2bs_2::-webkit-scrollbar{display:none}._tabsTrigger_vi2bs_16{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_vi2bs_16:hover{color:var(--foreground)}._tabsTrigger_vi2bs_16[data-state=active]{color:var(--text-primary);font-weight:600}._tabsTrigger_vi2bs_16[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--accent-premium);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_vi2bs_16:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_vi2bs_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_vi2bs_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_vi2bs_92{color:var(--foreground);outline:none}._tabsContent_vi2bs_92[hidden]{display:none!important}.dark ._tabsTrigger_vi2bs_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_vi2bs_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}._page_1mox1_1{--documents-page-rail-width: min( calc(100% - 3rem) ,var(--container-wide));min-height:100dvh;background:var(--surface-page);color:var(--text-primary);font-family:var(--font-family-base)}._main_1mox1_8{width:var(--documents-page-rail-width);min-width:0;margin:0 auto;padding:1.5rem 0 5.5rem}._hero_1mox1_9{min-width:0}._eyebrow_1mox1_10{color:var(--accent);font:650 .875rem/1.5 var(--font-family-base);letter-spacing:.06em}._searchWrap_1mox1_11{position:relative;width:100%;min-width:0;margin-top:1rem}._searchWrap_1mox1_11>svg{position:absolute;z-index:1;top:50%;left:1rem;width:22px;height:22px;color:var(--text-secondary);transform:translateY(-50%);pointer-events:none}._searchInput_1mox1_13{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;height:48px!important;padding-left:3rem!important;padding-right:1rem!important;border-radius:var(--radius-control)!important;border-color:var(--border)!important;background:var(--surface-card)!important;color:var(--text-primary);box-shadow:none!important;font-family:var(--font-family-base);font-size:1rem!important;line-height:1.5}._searchInput_1mox1_13:focus-visible{border-color:var(--focus-ring)!important;outline:2px solid var(--focus-ring);outline-offset:2px}._library_1mox1_15{min-width:0;margin-top:1.5rem;padding:clamp(1.25rem,2.4vw,2rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card)}._tabsScroller_1mox1_16{min-width:0;overflow-x:auto;scrollbar-width:thin;margin:0 -.125rem;padding:.125rem .125rem .25rem}._tabsScroller_1mox1_16::-webkit-scrollbar{height:6px}._tabsList_1mox1_18{display:flex;width:max-content;min-width:100%;height:auto;gap:.5rem;padding:0 0 .75rem;border-bottom:1px solid var(--border-subtle)!important;border-radius:0;background:transparent}._tabTrigger_1mox1_19{min-height:48px;flex:0 0 auto;padding:.75rem 1rem!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-control)!important;background:var(--surface-card)!important;color:var(--text-secondary)!important;font-family:var(--font-family-base);font-size:.9375rem!important;font-weight:600!important;line-height:1.4;white-space:nowrap}._tabTrigger_1mox1_19[data-state=active]{border-color:var(--accent-border)!important;background:var(--accent-soft)!important;color:var(--text-primary)!important}._tabTrigger_1mox1_19:hover{border-color:var(--accent-border)!important}._tabTrigger_1mox1_19[data-state=active]:after,._tabTrigger_1mox1_19:not([data-state=active]):hover:after{display:none!important}._resultBar_1mox1_23{min-height:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem 0;color:var(--text-secondary);font-size:.875rem;line-height:1.5}._resultBar_1mox1_23>span{font-weight:650}._resultBar_1mox1_23>button{min-height:48px;font-size:.9375rem;line-height:1.4}._tabContent_1mox1_26{min-width:0;margin:0}._grid_1mox1_27{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._card_1mox1_28{min-width:0;min-height:100%;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:none;scroll-margin-top:6rem}._card_1mox1_28:target{border-color:var(--accent-border);outline:2px solid var(--accent-border);outline-offset:2px}._cardTopline_1mox1_30{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}._pdfBadge_1mox1_31{display:inline-flex;align-items:center;gap:.375rem;min-height:32px;padding:.375rem .625rem;border:1px solid var(--border-subtle);border-radius:var(--radius-badge);background:var(--surface);color:var(--text-primary);font-size:.875rem;font-weight:650;line-height:1.4}._pdfBadge_1mox1_31 svg{width:18px;height:18px;flex:0 0 auto;color:var(--accent)}._categoryLabel_1mox1_33{min-width:0;max-width:100%;color:var(--text-secondary);font-size:.875rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}._cardBody_1mox1_34{min-width:0;display:grid;gap:.75rem}._cardBody_1mox1_34 h2{margin:0;font:650 1.125rem/1.4 var(--font-family-base);font-weight:650!important;line-height:1.4!important;letter-spacing:0;overflow-wrap:anywhere}._cardBody_1mox1_34 p{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}._sourceNote_1mox1_37{margin:0;padding:1rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);font-size:.875rem;line-height:1.65}._sourceNote_1mox1_37 strong{color:var(--text-primary);font-weight:650}._meta_1mox1_39{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}._meta_1mox1_39 span{display:inline-flex;align-items:center;max-width:100%;padding:.375rem .5rem;border:1px solid var(--border-subtle);border-radius:var(--radius-badge);background:var(--surface);color:var(--text-secondary);font-size:.875rem;font-weight:500;line-height:1.5;overflow-wrap:anywhere}._downloadButton_1mox1_41{width:100%;max-width:100%;min-height:48px;margin-top:.1rem;font-size:.9375rem;line-height:1.4;white-space:normal}._emptyState_1mox1_42{display:grid;justify-items:center;gap:1rem;padding:2.5rem 1.25rem;border:1px dashed var(--border);border-radius:var(--radius-lg);background:var(--surface-card);text-align:center}._emptyState_1mox1_42>svg{width:32px;height:32px;color:var(--accent)}._emptyState_1mox1_42 h2,._emptyState_1mox1_42 p{margin:0}._emptyState_1mox1_42 h2{max-width:24ch;font:400 clamp(1.85rem,3vw,2.85rem)/1.12 var(--font-family-display);line-height:1.12!important;letter-spacing:-.025em;text-wrap:balance}._emptyState_1mox1_42 p{max-width:56ch;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}._emptyState_1mox1_42>button{max-width:100%;min-height:48px;font-size:.9375rem;line-height:1.4;white-space:normal}._support_1mox1_48{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:clamp(1.25rem,2.4vw,2rem);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--canvas-strong)}._supportIcon_1mox1_49{width:56px;height:56px;display:grid;place-items:center;border-radius:var(--radius-control);background:var(--surface-card);color:var(--accent)}._supportIcon_1mox1_49 svg{width:24px;height:24px}._supportCopy_1mox1_51{min-width:0;display:grid;gap:.75rem}._supportCopy_1mox1_51 h2,._supportCopy_1mox1_51 p{margin:0}._supportCopy_1mox1_51 h2{max-width:34ch;font:400 clamp(1.85rem,2.8vw,2.85rem)/1.12 var(--font-family-display);line-height:1.12!important;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}._supportCopy_1mox1_51 p{max-width:68ch;color:var(--text-secondary);font-size:.9375rem;line-height:1.65}._supportButton_1mox1_55{min-width:0;min-height:48px;max-width:100%;font-size:.9375rem;line-height:1.4;white-space:normal;text-align:center}._tabTrigger_1mox1_19:focus-visible,._downloadButton_1mox1_41:focus-visible,._supportButton_1mox1_55:focus-visible,._resultBar_1mox1_23>button:focus-visible,._emptyState_1mox1_42>button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media(max-width:1100px){._grid_1mox1_27{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){._support_1mox1_48{grid-template-columns:auto minmax(0,1fr)}._supportButton_1mox1_55{grid-column:1 / -1;width:100%}}@media(max-width:820px){._page_1mox1_1{--documents-page-rail-width: calc(100% - 2rem) }._main_1mox1_8{padding:1rem 0 6rem}}@media(max-width:640px){._grid_1mox1_27{grid-template-columns:minmax(0,1fr)}._support_1mox1_48{grid-template-columns:minmax(0,1fr);gap:1rem}._library_1mox1_15,._support_1mox1_48{padding:1.25rem}}@media(max-width:480px){._page_1mox1_1{--documents-page-rail-width: calc(100% - 1.5rem) }._library_1mox1_15,._card_1mox1_28,._support_1mox1_48{padding:1rem}}
