@property --nd-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes _surfaces_nd-glow-sweep__ZzDCi{0%{--nd-glow-angle:0deg}to{--nd-glow-angle:360deg}}._surfaces_u-glass__GHHan{border:1px solid var(--color-hairline)!important}@supports not (backdrop-filter:blur(1px)){._surfaces_u-glass__GHHan{background:var(--color-ink-panel)!important}}@supports(backdrop-filter:blur(1px)){._surfaces_u-glass__GHHan{background:linear-gradient(160deg,var(--glass-bg-from),var(--glass-bg-to))!important;backdrop-filter:blur(var(--glass-blur)) saturate(1.15)!important}}._surfaces_u-glow-border__13VcY{position:relative!important}._surfaces_u-glow-border__13VcY:before{content:"";position:absolute;inset:-1px;padding:1px;border-radius:inherit;background:conic-gradient(from var(--nd-glow-angle,0deg),transparent 0 .72turn,color-mix(in srgb,var(--color-lavender-light) 50%,transparent) .84turn,color-mix(in srgb,var(--color-orange) 28%,transparent) .93turn,transparent);mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}@media(prefers-reduced-motion:no-preference){._surfaces_u-glow-border__13VcY:before{animation:_surfaces_nd-glow-sweep__ZzDCi 9s linear infinite}}._surfaces_u-bg-mesh__nOClf{background:radial-gradient(circle at 20% 20%,var(--mesh-orange),transparent 45%),radial-gradient(circle at 80% 60%,var(--mesh-lavender),transparent 50%),var(--color-ink-0)!important}@media print{._surfaces_u-bg-mesh__nOClf,._surfaces_u-glass__GHHan{background:none!important;border-color:#000!important}}@keyframes ArchitectureDiagramFull_animated-gradient-shift__ehZiH{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes ArchitectureDiagramFull_dot-pulse__ljxGy{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes ArchitectureDiagramFull_nd-architecture-dash-flow__yNF4j{0%{background-position:0 0}to{background-position:-1.375rem 0}}@keyframes ArchitectureDiagramFull_nd-architecture-spine-pulse__Ss6TS{0%,to{opacity:.55;scale:1}50%{opacity:1;scale:1.3}}.ArchitectureDiagramFull_c-architecture-diagram__ntWOs{position:relative}.ArchitectureDiagramFull_c-architecture-diagram--full___j4gC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"systems spine channels" "rail rail rail";align-items:center;gap:var(--space-2xl);padding:var(--space-xl);border-radius:var(--border-radius-lg);border:1px solid var(--color-hairline);background:var(--color-ink-panel);color:var(--color-paper)}@media(max-width:860px){.ArchitectureDiagramFull_c-architecture-diagram--full___j4gC{grid-template-columns:1fr;grid-template-areas:"systems" "spine" "channels" "rail"}}.ArchitectureDiagramFull_c-architecture-diagram__group__4MlG3{display:flex;flex-direction:column;gap:var(--space-md)}.ArchitectureDiagramFull_c-architecture-diagram__group--channels__Y3zBs{-ms-grid-row:1;-ms-grid-column:5;grid-area:channels}.ArchitectureDiagramFull_c-architecture-diagram__group--systems__4JOR0{-ms-grid-row:1;-ms-grid-column:1;grid-area:systems}.ArchitectureDiagramFull_c-architecture-diagram__group-label__HERG6{margin:0;font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-orange)}.ArchitectureDiagramFull_c-architecture-diagram__chip-list__Zu_9l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-sm)}.ArchitectureDiagramFull_c-architecture-diagram__chip___Aqgn{position:relative;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--border-radius-md);border:1px solid var(--color-hairline-soft);background:var(--color-ink-1);font-size:var(--font-size-sm)}.ArchitectureDiagramFull_c-architecture-diagram__connector__D5uCP{display:none}@media(min-width:861px){.ArchitectureDiagramFull_c-architecture-diagram__connector__D5uCP{display:block;flex:0 0 var(--space-xl);height:2px;background-image:repeating-linear-gradient(to right,var(--color-hairline) 0 6px,transparent 6px 12px)}}@media(min-width:861px)and (prefers-reduced-motion:no-preference){.ArchitectureDiagramFull_c-architecture-diagram__connector__D5uCP{background-size:200% 100%;animation:ArchitectureDiagramFull_nd-architecture-dash-flow__yNF4j 2.2s linear infinite}}.ArchitectureDiagramFull_c-architecture-diagram__spine__obPx4{-ms-grid-row:1;-ms-grid-column:3;grid-area:spine;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-md)}.ArchitectureDiagramFull_c-architecture-diagram__layer__Mqw6s{position:relative;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--border-radius-lg);border:1px solid var(--color-hairline);background:var(--color-ink-1)}.ArchitectureDiagramFull_c-architecture-diagram__layer--lavender__fJtbX{color:var(--color-lavender)}.ArchitectureDiagramFull_c-architecture-diagram__layer-icon___OjGp{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--space-4xl);height:var(--space-4xl);border-radius:var(--border-radius-full);background:var(--color-ink-panel)}.ArchitectureDiagramFull_c-architecture-diagram__glyph__Bs7KI{width:var(--space-2xl);height:var(--space-2xl)}.ArchitectureDiagramFull_c-architecture-diagram__layer-text___6y2w{display:flex;flex-direction:column;gap:var(--space-2xs)}.ArchitectureDiagramFull_c-architecture-diagram__layer-label__A0n_V{font-weight:var(--font-weight-bold);font-size:var(--font-size-base)}.ArchitectureDiagramFull_c-architecture-diagram__layer-sublabel__opIEI{font-family:var(--font-family-mono);font-size:var(--font-size-xs);opacity:.75}.ArchitectureDiagramFull_c-architecture-diagram__spine-dot__eRqeg{position:absolute;left:50%;bottom:calc(var(--space-md)*-1);width:var(--dot-size-md);height:var(--dot-size-md);border-radius:var(--border-radius-full);background:var(--dot-orange);transform:translateX(-50%)}@media(prefers-reduced-motion:no-preference){.ArchitectureDiagramFull_c-architecture-diagram__spine-dot__eRqeg{animation:ArchitectureDiagramFull_nd-architecture-spine-pulse__Ss6TS 1.8s var(--ease-in-out) infinite}}.ArchitectureDiagramFull_c-architecture-diagram__rail__z3QUC{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:rail;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-md);margin-top:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--border-radius-md);border:1px dashed var(--color-hairline)}@media (max-width:860px){.ArchitectureDiagramFull_c-architecture-diagram__group--channels__Y3zBs{-ms-grid-row:3;-ms-grid-column:1}.ArchitectureDiagramFull_c-architecture-diagram__group--systems__4JOR0{-ms-grid-row:1;-ms-grid-column:1}.ArchitectureDiagramFull_c-architecture-diagram__spine__obPx4{-ms-grid-row:2;-ms-grid-column:1}.ArchitectureDiagramFull_c-architecture-diagram__rail__z3QUC{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:1}}.ArchitectureDiagramFull_c-architecture-diagram__rail-label__KWtAR{font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-orange)}.ArchitectureDiagramFull_c-architecture-diagram__rail-list__2ZX_3{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);font-size:var(--font-size-sm)}.ArchitectureDiagramFull_c-architecture-diagram__rail-list__2ZX_3 li{position:relative;padding-left:var(--space-lg)}.ArchitectureDiagramFull_c-architecture-diagram__rail-list__2ZX_3 li:before{content:"·";position:absolute;left:var(--space-sm)}.ArchitectureDiagramFull_c-architecture-diagram__rail-list__2ZX_3 li:first-child{padding-left:0}.ArchitectureDiagramFull_c-architecture-diagram__rail-list__2ZX_3 li:first-child:before{content:""}@media print{.ArchitectureDiagramFull_c-architecture-diagram--full___j4gC{display:block!important;border:1px solid #000!important}.ArchitectureDiagramFull_c-architecture-diagram__connector__D5uCP,.ArchitectureDiagramFull_c-architecture-diagram__spine-dot__eRqeg{display:none!important}}@keyframes DotsAnimation_animated-gradient-shift__cDeWT{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes DotsAnimation_dot-pulse__DVYI0{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.DotsAnimation_c-dots-animation__i7G1C{position:absolute;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:var(--z-base);will-change:transform}.DotsAnimation_c-dots-animation__dot__leYzD{position:absolute;background:var(--color-primary-light);border-radius:50%;opacity:0;animation:DotsAnimation_c-dots-fadeInOut__W9lP_ infinite var(--ease-in-out);will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(2n){background:var(--color-accent)}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(3n){background:var(--color-secondary)}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(5n){background:var(--color-primary)}.DotsAnimation_c-dots-animation__dot__leYzD:first-child{left:15%;top:25%;animation-delay:.5s;animation-duration:3.2s;width:4px;height:4px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(2){left:80%;top:55%;animation-delay:1.2s;animation-duration:2.8s;width:3px;height:3px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(3){left:35%;top:85%;animation-delay:2.1s;animation-duration:3.5s;width:5px;height:5px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(4){left:70%;top:15%;animation-delay:.8s;animation-duration:2.9s;width:3px;height:3px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(5){left:25%;top:70%;animation-delay:1.8s;animation-duration:3.1s;width:4px;height:4px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(6){left:85%;top:35%;animation-delay:.3s;animation-duration:2.7s;width:4px;height:4px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(7){left:45%;top:80%;animation-delay:1.5s;animation-duration:3.4s;width:3px;height:3px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(8){left:15%;top:45%;animation-delay:2.3s;animation-duration:2.6s;width:5px;height:5px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(9){left:75%;top:25%;animation-delay:.9s;animation-duration:3.3s;width:3px;height:3px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(10){left:55%;top:90%;animation-delay:1.7s;animation-duration:2.8s;width:5px;height:5px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(11){left:35%;top:55%;animation-delay:.4s;animation-duration:3.6s;width:3px;height:3px}.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(12){left:90%;top:75%;animation-delay:2.2s;animation-duration:2.5s;width:4px;height:4px}.DotsAnimation_c-dots-animation--subtle__jkpuX .DotsAnimation_c-dots-animation__dot__leYzD{opacity:.4;animation-duration:4s}.DotsAnimation_c-dots-animation--intense__pTSQD .DotsAnimation_c-dots-animation__dot__leYzD{opacity:1;animation-duration:2s}@keyframes DotsAnimation_c-dots-fadeInOut__W9lP_{0%{opacity:0;transform:translateZ(0) scale(.3) translateY(0)}50%{opacity:1;transform:translateZ(0) scale(1.2) translateY(-30px)}to{opacity:0;transform:translateZ(0) scale(.3) translateY(-60px)}}.DotsAnimation_c-dots-animation--static__qE2pE .DotsAnimation_c-dots-animation__dot__leYzD{animation:none;opacity:.2;transform:translateZ(0)}.DotsAnimation_c-dots-animation--theme-warm__dP4t7 .DotsAnimation_c-dots-animation__dot__leYzD:nth-child(2n){background:var(--color-warning)}.DotsAnimation_c-dots-animation--theme-warm__dP4t7 .DotsAnimation_c-dots-animation__dot__leYzD:nth-child(3n){background:var(--color-error)}.DotsAnimation_c-dots-animation--theme-warm__dP4t7 .DotsAnimation_c-dots-animation__dot__leYzD:nth-child(5n){background:var(--color-success)}.DotsAnimation_c-dots-animation--theme-monochrome__iVlOQ .DotsAnimation_c-dots-animation__dot__leYzD{background:var(--color-text-muted)}.DotsAnimation_c-dots-animation--theme-monochrome__iVlOQ .DotsAnimation_c-dots-animation__dot__leYzD:nth-child(2n),.DotsAnimation_c-dots-animation--theme-monochrome__iVlOQ .DotsAnimation_c-dots-animation__dot__leYzD:nth-child(3n),.DotsAnimation_c-dots-animation--theme-monochrome__iVlOQ .DotsAnimation_c-dots-animation__dot__leYzD:nth-child(5n){background:var(--color-text-secondary)}@media(prefers-reduced-motion:reduce){.DotsAnimation_c-dots-animation__dot__leYzD{animation:none!important;opacity:.3;transform:translateZ(0)}.DotsAnimation_c-dots-animation--static__qE2pE .DotsAnimation_c-dots-animation__dot__leYzD{opacity:.1}}@media(width <= 767px){.DotsAnimation_c-dots-animation__dot__leYzD:nth-child(n+9){display:none}@keyframes DotsAnimation_c-dots-fadeInOut__W9lP_{0%{opacity:0;transform:translateZ(0) scale(.8)}50%{opacity:.6;transform:translateZ(0) scale(1)}to{opacity:0;transform:translateZ(0) scale(.8)}}}@media(prefers-contrast:high){.DotsAnimation_c-dots-animation__dot__leYzD{opacity:.8;border:1px solid var(--color-text-primary)}}@keyframes OrbalAnimation_animated-gradient-shift__UXplA{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes OrbalAnimation_dot-pulse__w4YF9{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.OrbalAnimation_c-orbal-animation__uMxuv{position:absolute;width:100%;height:120%;overflow:visible;pointer-events:none;z-index:var(--z-base);mask-image:linear-gradient(180deg,black 0,black 70%,transparent);content-visibility:auto}.OrbalAnimation_c-orbal-animation__orb__yPCoh{position:absolute;border-radius:50%;backface-visibility:hidden;transform-origin:center center;width:15vmin;height:15vmin;animation-name:OrbalAnimation_c-orbal-rotate__bRpeT;animation-timing-function:linear;animation-iteration-count:infinite}@media(min-width:1024px){.OrbalAnimation_c-orbal-animation__orb__yPCoh{width:12vmin;height:12vmin}}.OrbalAnimation_c-orbal-animation__orb--orange-primary__EsfYJ{color:var(--color-orange);top:10%;left:5%;animation-duration:20s;animation-delay:0s;transform-origin:-15vw 10vh;box-shadow:30vmin 0 8vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--pink-primary__O0X6j{color:var(--color-pink);bottom:15%;right:10%;animation-duration:22s;animation-delay:-5s;transform-origin:20vw -15vh;box-shadow:-28vmin 0 7vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--lavender-primary__x_BTT{color:var(--color-lavender);top:25%;right:15%;animation-duration:18s;animation-delay:-10s;transform-origin:18vw 12vh;box-shadow:32vmin 0 9vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--blue-primary__ifuVy{color:var(--color-blue);bottom:20%;left:20%;animation-duration:24s;animation-delay:-15s;transform-origin:-20vw -18vh;box-shadow:-30vmin 0 8vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--dark-blue-primary__DMHzj{color:var(--color-dark-blue);top:45%;left:50%;animation-duration:25s;animation-delay:-8s;transform-origin:10vw -20vh;box-shadow:26vmin 0 7vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--orange-secondary__l7eps{color:var(--color-orange);bottom:30%;left:40%;animation-duration:21s;animation-delay:-12s;transform-origin:-25vw 15vh;box-shadow:-32vmin 0 9vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--pink-secondary__sp24a{color:var(--color-pink);top:35%;left:70%;animation-duration:19s;animation-delay:-18s;transform-origin:22vw 20vh;box-shadow:29vmin 0 8vmin currentcolor}.OrbalAnimation_c-orbal-animation__orb--lavender-secondary__eLL4Y{color:var(--color-lavender);top:60%;left:10%;animation-duration:23s;animation-delay:-6s;transform-origin:-12vw -25vh;box-shadow:-27vmin 0 7vmin currentcolor}@keyframes OrbalAnimation_c-orbal-rotate__bRpeT{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.OrbalAnimation_c-orbal-animation__uMxuv{display:none}}@media(width <= 767px){.OrbalAnimation_c-orbal-animation__orb__yPCoh{width:10vmin;height:10vmin}.OrbalAnimation_c-orbal-animation__orb--orange-primary__EsfYJ{box-shadow:20vmin 0 5vmin currentcolor;animation-duration:28s}.OrbalAnimation_c-orbal-animation__orb--pink-primary__O0X6j{box-shadow:-18vmin 0 4vmin currentcolor;animation-duration:30s}.OrbalAnimation_c-orbal-animation__orb--lavender-primary__x_BTT{box-shadow:22vmin 0 6vmin currentcolor;animation-duration:25s}.OrbalAnimation_c-orbal-animation__orb--blue-primary__ifuVy{box-shadow:-20vmin 0 5vmin currentcolor;animation-duration:27s}.OrbalAnimation_c-orbal-animation__orb--dark-blue-primary__DMHzj,.OrbalAnimation_c-orbal-animation__orb--lavender-secondary__eLL4Y,.OrbalAnimation_c-orbal-animation__orb--orange-secondary__l7eps,.OrbalAnimation_c-orbal-animation__orb--pink-secondary__sp24a{display:none}}@media(prefers-contrast:high){.OrbalAnimation_c-orbal-animation__orb__yPCoh{opacity:.7;box-shadow:none;background:currentcolor}}.Badge_c-badge__Ksdab{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;line-height:var(--line-height-tight);border-radius:var(--border-radius-pill);transition:var(--transition-fast);max-width:100%}.Badge_c-badge--variant-default__ZHJKp{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-light)}.Badge_c-badge--variant-outline___Y1NO{background-color:rgba(0,0,0,0);color:var(--color-text-primary);border:1px solid var(--color-border-medium)}.Badge_c-badge--variant-success__kAten{background-color:rgba(0,0,0,0);color:var(--color-verified);border:1px solid var(--color-verified-border)}.Badge_c-badge--variant-error__gZnpr{background-color:color-mix(in srgb,var(--color-error) 10%,transparent);color:var(--color-pink-lighter);border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent)}.Badge_c-badge--variant-warning__V9suL{background-color:color-mix(in srgb,var(--color-warning) 10%,transparent);color:var(--color-orange-light);border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent)}.Badge_c-badge--variant-info__2xgsr{background-color:color-mix(in srgb,var(--color-info) 10%,transparent);color:var(--color-lavender-lighter);border:1px solid color-mix(in srgb,var(--color-info) 35%,transparent)}.Badge_c-badge--size-sm__ypR4B{padding:var(--space-2xs) var(--space-xs);font-size:var(--font-size-xs);gap:var(--space-2xs)}.Badge_c-badge--size-lg___pVdb{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);gap:var(--space-xs)}.Badge_c-badge--shape-pill__1q38_{border-radius:var(--border-radius-pill)}.Badge_c-badge__icon__LWq2F{flex-shrink:0;width:1em;height:1em}.Badge_c-badge__text__2e1YE{flex:1 1;min-width:0;overflow-wrap:break-word}.Badge_c-badge--link__O_zJd{text-decoration:none;cursor:pointer}.Badge_c-badge--link__O_zJd:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm);border-color:var(--color-primary-light)}.Badge_c-badge--link__O_zJd:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Badge_c-badge--link__O_zJd:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.Badge_c-badge--link__O_zJd,.Badge_c-badge__Ksdab{transition:none}.Badge_c-badge--link__O_zJd:active,.Badge_c-badge--link__O_zJd:hover{transform:none}}@media print{.Badge_c-badge__Ksdab{display:inline!important;border:1px solid #000!important;padding:2pt 4pt!important;background:rgba(0,0,0,0)!important;color:#000!important;border-radius:0!important;font-size:10pt!important}}._stack_o-stack__tw71I{display:flex;flex-direction:column;gap:var(--stack-space,var(--space-md))}._stack_o-stack--xs__UhLrh{--stack-space:var(--space-xs)}._stack_o-stack--sm__SAqzq,._stack_o-stack--small__4JLcj{--stack-space:var(--space-sm)}._stack_o-stack--md__8ZazJ{--stack-space:var(--space-md)}._stack_o-stack--large__7iU9M,._stack_o-stack--lg__xqEOH{--stack-space:var(--space-lg)}._stack_o-stack--xl__yJcct,._stack_o-stack--xlarge__7NTtH{--stack-space:var(--space-xl)}._stack_o-stack--xxl___voyp{--stack-space:var(--space-2xl)}._stack_o-flow__kKomv>*+*{margin-top:var(--flow-space,var(--space-md))}._stack_o-flow--small___gNxa{--flow-space:var(--space-sm)}._stack_o-flow--large__4KAtU{--flow-space:var(--space-xl)}@keyframes Alert_animated-gradient-shift__fmC62{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes Alert_dot-pulse__D94V7{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.Alert_c-alert__wgkLD{padding:var(--space-lg);margin-top:var(--space-md);margin-bottom:var(--space-md);border-radius:var(--border-radius-md);border-left:3px solid;background-color:var(--color-bg-secondary);position:relative}@media(min-width:768px){.Alert_c-alert__wgkLD{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}}.Alert_c-alert--variant-info__sBu9v{border-left-color:var(--color-info);background-color:rgba(76,38,255,.05)}@supports (color:color-mix(in lch,red,blue)){.Alert_c-alert--variant-info__sBu9v{background-color:color-mix(in srgb,var(--color-info) 5%,var(--color-bg-secondary))}}.Alert_c-alert--variant-success__v7xAS{border-left-color:var(--color-verified);background-color:rgba(110,231,160,.05)}@supports (color:color-mix(in lch,red,blue)){.Alert_c-alert--variant-success__v7xAS{background-color:color-mix(in srgb,var(--color-verified) 5%,var(--color-bg-secondary))}}.Alert_c-alert--variant-warning__kJ1eg{border-left-color:var(--color-warning);background-color:rgba(242,99,36,.05)}@supports (color:color-mix(in lch,red,blue)){.Alert_c-alert--variant-warning__kJ1eg{background-color:color-mix(in srgb,var(--color-warning) 5%,var(--color-bg-secondary))}}.Alert_c-alert--variant-error__YmZnD{border-left-color:var(--color-error);background-color:rgba(199,4,209,.05)}@supports (color:color-mix(in lch,red,blue)){.Alert_c-alert--variant-error__YmZnD{background-color:color-mix(in srgb,var(--color-error) 5%,var(--color-bg-secondary))}}.Alert_c-alert__header__NW3vb{display:flex;align-items:flex-start;gap:var(--space-sm)}.Alert_c-alert__icon__VstoV{flex-shrink:0;width:var(--space-lg);height:var(--space-lg);color:currentcolor}.Alert_c-alert__title__qjLrJ{font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-xs) 0;line-height:var(--line-height-snug)}.Alert_c-alert__description__2g_Xk{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-secondary)}@media print{.Alert_c-alert__wgkLD{border:2px solid var(--color-black)!important;padding:10pt!important;margin:12pt 0!important;background:rgba(0,0,0,0)!important}.Alert_c-alert__title__qjLrJ{font-weight:700!important;margin-bottom:6pt!important}}.Separator_c-separator__Efbzx{border:none;margin:0;flex-shrink:0}.Separator_c-separator--horizontal__vHdUx{border-top:1px solid var(--color-border-light);width:100%;height:0}.Separator_c-separator--vertical__YQdjz{border-left:1px solid var(--color-border-light);width:0;height:100%}@media print{.Separator_c-separator__Efbzx{border:none!important;border-top:1px solid #000!important;margin:18pt 0!important}}@keyframes Card_animated-gradient-shift__NFrbP{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes Card_dot-pulse__h5tOI{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.Card_c-card__3xzAy{background-color:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--border-radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast)}@media(min-width:768px){.Card_c-card__3xzAy{padding:var(--space-xl)}}.Card_c-card--link__UE4L2{display:block;text-decoration:none;color:inherit;cursor:pointer}.Card_c-card--link__UE4L2:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px);border-color:var(--color-primary-light)}.Card_c-card--link__UE4L2:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus)}.Card_c-card--link__UE4L2:active{transform:translateY(0)}.Card_c-card__title__YsBx8{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:var(--line-height-snug)}@media(min-width:768px){.Card_c-card__title__YsBx8{font-size:var(--font-size-2xl)}}.Card_c-card__description__k460Q{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}.Card_c-card__content__dxlAK{flex:1 1}.Card_c-card__footer__3ff7m{padding-top:var(--space-md);border-top:1px solid var(--color-border-light)}@media(prefers-reduced-motion:reduce){.Card_c-card--link__UE4L2,.Card_c-card__3xzAy{transition:none}.Card_c-card--link__UE4L2:active,.Card_c-card--link__UE4L2:hover{transform:none}}@media print{.Card_c-card__3xzAy{border:1px solid var(--color-black)!important;box-shadow:none!important;background:rgba(0,0,0,0)!important;margin-bottom:12pt!important}}.IconBadge_c-icon-badge__VrloP{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;font-size:var(--font-size-xl)}.IconBadge_c-icon-badge--variant-primary__VxwGt{background-color:color-mix(in srgb,var(--color-orange) 14%,transparent);color:var(--color-orange-light)}.IconBadge_c-icon-badge--variant-success__hlBlV{background-color:color-mix(in srgb,var(--color-verified) 12%,transparent);color:var(--color-verified)}.IconBadge_c-icon-badge--variant-error__Q4o7v{background-color:color-mix(in srgb,var(--color-error) 14%,transparent);color:var(--color-pink-light)}.IconBadge_c-icon-badge--variant-warning__K5pzc{background-color:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-orange-light)}.IconBadge_c-icon-badge--variant-info__0rNYG{background-color:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-lavender-lighter)}.IconBadge_c-icon-badge--variant-secondary__4MFfa{background-color:color-mix(in srgb,var(--color-secondary) 14%,transparent);color:var(--color-lavender-lighter)}.IconBadge_c-icon-badge--size-sm__GhxGp{width:var(--space-lg);height:var(--space-lg)}.IconBadge_c-icon-badge--size-sm__GhxGp svg{width:var(--space-sm);height:var(--space-sm)}.IconBadge_c-icon-badge--size-md__fE7DY{width:var(--space-xl);height:var(--space-xl)}.IconBadge_c-icon-badge--size-md__fE7DY svg{width:var(--space-md);height:var(--space-md)}.IconBadge_c-icon-badge--size-lg__dUd_0{width:var(--space-2xl);height:var(--space-2xl)}.IconBadge_c-icon-badge--size-lg__dUd_0 svg{width:var(--space-lg);height:var(--space-lg)}@media print{.IconBadge_c-icon-badge__VrloP{background:rgba(0,0,0,0)!important;border:1px solid #000!important;color:#000!important}}@keyframes Button_animated-gradient-shift__5mDYa{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes Button_dot-pulse__OZpZA{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@property --border-glow-intensity{syntax:"<percentage>";initial-value:20%;inherits:false}@property --shimmer-position{syntax:"<percentage>";initial-value:-100%;inherits:false}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes Button_border-glow-pulse__Y7efO{0%,to{--border-glow-intensity:30%}50%{--border-glow-intensity:100%}}@keyframes Button_border-shimmer-scan__G1jrj{0%{--shimmer-position:-100%}to{--shimmer-position:200%}}@keyframes Button_border-gradient-rotate__jCbRJ{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}@keyframes Button_focus-ring-expand__BlZ_m{0%{box-shadow:0 0 0 0 var(--color-focus-ring);outline-offset:0}to{box-shadow:0 0 0 4px var(--color-focus-ring);outline-offset:2px}}.Button_u-border-glow__7xJhe{border-color:var(--color-border-medium)}@supports(background:conic-gradient(from 0deg,red,blue)){.Button_u-border-glow__7xJhe{border-color:color-mix(in srgb,var(--color-primary) var(--border-glow-intensity),var(--color-border-light));animation:Button_border-glow-pulse__Y7efO 4s ease-in-out infinite}}.Button_u-border-shimmer__ZKzjX{position:relative;overflow:hidden}.Button_u-border-shimmer__ZKzjX:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--color-dark-blue) 15%,transparent) 50%,transparent 100%);transform:translateX(var(--shimmer-position));animation:Button_border-shimmer-scan__G1jrj 2s linear infinite;will-change:transform;z-index:0;pointer-events:none}.Button_u-border-shimmer__ZKzjX>*{position:relative;z-index:1}@keyframes Button_shimmer-fallback__3m882{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.Button_u-border-gradient__ZM3DH.Button_u-border-gradient__ZM3DH{position:relative;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.Button_u-border-gradient__ZM3DH.Button_u-border-gradient__ZM3DH:before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;z-index:-1;background:linear-gradient(135deg,var(--color-orange) 0,var(--color-pink) 33%,var(--color-lavender) 67%,var(--color-blue) 100%)}@supports(background:conic-gradient(from 0deg,red,blue)){.Button_u-border-gradient__ZM3DH.Button_u-border-gradient__ZM3DH:before{background:conic-gradient(from var(--gradient-angle),var(--color-orange) 0deg,var(--color-orange-light) 60deg,var(--color-pink) 120deg,var(--color-pink-light) 180deg,var(--color-lavender) 240deg,var(--color-blue) 300deg,var(--color-orange) 1turn);animation:Button_border-gradient-rotate__jCbRJ 3s linear infinite}}.Button_u-border-gradient__ZM3DH.Button_u-border-gradient__ZM3DH:before{mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.Button_u-border-gradient__ZM3DH.Button_u-border-gradient__ZM3DH>*{position:relative;z-index:1}.Button_u-border-focus-ring__CGMNY{transition:outline var(--transition-fast),box-shadow var(--transition-fast)}.Button_u-border-focus-ring__CGMNY:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;animation:Button_focus-ring-expand__BlZ_m .3s ease-out forwards;will-change:box-shadow,outline-offset}@media(prefers-reduced-motion:reduce){.Button_u-border-focus-ring__CGMNY,.Button_u-border-glow__7xJhe,.Button_u-border-gradient__ZM3DH,.Button_u-border-shimmer__ZKzjX{animation:none;transition:none}.Button_u-border-shimmer__ZKzjX:after{display:none}.Button_u-border-gradient__ZM3DH:before{animation:none}.Button_u-border-focus-ring__CGMNY:focus-visible{animation:none;box-shadow:var(--shadow-focus)}}@media(prefers-contrast:high){.Button_u-border-glow__7xJhe,.Button_u-border-gradient__ZM3DH,.Button_u-border-shimmer__ZKzjX{border-width:2px}.Button_u-border-gradient__ZM3DH:before{padding:3px;inset:-3px}.Button_u-border-focus-ring__CGMNY:focus-visible{outline-width:3px}}.Button_c-button__0j00m{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);text-decoration:none;border:none;cursor:pointer;transition:var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}.Button_c-button__0j00m:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_c-button__0j00m:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Button_c-button--size-sm__NiDwx{padding:var(--space-xs) var(--space-md);font-size:var(--font-size-sm);border-radius:var(--border-radius-sm)}.Button_c-button--size-md__cUyXD{padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-base);border-radius:var(--border-radius-md)}.Button_c-button--size-lg__EIB_o{padding:var(--space-md) var(--space-xl);font-size:var(--font-size-lg);border-radius:var(--border-radius-md)}.Button_c-button--size-xl__wcfxy{padding:var(--space-lg) var(--space-2xl);font-size:var(--font-size-xl);border-radius:var(--border-radius-lg)}.Button_c-button--variant-primary__rCPvJ{background-color:var(--color-cta-bg);color:var(--color-cta-fg);border:2px solid var(--color-cta-border);position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--color-pink) var(--border-glow-intensity),var(--color-pink-lighter));animation:Button_border-glow-pulse__Y7efO 4s ease-in-out infinite}.Button_c-button--variant-primary__rCPvJ:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--color-pink-lighter) 30%,transparent) 50%,transparent 100%);transform:translateX(var(--shimmer-position));animation:Button_border-shimmer-scan__G1jrj 2s linear infinite;pointer-events:none}.Button_c-button--variant-primary__rCPvJ:hover:not(:disabled){background-color:var(--color-cta-bg-hover);color:var(--color-cta-fg);transform:translateY(-1px);box-shadow:var(--shadow-md)}.Button_c-button--variant-primary__rCPvJ:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm)}.Button_c-button--variant-secondary__o6JvV{background-color:var(--color-cta-secondary-bg);color:var(--color-cta-secondary-fg);border:2px solid var(--color-cta-secondary-border)}.Button_c-button--variant-secondary__o6JvV:hover:not(:disabled){background-color:var(--color-cta-secondary-bg-hover);color:var(--color-cta-secondary-fg-hover);transform:translateY(-1px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--color-pink-lighter) var(--border-glow-intensity),var(--color-pink));animation:Button_border-glow-pulse__Y7efO 4s ease-in-out infinite}.Button_c-button--variant-secondary__o6JvV:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm)}.Button_c-button--variant-ghost__GmrEo{background-color:color-mix(in srgb,var(--color-white) 3%,transparent);color:var(--color-text-primary);border:1px solid var(--color-hairline)}.Button_c-button--variant-ghost__GmrEo:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-white) 7%,transparent);border-color:color-mix(in srgb,var(--color-white) 30%,transparent);transform:translateY(-1px)}.Button_c-button--variant-ghost__GmrEo:active:not(:disabled){transform:translateY(0)}.Button_c-button--full-width__5EheP{width:100%}.Button_c-button__icon__M5gGK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--transition-fast)}.Button_c-button__icon__M5gGK svg{width:1em;height:1em}.Button_c-button__arrow__Hc9hU{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--transition-fast)}.Button_c-button__arrow__Hc9hU svg{width:1em;height:1em}.Button_c-button__0j00m:hover:not(:disabled) .Button_c-button__icon__M5gGK:first-child{transform:translateX(-1px)}.Button_c-button__0j00m:hover:not(:disabled) .Button_c-button__icon__M5gGK:last-child{transform:translateX(1px)}.Button_c-button__0j00m:hover:not(:disabled) .Button_c-button__arrow__Hc9hU{transform:translateX(2px)}.Button_c-button__text__riQNt{display:inline-block;position:relative;z-index:1}.Button_c-button--variant-primary__rCPvJ .Button_c-button__arrow__Hc9hU,.Button_c-button--variant-primary__rCPvJ .Button_c-button__icon__M5gGK{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.Button_c-button__0j00m{transition:none;animation:none!important}.Button_c-button__0j00m:active:not(:disabled),.Button_c-button__0j00m:hover:not(:disabled){transform:none}.Button_c-button--variant-primary__rCPvJ,.Button_c-button--variant-secondary__o6JvV{animation:none!important}.Button_c-button--variant-primary__rCPvJ:after,.Button_c-button--variant-secondary__o6JvV:after{display:none}.Button_c-button__arrow__Hc9hU,.Button_c-button__icon__M5gGK{transition:none}.Button_c-button__0j00m:hover:not(:disabled) .Button_c-button__arrow__Hc9hU,.Button_c-button__0j00m:hover:not(:disabled) .Button_c-button__icon__M5gGK:first-child,.Button_c-button__0j00m:hover:not(:disabled) .Button_c-button__icon__M5gGK:last-child{transform:none}}@media print{.Button_c-button__0j00m{display:inline!important;background:none!important;border:1px solid var(--color-black)!important;padding:2pt 6pt!important;color:var(--color-black)!important;text-decoration:none!important}.Button_c-button__arrow__Hc9hU{display:none!important}}@keyframes ArchitectureDiagramSlim_animated-gradient-shift__nD0UM{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes ArchitectureDiagramSlim_dot-pulse__wlmht{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes ArchitectureDiagramSlim_nd-architecture-signal-travel__4ZYBX{0%,4%{top:2%;opacity:1;scale:1;box-shadow:none}12%{opacity:.35}18.5%{top:20%;opacity:1;scale:1.4;box-shadow:0 0 .75rem .125rem var(--glow-orange)}25%{opacity:.35;scale:1;box-shadow:none}33%{opacity:.35}39.5%{top:40%;opacity:1;scale:1.4;box-shadow:0 0 .75rem .125rem var(--glow-orange)}46%{opacity:.35;scale:1;box-shadow:none}54%{opacity:.35}60.5%{top:60%;opacity:1;scale:1.4;box-shadow:0 0 .75rem .125rem var(--glow-orange)}67%{opacity:.35;scale:1;box-shadow:none}75%{opacity:.35}81.5%{top:80%;opacity:1;scale:1.4;box-shadow:0 0 .75rem .125rem var(--glow-orange)}88%{opacity:.35;scale:1;box-shadow:none}96%{top:98%;opacity:.6}to{top:98%;opacity:0}}.ArchitectureDiagramSlim_c-architecture-diagram__Lyp7u{position:relative}.ArchitectureDiagramSlim_c-architecture-diagram--slim__PBthT{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--border-radius-lg);max-width:30rem}.ArchitectureDiagramSlim_c-architecture-diagram__slim-heading__Hw339{margin:0 0 var(--space-sm);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-light);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-rows__AUlSM{position:relative;display:flex;flex-direction:column;gap:var(--space-sm)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-rows__AUlSM:before{content:"";position:absolute;left:50%;top:var(--space-xs);bottom:var(--space-xs);width:1px;background:var(--color-hairline)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-row__TQdrk{position:relative;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--border-radius-md);background:linear-gradient(160deg,color-mix(in srgb,var(--color-ink-panel) 82%,transparent),color-mix(in srgb,var(--color-ink-panel) 62%,transparent));backdrop-filter:blur(6px)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-row--lavender___KpTb{border-color:color-mix(in srgb,var(--color-lavender-light) 50%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--color-lavender) 30%,transparent),color-mix(in srgb,var(--color-ink-panel) 66%,transparent) 70%)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-row--lavender___KpTb .ArchitectureDiagramSlim_c-architecture-diagram__slim-label__itpnQ{color:var(--color-lavender-light)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-icon__4F4mF{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--space-2xl);height:var(--space-2xl);border-radius:var(--border-radius-full);background:var(--color-ink-panel)}.ArchitectureDiagramSlim_c-architecture-diagram__glyph__p_rhm{width:var(--space-lg);height:var(--space-lg)}.ArchitectureDiagramSlim_c-architecture-diagram__slim-label__itpnQ{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ArchitectureDiagramSlim_c-architecture-diagram__slim-sublabel__6BPmv{flex:0 0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-2xs);color:var(--color-text-muted)}.ArchitectureDiagramSlim_c-architecture-diagram__signal-dot__hQxDu{position:absolute;left:50%;translate:-50% 0;top:2%;z-index:var(--z-dropdown);width:var(--dot-size-md);height:var(--dot-size-md);border-radius:var(--border-radius-full);background:var(--dot-orange);pointer-events:none}@media(prefers-reduced-motion:no-preference){.ArchitectureDiagramSlim_c-architecture-diagram__signal-dot__hQxDu{animation:ArchitectureDiagramSlim_nd-architecture-signal-travel__4ZYBX 8s linear infinite}}.ArchitectureDiagramSlim_c-architecture-diagram__caption__7fBXX{margin:0;font-family:var(--font-family-mono);font-size:var(--font-size-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}@media print{.ArchitectureDiagramSlim_c-architecture-diagram__signal-dot__hQxDu{display:none!important}}