@charset "UTF-8";:root{--color-amber-100: #fce7c3;--color-amber-200: #f3d39b;--color-amber-25: #fffbf5;--color-amber-300: #e3c184;--color-amber-400: #cdab77;--color-amber-50: #fff7e8;--color-amber-500: #ad8440;--color-amber-600: #92691f;--color-amber-700: #7a5a25;--color-amber-800: #5a3f15;--color-amber-900: #331800;--color-amber-950: #1a0c00;--color-blue-100: #bae6fd;--color-blue-200: #7dd3fc;--color-blue-25: #f0f9ff;--color-blue-300: #38bdf8;--color-blue-400: #0ea5e9;--color-blue-50: #e0f2fe;--color-blue-500: #0284c7;--color-blue-600: #0369a1;--color-blue-700: #075985;--color-blue-800: #0c4a6e;--color-blue-900: #0a314d;--color-blue-950: #051a2a;--color-forest-100: #d6ead8;--color-forest-200: #b6d4ba;--color-forest-25: #eaf4ed;--color-forest-300: #8fbe98;--color-forest-400: #65a275;--color-forest-50: #ecf3ee;--color-forest-500: #4c8a5e;--color-forest-600: #3c744a;--color-forest-700: #155e2c;--color-forest-800: #0f401e;--color-forest-900: #021509;--color-forest-950: #021509;--color-gray-0: #ffffff;--color-gray-100: #ecefec;--color-gray-1000: #000000;--color-gray-200: #dce0dc;--color-gray-25: #fafafa;--color-gray-300: #c0c5c1;--color-gray-400: #8b918c;--color-gray-50: #f4f6f4;--color-gray-500: #626863;--color-gray-600: #494f4a;--color-gray-700: #323733;--color-gray-800: #1a1d1a;--color-gray-900: #0c0e0c;--color-gray-950: #050605;--color-green-100: #bbf7d0;--color-green-200: #86efac;--color-green-25: #ecfdf3;--color-green-300: #4ade80;--color-green-400: #22c55e;--color-green-50: #dcfce7;--color-green-500: #16a34a;--color-green-600: #15803d;--color-green-700: #166534;--color-green-800: #14532d;--color-green-900: #134e28;--color-green-950: #0a2b16;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-25: #fefafa;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-50: #fef2f2;--color-red-500: #dc2626;--color-red-600: #c01919;--color-red-700: #9a1414;--color-red-800: #7f1d1d;--color-red-900: #450a0a;--color-red-950: #280505;--shadow-color-brand-medium: #0f401e1a;--shadow-color-brand-soft: #0f401e0d;--shadow-color-brand-strong: #0f401e26;--shadow-color-button-highlight: #ffffff99;--shadow-color-focus-brand: #155e2c26;--shadow-color-focus-error: #dc26261a;--shadow-color-neutral-soft: #0000001f;--shadow-color-raised: #05060566;--alpha-0: 0rem;--alpha-5: .0031rem;--alpha-6: .0037rem;--alpha-10: .0063rem;--alpha-12: .0075rem;--alpha-15: .0094rem;--alpha-18: .0113rem;--alpha-20: .0125rem;--alpha-25: .0156rem;--alpha-30: .0188rem;--alpha-35: .0219rem;--alpha-40: .025rem;--alpha-50: .0313rem;--alpha-60: .0375rem;--alpha-70: .0437rem;--alpha-80: .05rem;--alpha-90: .0562rem;--alpha-100: .0625rem;--font-letter-spacing-tight: -.0313rem;--font-letter-spacing-snug: -.0156rem;--font-letter-spacing-normal: 0rem;--font-letter-spacing-wide: .0156rem;--font-line-height-display-s: 2.0625rem;--font-line-height-display-m: 2.4375rem;--font-line-height-display-l: 3.3125rem;--font-line-height-display-xl: 4.125rem;--font-line-height-display-2xl: 4.9375rem;--font-line-height-text-3xs: .875rem;--font-line-height-text-2xs: 1rem;--font-line-height-text-xs: 1rem;--font-line-height-text-s: 1.25rem;--font-line-height-text-m: 1.3125rem;--font-line-height-text-l: 1.5rem;--font-line-height-text-xl: 1.5rem;--font-size-display-s: 1.875rem;--font-size-display-m: 2.25rem;--font-size-display-l: 3rem;--font-size-display-xl: 3.75rem;--font-size-display-2xl: 4.5rem;--font-size-text-3xs: .625rem;--font-size-text-2xs: .6875rem;--font-size-text-xs: .75rem;--font-size-text-s: .8125rem;--font-size-text-m: .875rem;--font-size-text-l: 1rem;--font-size-text-xl: 1.125rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius-none: 0rem;--radius-xs: .125rem;--radius-s: .25rem;--radius-m: .5rem;--radius-l: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-3xl: 2rem;--radius-full: 624.9375rem;--spacing-0: 0rem;--spacing-2: .125rem;--spacing-4: .25rem;--spacing-8: .5rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-24: 1.5rem;--spacing-32: 2rem;--spacing-40: 2.5rem;--spacing-48: 3rem;--spacing-64: 4rem;--spacing-80: 5rem;--spacing-96: 6rem;--spacing-128: 8rem;--spacing-160: 10rem;--stroke-none: 0rem;--stroke-xs: .0625rem;--stroke-s: .0938rem;--stroke-m: .125rem;--stroke-l: .1875rem;--stroke-xl: .25rem;--font-family-display: Bricolage Grotesque;--font-family-mono: JetBrains Mono;--font-family-sans: Inter}:root{--brand-100: var(--color-forest-100);--brand-200: var(--color-forest-200);--brand-25: var(--color-forest-25);--brand-300: var(--color-forest-300);--brand-400: var(--color-forest-400);--brand-50: var(--color-forest-50);--brand-500: var(--color-forest-500);--brand-600: var(--color-forest-600);--brand-700: var(--color-forest-700);--brand-800: var(--color-forest-800);--brand-900: var(--color-forest-900);--brand-950: var(--color-forest-950);--error-100: var(--color-red-100);--error-200: var(--color-red-200);--error-25: var(--color-red-25);--error-300: var(--color-red-300);--error-400: var(--color-red-400);--error-50: var(--color-red-50);--error-500: var(--color-red-500);--error-600: var(--color-red-600);--error-700: var(--color-red-700);--error-800: var(--color-red-800);--error-900: var(--color-red-900);--error-950: var(--color-red-950);--info-100: var(--color-blue-100);--info-200: var(--color-blue-200);--info-25: var(--color-blue-25);--info-300: var(--color-blue-300);--info-400: var(--color-blue-400);--info-50: var(--color-blue-50);--info-500: var(--color-blue-500);--info-600: var(--color-blue-600);--info-700: var(--color-blue-700);--info-800: var(--color-blue-800);--info-900: var(--color-blue-900);--info-950: var(--color-blue-950);--neutral-0: var(--color-gray-0);--neutral-100: var(--color-gray-100);--neutral-1000: var(--color-gray-1000);--neutral-200: var(--color-gray-200);--neutral-25: var(--color-gray-25);--neutral-300: var(--color-gray-300);--neutral-400: var(--color-gray-400);--neutral-50: var(--color-gray-50);--neutral-500: var(--color-gray-500);--neutral-600: var(--color-gray-600);--neutral-700: var(--color-gray-700);--neutral-800: var(--color-gray-800);--neutral-900: var(--color-gray-900);--neutral-950: var(--color-gray-950);--overlay-default: #12121280;--overlay-inverse: #ffffffb2;--overlay-strong: #121212b2;--overlay-subtle: #12121233;--success-100: var(--color-green-100);--success-200: var(--color-green-200);--success-25: var(--color-green-25);--success-300: var(--color-green-300);--success-400: var(--color-green-400);--success-50: var(--color-green-50);--success-500: var(--color-green-500);--success-600: var(--color-green-600);--success-700: var(--color-green-700);--success-800: var(--color-green-800);--success-900: var(--color-green-900);--success-950: var(--color-green-950);--warning-100: var(--color-amber-100);--warning-200: var(--color-amber-200);--warning-25: var(--color-amber-25);--warning-300: var(--color-amber-300);--warning-400: var(--color-amber-400);--warning-50: var(--color-amber-50);--warning-500: var(--color-amber-500);--warning-600: var(--color-amber-600);--warning-700: var(--color-amber-700);--warning-800: var(--color-amber-800);--warning-900: var(--color-amber-900);--warning-950: var(--color-amber-950)}:root{--bg-brand: var(--brand-700);--bg-brand-active: var(--brand-900);--bg-brand-hover: var(--brand-800);--bg-brand-muted: var(--brand-25);--bg-brand-subtle: var(--brand-50);--bg-canvas: var(--neutral-25);--bg-decor-brand: var(--brand-400);--bg-disabled: var(--neutral-100);--bg-error: var(--error-500);--bg-error-hover: var(--error-600);--bg-error-muted: var(--error-25);--bg-info-subtle: var(--info-50);--bg-muted: var(--neutral-200);--bg-overlay: var(--overlay-default);--bg-overlay-strong: var(--overlay-strong);--bg-subtle: var(--neutral-100);--bg-success: var(--success-500);--bg-success-muted: var(--success-25);--bg-surface: var(--neutral-0);--bg-surface-inverse: var(--neutral-900);--bg-warning: var(--warning-500);--bg-warning-muted: var(--warning-25);--border-brand: var(--brand-500);--border-brand-subtle: var(--brand-200);--border-default: var(--neutral-200);--border-default-hover: var(--neutral-200);--border-disabled: var(--neutral-100);--border-error: var(--error-500);--border-error-subtle: var(--error-200);--border-focus: var(--brand-500);--border-info: var(--info-500);--border-info-subtle: var(--info-100);--border-strong: var(--neutral-300);--border-success: var(--success-500);--border-success-subtle: var(--success-100);--border-warning: var(--warning-500);--border-warning-subtle: var(--warning-100);--icon-brand: var(--brand-500);--icon-error: var(--error-500);--icon-info: var(--info-500);--icon-primary: var(--neutral-900);--icon-secondary: var(--neutral-600);--icon-success: var(--success-500);--icon-warning: var(--warning-500);--text-brand: var(--brand-700);--text-brand-on-dark: var(--brand-100);--text-brand-on-subtle: var(--brand-700);--text-brand-strong: var(--brand-900);--text-disabled: var(--neutral-300);--text-error: var(--error-500);--text-error-strong: var(--error-700);--text-info-strong: var(--info-700);--text-placeholder: var(--neutral-500);--text-primary: var(--neutral-900);--text-primary-inverse: var(--neutral-0);--text-secondary: var(--neutral-700);--text-success: var(--success-500);--text-success-strong: var(--success-700);--text-tertiary: var(--neutral-500);--text-warning-strong: var(--warning-700);--radius-input: var(--radius-m);--radius-control: var(--radius-l);--radius-pill: var(--radius-full)}:root{--alert-stroke: var(--stroke-xs);--alert-gap-xs: var(--spacing-4);--alert-gap: var(--spacing-12);--alert-radius: var(--radius-l);--alert-padding: var(--spacing-16);--brand-panel-logo-text-gap: var(--spacing-2);--brand-panel-gap-m: var(--spacing-12);--brand-panel-hero-gap: var(--spacing-16);--brand-panel-gap: var(--spacing-32);--brand-panel-padding: var(--spacing-40);--brand-panel-padding-x-5xl: var(--spacing-64);--brand-panel-padding-y-5xl: var(--spacing-64);--button-gap-icon-sm: var(--spacing-4);--button-gap-icon-md: var(--spacing-8);--button-padding-y-md: var(--spacing-8);--button-padding-y-sm: var(--spacing-8);--button-gap-icon-lg: var(--spacing-12);--button-padding-x-sm: var(--spacing-12);--button-padding-y-lg: var(--spacing-12);--button-padding-x-md: var(--spacing-24);--button-padding-x-lg: var(--spacing-32);--button-height-sm: 2.25rem;--button-height-md: 2.75rem;--button-height-lg: 3.25rem;--button-radius: var(--radius-full);--card-stroke: var(--stroke-xs);--card-gap-xs: var(--spacing-4);--card-padding-y-s: var(--spacing-8);--card-gap: var(--spacing-16);--card-padding-compact: var(--spacing-16);--card-padding: var(--spacing-24);--card-radius: var(--radius-2xl);--card-gap-loose: var(--spacing-32);--card-padding-loose: var(--spacing-32);--card-padding-xl: var(--spacing-48);--card-width-xs: 30rem;--card-width-sm: 38.75rem;--card-width-lg: 67.5rem;--checkbox-stroke: var(--stroke-s);--checkbox-radius: var(--radius-s);--checkbox-gap: var(--spacing-8);--checkbox-size: 1.25rem;--choice-card-gap: var(--spacing-4);--choice-card-radius: var(--radius-l);--choice-card-padding: var(--spacing-16);--choice-chip-padding-y: var(--spacing-8);--choice-chip-padding-x: var(--spacing-16);--choice-chip-height: 2.25rem;--choice-chip-radius: var(--radius-full);--dialog-gap-actions: var(--spacing-8);--dialog-gap: var(--spacing-12);--dialog-radius: var(--radius-xl);--dialog-padding: var(--spacing-24);--dialog-width-default: 25rem;--form-gap-actions: var(--spacing-16);--form-gap: var(--spacing-24);--form-gap-sections: var(--spacing-32);--form-padding: var(--spacing-40);--form-padding-xl: var(--spacing-96);--form-field-gap: var(--spacing-8);--form-field-radius: var(--radius-m);--form-header-gap: var(--spacing-24);--helper-text-gap: var(--spacing-8);--icon-button-padding: var(--spacing-4);--icon-button-radius: var(--radius-m);--icon-button-size: 2rem;--input-stroke: var(--stroke-xs);--input-stroke-focus: var(--stroke-m);--input-gap: var(--spacing-8);--input-padding-y-sm: var(--spacing-8);--input-radius: var(--radius-input);--input-padding-y-lg: var(--spacing-12);--input-padding-y-md: var(--spacing-12);--input-padding-x: .875rem;--input-height-sm: 2rem;--input-height-md: 2.75rem;--input-height-lg: 3rem;--label-gap: var(--spacing-4);--modal-gap-actions: var(--spacing-8);--modal-gap: var(--spacing-16);--modal-padding: var(--spacing-24);--modal-padding-body: var(--spacing-24);--modal-padding-footer: var(--spacing-24);--modal-padding-header: var(--spacing-24);--modal-radius: var(--radius-2xl);--modal-width-sm: 25rem;--modal-width-md: 35rem;--modal-width-lg: 45rem;--modal-width-xl: 60rem;--nav-item-indicator-width: var(--stroke-l);--nav-item-padding-y: var(--spacing-8);--nav-item-radius: var(--radius-m);--nav-item-gap: var(--spacing-12);--nav-item-padding-x: var(--spacing-12);--nav-item-icon-size: 1.25rem;--nav-item-height: 2.5rem;--notification-row-padding-y: var(--spacing-16);--notification-row-gap: var(--spacing-24);--page-title-gap: var(--spacing-4);--password-input-padding-right: var(--spacing-4);--pill-padding-y: var(--spacing-2);--pill-gap: var(--spacing-4);--pill-dot-size: .375rem;--pill-gap-content: var(--spacing-8);--pill-padding-x-sm: var(--spacing-8);--pill-padding-x-md: var(--spacing-12);--pill-padding-x-lg: var(--spacing-16);--pill-height-sm: 1.25rem;--pill-height-md: 1.5rem;--pill-height-lg: 1.75rem;--pill-radius: var(--radius-pill);--section-header-gap: var(--spacing-8);--section-header-width-default: 20rem;--strength-meter-gap: var(--spacing-4);--strength-meter-segment-height: .3125rem;--tab-padding-y: var(--spacing-8);--tab-padding-x: var(--spacing-16);--tab-height: 2rem;--tab-radius: var(--radius-full);--textarea-radius: var(--radius-input);--textarea-padding-y: var(--spacing-12);--textarea-padding-x: .875rem;--textarea-min-height: 6rem;--toggle-padding: var(--spacing-2);--toggle-thumb-size: 1.25rem;--toggle-track-height: 1.5rem;--toggle-track-width: 2.625rem;--toggle-radius: var(--radius-pill)}.quest-loading{display:flex;align-items:center;justify-content:center;height:200px}.quest-loading__spinner{display:block;width:32px;height:32px;border:3px solid var(--border-default);border-top-color:var(--bg-brand);border-radius:50%;animation:quest-spin .7s linear infinite}@keyframes quest-spin{to{transform:rotate(360deg)}}.quest-error-card{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-32);padding:var(--spacing-48) var(--spacing-64);width:720px}.quest-hero-icon{position:relative;width:120px;height:120px;flex-shrink:0}.quest-hero-icon__glow{position:absolute;inset:0;border-radius:50%}.quest-hero-icon__circle{position:absolute;width:90px;height:90px;top:14.5px;left:15px;border-radius:50%;display:flex;align-items:center;justify-content:center}.quest-hero-icon--error .quest-hero-icon__glow{background:radial-gradient(circle,rgba(90,63,21,.18) 0%,transparent 70%)}.quest-hero-icon--error .quest-hero-icon__circle{background:linear-gradient(135deg,#fef2f2,#fababa);box-shadow:0 4px 12px -4px #16a34a33,inset 0 1px #fffc;color:var(--error-500)}.quest-hero-icon--warning .quest-hero-icon__glow{background:radial-gradient(circle,rgba(173,132,64,.18) 0%,transparent 70%)}.quest-hero-icon--warning .quest-hero-icon__circle{background:linear-gradient(135deg,var(--color-amber-50) 0%,var(--color-amber-200) 100%);box-shadow:0 4px 12px -4px #ad844040,inset 0 1px #fffc;color:var(--warning-700)}.quest-hero-icon--success .quest-hero-icon__glow{background:radial-gradient(circle,rgba(22,163,74,.16) 0%,transparent 70%)}.quest-hero-icon--success .quest-hero-icon__circle{background:linear-gradient(135deg,var(--color-green-50) 0%,var(--color-green-200) 100%);box-shadow:0 4px 12px -4px #16a34a40,inset 0 1px #fffc;color:var(--color-green-700)}.quest-hero-icon__dot{position:absolute;top:9px;right:20px;width:10px;height:10px;border-radius:50%;background:var(--warning-500);box-shadow:0 0 0 3px var(--bg-surface)}.quest-brand-lockup{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-32);flex-shrink:0}.quest-brand-lockup__row{display:flex;align-items:center;gap:var(--spacing-12)}.quest-brand-lockup__logo{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-m);background:linear-gradient(135deg,var(--color-forest-400) 0%,var(--color-forest-700) 35%,var(--color-forest-900) 71%);box-shadow:0 4px 12px -4px #0f401e73,inset 0 1px #ffffff40;font-family:var(--font-family-sans),sans-serif;font-weight:var(--font-weight-bold);font-size:14px;line-height:20px;color:var(--text-primary-inverse)}.quest-brand-lockup__name{font-family:var(--font-family-display),sans-serif;font-weight:var(--font-weight-medium);font-size:20px;line-height:28px;color:var(--text-primary)}.quest-brand-lockup__divider{height:3px;width:48px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-forest-400),var(--color-forest-700))}.quest-error-card__headline-group{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16);text-align:center}.quest-error-card__heading{font-family:var(--font-family-display),sans-serif;font-weight:var(--font-weight-semibold);font-size:var(--font-size-display-m);line-height:44px;letter-spacing:var(--font-letter-spacing-snug);color:var(--text-primary);margin:0;white-space:nowrap}.quest-error-card__accent{font-weight:var(--font-weight-medium)}.quest-error-card__accent--error{color:var(--error-500)}.quest-error-card__accent--warning{color:var(--warning-700)}.quest-error-card__accent--success{color:var(--color-green-700)}.quest-error-card__body{font-size:var(--font-size-text-s);font-weight:var(--font-weight-regular);color:var(--text-secondary);line-height:var(--font-line-height-text-s);max-width:480px;margin:0}.quest-error-card__body-strong{color:var(--text-primary)}.quest-error-card__actions{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12);width:100%}.quest-error-card__actions--full{align-items:stretch}.quest-ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-12);width:100%;height:44px;padding:var(--spacing-8) var(--button-padding-x-md);border:none;border-radius:var(--radius-full);background:none;font-family:var(--font-family-sans),sans-serif;font-weight:var(--font-weight-semibold);font-size:var(--font-size-text-s);line-height:var(--font-line-height-text-s);color:var(--text-primary);cursor:pointer;transition:background-color .15s}.quest-ghost-button:hover{background-color:#0c0e0c0d}.quest-ghost-button:focus-visible{outline:var(--stroke-m) solid var(--border-focus);outline-offset:2px}body{margin:0;font-family:var(--font-family-sans),sans-serif;background:var(--bg-subtle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmu-HUzqDCFdgfMm4GNAa5o_ik.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xmu-HUzqDCFdgfMm4GND65o.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xms-HUzqDCFdgfMm4q9DbZs.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(https://fonts.gstatic.com/s/figtree/v9/_Xms-HUzqDCFdgfMm4S9DQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tq-white: #ffffff;--tq-gray-50: #f8f7f9;--tq-gray-100: #f1f0f4;--tq-gray-150: #e9e8ee;--tq-gray-200: #e2e1e9;--tq-gray-300: #cfced8;--tq-gray-400: #a8a7b4;--tq-gray-500: #80808f;--tq-gray-600: #5d5d6b;--tq-gray-700: #43434f;--tq-gray-800: #2a2a33;--tq-gray-900: #1a1d1a;--tq-black: #111114;--tq-ink: #1a1d1a;--tq-ink-hover: #2f2f37;--tq-danger: #dc2626;--tq-danger-hover: #b91c1c;--tq-danger-soft: #fee2e2;--tq-danger-text: #c0271f;--tq-success: #22c55e;--tq-success-hover: #16a34a;--tq-success-soft: #dcfce7;--tq-warning: #f5a623;--tq-warning-hover: #d97807;--tq-warning-soft: #fffbf5;--tq-warning-text: #a86412;--tq-info: #2563eb;--tq-info-soft: #e8eefe;--tq-app-mail-1: #367bf3;--tq-app-mail-2: #2563eb;--tq-app-chat-1: #2cc785;--tq-app-chat-2: #17a34b;--tq-app-ai-1: #9c77f7;--tq-app-ai-2: #7d3bed;--tq-app-browser-1: #1bc1dd;--tq-app-browser-2: #0891b2;--tq-app-erp-1: #7e8da1;--tq-app-erp-2: #475569;--tq-app-crm-1: #f2ab1c;--tq-app-crm-2: #d97807;--tq-app-files-1: #f6c454;--tq-app-files-2: #e39c17;--tq-app-kalendarz-1: #f4746a;--tq-app-kalendarz-2: #dc4436;--tq-app-notes-1: #f4746a;--tq-app-notes-2: #dc4436;--tq-app-sms-1: #5aa9f7;--tq-app-sms-2: #2b7fd4;--tq-app-phone-1: #2ec4a6;--tq-app-phone-2: #0d9488;--tq-app-calc-1: #a8b4c4;--tq-app-calc-2: #78889c;--tq-app-mail: #2c6def;--tq-app-chat: #20b15a;--tq-app-ai: #8a55f1;--tq-app-browser: #12a9c7;--tq-app-erp: #64748b;--tq-app-crm: #e89110;--tq-app-files: #edae36;--tq-avatar: #d56454;--tq-wall-1: #b2bce4;--tq-wall-2: #c0b3db;--tq-wall-3: #d7c0d0;--tq-wall-4: #eed7cf;--tq-wall-5: #f3dbc4;--text-primary: var(--tq-gray-900);--text-secondary: var(--tq-gray-600);--text-muted: var(--tq-gray-500);--text-on-accent: var(--tq-white);--text-link: var(--tq-info);--surface-app: var(--tq-gray-50);--surface-card: var(--tq-white);--surface-sunken: var(--tq-gray-100);--surface-hover: var(--tq-gray-100);--border-subtle: var(--tq-gray-200);--border-strong: var(--tq-gray-300);--accent-primary: var(--tq-ink);--accent-danger: var(--tq-danger);--accent-success: var(--tq-success);--accent-warning: var(--tq-warning);--tq-wallpaper: radial-gradient(120% 90% at 85% 0%, var(--tq-wall-1) 0%, transparent 55%), radial-gradient(120% 90% at 10% 5%, var(--tq-wall-2) 0%, transparent 55%), radial-gradient(140% 120% at 40% 55%, var(--tq-wall-3) 0%, transparent 60%), linear-gradient(165deg, #c4c0e2 0%, #d3c2d6 38%, var(--tq-wall-4) 72%, var(--tq-wall-5) 100%)}:root{--font-sans: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-2xs: 11px;--text-xs: 12px;--text-sm: 13px;--text-base: 14px;--text-md: 15px;--text-lg: 17px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--text-4xl: 38px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-label: .06em;--tracking-tight: -.01em;--tracking-tighter: -.02em;--type-label: var(--weight-semibold) var(--text-xs)/1.3 var(--font-sans);--type-body: var(--weight-regular) var(--text-base)/var(--leading-normal) var(--font-sans);--type-ui: var(--weight-medium) var(--text-md)/1.4 var(--font-sans);--type-title: var(--weight-bold) var(--text-lg)/var(--leading-snug) var(--font-sans);--type-dialog: var(--weight-bold) var(--text-xl)/var(--leading-snug) var(--font-sans)}:root{--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 64px;--space-12: 80px;--topbar-height: 48px;--dock-height: 74px;--dock-gap: 8px;--dock-clearance: 92px;--panel-width: 440px;--desktop-icon: 64px;--dock-icon: 52px;--hit-target: 44px}:root{--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 18px;--radius-2xl: 24px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(26, 29, 26, .06);--shadow-sm: 0 1px 3px rgba(26, 29, 26, .08), 0 1px 2px rgba(26, 29, 26, .04);--shadow-md: 0 4px 12px rgba(26, 29, 26, .08), 0 2px 4px rgba(26, 29, 26, .04);--shadow-lg: 0 12px 32px rgba(26, 29, 26, .12), 0 4px 8px rgba(26, 29, 26, .06);--shadow-xl: 0 24px 64px rgba(26, 29, 26, .18), 0 8px 16px rgba(26, 29, 26, .08);--shadow-tile: 0 6px 16px rgba(26, 29, 26, .18);--ring: 0 0 0 3px rgba(37, 99, 235, .35);--ring-danger: 0 0 0 3px rgba(220, 38, 38, .3);--blur-chrome: saturate(180%) blur(20px);--glass-light: rgba(255, 255, 255, .7);--glass-dock: rgba(255, 255, 255, .55);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s}
