.AssetLibrary_library__rw4A1{display:grid;gap:36px;min-width:0;color:var(--sf-glass-text)}.AssetLibrary_library__rw4A1,.AssetLibrary_library__rw4A1 *{box-sizing:border-box}.AssetLibrary_hero__zpE8p{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,.85fr);gap:clamp(28px,6vw,80px);padding:18px 0 4px;align-items:center}.AssetLibrary_eyebrow__pHZ3Z{display:flex;align-items:center;gap:9px;margin:0 0 13px;color:var(--sf-glass-accent);font:500 10px/1.7 var(--sf-font-body);letter-spacing:.13em;text-transform:uppercase;overflow-wrap:anywhere}.AssetLibrary_eyebrow__pHZ3Z svg{flex-shrink:0;width:17px;height:17px}.AssetLibrary_eyebrow__pHZ3Z>span{color:var(--sf-glass-muted)}.AssetLibrary_hero__zpE8p h1{margin:0;font:500 clamp(36px,4vw,54px)/1.11 var(--sf-font-display);letter-spacing:-.045em;text-wrap:balance}.AssetLibrary_introduction__XHdi1{max-width:58ch;margin:19px 0 0;color:var(--sf-glass-muted);font-size:13px;line-height:1.9}.AssetLibrary_heroAside__FM4p_{padding:20px 0 20px 30px;border-left:1px solid var(--sf-glass-border)}.AssetLibrary_privateLabel__hwavQ{display:inline-flex;align-items:center;gap:8px;color:var(--sf-glass-muted);font-size:11px}.AssetLibrary_privateLabel__hwavQ>span{width:6px;height:6px;border-radius:50%;background:var(--sf-glass-accent);box-shadow:0 0 12px var(--sf-glass-soft)}.AssetLibrary_heroAside__FM4p_>p{margin:15px 0 23px;font:500 24px/1.4 var(--sf-font-display);letter-spacing:-.025em}.AssetLibrary_heroAside__FM4p_>small{display:block;margin-top:14px;max-width:32ch;color:var(--sf-glass-muted);font-size:11px;line-height:1.7}.AssetLibrary_heroActions__ixUez{display:flex;align-items:start;flex-direction:column;gap:11px}.AssetLibrary_applyButton__ynw4s,.AssetLibrary_primaryButton__0MhIS,.AssetLibrary_secondaryButton__IhRkr{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:42px;border:1px solid var(--sf-glass-control-border);border-radius:8px;padding:10px 15px;font:500 12px/1.5 var(--sf-font-body);color:var(--sf-glass-text);background:var(--sf-glass-surface);text-decoration:none;cursor:pointer}.AssetLibrary_applyButton__ynw4s,.AssetLibrary_primaryButton__0MhIS{background:var(--sf-brand-action-fill);color:var(--sf-brand-action-text);border-color:var(--sf-glass-control-border)}.AssetLibrary_applyButton__ynw4s:hover,.AssetLibrary_primaryButton__0MhIS:hover,.AssetLibrary_secondaryButton__IhRkr:hover{box-shadow:0 0 0 3px var(--sf-glass-soft)}.AssetLibrary_collection__Eu6K3{min-width:0}.AssetLibrary_collectionHeading__FeJxw{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.AssetLibrary_collectionHeading__FeJxw .AssetLibrary_eyebrow__pHZ3Z{margin-bottom:6px}.AssetLibrary_actionPanel__IESyD>h2,.AssetLibrary_collectionHeading__FeJxw h2{margin:0;font:500 clamp(23px,2.5vw,29px)/1.3 var(--sf-font-display);letter-spacing:-.03em}.AssetLibrary_resultCount__1La_s{flex-shrink:0;color:var(--sf-glass-muted);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.AssetLibrary_filters__foxVe{display:grid;grid-template-columns:minmax(180px,1.8fr) repeat(4,minmax(105px,1fr));gap:16px;padding:22px;border:1px solid var(--sf-glass-border);border-radius:12px;background:var(--sf-glass-surface);box-shadow:var(--sf-glass-shadow)}.AssetLibrary_filterField__9B3qt,.AssetLibrary_searchField__27_RV{min-width:0}.AssetLibrary_filterField__9B3qt label,.AssetLibrary_searchField__27_RV label{display:block;margin-bottom:8px;color:var(--sf-glass-muted);font-size:11px;line-height:1.5}.AssetLibrary_filterField__9B3qt select,.AssetLibrary_searchField__27_RV input{display:block;width:100%;min-width:0;min-height:43px;padding:10px 11px;color:var(--sf-glass-text);background:var(--sf-glass-backdrop);border:1px solid var(--sf-glass-control-border);border-radius:7px;font:400 12px/1.5 var(--sf-font-body)}.AssetLibrary_filterField__9B3qt select option{color:var(--sf-glass-text);background:var(--sf-glass-backdrop)}.AssetLibrary_searchField__27_RV>div{position:relative}.AssetLibrary_searchField__27_RV svg{position:absolute;top:13px;left:12px;width:17px;height:17px;color:var(--sf-glass-muted);pointer-events:none}.AssetLibrary_searchField__27_RV input{padding-left:37px}.AssetLibrary_searchField__27_RV input::placeholder{color:var(--sf-glass-muted);opacity:1}.AssetLibrary_filterActions__G1QfD{display:flex;grid-column:1/-1;align-items:center;gap:20px}.AssetLibrary_filterActions__G1QfD>a{color:var(--sf-glass-accent);font-size:12px;text-underline-offset:4px}.AssetLibrary_viewBar___5DGp{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:22px 0 18px}.AssetLibrary_viewBar___5DGp>p{margin:0;color:var(--sf-glass-muted);font-size:11px;font-variant-numeric:tabular-nums}.AssetLibrary_viewToggle__EMtWN{display:flex;gap:3px;padding:3px;border:1px solid var(--sf-glass-border);border-radius:8px;background:var(--sf-glass-surface)}.AssetLibrary_viewToggle__EMtWN button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;min-width:38px;padding:7px 11px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--sf-glass-muted);font:500 11px/1.5 var(--sf-font-body);cursor:pointer}.AssetLibrary_viewToggle__EMtWN button[aria-pressed=true]{border-color:var(--sf-glass-border);background:var(--sf-glass-soft);color:var(--sf-glass-text)}.AssetLibrary_viewToggle__EMtWN svg{width:15px;height:15px}.AssetLibrary_cards__Rkp_6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.AssetLibrary_card__DyPwi{min-width:0;overflow:hidden;border:1px solid var(--sf-glass-border);border-radius:12px;background:var(--sf-glass-surface);box-shadow:var(--sf-glass-shadow)}.AssetLibrary_cardMain__RV5FT{display:block;color:inherit;text-decoration:none}.AssetLibrary_cardMain__RV5FT:hover h3{color:var(--sf-glass-accent)}.AssetLibrary_preview__nAT8j{position:relative;display:grid;place-items:center;aspect-ratio:4/3;padding:26px 20px;overflow:hidden;background:linear-gradient(45deg,#e9ecf0 25%,transparent 0),linear-gradient(-45deg,#e9ecf0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e9ecf0 0),linear-gradient(-45deg,transparent 75%,#e9ecf0 0),#f4f6f8;background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.AssetLibrary_preview__nAT8j img{display:block;width:100%;height:100%;min-height:0;max-height:260px;object-fit:contain}.AssetLibrary_lockBadge__7VEla,.AssetLibrary_sourceBadge__XqanO{position:absolute;top:12px;border:1px solid #dce2ec;border-radius:5px;padding:5px 8px;background:#f9fbff;color:#283952;font:500 10px/1.3 var(--sf-font-body)}.AssetLibrary_sourceBadge__XqanO{left:12px}.AssetLibrary_lockBadge__7VEla{right:12px;display:flex;align-items:center;gap:5px}.AssetLibrary_previewFallback__C4rLp{display:grid;justify-items:center;gap:9px;color:#35465f;font-size:12px;text-align:center}.AssetLibrary_previewFallback__C4rLp>svg{width:30px;height:30px;opacity:.8}.AssetLibrary_previewFallback__C4rLp small{max-width:25ch;color:#53637a;font-size:10px;line-height:1.6}.AssetLibrary_cardCopy__28zSS{min-width:0;padding:19px 20px 17px}.AssetLibrary_projectName__ZgHF6{margin:0 0 8px;color:var(--sf-glass-muted);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.AssetLibrary_cardCopy__28zSS h3{display:flex;justify-content:space-between;align-items:start;gap:12px;margin:0;font:500 15px/1.5 var(--sf-font-body);letter-spacing:-.015em;overflow-wrap:anywhere}.AssetLibrary_cardCopy__28zSS h3>span{flex-shrink:0;color:var(--sf-glass-accent)}.AssetLibrary_fileFacts__zQGxX{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:9px 0 13px;color:var(--sf-glass-muted);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.AssetLibrary_stateBadge___2VkG{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 8px;border:1px solid var(--sf-glass-border);border-radius:5px;background:var(--sf-glass-soft);color:var(--sf-glass-accent);font-size:10px;line-height:1.5;overflow-wrap:anywhere}.AssetLibrary_stateBadge___2VkG>span{flex-shrink:0;width:4px;height:4px;border-radius:50%;background:currentColor}.AssetLibrary_stateBadge___2VkG[data-state=needs_review],.AssetLibrary_stateBadge___2VkG[data-state=owner_review]{color:var(--sf-glass-muted)}.AssetLibrary_stateBadge___2VkG[data-state=release_blocked]{color:var(--sf-glass-error)}.AssetLibrary_stateBadge___2VkG[data-state=approved_internal],.AssetLibrary_stateBadge___2VkG[data-state=private_download_ready]{color:color-mix(in srgb,var(--sf-glass-success) 80%,var(--sf-glass-text))}.AssetLibrary_cardFooter__bkt3A{display:grid;gap:12px;padding:14px 20px;border-top:1px solid var(--sf-glass-border)}.AssetLibrary_cardFooter__bkt3A>span{color:var(--sf-glass-muted);font-size:10px;line-height:1.6;overflow-wrap:anywhere}.AssetLibrary_cardFooter__bkt3A>div{display:flex;flex-wrap:wrap;gap:14px}.AssetLibrary_cardFooter__bkt3A>div:empty{display:none}.AssetLibrary_cardFooter__bkt3A a{color:var(--sf-glass-accent);font-size:11px;line-height:1.6;text-decoration:none}.AssetLibrary_cardFooter__bkt3A a:hover{text-decoration:underline;text-underline-offset:4px}.AssetLibrary_cards__Rkp_6[data-layout=list]{grid-template-columns:1fr;gap:13px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_card__DyPwi{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.33fr);align-items:center}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardMain__RV5FT{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_preview__nAT8j{height:156px;aspect-ratio:auto;padding:30px 12px 16px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_lockBadge__7VEla,.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_sourceBadge__XqanO{top:7px;font-size:9px;padding:4px 5px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_sourceBadge__XqanO{left:6px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_lockBadge__7VEla{right:6px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardFooter__bkt3A{height:100%;align-content:center;border-top:0;border-left:1px solid var(--sf-glass-border)}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_previewFallback__C4rLp small{display:none}.AssetLibrary_emptyState__nYLQ1{display:grid;justify-items:center;margin-top:22px;padding:55px 24px;border:1px solid var(--sf-glass-border);border-radius:12px;background:linear-gradient(120deg,var(--sf-glass-soft),transparent),var(--sf-glass-surface);text-align:center}.AssetLibrary_emptyIcon__kRa2a{display:grid;place-items:center;width:57px;height:57px;margin-bottom:21px;border:1px solid var(--sf-glass-border);border-radius:15px;background:var(--sf-glass-soft);color:var(--sf-glass-accent)}.AssetLibrary_emptyIcon__kRa2a svg{width:27px;height:27px}.AssetLibrary_emptyState__nYLQ1 h3{margin:0;font:500 25px/1.35 var(--sf-font-display);letter-spacing:-.025em}.AssetLibrary_emptyState__nYLQ1>p{max-width:59ch;margin:15px 0 23px;color:var(--sf-glass-muted);font-size:12px;line-height:1.9}.AssetLibrary_emptyActions__iZlIs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.AssetLibrary_pagination__1ywyd{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px;padding-top:21px;border-top:1px solid var(--sf-glass-border);font-size:12px;line-height:1.6}.AssetLibrary_pagination__1ywyd>a{color:var(--sf-glass-accent);text-decoration:none}.AssetLibrary_pagination__1ywyd>span{color:var(--sf-glass-muted);opacity:.65}.AssetLibrary_pagination__1ywyd>p{margin:0;color:var(--sf-glass-muted);font-variant-numeric:tabular-nums}.AssetLibrary_actionPanel__IESyD,.AssetLibrary_detailSection__c34cU{min-width:0;padding:clamp(22px,3vw,32px);border:1px solid var(--sf-glass-border);border-top-color:color-mix(in srgb,var(--sf-glass-accent) 35%,transparent);border-radius:13px;background:linear-gradient(130deg,var(--sf-glass-soft),transparent 70%),var(--sf-glass-surface);box-shadow:var(--sf-glass-shadow);scroll-margin-top:25px;overflow-wrap:anywhere}.AssetLibrary_panelIntroduction__j0iBV{max-width:65ch;color:var(--sf-glass-muted);font-size:12px;line-height:1.8;margin:13px 0 23px}.AssetLibrary_panelHeading__SveLf{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px}.AssetLibrary_panelHeading__SveLf .AssetLibrary_eyebrow__pHZ3Z{margin-bottom:0}.AssetLibrary_panelHeading__SveLf>a{color:var(--sf-glass-accent);font-size:11px;line-height:1.7;text-decoration:none}.AssetLibrary_panelHeading__SveLf>a>span{margin-left:10px;font-size:16px}.AssetLibrary_actionPanel__IESyD :where(h3),.AssetLibrary_detailSection__c34cU :where(h2,h3){margin:0 0 12px;font:500 18px/1.5 var(--sf-font-body);letter-spacing:-.02em}.AssetLibrary_actionPanel__IESyD :where(p,li),.AssetLibrary_detailSection__c34cU :where(p,li){font-size:12px;line-height:1.9}.AssetLibrary_actionPanel__IESyD :where(article>p),.AssetLibrary_detailSection__c34cU :where(p){margin:10px 0}.AssetLibrary_detailSection__c34cU :where(ol,ul){margin:12px 0 20px;padding-left:21px}.AssetLibrary_detailSection__c34cU :where(li+li){margin-top:8px}.AssetLibrary_actionPanel__IESyD :where(article>a),.AssetLibrary_detailSection__c34cU :where(a){color:var(--sf-glass-accent);text-underline-offset:4px}.AssetLibrary_detailSection__c34cU :where(summary){cursor:pointer;padding:10px 0;font-size:12px;line-height:1.8}.AssetLibrary_boundary__Nh0u6{display:flex;align-items:start;gap:12px;padding:0 0 8px;color:var(--sf-glass-muted)}.AssetLibrary_boundary__Nh0u6>svg{flex-shrink:0;color:var(--sf-glass-accent);width:17px;height:17px;margin-top:1px}.AssetLibrary_boundary__Nh0u6>p{max-width:95ch;margin:0;font-size:11px;line-height:1.8}.AssetLibrary_library__rw4A1 a:focus-visible,.AssetLibrary_library__rw4A1 button:focus-visible,.AssetLibrary_library__rw4A1 input:focus-visible,.AssetLibrary_library__rw4A1 select:focus-visible{outline:2px solid var(--sf-glass-accent);outline-offset:4px}@media (max-width:1250px){.AssetLibrary_filters__foxVe{grid-template-columns:repeat(4,minmax(0,1fr))}.AssetLibrary_searchField__27_RV{grid-column:1/-1}.AssetLibrary_cards__Rkp_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.AssetLibrary_hero__zpE8p{grid-template-columns:1fr;gap:25px}.AssetLibrary_heroAside__FM4p_{padding:23px 0 0;border-left:0;border-top:1px solid var(--sf-glass-border)}.AssetLibrary_heroAside__FM4p_>p{font-size:21px}.AssetLibrary_heroActions__ixUez{flex-direction:row;flex-wrap:wrap}.AssetLibrary_heroBreak__69PRX{display:none}.AssetLibrary_hero__zpE8p h1{font-size:39px;max-width:20ch}.AssetLibrary_filters__foxVe{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px;padding:20px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_card__DyPwi{grid-template-columns:1fr}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardFooter__bkt3A{border-left:0;border-top:1px solid var(--sf-glass-border)}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardMain__RV5FT{grid-template-columns:130px minmax(0,1fr)}}@media (max-width:560px){.AssetLibrary_library__rw4A1{gap:28px}.AssetLibrary_hero__zpE8p{padding-top:6px}.AssetLibrary_hero__zpE8p h1{font-size:34px}.AssetLibrary_introduction__XHdi1{font-size:12px}.AssetLibrary_collectionHeading__FeJxw{align-items:start;flex-direction:column;gap:9px}.AssetLibrary_collectionHeading__FeJxw h2{font-size:25px}.AssetLibrary_cards__Rkp_6{grid-template-columns:1fr}.AssetLibrary_viewToggle__EMtWN button{min-height:38px;padding:8px}.AssetLibrary_viewToggle__EMtWN button>span{display:none}.AssetLibrary_viewBar___5DGp{gap:12px}.AssetLibrary_preview__nAT8j{aspect-ratio:4/3}.AssetLibrary_cardCopy__28zSS h3{font-size:16px}.AssetLibrary_panelHeading__SveLf{flex-wrap:wrap;gap:12px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardMain__RV5FT{grid-template-columns:105px minmax(0,1fr)}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardCopy__28zSS{padding:16px 13px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_lockBadge__7VEla{top:auto;bottom:6px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_previewFallback__C4rLp{font-size:10px}.AssetLibrary_pagination__1ywyd{gap:12px;font-size:11px}}@media (max-width:360px){.AssetLibrary_filters__foxVe{grid-template-columns:minmax(0,1fr)}.AssetLibrary_filterActions__G1QfD,.AssetLibrary_searchField__27_RV{grid-column:auto}.AssetLibrary_hero__zpE8p h1{font-size:30px}.AssetLibrary_cards__Rkp_6[data-layout=list] .AssetLibrary_cardMain__RV5FT{grid-template-columns:90px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.AssetLibrary_library__rw4A1{scroll-behavior:auto}}@font-face{font-family:SipForge Interface;src:url(/reference-assets/fonts/inter-latin-400-normal.woff) format("woff");font-style:normal;font-weight:300 400;font-display:swap}@font-face{font-family:SipForge Interface;src:url(/reference-assets/fonts/inter-latin-500-normal.woff) format("woff");font-style:normal;font-weight:500 600;font-display:swap}@font-face{font-family:SipForge Interface;src:url(/reference-assets/fonts/inter-latin-700-normal.woff) format("woff");font-style:normal;font-weight:650 900;font-display:swap}[data-sf-premium]{color-scheme:dark;--sf-glass-backdrop:#070B14;--sf-glass-surface:rgba(21,33,55,.28);--sf-glass-strong:#15223A;--sf-glass-border:rgba(195,216,255,.18);--sf-glass-control-border:#6683AC;--sf-glass-text:#F6F9FF;--sf-glass-muted:#ACBAD0;--sf-glass-accent:#89C9FF;--sf-glass-focus:#79BFFF;--sf-glass-info:var(--sf-glass-accent);--sf-glass-gold:var(--sf-glass-accent);--sf-glass-input:rgba(5,12,25,.64);--sf-glass-soft:rgba(87,133,217,.09);--sf-glass-sheen:linear-gradient(132deg,rgba(222,241,255,.082),rgba(255,255,255,.016) 28%,transparent 54%,rgba(151,65,249,.035));--sf-glass-rim:inset 0 1px 0 rgba(225,242,255,.18),inset 1px 0 0 rgba(255,255,255,.055),inset 0 -1px 0 rgba(195,216,255,.025);--sf-glass-shadow:0 14px 38px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.08),var(--sf-glass-rim);--sf-glass-atmosphere:radial-gradient(ellipse at 16% 14%,rgba(0,215,228,.09),transparent 52%),radial-gradient(ellipse at 78% 28%,rgba(21,141,253,.12),transparent 54%),radial-gradient(ellipse at 58% 90%,rgba(151,65,249,.10),transparent 58%),url(/brand/spectral-atmosphere-v0.1.svg) center /cover no-repeat;--sf-glass-atmosphere-opacity:1;--sf-glass-mobile-atmosphere-opacity:.55;--sf-glass-blur:none;--sf-glass-success:#69DDB4;--sf-glass-warning:#F3C47E;--sf-glass-error:#FF9DA7;--sf-product-spark:#60BFFF;--sf-product-craft:#B08DFF;--sf-product-studio:#46D6C7;--sf-brand-action-fill:linear-gradient(107deg,#D8F6FF,#F1F5FF 54%,#E8E2FF);--sf-brand-action-text:#0D1729;--sf-gradient-aperture:linear-gradient(110deg,#00D7E4,#158DFD 44%,#4D41FD 76%,#9741F9);--sf-gradient-aperture-soft:linear-gradient(135deg,rgba(0,215,228,.10),rgba(21,141,253,.12),rgba(151,65,249,.10));--sf-gradient-flow:var(--sf-gradient-aperture);--sf-gradient-flow-soft:var(--sf-gradient-aperture-soft);--sf-surface-porcelain:var(--sf-glass-backdrop);--sf-surface-clinical:var(--sf-glass-soft);--sf-surface-white:var(--sf-glass-strong);--sf-border-alloy:var(--sf-glass-border);--sf-text-ink:var(--sf-glass-text);--sf-text-slate:var(--sf-glass-muted);--sf-surface-mist:var(--sf-glass-soft);--sf-brand-blue-700:var(--sf-glass-accent);--sf-brand-blue-500:var(--sf-product-spark);--sf-brand-cyan:var(--sf-glass-accent);--sf-brand-violet:var(--sf-product-craft);--sf-status-valid:var(--sf-glass-success);--sf-status-review:var(--sf-glass-warning);--sf-status-blocked:var(--sf-glass-error);--sf-font-display:"SipForge Interface","Inter",system-ui,sans-serif;--sf-font-body:"SipForge Interface","Inter",system-ui,sans-serif;--sf-focus-ring:0 0 0 3px rgba(121,191,255,.4);--sf-shadow-sm:0 6px 18px rgba(0,0,0,.12);--sf-shadow-md:var(--sf-glass-shadow);color:var(--sf-glass-text);font-family:var(--sf-font-body)}[data-sf-premium][data-sf-theme=light]{color-scheme:light;--sf-glass-backdrop:#F2F5FA;--sf-glass-surface:rgba(255,255,255,.46);--sf-glass-strong:#FFFFFF;--sf-glass-border:rgba(51,81,132,.20);--sf-glass-control-border:#7B8EA9;--sf-glass-text:#142238;--sf-glass-muted:#52627A;--sf-glass-accent:#1755CD;--sf-glass-focus:#1755CD;--sf-glass-input:rgba(255,255,255,.88);--sf-glass-soft:rgba(43,93,179,.06);--sf-glass-sheen:linear-gradient(132deg,rgba(255,255,255,.10),rgba(227,238,255,.025) 36%,transparent 60%,rgba(151,65,249,.035));--sf-glass-rim:inset 0 1px 0 rgba(255,255,255,.92),inset 1px 0 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(255,255,255,.24);--sf-glass-shadow:0 14px 38px rgba(35,66,115,.075),0 2px 6px rgba(35,66,115,.04),var(--sf-glass-rim);--sf-glass-atmosphere:radial-gradient(ellipse at 16% 14%,rgba(0,215,228,.055),transparent 52%),radial-gradient(ellipse at 78% 28%,rgba(21,141,253,.075),transparent 54%),radial-gradient(ellipse at 58% 90%,rgba(151,65,249,.055),transparent 58%),url(/brand/spectral-atmosphere-v0.1-light.svg) center /cover no-repeat;--sf-glass-atmosphere-opacity:.78;--sf-glass-mobile-atmosphere-opacity:.78;--sf-glass-success:#167C61;--sf-glass-warning:#8A540D;--sf-glass-error:#B83246;--sf-product-spark:#1755CD;--sf-product-craft:#7952D1;--sf-product-studio:#087B82;--sf-brand-action-fill:#1856D2;--sf-brand-action-text:#FFFFFF;--sf-gradient-aperture-soft:linear-gradient(135deg,#DDF7FB,#E0EAFE,#EEE4FF);--sf-focus-ring:0 0 0 3px rgba(23,85,205,.28)}[data-sf-premium] :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--sf-glass-focus);outline-offset:4px;box-shadow:var(--sf-focus-ring)}[data-sf-premium] ::selection{color:var(--sf-glass-text);background:color-mix(in srgb,var(--sf-glass-accent) 30%,transparent)}[data-sf-premium] :where(input,select,textarea){accent-color:var(--sf-glass-accent)}[data-sf-premium] :where(input,textarea)::placeholder{color:var(--sf-glass-muted);opacity:.85}[data-sf-premium] :where(.sf-app-card,.sf-app-boundary-note,.sf-app-list-card,.sf-app-stage-card,.sf-app-project-card,.sf-app-entry-card,.sf-app-entry-card--accent){background:var(--sf-glass-sheen),var(--sf-glass-surface);border-color:var(--sf-glass-border);box-shadow:var(--sf-glass-shadow);backdrop-filter:var(--sf-glass-blur,none);border-radius:14px}[data-sf-premium] .sf-app-page-header{margin-bottom:26px;padding-bottom:22px}[data-sf-premium] .sf-app-page-header--workspace{padding-bottom:0}[data-sf-premium] .sf-app-breadcrumbs{grid-area:auto;padding:0}[data-sf-premium] .sf-app-breadcrumbs ol{margin-bottom:14px;font:400 10px/1.6 var(--sf-font-body)}[data-sf-premium] .sf-app-breadcrumbs a{min-height:26px}[data-sf-premium] .sf-app-page-heading{gap:18px}[data-sf-premium] .sf-app-page-heading>div>p:last-child{margin-top:10px;font:400 12px/1.8 var(--sf-font-body)}[data-sf-premium] .sf-app-page-status{color:var(--sf-glass-muted);font:400 10px/1.7 var(--sf-font-body)}[data-sf-premium] .sf-app-page-heading h1{max-width:none;font-family:var(--sf-font-display);font-size:clamp(1.85rem,2.6vw,2.5rem);line-height:1.15;font-weight:600;letter-spacing:-.035em}[data-sf-premium] :where(.sf-app-eyebrow,.sf-app-card-kicker){color:var(--sf-glass-accent);font-family:var(--sf-font-body);font-weight:500;letter-spacing:.17em;font-size:10px}[data-sf-premium] :where(.sf-app-page-heading>div>p:last-child,.sf-app-boundary-note p,.sf-app-stage-card p){color:var(--sf-glass-muted)}[data-sf-premium] :where(.sf-app-section-heading h2,.sf-app-list-card h2,.sf-app-boundary-note h2){font-family:var(--sf-font-body);font-weight:500;letter-spacing:-.015em}[data-sf-premium] [data-spark-directions-heading] h2{margin:0;font-family:var(--sf-font-display);font-size:clamp(1.85rem,2.7vw,2.65rem);font-weight:500;letter-spacing:-.035em;line-height:1.1}[data-sf-premium] [data-spark-directions-heading] p:last-child{margin:.7rem 0 0;color:var(--sf-glass-muted);font-size:.78rem;line-height:1.7}@media (max-width:680px){[data-sf-premium] [data-spark-directions-heading] h2{font-size:1.8rem}}[data-sf-premium] .sf-app-button{border:1px solid var(--sf-glass-control-border);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 4px 14px rgba(0,0,0,.08);min-height:44px;font:600 12px var(--sf-font-body);transition:filter .18s,transform .18s}[data-sf-premium] .sf-app-button,[data-sf-premium] .sf-app-button:hover{background:var(--sf-brand-action-fill);color:var(--sf-brand-action-text)}[data-sf-premium] .sf-app-button:hover{filter:brightness(1.06);transform:translateY(-1px)}[data-sf-premium] .sf-app-button:disabled{background:var(--sf-glass-soft);color:var(--sf-glass-muted);border-color:var(--sf-glass-border);box-shadow:none;transform:none;cursor:not-allowed}[data-sf-premium] .sf-app-button--disabled span{color:var(--sf-glass-muted)}[data-sf-premium] :where(.sf-app-badge--preview,.sf-app-badge--local-preview,.sf-app-badge--coming-soon){color:var(--sf-glass-accent);background:var(--sf-glass-soft);border-color:var(--sf-glass-border)}[data-sf-premium] :where(.sf-app-intake-field input,.sf-app-intake-field textarea,.sf-app-intake-field select,.sf-app-search-form input){color:var(--sf-glass-text);background:var(--sf-glass-input);border-color:var(--sf-glass-control-border)}[data-sf-premium] :where(.sf-app-record-list li,.sf-app-list-row,.sf-app-confirmation-queue,.sf-app-intake-section){border-color:var(--sf-glass-border)}@media (prefers-reduced-motion:reduce){[data-sf-premium] .sf-app-button{transition:none}[data-sf-premium] .sf-app-button:hover{transform:none}}@supports not (backdrop-filter:blur(1px)){[data-sf-premium] :where(.sf-app-card,.sf-app-boundary-note,.sf-app-list-card,.sf-app-stage-card){background:var(--sf-glass-strong)}}@media (max-width:680px){[data-sf-premium][data-sf-theme] :is(input,select,textarea):not([type=hidden]){font-size:16px}}