@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Fraunces:opsz,wght@9..144,500;9..144,600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--al-color-primary-50: #FEF3EF;--al-color-primary-100: #FDE4DC;--al-color-primary-200: #FBCDBF;--al-color-primary-300: #F4AC96;--al-color-primary-400: #E48162;--al-color-primary-500: #D56542;--al-color-primary-600: #C1532F;--al-color-primary-700: #A24223;--al-color-primary-800: #87381F;--al-color-primary-900: #70311D;--al-color-primary: var(--al-color-primary-600);--al-color-primary-hover: var(--al-color-primary-700);--al-color-primary-active: var(--al-color-primary-800);--al-color-primary-bg: color-mix(in srgb, var(--al-color-primary) 16%, transparent);--al-color-primary-border: var(--al-color-primary-200);--al-color-on-primary: #FFFFFF;--al-color-primary-text-strong: var(--al-color-primary-800);--al-color-stone-50: #FCF9F8;--al-color-stone-100: #F6F1EF;--al-color-stone-200: #EBE5E1;--al-color-stone-300: #D7D0CC;--al-color-stone-400: #A29A94;--al-color-stone-500: #766E69;--al-color-stone-600: #645C57;--al-color-stone-700: #504945;--al-color-stone-800: #3A3531;--al-color-stone-900: #211D1B;--al-color-navigation: #18232B;--al-color-navigation-hover: #243440;--al-color-navigation-active: var(--al-color-primary-600);--al-color-navigation-text: #E8E2DC;--al-color-success: #16794B;--al-color-success-text: #16794B;--al-color-success-bg: #ECFDF3;--al-color-warning: #8A5A00;--al-color-warning-text: #8A5A00;--al-color-warning-bg: #FDF5E3;--al-color-highlight-bg: rgba(250, 204, 21, .3);--al-color-highlight-border: rgba(161, 98, 7, .45);--al-color-danger: #7F1D2E;--al-color-danger-text: #7F1D2E;--al-color-danger-bg: #FBEEF1;--al-color-thinking-ring: #D2382B;--al-color-thinking-glow: #F26B5B;--al-color-thinking-light: #FFF6F2;--al-color-hero-base: #4B33C4;--al-color-hero-1: #F0643A;--al-color-hero-2: #9B4DFF;--al-color-hero-3: #2E7CF6;--al-color-hero-4: #12B5A5;--al-color-hero-5: #FFC24B;--al-color-hero-ink: #160E3A;--al-color-hero-text: #FFFFFF;--al-color-diagram-fill: #FEF3EF;--al-color-diagram-stroke: #C1532F;--al-color-diagram-text: #211D1B;--al-color-diagram-line: #645C57;--al-color-diagram-alt: #F6F1EF;--al-color-info: #175CD3;--al-color-info-text: #175CD3;--al-color-info-bg: #EFF8FF;--al-color-on-danger: #FFFFFF;--al-color-bg-canvas: #FAF8F6;--al-color-bg-surface: #FFFFFF;--al-color-bg-surface-2: var(--al-color-stone-100);--al-color-bg-rail: var(--al-color-bg-sidebar);--al-color-bg-sidebar: var(--al-color-bg-surface);--al-color-bg-header: var(--al-color-bg-surface);--al-color-bg-hover: #F3EDEA;--al-color-bg-active: var(--al-color-primary-bg);--al-color-bg-pressed: var(--al-color-stone-200);--al-color-bg-disabled: var(--al-color-stone-100);--al-color-bg-mask: rgba(33, 29, 27, .52);--al-color-bg-page: var(--al-color-bg-canvas);--al-color-bg-container: var(--al-color-bg-surface);--al-color-bg-elevated: var(--al-color-bg-surface);--al-color-text-primary: var(--al-color-stone-900);--al-color-text-body: var(--al-color-stone-700);--al-color-text-secondary: var(--al-color-stone-600);--al-color-text-tertiary: var(--al-color-stone-500);--al-color-text-placeholder: var(--al-color-stone-500);--al-color-text-disabled: var(--al-color-stone-300);--al-color-text-inverse: #FFFFFF;--al-color-text-link: var(--al-color-primary-600);--al-color-text-link-hover: var(--al-color-primary-700);--al-color-border: var(--al-color-stone-200);--al-color-border-light: var(--al-color-stone-100);--al-color-border-strong: var(--al-color-stone-500);--al-color-border-control: var(--al-color-stone-500);--al-color-border-subtle: var(--al-color-border-light);--al-color-focus-ring: var(--al-color-primary-600);--al-viz-1: #C1532F;--al-viz-2: #0F766E;--al-viz-3: #2B5F9E;--al-viz-4: #7C3AED;--al-viz-5: #645C57;--al-viz-6: #9A6700;--al-viz-7: #2C6D39;--al-viz-8: #732652;--al-viz-9: #596D2C;--al-viz-10:#2C2079;--al-space-1: 4px;--al-space-2: 8px;--al-space-3: 12px;--al-space-4: 16px;--al-space-5: 20px;--al-space-6: 24px;--al-space-8: 32px;--al-space-10: 40px;--al-space-12: 48px;--al-space-16: 64px;--al-space-20: 80px;--al-space-30: 120px;--al-radius-full: 9999px;--al-radius-sm: 6px;--al-radius-md: 8px;--al-radius-lg: 10px;--al-radius-xl: 12px;--al-shadow-xs: 0 1px 2px rgba(33,29,27,.04);--al-shadow-sm: 0 1px 3px rgba(33,29,27,.07), 0 1px 2px rgba(33,29,27,.04);--al-shadow-md: 0 6px 14px rgba(33,29,27,.08), 0 2px 5px rgba(33,29,27,.04);--al-shadow-lg: 0 16px 32px rgba(33,29,27,.1), 0 6px 12px rgba(33,29,27,.05);--al-shadow-xl: 0 28px 56px rgba(33,29,27,.14);--al-font-sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--al-font-mono: "JetBrains Mono", "SF Mono", "Fira Code", monospace;--al-font-diagram: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--al-text-micro: 12px;--al-text-small: 13px;--al-text-body: 14px;--al-text-body-lg:15px;--al-text-title: 16px;--al-text-section:18px;--al-text-heading:20px;--al-text-display-sm: 24px;--al-text-display-md: 32px;--al-text-display-lg: 40px;--al-leading-micro: 18px;--al-leading-small: 20px;--al-leading-body: 22px;--al-leading-body-lg:24px;--al-leading-title: 24px;--al-leading-section:26px;--al-leading-heading:28px;--al-leading-display-sm: 32px;--al-leading-display-md: 38px;--al-leading-display-lg: 46px;--al-weight-regular: 400;--al-weight-medium: 500;--al-weight-semibold: 600;--al-control-compact: 32px;--al-control-default: 36px;--al-control-lg: 40px;--al-control-touch: 44px;--al-row-compact: 36px;--al-row-comfortable: 44px;--al-duration-instant: 80ms;--al-duration-fast: .15s;--al-duration-base: .2s;--al-duration-slow: .32s;--al-ease-brand: cubic-bezier(.2, .8, .2, 1);--al-ease-out: cubic-bezier(0, 0, .2, 1);--al-ease-in: cubic-bezier(.4, 0, 1, 1);--al-layout-rail: 56px;--al-layout-sidebar: 232px;--al-layout-sidebar-collapsed: 64px;--al-layout-nav-rail: 92px;--al-layout-nav-menu: 256px;--al-layout-header: 56px;--al-layout-max-width: 1400px}html[data-theme=dark],.app-v2.dark{--al-color-primary-50: #331E17;--al-color-primary-100: #46271D;--al-color-primary-200: #5F3123;--al-color-primary-300: #86412C;--al-color-primary-400: #B95B3D;--al-color-primary-500: #D9704F;--al-color-primary-600: #E98667;--al-color-primary-700: #F5A389;--al-color-primary-800: #FDC1AE;--al-color-primary-900: #FFDBCF;--al-color-primary: var(--al-color-primary-500);--al-color-primary-hover: var(--al-color-primary-600);--al-color-primary-active: var(--al-color-primary-700);--al-color-primary-bg: color-mix(in srgb, var(--al-color-primary) 28%, transparent);--al-color-primary-border: rgba(217, 112, 79, .5);--al-color-on-primary: #1A1310;--al-color-primary-text-strong: var(--al-color-primary-700);--al-color-stone-50: #1F1B18;--al-color-stone-100: #292421;--al-color-stone-200: #36302D;--al-color-stone-300: #4B4541;--al-color-stone-400: #766E6A;--al-color-stone-500: #958D88;--al-color-stone-600: #B1A9A4;--al-color-stone-700: #CCC6C2;--al-color-stone-800: #E3DFDC;--al-color-stone-900: #F7F4F2;--al-color-navigation: #0F1519;--al-color-navigation-hover: #1A242B;--al-color-navigation-text: #E8E2DC;--al-color-bg-canvas: #15110F;--al-color-bg-surface: #1D1815;--al-color-bg-surface-2: #262019;--al-color-bg-rail: var(--al-color-bg-sidebar);--al-color-bg-sidebar: var(--al-color-bg-surface);--al-color-bg-header: var(--al-color-bg-surface);--al-color-bg-hover: #2E2720;--al-color-bg-active: var(--al-color-primary-bg);--al-color-bg-pressed: var(--al-color-stone-200);--al-color-bg-disabled: var(--al-color-stone-100);--al-color-bg-mask: rgba(0, 0, 0, .7);--al-color-text-primary: var(--al-color-stone-900);--al-color-text-body: var(--al-color-stone-800);--al-color-text-secondary: var(--al-color-stone-700);--al-color-text-tertiary: var(--al-color-stone-600);--al-color-text-placeholder: var(--al-color-stone-600);--al-color-text-disabled: var(--al-color-stone-400);--al-color-text-inverse: #1A1310;--al-color-border: var(--al-color-stone-200);--al-color-border-light: var(--al-color-stone-100);--al-color-border-strong: var(--al-color-stone-500);--al-color-border-control: var(--al-color-stone-500);--al-color-success: #22A06B;--al-color-success-text: #6CE9A6;--al-color-success-bg: #102E2A;--al-color-warning: #C58A0C;--al-color-warning-text: #FEC84B;--al-color-warning-bg: #2A2110;--al-color-highlight-bg: rgba(250, 204, 21, .22);--al-color-highlight-border: rgba(254, 200, 75, .55);--al-color-danger: #D64A5E;--al-color-danger-text: #F5A3AE;--al-color-danger-bg: #2E1319;--al-color-thinking-ring: #F06455;--al-color-thinking-glow: #FF8A7A;--al-color-thinking-light: #FFF3EE;--al-color-diagram-fill: #331E17;--al-color-diagram-stroke: #E98667;--al-color-diagram-text: #F7F4F2;--al-color-diagram-line: #B1A9A4;--al-color-diagram-alt: #292421;--al-color-info: #3B82F6;--al-color-info-text: #84ADFF;--al-color-info-bg: #142A4B;--al-color-focus-ring: var(--al-color-primary-500);--al-viz-1: #E98667;--al-viz-2: #2DD4BF;--al-viz-3: #7FB0E8;--al-viz-4: #B59BF5;--al-viz-5: #B1A9A4;--al-viz-6: #E0A93B;--al-viz-7: #A0E4AD;--al-viz-8: #DAA9C5;--al-viz-9: #D0E4A0;--al-viz-10:#B0A9DA;--al-shadow-xs: 0 0 0 1px rgba(255,255,255,.05), 0 1px 2px rgba(0,0,0,.2);--al-shadow-sm: 0 0 0 1px rgba(255,255,255,.06), 0 1px 3px rgba(0,0,0,.3), 0 1px 2px rgba(0,0,0,.2);--al-shadow-md: 0 0 0 1px rgba(255,255,255,.08), 0 4px 8px rgba(0,0,0,.3), 0 2px 4px rgba(0,0,0,.2);--al-shadow-lg: 0 0 0 1px rgba(255,255,255,.11), 0 12px 24px rgba(0,0,0,.35), 0 4px 8px rgba(0,0,0,.2);--al-shadow-xl: 0 0 0 1px rgba(255,255,255,.12), 0 24px 48px rgba(0,0,0,.4)}:root{--al-tile-1: #E98667;--al-tile-2: #2DD4BF;--al-tile-3: #7FB0E8;--al-tile-4: #B59BF5;--al-tile-5: #B1A9A4;--al-tile-6: #E0A93B;--al-tile-7: #A0E4AD;--al-tile-8: #DAA9C5;--al-tile-9: #D0E4A0;--al-tile-10: #B0A9DA;--al-tile-wash: 24%;--al-tile-wash-open: 42%;--al-tile-ink-hue: 42%}:root,html[data-theme=dark],.app-v2.dark{--al-tile-base: var(--al-color-bg-surface);--al-tile-ink: var(--al-color-text-primary)}:root,html[data-theme=dark],.app-v2.dark{--al-color-area-home: var(--al-tile-10);--al-color-area-clients: var(--al-tile-2);--al-color-area-engagements: var(--al-tile-3);--al-color-area-returns: var(--al-tile-6);--al-color-area-compliance: var(--al-tile-7);--al-color-area-documents: var(--al-tile-9);--al-color-area-collaboration: var(--al-tile-4);--al-color-area-people: var(--al-tile-1);--al-color-area-crm: var(--al-tile-8);--al-color-area-quality: var(--al-tile-2);--al-color-area-billing: var(--al-tile-6);--al-color-area-reports: var(--al-tile-3);--al-color-area-knowledge: var(--al-tile-10);--al-color-area-settings: var(--al-tile-5);--al-color-area-help: var(--al-tile-5)}:root{--al-action-bookmark: #A86A00;--al-action-bookmark-bg: #FBEFD3;--al-action-ask: #2F6DB5;--al-action-ask-bg: #E4EEFB;--al-action-finding: #C2462A;--al-action-finding-bg: #FCE6DF;--al-action-adjust: #1F7A6B;--al-action-adjust-bg: #DDF3EE}html[data-theme=dark],.app-v2.dark{--al-action-bookmark: #F2C46A;--al-action-bookmark-bg: #3A2C0F;--al-action-ask: #8DB8F2;--al-action-ask-bg: #16294A;--al-action-finding: #F29A82;--al-action-finding-bg: #3B1A12;--al-action-adjust: #7FD6C4;--al-action-adjust-bg: #10332C}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:where(.app-v2){font-family:var(--al-font-sans);color:var(--al-color-text-primary);background:var(--al-color-bg-canvas);font-size:var(--al-text-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}:where(.app-v2) *,:where(.app-v2) *:before,:where(.app-v2) *:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--al-color-border)}:where(.app-v2) :where(button,[type=button],[type=submit],[type=reset]){margin:0;padding:0;background-color:transparent;background-image:none;border-width:0;color:inherit;font:inherit;line-height:inherit;text-transform:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.app-v2) :where(button):disabled{cursor:not-allowed}:where(.app-v2) :where(input,textarea,select){margin:0;padding:0;border-width:0;color:inherit;font:inherit;line-height:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.app-v2) :where(input[type=checkbox],input[type=radio],select){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--al-color-primary-600)}:where(.app-v2) :where(input:focus,textarea:focus,select:focus,button:focus){outline:0}:where(.app-v2) :where(fieldset){margin:0;padding:0;border-width:0;min-width:0}:where(.app-v2) :where(legend){padding:0}:where(.app-v2) :where([class*=overflow-auto],[class*=overflow-y-auto],[class*=overflow-x-auto],[class*=overflow-scroll],[class*=overflow-y-scroll],[class*=overflow-x-scroll]){position:relative}:where(.app-v2) :where(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}:where(.app-v2) :where(img,video){max-width:100%;height:auto}:where(.app-v2) :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}:where(.app-v2) :where(strong,b){font-weight:var(--al-weight-semibold)}:where(.app-v2) :where(p,ol,ul,dl,dd,figure){margin:0}:where(.app-v2) :where(ol,ul){list-style:none;padding:0}:where(.app-v2) :where(a){color:inherit;text-decoration:none}:where(.app-v2) :where(hr){border:0;border-top:1px solid var(--al-color-border);margin:0}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-inset-x-1\.5{left:-.375rem;right:-.375rem}.inset-x-0{left:0;right:0}.inset-x-\[18\%\]{left:18%;right:18%}.inset-y-0{top:0;bottom:0}.inset-y-2{top:.5rem;bottom:.5rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-left-3\.5{left:-.875rem}.-left-5{left:-1.25rem}.-left-\[15px\]{left:-15px}.-left-\[25px\]{left:-25px}.-left-\[27px\]{left:-27px}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-right-3\.5{right:-.875rem}.-right-\[15px\]{right:-15px}.-right-\[18px\]{right:-18px}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-2\.5{top:-.625rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-\[-6px\]{left:-6px}.left-\[15px\]{left:15px}.left-\[34px\]{left:34px}.left-\[50vw\]{left:50vw}.left-\[7px\]{left:7px}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-50\%\]{right:-50%}.right-\[34px\]{right:34px}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[100px\]{top:100px}.top-\[10px\]{top:10px}.top-\[128px\]{top:128px}.top-\[14px\]{top:14px}.top-\[21px\]{top:21px}.top-\[22px\]{top:22px}.top-\[23px\]{top:23px}.top-\[26px\]{top:26px}.top-\[28px\]{top:28px}.top-\[30px\]{top:30px}.top-\[41px\]{top:41px}.top-\[49px\]{top:49px}.top-\[50dvh\]{top:50dvh}.top-\[61px\]{top:61px}.top-\[64px\]{top:64px}.top-\[66px\]{top:66px}.top-\[70px\]{top:70px}.top-\[76px\]{top:76px}.top-\[87px\]{top:87px}.top-\[88px\]{top:88px}.top-\[94px\]{top:94px}.top-\[96px\]{top:96px}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[1100\]{z-index:1100}.z-\[11\]{z-index:11}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[40\]{z-index:40}.z-\[49\]{z-index:49}.z-\[50\]{z-index:50}.z-\[99\]{z-index:99}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-full{grid-column:1 / -1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.m-0{margin:0}.m-3{margin:.75rem}.m-3\.5{margin:.875rem}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-2\.5{margin-left:-.625rem;margin-right:-.625rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-3\.5{margin-top:-.875rem;margin-bottom:-.875rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-0{margin-bottom:-0px}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-1\.5{margin-left:-.375rem}.-mr-0\.5{margin-right:-.125rem}.-mr-1{margin-right:-.25rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[11px\]{margin-top:11px}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-row{display:table-row}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.\!h-auto{height:auto!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[10px\]{height:10px}.h-\[112px\]{height:112px}.h-\[132px\]{height:132px}.h-\[136px\]{height:136px}.h-\[148px\]{height:148px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[156px\]{height:156px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[188px\]{height:188px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[62px\]{height:62px}.h-\[64px\]{height:64px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[calc\(100dvh-12rem\)\]{height:calc(100dvh - 12rem)}.h-\[var\(--al-control-touch\)\]{height:var(--al-control-touch)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-14{max-height:3.5rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[112px\]{max-height:112px}.max-h-\[120px\]{max-height:120px}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[24rem\]{max-height:24rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[300px\]{max-height:300px}.max-h-\[30rem\]{max-height:30rem}.max-h-\[320px\]{max-height:320px}.max-h-\[32rem\]{max-height:32rem}.max-h-\[34rem\]{max-height:34rem}.max-h-\[350px\]{max-height:350px}.max-h-\[360px\]{max-height:360px}.max-h-\[38rem\]{max-height:38rem}.max-h-\[400px\]{max-height:400px}.max-h-\[40rem\]{max-height:40rem}.max-h-\[45vh\]{max-height:45vh}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65dvh\]{max-height:65dvh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72px\]{max-height:72px}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.max-h-\[calc\(100vh-260px\)\]{max-height:calc(100vh - 260px)}.max-h-\[calc\(100vh-27\.5rem\)\]{max-height:calc(100vh - 27.5rem)}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-\[min\(52rem\,70dvh\)\]{max-height:min(52rem,70dvh)}.max-h-\[min\(68vh\,48rem\)\]{max-height:min(68vh,48rem)}.min-h-0{min-height:0px}.min-h-1{min-height:.25rem}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-40{min-height:10rem}.min-h-44{min-height:11rem}.min-h-48{min-height:12rem}.min-h-5{min-height:1.25rem}.min-h-56{min-height:14rem}.min-h-6{min-height:1.5rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[18px\]{min-height:18px}.min-h-\[190px\]{min-height:190px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[36rem\]{min-height:36rem}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[420px\]{min-height:420px}.min-h-\[42px\]{min-height:42px}.min-h-\[42rem\]{min-height:42rem}.min-h-\[44px\]{min-height:44px}.min-h-\[44rem\]{min-height:44rem}.min-h-\[500px\]{min-height:500px}.min-h-\[56px\]{min-height:56px}.min-h-\[640px\]{min-height:640px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[84px\]{min-height:84px}.min-h-\[88px\]{min-height:88px}.min-h-\[96px\]{min-height:96px}.min-h-\[var\(--al-control-touch\)\]{min-height:var(--al-control-touch)}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[10px\]{width:10px}.w-\[10rem\]{width:10rem}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[12\%\]{width:12%}.w-\[12\.5rem\]{width:12.5rem}.w-\[120px\]{width:120px}.w-\[124px\]{width:124px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[136px\]{width:136px}.w-\[13rem\]{width:13rem}.w-\[14\%\]{width:14%}.w-\[140px\]{width:140px}.w-\[14rem\]{width:14rem}.w-\[150px\]{width:150px}.w-\[155px\]{width:155px}.w-\[15px\]{width:15px}.w-\[15rem\]{width:15rem}.w-\[160px\]{width:160px}.w-\[16rem\]{width:16rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[170px\]{width:170px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[205px\]{width:205px}.w-\[20px\]{width:20px}.w-\[20rem\]{width:20rem}.w-\[210px\]{width:210px}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[288px\]{width:288px}.w-\[290px\]{width:290px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[34px\]{width:34px}.w-\[350px\]{width:350px}.w-\[360px\]{width:360px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[4\.4\%\]{width:4.4%}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[44px\]{width:44px}.w-\[480px\]{width:480px}.w-\[5\.5rem\]{width:5.5rem}.w-\[52px\]{width:52px}.w-\[58px\]{width:58px}.w-\[6\.5rem\]{width:6.5rem}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[6rem\]{width:6rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[700px\]{width:700px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[78px\]{width:78px}.w-\[8\.5rem\]{width:8.5rem}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[85vw\]{width:85vw}.w-\[8rem\]{width:8rem}.w-\[92px\]{width:92px}.w-\[92vw\]{width:92vw}.w-\[96px\]{width:96px}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(1040px\,calc\(100vw-2rem\)\)\]{width:min(1040px,calc(100vw - 2rem))}.w-\[min\(420px\,calc\(100vw-32px\)\)\]{width:min(420px,calc(100vw - 32px))}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-32{min-width:8rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-56{min-width:14rem}.min-w-60{min-width:15rem}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-80{min-width:20rem}.min-w-\[100px\]{min-width:100px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[104px\]{min-width:104px}.min-w-\[1060px\]{min-width:1060px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[110px\]{min-width:110px}.min-w-\[1110px\]{min-width:1110px}.min-w-\[1120px\]{min-width:1120px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[11rem\]{min-width:11rem}.min-w-\[120px\]{min-width:120px}.min-w-\[1240px\]{min-width:1240px}.min-w-\[128px\]{min-width:128px}.min-w-\[12px\]{min-width:12px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[132px\]{min-width:132px}.min-w-\[13rem\]{min-width:13rem}.min-w-\[140px\]{min-width:140px}.min-w-\[145px\]{min-width:145px}.min-w-\[14px\]{min-width:14px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[170px\]{min-width:170px}.min-w-\[176px\]{min-width:176px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[2160px\]{min-width:2160px}.min-w-\[21rem\]{min-width:21rem}.min-w-\[220px\]{min-width:220px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[24px\]{min-width:24px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[30px\]{min-width:30px}.min-w-\[320px\]{min-width:320px}.min-w-\[34px\]{min-width:34px}.min-w-\[36px\]{min-width:36px}.min-w-\[36rem\]{min-width:36rem}.min-w-\[40px\]{min-width:40px}.min-w-\[420px\]{min-width:420px}.min-w-\[44rem\]{min-width:44rem}.min-w-\[480px\]{min-width:480px}.min-w-\[4px\]{min-width:4px}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[520px\]{min-width:520px}.min-w-\[54rem\]{min-width:54rem}.min-w-\[560px\]{min-width:560px}.min-w-\[60px\]{min-width:60px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[64px\]{min-width:64px}.min-w-\[650px\]{min-width:650px}.min-w-\[66rem\]{min-width:66rem}.min-w-\[680px\]{min-width:680px}.min-w-\[6px\]{min-width:6px}.min-w-\[70px\]{min-width:70px}.min-w-\[720px\]{min-width:720px}.min-w-\[72rem\]{min-width:72rem}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[80px\]{min-width:80px}.min-w-\[820px\]{min-width:820px}.min-w-\[82px\]{min-width:82px}.min-w-\[860px\]{min-width:860px}.min-w-\[880px\]{min-width:880px}.min-w-\[88px\]{min-width:88px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[92px\]{min-width:92px}.min-w-\[940px\]{min-width:940px}.min-w-\[960px\]{min-width:960px}.min-w-\[96px\]{min-width:96px}.min-w-\[980px\]{min-width:980px}.min-w-\[9rem\]{min-width:9rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-2xl{max-width:42rem!important}.\!max-w-\[560px\]{max-width:560px!important}.\!max-w-\[80vw\]{max-width:80vw!important}.\!max-w-\[900px\]{max-width:900px!important}.\!max-w-\[960px\]{max-width:960px!important}.\!max-w-xl{max-width:36rem!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-52{max-width:13rem}.max-w-56{max-width:14rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[100px\]{max-width:100px}.max-w-\[1020px\]{max-width:1020px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1420px\]{max-width:1420px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[180px\]{max-width:180px}.max-w-\[18rem\]{max-width:18rem}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[310px\]{max-width:310px}.max-w-\[320px\]{max-width:320px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[448px\]{max-width:448px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[920px\]{max-width:920px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[960px\]{max-width:960px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1_0_260px\]{flex:1 0 260px}.flex-\[1_1_200px\]{flex:1 1 200px}.flex-\[1_1_220px\]{flex:1 1 220px}.flex-\[1_1_320px\]{flex:1 1 320px}.flex-\[1_1_340px\]{flex:1 1 340px}.flex-\[1_1_360px\]{flex:1 1 360px}.flex-\[1_1_380px\]{flex:1 1 380px}.flex-\[2\]{flex:2}.flex-\[999_1_520px\]{flex:999 1 520px}.flex-\[999_1_600px\]{flex:999 1 600px}.flex-\[999_1_620px\]{flex:999 1 620px}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-60{flex-basis:15rem}.basis-72{flex-basis:18rem}.basis-80{flex-basis:20rem}.basis-\[200px\]{flex-basis:200px}.basis-\[24rem\]{flex-basis:24rem}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[18px\]{--tw-translate-x: -18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-copy{cursor:copy}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.\!resize-y{resize:vertical!important}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-4{scroll-margin-top:1rem}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance-auto{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.grid-cols-\[1\.4fr_1fr_1fr_1fr_auto\]{grid-template-columns:1.4fr 1fr 1fr 1fr auto}.grid-cols-\[1\.5fr_1fr_1\.3fr_auto\]{grid-template-columns:1.5fr 1fr 1.3fr auto}.grid-cols-\[1\.5rem_minmax\(9rem\,1fr\)_minmax\(0\,1\.3fr\)_minmax\(0\,1\.3fr\)_7rem\]{grid-template-columns:1.5rem minmax(9rem,1fr) minmax(0,1.3fr) minmax(0,1.3fr) 7rem}.grid-cols-\[104px_minmax\(0\,1fr\)_120px\]{grid-template-columns:104px minmax(0,1fr) 120px}.grid-cols-\[150px_1fr_130px\]{grid-template-columns:150px 1fr 130px}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-cols-\[160px_minmax\(0\,1fr\)\]{grid-template-columns:160px minmax(0,1fr)}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.grid-cols-\[22px_minmax\(0\,1fr\)\]{grid-template-columns:22px minmax(0,1fr)}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[36px_minmax\(0\,1fr\)_10px\]{grid-template-columns:36px minmax(0,1fr) 10px}.grid-cols-\[44px_44px_minmax\(0\,1fr\)\]{grid-template-columns:44px 44px minmax(0,1fr)}.grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.grid-cols-\[44px_minmax\(0\,1fr\)_auto\]{grid-template-columns:44px minmax(0,1fr) auto}.grid-cols-\[48px_minmax\(0\,1fr\)_88px\]{grid-template-columns:48px minmax(0,1fr) 88px}.grid-cols-\[52px_minmax\(0\,1fr\)_118px\]{grid-template-columns:52px minmax(0,1fr) 118px}.grid-cols-\[56px_minmax\(0\,1fr\)_minmax\(0\,180px\)_96px_auto\]{grid-template-columns:56px minmax(0,1fr) minmax(0,180px) 96px auto}.grid-cols-\[60px_minmax\(0\,1fr\)_96px\]{grid-template-columns:60px minmax(0,1fr) 96px}.grid-cols-\[64px_minmax\(0\,1fr\)_112px\]{grid-template-columns:64px minmax(0,1fr) 112px}.grid-cols-\[68px_minmax\(0\,1fr\)_96px\]{grid-template-columns:68px minmax(0,1fr) 96px}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[8px_minmax\(0\,1fr\)_minmax\(0\,150px\)_112px_auto\]{grid-template-columns:8px minmax(0,1fr) minmax(0,150px) 112px auto}.grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(300px\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr)}.grid-cols-\[minmax\(0\,130px\)_minmax\(0\,1fr\)_44px\]{grid-template-columns:minmax(0,130px) minmax(0,1fr) 44px}.grid-cols-\[minmax\(0\,140px\)_minmax\(0\,1fr\)_88px\]{grid-template-columns:minmax(0,140px) minmax(0,1fr) 88px}.grid-cols-\[minmax\(0\,1fr\)_14px_minmax\(0\,1fr\)_14px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,160px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,160px)}.grid-cols-\[minmax\(0\,7\.5rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(8rem\,auto\)_1fr\]{grid-template-columns:minmax(8rem,auto) 1fr}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0{row-gap:0px}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-3\.5{row-gap:.875rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:var(--al-color-border)}.divide-border-light>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:var(--al-color-border-light)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:10px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[12px_12px_12px_2px\]{border-radius:12px 12px 12px 2px}.rounded-\[12px_12px_2px_12px\]{border-radius:12px 12px 2px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:10px}.rounded-md{border-radius:8px}.rounded-none{border-radius:0}.rounded-sm{border-radius:6px}.rounded-xl{border-radius:12px}.rounded-b-lg{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-b-md{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-b-sm{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.rounded-b-xl{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-md{border-top-left-radius:8px;border-bottom-left-radius:8px}.rounded-l-xl{border-top-left-radius:12px;border-bottom-left-radius:12px}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-sm{border-top-right-radius:6px;border-bottom-right-radius:6px}.rounded-r-xl{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[5px\]{border-top-left-radius:5px;border-top-right-radius:5px}.rounded-t-lg{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-md{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-xl{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-tr-md{border-top-right-radius:8px}.\!border{border-width:1px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-0{border-top-width:0px;border-bottom-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2,.border-b-\[2px\]{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.\!border-border{--tw-border-opacity: 1 !important;border-color:var(--al-color-border)!important}.\!border-danger{--tw-border-opacity: 1 !important;border-color:var(--al-color-danger)!important}.\!border-transparent{border-color:transparent!important}.border-\[var\(--al-color-border-control\)\]{border-color:var(--al-color-border-control)}.border-\[var\(--al-color-border-light\)\]{border-color:var(--al-color-border-light)}.border-\[var\(--al-color-primary-border\)\]{border-color:var(--al-color-primary-border)}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/60{border-color:#fcd34d99}.border-border{--tw-border-opacity: 1;border-color:var(--al-color-border)}.border-border-light{--tw-border-opacity: 1;border-color:var(--al-color-border-light)}.border-border-strong{--tw-border-opacity: 1;border-color:var(--al-color-border-strong)}.border-brand-100{--tw-border-opacity: 1;border-color:var(--al-color-primary-100)}.border-brand-200{--tw-border-opacity: 1;border-color:var(--al-color-primary-200)}.border-brand-200\/60{border-color:color-mix(in srgb,var(--al-color-primary-200) 60%,transparent)}.border-brand-300{--tw-border-opacity: 1;border-color:var(--al-color-primary-300)}.border-brand-400{--tw-border-opacity: 1;border-color:var(--al-color-primary-400)}.border-brand-400\/40{border-color:color-mix(in srgb,var(--al-color-primary-400) 40%,transparent)}.border-brand-500{--tw-border-opacity: 1;border-color:var(--al-color-primary-500)}.border-brand-600{--tw-border-opacity: 1;border-color:var(--al-color-primary-600)}.border-brand-700{--tw-border-opacity: 1;border-color:var(--al-color-primary-700)}.border-current{border-color:currentColor}.border-danger{--tw-border-opacity: 1;border-color:var(--al-color-danger)}.border-danger\/20{border-color:color-mix(in srgb,var(--al-color-danger) 20%,transparent)}.border-danger\/25{border-color:color-mix(in srgb,var(--al-color-danger) 25%,transparent)}.border-danger\/30{border-color:color-mix(in srgb,var(--al-color-danger) 30%,transparent)}.border-danger\/35{border-color:color-mix(in srgb,var(--al-color-danger) 35%,transparent)}.border-danger\/40{border-color:color-mix(in srgb,var(--al-color-danger) 40%,transparent)}.border-danger\/50{border-color:color-mix(in srgb,var(--al-color-danger) 50%,transparent)}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-info{--tw-border-opacity: 1;border-color:var(--al-color-info)}.border-info\/20{border-color:color-mix(in srgb,var(--al-color-info) 20%,transparent)}.border-info\/25{border-color:color-mix(in srgb,var(--al-color-info) 25%,transparent)}.border-info\/30{border-color:color-mix(in srgb,var(--al-color-info) 30%,transparent)}.border-ink-300{--tw-border-opacity: 1;border-color:var(--al-color-text-disabled)}.border-ink-400{--tw-border-opacity: 1;border-color:var(--al-color-text-tertiary)}.border-ink-500{--tw-border-opacity: 1;border-color:var(--al-color-text-secondary)}.border-ink-500\/40{border-color:color-mix(in srgb,var(--al-color-text-secondary) 40%,transparent)}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sky-300\/60{border-color:#7dd3fc99}.border-stone-200{--tw-border-opacity: 1;border-color:var(--al-color-stone-200)}.border-stone-300{--tw-border-opacity: 1;border-color:var(--al-color-stone-300)}.border-success{--tw-border-opacity: 1;border-color:var(--al-color-success)}.border-success\/20{border-color:color-mix(in srgb,var(--al-color-success) 20%,transparent)}.border-success\/25{border-color:color-mix(in srgb,var(--al-color-success) 25%,transparent)}.border-success\/30{border-color:color-mix(in srgb,var(--al-color-success) 30%,transparent)}.border-success\/40{border-color:color-mix(in srgb,var(--al-color-success) 40%,transparent)}.border-success\/50{border-color:color-mix(in srgb,var(--al-color-success) 50%,transparent)}.border-surface{--tw-border-opacity: 1;border-color:var(--al-color-bg-surface)}.border-surface-2{--tw-border-opacity: 1;border-color:var(--al-color-bg-surface-2)}.border-transparent{border-color:transparent}.border-warning{--tw-border-opacity: 1;border-color:var(--al-color-warning)}.border-warning\/20{border-color:color-mix(in srgb,var(--al-color-warning) 20%,transparent)}.border-warning\/25{border-color:color-mix(in srgb,var(--al-color-warning) 25%,transparent)}.border-warning\/30{border-color:color-mix(in srgb,var(--al-color-warning) 30%,transparent)}.border-warning\/35{border-color:color-mix(in srgb,var(--al-color-warning) 35%,transparent)}.border-warning\/40{border-color:color-mix(in srgb,var(--al-color-warning) 40%,transparent)}.border-warning\/50{border-color:color-mix(in srgb,var(--al-color-warning) 50%,transparent)}.border-warning\/60{border-color:color-mix(in srgb,var(--al-color-warning) 60%,transparent)}.border-warning\/70{border-color:color-mix(in srgb,var(--al-color-warning) 70%,transparent)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/15{border-color:#ffffff26}.border-b-brand-300{--tw-border-opacity: 1;border-bottom-color:var(--al-color-primary-300)}.border-b-danger\/50{border-bottom-color:color-mix(in srgb,var(--al-color-danger) 50%,transparent)}.border-b-info\/50{border-bottom-color:color-mix(in srgb,var(--al-color-info) 50%,transparent)}.border-b-success\/50{border-bottom-color:color-mix(in srgb,var(--al-color-success) 50%,transparent)}.border-b-warning\/50{border-bottom-color:color-mix(in srgb,var(--al-color-warning) 50%,transparent)}.border-l-border{--tw-border-opacity: 1;border-left-color:var(--al-color-border)}.border-l-brand-600{--tw-border-opacity: 1;border-left-color:var(--al-color-primary-600)}.border-l-danger{--tw-border-opacity: 1;border-left-color:var(--al-color-danger)}.border-l-info{--tw-border-opacity: 1;border-left-color:var(--al-color-info)}.border-l-info\/40{border-left-color:color-mix(in srgb,var(--al-color-info) 40%,transparent)}.border-l-ink-300{--tw-border-opacity: 1;border-left-color:var(--al-color-text-disabled)}.border-l-ink-500{--tw-border-opacity: 1;border-left-color:var(--al-color-text-secondary)}.border-l-success{--tw-border-opacity: 1;border-left-color:var(--al-color-success)}.border-l-success\/40{border-left-color:color-mix(in srgb,var(--al-color-success) 40%,transparent)}.border-l-transparent{border-left-color:transparent}.border-l-warning{--tw-border-opacity: 1;border-left-color:var(--al-color-warning)}.border-t-brand-600{--tw-border-opacity: 1;border-top-color:var(--al-color-primary-600)}.border-t-danger{--tw-border-opacity: 1;border-top-color:var(--al-color-danger)}.border-t-ink-300{--tw-border-opacity: 1;border-top-color:var(--al-color-text-disabled)}.border-t-success{--tw-border-opacity: 1;border-top-color:var(--al-color-success)}.border-t-transparent{border-top-color:transparent}.\!bg-\[var\(--al-color-primary-bg\)\]{background-color:var(--al-color-primary-bg)!important}.\!bg-brand{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary)!important}.\!bg-brand-600{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary-600)!important}.\!bg-danger{--tw-bg-opacity: 1 !important;background-color:var(--al-color-danger)!important}.\!bg-danger-bg{--tw-bg-opacity: 1 !important;background-color:var(--al-color-danger-bg)!important}.\!bg-info-bg{--tw-bg-opacity: 1 !important;background-color:var(--al-color-info-bg)!important}.\!bg-stone-100{--tw-bg-opacity: 1 !important;background-color:var(--al-color-stone-100)!important}.\!bg-success{--tw-bg-opacity: 1 !important;background-color:var(--al-color-success)!important}.\!bg-success-bg{--tw-bg-opacity: 1 !important;background-color:var(--al-color-success-bg)!important}.\!bg-surface{--tw-bg-opacity: 1 !important;background-color:var(--al-color-bg-surface)!important}.\!bg-warning-bg{--tw-bg-opacity: 1 !important;background-color:var(--al-color-warning-bg)!important}.bg-\[\#1e1e1e\]{--tw-bg-opacity: 1;background-color:rgb(30 30 30 / var(--tw-bg-opacity, 1))}.bg-\[\#EAB308\]{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-\[\#F3ECFD\]{--tw-bg-opacity: 1;background-color:rgb(243 236 253 / var(--tw-bg-opacity, 1))}.bg-\[var\(--al-action-adjust-bg\)\]{background-color:var(--al-action-adjust-bg)}.bg-\[var\(--al-action-ask-bg\)\]{background-color:var(--al-action-ask-bg)}.bg-\[var\(--al-action-bookmark-bg\)\]{background-color:var(--al-action-bookmark-bg)}.bg-\[var\(--al-action-finding-bg\)\]{background-color:var(--al-action-finding-bg)}.bg-\[var\(--al-color-bg-active\)\]{background-color:var(--al-color-bg-active)}.bg-\[var\(--al-color-bg-mask\)\]{background-color:var(--al-color-bg-mask)}.bg-\[var\(--al-color-bg-surface-2\)\]{background-color:var(--al-color-bg-surface-2)}.bg-\[var\(--al-color-primary\)\]{background-color:var(--al-color-primary)}.bg-\[var\(--al-color-primary-bg\)\]{background-color:var(--al-color-primary-bg)}.bg-\[var\(--al-color-warning-bg\)\]{background-color:var(--al-color-warning-bg)}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-black\/45{background-color:#00000073}.bg-border{--tw-bg-opacity: 1;background-color:var(--al-color-border)}.bg-border-light{--tw-bg-opacity: 1;background-color:var(--al-color-border-light)}.bg-border-strong{--tw-bg-opacity: 1;background-color:var(--al-color-border-strong)}.bg-brand{--tw-bg-opacity: 1;background-color:var(--al-color-primary)}.bg-brand-100{--tw-bg-opacity: 1;background-color:var(--al-color-primary-100)}.bg-brand-200{--tw-bg-opacity: 1;background-color:var(--al-color-primary-200)}.bg-brand-300{--tw-bg-opacity: 1;background-color:var(--al-color-primary-300)}.bg-brand-400{--tw-bg-opacity: 1;background-color:var(--al-color-primary-400)}.bg-brand-50{--tw-bg-opacity: 1;background-color:var(--al-color-primary-50)}.bg-brand-50\/20{background-color:color-mix(in srgb,var(--al-color-primary-50) 20%,transparent)}.bg-brand-50\/25{background-color:color-mix(in srgb,var(--al-color-primary-50) 25%,transparent)}.bg-brand-50\/30{background-color:color-mix(in srgb,var(--al-color-primary-50) 30%,transparent)}.bg-brand-50\/35{background-color:color-mix(in srgb,var(--al-color-primary-50) 35%,transparent)}.bg-brand-50\/40{background-color:color-mix(in srgb,var(--al-color-primary-50) 40%,transparent)}.bg-brand-50\/50{background-color:color-mix(in srgb,var(--al-color-primary-50) 50%,transparent)}.bg-brand-50\/60{background-color:color-mix(in srgb,var(--al-color-primary-50) 60%,transparent)}.bg-brand-50\/70{background-color:color-mix(in srgb,var(--al-color-primary-50) 70%,transparent)}.bg-brand-500{--tw-bg-opacity: 1;background-color:var(--al-color-primary-500)}.bg-brand-600{--tw-bg-opacity: 1;background-color:var(--al-color-primary-600)}.bg-brand-700{--tw-bg-opacity: 1;background-color:var(--al-color-primary-700)}.bg-brand-800{--tw-bg-opacity: 1;background-color:var(--al-color-primary-800)}.bg-canvas{--tw-bg-opacity: 1;background-color:var(--al-color-bg-canvas)}.bg-canvas\/50{background-color:color-mix(in srgb,var(--al-color-bg-canvas) 50%,transparent)}.bg-canvas\/60{background-color:color-mix(in srgb,var(--al-color-bg-canvas) 60%,transparent)}.bg-canvas\/95{background-color:color-mix(in srgb,var(--al-color-bg-canvas) 95%,transparent)}.bg-current{background-color:currentColor}.bg-danger{--tw-bg-opacity: 1;background-color:var(--al-color-danger)}.bg-danger-bg{--tw-bg-opacity: 1;background-color:var(--al-color-danger-bg)}.bg-danger-bg\/10{background-color:color-mix(in srgb,var(--al-color-danger-bg) 10%,transparent)}.bg-danger-bg\/20{background-color:color-mix(in srgb,var(--al-color-danger-bg) 20%,transparent)}.bg-danger-bg\/25{background-color:color-mix(in srgb,var(--al-color-danger-bg) 25%,transparent)}.bg-danger-bg\/30{background-color:color-mix(in srgb,var(--al-color-danger-bg) 30%,transparent)}.bg-danger-bg\/35{background-color:color-mix(in srgb,var(--al-color-danger-bg) 35%,transparent)}.bg-danger-bg\/40{background-color:color-mix(in srgb,var(--al-color-danger-bg) 40%,transparent)}.bg-danger\/15{background-color:color-mix(in srgb,var(--al-color-danger) 15%,transparent)}.bg-danger\/25{background-color:color-mix(in srgb,var(--al-color-danger) 25%,transparent)}.bg-danger\/30{background-color:color-mix(in srgb,var(--al-color-danger) 30%,transparent)}.bg-danger\/35{background-color:color-mix(in srgb,var(--al-color-danger) 35%,transparent)}.bg-danger\/40{background-color:color-mix(in srgb,var(--al-color-danger) 40%,transparent)}.bg-danger\/5{background-color:color-mix(in srgb,var(--al-color-danger) 5%,transparent)}.bg-danger\/60{background-color:color-mix(in srgb,var(--al-color-danger) 60%,transparent)}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-info{--tw-bg-opacity: 1;background-color:var(--al-color-info)}.bg-info-bg{--tw-bg-opacity: 1;background-color:var(--al-color-info-bg)}.bg-info-bg\/10{background-color:color-mix(in srgb,var(--al-color-info-bg) 10%,transparent)}.bg-info-bg\/15{background-color:color-mix(in srgb,var(--al-color-info-bg) 15%,transparent)}.bg-info-bg\/20{background-color:color-mix(in srgb,var(--al-color-info-bg) 20%,transparent)}.bg-info-bg\/25{background-color:color-mix(in srgb,var(--al-color-info-bg) 25%,transparent)}.bg-info-bg\/30{background-color:color-mix(in srgb,var(--al-color-info-bg) 30%,transparent)}.bg-info-bg\/35{background-color:color-mix(in srgb,var(--al-color-info-bg) 35%,transparent)}.bg-info-bg\/40{background-color:color-mix(in srgb,var(--al-color-info-bg) 40%,transparent)}.bg-info\/20{background-color:color-mix(in srgb,var(--al-color-info) 20%,transparent)}.bg-info\/25{background-color:color-mix(in srgb,var(--al-color-info) 25%,transparent)}.bg-inherit{background-color:inherit}.bg-ink-300{--tw-bg-opacity: 1;background-color:var(--al-color-text-disabled)}.bg-ink-400{--tw-bg-opacity: 1;background-color:var(--al-color-text-tertiary)}.bg-ink-500{--tw-bg-opacity: 1;background-color:var(--al-color-text-secondary)}.bg-ink-700{--tw-bg-opacity: 1;background-color:var(--al-color-text-body)}.bg-ink-900{--tw-bg-opacity: 1;background-color:var(--al-color-text-primary)}.bg-ink-900\/95{background-color:color-mix(in srgb,var(--al-color-text-primary) 95%,transparent)}.bg-rose-50\/50{background-color:#fff1f280}.bg-rose-50\/60{background-color:#fff1f299}.bg-sky-50\/60{background-color:#f0f9ff99}.bg-stone-100{--tw-bg-opacity: 1;background-color:var(--al-color-stone-100)}.bg-stone-200{--tw-bg-opacity: 1;background-color:var(--al-color-stone-200)}.bg-stone-300{--tw-bg-opacity: 1;background-color:var(--al-color-stone-300)}.bg-stone-50{--tw-bg-opacity: 1;background-color:var(--al-color-stone-50)}.bg-stone-900{--tw-bg-opacity: 1;background-color:var(--al-color-stone-900)}.bg-success{--tw-bg-opacity: 1;background-color:var(--al-color-success)}.bg-success-bg{--tw-bg-opacity: 1;background-color:var(--al-color-success-bg)}.bg-success-bg\/20{background-color:color-mix(in srgb,var(--al-color-success-bg) 20%,transparent)}.bg-success-bg\/30{background-color:color-mix(in srgb,var(--al-color-success-bg) 30%,transparent)}.bg-success-bg\/35{background-color:color-mix(in srgb,var(--al-color-success-bg) 35%,transparent)}.bg-success-bg\/40{background-color:color-mix(in srgb,var(--al-color-success-bg) 40%,transparent)}.bg-success\/15{background-color:color-mix(in srgb,var(--al-color-success) 15%,transparent)}.bg-success\/20{background-color:color-mix(in srgb,var(--al-color-success) 20%,transparent)}.bg-success\/25{background-color:color-mix(in srgb,var(--al-color-success) 25%,transparent)}.bg-success\/30{background-color:color-mix(in srgb,var(--al-color-success) 30%,transparent)}.bg-success\/40{background-color:color-mix(in srgb,var(--al-color-success) 40%,transparent)}.bg-success\/45{background-color:color-mix(in srgb,var(--al-color-success) 45%,transparent)}.bg-surface{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface)}.bg-surface-2{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface-2)}.bg-surface-2\/20{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 20%,transparent)}.bg-surface-2\/25{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 25%,transparent)}.bg-surface-2\/30{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 30%,transparent)}.bg-surface-2\/35{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 35%,transparent)}.bg-surface-2\/40{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 40%,transparent)}.bg-surface-2\/45{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 45%,transparent)}.bg-surface-2\/50{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 50%,transparent)}.bg-surface-2\/60{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 60%,transparent)}.bg-surface-2\/70{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 70%,transparent)}.bg-surface-selected{--tw-bg-opacity: 1;background-color:var(--al-color-bg-active)}.bg-surface\/60{background-color:color-mix(in srgb,var(--al-color-bg-surface) 60%,transparent)}.bg-surface\/95{background-color:color-mix(in srgb,var(--al-color-bg-surface) 95%,transparent)}.bg-transparent{background-color:transparent}.bg-warning{--tw-bg-opacity: 1;background-color:var(--al-color-warning)}.bg-warning-bg{--tw-bg-opacity: 1;background-color:var(--al-color-warning-bg)}.bg-warning-bg\/20{background-color:color-mix(in srgb,var(--al-color-warning-bg) 20%,transparent)}.bg-warning-bg\/25{background-color:color-mix(in srgb,var(--al-color-warning-bg) 25%,transparent)}.bg-warning-bg\/30{background-color:color-mix(in srgb,var(--al-color-warning-bg) 30%,transparent)}.bg-warning-bg\/35{background-color:color-mix(in srgb,var(--al-color-warning-bg) 35%,transparent)}.bg-warning-bg\/40{background-color:color-mix(in srgb,var(--al-color-warning-bg) 40%,transparent)}.bg-warning-bg\/50{background-color:color-mix(in srgb,var(--al-color-warning-bg) 50%,transparent)}.bg-warning\/15{background-color:color-mix(in srgb,var(--al-color-warning) 15%,transparent)}.bg-warning\/20{background-color:color-mix(in srgb,var(--al-color-warning) 20%,transparent)}.bg-warning\/25{background-color:color-mix(in srgb,var(--al-color-warning) 25%,transparent)}.bg-warning\/30{background-color:color-mix(in srgb,var(--al-color-warning) 30%,transparent)}.bg-warning\/35{background-color:color-mix(in srgb,var(--al-color-warning) 35%,transparent)}.bg-warning\/40{background-color:color-mix(in srgb,var(--al-color-warning) 40%,transparent)}.bg-warning\/5{background-color:color-mix(in srgb,var(--al-color-warning) 5%,transparent)}.bg-warning\/55{background-color:color-mix(in srgb,var(--al-color-warning) calc(.55 * 100%),transparent)}.bg-warning\/60{background-color:color-mix(in srgb,var(--al-color-warning) 60%,transparent)}.bg-warning\/70{background-color:color-mix(in srgb,var(--al-color-warning) 70%,transparent)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-brand-50\/40{--tw-gradient-from: color-mix(in srgb, var(--al-color-primary-50) 40% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-50\/80{--tw-gradient-from: color-mix(in srgb, var(--al-color-primary-50) 80% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-600{--tw-gradient-from: var(--al-color-primary-600) var(--tw-gradient-from-position);--tw-gradient-to: color-mix(in srgb, var(--al-color-primary-600) 0% , transparent) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-surface{--tw-gradient-to: color-mix(in srgb, var(--al-color-bg-surface) 0% , transparent) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--al-color-bg-surface) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-brand-50\/20{--tw-gradient-to: color-mix(in srgb, var(--al-color-primary-50) 20% , transparent) var(--tw-gradient-to-position)}.to-brand-800{--tw-gradient-to: var(--al-color-primary-800) var(--tw-gradient-to-position)}.to-surface{--tw-gradient-to: var(--al-color-bg-surface) var(--tw-gradient-to-position)}.fill-brand-50{fill:var(--al-color-primary-50)}.fill-brand-600{fill:var(--al-color-primary-600)}.fill-current{fill:currentColor}.fill-ink-500{fill:var(--al-color-text-secondary)}.fill-ink-900{fill:var(--al-color-text-primary)}.fill-none{fill:none}.fill-success{fill:var(--al-color-success)}.fill-warning{fill:var(--al-color-warning)}.stroke-border{stroke:var(--al-color-border)}.stroke-border-light{stroke:var(--al-color-border-light)}.stroke-brand-300{stroke:var(--al-color-primary-300)}.stroke-brand-600{stroke:var(--al-color-primary-600)}.stroke-info{stroke:var(--al-color-info)}.stroke-ink-400{stroke:var(--al-color-text-tertiary)}.stroke-stone-200{stroke:var(--al-color-stone-200)}.stroke-success{stroke:var(--al-color-success)}.stroke-surface{stroke:var(--al-color-bg-surface)}.stroke-surface-2{stroke:var(--al-color-bg-surface-2)}.stroke-warning{stroke:var(--al-color-warning)}.stroke-warning\/40{stroke:color-mix(in srgb,var(--al-color-warning) 40%,transparent)}.stroke-warning\/50{stroke:color-mix(in srgb,var(--al-color-warning) 50%,transparent)}.stroke-\[2\.5\]{stroke-width:2.5}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-px{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.py-\[60px\]{padding-top:60px;padding-bottom:60px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pe-1{padding-inline-end:.25rem}.pe-10{padding-inline-end:2.5rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pe-5{padding-inline-end:1.25rem}.pe-6{padding-inline-end:1.5rem}.pe-7{padding-inline-end:1.75rem}.pe-8{padding-inline-end:2rem}.pe-9{padding-inline-end:2.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[13px\]{padding-left:13px}.pl-\[18px\]{padding-left:18px}.pl-\[42px\]{padding-left:42px}.pl-\[46px\]{padding-left:46px}.pl-\[52px\]{padding-left:52px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-24{padding-right:6rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-\[12vh\]{padding-top:12vh}.pt-px{padding-top:1px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:JetBrains Mono,SF Mono,Fira Code,monospace}.font-sans{font-family:Inter Variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.\!text-\[10px\]{font-size:10px!important}.\!text-body{font-size:14px!important;line-height:1.57!important}.\!text-micro{font-size:12px!important;line-height:1.5!important}.\!text-small{font-size:13px!important;line-height:1.54!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.9em\]{font-size:.9em}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[48px\]{font-size:48px}.text-\[52px\]{font-size:52px}.text-\[56px\]{font-size:56px}.text-\[9px\]{font-size:9px}.text-\[length\:var\(--al-text-micro\)\]{font-size:var(--al-text-micro)}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:14px;line-height:1.57}.text-body-lg{font-size:15px;line-height:1.6}.text-display-lg{font-size:40px;line-height:1.15;letter-spacing:-.02em}.text-display-md{font-size:32px;line-height:1.2;letter-spacing:-.02em}.text-display-sm{font-size:24px;line-height:1.33;letter-spacing:-.015em}.text-heading{font-size:20px;line-height:1.4;letter-spacing:-.01em}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-micro{font-size:12px;line-height:1.5}.text-sm,.text-small{font-size:13px;line-height:1.54}.text-title{font-size:16px;line-height:1.5;letter-spacing:0}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:12px;line-height:1.5}.\!font-semibold{font-weight:600!important}.font-bold,.font-extrabold{font-weight:600}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-4{line-height:1rem!important}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.8\]{line-height:1.8}.leading-\[22px\]{line-height:22px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[4px\]{letter-spacing:4px}.tracking-\[8px\]{letter-spacing:8px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[var\(--al-color-on-danger\)\]{color:var(--al-color-on-danger)!important}.\!text-\[var\(--al-color-on-primary\)\]{color:var(--al-color-on-primary)!important}.\!text-\[var\(--al-color-primary-text-strong\)\]{color:var(--al-color-primary-text-strong)!important}.\!text-brand-700{--tw-text-opacity: 1 !important;color:var(--al-color-primary-700)!important}.\!text-danger{--tw-text-opacity: 1 !important;color:var(--al-color-danger)!important}.\!text-info{--tw-text-opacity: 1 !important;color:var(--al-color-info)!important}.\!text-ink-500{--tw-text-opacity: 1 !important;color:var(--al-color-text-secondary)!important}.\!text-ink-700{--tw-text-opacity: 1 !important;color:var(--al-color-text-body)!important}.\!text-ink-900{--tw-text-opacity: 1 !important;color:var(--al-color-text-primary)!important}.\!text-success{--tw-text-opacity: 1 !important;color:var(--al-color-success)!important}.\!text-warning{--tw-text-opacity: 1 !important;color:var(--al-color-warning)!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#1B4F72\]{--tw-text-opacity: 1;color:rgb(27 79 114 / var(--tw-text-opacity, 1))}.text-\[\#2C3E50\]{--tw-text-opacity: 1;color:rgb(44 62 80 / var(--tw-text-opacity, 1))}.text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.text-\[\#722ed1\]{--tw-text-opacity: 1;color:rgb(114 46 209 / var(--tw-text-opacity, 1))}.text-\[\#7C3AED\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[\#d4d4d4\]{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-\[var\(--al-action-adjust\)\]{color:var(--al-action-adjust)}.text-\[var\(--al-action-ask\)\]{color:var(--al-action-ask)}.text-\[var\(--al-action-bookmark\)\]{color:var(--al-action-bookmark)}.text-\[var\(--al-action-finding\)\]{color:var(--al-action-finding)}.text-\[var\(--al-color-danger\)\]{color:var(--al-color-danger)}.text-\[var\(--al-color-info\)\]{color:var(--al-color-info)}.text-\[var\(--al-color-on-primary\)\]{color:var(--al-color-on-primary)}.text-\[var\(--al-color-primary-text-strong\)\]{color:var(--al-color-primary-text-strong)}.text-\[var\(--al-color-success\)\]{color:var(--al-color-success)}.text-\[var\(--al-color-text-link\)\]{color:var(--al-color-text-link)}.text-\[var\(--al-color-text-secondary\)\]{color:var(--al-color-text-secondary)}.text-\[var\(--al-color-warning-text\)\]{color:var(--al-color-warning-text)}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-brand{--tw-text-opacity: 1;color:var(--al-color-primary)}.text-brand-300{--tw-text-opacity: 1;color:var(--al-color-primary-300)}.text-brand-500{--tw-text-opacity: 1;color:var(--al-color-primary-500)}.text-brand-600{--tw-text-opacity: 1;color:var(--al-color-primary-600)}.text-brand-700{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.text-brand-800{--tw-text-opacity: 1;color:var(--al-color-primary-800)}.text-current{color:currentColor}.text-danger{--tw-text-opacity: 1;color:var(--al-color-danger)}.text-danger\/70{color:color-mix(in srgb,var(--al-color-danger) 70%,transparent)}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-info{--tw-text-opacity: 1;color:var(--al-color-info)}.text-inherit{color:inherit}.text-ink-300{--tw-text-opacity: 1;color:var(--al-color-text-disabled)}.text-ink-400{--tw-text-opacity: 1;color:var(--al-color-text-tertiary)}.text-ink-500{--tw-text-opacity: 1;color:var(--al-color-text-secondary)}.text-ink-700{--tw-text-opacity: 1;color:var(--al-color-text-body)}.text-ink-900{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.text-inverse{--tw-text-opacity: 1;color:var(--al-color-text-inverse)}.text-on-primary{--tw-text-opacity: 1;color:var(--al-color-on-primary)}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-stone-700{--tw-text-opacity: 1;color:var(--al-color-stone-700)}.text-success{--tw-text-opacity: 1;color:var(--al-color-success)}.text-success\/80{color:color-mix(in srgb,var(--al-color-success) 80%,transparent)}.text-warning{--tw-text-opacity: 1;color:var(--al-color-warning)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/85{color:#ffffffd9}.text-white\/95{color:#fffffff2}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--al-color-primary-600\)\],.accent-brand-600{accent-color:var(--al-color-primary-600)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.\!shadow-md{--tw-shadow: var(--al-shadow-md) !important;--tw-shadow-colored: var(--al-shadow-md) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: var(--al-shadow-sm);--tw-shadow-colored: var(--al-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_0_rgba\(16\,24\,40\,0\.04\)\]{--tw-shadow: 0 1px 2px 0 rgba(16,24,40,.04);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_0_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow: 0 1px 2px 0 rgba(16,24,40,.06);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 2px 12px rgba(0,0,0,.06);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(18\,16\,16\,0\.15\)\,0_1px_2px_rgba\(18\,16\,16\,0\.08\)\]{--tw-shadow: 0 2px 4px rgba(18,16,16,.15),0 1px 2px rgba(18,16,16,.08);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color), 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_var\(--al-color-primary\)\]{--tw-shadow: inset 0 -2px 0 var(--al-color-primary);--tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_3px_0_0_0_var\(--al-color-primary-600\)\]{--tw-shadow: inset 3px 0 0 0 var(--al-color-primary-600);--tw-shadow-colored: inset 3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--al-color-primary\)\]{--tw-shadow: inset 3px 0 0 var(--al-color-primary);--tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--al-shadow-lg);--tw-shadow-colored: var(--al-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--al-shadow-md);--tw-shadow-colored: var(--al-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--al-shadow-sm);--tw-shadow-colored: var(--al-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--al-shadow-xl);--tw-shadow-colored: var(--al-shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: var(--al-shadow-xs);--tw-shadow-colored: var(--al-shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-1{outline-offset:1px}.outline-brand-500{outline-color:var(--al-color-primary-500)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[10px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(10px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[3px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[5px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[9px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(9px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[var\(--al-color-bg-surface\)\]{--tw-ring-color: var(--al-color-bg-surface)}.ring-\[var\(--al-color-primary-border\)\]{--tw-ring-color: var(--al-color-primary-border)}.ring-border{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-border)}.ring-brand-100{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-100)}.ring-brand-50{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-50)}.ring-brand-600{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-600)}.ring-canvas{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-bg-canvas)}.ring-danger{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-danger)}.ring-danger-bg\/50{--tw-ring-color: color-mix(in srgb, var(--al-color-danger-bg) 50% , transparent)}.ring-focus{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-focus-ring)}.ring-stone-100{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-stone-100)}.ring-success-bg\/50{--tw-ring-color: color-mix(in srgb, var(--al-color-success-bg) 50% , transparent)}.ring-success\/10{--tw-ring-color: color-mix(in srgb, var(--al-color-success) 10% , transparent)}.ring-success\/5{--tw-ring-color: color-mix(in srgb, var(--al-color-success) 5% , transparent)}.ring-surface{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-bg-surface)}.ring-surface-2\/50{--tw-ring-color: color-mix(in srgb, var(--al-color-bg-surface-2) 50% , transparent)}.ring-warning-bg\/50{--tw-ring-color: color-mix(in srgb, var(--al-color-warning-bg) 50% , transparent)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-surface{--tw-ring-offset-color: var(--al-color-bg-surface)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,border-color\,box-shadow\,transform\]{transition-property:background-color,color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,border-color\]{transition-property:color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-base{transition-duration:.2s}.duration-fast{transition-duration:.15s}.duration-slow{transition-duration:.32s}.ease-brand{transition-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.zoom-out{--tw-exit-scale: 0}.duration-150{animation-duration:.15s}.duration-300{animation-duration:.3s}.duration-base{animation-duration:.2s}.duration-fast{animation-duration:.15s}.duration-slow{animation-duration:.32s}.ease-brand{animation-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.\[color-scheme\:light\]{color-scheme:light}.\[contain\:inline-size\]{contain:inline-size}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.al-num{font-family:var(--al-font-sans);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--al-weight-medium)}.al-mono{font-family:var(--al-font-mono);font-variant-numeric:tabular-nums}.al-eyebrow{font-size:12px;line-height:16px;font-weight:var(--al-weight-semibold);letter-spacing:0;color:var(--al-color-text-secondary)}.al-focus-ring{outline:none}.al-focus-ring:focus-visible{box-shadow:0 0 0 2px var(--al-color-bg-surface),0 0 0 4px var(--al-color-focus-ring)}.al-focus-ring-inset{outline:none}.al-focus-ring-inset:focus-visible{box-shadow:inset 0 0 0 2px var(--al-color-focus-ring)}.al-control-focus{outline:none}.al-control-focus:focus-visible,.al-control-focus-within:focus-within{border-color:var(--al-color-primary);box-shadow:0 0 0 2px var(--al-color-bg-surface),0 0 0 4px var(--al-color-focus-ring)}.al-placeholder::-moz-placeholder{color:var(--al-color-text-placeholder);opacity:1}.al-placeholder::placeholder{color:var(--al-color-text-placeholder);opacity:1}.al-fit-or-hide{container-type:inline-size}@container (max-width: 2.5rem){.al-fit-or-hide>*{opacity:0}}.app-v2 .text-success,.app-v2 .\!text-success{color:var(--al-color-success-text)!important}.app-v2 .text-warning,.app-v2 .\!text-warning{color:var(--al-color-warning-text)!important}.app-v2 .text-danger,.app-v2 .\!text-danger{color:var(--al-color-danger-text)!important}.app-v2 .text-info,.app-v2 .\!text-info{color:var(--al-color-info-text)!important}.app-v2 .text-brand-800,.app-v2 .\!text-brand-800,.app-v2 .hover\:text-brand-800:hover{color:var(--al-color-primary-text-strong)!important}.al-shimmer{background:linear-gradient(90deg,var(--al-color-stone-100) 0%,var(--al-color-stone-200) 50%,var(--al-color-stone-100) 100%);background-size:800px 100%;animation:al-shimmer 1.8s linear infinite}@keyframes al-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.al-skeleton-screen{opacity:0;animation:al-appear var(--al-duration-base) var(--al-ease-out) .12s forwards}.al-skeleton-screen--now{opacity:1;animation:none}.al-skeleton-screen .al-shimmer{background-attachment:fixed;background-size:1200px 100%;animation:al-sweep 2s linear infinite}@keyframes al-sweep{0%{background-position:-1200px 0}to{background-position:0 0}}@keyframes al-appear{to{opacity:1}}.al-arrive{animation:al-arrive var(--al-duration-base) var(--al-ease-out) both}@keyframes al-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.al-read-progress{position:fixed;top:0;left:0;right:0;height:2px;overflow:hidden;pointer-events:none;z-index:var(--al-z-shell-header, 220);opacity:0;animation:al-appear var(--al-duration-fast) var(--al-ease-out) .4s forwards}.al-read-progress:before{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;border-radius:2px;background:var(--al-color-primary);animation:al-read-sweep 1.4s var(--al-ease-brand) infinite}@keyframes al-read-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media(prefers-reduced-motion:reduce){.al-read-progress:before{animation:none;width:100%;opacity:.5}}.al-animate-in{animation:al-fade-up .32s var(--al-ease-out) both}@keyframes al-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.al-stagger>*{animation:al-fade-up .32s var(--al-ease-out) both}@keyframes al-stagger-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.al-stagger-in>*:nth-child(1){animation:al-stagger-in .3s ease-out 0ms both}.al-stagger-in>*:nth-child(2){animation:al-stagger-in .3s ease-out 50ms both}.al-stagger-in>*:nth-child(3){animation:al-stagger-in .3s ease-out .1s both}.al-stagger-in>*:nth-child(4){animation:al-stagger-in .3s ease-out .15s both}.al-stagger-in>*:nth-child(5){animation:al-stagger-in .3s ease-out .2s both}.al-stagger-in>*:nth-child(6){animation:al-stagger-in .3s ease-out .25s both}.al-stagger-in>*:nth-child(7){animation:al-stagger-in .3s ease-out .3s both}.al-stagger-in>*:nth-child(8){animation:al-stagger-in .3s ease-out .35s both}.al-stagger-in>*:nth-child(n+9){animation:al-stagger-in .3s ease-out .4s both}.al-stagger>*:nth-child(1){animation-delay:0ms}.al-stagger>*:nth-child(2){animation-delay:50ms}.al-stagger>*:nth-child(3){animation-delay:.1s}.al-stagger>*:nth-child(4){animation-delay:.15s}.al-stagger>*:nth-child(5){animation-delay:.2s}.al-stagger>*:nth-child(6){animation-delay:.25s}.al-stagger>*:nth-child(7){animation-delay:.3s}.al-stagger>*:nth-child(8){animation-delay:.35s}.al-divider{height:1px;background:var(--al-color-border);border:0;margin:0}@media(prefers-reduced-motion:reduce){.app-v2 *,.app-v2 *:before,.app-v2 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--al-font-sans);font-size:var(--al-text-body);line-height:1.5;color:var(--al-color-text-primary);background-color:var(--al-color-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (scrollbar-gutter: stable){html{scrollbar-gutter:stable}}body{margin:0;padding:0}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--al-color-stone-300);border-radius:var(--al-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--al-color-stone-400)}.al-tab-strip{scrollbar-width:none;-ms-overflow-style:none}.al-tab-strip::-webkit-scrollbar{display:none}::-moz-selection{background-color:var(--al-color-primary-200);color:var(--al-color-primary-900)}::selection{background-color:var(--al-color-primary-200);color:var(--al-color-primary-900)}[data-theme=dark] ::-moz-selection{background-color:var(--al-color-primary-300);color:var(--al-color-primary-900)}[data-theme=dark] ::selection{background-color:var(--al-color-primary-300);color:var(--al-color-primary-900)}:focus-visible{outline:2px solid var(--al-color-primary);outline-offset:2px;border-radius:var(--al-radius-sm)}a{color:var(--al-color-text-link);text-decoration:none;transition:color var(--al-duration-fast) var(--al-ease-out)}a:hover{color:var(--al-color-text-link-hover)}.marker\:hidden *::marker{display:none}.marker\:content-none *::marker{--tw-content: none;content:var(--tw-content)}.marker\:hidden::marker{display:none}.marker\:content-none::marker{--tw-content: none;content:var(--tw-content)}.file\:mr-2::file-selector-button{margin-right:.5rem}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:rounded-md::file-selector-button{border-radius:8px}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0px}.file\:border-border::file-selector-button{--tw-border-opacity: 1;border-color:var(--al-color-border)}.file\:bg-brand-50::file-selector-button{--tw-bg-opacity: 1;background-color:var(--al-color-primary-50)}.file\:bg-surface::file-selector-button{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface)}.file\:bg-surface-2::file-selector-button{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface-2)}.file\:px-2::file-selector-button{padding-left:.5rem;padding-right:.5rem}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-0\.5::file-selector-button{padding-top:.125rem;padding-bottom:.125rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:text-sm::file-selector-button{font-size:13px;line-height:1.54}.file\:text-xs::file-selector-button{font-size:12px;line-height:1.5}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-brand-700::file-selector-button{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.file\:text-ink-900::file-selector-button{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.placeholder\:text-ink-400::-moz-placeholder{--tw-text-opacity: 1;color:var(--al-color-text-tertiary)}.placeholder\:text-ink-400::placeholder{--tw-text-opacity: 1;color:var(--al-color-text-tertiary)}.placeholder\:text-ink-500::-moz-placeholder{--tw-text-opacity: 1;color:var(--al-color-text-secondary)}.placeholder\:text-ink-500::placeholder{--tw-text-opacity: 1;color:var(--al-color-text-secondary)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-\[5px\]:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.first\:rounded-l-full:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.first\:rounded-t-lg:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.first\:border-0:first-child{border-width:0px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-b-lg:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.last\:rounded-r-\[5px\]:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.last\:rounded-r-full:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.last\:pb-0:last-child{padding-bottom:0}.even\:border-l:nth-child(2n){border-left-width:1px}.empty\:hidden:empty{display:none}.focus-within\:\!border-danger:focus-within{--tw-border-opacity: 1 !important;border-color:var(--al-color-danger)!important}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-brand-300:focus-within{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-300)}.focus-within\:ring-brand-600:focus-within{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-600)}.hover\:\!border-danger:hover{--tw-border-opacity: 1 !important;border-color:var(--al-color-danger)!important}.hover\:border-\[var\(--al-color-border-control\)\]:hover{border-color:var(--al-color-border-control)}.hover\:border-border:hover{--tw-border-opacity: 1;border-color:var(--al-color-border)}.hover\:border-border-strong:hover{--tw-border-opacity: 1;border-color:var(--al-color-border-strong)}.hover\:border-brand-300:hover{--tw-border-opacity: 1;border-color:var(--al-color-primary-300)}.hover\:border-brand-600:hover{--tw-border-opacity: 1;border-color:var(--al-color-primary-600)}.hover\:border-danger:hover{--tw-border-opacity: 1;border-color:var(--al-color-danger)}.hover\:border-danger\/40:hover{border-color:color-mix(in srgb,var(--al-color-danger) 40%,transparent)}.hover\:border-info\/40:hover{border-color:color-mix(in srgb,var(--al-color-info) 40%,transparent)}.hover\:border-ink-300:hover{--tw-border-opacity: 1;border-color:var(--al-color-text-disabled)}.hover\:border-ink-400:hover{--tw-border-opacity: 1;border-color:var(--al-color-text-tertiary)}.hover\:border-ink-500:hover{--tw-border-opacity: 1;border-color:var(--al-color-text-secondary)}.hover\:border-stone-300:hover{--tw-border-opacity: 1;border-color:var(--al-color-stone-300)}.hover\:border-success\/40:hover{border-color:color-mix(in srgb,var(--al-color-success) 40%,transparent)}.hover\:border-warning\/40:hover{border-color:color-mix(in srgb,var(--al-color-warning) 40%,transparent)}.hover\:\!bg-brand-50:hover{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary-50)!important}.hover\:\!bg-brand-700:hover{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary-700)!important}.hover\:\!bg-danger-bg:hover{--tw-bg-opacity: 1 !important;background-color:var(--al-color-danger-bg)!important}.hover\:\!bg-success:hover{--tw-bg-opacity: 1 !important;background-color:var(--al-color-success)!important}.hover\:bg-border-light:hover{--tw-bg-opacity: 1;background-color:var(--al-color-border-light)}.hover\:bg-brand-100:hover{--tw-bg-opacity: 1;background-color:var(--al-color-primary-100)}.hover\:bg-brand-50:hover{--tw-bg-opacity: 1;background-color:var(--al-color-primary-50)}.hover\:bg-brand-600:hover{--tw-bg-opacity: 1;background-color:var(--al-color-primary-600)}.hover\:bg-brand-700:hover{--tw-bg-opacity: 1;background-color:var(--al-color-primary-700)}.hover\:bg-brand-800:hover{--tw-bg-opacity: 1;background-color:var(--al-color-primary-800)}.hover\:bg-danger-bg:hover{--tw-bg-opacity: 1;background-color:var(--al-color-danger-bg)}.hover\:bg-stone-100:hover{--tw-bg-opacity: 1;background-color:var(--al-color-stone-100)}.hover\:bg-stone-200:hover{--tw-bg-opacity: 1;background-color:var(--al-color-stone-200)}.hover\:bg-stone-50:hover{--tw-bg-opacity: 1;background-color:var(--al-color-stone-50)}.hover\:bg-success-bg:hover{--tw-bg-opacity: 1;background-color:var(--al-color-success-bg)}.hover\:bg-surface:hover{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface)}.hover\:bg-surface-2:hover{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface-2)}.hover\:bg-surface-2\/40:hover{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 40%,transparent)}.hover\:bg-surface-2\/50:hover{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 50%,transparent)}.hover\:bg-surface-2\/60:hover{background-color:color-mix(in srgb,var(--al-color-bg-surface-2) 60%,transparent)}.hover\:bg-surface-hover:hover{--tw-bg-opacity: 1;background-color:var(--al-color-bg-hover)}.hover\:bg-surface-pressed:hover{--tw-bg-opacity: 1;background-color:var(--al-color-bg-pressed)}.hover\:bg-surface\/60:hover{background-color:color-mix(in srgb,var(--al-color-bg-surface) 60%,transparent)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:text-\[var\(--al-color-text-link\)\]:hover{color:var(--al-color-text-link)}.hover\:text-\[var\(--al-color-text-link-hover\)\]:hover{color:var(--al-color-text-link-hover)}.hover\:text-brand-600:hover{--tw-text-opacity: 1;color:var(--al-color-primary-600)}.hover\:text-brand-700:hover{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.hover\:text-brand-800:hover{--tw-text-opacity: 1;color:var(--al-color-primary-800)}.hover\:text-danger:hover{--tw-text-opacity: 1;color:var(--al-color-danger)}.hover\:text-ink-700:hover{--tw-text-opacity: 1;color:var(--al-color-text-body)}.hover\:text-ink-900:hover{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.hover\:text-on-primary:hover{--tw-text-opacity: 1;color:var(--al-color-on-primary)}.hover\:text-warning:hover{--tw-text-opacity: 1;color:var(--al-color-warning)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover,.hover\:shadow-sm:hover{--tw-shadow: var(--al-shadow-sm);--tw-shadow-colored: var(--al-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow: var(--al-shadow-xs);--tw-shadow-colored: var(--al-shadow-xs);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-\[0\.96\]:hover{--tw-brightness: brightness(.96);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-\[0\.98\]:hover{--tw-brightness: brightness(.98);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:min-h-24:focus{min-height:6rem}.focus\:border-0:focus{border-width:0px}.focus\:\!border-danger:focus{--tw-border-opacity: 1 !important;border-color:var(--al-color-danger)!important}.focus\:border-brand-400:focus{--tw-border-opacity: 1;border-color:var(--al-color-primary-400)}.focus\:border-brand-500:focus{--tw-border-opacity: 1;border-color:var(--al-color-primary-500)}.focus\:border-brand-600:focus{--tw-border-opacity: 1;border-color:var(--al-color-primary-600)}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand-100:focus{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-100)}.focus\:ring-focus:focus{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-focus-ring)}.focus-visible\:border-brand-600:focus-visible{--tw-border-opacity: 1;border-color:var(--al-color-primary-600)}.focus-visible\:border-danger:focus-visible{--tw-border-opacity: 1;border-color:var(--al-color-danger)}.focus-visible\:text-brand-600:focus-visible{--tw-text-opacity: 1;color:var(--al-color-primary-600)}.focus-visible\:text-ink-900:focus-visible{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-brand-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-400)}.focus-visible\:ring-brand-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-500)}.focus-visible\:ring-danger:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-danger)}.focus-visible\:ring-focus:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-focus-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:before\:pointer-events-none:focus-visible:before{content:var(--tw-content);pointer-events:none}.focus-visible\:before\:absolute:focus-visible:before{content:var(--tw-content);position:absolute}.focus-visible\:before\:inset-x-1:focus-visible:before{content:var(--tw-content);left:.25rem;right:.25rem}.focus-visible\:before\:bottom-1:focus-visible:before{content:var(--tw-content);bottom:.25rem}.focus-visible\:before\:top-0:focus-visible:before{content:var(--tw-content);top:0}.focus-visible\:before\:rounded-md:focus-visible:before{content:var(--tw-content);border-radius:8px}.focus-visible\:before\:ring-2:focus-visible:before{content:var(--tw-content);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:before\:ring-focus:focus-visible:before{content:var(--tw-content);--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-focus-ring)}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:duration-instant:active{transition-duration:80ms;animation-duration:80ms}.enabled\:hover\:bg-surface-2:hover:enabled{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface-2)}.enabled\:hover\:text-brand-700:hover:enabled{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-stone-50:disabled{--tw-bg-opacity: 1;background-color:var(--al-color-stone-50)}.disabled\:bg-surface-2:disabled{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface-2)}.disabled\:font-normal:disabled{font-weight:400}.disabled\:text-ink-400:disabled{--tw-text-opacity: 1;color:var(--al-color-text-tertiary)}.disabled\:text-ink-500:disabled{--tw-text-opacity: 1;color:var(--al-color-text-secondary)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:border-\[var\(--al-color-border-control\)\]:hover:disabled{border-color:var(--al-color-border-control)}.disabled\:hover\:bg-surface:hover:disabled{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface)}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-surface-2{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface-2)}.group:hover .group-hover\:text-brand-600{--tw-text-opacity: 1;color:var(--al-color-primary-600)}.group:hover .group-hover\:text-current{color:currentColor}.group:hover .group-hover\:text-ink-700{--tw-text-opacity: 1;color:var(--al-color-text-body)}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:border-brand-600{--tw-border-opacity: 1;border-color:var(--al-color-primary-600)}.peer:checked~.peer-checked\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:checked~.peer-checked\:ring-brand-600{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-primary-600)}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-focus{--tw-ring-opacity: 1;--tw-ring-color: var(--al-color-focus-ring)}.peer:focus-visible~.peer-focus-visible\:ring-offset-2{--tw-ring-offset-width: 2px}.peer:disabled~.peer-disabled\:cursor-wait{cursor:wait}.peer:not(:empty)~.peer-\[\:not\(\:empty\)\]\:hidden{display:none}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=checked\]\:translate-x-\[22px\][data-state=checked]{--tw-translate-x: 22px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-\[2px\][data-state=unchecked]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:border-brand-600[data-state=active],.data-\[state\=checked\]\:border-brand-600[data-state=checked],.data-\[state\=indeterminate\]\:border-brand-600[data-state=indeterminate],.data-\[state\=open\]\:border-brand-600[data-state=open]{--tw-border-opacity: 1;border-color:var(--al-color-primary-600)}.data-\[highlighted\]\:bg-danger-bg[data-highlighted]{--tw-bg-opacity: 1;background-color:var(--al-color-danger-bg)}.data-\[highlighted\]\:bg-stone-100[data-highlighted],.data-\[selected\=true\]\:bg-stone-100[data-selected=true]{--tw-bg-opacity: 1;background-color:var(--al-color-stone-100)}.data-\[state\=active\]\:bg-brand-50[data-state=active]{--tw-bg-opacity: 1;background-color:var(--al-color-primary-50)}.data-\[state\=active\]\:bg-surface[data-state=active]{--tw-bg-opacity: 1;background-color:var(--al-color-bg-surface)}.data-\[state\=checked\]\:bg-brand-600[data-state=checked]{--tw-bg-opacity: 1;background-color:var(--al-color-primary-600)}.data-\[state\=checked\]\:bg-stone-900[data-state=checked]{--tw-bg-opacity: 1;background-color:var(--al-color-stone-900)}.data-\[state\=indeterminate\]\:bg-brand-600[data-state=indeterminate]{--tw-bg-opacity: 1;background-color:var(--al-color-primary-600)}.data-\[state\=open\]\:bg-stone-100[data-state=open]{--tw-bg-opacity: 1;background-color:var(--al-color-stone-100)}.data-\[state\=unchecked\]\:bg-stone-300[data-state=unchecked]{--tw-bg-opacity: 1;background-color:var(--al-color-stone-300)}.data-\[state\=active\]\:font-semibold[data-state=active]{font-weight:600}.data-\[state\=checked\]\:font-medium[data-state=checked]{font-weight:500}.data-\[highlighted\]\:text-ink-900[data-highlighted]{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.data-\[placeholder\]\:text-ink-400[data-placeholder]{--tw-text-opacity: 1;color:var(--al-color-text-tertiary)}.data-\[state\=active\]\:text-brand-700[data-state=active]{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.data-\[state\=active\]\:text-ink-900[data-state=active]{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.data-\[state\=checked\]\:text-brand-700[data-state=checked]{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: var(--al-shadow-sm);--tw-shadow-colored: var(--al-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=closed\]\:duration-base[data-state=closed],.data-\[state\=open\]\:duration-base[data-state=open]{transition-duration:.2s}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open],.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-base[data-state=closed],.data-\[state\=open\]\:duration-base[data-state=open]{animation-duration:.2s}.data-\[state\=checked\]\:hover\:bg-stone-800:hover[data-state=checked]{--tw-bg-opacity: 1;background-color:var(--al-color-stone-800)}.data-\[state\=unchecked\]\:hover\:bg-stone-400:hover[data-state=unchecked]{--tw-bg-opacity: 1;background-color:var(--al-color-stone-400)}@media(prefers-reduced-motion:no-preference){@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}.dark\:\[color-scheme\:dark\]:is([data-theme=dark] *){color-scheme:dark}.dark\:hover\:brightness-110:hover:is([data-theme=dark] *){--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media not all and (min-width:768px){.max-md\:order-3{order:3}.max-md\:order-4{order:4}.max-md\:ml-auto{margin-left:auto}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:basis-full{flex-basis:100%}.max-md\:grid-cols-\[56px_minmax\(0\,1fr\)_auto\]{grid-template-columns:56px minmax(0,1fr) auto}.max-md\:grid-cols-\[8px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:8px minmax(0,1fr) auto auto}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-start{align-items:flex-start}.max-md\:gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.max-md\:gap-y-1{row-gap:.25rem}.max-md\:p-0{padding:0}.max-md\:px-3{padding-left:.75rem;padding-right:.75rem}.max-md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}}@media not all and (min-width:640px){.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:flex-1{flex:1 1 0%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:640px){.sm\:order-last{order:9999}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:ml-1{margin-left:.25rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:mt-6{margin-top:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-8{height:2rem}.sm\:h-\[60px\]{height:60px}.sm\:min-h-0{min-height:0px}.sm\:min-h-10{min-height:2.5rem}.sm\:min-h-8{min-height:2rem}.sm\:w-1\/2{width:50%}.sm\:w-32{width:8rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-60{width:15rem}.sm\:w-64{width:16rem}.sm\:w-\[130px\]{width:130px}.sm\:w-\[190px\]{width:190px}.sm\:w-\[230px\]{width:230px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[360px\]{width:360px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[150px\]{min-width:150px}.sm\:min-w-\[170px\]{min-width:170px}.sm\:min-w-\[18rem\]{min-width:18rem}.sm\:min-w-\[320px\]{min-width:320px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[960px\]{max-width:960px}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:basis-56{flex-basis:14rem}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1\.6fr_\.7fr_1fr_auto\]{grid-template-columns:1.6fr .7fr 1fr auto}.sm\:grid-cols-\[116px_minmax\(0\,1fr\)\]{grid-template-columns:116px minmax(0,1fr)}.sm\:grid-cols-\[160px_160px_minmax\(0\,1fr\)_auto\]{grid-template-columns:160px 160px minmax(0,1fr) auto}.sm\:grid-cols-\[168px_minmax\(0\,1fr\)_96px\]{grid-template-columns:168px minmax(0,1fr) 96px}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:180px minmax(0,1fr) auto}.sm\:grid-cols-\[1fr_10rem\]{grid-template-columns:1fr 10rem}.sm\:grid-cols-\[1fr_12rem_auto\]{grid-template-columns:1fr 12rem auto}.sm\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_200px\]{grid-template-columns:1fr 200px}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[22px_minmax\(0\,1fr\)_auto\]{grid-template-columns:22px minmax(0,1fr) auto}.sm\:grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1\.3fr\)_auto\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) auto}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_200px\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 200px}.sm\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_120px_120px\]{grid-template-columns:minmax(0,1fr) 120px 120px}.sm\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_150px\]{grid-template-columns:minmax(0,1fr) 150px}.sm\:grid-cols-\[minmax\(0\,1fr\)_180px_auto\]{grid-template-columns:minmax(0,1fr) 180px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_200px\]{grid-template-columns:minmax(0,1fr) 200px}.sm\:grid-cols-\[minmax\(0\,1fr\)_210px_120px\]{grid-template-columns:minmax(0,1fr) 210px 120px}.sm\:grid-cols-\[minmax\(0\,1fr\)_220px_auto\]{grid-template-columns:minmax(0,1fr) 220px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(13rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(13rem,.8fr)}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(12rem\,0\.7fr\)_1\.3fr\]{grid-template-columns:minmax(12rem,.7fr) 1.3fr}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:divide-border-light>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:var(--al-color-border-light)}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:rounded-\[10px\]{border-radius:10px}.sm\:rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.sm\:border-b-0{border-bottom-width:0px}.sm\:border-l-0{border-left-width:0px}.sm\:border-r{border-right-width:1px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pl-0{padding-left:0}.sm\:pl-1{padding-left:.25rem}.sm\:text-right{text-align:right}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[56px\]{font-size:56px}}@media(min-width:768px){.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-12{grid-column:span 12 / span 12}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-start-auto{grid-column-start:auto}.md\:ml-6{margin-left:1.5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:contents{display:contents}.md\:hidden{display:none}.md\:min-h-\[42px\]{min-height:42px}.md\:w-28{width:7rem}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.5rem_minmax\(9rem\,1fr\)_minmax\(0\,1\.3fr\)_minmax\(0\,1\.3fr\)_7rem\]{grid-template-columns:1.5rem minmax(9rem,1fr) minmax(0,1.3fr) minmax(0,1.3fr) 7rem}.md\:grid-cols-\[150px_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:150px repeat(4,minmax(0,1fr))}.md\:grid-cols-\[190px_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:190px repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_11rem_7rem_6rem\]{grid-template-columns:1fr 11rem 7rem 6rem}.md\:grid-cols-\[1fr_12rem_auto\]{grid-template-columns:1fr 12rem auto}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.md\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.md\:grid-cols-\[32px_minmax\(0\,1fr\)_130px_150px\]{grid-template-columns:32px minmax(0,1fr) 130px 150px}.md\:grid-cols-\[minmax\(0\,1\.6fr\)_140px_minmax\(0\,1\.4fr\)_auto\]{grid-template-columns:minmax(0,1.6fr) 140px minmax(0,1.4fr) auto}.md\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_120px_minmax\(0\,280px\)_auto\]{grid-template-columns:minmax(0,1fr) 120px minmax(0,280px) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,2\.3fr\)_64px_minmax\(0\,1\.9fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,2.3fr) 64px minmax(0,1.9fr) minmax(0,1.5fr)}.md\:grid-cols-\[minmax\(13rem\,0\.8fr\)_minmax\(16rem\,1fr\)_auto\]{grid-template-columns:minmax(13rem,.8fr) minmax(16rem,1fr) auto}.md\:grid-cols-\[minmax\(220px\,0\.8fr\)_minmax\(240px\,1fr\)\]{grid-template-columns:minmax(220px,.8fr) minmax(240px,1fr)}.md\:grid-cols-\[minmax\(260px\,1fr\)_170px_150px_150px_20px\]{grid-template-columns:minmax(260px,1fr) 170px 150px 150px 20px}.md\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)_36px_minmax\(0\,1\.25fr\)\]{grid-template-columns:repeat(2,minmax(0,1fr)) 36px minmax(0,1.25fr)}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.md\:self-end{align-self:flex-end}.md\:overflow-visible{overflow:visible}.md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md\:border-b-0{border-bottom-width:0px}.md\:border-l-0{border-left-width:0px}.md\:border-r{border-right-width:1px}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:pb-2\.5{padding-bottom:.625rem}.md\:pl-10{padding-left:2.5rem}.md\:pr-2{padding-right:.5rem}.md\:pt-0{padding-top:0}.md\:text-right{text-align:right}}@media(min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:float-right{float:right}.lg\:mb-2{margin-bottom:.5rem}.lg\:ml-4{margin-left:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-12rem\)\]{height:calc(100dvh - 12rem)}.lg\:h-\[min\(52rem\,70dvh\)\]{height:min(52rem,70dvh)}.lg\:h-\[var\(--rs-fit\,auto\)\]{height:var(--rs-fit,auto)}.lg\:h-full{height:100%}.lg\:\!max-h-none{max-height:none!important}.lg\:max-h-\[500px\]{max-height:500px}.lg\:max-h-\[min\(52rem\,70dvh\)\]{max-height:min(52rem,70dvh)}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0px}.lg\:min-h-9{min-height:2.25rem}.lg\:min-h-\[44rem\]{min-height:44rem}.lg\:w-56{width:14rem}.lg\:w-\[300px\]{width:300px}.lg\:min-w-0{min-width:0px}.lg\:min-w-9{min-width:2.25rem}.lg\:max-w-sm{max-width:24rem}.lg\:flex-1{flex:1 1 0%}.lg\:flex-\[1\.5\]{flex:1.5}.lg\:basis-auto{flex-basis:auto}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[170px_220px_1fr_auto\]{grid-template-columns:170px 220px 1fr auto}.lg\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.lg\:grid-cols-\[190px_minmax\(280px\,1fr\)_auto\]{grid-template-columns:190px minmax(280px,1fr) auto}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[220px_1fr_1fr_auto\]{grid-template-columns:220px 1fr 1fr auto}.lg\:grid-cols-\[232px_minmax\(0\,1fr\)\]{grid-template-columns:232px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:grid-cols-\[40px_40px_repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-columns:40px 40px repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[40px_repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-columns:40px repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.78fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(300px\,\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_repeat\(auto-fit\,minmax\(170px\,1fr\)\)\]{grid-template-columns:minmax(0,1.15fr) repeat(auto-fit,minmax(170px,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(240px\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(240px,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.65fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_180px_auto\]{grid-template-columns:minmax(0,1fr) 180px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.35fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,280px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,280px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(14rem\,0\.55fr\)_minmax\(0\,2\.45fr\)\]{grid-template-columns:minmax(14rem,.55fr) minmax(0,2.45fr)}.lg\:grid-cols-\[minmax\(15rem\,0\.75fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(15rem,.75fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(180px\,1fr\)_minmax\(180px\,1fr\)_auto\]{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto}.lg\:grid-cols-\[minmax\(220px\,0\.8fr\)_minmax\(280px\,1\.3fr\)_minmax\(220px\,0\.9fr\)\]{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.3fr) minmax(220px,.9fr)}.lg\:grid-cols-\[minmax\(220px\,1fr\)_200px_auto\]{grid-template-columns:minmax(220px,1fr) 200px auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_220px\]{grid-template-columns:minmax(220px,1fr) 220px}.lg\:grid-cols-\[minmax\(92px\,0\.8fr\)_minmax\(84px\,0\.7fr\)_minmax\(108px\,0\.9fr\)_minmax\(150px\,1\.3fr\)_minmax\(120px\,1fr\)_minmax\(118px\,0\.9fr\)_64px_minmax\(104px\,auto\)\]{grid-template-columns:minmax(92px,.8fr) minmax(84px,.7fr) minmax(108px,.9fr) minmax(150px,1.3fr) minmax(120px,1fr) minmax(118px,.9fr) 64px minmax(104px,auto)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-0{-moz-column-gap:0px;column-gap:0px}.lg\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.lg\:divide-border-light>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:var(--al-color-border-light)}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-contain{overscroll-behavior:contain}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:border-border-light{--tw-border-opacity: 1;border-color:var(--al-color-border-light)}.lg\:p-0{padding:0}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pr-8{padding-right:2rem}.lg\:pt-0{padding-top:0}.lg\:text-right{text-align:right}.lg\:\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.lg\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.lg\:first\:border-l-0:first-child{border-left-width:0px}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-20{top:5rem}.xl\:top-4{top:1rem}.xl\:order-2{order:2}.xl\:order-none{order:0}.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:ml-12{margin-left:3rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:contents{display:contents}.xl\:hidden{display:none}.xl\:h-\[var\(--ls-fit\,min\(52rem\,70dvh\)\)\]{height:var(--ls-fit,min(52rem, 70dvh))}.xl\:h-full{height:100%}.xl\:min-h-0{min-height:0px}.xl\:flex-1{flex:1 1 0%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[1\.2fr_0\.8fr_0\.7fr_0\.7fr_1fr_1fr_auto\]{grid-template-columns:1.2fr .8fr .7fr .7fr 1fr 1fr auto}.xl\:grid-cols-\[160px_210px_1fr_1fr_auto\]{grid-template-columns:160px 210px 1fr 1fr auto}.xl\:grid-cols-\[1fr_1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr 1fr auto}.xl\:grid-cols-\[232px_minmax\(0\,1fr\)_300px\]{grid-template-columns:232px minmax(0,1fr) 300px}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(160px\,1fr\)_160px_160px_90px_120px_120px\]{grid-template-columns:minmax(160px,1fr) 160px 160px 90px 120px 120px}.xl\:grid-cols-\[minmax\(220px\,1fr\)_repeat\(4\,160px\)\]{grid-template-columns:minmax(220px,1fr) repeat(4,160px)}.xl\:grid-cols-\[minmax\(240px\,0\.8fr\)_minmax\(260px\,1fr\)_auto\]{grid-template-columns:minmax(240px,.8fr) minmax(260px,1fr) auto}.xl\:grid-cols-\[minmax\(300px\,\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-stretch{align-items:stretch}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-4{gap:1rem}.xl\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:border-b{border-bottom-width:1px}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-t-0{border-top-width:0px}.xl\:border-border{--tw-border-opacity: 1;border-color:var(--al-color-border)}.xl\:border-border-light{--tw-border-opacity: 1;border-color:var(--al-color-border-light)}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.xl\:py-1{padding-top:.25rem;padding-bottom:.25rem}.xl\:pb-1\.5{padding-bottom:.375rem}.xl\:pl-12{padding-left:3rem}.xl\:pr-1{padding-right:.25rem}.xl\:text-\[30px\]{font-size:30px}.xl\:leading-10{line-height:2.5rem}.xl\:\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.xl\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.xl\:last\:border-r-0:last-child{border-right-width:0px}}@media(min-width:1360px){.min-\[1360px\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1536px){.\32xl\:sticky{position:sticky}.\32xl\:top-4{top:1rem}.\32xl\:col-span-1{grid-column:span 1 / span 1}.\32xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.\32xl\:grid-cols-\[minmax\(15rem\,0\.75fr\)_minmax\(28rem\,2fr\)_minmax\(18rem\,1fr\)\]{grid-template-columns:minmax(15rem,.75fr) minmax(28rem,2fr) minmax(18rem,1fr)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media not all and (min-width:1024px){.max-lg\:\[\&\:last-child\:nth-child\(odd\)\]\:col-span-2:last-child:nth-child(odd){grid-column:span 2 / span 2}}.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child){border-bottom-width:1px}@media(min-width:640px){.sm\:\[\&\:not\(\:last-child\)\]\:border-b-0:not(:last-child){border-bottom-width:0px}.sm\:\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child){border-right-width:1px}.sm\:\[\&\:nth-last-child\(-n\+2\)\]\:border-b-0:nth-last-child(-n+2){border-bottom-width:0px}}.\[\&\>button\]\:pointer-events-none>button{pointer-events:none}.\[\&\>button\]\:min-h-\[44px\]>button{min-height:44px}.\[\&\>button\]\:border>button{border-width:1px}.\[\&\>button\]\:border-brand-500>button{--tw-border-opacity: 1;border-color:var(--al-color-primary-500)}.\[\&\>button\]\:\!bg-brand-100>button{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary-100)!important}.\[\&\>button\]\:\!bg-brand-600>button{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary-600)!important}.\[\&\>button\]\:px-2>button{padding-left:.5rem;padding-right:.5rem}.\[\&\>button\]\:text-micro>button{font-size:12px;line-height:1.5}.\[\&\>button\]\:text-xs>button{font-size:12px;line-height:1.5}.\[\&\>button\]\:font-medium>button{font-weight:500}.\[\&\>button\]\:\!text-brand-800>button{--tw-text-opacity: 1 !important;color:var(--al-color-primary-800)!important}.\[\&\>button\]\:\!text-on-primary>button{--tw-text-opacity: 1 !important;color:var(--al-color-on-primary)!important}.\[\&\>button\]\:text-brand-700>button{--tw-text-opacity: 1;color:var(--al-color-primary-700)}.\[\&\>button\]\:text-ink-400>button{--tw-text-opacity: 1;color:var(--al-color-text-tertiary)}.\[\&\>button\]\:opacity-40>button{opacity:.4}.\[\&\>button\]\:opacity-50>button{opacity:.5}.\[\&\>button\]\:hover\:\!bg-brand-700:hover>button{--tw-bg-opacity: 1 !important;background-color:var(--al-color-primary-700)!important}@media(min-width:640px){.sm\:\[\&\>button\]\:px-3>button{padding-left:.75rem;padding-right:.75rem}.sm\:\[\&\>button\]\:text-small>button{font-size:13px;line-height:1.54}}.\[\&\>div\:last-child\]\:w-full>div:last-child{width:100%}.\[\&\>div\:last-child\]\:min-w-0>div:last-child{min-width:0px}.\[\&\>div\:last-child\]\:shrink>div:last-child{flex-shrink:1}.\[\&\>form\]\:flex>form{display:flex}.\[\&\>form\]\:min-h-0>form{min-height:0px}.\[\&\>form\]\:flex-col>form{flex-direction:column}.\[\&\>span\:first-child\]\:mt-1\.5>span:first-child{margin-top:.375rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>td\:first-child\]\:shadow-\[inset_3px_0_0_0_var\(--al-color-primary\)\]>td:first-child{--tw-shadow: inset 3px 0 0 0 var(--al-color-primary);--tw-shadow-colored: inset 3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_\.al-num\]\:text-\[\#722ed1\] .al-num{--tw-text-opacity: 1;color:rgb(114 46 209 / var(--tw-text-opacity, 1))}.\[\&_\.ql-container\]\:min-h-\[320px\] .ql-container{min-height:320px}.\[\&_\.ql-editor\]\:min-h-\[360px\] .ql-editor{min-height:360px}.\[\&_\[data-workflow-section-group\=actions\]\]\:w-full [data-workflow-section-group=actions]{width:100%}.\[\&_button\]\:text-sm button{font-size:13px;line-height:1.54}.\[\&_button\]\:font-medium button{font-weight:500}.\[\&_button\]\:text-ink-900 button{--tw-text-opacity: 1;color:var(--al-color-text-primary)}.\[\&_li\]\:mb-1 li{margin-bottom:.25rem}.\[\&_li\]\:ml-5 li{margin-left:1.25rem}.\[\&_ol\]\:list-\[lower-alpha\] ol{list-style-type:lower-alpha}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_p\+p\]\:mt-2\.5 p+p{margin-top:.625rem}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}.\[\&_p\]\:mb-1\.5 p{margin-bottom:.375rem}.\[\&_p\]\:mb-2 p{margin-bottom:.5rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:min-w-\[1000px\] table{min-width:1000px}.\[\&_table\]\:min-w-\[1120px\] table{min-width:1120px}.\[\&_table\]\:min-w-\[1320px\] table{min-width:1320px}.\[\&_table\]\:min-w-\[820px\] table{min-width:820px}.\[\&_table\]\:min-w-\[860px\] table{min-width:860px}.\[\&_table\]\:table-fixed table{table-layout:fixed}@media not all and (min-width:768px){.max-md\:\[\&_tbody\]\:block tbody{display:block}}.\[\&_td\]\:border-b td{border-bottom-width:1px}.\[\&_td\]\:border-border-light td{--tw-border-opacity: 1;border-color:var(--al-color-border-light)}.\[\&_td\]\:\!px-2\.5 td{padding-left:.625rem!important;padding-right:.625rem!important}.\[\&_td\]\:\!px-3 td{padding-left:.75rem!important;padding-right:.75rem!important}.\[\&_td\]\:\!py-2 td{padding-top:.5rem!important;padding-bottom:.5rem!important}.\[\&_td\]\:\!py-2\.5 td{padding-top:.625rem!important;padding-bottom:.625rem!important}.\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.\[\&_td\]\:align-top td{vertical-align:top}@media not all and (min-width:768px){.max-md\:\[\&_td\]\:block td{display:block}.max-md\:\[\&_td\]\:py-1 td{padding-top:.25rem;padding-bottom:.25rem}.max-md\:\[\&_td\]\:text-left td{text-align:left}}.\[\&_th\]\:\!px-2\.5 th{padding-left:.625rem!important;padding-right:.625rem!important}.\[\&_th\]\:\!px-3 th{padding-left:.75rem!important;padding-right:.75rem!important}.\[\&_th\]\:\!py-2 th{padding-top:.5rem!important;padding-bottom:.5rem!important}.\[\&_th\]\:\!text-\[12px\] th{font-size:12px!important}.\[\&_th\]\:text-xs th{font-size:12px;line-height:1.5}.\[\&_th\]\:normal-case th{text-transform:none}.\[\&_th\]\:tracking-normal th{letter-spacing:0em}@media not all and (min-width:768px){.max-md\:\[\&_tr\]\:block tr{display:block}.max-md\:\[\&_tr\]\:py-2 tr{padding-top:.5rem;padding-bottom:.5rem}}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}:where(html[dir=ltr]),:where([data-sonner-toaster][dir=ltr]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir=rtl]),:where([data-sonner-toaster][dir=rtl]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted=true]){transform:translateY(-10px)}@media(hover:none)and (pointer:coarse){:where([data-sonner-toaster][data-lifted=true]){transform:none}}:where([data-sonner-toaster][data-x-position=right]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position=left]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position=center]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position=top]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position=bottom]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled=true]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position=top]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position=bottom]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise=true]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:#00000014}:where([data-sonner-toast][data-theme=dark]) :where([data-cancel]){background:#ffffff4d}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled=true]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping=true]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position=top][data-swiping=true]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position=bottom][data-swiping=true]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping=false][data-removed=true]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted=true]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded=false][data-front=false]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded=false][data-front=false][data-styled=true])>*{opacity:0}:where([data-sonner-toast][data-visible=false]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted=true][data-expanded=true]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed=true][data-front=false]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}:root{--ph-white: #FFFFFF;--ph-mist: #FAF7F6;--ph-dark: #1C1414;--ph-dark-raised: #2A1D1D;--ph-dark-line: #3A2727;--ph-dark-border: #4D3434;--ph-red: #D1242F;--ph-red-hover: #B51D27;--ph-deep: #A3141E;--ph-deep-hover: #7F0F17;--ph-pink: #F5B3B7;--ph-ink: #1E1A1A;--ph-body: #463E3D;--ph-muted: #6B6261;--ph-faint: #A69B99;--ph-on-dark: #E3D7D5;--ph-line: #E9E4E2;--ph-line-soft: #F2EEED;--ph-line-strong: #CEC5C3;--ph-button-line: #D9D1CF;--ph-dot: #DDD5D3;--ph-green: #147A63;--ph-amber: #B26A00;--ph-blue: #2F5C9E;--ph-tag: #F4EFED;--ph-shadow: rgba(40, 18, 18, .1);--ph-shadow-strong: rgba(40, 18, 18, .14);--ph-header-glass: rgba(255, 255, 255, .97);--ph-red-tint: #FCEBEC;--ph-red-ring: rgba(209, 36, 47, .1);--ph-red-shadow: rgba(209, 36, 47, .22);--ph-hero-glow: radial-gradient(closest-side, rgba(209, 36, 47, .16), rgba(246, 179, 91, .1) 55%, transparent 75%);--ph-dark-glow: radial-gradient(900px 420px at 85% -20%, rgba(209, 36, 47, .22), transparent 60%), radial-gradient(700px 380px at 0% 120%, rgba(209, 36, 47, .12), transparent 55%);--ph-display: "Plus Jakarta Sans", Inter, system-ui, sans-serif;--ph-text: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ph-mono: ui-monospace, Menlo, monospace;--ph-law-serif: "Libertinus Serif", Georgia, serif;--ph-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23147A63' stroke-width='2.2'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E")}.auth5-shell{--al-color-primary: var(--ph-red);--al-color-primary-50: var(--ph-red-tint);--al-color-primary-100: var(--ph-red-tint);--al-color-primary-500: var(--ph-red);--al-color-primary-600: var(--ph-red);--al-color-primary-700: var(--ph-red-hover);--al-color-on-primary: var(--ph-white);--al-color-focus-ring: var(--ph-red);--al-color-text-primary: var(--ph-ink);--al-color-text-body: var(--ph-body);--al-color-text-secondary: var(--ph-muted);--al-color-text-tertiary: var(--ph-faint);--al-color-text-disabled: var(--ph-faint);--al-color-bg-surface: var(--ph-white);--al-color-bg-surface-2: var(--ph-mist);--al-color-bg-hover: var(--ph-mist);--al-color-border: var(--ph-line);--al-color-border-light: var(--ph-line-soft);--al-color-border-strong: var(--ph-line-strong);--al-color-border-control: var(--ph-line-strong);--al-color-stone-50: var(--ph-mist);--al-color-danger: var(--ph-deep);--al-color-danger-text: var(--ph-deep);--al-color-danger-bg: var(--ph-red-tint);--al-color-warning: var(--ph-amber);--al-color-warning-bg: var(--ph-tag);--al-color-success: var(--ph-green);--al-color-success-bg: var(--ph-tag);min-height:100vh;display:grid;grid-template-columns:minmax(520px,1.12fr) minmax(460px,.88fr);background:var(--ph-white);color:var(--ph-ink);font-family:var(--ph-text)}.auth5-context{position:relative;isolation:isolate;min-width:0;overflow:hidden;display:flex;flex-direction:column;padding:38px clamp(38px,5vw,72px) 34px;color:var(--ph-white);background:var(--ph-dark-glow),var(--ph-dark)}.auth5-context.auth5-has-picture{background:linear-gradient(140deg,color-mix(in srgb,var(--ph-dark) 94%,transparent),color-mix(in srgb,var(--ph-dark-raised) 88%,transparent)),var(--auth5-picture) center / cover}.auth5-grid{position:absolute;z-index:-3;inset:0;opacity:.5;background-image:linear-gradient(var(--ph-dark-line) 1px,transparent 1px),linear-gradient(90deg,var(--ph-dark-line) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(135deg,var(--ph-dark),transparent 70%);mask-image:linear-gradient(135deg,var(--ph-dark),transparent 70%)}.auth5-brand{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px}.auth5-tenant-logo{max-width:220px;height:38px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:brightness(0) invert(1)}.auth5-live{display:inline-flex;align-items:center;gap:7px;color:var(--ph-on-dark);font-size:11px;font-weight:600;letter-spacing:.02em}.auth5-live i{width:7px;height:7px;border-radius:50%;background:var(--ph-green)}.auth5-story{position:relative;margin:clamp(56px,8vh,90px) 0 28px;max-width:620px}.auth5-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ph-pink);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.auth5-story .auth5-story-title{margin:16px 0;white-space:pre-line;font-family:var(--ph-display);font-size:clamp(36px,3.4vw,50px);line-height:1.08;letter-spacing:-.025em;font-weight:800;color:var(--ph-white)}.auth5-story p{max-width:560px;margin:0;color:var(--ph-on-dark);font-size:16px;line-height:1.7}.auth5-workspace{position:relative;width:min(620px,100%);overflow:hidden;border:1px solid var(--ph-dark-border);border-radius:16px;background:var(--ph-dark-raised);box-shadow:0 28px 65px var(--ph-shadow-strong)}.auth5-workspace-top{height:38px;padding:0 14px;border-bottom:1px solid var(--ph-dark-line);display:flex;align-items:center;gap:10px;color:var(--ph-faint);font:10px var(--ph-mono)}.auth5-workspace-top>span{display:flex;gap:5px}.auth5-workspace-top>span i{width:7px;height:7px;border-radius:50%;background:var(--ph-dark-border)}.auth5-workspace-top b{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--ph-on-dark);font-weight:600}.auth5-workspace-top b i{width:6px;height:6px;border-radius:50%;background:var(--ph-green)}.auth5-workspace-body{padding:18px}.auth5-file-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.auth5-file-heading small,.auth5-file-heading strong{display:block}.auth5-file-heading small{margin-bottom:4px;color:var(--ph-faint);font-size:10px}.auth5-file-heading strong{color:var(--ph-white);font-family:var(--ph-display);font-size:16px;font-weight:700}.auth5-file-heading>span{padding:4px 9px;border-radius:999px;border:1px solid var(--ph-dark-border);background:var(--ph-dark);color:var(--ph-pink);font-size:10px;white-space:nowrap}.auth5-stage-line{margin:20px 0 15px;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:7px;color:var(--ph-faint);font-size:10px}.auth5-stage-line>i{height:1px;background:var(--ph-dark-border)}.auth5-stage-line span{display:inline-flex;align-items:center;gap:5px}.auth5-stage-line span.done{color:var(--ph-on-dark)}.auth5-stage-line span.done svg{color:var(--ph-green)}.auth5-stage-line span.current{width:18px;height:18px;justify-content:center;border-radius:50%;background:var(--ph-red);color:var(--ph-white);font-weight:700}.auth5-readiness{padding:13px;border:1px solid var(--ph-dark-line);border-radius:11px;background:var(--ph-dark)}.auth5-readiness>div:first-child{display:flex;justify-content:space-between;align-items:center;color:var(--ph-faint);font-size:10px}.auth5-readiness strong{color:var(--ph-white);font-size:12px}.auth5-progress{height:4px;margin:10px 0;overflow:hidden;border-radius:99px;background:var(--ph-dark-line)}.auth5-progress i{display:block;width:74%;height:100%;border-radius:inherit;background:var(--ph-red)}.auth5-stats{display:grid;grid-template-columns:repeat(3,1fr);color:var(--ph-faint);font-size:10px}.auth5-stats b{margin-right:3px;color:var(--ph-white);font-size:12px}.auth5-activity{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.auth5-activity span{display:grid;grid-template-columns:24px 1fr;align-items:center;-moz-column-gap:7px;column-gap:7px;padding:9px;border:1px solid var(--ph-dark-line);border-radius:9px;color:var(--ph-pink);background:var(--ph-dark)}.auth5-activity svg{grid-row:1 / 3}.auth5-activity b{color:var(--ph-white);font-size:11px;font-weight:600}.auth5-activity small{color:var(--ph-faint);font-size:10px}.auth5-assurances{position:relative;display:flex;flex-wrap:wrap;gap:22px;margin-top:auto;padding-top:27px;color:var(--ph-on-dark);font-size:12px;font-weight:600}.auth5-assurances span{display:inline-flex;align-items:center;gap:7px}.auth5-assurances svg{color:var(--ph-pink)}.auth5-entry{min-width:0;min-height:100vh;display:flex;flex-direction:column;padding:30px clamp(28px,4vw,62px) 24px;background:var(--ph-mist)}.auth5-entry-top{min-height:38px;display:flex;align-items:center;justify-content:flex-end;gap:18px}.auth5-mobile-brand{display:none}.auth5-mobile-logo{max-width:210px;height:36px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.auth5-back-site{display:inline-flex;align-items:center;gap:6px;color:var(--ph-body);text-decoration:none;font-size:13px;font-weight:600}.auth5-back-site:hover{color:var(--ph-deep)}.auth5-entry-center{flex:1;display:flex;align-items:center;justify-content:center;padding:32px 0}.auth5-form-card{width:min(420px,100%);padding:34px;border:1px solid var(--ph-line);border-radius:16px;background:var(--ph-white);box-shadow:0 18px 48px var(--ph-shadow)}.auth5-form-wide{width:min(540px,100%)}.auth5-back-flow{margin-bottom:22px;display:inline-flex;align-items:center;gap:6px;color:var(--ph-deep);text-decoration:none;font-size:13px;font-weight:600}.auth5-back-flow:hover{color:var(--ph-deep-hover)}.auth5-form-header{margin-bottom:26px}.auth5-form-title,.auth5-form-card h1{margin:0;color:var(--ph-ink);font-family:var(--ph-display);font-size:30px;line-height:1.15;letter-spacing:-.02em;font-weight:800}.auth5-form-subtitle{margin:9px 0 0;color:var(--ph-muted);font-size:15px;line-height:1.6}.auth5-form-card a:not([class*=bg-]):not(.auth5-back-flow){color:var(--ph-deep)}.auth5-form-card a:not([class*=bg-]):not(.auth5-back-flow):hover{color:var(--ph-deep-hover)}.auth5-login-form input{min-height:44px;border-radius:10px;background:var(--ph-white)}.auth5-form-card button[type=submit]{min-height:46px;border-radius:10px;box-shadow:0 10px 24px var(--ph-red-shadow)}.auth5-form-footer{margin-top:24px;text-align:center;color:var(--ph-muted);font-size:13px}.auth5-support-note{margin-top:20px;padding-top:18px;border-top:1px solid var(--ph-line-soft);color:var(--ph-muted);text-align:center;font-size:12px}.auth5-support-note a{font-weight:600;text-decoration:none}.auth5-legal{color:var(--ph-muted);text-align:center;font-size:12px;line-height:1.5}@media(max-width:1100px){.auth5-shell{grid-template-columns:minmax(480px,1fr) minmax(430px,.88fr)}.auth5-context{padding-inline:38px}.auth5-story{margin-top:54px}.auth5-story .auth5-story-title{font-size:38px}.auth5-assurances{gap:13px}}@media(max-width:900px){.auth5-shell{display:block}.auth5-context{display:none}.auth5-entry{padding:24px}.auth5-entry-top{justify-content:space-between}.auth5-mobile-brand{display:block}.auth5-form-card{width:min(440px,100%)}}@media(max-width:520px){.auth5-entry{padding:18px 16px}.auth5-entry-center{padding:24px 0;align-items:flex-start}.auth5-form-card{padding:26px 20px;border-radius:14px}.auth5-form-title,.auth5-form-card h1{font-size:26px}.auth5-back-site{font-size:12px}.auth5-legal{padding-inline:10px}.auth5-mobile-brand svg{max-width:155px}}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.app-v2 .clean-navigation-scroll{overflow-anchor:none}.app-v2 .clean-navigation-scroll[data-collapsed=false]{scrollbar-gutter:stable}.app-v2 .clean-navigation-disclosure{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--al-duration-base) var(--al-ease-brand)}.app-v2 .clean-navigation-disclosure[data-expanded=true]{grid-template-rows:1fr}.app-v2 .clean-navigation-disclosure-clip{min-height:0;overflow:hidden}.app-v2 .clean-navigation-chevron{transform:rotate(0);transition:transform var(--al-duration-base) var(--al-ease-brand)}.app-v2 .clean-navigation-chevron[data-expanded=true]{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.app-v2 .clean-navigation-disclosure,.app-v2 .clean-navigation-chevron{transition:none}}.tl-rail{--tl-rail-item-h: 40px;--tl-rail-tile-h: 32px;--tl-rail-open: 236px;position:fixed;inset-block:0;left:0;z-index:40;display:flex;flex-direction:column;width:var(--al-layout-nav-rail);padding:8px 4px;background:var(--al-color-bg-rail);border-right:1px solid var(--al-color-border);transition:width var(--al-duration-base) var(--al-ease-brand) 60ms,box-shadow var(--al-duration-base) var(--al-ease-brand) 60ms}.tl-rail-brand{display:grid;flex:none;place-items:center;width:40px;height:40px;margin:2px 0 8px calc((var(--al-layout-nav-rail) - 8px - 40px) / 2);border-radius:var(--al-radius-md)}.tl-firm-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--al-radius-md);background:var(--al-color-primary);color:var(--al-color-on-primary);font-size:13px;font-weight:700;letter-spacing:-.02em}.tl-firm-logo{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.tl-rail-scroll{display:flex;flex:1;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;scrollbar-width:none}.tl-rail-scroll::-webkit-scrollbar{display:none}.tl-rail-separator{flex:none;height:1px;margin:6px 22px;background:var(--al-color-border)}.tl-rail-foot{display:flex;flex:none;flex-direction:column;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid var(--al-color-border)}.tl-rail-item{--tl-area: var(--al-color-text-secondary);position:relative;display:flex;flex:none;align-items:center;gap:12px;height:var(--tl-rail-item-h);padding:0 12px 0 calc((var(--al-layout-nav-rail) - 8px - var(--tl-rail-tile-h)) / 2);overflow:hidden;border-radius:var(--al-radius-md);color:var(--al-color-text-secondary);font-size:var(--al-text-small);font-weight:500;line-height:18px;text-decoration:none;white-space:nowrap;transition:color var(--al-duration-instant) var(--al-ease-brand),background-color var(--al-duration-instant) var(--al-ease-brand)}:is(.tl-rail-item,.tl-item-area)[data-area=home]{--tl-area: var(--al-color-area-home)}:is(.tl-rail-item,.tl-item-area)[data-area=clients]{--tl-area: var(--al-color-area-clients)}:is(.tl-rail-item,.tl-item-area)[data-area=engagements]{--tl-area: var(--al-color-area-engagements)}:is(.tl-rail-item,.tl-item-area)[data-area=returns]{--tl-area: var(--al-color-area-returns)}:is(.tl-rail-item,.tl-item-area)[data-area=compliance]{--tl-area: var(--al-color-area-compliance)}:is(.tl-rail-item,.tl-item-area)[data-area=documents]{--tl-area: var(--al-color-area-documents)}:is(.tl-rail-item,.tl-item-area)[data-area=collaboration]{--tl-area: var(--al-color-area-collaboration)}:is(.tl-rail-item,.tl-item-area)[data-area=people]{--tl-area: var(--al-color-area-people)}:is(.tl-rail-item,.tl-item-area)[data-area=crm]{--tl-area: var(--al-color-area-crm)}:is(.tl-rail-item,.tl-item-area)[data-area=quality]{--tl-area: var(--al-color-area-quality)}:is(.tl-rail-item,.tl-item-area)[data-area=billing]{--tl-area: var(--al-color-area-billing)}:is(.tl-rail-item,.tl-item-area)[data-area=reports]{--tl-area: var(--al-color-area-reports)}:is(.tl-rail-item,.tl-item-area)[data-area=knowledge]{--tl-area: var(--al-color-area-knowledge)}:is(.tl-rail-item,.tl-item-area)[data-area=settings]{--tl-area: var(--al-color-area-settings)}:is(.tl-rail-item,.tl-item-area)[data-area=help]{--tl-area: var(--al-color-area-help)}.tl-rail-tile{display:grid;flex:none;place-items:center;width:var(--tl-rail-tile-h);height:var(--tl-rail-tile-h);border-radius:calc(var(--tl-rail-tile-h) * .27);background:color-mix(in srgb,var(--tl-area) var(--al-tile-wash),var(--al-tile-base));color:color-mix(in srgb,var(--tl-area) var(--al-tile-ink-hue),var(--al-tile-ink));transition:transform var(--al-duration-fast) var(--al-ease-brand),background-color var(--al-duration-fast) var(--al-ease-brand)}.tl-rail-icon{width:calc(var(--tl-rail-tile-h) * .53);height:calc(var(--tl-rail-tile-h) * .53);flex:none;fill:none;stroke-width:1.6}.tl-rail-item:hover{background:color-mix(in srgb,var(--al-color-bg-hover) 60%,var(--al-color-bg-rail));color:var(--al-color-text-primary)}.tl-rail-item:hover .tl-rail-tile{transform:translateY(-1px)}.tl-rail-item:active .tl-rail-tile{transform:scale(.94)}.tl-rail-item[data-active=true]{background:var(--al-color-bg-hover);color:var(--al-color-text-primary);font-weight:600}.tl-rail-item[data-active=true] .tl-rail-tile{background:color-mix(in srgb,var(--tl-area) var(--al-tile-wash-open),var(--al-tile-base));transform:none}.tl-rail-label{min-width:0;overflow:hidden;opacity:0;text-overflow:ellipsis;transition:opacity var(--al-duration-fast) var(--al-ease-in)}.tl-rail-toggle{display:flex;align-items:center;height:36px;margin-top:2px;padding:0 0 0 calc((var(--al-layout-nav-rail) - 8px - 18px) / 2);border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-tertiary);cursor:pointer;transition:background-color var(--al-duration-instant) var(--al-ease-brand),color var(--al-duration-instant) var(--al-ease-brand)}.tl-rail-toggle:hover{background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.tl-rail-toggle svg{width:18px;height:18px}.tl-rail:has(:focus-visible){z-index:60;width:var(--tl-rail-open);box-shadow:var(--al-shadow-lg);transition-delay:0ms}.tl-rail:has(:focus-visible) .tl-rail-label{opacity:1;transition:opacity var(--al-duration-base) var(--al-ease-out) 80ms}@media(hover:hover){.tl-rail:hover{z-index:60;width:var(--tl-rail-open);box-shadow:var(--al-shadow-lg);transition-delay:.15s}.tl-rail:hover .tl-rail-label{opacity:1;transition:opacity var(--al-duration-base) var(--al-ease-out) .23s}}@media(max-height:740px){.tl-rail{--tl-rail-item-h: 36px;--tl-rail-tile-h: 30px}.tl-rail-separator{margin-block:5px}}.tl-panel{position:fixed;inset-block:0;left:var(--al-layout-nav-rail);z-index:39;display:flex;flex-direction:column;width:var(--al-layout-nav-menu);overflow:hidden;background:var(--al-color-bg-sidebar);border-right:1px solid var(--al-color-border);transition:transform var(--al-duration-slow) var(--al-ease-brand),opacity var(--al-duration-base) var(--al-ease-brand),visibility 0s linear 0s}.tl-panel[data-open=false]{visibility:hidden;transform:translate(calc(-1 * var(--al-layout-nav-menu)));transition:transform var(--al-duration-slow) var(--al-ease-brand),opacity var(--al-duration-base) var(--al-ease-brand),visibility 0s linear var(--al-duration-slow)}.tl-panel[data-mode=overlay]{z-index:55;box-shadow:var(--al-shadow-lg)}.tl-panel[data-mode=overlay][data-open=false]{opacity:0;transform:translate(-12px);transition:transform var(--al-duration-base) var(--al-ease-brand),opacity var(--al-duration-base) var(--al-ease-brand),visibility 0s linear var(--al-duration-base)}.tl-level{display:flex;flex:1;flex-direction:column;min-width:var(--al-layout-nav-menu);min-height:0}.tl-level[data-enter=forward]{animation:tl-in-forward var(--al-duration-base) var(--al-ease-brand)}.tl-level[data-enter=back]{animation:tl-in-back var(--al-duration-base) var(--al-ease-brand)}.tl-level[data-enter=fade]{animation:tl-fade-in var(--al-duration-fast) var(--al-ease-brand)}.tl-head{flex:none;padding:12px 10px;border-bottom:1px solid var(--al-color-border)}.tl-back{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:6px;padding:7px 8px;border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-secondary);cursor:pointer;font-size:13px;font-weight:500;line-height:1.25;text-align:left;text-decoration:none;transition:background-color var(--al-duration-instant) var(--al-ease-brand),color var(--al-duration-instant) var(--al-ease-brand)}.tl-back:hover{background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.tl-back svg{width:16px;height:16px;flex:none}.tl-back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-title-row{display:flex;align-items:flex-start;gap:6px;padding:2px 2px 0 8px}.tl-title-text{flex:1;min-width:0}.tl-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--al-color-text-primary);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.tl-title-link{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color var(--al-duration-instant) var(--al-ease-brand),text-decoration-color var(--al-duration-instant) var(--al-ease-brand)}.tl-title-link:hover{color:var(--al-color-primary-text-strong);text-decoration-color:currentColor}.tl-meta{margin-top:2px;color:var(--al-color-text-tertiary);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.tl-engagement-state{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 8px}.tl-engagement-state .tl-meta{margin-top:0}.tl-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px}.tl-meta-row .tl-meta{margin-top:0}.tl-icon-button{display:grid;flex:none;place-items:center;width:32px;height:32px;margin-top:-4px;border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-tertiary);cursor:pointer;transition:background-color var(--al-duration-instant) var(--al-ease-brand),color var(--al-duration-instant) var(--al-ease-brand)}.tl-icon-button:hover{background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.tl-icon-button[aria-pressed=true]{background:var(--al-color-bg-active);color:var(--al-color-primary-text-strong)}.tl-icon-button svg{width:16px;height:16px}.tl-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;padding:8px 8px 16px;scrollbar-gutter:stable}.tl-gap{height:8px}.tl-list[data-hidden]{display:none}.tl-find{position:relative;flex:none;display:flex;align-items:center;height:36px;margin:8px 8px 0;border:1px solid var(--al-color-border-control);border-radius:var(--al-radius-md);background:var(--al-color-bg-container);transition:border-color var(--al-duration-instant) var(--al-ease-brand)}.tl-find:focus-within{border-color:var(--al-color-primary);box-shadow:0 0 0 1px var(--al-color-focus-ring)}.tl-find-icon{width:16px;height:16px;flex:none;margin-left:10px;color:var(--al-color-text-tertiary)}.tl-find-input{flex:1;min-width:0;height:100%;padding:0 8px;border:0;outline:none;background:transparent;color:var(--al-color-text-primary);font:inherit;font-size:var(--al-text-small)}.tl-find-input:focus-visible{outline:none}.tl-find-input::-moz-placeholder{color:var(--al-color-text-tertiary)}.tl-find-input::placeholder{color:var(--al-color-text-tertiary)}.tl-find-clear{display:grid;place-items:center;width:28px;height:28px;flex:none;margin-right:4px;padding:0;border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-tertiary);cursor:pointer}.tl-find-clear:hover{background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.tl-find-clear svg{width:14px;height:14px}.tl-find-empty{margin:0;padding:10px;color:var(--al-color-text-tertiary);font-size:var(--al-text-small)}.tl-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-secondary);cursor:pointer;font-size:13px;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;transition:background-color var(--al-duration-instant) var(--al-ease-brand),color var(--al-duration-instant) var(--al-ease-brand)}.tl-item:hover{background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.tl-item[data-active=true]{background:var(--al-color-bg-surface-2);color:var(--al-color-text-primary);font-weight:600;animation:tl-tint-in var(--al-duration-fast) var(--al-ease-brand)}.tl-item[data-active=true]:before{position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:3px;background:var(--al-color-primary);content:"";animation:tl-bar-in var(--al-duration-fast) var(--al-ease-brand)}.tl-item-area{--tl-area: var(--al-color-text-secondary);min-height:42px;gap:12px}.tl-item-icon{display:inline-flex;width:18px;height:18px;flex:none;align-items:center;justify-content:center;color:var(--al-color-text-tertiary)}.tl-item[data-active=true] .tl-item-icon{color:var(--al-color-primary-text-strong)}.tl-item-tile{display:inline-grid;width:18px;height:18px;flex:none;place-items:center;border-radius:5px}.tl-item-tile>svg{width:11px;height:11px;stroke-width:2.4}.tl-item-tile[data-action-tile=bookmark]{background:var(--al-action-bookmark-bg);color:var(--al-action-bookmark)}.tl-item-tile[data-action-tile=ask]{background:var(--al-action-ask-bg);color:var(--al-action-ask)}.tl-item-tile[data-action-tile=finding]{background:var(--al-action-finding-bg);color:var(--al-action-finding)}.tl-section-list:has(>.tl-item>.tl-item-tile)>.tl-item:not(:has(>.tl-item-tile)){padding-left:38px}.tl-item-area .tl-item-icon,.tl-item-area[data-active=true] .tl-item-icon{box-sizing:border-box;width:24px;height:24px;padding:5px;border-radius:6.5px;background:color-mix(in srgb,var(--tl-area) var(--al-tile-wash),var(--al-tile-base));color:color-mix(in srgb,var(--tl-area) var(--al-tile-ink-hue),var(--al-tile-ink));fill:none;stroke-width:1.9}.tl-item-area[data-active=true] .tl-item-icon{background:color-mix(in srgb,var(--tl-area) var(--al-tile-wash-open),var(--al-tile-base))}.tl-item-label,.tl-section-label{display:-webkit-box;flex:1;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.tl-item-go{width:15px;height:15px;flex:none;color:var(--al-color-text-tertiary)}.tl-subheading{margin-top:8px;padding:12px 10px 4px;border-top:1px solid var(--al-color-border);color:var(--al-color-text-primary);font-size:var(--al-text-small);font-weight:600;line-height:1.3}.tl-subheading:first-child{margin-top:0;border-top:0;padding-top:6px}.tl-heading-group{margin-top:4px;border-top:1px solid var(--al-color-border)}.tl-heading-group:first-child{margin-top:0;border-top:0}.tl-heading-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;margin-top:4px;padding:6px 10px;border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-primary);cursor:pointer;font-size:var(--al-text-small);font-weight:600;line-height:1.3;text-align:left;transition:background-color var(--al-duration-instant) var(--al-ease-brand)}.tl-heading-group:first-child>.tl-heading-toggle{margin-top:0}.tl-heading-toggle:hover{background:var(--al-color-bg-hover)}.tl-heading-label{flex:1;min-width:0}.tl-heading-list{padding:2px 0 6px}.tl-heading-list .tl-item{padding-left:18px}.tl-children{margin:2px 0 4px 26px;padding-left:8px;border-left:1px solid var(--al-color-border)}.tl-children .tl-item,.tl-heading-list .tl-children .tl-item{min-height:32px;padding:5px 10px}.tl-item[data-holding=true]{color:var(--al-color-text-primary);font-weight:600}.tl-item-text{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.tl-item-hint{overflow:hidden;color:var(--al-color-text-tertiary);font-size:var(--al-text-micro);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.tl-section-toggle{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;margin-top:2px;padding:8px 10px;border:0;border-radius:var(--al-radius-md);background:transparent;color:var(--al-color-text-primary);cursor:pointer;font-size:13px;font-weight:600;line-height:1.3;text-align:left;transition:background-color var(--al-duration-instant) var(--al-ease-brand)}.tl-section-toggle:hover{background:var(--al-color-bg-hover)}.tl-section-icon{width:18px;height:18px;flex:none;color:var(--al-color-text-tertiary)}.tl-section[data-expanded=true] .tl-section-icon{color:var(--al-color-primary-text-strong)}.tl-section-dot{width:7px;height:7px;flex:none;border-radius:var(--al-radius-full);background:var(--al-color-primary)}.tl-chevron{width:16px;height:16px;flex:none;color:var(--al-color-text-tertiary);transform:rotate(0);transition:transform var(--al-duration-base) var(--al-ease-brand)}.tl-chevron[data-expanded=true]{transform:rotate(90deg)}.tl-disclosure{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--al-duration-base) var(--al-ease-brand)}.tl-disclosure[data-expanded=true]{grid-template-rows:1fr}.tl-disclosure-clip{min-height:0;overflow:hidden}.tl-disclosure>.tl-disclosure-clip>*{opacity:0;transform:translateY(-6px);transition:opacity var(--al-duration-fast) var(--al-ease-in),transform var(--al-duration-base) var(--al-ease-in)}.tl-disclosure[data-expanded=true]>.tl-disclosure-clip>*{opacity:1;transform:none;transition:opacity var(--al-duration-base) var(--al-ease-out),transform var(--al-duration-base) var(--al-ease-brand)}.tl-section-list{margin:2px 0 6px 19px;padding-left:9px;border-left:1px solid var(--al-color-border)}.tl-drawer{display:flex;flex-direction:column;height:100%;background:var(--al-color-bg-sidebar)}.tl-drawer .tl-level{min-width:0}.tl-drawer-head{display:flex;flex:none;align-items:center;gap:10px;padding:12px 10px 12px 14px;border-bottom:1px solid var(--al-color-border)}.tl-drawer-head .tl-icon-button{margin-top:0}.tl-drawer-firm{flex:1;min-width:0;overflow:hidden;color:var(--al-color-text-primary);font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@keyframes tl-tint-in{0%{background-color:transparent}}@keyframes tl-bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tl-in-forward{0%{opacity:.2;transform:translate(20px)}}@keyframes tl-in-back{0%{opacity:.2;transform:translate(-20px)}}@keyframes tl-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.tl-rail,.tl-rail-label,.tl-rail-item,.tl-rail-tile,.tl-rail-icon,.tl-rail-toggle,.tl-panel,.tl-panel[data-open=false],.tl-level,.tl-back,.tl-title-link,.tl-icon-button,.tl-item,.tl-item:before,.tl-section-toggle,.tl-heading-toggle,.tl-chevron,.tl-disclosure,.tl-disclosure>.tl-disclosure-clip>*,.tl-disclosure[data-expanded=true]>.tl-disclosure-clip>*{animation:none;transition:none}.tl-disclosure>.tl-disclosure-clip>*{transform:none}.tl-rail-item:hover .tl-rail-icon,.tl-rail-item:active .tl-rail-tile{transform:none}}.aiq-tools{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}.aiq-tools:empty{display:none}.aiq-tool-button{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0 8px;border:1px solid var(--al-color-border-light);border-radius:999px;background:var(--al-color-bg-surface);color:var(--al-color-text-secondary);font-size:var(--al-text-micro);font-weight:var(--al-weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--al-duration-fast) var(--al-ease-out),border-color var(--al-duration-fast) var(--al-ease-out),background var(--al-duration-fast) var(--al-ease-out)}.aiq-tool-button:hover,.aiq-tool-button[aria-expanded=true]{color:var(--al-color-primary-700);border-color:var(--al-color-primary-300);background:var(--al-color-primary-50)}.aiq-tool-button:focus-visible,.aiq-picker button:focus-visible,.aiq-chip summary:focus-visible,.aiq-popover button:focus-visible,.aiq-popover input:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:1px}.aiq-tools-error{margin:0 0 6px;color:var(--al-color-danger);font-size:var(--al-text-micro)}.aiq-tool-count{margin-left:auto;color:var(--al-color-text-tertiary);font-size:var(--al-text-micro);font-variant-numeric:tabular-nums}.aiq-chips{display:flex;flex-wrap:wrap;gap:6px;max-height:128px;overflow:auto;margin-bottom:6px}.aiq-chips:empty{display:none}.aiq-chips:has(details[open]){max-height:min(300px,45vh)}.aiq-sent .aiq-chips{margin:8px 0 0;max-height:none}.aiq-chip{display:inline-flex;align-items:flex-start;max-width:100%;min-width:0;border:1px solid var(--al-color-border-light);border-radius:var(--al-radius-md);background:var(--al-color-bg-surface-2);color:var(--al-color-text-primary);animation:aiq-rise var(--al-duration-base) var(--al-ease-out) both}.aiq-chip details{min-width:0}.aiq-chip summary{display:flex;align-items:center;gap:5px;padding:4px 7px;cursor:pointer;list-style:none;font-size:var(--al-text-micro)}.aiq-chip summary::-webkit-details-marker{display:none}.aiq-chip summary>span{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiq-chip summary>small{color:var(--al-color-text-tertiary);white-space:nowrap}.aiq-chip-details{display:grid;gap:3px;padding:2px 9px 8px;color:var(--al-color-text-secondary);font-size:var(--al-text-micro);overflow-wrap:anywhere}.aiq-chip-details strong{color:var(--al-color-text-primary);font-weight:var(--al-weight-medium)}.aiq-chip-remove{display:grid;place-items:center;min-width:26px;min-height:26px;border:0;border-radius:var(--al-radius-sm);background:none;color:var(--al-color-text-tertiary);cursor:pointer}.aiq-chip-remove:hover{color:var(--al-color-text-primary);background:var(--al-color-bg-hover)}.aiq-chip.is-changed{border-color:var(--al-color-warning)}.aiq-chip.is-gone{border-style:dashed;border-color:var(--al-color-danger)}.aiq-chip-flag{font-style:normal;color:var(--al-color-warning-text);white-space:nowrap}.aiq-chip.is-gone .aiq-chip-flag{color:var(--al-color-danger)}.aiq-chip-note{color:var(--al-color-text-secondary)}.aiq-chip-open{justify-self:start;padding:0}.aiq-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 10px;margin:4px 0 0}.aiq-facts>div{display:contents}.aiq-facts dt{color:var(--al-color-text-tertiary)}.aiq-facts dd{margin:0;color:var(--al-color-text-primary);overflow-wrap:anywhere}.aiq-picker,.aiq-popover,.aiq-menu{position:absolute;z-index:30;bottom:calc(100% + 6px);left:0;border:1px solid var(--al-color-border);border-radius:12px;background:var(--al-color-bg-surface);box-shadow:var(--al-shadow-lg);text-align:left;animation:aiq-rise var(--al-duration-base) var(--al-ease-out) both}.aiq-picker{right:0;display:flex;flex-direction:column;max-height:min(420px,55vh);padding:10px;overflow:hidden}.aiq-ref-picker{height:min(440px,62vh);max-height:none;container-type:inline-size}.aiq-menu{width:-moz-max-content;width:max-content;min-width:220px;max-width:min(380px,calc(100vw - 32px));padding:6px;display:grid;gap:1px}.aiq-menu button{white-space:nowrap}.aiq-menu button,.aiq-picker-results button{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 8px;border:0;border-radius:var(--al-radius-sm);background:none;color:var(--al-color-text-primary);font-size:var(--al-text-small);text-align:left;cursor:pointer}.aiq-menu button:hover,.aiq-picker-results button[aria-selected=true]{background:var(--al-color-primary-bg)}.aiq-picker-heading{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--al-text-micro)}.aiq-picker-heading strong{font-weight:var(--al-weight-semibold)}.aiq-picker-heading>button:last-child{margin-left:auto}.aiq-tabs{flex:none;display:flex;gap:4px;margin:6px 0;padding-bottom:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;overscroll-behavior-x:contain}.aiq-tabs button{flex:none;min-height:26px;padding:0 9px;border:1px solid var(--al-color-border-light);border-radius:999px;background:none;color:var(--al-color-text-secondary);font-size:var(--al-text-micro);white-space:nowrap;cursor:pointer}.aiq-tabs button:hover{color:var(--al-color-text-primary);background:var(--al-color-bg-hover)}.aiq-tabs button[aria-selected=true]{border-color:var(--al-color-primary-300);background:var(--al-color-primary-50);color:var(--al-color-primary-700);font-weight:var(--al-weight-medium)}.aiq-picker-search{flex:none;display:flex;align-items:center;gap:6px;margin-bottom:6px}.aiq-toggle{display:inline-flex;align-items:center;gap:4px;color:var(--al-color-text-secondary);font-size:var(--al-text-micro);white-space:nowrap}.aiq-toggle input{accent-color:var(--al-color-primary)}.aiq-picker-body{flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 104px;gap:6px}@container (min-width: 560px){.aiq-picker-body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(200px,38%)}}.aiq-picker-preview{min-height:0;overflow:auto;padding:8px 10px;border-radius:var(--al-radius-md);background:var(--al-color-bg-surface-2);color:var(--al-color-text-secondary);font-size:var(--al-text-micro);overflow-wrap:anywhere}.aiq-picker-preview>small{display:block;margin:2px 0 4px;color:var(--al-color-text-tertiary)}.aiq-picker-preview .aiq-preview-title{display:flex;align-items:flex-start;gap:6px;color:var(--al-color-text-primary)}.aiq-picker-preview .aiq-preview-title>svg{flex:none;margin-top:2px}.aiq-picker-preview .aiq-preview-title strong{font-weight:var(--al-weight-semibold);line-height:1.3}.aiq-picker .aiq-picker-preview p{margin:4px 0 0}.aiq-picker-search input,.aiq-picker-search select,.aiq-popover input[type=date]{min-height:30px;padding:0 8px;border:1px solid var(--al-color-border-control);border-radius:var(--al-radius-sm);background:var(--al-color-bg-surface);color:var(--al-color-text-primary);font-size:var(--al-text-small)}.aiq-picker-search input{flex:1;min-width:0}.aiq-picker-results{min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1px;transition:opacity var(--al-duration-fast) var(--al-ease-out)}.aiq-picker-results[aria-busy=true]{opacity:.55}.aiq-picker-results [role=group]{display:flex;flex-direction:column;gap:1px}.aiq-picker-results .aiq-set-row strong{color:var(--al-color-primary-700)}.aiq-picker-results>*{flex:none}.aiq-picker-results button[role=option]{align-items:flex-start}.aiq-picker-results button[role=option]>svg{flex:none;margin-top:2px}.aiq-picker-results h4{margin:8px 4px 2px;color:var(--al-color-text-tertiary);font-size:var(--al-text-micro);font-weight:var(--al-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.aiq-picker-results button>span{flex:1;min-width:0;display:grid;gap:2px}.aiq-picker-results button strong{font-weight:var(--al-weight-semibold);line-height:1.3}.aiq-picker-results button small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--al-color-text-secondary);font-size:var(--al-text-micro);line-height:1.35;overflow-wrap:anywhere}.aiq-more{flex:0 0 auto;min-height:26px;padding:0 6px;border:0;border-radius:var(--al-radius-sm);background:none;color:var(--al-color-primary-700);font:inherit;font-size:var(--al-text-micro);font-weight:var(--al-weight-medium);cursor:pointer}.aiq-more:hover{background:var(--al-color-primary-bg)}.aiq-more:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:2px}.aiq-picker-results .aiq-more{color:var(--al-color-primary-700);font-size:var(--al-text-micro);min-height:26px}.aiq-picker p{margin:8px 2px;color:var(--al-color-text-secondary);font-size:var(--al-text-micro)}.aiq-picker .aiq-error{color:var(--al-color-danger)}.aiq-picker-footer{flex:none;display:flex;align-items:center;gap:8px;margin-top:6px;padding-top:6px;border-top:1px solid var(--al-color-border-light);color:var(--al-color-text-tertiary);font-size:var(--al-text-micro)}.aiq-picker-footer .aiq-keys,.aiq-picker-footer>.aiq-error{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiq-picker-footer .aiq-range{white-space:nowrap;font-variant-numeric:tabular-nums}.aiq-picker-footer button{border:0;background:none;color:var(--al-color-text-primary);font-size:var(--al-text-micro);cursor:pointer;min-height:26px}.aiq-picker-footer button:disabled{color:var(--al-color-text-tertiary);cursor:default}.aiq-picker-footer>span:first-child{margin-right:auto}.aiq-picker-heading>span[role=status]{color:var(--al-color-text-tertiary)}.aiq-law{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.aiq-law-offer{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 4px 3px 8px;border:1px dashed var(--al-color-primary-300);border-radius:var(--al-radius-md);background:var(--al-color-primary-50);color:var(--al-color-text-primary);font-size:var(--al-text-micro);animation:aiq-rise var(--al-duration-base) var(--al-ease-out) both}.aiq-law-offer em{font-style:normal;color:var(--al-color-text-secondary)}.aiq-law-offer button{min-height:24px;padding:0 6px;border:0;border-radius:var(--al-radius-sm);background:none;color:var(--al-color-primary-700);font-size:var(--al-text-micro);font-weight:var(--al-weight-medium);cursor:pointer}.aiq-law-offer button:hover{background:var(--al-color-primary-bg)}.aiq-law-offer.is-missing{border-color:var(--al-color-border);background:var(--al-color-bg-surface-2)}.aiq-law-offer select{max-width:150px;border:0;background:none;color:var(--al-color-text-secondary);font-size:var(--al-text-micro)}.aiq-period{position:relative}.aiq-popover{width:-moz-max-content;width:max-content;min-width:280px;max-width:min(360px,calc(100vw - 32px));padding:10px 12px;display:grid;gap:8px;font-size:var(--al-text-small)}.aiq-popover fieldset{display:grid;gap:4px;margin:0;padding:0;border:0}.aiq-popover legend{margin-bottom:2px;color:var(--al-color-text-tertiary);font-size:var(--al-text-micro);font-weight:var(--al-weight-semibold)}.aiq-popover label{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:6px;column-gap:6px;row-gap:2px;min-height:26px}.aiq-popover .aiq-option{white-space:nowrap}.aiq-popover small{color:var(--al-color-text-tertiary)}.aiq-drop-target{outline:2px dashed var(--al-color-primary-300);outline-offset:2px;background:var(--al-color-primary-50)}.aiq-drag-handle{display:inline-grid;place-items:center;width:18px;height:24px;flex:0 0 auto;border-radius:var(--al-radius-sm);color:var(--al-color-text-tertiary);cursor:grab}.aiq-drag-handle:hover{color:var(--al-color-primary-700);background:var(--al-color-primary-bg)}.aiq-drag-handle:active{cursor:grabbing}.aiq-cite-row{transition:background var(--al-duration-fast) var(--al-ease-out)}.aiq-cite-row.aiq-cite-lit{background:var(--al-color-highlight-bg)}.aiq-cite-row.aiq-cite-mark{animation:aiq-mark 1.1s var(--al-ease-out) both}@keyframes aiq-mark{0%,45%{background:var(--al-color-highlight-bg)}to{background:transparent}}.aiq-view-change{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;border:1px solid var(--al-color-border-light);border-radius:var(--al-radius-md);background:var(--al-color-bg-surface);color:var(--al-color-text-primary);font-size:var(--al-text-small)}.aiq-view-text{flex:1;min-width:0;display:grid;gap:2px}.aiq-view-text span{color:var(--al-color-text-secondary);font-size:var(--al-text-micro)}.aiq-view-done{display:inline-flex;align-items:center;gap:4px;color:var(--al-color-text-secondary);font-size:var(--al-text-micro)}.aiq-view-gone{margin-top:8px;color:var(--al-color-text-secondary);font-size:var(--al-text-micro)}.aiq-ask-bubble{position:fixed;z-index:60;display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 10px;border:1px solid var(--al-color-primary-300);border-radius:999px;background:var(--al-color-bg-surface);color:var(--al-color-primary-700);font-size:var(--al-text-small);font-weight:var(--al-weight-medium);box-shadow:var(--al-shadow-md);cursor:pointer;animation:aiq-rise var(--al-duration-fast) var(--al-ease-out) both}.aiq-ask-bubble:hover{background:var(--al-color-primary-50)}.aiq-ask-bubble:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:1px}@keyframes aiq-rise{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.aiq-chip,.aiq-picker,.aiq-popover,.aiq-menu,.aiq-law-offer,.aiq-ask-bubble,.aiq-cite-row.aiq-cite-mark{animation:none}.aiq-tool-button,.aiq-picker-results{transition:none}}.aiq-jobs{max-height:min(360px,50vh)}.aiq-choice{display:inline-flex;align-items:center;gap:4px;max-width:260px;min-height:28px;padding:0 2px 0 8px;border:1px solid var(--al-color-primary-300);border-radius:999px;background:var(--al-color-primary-50);color:var(--al-color-primary-700);font-size:var(--al-text-micro);font-weight:var(--al-weight-medium)}.aiq-choice-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiq-tool-button.is-quick{color:var(--al-color-primary-700);border-color:var(--al-color-primary-300)}.aiq-menu button small{margin-left:auto;padding-left:8px;color:var(--al-color-text-tertiary);font-size:var(--al-text-micro)}.aiq-menu button[aria-checked=true]{background:var(--al-color-primary-bg)}.aiq-next{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.aiq-next-step{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:28px;padding:3px 10px;border:1px solid var(--al-color-border-light);border-radius:999px;background:var(--al-color-bg-surface);color:var(--al-color-text-secondary);font-size:var(--al-text-micro);text-align:left;cursor:pointer;transition:color var(--al-duration-fast) var(--al-ease-out),border-color var(--al-duration-fast) var(--al-ease-out)}.aiq-next-step:hover{color:var(--al-color-primary-700);border-color:var(--al-color-primary-300)}.aiq-next-step:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:1px}.aiq-dialog-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:var(--al-color-bg-mask);animation:aiq-fade var(--al-duration-base) var(--al-ease-out) both}.aiq-dialog{width:min(460px,100%);max-height:calc(100vh - 32px);overflow:auto;display:grid;gap:10px;padding:14px 16px;border:1px solid var(--al-color-border);border-radius:14px;background:var(--al-color-bg-surface);color:var(--al-color-text-primary);box-shadow:var(--al-shadow-lg);font-size:var(--al-text-small);animation:aiq-rise var(--al-duration-base) var(--al-ease-out) both}.aiq-dialog.is-wide{width:min(640px,100%)}.aiq-dialog-heading{display:flex;align-items:center;gap:8px}.aiq-dialog-heading>button{margin-left:auto}.aiq-dialog-preview{margin:0;color:var(--al-color-text-secondary);font-size:var(--al-text-micro);overflow-wrap:anywhere}.aiq-dialog-choice{display:grid;gap:4px;margin:0;padding:0;border:0}.aiq-dialog-choice legend,.aiq-dialog-field>span{color:var(--al-color-text-tertiary);font-size:var(--al-text-micro);font-weight:var(--al-weight-semibold)}.aiq-dialog-choice label{display:flex;align-items:center;gap:6px}.aiq-dialog-choice small{color:var(--al-color-text-tertiary)}.aiq-dialog-field{display:grid;gap:4px}.aiq-dialog-field textarea,.aiq-dialog-field input,.aiq-colleague-search input{width:100%;min-height:32px;padding:6px 8px;border:1px solid var(--al-color-border-control);border-radius:var(--al-radius-sm);background:var(--al-color-bg-surface);color:var(--al-color-text-primary);font:inherit}.aiq-colleague-search{display:grid;gap:6px}.aiq-dialog input[type=radio],.aiq-dialog input[type=checkbox]{accent-color:var(--al-color-primary)}.aiq-colleague-search .aiq-picker-results{max-height:180px}.aiq-colleague{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--al-color-border-light);border-radius:var(--al-radius-md)}.aiq-colleague>span,.aiq-colleague-search button>span{display:grid;gap:2px;min-width:0;flex:1}.aiq-colleague small,.aiq-colleague-search small{color:var(--al-color-text-secondary);font-size:var(--al-text-micro)}.aiq-dialog-actions{display:flex;justify-content:flex-end;gap:8px}.aiq-primary{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:0;border-radius:var(--al-radius-md);background:var(--al-color-primary-700);color:var(--al-color-on-primary);font-size:var(--al-text-small);font-weight:var(--al-weight-medium);cursor:pointer}.aiq-primary:disabled{opacity:.55;cursor:default}.aiq-primary:focus-visible,.aiq-shared-row:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:2px}.aiq-shared{display:grid;gap:2px;margin:8px 0 14px}.aiq-shared h4{margin:0 0 4px;color:var(--al-color-text-tertiary);font-size:var(--al-text-micro);font-weight:var(--al-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.aiq-shared-row{display:flex;align-items:flex-start;gap:8px;width:100%;padding:7px 8px;border:0;border-radius:var(--al-radius-md);background:none;color:var(--al-color-text-primary);text-align:left;cursor:pointer}.aiq-shared-row:hover{background:var(--al-color-bg-hover)}.aiq-shared-row>svg{flex:0 0 auto;margin-top:2px;color:var(--al-color-primary-700)}.aiq-shared-row.is-done{color:var(--al-color-text-secondary)}.aiq-shared-row.is-done>svg{color:var(--al-color-text-tertiary)}.aiq-shared-row>span{display:grid;gap:2px;min-width:0}.aiq-shared-row strong{font-size:var(--al-text-small);font-weight:var(--al-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiq-shared-row small{color:var(--al-color-text-secondary);font-size:var(--al-text-micro);overflow-wrap:anywhere}.aiq-shared-note{margin:0;padding:8px 10px;border-left:3px solid var(--al-color-primary-300);background:var(--al-color-primary-50);border-radius:var(--al-radius-sm)}.aiq-shared-transcript{display:grid;gap:10px;max-height:50vh;overflow:auto;padding-right:4px}.aiq-shared-question p{margin:0;padding:8px 10px;border-radius:var(--al-radius-md);background:var(--al-color-bg-surface-2);font-weight:var(--al-weight-medium)}.aiq-shared-answer{padding:0 2px}@keyframes aiq-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.aiq-dialog,.aiq-dialog-backdrop{animation:none}}.aiq-read-toggle{flex:0 0 auto;min-height:24px;padding:0 8px;border:1px solid var(--al-color-border-light);border-radius:999px;background:var(--al-color-bg-surface);color:var(--al-color-text-secondary);font-size:var(--al-text-micro);cursor:pointer}.aiq-read-toggle.is-on{border-color:var(--al-color-primary-300);background:var(--al-color-primary-50);color:var(--al-color-primary-700)}.aiq-read-toggle:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:1px}.aiq-dialog-field select{min-height:32px;padding:0 8px;border:1px solid var(--al-color-border-control);border-radius:var(--al-radius-sm);background:var(--al-color-bg-surface);color:var(--al-color-text-primary);font:inherit}.aiq-check-row{align-items:center;cursor:default}.aiq-check-row>span{flex:1}.aiq-check-open{padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;min-width:0;max-width:100%}.aiq-check-open:disabled{cursor:default}.aiq-check-open strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiq-check-stop{flex:0 0 auto;min-height:28px;padding:0 10px;border:1px solid var(--al-color-border-control);border-radius:var(--al-radius-sm);background:var(--al-color-bg-surface);color:var(--al-color-text-secondary);font:inherit;font-size:var(--al-text-micro);cursor:pointer}.aiq-check-stop:hover{background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.aiq-check-stop:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:2px}.aiq-live-draft{display:grid;gap:6px;opacity:.92;animation:aiq-rise var(--al-duration-base) var(--al-ease-out) both}.aiq-checking{justify-self:start;display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:0 8px;border:1px solid var(--al-color-warning);border-radius:999px;background:var(--al-color-warning-bg);color:var(--al-color-text-primary);font-size:var(--al-text-micro);font-weight:var(--al-weight-medium)}.aiq-checked-change{display:inline-flex;align-items:center;gap:5px;margin:8px 0 0;color:var(--al-color-text-secondary);font-size:var(--al-text-micro);animation:aiq-mark 1.6s var(--al-ease-out) both}@media(prefers-reduced-motion:reduce){.aiq-live-draft,.aiq-checked-change{animation:none}}.aiq-found{display:flex;align-items:flex-start;gap:6px;margin-bottom:6px;padding:5px 8px;border-radius:var(--al-radius-md);background:var(--al-color-bg-surface-2);color:var(--al-color-text-secondary);font-size:var(--al-text-micro);animation:aiq-rise var(--al-duration-base) var(--al-ease-out) both}.aiq-found>svg{flex:0 0 auto;margin-top:1px;color:var(--al-color-primary-700)}.aiq-found strong{color:var(--al-color-text-primary);font-weight:var(--al-weight-medium);margin-right:4px}@media(prefers-reduced-motion:reduce){.aiq-found{animation:none}}.aiq-checking.is-writing{border-color:var(--al-color-primary-300);background:var(--al-color-primary-50)}.aiq-live-draft.is-writing{opacity:1}.aiq-tool-button.aiq-add-file{width:32px;height:32px;min-height:32px;padding:0;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--al-color-text-secondary)}.aiq-tool-button.aiq-add-file:hover:not(:disabled){border-color:transparent;background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.composer-footer-start{display:inline-flex;align-items:center;gap:4px;min-width:32px}.composer-add-slot{display:inline-flex;align-items:center}.aiq-auto{position:relative;display:inline-flex;align-items:center;flex:none;min-width:0}.aiq-auto.is-compact{margin-bottom:4px}.aiq-auto-chip{max-width:220px}.aiq-auto-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.aiq-auto.is-on .aiq-auto-chip{border-color:var(--al-color-primary-700);background:var(--al-color-primary-50);color:var(--al-color-primary-700);font-weight:var(--al-weight-semibold)}.aiq-auto.is-on .aiq-auto-chip:hover{background:var(--al-color-primary-100)}.aiq-auto-off{display:grid;place-items:center;width:24px;height:24px;margin-left:2px;border:0;border-radius:999px;background:none;color:var(--al-color-primary-700);cursor:pointer}.aiq-auto-off:hover{background:var(--al-color-primary-bg)}.aiq-auto-off:focus-visible{outline:2px solid var(--al-color-focus-ring);outline-offset:1px}.aiq-auto .aiq-auto-menu{min-width:280px;max-width:min(340px,calc(100vw - 32px))}.aiq-auto .aiq-auto-menu button{align-items:flex-start;white-space:normal}.aiq-auto .aiq-auto-menu button>svg{flex:none;margin-top:2px}.aiq-auto-option{flex:1;min-width:0;display:grid;gap:2px}.aiq-auto .aiq-auto-menu .aiq-auto-option small{margin:0;padding:0;color:var(--al-color-text-tertiary)}.aiq-answer-chip{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0 6px;vertical-align:baseline;border:1px solid var(--al-color-border-light);border-radius:var(--al-radius-md);background:var(--al-color-bg-surface-2);text-decoration:none}.aiq-answer-chip>svg{flex:none}.aiq-answer-chip:hover{border-color:var(--al-color-primary-300);background:var(--al-color-primary-50)}.aiq-mention-layer{position:absolute;z-index:2;overflow:hidden;pointer-events:none}.aiq-mention-text{box-sizing:border-box;width:100%;min-height:100%;margin:0;border:0}.aiq-mention{color:var(--al-color-text-link);background:var(--al-color-primary-50);border-radius:3px;text-decoration:underline;text-decoration-color:var(--al-color-primary-300);text-underline-offset:2px}.app-v2.product-navigation-surface{background:var(--al-color-bg-sidebar)}html[data-product-palette] .product-navigation-surface{--al-color-text-primary: var(--al-color-sidebar-text-primary);--al-color-text-body: var(--al-color-sidebar-text-body);--al-color-text-secondary: var(--al-color-sidebar-text-secondary);--al-color-text-tertiary: var(--al-color-sidebar-text-secondary);--al-color-primary-600: var(--al-color-sidebar-accent);--al-color-on-primary: var(--al-color-sidebar-on-accent);--al-color-bg-surface: var(--al-color-bg-sidebar);--al-color-bg-surface-2: var(--al-color-sidebar-hover);--al-color-border: var(--al-color-sidebar-border);--al-color-border-light: var(--al-color-sidebar-border);--al-color-focus-ring: var(--al-color-sidebar-accent)}html[data-product-palette] .two-layer-navigation-surface{--al-color-bg-hover: var(--al-color-sidebar-hover);--al-color-bg-active: var(--al-color-sidebar-active);--al-color-primary: var(--al-color-sidebar-accent);--al-color-primary-text-strong: var(--al-color-sidebar-accent-strong)}.portal-mobile-hamburger{display:none;position:fixed;top:12px;left:12px;z-index:200;width:40px;height:40px;border-radius:10px;background:#1e293b;border:1px solid rgba(255,255,255,.1);color:#f1f5f9;font-size:18px;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;transition:background .2s ease}.portal-mobile-hamburger:hover{background:#334155}.portal-sidebar-overlay{display:none;position:fixed;inset:0;background:#00000073;z-index:99;animation:portalOverlayIn .2s ease}@keyframes portalOverlayIn{0%{opacity:0}to{opacity:1}}@media(max-width:1024px){.ant-layout-sider.portal-sider{width:72px!important;min-width:72px!important;max-width:72px!important;flex:0 0 72px!important}.portal-content-wrapper{margin-left:72px!important}.portal-stat-grid{grid-template-columns:repeat(2,1fr)!important}.portal-page-container{max-width:100%!important;padding:16px!important}}@media(max-width:768px){.portal-mobile-hamburger{display:flex}.ant-layout-sider.portal-sider{transform:translate(-100%);transition:transform .25s cubic-bezier(.2,0,0,1);z-index:101}.ant-layout-sider.portal-sider.portal-sider--mobile-open{transform:translate(0);width:260px!important;min-width:260px!important;max-width:260px!important;flex:0 0 260px!important}.portal-sider--mobile-open~.portal-sidebar-overlay,.portal-sidebar-overlay.portal-sidebar-overlay--visible{display:block}.portal-content-wrapper{margin-left:0!important}.portal-page-container{max-width:100%!important;padding:60px 12px 16px!important;margin:0!important}.portal-stat-grid{grid-template-columns:1fr!important}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:600px}.ant-drawer .ant-drawer-content-wrapper{width:100%!important;max-width:100%!important}.portal-mobile-full-btn{width:100%!important}.portal-card-row{flex-direction:column!important}.portal-card-row>*{width:100%!important}.ant-upload.ant-upload-drag{width:100%!important}.ant-modal{max-width:calc(100vw - 24px)!important;margin:12px auto!important}.audit-progress-timeline .ant-steps{display:none!important}.audit-progress-timeline .audit-progress-mobile{display:flex!important}.ant-descriptions{display:block}.ant-descriptions-row{display:flex;flex-direction:column}.ant-space-wrap{flex-wrap:wrap}}@media(max-width:480px){.portal-page-container{padding:56px 8px 12px!important}.ant-card .ant-card-body{padding:12px!important}.portal-page-container h2.ant-typography{font-size:18px!important}.portal-page-container h3.ant-typography{font-size:16px!important}}@media print{.ant-layout-sider.portal-sider,.portal-mobile-hamburger,.portal-sidebar-overlay{display:none!important}.portal-content-wrapper{margin-left:0!important}}.home-columns{container-type:inline-size}.home-updates-list{position:relative}.home-updates-list>li:nth-child(n+8){display:none}@container (min-width: 964px){.home-side{position:sticky;top:var(--home-side-top, 72px);display:flex;flex-direction:column;max-height:calc(100vh - var(--home-side-top, 72px) - 16px)}.home-side>section{min-height:0}.home-updates-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.home-updates-list>li:nth-child(n+8){display:list-item}}.gst-review-surface :is(.text-xs,[class~="text-[9px]"],[class~="text-[10px]"],[class~="text-[11px]"]){font-size:12px;line-height:1.5}.gst-review-surface .gst-period-continue button{max-width:100%;min-height:36px;height:auto;white-space:normal}@media(max-width:640px){.gst-review-surface .gst-period-continue>div{flex-direction:column;align-items:stretch}}.ap-shell{container-type:inline-size;display:grid;gap:12px;min-width:0}.ap-shell>header{margin-bottom:0}.ap-strip{display:flex;flex-wrap:wrap;gap:6px}.ap-gate{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;font-size:var(--al-text-small);border:1px solid var(--al-color-border);border-radius:var(--al-radius-md);background:var(--al-color-bg-surface);color:var(--al-color-text-secondary);white-space:nowrap}.ap-gate b{color:var(--al-color-text-primary);font-weight:600}.ap-gate svg{width:14px;height:14px;flex:none}.ap-gate[data-tone=ok] svg{color:var(--al-color-success)}.ap-gate[data-tone=warn] svg{color:var(--al-color-warning)}.ap-gate[data-tone=bad] svg{color:var(--al-color-danger)}.ap-gate[data-tone=wait] svg{color:var(--al-color-text-tertiary)}.ap-tabs-row{display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:12px;column-gap:12px;border-bottom:1px solid var(--al-color-border);min-width:0}.ap-tabs{display:flex;flex:1 1 auto;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.ap-tabs-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto;padding:4px 0 6px}.ap-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:9px 12px 8px;font-size:var(--al-text-body);font-weight:500;color:var(--al-color-text-secondary);border-bottom:2px solid transparent;white-space:nowrap;display:inline-flex;gap:6px;align-items:center;cursor:pointer;text-decoration:none}.ap-tab:hover{color:var(--al-color-text-primary)}.ap-tab[aria-selected=true]{color:var(--al-color-text-primary);font-weight:600;border-bottom-color:var(--al-color-primary)}.ap-tab .ap-count{font-size:11.5px;font-weight:600;color:var(--al-color-text-tertiary);background:var(--al-color-bg-surface-2);border-radius:999px;padding:0 7px}.ap-body{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0;border:1px solid var(--al-color-border);border-radius:var(--al-radius-lg);background:var(--al-color-bg-surface)}@container (min-width: 720px){.ap-body{grid-template-columns:196px minmax(0,1fr)}}@container (min-width: 1000px){.ap-body[data-open=true]{grid-template-columns:196px minmax(0,1fr) 380px}}@container (min-width: 720px){.ap-body{height:var(--ap-fit, auto);grid-template-rows:minmax(0,1fr)}.ap-body>.ap-index,.ap-body>.ap-list,.ap-body>.ap-panel{min-height:0;overflow-y:auto;overscroll-behavior:contain}.ap-body>.ap-list>.ap-filters{position:sticky;top:0;z-index:2;background:var(--al-color-bg-surface)}.ap-body>.ap-panel>.ap-panel-footer{position:sticky;bottom:0;z-index:2;background:var(--al-color-bg-surface)}}.ap-index{border-right:1px solid var(--al-color-border);padding:12px 8px;display:none;align-content:start;gap:2px}@container (min-width: 720px){.ap-index{display:grid}.ap-section-select{display:none}}.ap-index button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;border-radius:var(--al-radius-md);padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;text-align:left;cursor:pointer}.ap-index button:hover{background:var(--al-color-bg-hover)}.ap-index button[aria-current=true]{background:var(--al-color-primary-bg)}.ap-index .ap-index-name{font-size:var(--al-text-body);font-weight:500;color:var(--al-color-text-primary)}.ap-index .ap-index-count{font-size:var(--al-text-micro);color:var(--al-color-text-tertiary);font-variant-numeric:tabular-nums}.ap-index .ap-index-state{grid-column:1 / -1;font-size:var(--al-text-micro);color:var(--al-color-text-tertiary)}.ap-index .ap-index-state[data-tone=bad]{color:var(--al-color-danger)}.ap-index .ap-index-state[data-tone=warn]{color:var(--al-color-warning)}.ap-index .ap-index-state[data-tone=ok]{color:var(--al-color-success)}.ap-list{min-width:0}.ap-filters{display:flex;gap:6px;flex-wrap:wrap;align-items:center;padding:10px 14px;border-bottom:1px solid var(--al-color-border)}.ap-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;white-space:nowrap;border:1px solid var(--al-color-border);background:var(--al-color-bg-surface);border-radius:999px;font-size:var(--al-text-small);padding:3px 10px;color:var(--al-color-text-secondary);display:inline-flex;gap:5px;align-items:center;cursor:pointer}.ap-filter:hover{color:var(--al-color-text-primary)}.ap-filter[aria-pressed=true]{background:var(--al-color-navigation);border-color:var(--al-color-navigation);color:var(--al-color-navigation-text)}.ap-filter .ap-num{font-variant-numeric:tabular-nums;opacity:.85}.ap-search{margin-left:auto;min-width:180px;max-width:280px;flex:1 1 180px}.ap-group{display:flex;align-items:baseline;gap:10px;padding:12px 14px 4px;border-top:1px solid var(--al-color-border)}.ap-group:first-child{border-top:0}.ap-group-name{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--al-color-text-tertiary)}.ap-group-count{font-size:var(--al-text-micro);color:var(--al-color-text-tertiary);font-variant-numeric:tabular-nums}.ap-row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px 12px;padding:11px 14px;border-top:1px solid var(--al-color-border-light);position:relative}.ap-row[data-checkable=true]{grid-template-columns:18px minmax(0,1fr)}@container (min-width: 560px){.ap-row{grid-template-columns:minmax(0,1fr) auto}.ap-row[data-checkable=true]{grid-template-columns:18px minmax(0,1fr) auto}}.ap-row:hover{background:var(--al-color-bg-hover)}.ap-row[aria-current=true]{background:var(--al-color-primary-bg)}.ap-row[aria-current=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--al-color-primary)}.ap-row .ap-tick{margin-top:3px}.ap-row-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;text-align:left;cursor:pointer;color:var(--al-color-text-primary);font-size:var(--al-text-body);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ap-row-side{display:flex;align-items:center;gap:4px;justify-self:start;grid-column:1 / -1}.ap-row[data-checkable=true] .ap-row-side{grid-column:2 / -1}@container (min-width: 560px){.ap-row-side,.ap-row[data-checkable=true] .ap-row-side{grid-column:auto;justify-self:end}}.ap-row-meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ap-row[data-checkable=true] .ap-row-meta{grid-column:2 / -1}.ap-ref{font-size:var(--al-text-micro);color:var(--al-color-text-tertiary);font-variant-numeric:tabular-nums}.ap-notasked{padding:4px 14px 9px 36px;font-size:var(--al-text-micro);color:var(--al-color-text-tertiary)}.ap-answer{display:inline-flex;border:1px solid var(--al-color-border-control);border-radius:var(--al-radius-md);overflow:hidden;background:var(--al-color-bg-surface);flex:none}.ap-answer button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;min-width:44px;height:30px;padding:0 10px;font-size:var(--al-text-small);font-weight:500;color:var(--al-color-text-secondary);cursor:pointer}.ap-answer button+button{border-left:1px solid var(--al-color-border)}.ap-answer button:hover:not(:disabled){background:var(--al-color-bg-hover);color:var(--al-color-text-primary)}.ap-answer button[aria-pressed=true]{background:var(--al-color-navigation);color:var(--al-color-navigation-text)}.ap-answer button:disabled{cursor:not-allowed}.ap-answer[data-locked=true] button:not([aria-pressed=true]){opacity:.55}.ap-panel{border-left:1px solid var(--al-color-border);min-width:0;display:flex;flex-direction:column}.ap-panel-section{padding:14px 16px;border-bottom:1px solid var(--al-color-border-light);display:grid;gap:8px}.ap-label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--al-color-text-tertiary)}.ap-exception{border:1px solid var(--al-color-border);border-radius:var(--al-radius-md);padding:10px;display:grid;gap:8px}.ap-exception[data-state=open]{background:var(--al-color-danger-bg);border-color:transparent}.ap-exception[data-state=decided]{background:var(--al-color-warning-bg);border-color:transparent}.ap-history{display:grid;gap:6px;font-size:var(--al-text-small);color:var(--al-color-text-secondary)}.ap-panel-footer{margin-top:auto;padding:12px 16px;border-top:1px solid var(--al-color-border);display:flex;gap:8px;flex-wrap:wrap}.ap-signs{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@container (min-width: 720px){.ap-signs{grid-template-columns:1fr 1fr}}.ap-sign{border:1px solid var(--al-color-border);border-radius:var(--al-radius-lg);padding:14px;display:grid;gap:8px;align-content:start;background:var(--al-color-bg-surface)}.ap-row[data-asked=false] .ap-row-text{color:var(--al-color-text-tertiary)}.ap-because{flex-basis:100%;font-size:var(--al-text-micro);color:var(--al-color-text-tertiary)}.ap-asked{display:inline-flex;gap:6px;align-items:flex-start;font-size:var(--al-text-small);color:var(--al-color-text-secondary)}.ap-asked svg{width:14px;height:14px;margin-top:2px;flex:none}.ap-suggested{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;border:1px solid var(--al-color-border);border-radius:var(--al-radius-md);padding:8px 10px;background:var(--al-color-bg-surface-2)}.ap-suggested[data-differs]{background:var(--al-color-warning-bg);border-color:transparent}.ap-reqs{display:grid;gap:8px}.ap-req{border:1px solid var(--al-color-border);border-radius:var(--al-radius-md);padding:10px;display:grid;gap:6px}.ap-req[data-state=VERIFIED],.ap-req[data-state=WAIVED]{background:var(--al-color-bg-surface-2)}.ap-req-head{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between}.ap-req-title{font-size:var(--al-text-small);font-weight:600;color:var(--al-color-text-primary)}.ap-req-meta{font-size:var(--al-text-micro);color:var(--al-color-text-tertiary)}.ap-req-docs,.ap-req-actions{display:flex;flex-wrap:wrap;gap:6px}.ap-suggested-none{display:grid;gap:4px}.ap-suggested-records{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 12px}.ap-suggested-figures{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0}.ap-suggested-figures>div{display:grid;gap:0;min-width:0}.ap-suggested-figures dt{font-size:var(--al-text-micro);color:var(--al-color-text-tertiary)}.ap-suggested-figures dd{margin:0;font-size:var(--al-text-small);font-weight:600;color:var(--al-color-text-primary)}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.palette-preview{height:132px;display:grid;grid-template-columns:26% 1fr;overflow:hidden;border:1px solid var(--preview-border);border-radius:var(--al-radius-sm);background:var(--preview-canvas)}.palette-preview-menu{background:var(--preview-sidebar);padding:14px 10px}.palette-preview-logo{display:block;width:16px;height:16px;margin-bottom:18px;border-radius:4px;background:var(--preview-sidebarAccent)}.palette-preview-nav{display:block;height:6px;width:70%;margin-bottom:9px;border-radius:2px;background:var(--preview-sidebarMuted)}.palette-preview-nav.is-selected{width:100%;height:12px;margin-left:-3px;padding:3px;background:var(--preview-sidebarHover);border-left:3px solid var(--preview-sidebarAccent)}.palette-preview-page{min-width:0}.palette-preview-header{height:24px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid var(--preview-border);background:var(--preview-surface)}.palette-preview-header span{height:4px;width:35%;border-radius:2px;background:var(--preview-muted)}.palette-preview-header i{width:8px;height:8px;border-radius:50%;background:var(--preview-accent)}.palette-preview-content{padding:11px}.palette-preview-title{width:46%;height:5px;margin-bottom:10px;border-radius:2px;background:var(--preview-text)}.palette-preview-panel{padding:7px;border:1px solid var(--preview-border);border-radius:4px;background:var(--preview-surface)}.palette-preview-panel span{display:block;height:3px;margin:3px 0;border-radius:2px;background:var(--preview-border)}.palette-preview-panel span:first-child{width:64%;background:var(--preview-muted)}.palette-preview-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.palette-preview-bottom span:first-child{width:44%;height:4px;border-radius:2px;background:var(--preview-muted)}.palette-preview-bottom span:last-child{width:30%;height:12px;border-radius:3px;background:var(--preview-accent)}.colour-palettes [aria-pressed=true]{border-color:var(--al-color-primary);background:var(--al-color-primary-bg)}.colour-palettes .palette-actions{padding-inline-end:var(--al-space-20)}.colour-palettes input[name=colour-palette]{scroll-margin-block:var(--al-space-20)}.aiq-diagram{margin:var(--al-space-2) 0;max-width:100%;overflow-x:auto}.aiq-diagram img{display:block;max-width:100%;height:auto}.aiq-diagram.is-redrawing{opacity:.55}.aiq-diagram-drawing{display:inline-block;padding:var(--al-space-2) var(--al-space-3);border:1px dashed var(--al-color-border);border-radius:var(--al-radius-md, 8px);color:var(--al-color-text-secondary);font-size:var(--al-text-micro, 12px)}.aiq-diagram-failed pre{margin:var(--al-space-2) 0 var(--al-space-1);padding:var(--al-space-2) var(--al-space-3);border-radius:var(--al-radius-md, 8px);background:var(--al-color-bg-hover);white-space:pre-wrap;overflow-x:auto;font-family:var(--al-font-mono);font-size:var(--al-text-micro, 12px)}.aiq-diagram-note{margin:0 0 var(--al-space-2);color:var(--al-color-text-secondary);font-size:var(--al-text-micro, 12px)}.aiq-diagram-measuring{position:fixed;left:-100000px;top:0;width:1600px;visibility:hidden;pointer-events:none}.aiq-diagram-probe{position:absolute;visibility:hidden}.answer-markdown p,.felix-markdown p{margin:0 0 8px}.answer-markdown p:last-child,.felix-markdown p:last-child{margin:0}.answer-markdown ul,.answer-markdown ol,.felix-markdown ul,.felix-markdown ol{margin:4px 0;padding-left:20px}.answer-markdown ul,.felix-markdown ul{list-style:disc}.answer-markdown ol,.felix-markdown ol{list-style:decimal}.answer-markdown li,.felix-markdown li{margin:2px 0}.answer-markdown table,.felix-markdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:12px}.answer-markdown th,.answer-markdown td,.felix-markdown th,.felix-markdown td{border:1px solid var(--al-color-border-light, #e8e8e8);padding:4px 8px;text-align:left}.answer-markdown th,.felix-markdown th{background:var(--al-color-bg-hover, #fafafa);font-weight:var(--al-weight-semibold)}.answer-markdown code,.felix-markdown code{background:var(--al-color-bg-hover, #f5f5f5);padding:1px 4px;border-radius:3px;font-size:12px}.answer-markdown pre,.felix-markdown pre{background:var(--al-color-bg-hover, #f5f5f5);padding:8px;border-radius:6px;overflow-x:auto;margin:8px 0}.answer-markdown pre code,.felix-markdown pre code{background:none;padding:0}.answer-markdown blockquote,.felix-markdown blockquote{border-left:3px solid var(--al-color-primary-300);padding-left:12px;margin:8px 0;color:var(--al-color-text-secondary)}.answer-markdown h1,.answer-markdown h2,.answer-markdown h3,.answer-markdown h4,.felix-markdown h1,.felix-markdown h2,.felix-markdown h3{margin:12px 0 4px;font-weight:var(--al-weight-semibold)}.answer-markdown h1,.felix-markdown h1{font-size:16px}.answer-markdown h2,.felix-markdown h2{font-size:14px}.answer-markdown h3,.answer-markdown h4,.felix-markdown h3{font-size:13px}.answer-markdown strong,.felix-markdown strong{font-weight:var(--al-weight-semibold)}.answer-markdown a,.felix-markdown a{color:var(--al-color-primary-700);text-decoration:underline;text-underline-offset:2px}.answer-markdown-table{overflow-x:auto;max-width:100%}.answer-markdown-note{color:var(--al-color-text-secondary);font-size:12px}:root{--ph-white: #FFFFFF;--ph-mist: #FAF7F6;--ph-dark: #1C1414;--ph-dark-raised: #2A1D1D;--ph-dark-line: #3A2727;--ph-dark-border: #4D3434;--ph-red: #D1242F;--ph-red-hover: #B51D27;--ph-deep: #A3141E;--ph-deep-hover: #7F0F17;--ph-pink: #F5B3B7;--ph-ink: #1E1A1A;--ph-body: #463E3D;--ph-muted: #6B6261;--ph-faint: #A69B99;--ph-on-dark: #E3D7D5;--ph-line: #E9E4E2;--ph-line-soft: #F2EEED;--ph-line-strong: #CEC5C3;--ph-button-line: #D9D1CF;--ph-dot: #DDD5D3;--ph-green: #147A63;--ph-amber: #B26A00;--ph-blue: #2F5C9E;--ph-tag: #F4EFED;--ph-shadow: rgba(40, 18, 18, .1);--ph-shadow-strong: rgba(40, 18, 18, .14);--ph-header-glass: rgba(255, 255, 255, .97);--ph-red-tint: #FCEBEC;--ph-red-ring: rgba(209, 36, 47, .1);--ph-red-shadow: rgba(209, 36, 47, .22);--ph-hero-glow: radial-gradient(closest-side, rgba(209, 36, 47, .16), rgba(246, 179, 91, .1) 55%, transparent 75%);--ph-dark-glow: radial-gradient(900px 420px at 85% -20%, rgba(209, 36, 47, .22), transparent 60%), radial-gradient(700px 380px at 0% 120%, rgba(209, 36, 47, .12), transparent 55%);--ph-display: "Plus Jakarta Sans", Inter, system-ui, sans-serif;--ph-text: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ph-mono: ui-monospace, Menlo, monospace;--ph-law-serif: "Libertinus Serif", Georgia, serif;--ph-tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23147A63' stroke-width='2.2'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E")}.ph-site{background:var(--ph-white);color:var(--ph-ink);font-family:var(--ph-text);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.ph-site a{color:var(--ph-deep)}.ph-site a:hover{color:var(--ph-deep-hover)}.ph-site :focus-visible{outline:2px solid var(--ph-blue);outline-offset:2px;border-radius:4px}.ph-site h1,.ph-site h2,.ph-site h3{text-wrap:balance}.ph-wrap{max-width:1200px;margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.ph-eb{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ph-deep)}.ph-h1{margin:0;font-family:var(--ph-display);font-weight:800;font-size:clamp(38px,4.6vw,62px);line-height:1.06;letter-spacing:-.035em;color:var(--ph-ink)}.ph-h1.ph-sm{font-size:clamp(34px,3.8vw,52px)}.ph-h2{margin:0;font-family:var(--ph-display);font-weight:700;font-size:clamp(28px,3vw,42px);line-height:1.13;letter-spacing:-.028em;color:var(--ph-ink)}.ph-h2.ph-band-title{font-size:clamp(26px,2.6vw,34px)}.ph-h3{margin:0;font-family:var(--ph-display);font-weight:700;font-size:20px;line-height:1.3;letter-spacing:-.005em;color:var(--ph-ink)}.ph-lead{margin:22px 0 0;font-size:19px;line-height:1.6;color:var(--ph-body);max-width:560px}.ph-p{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--ph-body)}.ph-small{font-size:13px;color:var(--ph-muted)}.ph-red{color:var(--ph-red)}.ph-sec{padding-block:104px}.ph-sec.ph-tight{padding-block:72px}.ph-sec.ph-top0{padding-top:0}.ph-sec.ph-bottom0{padding-bottom:0}.ph-sec.ph-ruled{border-top:1px solid var(--ph-line)}.ph-band{background:var(--ph-mist);border-top:1px solid var(--ph-line);border-bottom:1px solid var(--ph-line)}.ph-split{display:flex;flex-wrap:wrap;align-items:center;gap:64px}.ph-split>*{flex:1 1 440px;min-width:0}.ph-split.ph-reverse{flex-wrap:wrap-reverse}.ph-g2,.ph-g3,.ph-g4{display:grid;gap:20px}.ph-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.ph-card{display:block;background:var(--ph-white);border:1px solid var(--ph-line);border-radius:16px;padding:28px}a.ph-card{text-decoration:none;color:var(--ph-ink);transition:border-color .15s,box-shadow .15s,transform .15s}.ph-site a.ph-card,.ph-site a.ph-card:hover{color:var(--ph-ink)}a.ph-card:hover{border-color:var(--ph-line-strong);box-shadow:0 14px 34px var(--ph-shadow);transform:translateY(-2px)}.ph-go{display:inline-block;margin-top:14px;font-size:15px;font-weight:600;color:var(--ph-deep)}a.ph-card:hover .ph-go{text-decoration:underline}.ph-num{margin:0 0 14px;font-family:var(--ph-display);font-weight:700;font-size:15px;color:var(--ph-red)}.ph-btns{display:flex;flex-wrap:wrap;gap:12px}.ph-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-family:var(--ph-text);font-size:16px;font-weight:600;line-height:1.2;padding:15px 24px;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ph-site .ph-btn-red,.ph-btn-red{background:var(--ph-red);color:var(--ph-white)}.ph-site .ph-btn-red:hover,.ph-btn-red:hover{background:var(--ph-red-hover);color:var(--ph-white)}.ph-site .ph-btn-line,.ph-btn-line{background:var(--ph-white);color:var(--ph-ink);border-color:var(--ph-button-line)}.ph-site .ph-btn-line:hover,.ph-btn-line:hover{border-color:var(--ph-ink);background:var(--ph-mist);color:var(--ph-ink)}.ph-site .ph-btn-dark,.ph-btn-dark{background:var(--ph-dark);color:var(--ph-white)}.ph-site .ph-btn-dark:hover,.ph-btn-dark:hover{background:var(--ph-dark-raised);color:var(--ph-white)}.ph-lnk{font-size:15px;font-weight:600;text-decoration:none;color:var(--ph-deep)}.ph-lnk:hover{text-decoration:underline}.ph-links{display:flex;flex-wrap:wrap;gap:22px;margin-top:20px}.ph-tk{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:13px;font-size:16px;line-height:1.55;color:var(--ph-body)}.ph-tk li{position:relative;padding-left:28px}.ph-tk li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;background:var(--ph-tick) no-repeat center / 18px}.ph-tk b{color:var(--ph-ink)}.ph-ticks{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:28px;font-size:13px;font-weight:500;color:var(--ph-body)}.ph-ticks span{display:inline-flex;align-items:center;gap:7px}.ph-ticks span:before{content:"";width:15px;height:15px;background:var(--ph-tick) no-repeat center / 15px}.ph-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ph-chip{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;padding:9px 14px;border-radius:999px;border:1px solid var(--ph-line);color:var(--ph-ink)}.ph-chip:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ph-red)}.ph-cap{margin:10px 2px 0;font-size:12px;color:var(--ph-muted)}.ph-shot{background:var(--ph-white);border:1px solid var(--ph-line);border-radius:18px;box-shadow:0 24px 60px var(--ph-shadow);overflow:hidden}.ph-shot.ph-pad{padding:22px}.ph-shot-bar{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--ph-mist);border-bottom:1px solid var(--ph-line)}.ph-shot-bar i{width:9px;height:9px;border-radius:50%;background:var(--ph-dot)}.ph-shot-title{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.ph-row{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;padding:9px 0;border-bottom:1px solid var(--ph-line-soft);color:var(--ph-ink)}.ph-row:last-child{border-bottom:0}.ph-dot{display:inline-flex;align-items:center;gap:6px;color:var(--ph-body);white-space:nowrap}.ph-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ph-muted)}.ph-dot.ph-ok:before{background:var(--ph-green)}.ph-dot.ph-wait:before{background:var(--ph-amber)}.ph-dot.ph-info:before{background:var(--ph-blue)}.ph-tag{display:inline-block;font-size:11.5px;padding:4px 8px;border-radius:6px;background:var(--ph-tag);color:var(--ph-body)}.ph-tag.ph-action{background:var(--ph-white);border:1px solid var(--ph-button-line);padding:7px 12px;font-size:13px;font-weight:600}.ph-mini{border:1px solid var(--ph-line);border-radius:12px;padding:14px}.ph-mini.ph-soft{background:var(--ph-mist)}.ph-lab{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ph-muted)}.ph-step{border-top:2px solid var(--ph-line);padding-top:18px}.ph-step.ph-first{border-top-color:var(--ph-ink)}.ph-ruled-item{border-top:1px solid var(--ph-line);padding-top:22px}.ph-band-row{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.ph-band-row>:first-child{flex:1 1 300px;min-width:0}.ph-band-row>:last-child{flex:2 1 560px;min-width:0;gap:28px 40px}.ph-head-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.ph-judge{background:var(--ph-mist);border:1px solid var(--ph-line);border-radius:18px;padding:44px;display:flex;flex-wrap:wrap;gap:40px}.ph-judge>*{flex:1 1 340px;min-width:0}.ph-judge ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.55;color:var(--ph-body)}.ph-cta{padding-block:88px;background:var(--ph-mist);border-top:1px solid var(--ph-line)}.ph-cta .ph-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.ph-start-foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:40px}details.ph-faq{border-top:1px solid var(--ph-line)}details.ph-faq:last-child{border-bottom:1px solid var(--ph-line)}details.ph-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font-weight:600;font-size:17px;color:var(--ph-ink)}details.ph-faq summary::-webkit-details-marker{display:none}details.ph-faq summary:after{content:"+";font-size:22px;font-weight:400;color:var(--ph-muted)}details.ph-faq[open] summary:after{content:"−"}details.ph-faq summary:hover{color:var(--ph-deep)}details.ph-faq .ph-p{margin:0 0 20px;max-width:640px}.ph-related{display:flex;flex-wrap:wrap;gap:12px 28px}@media(max-width:860px){.ph-wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.ph-h1{font-size:38px}.ph-h1.ph-sm{font-size:34px}.ph-h2{font-size:28px}.ph-h2.ph-band-title{font-size:26px}.ph-sec{padding-block:56px}.ph-sec.ph-tight{padding-block:44px}.ph-sec.ph-top0{padding-top:0}.ph-sec.ph-bottom0{padding-bottom:0}.ph-split{gap:36px}.ph-g2,.ph-g3,.ph-g4{grid-template-columns:minmax(0,1fr)}.ph-g4.ph-keep2{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-lead{font-size:17px}.ph-card{padding:22px}.ph-btns.ph-stack{flex-direction:column}.ph-btns.ph-stack .ph-btn{width:100%}.ph-judge{padding:26px;gap:20px}.ph-cta{padding-block:52px}.ph-shot .ph-g2{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ph-site *{transition:none!important;scroll-behavior:auto!important}}:root{--ph-header-h: 73px}@media(max-width:860px){:root{--ph-header-h: 65px}}.public-v5{min-height:100vh;background:var(--ph-white);color:var(--ph-ink);font-family:var(--ph-text)}.public-v5 main{outline:none;overflow:clip}.public-v5 [id]{scroll-margin-top:calc(var(--ph-header-h) + 8px)}.ph-skip-link{position:fixed;z-index:2001;top:10px;left:12px;padding:10px 14px;border-radius:8px;color:var(--ph-white);background:var(--ph-dark);font-size:13px;font-weight:700;text-decoration:none;transform:translateY(-160%);transition:transform .15s ease}.ph-skip-link:focus{transform:translateY(0);color:var(--ph-white)}.ph-ico{display:inline-flex;line-height:0}.ph-hdr{position:fixed;inset:0 0 auto;z-index:1000;height:var(--ph-header-h);background:var(--ph-header-glass);border-bottom:1px solid var(--ph-line);font-family:var(--ph-text)}.ph-hdr-in{max-width:1280px;height:calc(var(--ph-header-h) - 1px);margin:0 auto;padding-inline:max(28px,env(safe-area-inset-left,0px)) max(28px,env(safe-area-inset-right,0px));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.ph-hdr a{text-decoration:none}.ph-logo{justify-self:start;display:flex;align-items:center;gap:10px;color:var(--ph-ink);flex:none}.ph-hdr .ph-logo,.ph-hdr .ph-logo:hover{color:var(--ph-ink)}.ph-nav{display:flex;align-items:center;gap:28px}.ph-hdr .ph-nav>a,.ph-resbtn{color:var(--ph-ink);background:none;border:0;border-bottom:2px solid transparent;border-radius:0;padding:8px 0;font:500 15px/1.4 var(--ph-text);display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;transition:color .15s}.ph-hdr .ph-nav>a:hover,.ph-resbtn:hover,.ph-resbtn[aria-expanded=true]{color:var(--ph-deep)}.ph-hdr .ph-nav>a[aria-current=page],.ph-resbtn.ph-cur{font-weight:700;border-bottom-color:var(--ph-ink)}.ph-resbtn .ph-ico svg{transition:transform .15s}.ph-resbtn[aria-expanded=true] .ph-ico svg{transform:rotate(180deg)}.ph-res{position:static;display:inline-flex}.ph-resmenu{position:absolute;left:0;right:0;top:100%;background:var(--ph-white);border-bottom:1px solid var(--ph-line);box-shadow:0 20px 50px var(--ph-shadow-strong);padding:22px 28px 18px;z-index:30}.ph-rgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:980px;margin:0 auto}.ph-hdr a.ph-rc{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;row-gap:2px;padding:14px;border:1px solid var(--ph-line);border-radius:12px;color:var(--ph-ink);background:var(--ph-white);transition:border-color .15s,box-shadow .15s,transform .15s}.ph-hdr a.ph-rc:hover{border-color:var(--ph-line-strong);box-shadow:0 10px 24px var(--ph-shadow);transform:translateY(-1px);color:var(--ph-ink)}.ph-res-ico{grid-row:span 2;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--ph-red-tint);color:var(--ph-red)}.ph-rc b{font-size:15px;font-weight:600;line-height:1.35}.ph-rc small{font-size:13px;font-weight:400;line-height:1.4;color:var(--ph-muted)}.ph-pop{max-width:980px;margin:14px auto 0;font-size:13px;color:var(--ph-muted)}.ph-hdr .ph-pop a{color:var(--ph-deep);font-weight:600}.ph-hdr .ph-pop a:hover{color:var(--ph-deep-hover)}.ph-hdr-right{justify-self:end;display:flex;align-items:center;gap:8px;flex:none}.ph-hdr .ph-login{color:var(--ph-ink);font-size:15px;font-weight:500;padding:11px 13px;border-radius:10px}.ph-hdr .ph-login:hover{background:var(--ph-mist);color:var(--ph-ink)}.ph-hdr .ph-btn{font-size:15px;padding:12px 18px}.ph-burger{display:none;width:44px;height:44px;border:0;background:transparent;border-radius:10px;place-items:center;color:var(--ph-ink);cursor:pointer}.ph-burger:hover{background:var(--ph-mist)}.ph-drawer{position:absolute;left:0;right:0;top:100%;background:var(--ph-white);border-bottom:1px solid var(--ph-line);box-shadow:0 18px 36px var(--ph-shadow);max-height:calc(100vh - var(--ph-header-h));overflow:auto}.ph-drawer-in{padding:6px 16px 16px;display:flex;flex-direction:column}.ph-hdr a.ph-dr{display:flex;justify-content:space-between;align-items:center;padding:14px 4px;border-bottom:1px solid var(--ph-line-soft);font-size:17px;font-weight:600;color:var(--ph-ink)}.ph-hdr a.ph-dr:hover,.ph-hdr a.ph-dr[aria-current=page]{color:var(--ph-deep)}.ph-sub{display:flex;flex-direction:column;padding:14px 4px 4px}.ph-sub-title{margin-bottom:8px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ph-muted)}.ph-sub .ph-rgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:none;margin:0}.ph-hdr .ph-sub a.ph-rc{align-items:center;padding:10px}.ph-sub .ph-res-ico{grid-row:auto;width:30px;height:30px}.ph-sub .ph-rc small{display:none}.ph-sub .ph-rc b{font-size:14px}.ph-ctas{display:flex;flex-direction:column;gap:8px;padding-top:14px}.ph-hdr .ph-ctas .ph-btn{font-size:15px;padding:12px 18px}@media(max-width:1100px){.ph-nav{gap:18px}.ph-hdr .ph-login{display:none}}@media(max-width:860px){.ph-nav{display:none}.ph-burger{display:grid}.ph-hdr-in{display:flex;justify-content:space-between;gap:10px;padding-inline:max(14px,env(safe-area-inset-left,0px)) max(14px,env(safe-area-inset-right,0px))}.ph-hdr .ph-btn{font-size:13.5px;padding:10px 12px}}@media(min-width:861px){.ph-drawer{display:none}}@media(max-width:420px){.ph-hdr-in{gap:6px;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))}.ph-logo svg{width:28px;height:28px}.ph-hdr-right{gap:2px}.ph-hdr .ph-btn{font-size:12.5px;padding:9px 10px}.ph-burger{width:40px;height:40px}}.ph-ftr{background:var(--ph-dark-glow),var(--ph-dark);color:var(--ph-on-dark);padding-block:72px 32px;font-family:var(--ph-text)}.ph-ftr-in{max-width:1200px;margin:0 auto;padding-inline:max(24px,env(safe-area-inset-left,0px)) max(24px,env(safe-area-inset-right,0px))}.ph-ftr-top{display:flex;flex-wrap:wrap;gap:48px}.ph-ftr-brand{flex:1 1 240px;min-width:0}.ph-ftr-line{margin:12px 0 0;font-size:14px;line-height:1.6;max-width:280px}.ph-ftr-cols{flex:3 1 620px;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.ph-ftr-cols>div{display:flex;flex-direction:column;gap:12px}.ph-ftr h2{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--ph-white);letter-spacing:0;text-transform:none}footer.ph-ftr a,footer.ph-ftr button{color:var(--ph-on-dark);text-decoration:none;font:400 14px/1.45 var(--ph-text);background:none;border:0;padding:0;cursor:pointer;text-align:left}footer.ph-ftr a:hover,footer.ph-ftr button:hover{color:var(--ph-white);text-decoration:underline}.ph-ftr a.ph-ftr-dl{display:inline-block;margin-top:18px;color:var(--ph-white);font-weight:600;border:1px solid var(--ph-dark-border);border-radius:10px;padding:11px 16px}.ph-ftr a.ph-ftr-dl:hover{border-color:var(--ph-white);text-decoration:none}.ph-ftr-bot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:22px;border-top:1px solid var(--ph-dark-line);font-size:13px}.ph-ftr-copy{color:var(--ph-faint)}.ph-ftr-legal{display:flex;flex-wrap:wrap;gap:20px}.ph-ftr-legal a,.ph-ftr-legal button{font-size:13px}@media(max-width:860px){.ph-ftr{padding-block:40px 28px}.ph-ftr-in{padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px))}.ph-ftr-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ph-ftr-bot{margin-top:32px}}@media(prefers-reduced-motion:reduce){.public-v5 *,.public-v5 *:before,.public-v5 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fa-search{position:relative;z-index:6;margin-top:22px}.fa-search input{width:100%;font:inherit;font-size:19px;padding:18px 20px 18px 54px;border:1.5px solid var(--ph-button-line);border-radius:14px;background:var(--ph-white);color:var(--ph-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.fa-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.fa-search input:focus{outline:none;border-color:var(--ph-ink);box-shadow:0 0 0 4px var(--ph-red-ring)}.fa-search-ico{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--ph-muted);pointer-events:none}.fa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fa-res{position:absolute;left:0;right:0;top:calc(100% + 8px);list-style:none;margin:0;padding:6px;background:var(--ph-white);border:1px solid var(--ph-line);border-radius:14px;box-shadow:0 18px 40px var(--ph-shadow)}.fa-res[hidden]{display:none}.ph-site .fa-res a,.fa-res a{display:flex;gap:14px;align-items:baseline;padding:11px 12px;border-radius:10px;text-decoration:none;color:var(--ph-ink)}.fa-res a small{font-family:var(--ph-mono);font-size:12.5px;color:var(--ph-deep);min-width:88px;flex:none}.fa-res a span{font-size:15px}.fa-res a:hover,.fa-res a.act{background:var(--ph-mist)}.fa-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fa-chips button{border:1px solid var(--ph-button-line);background:var(--ph-white);border-radius:999px;padding:8px 13px;font:inherit;font-size:13.5px;font-weight:500;color:var(--ph-body);cursor:pointer}.fa-chips button:hover{border-color:var(--ph-ink);color:var(--ph-ink)}@media(max-width:860px){.fa-search input{font-size:16px;padding-left:48px}.fa-search-ico{left:15px}.fa-res a small{min-width:52px}}.fa .ph-wrap{max-width:1240px}.fa-h2{margin:0;font-family:var(--ph-display);font-weight:700;font-size:clamp(28px,3vw,42px);line-height:1.12;letter-spacing:-.03em;color:var(--ph-ink)}.fa-h2.fa-h2-sm{font-size:clamp(24px,2.4vw,32px)}.fa-h3{margin:0;font-family:var(--ph-display);font-weight:700;font-size:19px;line-height:1.3;color:var(--ph-ink)}.fa-p{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--ph-body)}.fa-note{margin:18px 0 0;font-size:13px;color:var(--ph-muted)}.fa-sec{padding-block:96px}.fa-sec.fa-top0{padding-top:0}.fa-hero{position:relative;overflow:hidden;overflow:clip;padding-top:calc(var(--ph-header-h, 0px) + 88px);padding-bottom:96px}.fa-hero .fa-split{display:flex;flex-wrap:wrap;align-items:center;gap:56px;position:relative}.fa-hero .fa-split>*{flex:1 1 440px;min-width:0}.fa-glow{position:absolute;right:-8%;top:-10%;width:72%;height:120%;background:var(--ph-hero-glow);filter:blur(10px);pointer-events:none}.fa-pill{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;padding:7px 12px 7px 8px;border-radius:999px;background:var(--ph-white);border:1px solid var(--ph-line);color:var(--ph-body)}.fa-pill i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ph-red-tint);color:var(--ph-red);font-style:normal;font-size:11px}.fa-h1{margin:22px 0 0;font-family:var(--ph-display);font-weight:800;font-size:clamp(40px,4.8vw,66px);line-height:1.04;letter-spacing:-.04em;color:var(--ph-ink)}.fa-h1 em{font-style:normal;color:var(--ph-red)}.fa-lead{margin:22px 0 0;font-size:19px;line-height:1.6;color:var(--ph-body);max-width:540px}.fa .ph-btn-red{box-shadow:0 8px 20px var(--ph-red-shadow)}.fa .ph-ticks{margin-top:26px;font-size:13.5px;gap:8px 22px}.fa-video{margin:0}.fa-vframe{position:relative;aspect-ratio:16 / 9;background:var(--ph-white);border:1px solid var(--ph-line);border-radius:20px;box-shadow:0 30px 70px var(--ph-shadow-strong),0 2px 6px var(--ph-shadow);overflow:hidden}.fa-vframe iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.fa-vplay{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.fa-vplay img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fa-vbtn{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;display:grid;place-items:center;padding-left:4px;background:var(--ph-white);color:var(--ph-red);box-shadow:0 12px 30px var(--ph-shadow-strong),0 0 0 8px var(--ph-red-ring);transition:transform .15s,background .15s,color .15s}.fa-vplay:hover .fa-vbtn,.fa-vplay:focus-visible .fa-vbtn{background:var(--ph-red);color:var(--ph-white);transform:scale(1.06)}.fa-vplay:focus-visible{outline:3px solid var(--ph-red);outline-offset:-3px;border-radius:20px}.fa-row{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;padding:10px 0;border-bottom:1px solid var(--ph-line-soft);color:var(--ph-ink)}.fa-row:last-child{border-bottom:0}.fa-st{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--ph-body)}.fa-st:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ph-faint);flex:none}.fa-st.ok:before{background:var(--ph-green)}.fa-st.wait:before{background:var(--ph-amber)}.fa-st.info:before{background:var(--ph-blue)}.fa-pillars{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.fa-ptab{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;flex:1 1 220px;border:1px solid var(--ph-line);background:var(--ph-white);border-radius:16px;padding:18px 20px;font:inherit;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.fa-ptab:hover{border-color:var(--ph-line-strong);transform:translateY(-2px);box-shadow:0 12px 28px var(--ph-shadow)}.fa-ptab small{font-family:var(--ph-display);font-weight:700;color:var(--ph-red);font-size:13px}.fa-ptab b{font-family:var(--ph-display);font-size:20px;color:var(--ph-ink)}.fa-ptab span{font-size:14px;color:var(--ph-muted);line-height:1.45}.fa-ptab[aria-selected=true]{border-color:var(--ph-red);box-shadow:0 0 0 3px var(--ph-red-ring)}.fa-stage{display:flex;flex-wrap:wrap;gap:48px;align-items:center;margin-top:28px;padding:36px;border:1px solid var(--ph-line);border-radius:22px;background:linear-gradient(180deg,var(--ph-white),var(--ph-mist))}.fa-stage[hidden]{display:none}.fa-stage>*{flex:1 1 400px;min-width:0}.fa-screen{background:var(--ph-white);border:1px solid var(--ph-line);border-radius:16px;box-shadow:0 18px 44px var(--ph-shadow);padding:20px}.fa-screen-head{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.fa-screen-head b{font-size:14px;color:var(--ph-ink)}.fa-screen-head span{font-size:12px;color:var(--ph-muted)}.fa-vals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:48px}.fa-ic{width:40px;height:40px;border-radius:12px;background:var(--ph-red-tint);color:var(--ph-red);display:grid;place-items:center;margin-bottom:14px}.fa-law{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding:40px;border-radius:22px;background:var(--ph-mist);border:1px solid var(--ph-line)}.fa-law>*{flex:1 1 360px;min-width:0}.ph-site a.fa-lawcard,a.fa-lawcard{background:var(--ph-white);border:1px solid var(--ph-line);border-radius:14px;padding:20px;text-decoration:none;color:var(--ph-ink);display:block;transition:transform .15s,box-shadow .15s}a.fa-lawcard:hover{transform:translateY(-2px);box-shadow:0 14px 30px var(--ph-shadow)}.fa-lawcard .fa-crumb{font-size:12px;color:var(--ph-muted)}.fa-lawcard .fa-lawtitle{display:block;margin-top:6px;font-family:var(--ph-law-serif);font-size:26px;line-height:1.2}.fa-lawcard .fa-lawline{display:block;margin-top:6px;font-size:14px;color:var(--ph-body)}.fa-lawcard .ph-lnk{display:inline-block;margin-top:12px}.fa-law>.fa-law-top,.fa-law>.fa-lawcard{flex:1 1 100%}.fa-law-head{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:flex-end;justify-content:space-between}.fa-law-head>div{max-width:640px}.fa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.fa-step{background:var(--ph-white);border:1px solid var(--ph-line);border-radius:16px;padding:24px}.fa-n{width:34px;height:34px;border-radius:50%;background:var(--ph-ink);color:var(--ph-white);display:grid;place-items:center;font-weight:700;font-family:var(--ph-display);margin-bottom:14px}.fa-foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:32px}.fa-foot .ph-p{margin:0}.fa .rv{transition:opacity .6s ease,transform .6s ease}.fa .rv.pre{opacity:.3;transform:translateY(18px)}@media(max-width:860px){.fa-hero{padding-top:calc(var(--ph-header-h, 0px) + 44px);padding-bottom:56px}.fa-hero .fa-split{gap:36px}.fa-sec{padding-block:64px}.fa-vals{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.fa-stage{padding:20px;gap:24px}.fa-law{padding:22px}.fa-steps{grid-template-columns:minmax(0,1fr)}.fa-foot .ph-btns{width:100%}}@media(max-width:480px){.fa-vals{grid-template-columns:minmax(0,1fr)}.fa-row{flex-wrap:wrap;gap:4px 12px}.fa-vbtn{width:60px;height:60px;margin:-30px 0 0 -30px}}@media(prefers-reduced-motion:reduce){.fa .rv,.fa .rv.pre{opacity:1;transform:none;transition:none}.fa-vbtn{transition:none}}.cp-hero{padding-top:calc(var(--ph-header-h, 0px) + 88px);padding-bottom:64px}.cp-hero .ph-h1{margin-top:18px;max-width:860px}.cp-hero .ph-lead{max-width:680px}.cp-hero.cp-center{text-align:center}.cp-hero.cp-center .ph-h1,.cp-hero.cp-center .ph-lead{margin-left:auto;margin-right:auto}.cp-hero.cp-center .ph-links,.cp-hero.cp-center .ph-ticks,.cp-hero.cp-center .ph-btns{justify-content:center}.cp-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:36px}.cp-it{display:flex;gap:14px;padding:22px 0;border-top:1px solid var(--ph-line)}.cp-it:before{content:"";flex:none;width:20px;height:20px;margin-top:2px;background:var(--ph-tick) no-repeat center / 20px}.cp-it .ph-h3{font-size:18px}.cp-it .ph-p{margin-top:6px}.cp-note{display:flex;flex-wrap:wrap;gap:12px 40px;align-items:baseline}.cp-note .ph-h3{flex:1 1 280px}.cp-note .ph-p{flex:2 1 420px;margin:0}.cp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:28px 0 0}.cp-facts>div{padding:18px 0;border-top:1px solid var(--ph-line)}.cp-facts dt{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ph-muted)}.cp-facts dd{margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--ph-ink)}.cp-contact{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.cp-contact>:first-child{flex:1 1 400px;min-width:0}.cp-contact>:last-child{flex:1 1 460px;min-width:0}.cp-direct{margin-top:36px;padding-top:24px;border-top:1px solid var(--ph-line);display:flex;flex-direction:column;gap:8px;font-size:15px;color:var(--ph-body)}.cp-direct a{font-weight:600;text-decoration:none}.cp-direct a:hover{text-decoration:underline}.cp-form{background:var(--ph-white);border:1px solid var(--ph-line);border-radius:18px;box-shadow:0 24px 60px var(--ph-shadow);padding:28px}.cp-form-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--ph-line)}.cp-form fieldset{border:0;margin:22px 0 0;padding:0;min-width:0}.cp-form legend{padding:0;margin-bottom:10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ph-muted)}.cp-slots{display:flex;flex-wrap:wrap;gap:8px}.cp-slots label{position:relative}.cp-slots input{position:absolute;opacity:0;pointer-events:none}.cp-slots span{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:64px;min-height:44px;padding:8px 12px;border:1px solid var(--ph-button-line);border-radius:10px;font-size:14px;font-weight:600;color:var(--ph-ink);cursor:pointer;transition:border-color .15s,background .15s}.cp-slots span small{font-size:11px;font-weight:500;color:var(--ph-muted)}.cp-slots label:hover span{border-color:var(--ph-ink)}.cp-slots input:checked+span{background:var(--ph-dark);border-color:var(--ph-dark);color:var(--ph-white)}.cp-slots input:checked+span small{color:var(--ph-on-dark)}.cp-slots input:focus-visible+span{outline:2px solid var(--ph-blue);outline-offset:2px}.cp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cp-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ph-ink)}.cp-field input,.cp-field select{font:inherit;font-size:15px;font-weight:400;padding:11px 12px;border:1px solid var(--ph-button-line);border-radius:10px;background:var(--ph-white);color:var(--ph-ink);width:100%}.cp-field input:focus,.cp-field select:focus{outline:2px solid var(--ph-blue);outline-offset:0;border-color:var(--ph-blue)}.cp-submit{width:100%;margin-top:22px}.cp-submit:disabled{background:var(--ph-line-strong);cursor:not-allowed}.cp-err{margin:12px 0 0;font-size:14px;color:var(--ph-deep)}.cp-done{border:1px solid var(--ph-line);background:var(--ph-mist);border-radius:14px;padding:24px}.cp-done .ph-h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:-3px;background:var(--ph-tick) no-repeat center / 20px}.cp-linkbtn{margin-top:14px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--ph-deep);cursor:pointer}.cp-linkbtn:hover{text-decoration:underline}.cp-status{max-width:760px}.cp-overall{display:flex;align-items:center;gap:14px;padding:20px 24px;border:1px solid var(--ph-line);border-radius:14px;background:var(--ph-mist)}.cp-light{flex:none;width:12px;height:12px;border-radius:50%;background:var(--ph-faint)}.cp-light.cp-ok{background:var(--ph-green)}.cp-light.cp-wait{background:var(--ph-amber)}.cp-light.cp-down{background:var(--ph-red)}.cp-svc{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;border-bottom:1px solid var(--ph-line)}.cp-svc b{display:block;font-size:16px;color:var(--ph-ink)}.cp-svc small{display:block;margin-top:2px;font-size:14px;color:var(--ph-muted)}.cp-svc .ph-dot.cp-down:before{background:var(--ph-red)}.cp-app{display:flex;flex-direction:column;gap:12px}.cp-app .ph-btn{align-self:flex-start}.cp-soon{align-self:flex-start;font-size:12.5px;font-weight:600;color:var(--ph-body);background:var(--ph-tag);border-radius:999px;padding:5px 12px}.cp-banner{margin-bottom:28px;padding:14px 18px;border:1px solid var(--ph-line);border-left:4px solid var(--ph-red);border-radius:12px;background:var(--ph-white);color:var(--ph-ink);font-size:15px}.cp-toggle{display:inline-flex;margin-top:30px;padding:4px;border:1px solid var(--ph-line);border-radius:12px;background:var(--ph-mist)}.cp-toggle button{border:0;background:transparent;border-radius:9px;padding:10px 18px;font:inherit;font-weight:600;font-size:14px;color:var(--ph-body);cursor:pointer}.cp-toggle button:hover{color:var(--ph-ink)}.cp-toggle button[aria-pressed=true]{background:var(--ph-white);color:var(--ph-ink);box-shadow:0 1px 3px var(--ph-shadow-strong)}.cp-toggle .cp-save{color:var(--ph-green)}.cp-plans{display:grid;gap:20px;align-items:start}.cp-plan{display:flex;flex-direction:column;transition:box-shadow .15s,transform .15s}.cp-plan:hover{box-shadow:0 14px 34px var(--ph-shadow);transform:translateY(-2px)}.cp-plan h2{margin:0;font-family:var(--ph-display);font-size:22px;font-weight:700;color:var(--ph-ink)}.cp-price{margin:14px 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.cp-price b{font-family:var(--ph-display);font-size:40px;font-weight:700;letter-spacing:-.02em;color:var(--ph-ink);line-height:1.05}.cp-price span{font-size:15px;color:var(--ph-muted)}.cp-detail{margin:8px 0 0;min-height:44px;font-size:14px;line-height:1.5;color:var(--ph-deep)}.cp-incl{margin:20px 0 0;padding-top:18px;border-top:1px solid var(--ph-line);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ph-muted)}.cp-plan .ph-tk{margin-top:12px;gap:9px;font-size:14px}.cp-plan .ph-tk li{padding-left:24px}.cp-plan .ph-tk li:before{width:16px;height:16px;background-size:16px;top:2px}.cp-more{display:none;margin-top:12px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--ph-deep);cursor:pointer;text-align:left}.cp-plan.cp-dark{background:var(--ph-dark);background-image:var(--ph-dark-glow);border-color:var(--ph-dark)}.cp-plan.cp-dark h2,.cp-plan.cp-dark .cp-price b{color:var(--ph-white)}.cp-plan.cp-dark .cp-price span,.cp-plan.cp-dark .cp-incl{color:var(--ph-faint)}.cp-plan.cp-dark .cp-detail,.cp-plan.cp-dark .cp-more{color:var(--ph-pink)}.cp-plan.cp-dark .cp-incl{border-top-color:var(--ph-dark-line)}.cp-plan.cp-dark .ph-tk{color:var(--ph-on-dark)}.cp-faq-btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;border:0;border-top:1px solid var(--ph-line);background:none;font:inherit;font-weight:600;font-size:17px;color:var(--ph-ink);text-align:left;cursor:pointer}.cp-faq-btn:hover{color:var(--ph-deep)}.cp-faq-btn span{flex:none;font-size:22px;font-weight:400;color:var(--ph-muted)}.cp-faq-list>:last-child{border-bottom:1px solid var(--ph-line)}.cp-faq-a{margin:0 0 20px;max-width:680px}.cp-lawfacts{display:flex;flex-wrap:wrap;gap:12px 36px;margin-top:30px}.cp-lawfacts div{display:flex;flex-direction:column}.cp-lawfacts b{font-family:var(--ph-display);font-size:30px;font-weight:700;color:var(--ph-ink);line-height:1.1}.cp-lawfacts span{font-size:14px;color:var(--ph-muted)}.cp-search{max-width:760px;margin-top:34px}.cp-featured{display:block;text-decoration:none}.ph-site a.cp-featured,a.cp-featured{color:var(--ph-ink)}.cp-featured .cp-lawtitle{display:block;margin-top:8px;font-family:var(--ph-law-serif);font-size:30px;line-height:1.2;color:var(--ph-ink)}.cp-glance{margin:18px 0 0;padding:0;list-style:none}.cp-glance li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:16px;padding:10px 0;border-top:1px solid var(--ph-line-soft);font-size:14.5px;line-height:1.55;color:var(--ph-body)}.cp-glance li b{font-family:var(--ph-mono);font-size:13px;font-weight:600;color:var(--ph-deep)}.cp-pages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px}.cp-page{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--ph-line);border-radius:12px;background:var(--ph-white);text-decoration:none;transition:border-color .15s,box-shadow .15s}.ph-site a.cp-page,a.cp-page{color:var(--ph-ink)}a.cp-page:hover{border-color:var(--ph-line-strong);box-shadow:0 10px 24px var(--ph-shadow)}.cp-page small{font-family:var(--ph-mono);font-size:12.5px;color:var(--ph-deep)}.cp-page span{font-size:15px;line-height:1.45}.cp-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:28px}.cp-acts h3{margin:0 0 6px}.cp-act{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-top:1px solid var(--ph-line);text-decoration:none}.ph-site a.cp-act,a.cp-act{color:var(--ph-ink)}a.cp-act:hover b{color:var(--ph-deep);text-decoration:underline}.cp-act b{font-size:15.5px;font-weight:600}.cp-act span{flex:none;font-size:13.5px;color:var(--ph-muted);text-align:right}.cp-legal-hero{padding-top:calc(var(--ph-header-h, 0px) + 80px);padding-bottom:48px;border-bottom:1px solid var(--ph-line)}.cp-legal-hero .ph-h1{margin-top:14px}.cp-legal{display:grid;grid-template-columns:240px minmax(0,740px);gap:64px;align-items:start;padding-block:56px 96px}.cp-toc{position:sticky;top:calc(var(--ph-header-h, 0px) + 24px);display:flex;flex-direction:column;gap:2px;padding:16px;border:1px solid var(--ph-line);border-radius:14px;background:var(--ph-white)}.cp-toc strong{margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ph-muted)}.ph-site .cp-toc a,.cp-toc a{padding:6px 8px;border-radius:8px;font-size:13px;line-height:1.4;color:var(--ph-body);text-decoration:none}.cp-toc a:hover{background:var(--ph-mist);color:var(--ph-ink)}.cp-intro{margin:0 0 28px;padding:20px 22px;border:1px solid var(--ph-line);border-radius:14px;background:var(--ph-mist);font-size:15.5px;line-height:1.75;color:var(--ph-body)}.cp-summary{margin:0 0 36px;padding:22px;border:1px solid var(--ph-line);border-radius:14px}.cp-summary h2{margin:0 0 14px;font-family:var(--ph-display);font-size:20px;font-weight:700;color:var(--ph-ink)}.cp-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.cp-summary-grid div{display:flex;gap:9px;font-size:14px;line-height:1.5;color:var(--ph-body)}.cp-legal-sec{scroll-margin-top:calc(var(--ph-header-h, 0px) + 24px);padding:0 0 28px;margin:0 0 28px;border-bottom:1px solid var(--ph-line-soft)}.cp-legal-sec:last-of-type{border-bottom:0}.cp-legal-sec h2{margin:0 0 10px;font-family:var(--ph-display);font-size:21px;font-weight:700;line-height:1.3;color:var(--ph-ink)}.cp-legal-sec p,.cp-legal-sec li{margin:0;font-size:15px;line-height:1.8;color:var(--ph-body)}@media(max-width:860px){.cp-hero{padding-top:calc(var(--ph-header-h, 0px) + 44px);padding-bottom:40px}.cp-items,.cp-facts,.cp-fields,.cp-acts,.cp-summary-grid,.cp-pages{grid-template-columns:minmax(0,1fr)}.cp-contact{gap:36px}.cp-form{padding:20px}.cp-plans{grid-template-columns:minmax(0,1fr)!important}.cp-plan .cp-extra{display:none}.cp-plan.cp-open .cp-extra{display:list-item}.cp-more{display:inline-block}.cp-glance li{grid-template-columns:minmax(0,1fr);gap:2px}.cp-legal-hero{padding-top:calc(var(--ph-header-h, 0px) + 44px);padding-bottom:32px}.cp-legal{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:32px 64px}.cp-toc{position:static;max-height:280px;overflow:auto}.cp-lawfacts b{font-size:26px}.cp-featured .cp-lawtitle{font-size:24px}}
