.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--ios-green-500: #87ff00;--ios-lime-500: #e6ff00;--ios-orange-500: #ff9600;--ios-pink-500: #ff0064;--ios-purple-500: #8200e6;--ios-cyan-500: #46ebff;--ios-neutral-0: #ffffff;--ios-neutral-25: #fbfcfd;--ios-neutral-50: #f7f8fa;--ios-neutral-100: #eef1f4;--ios-neutral-200: #dce1e7;--ios-neutral-300: #c6ccd4;--ios-neutral-500: #707782;--ios-neutral-600: #59606a;--ios-neutral-700: #42474f;--ios-neutral-800: #30343a;--ios-neutral-850: #292d32;--ios-neutral-900: #222529}:root{color-scheme:light;--ios-surface-brand: var(--ios-neutral-900);--ios-surface-desktop: var(--ios-neutral-900);--ios-surface-menu: rgb(255 255 255 / 88%);--ios-surface-dock: rgb(34 37 41 / 88%);--ios-surface-canvas: var(--ios-neutral-100);--ios-surface-window: var(--ios-neutral-50);--ios-surface-window-canvas: var(--ios-neutral-0);--ios-surface-card: var(--ios-neutral-0);--ios-surface-control: var(--ios-neutral-0);--ios-surface-control-dark: rgb(255 255 255 / 6%);--ios-text-primary: var(--ios-neutral-900);--ios-text-secondary: var(--ios-neutral-700);--ios-text-placeholder: var(--ios-neutral-500);--ios-text-on-dark: var(--ios-neutral-0);--ios-text-on-dark-secondary: rgb(255 255 255 / 72%);--ios-border-subtle: rgb(34 37 41 / 9%);--ios-border-strong: rgb(34 37 41 / 18%);--ios-border-on-dark: rgb(255 255 255 / 16%);--ios-border-brand: rgb(70 235 255 / 68%);--ios-action-primary: var(--ios-neutral-500);--ios-on-action-primary: var(--ios-neutral-0);--ios-action-save: var(--ios-green-500);--ios-on-action-save: var(--ios-neutral-900);--ios-action-info: var(--ios-cyan-500);--ios-on-action-info: var(--ios-neutral-900);--ios-action-warning: var(--ios-orange-500);--ios-on-action-warning: var(--ios-neutral-0);--ios-action-highlight: var(--ios-purple-500);--ios-on-action-highlight: var(--ios-neutral-0);--ios-action-ai: linear-gradient(145deg, var(--ios-pink-500), var(--ios-purple-500));--ios-on-action-ai: var(--ios-neutral-0);--ios-ai-selection-shadow: inset 0 0 0 1px var(--ios-purple-500), inset 0 0 16px rgb(130 0 230 / 8%);--ios-action-cancel: var(--ios-pink-500);--ios-on-action-cancel: var(--ios-neutral-0);--ios-feedback-info: var(--ios-cyan-500);--ios-on-feedback-info: var(--ios-neutral-900);--ios-feedback-success: var(--ios-green-500);--ios-on-feedback-success: var(--ios-neutral-900);--ios-feedback-warning: var(--ios-orange-500);--ios-on-feedback-warning: var(--ios-neutral-0);--ios-feedback-error: var(--ios-pink-500);--ios-on-feedback-error: var(--ios-neutral-0);--ios-toast-success-background: var(--ios-green-500);--ios-toast-success-color: var(--ios-neutral-900);--ios-toast-error-background: var(--ios-pink-500);--ios-toast-error-color: var(--ios-neutral-0);--ios-toast-warning-background: var(--ios-orange-500);--ios-toast-warning-color: var(--ios-neutral-0);--ios-toast-info-background: var(--ios-cyan-500);--ios-toast-info-color: var(--ios-neutral-900);--ios-field-focus-border: var(--ios-cyan-500);--ios-field-focus-ring: 0 0 0 2px rgb(70 235 255 / 34%);--ios-traffic-close: var(--ios-pink-500);--ios-traffic-minimize: var(--ios-orange-500);--ios-traffic-maximize: var(--ios-green-500);--ios-dock-gradient-cyan-green: linear-gradient( 145deg, var(--ios-cyan-500), var(--ios-green-500) );--ios-dock-gradient-purple-pink: linear-gradient( 145deg, var(--ios-purple-500), var(--ios-pink-500) );--ios-dock-gradient-orange-pink: linear-gradient( 145deg, var(--ios-orange-500), var(--ios-pink-500) );--ios-dock-gradient-cyan-purple: linear-gradient( 145deg, var(--ios-cyan-500), var(--ios-purple-500) );--ios-dock-gradient-green-lime: linear-gradient( 145deg, var(--ios-green-500), var(--ios-lime-500) );--ios-dock-gradient-lime-orange: linear-gradient( 145deg, var(--ios-lime-500), var(--ios-orange-500) );--ios-dock-gradient-pink-purple: linear-gradient( 145deg, var(--ios-pink-500), var(--ios-purple-500) );--ios-dock-gradient-purple-cyan: linear-gradient( 145deg, var(--ios-purple-500), var(--ios-cyan-500) );--ios-dock-icon-on-green: var(--ios-neutral-900);--ios-dock-icon-on-lime: var(--ios-neutral-900);--ios-dock-icon-on-cyan: var(--ios-neutral-900);--ios-dock-icon-on-orange: var(--ios-neutral-0);--ios-dock-icon-on-pink: var(--ios-neutral-0);--ios-dock-icon-on-purple: var(--ios-neutral-0)}@font-face{font-family:Segma;src:url(/assets/fonts/Segma-Light.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Segma;src:url(/assets/fonts/Segma-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Segma;src:url(/assets/fonts/Segma-SemiBold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Segma;src:url(/assets/fonts/Segma-Bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Segma;src:url(/assets/fonts/Segma-Black.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}:root{--ios-font-family: "Segma", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ios-font-size-2xs: .6875rem;--ios-font-size-xs: .75rem;--ios-font-size-sm: .875rem;--ios-font-size-md: .875rem;--ios-font-size-lg: 1rem;--ios-font-size-xl: 1.375rem;--ios-font-size-display: 2rem;--ios-font-weight-light: 300;--ios-font-weight-regular: 400;--ios-font-weight-semibold: 600;--ios-font-weight-bold: 700;--ios-font-weight-black: 900;--ios-line-height-tight: 1.15;--ios-line-height-body: 1.45;--ios-tracking-label: .06em}:root{--ios-shadow-card: 0 8px 24px rgb(26 31 38 / 8%);--ios-shadow-window-inactive: 0 12px 36px rgb(0 0 0 / 18%);--ios-shadow-window: 0 22px 64px rgb(0 0 0 / 28%);--ios-shadow-dock: 0 16px 40px rgb(0 0 0 / 30%);--ios-blur-window: 20px;--ios-blur-chrome: 18px}:root{--ios-motion-fast: .14s;--ios-motion-normal: .22s;--ios-ease-standard: cubic-bezier(.2, 0, 0, 1)}:root{--ios-space-1: 4px;--ios-space-2: 8px;--ios-space-3: 12px;--ios-space-4: 16px;--ios-space-5: 24px;--ios-space-6: 32px;--ios-space-7: 48px;--ios-space-8: 64px;--ios-radius-sm: 6px;--ios-radius-md: 10px;--ios-radius-lg: 16px;--ios-radius-control: 7px;--ios-radius-pill: 999px;--ios-control-height-sm: 32px;--ios-control-height-md: 40px;--ios-control-height-touch: 44px;--ios-button-font-size: 12px;--ios-window-content-padding: 20px;--ios-window-header-height: 44px;--ios-menu-height: 36px;--ios-z-menu: 1000;--ios-z-window: 100;--ios-z-dock: 1100;--ios-z-dialog: 2000}*,*:before,*:after{box-sizing:border-box}html,body{min-block-size:100%;margin:0}body{color:var(--ios-text-primary);background:var(--ios-surface-canvas);font-family:var(--ios-font-family);font-size:var(--ios-font-size-md);line-height:var(--ios-line-height-body)}:focus-visible{scroll-margin:var(--ios-space-3)}button,input,textarea,select{font:inherit}@media(pointer:coarse){button,input,textarea,select{min-block-size:var(--ios-control-height-touch)}}.ui-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.cdk-overlay-container{position:fixed;z-index:var(--ios-z-dialog);inset:0;pointer-events:none}.cdk-overlay-pane{position:absolute;display:flex;pointer-events:auto}.cdk-overlay-backdrop{position:absolute;z-index:var(--ios-z-dialog);inset:0;background:#14181e57;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.ios-markdown-content :where(p,ul,ol,blockquote,pre,h1,h2,h3,h4){margin:0}.ios-markdown-content :where(ul,ol){display:grid;gap:var(--ios-space-1);padding-inline-start:var(--ios-space-5)}.ios-markdown-content :where(h1,h2,h3,h4){font-size:var(--ios-font-size-md);line-height:1.35}.ios-markdown-content blockquote{padding-inline-start:var(--ios-space-3);border-inline-start:3px solid var(--ios-purple-500);color:var(--ios-text-secondary)}.ios-markdown-content :where(code,pre){border-radius:var(--ios-radius-sm);background:var(--ios-neutral-50);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ios-markdown-content code{padding:.1em .35em}.ios-markdown-content pre{min-inline-size:0;max-inline-size:100%;overflow-x:auto;padding:var(--ios-space-3);white-space:pre-wrap;overflow-wrap:anywhere}.ios-markdown-content pre code{padding:0;background:transparent}.ios-markdown-content a{color:var(--ios-purple-500);text-decoration-thickness:1px;text-underline-offset:2px}
