@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--axm-color-brand: #0b132b;--axm-color-logo: #0b132b;--axm-color-primary: #2563eb;--axm-color-primary-hover: #1d4ed8;--axm-color-on-primary: #ffffff;--axm-color-primary-soft: #e8effd;--axm-color-bg: #f5f7fa;--axm-color-surface: #ffffff;--axm-color-border: #d9dee6;--axm-color-text: #111827;--axm-color-text-muted: #6b7280;--axm-color-danger: #b91c1c;--axm-color-danger-bg: #fdecec;--axm-color-success: #15803d;--axm-color-warning: #b45309;--axm-color-focus: #2563eb;--axm-color-on-danger: #ffffff;--axm-color-surface-hover: rgb(128 128 128 / 12%);--axm-color-surface-hover: color-mix(in srgb, var(--axm-color-text) 6%, transparent);--axm-color-surface-active: rgb(128 128 128 / 20%);--axm-color-surface-active: color-mix(in srgb, var(--axm-color-text) 10%, transparent);--axm-material-glass: rgba(255, 255, 255, .66);--axm-material-glass-strong: rgba(255, 255, 255, .82);--axm-material-border: rgba(23, 26, 36, .08);--axm-material-scrim: rgba(255, 255, 255, .45);--axm-blur: 20px;--axm-z-desktop: 0;--axm-z-window: 100;--axm-z-dock: 800;--axm-z-header: 900;--axm-z-popover: 1000;--axm-shadow-rest: 0 0 0 0 transparent;--axm-shadow-raised: 0 2px 6px rgba(16, 20, 34, .07), 0 8px 24px rgba(16, 20, 34, .08);--axm-shadow-floating: 0 4px 12px rgba(16, 20, 34, .1), 0 24px 64px rgba(16, 20, 34, .18);--axm-shadow-card: var(--axm-shadow-rest);--axm-radius-s: 8px;--axm-radius-m: 12px;--axm-radius-l: 18px;--axm-radius-xl: 26px;--axm-space-1: 4px;--axm-space-2: 8px;--axm-space-3: 12px;--axm-space-4: 16px;--axm-space-5: 24px;--axm-space-6: 32px;--axm-font-family: "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--axm-font-family-mono: ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--axm-font-size-xs: .75rem;--axm-font-size-s: .875rem;--axm-font-size-m: 1rem;--axm-font-size-l: 1.25rem;--axm-font-size-xl: 1.5rem;--axm-font-size-xxl: 2rem;--axm-line-height-tight: 1.25;--axm-line-height-body: 1.5;--axm-line-height-heading: 1.2;--axm-letter-spacing-tight: -.011em;--axm-letter-spacing-wide: .06em;--axm-font-weight-regular: 400;--axm-font-weight-medium: 500;--axm-font-weight-semibold: 600;--axm-control-s: 26px;--axm-control-m: 34px;--axm-control-l: 44px;--axm-icon-s: 16px;--axm-icon-m: 20px;--axm-dot-size: 8px;--axm-focus-outline: 2px solid var(--axm-color-focus);--axm-focus-offset: 2px;--axm-glass-saturate: 1.5;--axm-menu-min-width: 220px;--axm-dock-width: 84px;--axm-header-height: 60px;--axm-motion-fast: .15s;--axm-motion-medium: .28s;--axm-motion-slow: .45s;--axm-ease-spring: cubic-bezier(.32, 1.4, .45, 1);--axm-ease-out: cubic-bezier(.22, .61, .36, 1);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #e6ecf5 0%, #f5f7fa 55%, #e9f0fb 100%);--axm-wallpaper-mist: linear-gradient(175deg, #e8f1f2 0%, #eef0f8 55%, #f6f3ef 100%);--axm-wallpaper-dawn: linear-gradient(150deg, #fbeee4 0%, #f4e9f2 50%, #e5e9fb 100%);--axm-wallpaper-deep: linear-gradient(165deg, #dbe4f5 0%, #d5dcee 50%, #e3e0f0 100%);color-scheme:light}:root[data-font=system]{--axm-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:root[data-font=plex]{--axm-font-family: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--axm-color-primary: #60a5fa;--axm-color-primary-hover: #93c5fd;--axm-color-primary-soft: #172a4f;--axm-color-on-primary: #0b132b;--axm-color-logo: #ffffff;--axm-color-focus: #93c5fd;--axm-color-bg: #0b132b;--axm-color-surface: #111827;--axm-color-border: #2a3550;--axm-color-text: #f8fafc;--axm-color-text-muted: #cbd5e1;--axm-color-danger: #f87171;--axm-color-danger-bg: #3a1618;--axm-color-on-danger: #2b0b09;--axm-color-success: #4ade80;--axm-color-warning: #fbbf24;--axm-material-glass: rgba(17, 24, 39, .66);--axm-material-glass-strong: rgba(17, 24, 39, .84);--axm-material-border: rgba(248, 250, 252, .08);--axm-material-scrim: rgba(7, 12, 29, .55);--axm-shadow-rest: 0 0 0 0 transparent;--axm-shadow-raised: 0 2px 6px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .45);--axm-shadow-floating: 0 4px 12px rgba(0, 0, 0, .5), 0 24px 64px rgba(0, 0, 0, .6);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #0b132b 0%, #0f1a3a 55%, #0b1530 100%);--axm-wallpaper-mist: linear-gradient(175deg, #10262b 0%, #16203a 55%, #26221a 100%);--axm-wallpaper-dawn: linear-gradient(150deg, #3a2117 0%, #2f1a30 50%, #161d47 100%);--axm-wallpaper-deep: linear-gradient(165deg, #0d1733 0%, #16123a 50%, #26124a 100%);color-scheme:dark}}:root[data-theme=dark]{--axm-color-primary: #60a5fa;--axm-color-primary-hover: #93c5fd;--axm-color-primary-soft: #172a4f;--axm-color-on-primary: #0b132b;--axm-color-logo: #ffffff;--axm-color-focus: #93c5fd;--axm-color-bg: #0b132b;--axm-color-surface: #111827;--axm-color-border: #2a3550;--axm-color-text: #f8fafc;--axm-color-text-muted: #cbd5e1;--axm-color-danger: #f87171;--axm-color-danger-bg: #3a1618;--axm-color-on-danger: #2b0b09;--axm-color-success: #4ade80;--axm-color-warning: #fbbf24;--axm-material-glass: rgba(17, 24, 39, .66);--axm-material-glass-strong: rgba(17, 24, 39, .84);--axm-material-border: rgba(248, 250, 252, .08);--axm-material-scrim: rgba(7, 12, 29, .55);--axm-shadow-rest: 0 0 0 0 transparent;--axm-shadow-raised: 0 2px 6px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .45);--axm-shadow-floating: 0 4px 12px rgba(0, 0, 0, .5), 0 24px 64px rgba(0, 0, 0, .6);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #0b132b 0%, #0f1a3a 55%, #0b1530 100%);--axm-wallpaper-mist: linear-gradient(175deg, #10262b 0%, #16203a 55%, #26221a 100%);--axm-wallpaper-dawn: linear-gradient(150deg, #3a2117 0%, #2f1a30 50%, #161d47 100%);--axm-wallpaper-deep: linear-gradient(165deg, #0d1733 0%, #16123a 50%, #26124a 100%);color-scheme:dark}@media(prefers-reduced-motion:reduce){:root,:root[data-theme=dark],:root[data-theme=light]{--axm-motion-fast: 1ms;--axm-motion-medium: 1ms;--axm-motion-slow: 1ms;--axm-ease-spring: linear;--axm-ease-out: linear}}:root[data-design=glut]{color-scheme:dark;--axm-color-primary: #f4581c;--axm-color-primary-hover: #ff7038;--axm-color-on-primary: #200f07;--axm-color-primary-soft: #3a2317;--axm-color-bg: #141519;--axm-color-surface: #1d2026;--axm-color-border: #34373f;--axm-color-text: #ebe8e3;--axm-color-text-muted: #a6a29b;--axm-color-danger: #ff6259;--axm-color-danger-bg: #3a1f1e;--axm-color-on-danger: #2b0b09;--axm-color-success: #6ecf7f;--axm-color-warning: #e8a44a;--axm-color-focus: #ff8b52;--axm-material-glass: rgba(24, 26, 31, .82);--axm-material-glass-strong: rgba(24, 26, 31, .92);--axm-material-border: rgba(235, 232, 227, .08);--axm-material-scrim: rgba(16, 17, 20, .55);--axm-shadow-rest: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 1px rgba(0, 0, 0, .3);--axm-shadow-raised: 0 2px 6px rgba(0, 0, 0, .45), 0 8px 24px rgba(0, 0, 0, .5);--axm-shadow-floating: 0 4px 12px rgba(0, 0, 0, .55), 0 24px 64px rgba(0, 0, 0, .65);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #17181d, #1f1b18 46%, #3a2013);--axm-wallpaper-mist: linear-gradient(175deg, #17191e, #1b1d24 55%, #262023);--axm-wallpaper-dawn: linear-gradient(150deg, #2b1610, #241318 50%, #16171d);--axm-wallpaper-deep: linear-gradient(165deg, #101114, #16141a 50%, #241511)}:root[data-design=ozean]{color-scheme:dark;--axm-color-primary: #2fd4bd;--axm-color-primary-hover: #58e3ce;--axm-color-on-primary: #04251f;--axm-color-primary-soft: #0e2f2c;--axm-color-bg: #0a0f1a;--axm-color-surface: #131a29;--axm-color-border: #273148;--axm-color-text: #e6ecf5;--axm-color-text-muted: #94a3ba;--axm-color-danger: #ff6b73;--axm-color-danger-bg: #3a1e26;--axm-color-on-danger: #2b0f12;--axm-color-success: #5fd07f;--axm-color-warning: #e0b34a;--axm-color-focus: #58e3ce;--axm-material-glass: rgba(14, 20, 34, .6);--axm-material-glass-strong: rgba(14, 20, 34, .82);--axm-material-border: rgba(230, 236, 245, .08);--axm-material-scrim: rgba(6, 10, 20, .55);--axm-shadow-rest: 0 1px 2px rgba(0, 0, 5, .4), 0 1px 1px rgba(0, 0, 5, .3);--axm-shadow-raised: 0 2px 6px rgba(0, 0, 8, .45), 0 8px 24px rgba(0, 0, 8, .5);--axm-shadow-floating: 0 4px 12px rgba(0, 0, 10, .55), 0 24px 64px rgba(0, 0, 10, .65);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #081120, #0a1c2e 46%, #0d3335);--axm-wallpaper-mist: linear-gradient(175deg, #081019, #0c1526 55%, #122032);--axm-wallpaper-dawn: linear-gradient(150deg, #0c2430, #0a182e 50%, #101228);--axm-wallpaper-deep: linear-gradient(165deg, #060b14, #0a1020 50%, #0c2028)}:root[data-design=eis]{color-scheme:light;--axm-color-primary: #4d5ef5;--axm-color-primary-hover: #3b4ada;--axm-color-on-primary: #ffffff;--axm-color-primary-soft: #e4e8ff;--axm-color-bg: #dde5f7;--axm-color-surface: #f7f9ff;--axm-color-border: #c2cbe6;--axm-color-text: #1b2233;--axm-color-text-muted: #545f7e;--axm-color-danger: #b3261e;--axm-color-danger-bg: #fdecea;--axm-color-on-danger: #ffffff;--axm-color-success: #1a7f37;--axm-color-warning: #a35c00;--axm-color-focus: #3b4ada;--axm-material-glass: rgba(247, 249, 255, .6);--axm-material-glass-strong: rgba(247, 249, 255, .82);--axm-material-border: rgba(27, 34, 51, .08);--axm-material-scrim: rgba(230, 236, 250, .45);--axm-shadow-rest: 0 1px 2px rgba(38, 50, 90, .07), 0 1px 1px rgba(38, 50, 90, .05);--axm-shadow-raised: 0 2px 6px rgba(38, 50, 90, .08), 0 8px 24px rgba(38, 50, 90, .1);--axm-shadow-floating: 0 4px 12px rgba(38, 50, 90, .12), 0 24px 64px rgba(38, 50, 90, .2);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #ccd9f8, #dfe4fb 46%, #efe9fb);--axm-wallpaper-mist: linear-gradient(175deg, #d8e6f6, #dde3f8 55%, #e9e7fa);--axm-wallpaper-dawn: linear-gradient(150deg, #e8e4fb, #dee4fa 50%, #d3defa);--axm-wallpaper-deep: linear-gradient(165deg, #c8d5f4, #cfd4f0 50%, #dcd8f4)}:root[data-design=silber]{color-scheme:light;--axm-color-primary: #e03a30;--axm-color-primary-hover: #c22c24;--axm-color-on-primary: #ffffff;--axm-color-primary-soft: #fde7e5;--axm-color-bg: #e7e7ee;--axm-color-surface: #fbfbfd;--axm-color-border: #cfcfda;--axm-color-text: #1a1a20;--axm-color-text-muted: #5b5c69;--axm-color-danger: #b3261e;--axm-color-danger-bg: #fdecea;--axm-color-on-danger: #ffffff;--axm-color-success: #1a7f37;--axm-color-warning: #a35c00;--axm-color-focus: #c22c24;--axm-material-glass: rgba(255, 255, 255, .5);--axm-material-glass-strong: rgba(255, 255, 255, .68);--axm-material-border: rgba(26, 26, 32, .08);--axm-material-scrim: rgba(240, 240, 246, .5);--axm-shadow-rest: 0 1px 2px rgba(40, 40, 55, .07), 0 1px 1px rgba(40, 40, 55, .05);--axm-shadow-raised: 0 2px 6px rgba(40, 40, 55, .09), 0 8px 24px rgba(40, 40, 55, .11);--axm-shadow-floating: 0 4px 12px rgba(40, 40, 55, .13), 0 24px 64px rgba(40, 40, 55, .22);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #e2e1ea, #eceaf1 46%, #efe7ec);--axm-wallpaper-mist: linear-gradient(175deg, #e5e6ec, #e9e8f0 55%, #f0edf2);--axm-wallpaper-dawn: linear-gradient(150deg, #f0e9ec, #eae7f0 50%, #dfdfee);--axm-wallpaper-deep: linear-gradient(165deg, #d9d9e4, #dfdce8 50%, #e8e2ea)}:root[data-design=glut][data-theme=light]{color-scheme:light;--axm-color-primary: #c8431a;--axm-color-primary-hover: #a8360f;--axm-color-on-primary: #ffffff;--axm-color-primary-soft: #fbe3d9;--axm-color-bg: #f3efe9;--axm-color-surface: #fffdfa;--axm-color-border: #ddd5cc;--axm-color-text: #23201c;--axm-color-text-muted: #6b645c;--axm-color-danger: #b3261e;--axm-color-danger-bg: #fdecea;--axm-color-on-danger: #ffffff;--axm-color-success: #1a7f37;--axm-color-warning: #a35c00;--axm-color-focus: #a8360f;--axm-material-glass: rgba(255, 253, 250, .6);--axm-material-glass-strong: rgba(255, 253, 250, .82);--axm-material-border: rgba(35, 32, 28, .08);--axm-material-scrim: rgba(243, 239, 233, .5);--axm-shadow-rest: 0 1px 2px rgba(60, 40, 25, .07), 0 1px 1px rgba(60, 40, 25, .05);--axm-shadow-raised: 0 2px 6px rgba(60, 40, 25, .09), 0 8px 24px rgba(60, 40, 25, .11);--axm-shadow-floating: 0 4px 12px rgba(60, 40, 25, .13), 0 24px 64px rgba(60, 40, 25, .22);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #f1e4da, #f4ece6 46%, #fae3d6);--axm-wallpaper-mist: linear-gradient(175deg, #efe9e2, #f3ede8 55%, #f8e9e0);--axm-wallpaper-dawn: linear-gradient(150deg, #fbe0d2, #f6e6de 50%, #efe6de);--axm-wallpaper-deep: linear-gradient(165deg, #e8ddd3, #ead9cc 50%, #f1dccf)}:root[data-design=ozean][data-theme=light]{color-scheme:light;--axm-color-primary: #0b7a6c;--axm-color-primary-hover: #096558;--axm-color-on-primary: #ffffff;--axm-color-primary-soft: #d8f2ee;--axm-color-bg: #e9f1f4;--axm-color-surface: #ffffff;--axm-color-border: #c6d6dc;--axm-color-text: #14202b;--axm-color-text-muted: #506270;--axm-color-danger: #b3261e;--axm-color-danger-bg: #fdecea;--axm-color-on-danger: #ffffff;--axm-color-success: #1a7f37;--axm-color-warning: #a35c00;--axm-color-focus: #096558;--axm-material-glass: rgba(255, 255, 255, .6);--axm-material-glass-strong: rgba(255, 255, 255, .82);--axm-material-border: rgba(20, 32, 43, .08);--axm-material-scrim: rgba(233, 241, 244, .5);--axm-shadow-rest: 0 1px 2px rgba(20, 50, 60, .07), 0 1px 1px rgba(20, 50, 60, .05);--axm-shadow-raised: 0 2px 6px rgba(20, 50, 60, .08), 0 8px 24px rgba(20, 50, 60, .1);--axm-shadow-floating: 0 4px 12px rgba(20, 50, 60, .12), 0 24px 64px rgba(20, 50, 60, .2);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #d6e8ee, #e3ecf3 46%, #d9f0ec);--axm-wallpaper-mist: linear-gradient(175deg, #dfeaf0, #e5edf3 55%, #e2f1ef);--axm-wallpaper-dawn: linear-gradient(150deg, #dcf2ee, #e1ecf3 50%, #d5e5f0);--axm-wallpaper-deep: linear-gradient(165deg, #c9dde6, #cfdce6 50%, #cbe6e2)}:root[data-design=eis][data-theme=dark]{color-scheme:dark;--axm-color-primary: #8b98ff;--axm-color-primary-hover: #a3adff;--axm-color-on-primary: #0f1330;--axm-color-primary-soft: #262b55;--axm-color-bg: #10142a;--axm-color-surface: #181d38;--axm-color-border: #2c3358;--axm-color-text: #e8ebf8;--axm-color-text-muted: #a0a8cc;--axm-color-danger: #ff6b73;--axm-color-danger-bg: #3a1e26;--axm-color-on-danger: #2b0f12;--axm-color-success: #5fd07f;--axm-color-warning: #e0b34a;--axm-color-focus: #a3adff;--axm-material-glass: rgba(20, 25, 52, .6);--axm-material-glass-strong: rgba(20, 25, 52, .82);--axm-material-border: rgba(232, 235, 248, .08);--axm-material-scrim: rgba(10, 13, 30, .55);--axm-shadow-rest: 0 1px 2px rgba(0, 0, 10, .4), 0 1px 1px rgba(0, 0, 10, .3);--axm-shadow-raised: 0 2px 6px rgba(0, 0, 12, .45), 0 8px 24px rgba(0, 0, 12, .5);--axm-shadow-floating: 0 4px 12px rgba(0, 0, 14, .55), 0 24px 64px rgba(0, 0, 14, .65);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #0f1a3d, #141a3a 46%, #22224a);--axm-wallpaper-mist: linear-gradient(175deg, #0e1530, #131a3a 55%, #1b1e40);--axm-wallpaper-dawn: linear-gradient(150deg, #1c1a48, #141a3c 50%, #0f1c3d);--axm-wallpaper-deep: linear-gradient(165deg, #0a0e22, #10123a 50%, #1a1848)}:root[data-design=silber][data-theme=dark]{color-scheme:dark;--axm-color-primary: #ff6a5e;--axm-color-primary-hover: #ff877d;--axm-color-on-primary: #2a0b08;--axm-color-primary-soft: #3d1f1c;--axm-color-bg: #17171b;--axm-color-surface: #212126;--axm-color-border: #37373f;--axm-color-text: #ececf1;--axm-color-text-muted: #a3a3ad;--axm-color-danger: #ff6259;--axm-color-danger-bg: #3a1f1e;--axm-color-on-danger: #2b0b09;--axm-color-success: #6ecf7f;--axm-color-warning: #e8a44a;--axm-color-focus: #ff877d;--axm-material-glass: rgba(28, 28, 33, .7);--axm-material-glass-strong: rgba(28, 28, 33, .85);--axm-material-border: rgba(236, 236, 241, .08);--axm-material-scrim: rgba(14, 14, 18, .55);--axm-shadow-rest: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 1px rgba(0, 0, 0, .3);--axm-shadow-raised: 0 2px 6px rgba(0, 0, 0, .45), 0 8px 24px rgba(0, 0, 0, .5);--axm-shadow-floating: 0 4px 12px rgba(0, 0, 0, .55), 0 24px 64px rgba(0, 0, 0, .65);--axm-wallpaper-none: var(--axm-color-bg);--axm-wallpaper-horizon: linear-gradient(160deg, #1a1a20, #222229 46%, #2e2226);--axm-wallpaper-mist: linear-gradient(175deg, #18181d, #1f1f26 55%, #27242b);--axm-wallpaper-dawn: linear-gradient(150deg, #2c1f22, #25222a 50%, #1a1b24);--axm-wallpaper-deep: linear-gradient(165deg, #111114, #18161c 50%, #241a1e)}html{scrollbar-gutter:stable}.axm-glass,.axm-glass--strong{backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));-webkit-backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate))}.axm-glass{background:var(--axm-material-glass)}.axm-glass--strong{background:var(--axm-material-glass-strong)}:focus-visible{outline:var(--axm-focus-outline);outline-offset:var(--axm-focus-offset)}.axm-dialog{border:1px solid var(--axm-material-border);border-radius:var(--axm-radius-xl);background:var(--axm-material-glass-strong);backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));-webkit-backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));color:var(--axm-color-text);font-family:var(--axm-font-family);padding:var(--axm-space-6);max-height:85vh;overflow-y:auto;box-shadow:var(--axm-shadow-floating);animation:axm-dialog-in var(--axm-motion-medium) var(--axm-ease-out) both}.axm-dialog::backdrop{background:var(--axm-material-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes axm-dialog-in{0%{opacity:0}}@keyframes axm-pop-in{0%{opacity:0}}@media(prefers-reduced-motion:no-preference){@keyframes axm-dialog-in{0%{opacity:0;transform:translateY(4px) scale(.985)}}@keyframes axm-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}}}.axm-pop-in{transform-origin:top right;animation:axm-pop-in var(--axm-motion-fast) var(--axm-ease-out) both}.axm-row{background:transparent;transition:background var(--axm-motion-fast) var(--axm-ease-out)}.axm-option-card{background:var(--axm-color-surface);border:1px solid var(--axm-color-border);transition:background var(--axm-motion-fast) var(--axm-ease-out),box-shadow var(--axm-motion-fast) var(--axm-ease-out)}.axm-option-card:hover:not(:disabled){background:var(--axm-color-surface-hover);background:color-mix(in srgb,var(--axm-color-text) 4%,var(--axm-color-surface));box-shadow:var(--axm-shadow-rest)}.axm-row:hover{background:var(--axm-color-surface-hover)}.axm-row:active{background:var(--axm-color-surface-active)}.axm-row--selected,.axm-row--selected:active{background:var(--axm-color-surface)}.axm-row--selected:hover{background:var(--axm-color-surface-hover);background:color-mix(in srgb,var(--axm-color-text) 4%,var(--axm-color-surface))}.axm-tabular{font-variant-numeric:tabular-nums}.axm-scroll,.axm-dialog{scrollbar-width:thin;scrollbar-color:rgb(128 128 128 / 40%) transparent;scrollbar-color:color-mix(in srgb,var(--axm-color-text) 28%,transparent) transparent}@keyframes axm-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.axm-page-in{animation:axm-page-in var(--axm-motion-medium) var(--axm-ease-out) both}.axm-btn{font-family:var(--axm-font-family);font-size:var(--axm-font-size-m);font-weight:var(--axm-font-weight-medium);padding:var(--axm-space-2) var(--axm-space-4);border-radius:var(--axm-radius-m);cursor:pointer;border:1px solid transparent;transition:transform var(--axm-motion-fast) var(--axm-ease-spring),box-shadow var(--axm-motion-fast) var(--axm-ease-out),background var(--axm-motion-fast) var(--axm-ease-out),color var(--axm-motion-fast) var(--axm-ease-out)}.axm-btn--primary{background:var(--axm-color-primary);color:var(--axm-color-on-primary);box-shadow:var(--axm-shadow-rest)}.axm-btn--primary:hover:not(:disabled){background:var(--axm-color-primary-hover)}.axm-btn--danger{background:var(--axm-color-danger);color:var(--axm-color-on-danger);box-shadow:var(--axm-shadow-rest)}.axm-btn--danger:hover:not(:disabled){background:var(--axm-color-danger);background:color-mix(in srgb,var(--axm-color-danger) 85%,var(--axm-color-text))}.axm-btn--ghost{background:transparent;color:var(--axm-color-text);border-color:var(--axm-color-border)}.axm-btn--ghost:hover:not(:disabled){background:var(--axm-color-surface-hover)}.axm-btn:disabled{opacity:.55;cursor:default}@media(prefers-reduced-motion:no-preference){.axm-btn:active:not(:disabled){transform:scale(.97)}}.axm-icon-btn{position:relative;width:var(--axm-control-m);height:var(--axm-control-m);display:grid;place-items:center;padding:0;border:none;border-radius:50%;background:transparent;color:var(--axm-color-text);cursor:pointer;text-decoration:none;transition:background var(--axm-motion-fast) var(--axm-ease-out),color var(--axm-motion-fast) var(--axm-ease-out)}.axm-icon-btn:hover{background:var(--axm-color-surface-hover)}@media(prefers-reduced-motion:no-preference){.axm-icon-btn:active{transform:scale(.94)}}.axm-icon-label{display:inline-flex;align-items:center;gap:var(--axm-space-1)}.axm-field{display:flex;flex-direction:column;gap:var(--axm-space-1);font-family:var(--axm-font-family)}.axm-field-label{font-size:var(--axm-font-size-s);color:var(--axm-color-text)}.axm-field-input{font-family:inherit;font-size:var(--axm-font-size-m);padding:var(--axm-space-2) var(--axm-space-3);border-radius:var(--axm-radius-s);border:1px solid var(--axm-color-border);background:var(--axm-color-surface);color:var(--axm-color-text);transition:border-color var(--axm-motion-fast) var(--axm-ease-out)}.axm-field-input::placeholder{color:var(--axm-color-text-muted);color:color-mix(in srgb,var(--axm-color-text) 45%,transparent)}.axm-field-input[aria-invalid=true]{border-color:var(--axm-color-danger)}.axm-field-error{font-size:var(--axm-font-size-s);color:var(--axm-color-danger)}.react-grid-layout{position:relative}.react-grid-item{transition:transform var(--axm-motion-medium) var(--axm-ease-spring),width var(--axm-motion-medium) var(--axm-ease-out),height var(--axm-motion-medium) var(--axm-ease-out)}.react-grid-item.dragging,.react-grid-item.resizing{transition:none;z-index:3}.react-grid-item.dragging .axm-desktop-item{box-shadow:var(--axm-shadow-floating);transform:scale(1.03)}.react-grid-placeholder{background:var(--axm-color-primary);opacity:.14;border-radius:var(--axm-radius-l);transition:transform var(--axm-motion-fast) var(--axm-ease-out)}.react-resizable-handle{position:absolute;right:6px;bottom:6px;width:14px;height:14px;cursor:se-resize;border-right:2px solid var(--axm-color-text-muted);border-bottom:2px solid var(--axm-color-text-muted);border-bottom-right-radius:6px;opacity:0;transition:opacity var(--axm-motion-fast) var(--axm-ease-out)}.react-grid-item:hover .react-resizable-handle,.react-grid-item:focus-within .react-resizable-handle{opacity:.7}.axm-desktop-item{width:100%;height:100%;display:flex;flex-direction:column;background:var(--axm-material-glass-strong);backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));-webkit-backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));border:1px solid var(--axm-material-border);border-radius:var(--axm-radius-l);box-shadow:var(--axm-shadow-rest);overflow:hidden;container-type:size;--axm-tile-chrome-inset: 62px;transition:box-shadow var(--axm-motion-medium) var(--axm-ease-out),transform var(--axm-motion-medium) var(--axm-ease-spring)}.axm-desktop-item:hover{box-shadow:var(--axm-shadow-raised)}.axm-desktop-item.moving-keyboard{outline:var(--axm-focus-outline);outline-offset:var(--axm-focus-offset);box-shadow:var(--axm-shadow-floating)}.axm-item-pin,.axm-item-pip,.axm-item-menu-button,.axm-item-close{position:absolute;top:6px;z-index:2;width:var(--axm-control-s);height:var(--axm-control-s);border-radius:50%;border:1px solid var(--axm-material-border);background:var(--axm-material-glass);color:var(--axm-color-text);cursor:pointer;font-size:var(--axm-font-size-s);line-height:1;opacity:0;transition:opacity var(--axm-motion-fast) var(--axm-ease-out)}.axm-item-close{right:6px}.axm-item-menu-button{right:36px}.axm-item-pip{right:96px}.axm-item-pin{right:66px;opacity:.55}.axm-item-pin:hover,.axm-item-pin.pinned{opacity:1}.axm-item-pin.pinned{background:var(--axm-color-primary);color:var(--axm-color-on-primary);border-color:transparent}:is(.react-grid-item,.axm-desktop-item):is(:hover,:focus-within) :is(.axm-item-pip,.axm-item-menu-button,.axm-item-close),.axm-item-menu-button[aria-expanded=true]{opacity:1}.axm-item-pip:focus-visible,.axm-item-menu-button:focus-visible,.axm-item-close:focus-visible{outline:var(--axm-focus-outline);outline-offset:var(--axm-focus-offset)}.axm-item-close:hover{background:var(--axm-color-danger-bg);color:var(--axm-color-danger)}.axm-item-menu{position:fixed;z-index:var(--axm-z-popover);display:flex;flex-direction:column;min-width:var(--axm-menu-min-width);padding:var(--axm-space-1);border-radius:var(--axm-radius-m);background:var(--axm-color-surface);border:1px solid var(--axm-color-border);box-shadow:var(--axm-shadow-floating);font-family:var(--axm-font-family)}.axm-item-menu-entry{font:inherit;font-size:var(--axm-font-size-s);text-align:left;padding:var(--axm-space-2) var(--axm-space-3);border:none;background:transparent;color:var(--axm-color-text);cursor:pointer;border-radius:var(--axm-radius-s)}.axm-item-menu-entry:hover,.axm-item-menu-entry:focus-visible{background:var(--axm-color-primary-soft)}@media(max-width:640px){.axm-desktop-item{container-type:normal;height:auto;flex:1}}.axm-desktop-item--pinnable{--axm-tile-chrome-inset: 92px}.axm-desk-empty{display:grid;place-items:center;min-height:60vh}.axm-desk-empty>*{padding:var(--axm-space-6) var(--axm-space-5);border:1px solid var(--axm-material-border);border-radius:var(--axm-radius-l);background:var(--axm-material-glass-strong);backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));-webkit-backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));box-shadow:var(--axm-shadow-raised)}.axm-module-tile{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--axm-space-4);gap:var(--axm-space-1);background:transparent;border:none;cursor:pointer;font:inherit;color:var(--axm-color-text);align-items:center;text-align:center}@container (max-width: 160px){.axm-module-tile{padding:var(--axm-space-2)}}.axm-module-tile-icon{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;font-size:clamp(1.9rem,34cqmin,4.75rem);line-height:1}.axm-module-tile-label{flex-shrink:0;font-size:clamp(.8rem,11cqmin,1rem);line-height:1.2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}@media(prefers-reduced-motion:no-preference){.axm-module-tile-icon{transition:transform var(--axm-motion-fast) var(--axm-ease-out)}.axm-module-tile:hover .axm-module-tile-icon{transform:translateY(-2px) scale(1.04)}}.axm-note-pip-host{display:none}.axm-pip-body .axm-note-pip-host{height:100vh;display:flex}.axm-pip-note{flex:1;min-height:0;display:flex}.axm-note{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-1);padding:var(--axm-space-4)}.axm-note-title{display:flex;align-items:center;gap:var(--axm-space-1);font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted);flex:none;margin-right:calc(-1 * var(--axm-space-4));padding-right:var(--axm-tile-chrome-inset, 92px)}.axm-note-bell{font-size:var(--axm-font-size-xs)}.axm-note-text{flex:1;min-height:2.5rem;resize:none;font-family:var(--axm-font-family);font-size:var(--axm-font-size-s);line-height:1.5;padding:var(--axm-space-2);border-radius:var(--axm-radius-s);border:1px solid var(--axm-color-border);background:var(--axm-color-surface);color:var(--axm-color-text)}.axm-note-add{align-self:flex-start;padding:2px var(--axm-space-2);border:1px solid var(--axm-color-border);border-radius:999px;background:transparent;color:var(--axm-color-text-muted);font:inherit;font-size:var(--axm-font-size-s);cursor:pointer}.axm-note-add:hover{background:var(--axm-color-primary-soft);color:var(--axm-color-text)}.axm-note-reminder{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--axm-space-2);padding-top:var(--axm-space-2);border-top:1px solid var(--axm-color-border)}.axm-note-field{display:flex;flex-direction:column;gap:2px;font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted)}.axm-note-field input{font-family:var(--axm-font-family);font-size:var(--axm-font-size-s);padding:2px var(--axm-space-2);border-radius:var(--axm-radius-s);border:1px solid var(--axm-color-border);background:var(--axm-color-surface);color:var(--axm-color-text)}.axm-note-actions{flex:none;display:flex;flex-wrap:wrap;gap:var(--axm-space-2)}.axm-note-reminder{flex:none}.axm-note-save,.axm-note-remove{padding:3px var(--axm-space-3);border-radius:var(--axm-radius-s);border:1px solid transparent;font:inherit;font-size:var(--axm-font-size-s);cursor:pointer}.axm-note-save{background:var(--axm-color-primary);color:var(--axm-color-on-primary)}.axm-note-save:disabled{opacity:.5;cursor:not-allowed}.axm-note-remove{background:transparent;border-color:var(--axm-color-border);color:var(--axm-color-text-muted)}.axm-note-title-input{flex:1;min-width:0;border:none;background:transparent;font:inherit;font-weight:var(--axm-font-weight-semibold);color:var(--axm-color-text);padding:0}.axm-note-title-input::placeholder{color:var(--axm-color-text-muted);font-weight:var(--axm-font-weight-regular)}.axm-checklist{flex:1;min-height:2.5rem;display:flex;flex-direction:column;gap:var(--axm-space-1);overflow-y:auto}.axm-checklist-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.axm-checklist-row{display:flex;align-items:center;gap:var(--axm-space-2)}.axm-checklist-text{flex:1;min-width:0;border:none;border-bottom:1px solid transparent;background:transparent;font:inherit;font-size:var(--axm-font-size-s);color:var(--axm-color-text);padding:2px 0}.axm-checklist-text:focus{border-bottom-color:var(--axm-color-border);outline:none}.axm-checklist-text[data-done]{text-decoration:line-through;color:var(--axm-color-text-muted)}.axm-checklist-remove{display:grid;place-items:center;width:20px;height:20px;border:none;border-radius:50%;background:transparent;color:var(--axm-color-text-muted);cursor:pointer;opacity:0;transition:opacity var(--axm-motion-fast) var(--axm-ease-out)}.axm-checklist-row:hover .axm-checklist-remove,.axm-checklist-remove:focus-visible{opacity:1}.axm-checklist-remove:hover{color:var(--axm-color-danger)}.axm-note-add[aria-pressed=true]{color:var(--axm-color-primary);border-color:var(--axm-color-primary)}@container (max-width: 220px){.axm-note{padding:36px var(--axm-space-3) var(--axm-space-3)}.axm-note-title{margin-right:calc(-1 * var(--axm-space-3))}.axm-note-title[data-empty],.axm-note-action-label{display:none}.axm-note-actions{flex-wrap:nowrap}.axm-note-add{padding:4px;line-height:0}}.axm-window-layer{position:fixed;inset:var(--axm-header-height) 0 0 0;pointer-events:none;z-index:var(--axm-z-window)}.axm-window-layer.dock-left{left:var(--axm-dock-width)}.axm-window-layer.dock-right{right:var(--axm-dock-width)}.axm-desk-windows{position:absolute;inset:0;pointer-events:none}.axm-desk-windows.hidden{visibility:hidden}.axm-window{position:absolute;top:0;left:0;pointer-events:auto;display:flex;flex-direction:column;min-width:320px;min-height:220px;overflow:hidden;border:1px solid var(--axm-material-border);border-radius:var(--axm-radius-l);background:var(--axm-material-glass-strong);backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));-webkit-backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));box-shadow:var(--axm-shadow-floating);animation:axm-window-in var(--axm-motion-medium) var(--axm-ease-spring) both}.axm-window.adjusting{outline:var(--axm-focus-outline);outline-offset:var(--axm-focus-offset)}.axm-window:focus-visible{outline:var(--axm-focus-outline);outline-offset:var(--axm-focus-offset)}@keyframes axm-window-in{0%{opacity:0;transform-origin:center;scale:.96}to{opacity:1;scale:1}}.axm-window-bar{display:flex;align-items:center;gap:var(--axm-space-2);padding:var(--axm-space-2) var(--axm-space-3);border-bottom:1px solid var(--axm-material-border);cursor:grab;-webkit-user-select:none;user-select:none}.axm-window-bar:active{cursor:grabbing}.axm-window-icon{font-size:1rem}.axm-window-title{flex:1;min-width:0;margin:0;font-size:var(--axm-font-size-s);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.axm-window-actions{display:flex;align-items:center;gap:var(--axm-space-1)}.axm-window-button{width:var(--axm-control-s);height:var(--axm-control-s);display:grid;place-items:center;border:1px solid var(--axm-material-border);border-radius:50%;background:var(--axm-color-surface);color:var(--axm-color-text);font:inherit;font-size:var(--axm-font-size-xs);line-height:1;cursor:pointer;transition:background var(--axm-motion-fast) var(--axm-ease-out)}.axm-window-button:hover{background:var(--axm-color-primary-soft)}.axm-window-button.close:hover{background:var(--axm-color-danger-bg);color:var(--axm-color-danger)}.axm-window-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--axm-color-text) 28%,transparent) transparent;flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-3);padding:var(--axm-space-4);overflow:auto}.axm-window-menu{position:absolute;top:30px;right:0;z-index:var(--axm-z-popover);display:flex;flex-direction:column;min-width:var(--axm-menu-min-width);padding:var(--axm-space-1);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m);background:var(--axm-color-surface);box-shadow:var(--axm-shadow-floating)}.axm-window-menu-entry{font:inherit;font-size:var(--axm-font-size-s);text-align:left;padding:var(--axm-space-2) var(--axm-space-3);border:none;border-radius:var(--axm-radius-s);background:transparent;color:var(--axm-color-text);cursor:pointer}.axm-window-menu-entry:hover,.axm-window-menu-entry:focus-visible{background:var(--axm-color-primary-soft)}.axm-window-resize{position:absolute;right:2px;bottom:2px;width:16px;height:16px;cursor:se-resize;border-right:2px solid var(--axm-color-text-muted);border-bottom:2px solid var(--axm-color-text-muted);border-bottom-right-radius:6px;opacity:.5}.axm-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.axm-window-host{display:contents}.axm-pip-body{margin:0;background:var(--axm-color-bg);font-family:var(--axm-font-family)}.axm-pip-body .axm-window-host{display:block;height:100vh}.axm-window.filled{position:static;width:100%;height:100%;border:none;border-radius:0;box-shadow:none;animation:none}.axm-window.filled .axm-window-bar{cursor:default}.axm-dock{position:fixed;top:calc(var(--axm-header-height) + env(safe-area-inset-top,0px) + var(--axm-space-3));bottom:calc(env(safe-area-inset-bottom,0px) + var(--axm-space-3));height:fit-content;max-height:calc(100% - var(--axm-header-height) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2 * var(--axm-space-3));margin-block:auto;z-index:var(--axm-z-dock);display:flex;flex-direction:column;align-items:center;gap:var(--axm-space-2);padding:var(--axm-space-2);border:1px solid var(--axm-material-border);border-radius:var(--axm-radius-l);background:var(--axm-material-glass-strong);backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));-webkit-backdrop-filter:blur(var(--axm-blur)) saturate(var(--axm-glass-saturate));box-shadow:var(--axm-shadow-floating)}.axm-dock>*{flex:none}.axm-dock--scroll{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.axm-dock--scroll::-webkit-scrollbar{display:none}.axm-dock--scroll .axm-dock-label{display:none}.axm-dock.left{left:var(--axm-space-3)}.axm-dock.right{right:var(--axm-space-3)}.axm-dock-group{display:flex;flex-direction:column;align-items:center;gap:var(--axm-space-2)}.axm-dock-desk{position:relative;min-width:30px;height:26px;padding:0 6px;display:grid;place-items:center;border:1px solid var(--axm-material-border);border-radius:999px;background:transparent;color:var(--axm-color-text-muted);font:inherit;font-size:var(--axm-font-size-s);cursor:pointer}.axm-dock-desk.active{background:var(--axm-color-primary);border-color:var(--axm-color-primary);color:var(--axm-color-on-primary)}.axm-dock-desk:hover:not(.active),.axm-dock-desk:focus-visible:not(.active){background:var(--axm-color-primary-soft);color:var(--axm-color-text)}.axm-dock-desk .axm-dock-label{top:50%;translate:0 -50%}.axm-dock.left .axm-dock-desk .axm-dock-label{left:calc(100% + var(--axm-space-2))}.axm-dock.right .axm-dock-desk .axm-dock-label{right:calc(100% + var(--axm-space-2))}.axm-dock-desk:hover .axm-dock-label,.axm-dock-desk:focus-visible .axm-dock-label{opacity:1}.axm-dock-separator{width:60%;height:1px;background:var(--axm-material-border)}.axm-dock-separator.inner{width:40%;margin:2px 0}.axm-dock-item{position:relative;width:var(--axm-control-l);height:var(--axm-control-l);display:grid;place-items:center;border:none;border-radius:var(--axm-radius-m);background:transparent;cursor:pointer;font:inherit;transform:scale(var(--axm-dock-scale, 1));transition:transform var(--axm-motion-fast) var(--axm-ease-out)}.axm-dock-item.left{transform-origin:left center}.axm-dock-item.right{transform-origin:right center}.axm-dock-item:hover,.axm-dock-item:focus-visible{background:var(--axm-color-primary-soft)}.axm-dock-item:focus-visible{--axm-dock-scale: 1.5}.axm-dock-icon{display:grid;place-items:center;font-size:1.5rem;line-height:1}.axm-dock-detached{position:absolute;top:0;right:2px;font-size:.65rem;color:var(--axm-color-primary)}.axm-dock-dot{position:absolute;bottom:2px;width:6px;height:6px;border-radius:50%;background:var(--axm-color-primary)}.axm-dock-item.minimized .axm-dock-dot{background:transparent;border:1px solid var(--axm-color-text-muted)}.axm-dock-item.minimized .axm-dock-icon{opacity:.6}.axm-dock-label{position:absolute;top:50%;translate:0 -50%;padding:2px 10px;border-radius:999px;background:var(--axm-color-surface);border:1px solid var(--axm-color-border);color:var(--axm-color-text);font-size:var(--axm-dock-label-size, var(--axm-font-size-s));white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--axm-motion-fast) var(--axm-ease-out)}.axm-dock-item.left .axm-dock-label{left:calc(100% + var(--axm-space-2))}.axm-dock-item.right .axm-dock-label{right:calc(100% + var(--axm-space-2))}.axm-dock-item:hover .axm-dock-label,.axm-dock-item:focus-visible .axm-dock-label{opacity:1}@media(pointer:coarse){.axm-dock-item{transform:none}}@media(prefers-reduced-motion:reduce){.axm-dock-item{transform:none;transition:none}}.axm-desk-area.left{padding-left:var(--axm-dock-width)}.axm-desk-area.right{padding-right:var(--axm-dock-width)}.axm-desk-bar{display:flex;gap:var(--axm-space-2);padding:var(--axm-space-2) var(--axm-space-3);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.axm-desk-bar::-webkit-scrollbar{display:none}.axm-desk-bar .axm-dock-desk{flex:none;height:32px;padding:0 var(--axm-space-3);display:inline-flex;align-items:center;gap:var(--axm-space-2);background:var(--axm-material-glass-strong)}.axm-desk-bar .axm-dock-desk.active{background:var(--axm-color-primary)}.axm-desk-bar-name{white-space:nowrap}:root[data-dock-mode=sidebar]{--axm-dock-width: 248px}.axm-dock--sidebar{width:calc(var(--axm-dock-width) - var(--axm-space-3));align-items:stretch;padding:var(--axm-space-2) var(--axm-space-2) var(--axm-space-3);gap:var(--axm-space-1);overflow:hidden}.axm-cockpit-head{display:flex;align-items:center;justify-content:space-between;gap:var(--axm-space-2);padding:var(--axm-space-1) var(--axm-space-2)}.axm-cockpit-title{font-size:var(--axm-font-size-s);font-weight:var(--axm-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--axm-color-text-muted)}.axm-cockpit-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-cockpit-section{display:flex;flex-direction:column;gap:1px}.axm-cockpit-group{margin:0 0 var(--axm-space-1);padding:0 var(--axm-space-2);font-size:var(--axm-font-size-xs);font-weight:var(--axm-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--axm-color-text-muted)}.axm-cockpit-entry{display:flex;align-items:center;gap:var(--axm-space-2);width:100%;min-height:34px;padding:var(--axm-space-1) var(--axm-space-2);border:none;border-radius:var(--axm-radius-s);background:none;color:inherit;font:inherit;font-size:var(--axm-font-size-s);text-align:left;cursor:pointer}.axm-cockpit-entry:hover,.axm-cockpit-entry:focus-visible{background:var(--axm-color-surface-hover)}.axm-cockpit-entry.sub{padding-left:calc(var(--axm-space-2) + 18px + var(--axm-space-2));min-height:28px;color:var(--axm-color-text-muted)}.axm-cockpit-entry.minimized .axm-cockpit-label{color:var(--axm-color-text-muted)}.axm-cockpit-icon{display:inline-flex;flex:none;width:18px}.axm-cockpit-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-cockpit-desks{display:flex;flex-direction:column;gap:1px}.axm-cockpit-desks .axm-dock-desk{width:100%;height:32px;display:flex;align-items:center;justify-content:flex-start;gap:var(--axm-space-2);padding:0 var(--axm-space-2);border:none;border-radius:var(--axm-radius-s);font-variant-numeric:tabular-nums}.axm-cockpit-desks .axm-dock-desk.add{justify-content:center;color:var(--axm-color-text-muted)}.axm-cockpit-desks .axm-desk-bar-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-dock-mode{display:flex;align-items:center;justify-content:center;width:100%;min-height:28px;border:none;border-radius:var(--axm-radius-s);background:none;color:var(--axm-color-text-muted);cursor:pointer}.axm-dock-mode:hover,.axm-dock-mode:focus-visible{background:var(--axm-color-surface-hover);color:var(--axm-color-text)}.axm-bell-wrap{position:relative;display:inline-flex}.axm-bell-badge{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--axm-color-danger);color:var(--axm-color-on-danger);font-size:.68rem;font-weight:var(--axm-font-weight-semibold)}.axm-bell-popover{position:absolute;top:calc(100% + var(--axm-space-2));right:0;z-index:var(--axm-z-popover);width:min(340px,90vw);max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--axm-color-text) 28%,transparent) transparent;padding:var(--axm-space-4);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m);background:var(--axm-color-surface);box-shadow:var(--axm-shadow-floating);transform-origin:top right;animation:axm-pop-in var(--axm-motion-fast) var(--axm-ease-out) both}.axm-bell-title{display:block;margin-bottom:var(--axm-space-2);font-size:var(--axm-font-size-m)}.axm-bell-empty{margin:0;color:var(--axm-color-text-muted);font-size:var(--axm-font-size-s)}.axm-bell-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-bell-entry{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--axm-space-3);border-bottom:1px solid var(--axm-color-border)}.axm-bell-entry:last-child{border-bottom:none;padding-bottom:0}.axm-bell-when{font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted)}.axm-bell-text{font-size:var(--axm-font-size-s);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.axm-bell-actions{display:flex;gap:var(--axm-space-2);margin-top:var(--axm-space-1)}.axm-bell-actions button{transition:background var(--axm-motion-fast) var(--axm-ease-out);padding:2px var(--axm-space-2);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-s);background:transparent;color:var(--axm-color-text);font:inherit;font-size:var(--axm-font-size-s);cursor:pointer}.axm-bell-actions button:hover{background:var(--axm-color-surface-hover)}.axm-bell-section{margin:var(--axm-space-2) 0 var(--axm-space-1);font-size:var(--axm-font-size-xs);font-weight:var(--axm-font-weight-semibold);color:var(--axm-color-text-muted)}.axm-bell-section{display:flex;align-items:baseline;justify-content:space-between;gap:var(--axm-space-2)}.axm-bell-readall{border:none;background:transparent;padding:0;font:inherit;font-weight:400;color:var(--axm-color-primary);cursor:pointer}*{box-sizing:border-box}body{margin:0;background:var(--axm-color-bg);font-family:var(--axm-font-family);line-height:var(--axm-line-height-body);color:var(--axm-color-text)}h1,h2,h3{line-height:var(--axm-line-height-heading);letter-spacing:var(--axm-letter-spacing-tight);text-wrap:balance}.axm-loading{color:var(--axm-color-text-muted);margin:0}@keyframes axm-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:no-preference){.axm-loading{animation:axm-pulse 1.8s var(--axm-ease-out) infinite}}.axm-account-entry{display:flex;align-items:center;gap:var(--axm-space-2);padding:var(--axm-space-2) var(--axm-space-3);border:none;border-radius:var(--axm-radius-s);background:transparent;color:var(--axm-color-text);font:inherit;font-size:var(--axm-font-size-s);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--axm-motion-fast) var(--axm-ease-out)}.axm-account-entry:hover,.axm-account-entry:focus-visible{background:var(--axm-color-surface-hover)}.axm-login-remember{margin-top:calc(-1 * var(--axm-space-2));font-size:var(--axm-font-size-s);color:var(--axm-color-text)}.axm-login-remember label{display:flex;align-items:center;gap:var(--axm-space-2);cursor:pointer}.axm-login-remember-hint{margin:var(--axm-space-1) 0 0 calc(var(--axm-space-2) + 1em);color:var(--axm-color-text-muted);font-size:var(--axm-font-size-xs)}.axm-model-list{list-style:none;margin:0 0 var(--axm-space-4);padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-model-row{padding:var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m);background:var(--axm-color-surface)}.axm-model-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--axm-space-2)}.axm-model-detail{margin:var(--axm-space-1) 0 0;color:var(--axm-color-text-muted);font-size:var(--axm-font-size-s);overflow-wrap:anywhere}.axm-model-actions{display:flex;flex-wrap:wrap;gap:var(--axm-space-2);margin-top:var(--axm-space-2)}.axm-model-tag{font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted);border:1px solid var(--axm-color-border);border-radius:999px;padding:1px var(--axm-space-2)}.axm-model-tag.off{color:var(--axm-color-warning);border-color:var(--axm-color-warning)}.axm-model-class{font-size:var(--axm-font-size-xs);font-weight:var(--axm-font-weight-semibold);border-radius:999px;padding:1px var(--axm-space-2);white-space:nowrap}.axm-model-class.secure{color:var(--axm-color-success);background:color-mix(in srgb,var(--axm-color-success) 14%,transparent)}.axm-model-class.online{color:var(--axm-color-warning);background:color-mix(in srgb,var(--axm-color-warning) 16%,transparent)}.axm-shell-main{padding:var(--axm-space-6);max-width:1080px;margin:0 auto}.axm-shell-main[data-full-width]{max-width:none}:root[data-focus-cockpit=left] .axm-shell-main{padding-left:calc(var(--axm-dock-width) + var(--axm-space-6));max-width:calc(1080px + var(--axm-dock-width))}:root[data-focus-cockpit=right] .axm-shell-main{padding-right:calc(var(--axm-dock-width) + var(--axm-space-6));max-width:calc(1080px + var(--axm-dock-width))}.axm-trash-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-trash-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-trash-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.axm-trash-meta{color:var(--axm-color-text-muted);font-size:var(--axm-font-size-xs)}.axm-trash-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-results{flex:1 1 0;min-width:0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--axm-space-3);padding-right:var(--axm-space-1)}.axm-chat-body.results-open .axm-chat-main{display:none}@container (min-width: 980px){.axm-chat-body.results-open .axm-chat-main{display:flex}.axm-results{flex:0 0 min(460px,42cqi);border-left:1px solid var(--axm-color-border);padding-left:var(--axm-space-4)}}.axm-results-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--axm-space-2)}.axm-results-title{margin:0;font-size:var(--axm-font-size-l)}.axm-results-form{display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-results-form p{margin:0}.axm-results-fieldset{display:flex;flex-direction:column;gap:var(--axm-space-2);margin:0;padding:0;border:none}.axm-results-kinds{display:flex;flex-wrap:wrap;gap:var(--axm-space-2) var(--axm-space-4)}.axm-results-check{display:inline-flex;align-items:center;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-results-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-results-error{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--axm-space-1);margin:0;color:var(--axm-color-danger);font-size:var(--axm-font-size-s)}.axm-results-error p{margin:0}.axm-results-warning{margin:0;font-size:var(--axm-font-size-s);color:var(--axm-color-warning)}.axm-results-ok{color:var(--axm-color-success);font-size:var(--axm-font-size-s)}.axm-results-list{display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-results-card{display:flex;flex-direction:column;gap:var(--axm-space-2);padding:var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m);background:var(--axm-color-surface)}.axm-results-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-1) var(--axm-space-2)}.axm-results-card-title{margin:0;font-size:var(--axm-font-size-m);font-weight:var(--axm-font-weight-semibold)}.axm-results-edited{font-size:var(--axm-font-size-xs);color:var(--axm-color-warning)}.axm-results-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-1)}.axm-results-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--axm-font-size-s)}.axm-results-textarea{resize:vertical;font:inherit}.axm-results-confirm,.axm-results-adopted{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-results-link{padding:0;border:none;background:none;font:inherit;color:var(--axm-color-primary);text-decoration:underline;cursor:pointer}.axm-results-tasks{display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-results-task-list{display:flex;flex-direction:column;gap:var(--axm-space-2);margin:0;padding:0;list-style:none}.axm-results-task{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--axm-space-2)}.axm-results-task>input[type=checkbox]{align-self:center}.axm-results-task-field{display:flex;flex-direction:column;gap:2px;flex:1 1 12rem;min-width:0}.axm-results-task-due{flex:0 1 10rem}.axm-results-selectbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2);padding:var(--axm-space-2) var(--axm-space-3);border-radius:var(--axm-radius-m);background:var(--axm-color-primary-soft);font-size:var(--axm-font-size-s)}.axm-results-pick{display:inline-flex;align-items:center}.axm-results-marker{display:flex;align-items:center;gap:var(--axm-space-2);margin:var(--axm-space-2) 0;font-size:var(--axm-font-size-xs);color:var(--axm-color-success)}.axm-results-marker:before,.axm-results-marker:after{content:"";flex:1;border-top:1px solid currentColor;opacity:.5}.axm-chat{container-type:inline-size;flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-chat-body{flex:1;min-height:0;display:flex;gap:var(--axm-space-4)}.axm-chat-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--axm-space-4)}.axm-chat-history{display:none;flex-shrink:0;max-width:45cqi;flex-direction:column;gap:var(--axm-space-2);padding-right:var(--axm-space-2)}.axm-chat-rail-handle{display:none;flex:none;width:var(--axm-space-2);margin:0 calc(-1 * var(--axm-space-2)) 0 0;cursor:col-resize;align-items:stretch;justify-content:center;touch-action:none}@container (min-width: 720px){.axm-chat-history,.axm-chat-rail-handle{display:flex}}.axm-chat-history--collapsed{width:var(--axm-control-l);align-items:center;padding-right:0}.axm-chat-rail-handle:before{content:"";width:1px;background:var(--axm-color-border);transition:background var(--axm-motion-fast) var(--axm-ease-out),width var(--axm-motion-fast) var(--axm-ease-out)}.axm-chat-rail-handle:hover:before,.axm-chat-rail-handle:focus-visible:before,.axm-chat-rail-handle:active:before{width:3px;background:var(--axm-color-primary)}.axm-chat-rail-handle:focus-visible{outline:none}.axm-chat-history-new{display:flex;align-items:center;gap:var(--axm-space-2);width:100%;padding:var(--axm-space-2) var(--axm-space-3);border:none;border-radius:var(--axm-radius-s);background:transparent;color:var(--axm-color-primary);font:inherit;font-size:var(--axm-font-size-s);font-weight:var(--axm-font-weight-semibold);cursor:pointer;text-align:left}.axm-chat-history-new:hover{background:var(--axm-color-surface-hover)}.axm-chat-section{display:flex;flex-direction:column;gap:2px}.axm-chat-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--axm-space-2);min-height:28px;padding:0 var(--axm-space-3)}.axm-chat-section-title{font-size:var(--axm-font-size-xs);font-weight:var(--axm-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--axm-color-text-muted)}.axm-chat-section-action{width:var(--axm-control-s);height:var(--axm-control-s);color:var(--axm-color-text-muted)}.axm-chat-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.axm-chat-history-row{display:flex;align-items:center;border-radius:var(--axm-radius-s)}.axm-chat-history-row:hover,.axm-chat-history-row:focus-within{background:var(--axm-color-surface-hover)}.axm-chat-history-row--active{background:var(--axm-color-primary-soft)}.axm-chat-history-row--active .axm-chat-history-name{font-weight:var(--axm-font-weight-semibold)}.axm-chat-history-open{flex:1;min-width:0;display:flex;align-items:center;gap:var(--axm-space-2);min-height:var(--axm-space-6);padding:var(--axm-space-1) var(--axm-space-2) var(--axm-space-1) var(--axm-space-3);border:none;background:none;color:inherit;font:inherit;font-size:var(--axm-font-size-s);line-height:1.35;text-align:left;cursor:pointer}.axm-chat-history-dot{flex:none;display:inline-flex;width:var(--axm-space-4);justify-content:center;color:var(--axm-color-text-muted)}.axm-chat-history-text{flex:1;min-width:0;display:flex;flex-direction:column}.axm-chat-history-more.axm-item-menu-button{position:static;flex:none;width:var(--axm-control-s);height:var(--axm-control-s);margin-right:var(--axm-space-1);border:none;background:transparent;color:var(--axm-color-text-muted);opacity:0}.axm-chat-history-more.axm-item-menu-button:hover{background:var(--axm-color-surface-active)}.axm-chat-section-action.axm-item-menu-button{position:static;width:var(--axm-control-s);height:var(--axm-control-s);border:none;background:transparent;opacity:1}.axm-chat-history-row:hover .axm-chat-history-more,.axm-chat-history-row:focus-within .axm-chat-history-more,.axm-chat-history-folder-head:hover .axm-chat-history-more,.axm-chat-history-folder-head:focus-within .axm-chat-history-more,.axm-chat-history-more[aria-expanded=true]{opacity:1}.axm-chat-history-count{flex:none;font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted);font-variant-numeric:tabular-nums}.axm-chat-history-empty,.axm-chat-note{margin:0;font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted)}.axm-chat-history-search{width:100%}.axm-chat-history-scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-chat-history-scroll .axm-chat-history-list{overflow-y:visible;flex:none}.axm-chat-history-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-chat-history-due{display:block;font-size:var(--axm-font-size-xs);color:var(--axm-color-warning)}.axm-chat-history-folder-head{display:flex;align-items:center;border-radius:var(--axm-radius-s)}.axm-chat-history-folder-head:hover,.axm-chat-history-folder-head:focus-within{background:var(--axm-color-surface-hover)}.axm-chat-history-folder-toggle{flex:1;min-width:0;display:flex;align-items:center;gap:var(--axm-space-2);min-height:var(--axm-space-6);padding:var(--axm-space-1) var(--axm-space-2) var(--axm-space-1) var(--axm-space-3);border:none;background:none;color:inherit;font:inherit;font-size:var(--axm-font-size-s);cursor:pointer;text-align:left}.axm-chat-history-folder .axm-chat-history-list{margin-left:calc(var(--axm-space-3) + 7px);padding-left:var(--axm-space-2);border-left:1px solid var(--axm-color-border)}.axm-chat-incognito-toggle{display:flex;align-items:center;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-chat-incognito-hint{color:var(--axm-color-text-muted);font-size:var(--axm-font-size-xs)}.axm-chat-incognito-banner{margin:0;padding:var(--axm-space-2) var(--axm-space-3);border-radius:var(--axm-radius-s);background:var(--axm-color-primary-soft);font-size:var(--axm-font-size-s)}.axm-chat-contents{display:flex;flex-direction:column;gap:var(--axm-space-1)}.axm-chat-contents-title{font-size:var(--axm-font-size-xs);font-weight:var(--axm-font-weight-semibold);color:var(--axm-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.axm-chat-contents-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--axm-space-2)}.axm-chat-content-chip{display:inline-flex;align-items:center;gap:var(--axm-space-1);padding:2px var(--axm-space-1) 2px var(--axm-space-3);border-radius:999px;border:1px solid var(--axm-color-border);background:var(--axm-color-surface);font-size:var(--axm-font-size-s);max-width:100%}.axm-chat-content-chip--dead{color:var(--axm-color-text-muted);border-style:dashed}.axm-chat-content-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24ch}.axm-chat-picker{display:flex;flex-direction:column;gap:var(--axm-space-3);margin-top:var(--axm-space-3);min-width:min(480px,90vw)}.axm-chat-picker-list{list-style:none;margin:0;padding:0;max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.axm-chat-picker-list .axm-row{width:100%;text-align:left;border:none;background:none;color:inherit;font:inherit;cursor:pointer;padding:var(--axm-space-2);border-radius:var(--axm-radius-s)}.axm-chat-picker-list .axm-row:disabled{color:var(--axm-color-text-muted);cursor:not-allowed}.axm-chat-history-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--axm-space-2);padding-top:var(--axm-space-2);border-top:1px solid var(--axm-color-border)}@media(prefers-reduced-motion:reduce){.axm-chat-rail-handle:before{transition:none}}.axm-chat-thread{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--axm-space-4)}.axm-chat-bubble-row{display:flex;flex-direction:column;gap:var(--axm-space-1);align-items:flex-start}.axm-chat-bubble-row.user{align-items:flex-end}.axm-chat-bubble{max-width:85%;padding:var(--axm-space-3) var(--axm-space-4);border-radius:var(--axm-radius-m);background:var(--axm-color-bg);color:var(--axm-color-text);border:1px solid var(--axm-color-border);white-space:pre-wrap}.axm-chat-bubble.user{background:var(--axm-color-primary);color:var(--axm-color-on-primary);border:none}.axm-chat-composer{display:flex;gap:var(--axm-space-3);align-items:center}.axm-chat-input{flex:1;min-width:0;font-family:var(--axm-font-family);font-size:var(--axm-font-size-m);padding:var(--axm-space-3) var(--axm-space-4);border-radius:999px;border:1px solid var(--axm-color-border);background:var(--axm-color-surface);color:var(--axm-color-text)}.axm-chat-drop-over{background:var(--axm-color-primary-soft);outline:1px dashed var(--axm-color-primary);outline-offset:-1px;border-radius:var(--axm-radius-s)}.axm-chat-history-row[draggable=true]{cursor:grab}.axm-chat-thinking{display:inline-flex;align-items:center;gap:var(--axm-space-2);color:var(--axm-color-text-muted)}.axm-chat-thinking-dots{display:inline-flex;gap:4px}.axm-chat-thinking-dots i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:axm-chat-thinking 1.2s ease-in-out infinite}.axm-chat-thinking-dots i:nth-child(2){animation-delay:.15s}.axm-chat-thinking-dots i:nth-child(3){animation-delay:.3s}@keyframes axm-chat-thinking{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.axm-chat-thinking-dots i{animation:none;opacity:.5}}.axm-chat-bubble-row.before-cut{opacity:.55}.axm-chat-cut{display:flex;flex-direction:column;gap:var(--axm-space-2);margin:var(--axm-space-2) 0;padding-top:var(--axm-space-2);border-top:1px dashed var(--axm-color-border)}.axm-chat-cut-toggle{display:flex;align-items:center;gap:var(--axm-space-2);align-self:flex-start;padding:0;border:none;background:none;color:var(--axm-color-text-muted);font:inherit;font-size:var(--axm-font-size-xs);cursor:pointer}.axm-chat-cut-toggle:hover,.axm-chat-cut-toggle:focus-visible{color:var(--axm-color-text)}.axm-chat-cut-body{display:flex;flex-direction:column;gap:var(--axm-space-2);padding:var(--axm-space-3);border-radius:var(--axm-radius-m);background:var(--axm-color-primary-soft)}.axm-chat-cut-text{margin:0;font-size:var(--axm-font-size-s);white-space:pre-wrap}.axm-chat-context{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--axm-space-2);padding-top:var(--axm-space-2);font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted)}.axm-chat-context-size{margin-right:auto;font-variant-numeric:tabular-nums}.axm-chat-context-confirm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--axm-space-2);color:var(--axm-color-text)}.axm-chat-modelbar{display:flex;padding-top:var(--axm-space-2)}.axm-chat-model{display:flex;align-items:center;flex-wrap:wrap;gap:var(--axm-space-2);width:100%}.axm-chat-model-select{min-width:0;max-width:100%;padding:2px var(--axm-space-2);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-s);background:var(--axm-color-surface);color:var(--axm-color-text);font:inherit;font-size:var(--axm-font-size-xs)}.axm-chat-model-warning{color:var(--axm-color-warning);font-size:var(--axm-font-size-xs)}.axm-chat-trash-open{border:none;background:transparent;padding:0;font:inherit;font-size:var(--axm-font-size-xs);color:var(--axm-color-primary);cursor:pointer;white-space:nowrap}.axm-chat-trash-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-chat-trash-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-chat-trash-text{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.axm-chat-trash-meta{color:var(--axm-color-text-muted);font-size:var(--axm-font-size-xs)}.axm-chat-trash-actions,.axm-chat-trash-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-chat-trash-foot{margin-top:var(--axm-space-3)}.axm-widget-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-1);padding:var(--axm-space-3) var(--axm-space-4);overflow:hidden}.axm-widget-heading{flex:none;display:flex;align-items:center;gap:var(--axm-space-1);min-width:0;padding-right:var(--axm-tile-chrome-inset, 62px);font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted)}.axm-widget-heading>svg{flex:none}.axm-widget-heading-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-widget-primary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.axm-widget-secondary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted)}.axm-widget-avatar{flex:none;display:inline-grid;place-items:center;width:var(--axm-control-s);height:var(--axm-control-s);border-radius:50%;border:1px solid currentColor;font-size:var(--axm-font-size-xs);font-weight:600;letter-spacing:.02em}.axm-widget-row-button{width:100%;padding:3px 0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--axm-radius-s)}.axm-widget-row-button:hover{background:var(--axm-color-surface-hover)}.axm-widget-hint{white-space:normal;overflow-wrap:anywhere}@container (max-width: 160px){.axm-widget-body{padding-top:36px;padding-left:var(--axm-space-3);padding-right:var(--axm-space-3)}.axm-widget-heading{padding-right:0}}.axm-widget-list{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow:hidden}.axm-widget-more{flex:none;font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted)}.axm-widget-footer{flex:none;display:flex;justify-content:flex-end;font-size:var(--axm-font-size-s)}.axm-widget-footer-link{display:inline-flex;align-items:center;gap:var(--axm-space-1);padding:0;border:none;background:transparent;font:inherit;font-size:var(--axm-font-size-s);color:var(--axm-color-primary);cursor:pointer}.axm-widget-footer-link:hover{text-decoration:underline}.axm-widget-field{display:flex;justify-content:space-between;gap:var(--axm-space-3);font-size:var(--axm-font-size-s)}.axm-widget-field-label{flex:none;margin:0;color:var(--axm-color-text-muted)}.axm-widget-field-value{flex:1;min-width:0;margin:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 220px){.axm-widget-field{flex-direction:column;gap:0}.axm-widget-field-value{text-align:left}}.axm-widget-clock{flex:1;display:flex;align-items:center;justify-content:space-between;gap:var(--axm-space-4);padding:var(--axm-space-4) var(--axm-space-5)}.axm-widget-clock-info{min-width:0}.axm-widget-clock-greeting{font-size:clamp(1rem,6cqi,var(--axm-font-size-l));font-weight:600;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.axm-widget-clock-date-short{display:none}.axm-widget-clock-date{color:var(--axm-color-text-muted);font-size:clamp(.72rem,4cqi,var(--axm-font-size-s));min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-widget-clock-time{font-size:clamp(1.5rem,8cqi,var(--axm-font-size-xxl));font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;white-space:nowrap}@container (max-width: 340px){.axm-widget-clock{flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--axm-space-1)}.axm-widget-clock-date-long{display:none}.axm-widget-clock-date-short{display:block}}.axm-widget-row{display:flex;align-items:center;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-widget-row-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-widget-row-value{flex:none;color:var(--axm-color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}@container (max-width: 240px){.axm-widget-latency{display:none}}.axm-widget-ai-name{font-size:clamp(.9rem,7cqi,var(--axm-font-size-m));min-width:0}.axm-widget-quickstart-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-widget-quickstart-input{flex:1 1 8ch;min-width:0}.axm-widget-notification{gap:var(--axm-space-1)}.axm-widget-notification-open{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:0}.axm-widget-notification-open>.axm-widget-row-label{flex:none}.axm-widget-notification-open:disabled{cursor:default;color:var(--axm-color-text-muted)}.axm-widget-notification-read{flex:none;width:var(--axm-control-s);height:var(--axm-control-s)}@container (max-width: 200px){.axm-widget-notification-meta{display:none}}.axm-partner-lead{margin:0;color:var(--axm-color-text-muted);font-size:var(--axm-font-size-s)}.axm-partner-search{flex:1 1 180px;min-width:0;display:flex;align-items:center;gap:var(--axm-space-2);padding:2px var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m);color:var(--axm-color-text-muted)}.axm-partner-detail>.axm-partner-search{flex:none}.axm-partner-search input{flex:1;min-width:0;border:none;background:transparent;font:inherit;color:var(--axm-color-text);padding:var(--axm-space-1) 0}.axm-partner-search input:focus{outline:none}.axm-partner-search:focus-within{border-color:var(--axm-color-primary)}.axm-partner-title{margin:0;font-size:var(--axm-font-size-m);overflow-wrap:anywhere}.axm-partner-detail,.axm-partner-form,.axm-partner-contacts,.axm-partner-import{display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-partner-form{gap:var(--axm-space-2)}.axm-partner-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-partner-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--axm-space-2)}.axm-partner-section{margin:var(--axm-space-2) 0 0;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted);font-weight:var(--axm-font-weight-semibold)}.axm-partner-contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-partner-contact{display:flex;align-items:flex-start;gap:var(--axm-space-1);padding:var(--axm-space-2) var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m)}.axm-partner-contact-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:var(--axm-font-size-s);overflow-wrap:anywhere}.axm-partner-contact-meta{color:var(--axm-color-text-muted)}.axm-partner-contact-form{padding:var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m)}.axm-partner-import-table{max-height:280px;overflow:auto}.axm-partner-import-table table{width:100%;border-collapse:collapse;font-size:var(--axm-font-size-s)}.axm-partner-import-table th,.axm-partner-import-table td{text-align:left;padding:var(--axm-space-1) var(--axm-space-2);border-bottom:1px solid var(--axm-color-border)}.axm-partner-import-table tr[data-status=duplicate] td:last-child{color:var(--axm-color-warning)}.axm-partner-import-table tr[data-status=invalid] td:last-child{color:var(--axm-color-danger)}.axm-partner-mapping p{margin:0}.axm-partner-value{white-space:pre-line;overflow-wrap:anywhere}.axm-org{container-type:inline-size;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-org-tabs{display:flex;flex-wrap:wrap;gap:var(--axm-space-1);border-bottom:1px solid var(--axm-color-border)}.axm-org-tab{padding:var(--axm-space-2) var(--axm-space-3);border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;font:inherit;color:var(--axm-color-text-muted);cursor:pointer}.axm-org-tab[aria-selected=true]{color:var(--axm-color-text);border-bottom-color:var(--axm-color-primary);font-weight:var(--axm-font-weight-semibold)}.axm-org-columns{display:grid;grid-template-columns:1fr;gap:var(--axm-space-5)}@container (min-width: 720px){.axm-org-columns{grid-template-columns:1fr 1fr}}.axm-org-tree{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-org-teams{margin-top:var(--axm-space-1);padding-left:var(--axm-space-5);border-left:1px solid var(--axm-color-border)}.axm-org-node{display:flex;align-items:center;gap:var(--axm-space-1);min-height:32px}.axm-org-node>:first-child{flex:1;min-width:0;overflow-wrap:anywhere}.axm-org-name-form{display:flex;flex-direction:column;gap:var(--axm-space-2);max-width:420px}.axm-org-reminders{display:flex;align-items:center;gap:var(--axm-space-1);min-width:0}.axm-org-reminders-text{min-width:0;margin:0;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted);overflow-wrap:anywhere}.axm-org-reminders-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--axm-space-2)}.axm-ptype-statuses{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-1)}.axm-ptype-status{display:flex;align-items:center;gap:var(--axm-space-1)}.axm-ptype-status input{flex:1;min-width:0}.axm-ptype-up svg{transform:rotate(180deg)}.axm-tasks{container-type:inline-size;flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-tasks-body{flex:1;min-height:0;display:flex;gap:var(--axm-space-4)}.axm-tasks-list{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-tasks-detail{flex:none;width:380px;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-3);padding-left:var(--axm-space-4);border-left:1px solid var(--axm-color-border);overflow-y:auto}.axm-tasks-back{display:none}@container (max-width: 719px){.axm-tasks[data-pane=detail] .axm-tasks-list,.axm-tasks[data-pane=list] .axm-tasks-detail{display:none}.axm-tasks-detail{width:auto;flex:1;padding-left:0;border-left:none}.axm-tasks-back{display:block}}.axm-tasks-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-tasks-filter{padding:2px var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:999px;background:transparent;color:var(--axm-color-text-muted);font:inherit;font-size:var(--axm-font-size-s);cursor:pointer}.axm-tasks-filter[aria-pressed=true],.axm-tasks-filter[aria-checked=true]{color:var(--axm-color-primary);border-color:var(--axm-color-primary)}.axm-tasks-rows{list-style:none;margin:0;padding:0;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--axm-space-1)}.axm-task-row{width:100%;display:flex;align-items:center;gap:var(--axm-space-3);padding:var(--axm-space-2) var(--axm-space-3);border:1px solid transparent;border-radius:var(--axm-radius-m);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.axm-task-row:hover{background:var(--axm-color-surface-hover)}.axm-task-row[aria-current=true]{border-color:var(--axm-color-primary);background:var(--axm-color-primary-soft)}.axm-task-row-status{flex:none;color:var(--axm-color-text-muted);display:inline-flex}.axm-task-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.axm-task-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-task-row-title.done{color:var(--axm-color-text-muted);text-decoration:line-through}.axm-task-row-meta{font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-task-row-due{flex:none;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted);font-variant-numeric:tabular-nums}.axm-task-row-due.overdue,.axm-task-priority-high{color:var(--axm-color-danger)}.axm-task-fields{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--axm-space-4);row-gap:var(--axm-space-2);align-items:center;font-size:var(--axm-font-size-s)}.axm-task-fields dt{color:var(--axm-color-text-muted)}.axm-task-fields dd{margin:0;min-width:0}.axm-task-fields select,.axm-task-fields input[type=date]{width:100%}.axm-task-section{font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted);margin:var(--axm-space-2) 0 0}.axm-task-activity{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-task-activity time{display:block;font-size:var(--axm-font-size-xs);color:var(--axm-color-text-muted)}.axm-task-links{list-style:none;margin:0;padding:0;font-size:var(--axm-font-size-s)}.axm-task-fieldset{margin:0;padding:0;border:none;min-width:0;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-task-cancelled-hint{margin:0;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted)}.axm-task-reason{display:block;white-space:pre-line;overflow-wrap:anywhere}.axm-task-redact{display:inline-flex;flex-wrap:wrap;gap:var(--axm-space-2)}.axm-task-assignment{display:flex;flex-wrap:wrap;align-items:center;gap:var(--axm-space-2)}.axm-board{container-type:inline-size;flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-3)}.axm-board-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--axm-space-3)}.axm-board-type{flex:none;min-width:16ch}.axm-board-note{margin:0;flex:1;min-width:20ch;color:var(--axm-color-text-muted);font-size:var(--axm-font-size-s)}.axm-board-failure{margin:0;padding:var(--axm-space-2) var(--axm-space-3);border-radius:var(--axm-radius-m);background:var(--axm-color-danger-bg);color:var(--axm-color-danger);font-size:var(--axm-font-size-s)}.axm-board-columns{flex:1;min-height:0;display:flex;gap:var(--axm-space-3);overflow-x:auto;padding-bottom:var(--axm-space-2)}.axm-board-column{flex:1 0 220px;max-width:360px;min-height:0;display:flex;flex-direction:column;gap:var(--axm-space-2);padding:var(--axm-space-2);border-radius:var(--axm-radius-m);border:1px solid var(--axm-color-border);background:var(--axm-color-bg)}.axm-board-column[data-over=true]{border-color:var(--axm-color-primary);background:var(--axm-color-primary-soft)}.axm-board-column-head{margin:0;display:flex;align-items:center;justify-content:space-between;gap:var(--axm-space-2);font-size:var(--axm-font-size-s)}.axm-board-column-count{color:var(--axm-color-text-muted);font-weight:400}.axm-board-column-empty{margin:0;color:var(--axm-color-text-muted);font-size:var(--axm-font-size-s)}.axm-board-cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--axm-space-2);overflow-y:auto;min-height:0}.axm-board-card{display:flex;align-items:flex-start;gap:var(--axm-space-1);padding:var(--axm-space-2);border-radius:var(--axm-radius-m);border:1px solid var(--axm-color-border);background:var(--axm-color-surface)}.axm-board-card[draggable=true]{cursor:grab}.axm-board-card:hover{background:var(--axm-color-surface-hover)}.axm-board-card-open{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:0;border:none;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.axm-board-card-open:focus-visible{outline:var(--axm-focus-outline);outline-offset:2px}.axm-board-card-title,.axm-board-card-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.axm-board-card-meta{color:var(--axm-color-text-muted);font-size:var(--axm-font-size-s)}.axm-board-card-gap{align-self:flex-start;margin-top:var(--axm-space-1);padding:0 var(--axm-space-2);border-radius:var(--axm-radius-s);border:1px solid var(--axm-color-warning);color:var(--axm-color-text);font-size:var(--axm-font-size-xs)}.axm-board-card-menu.axm-item-menu-button{position:static;flex:none;opacity:1;border:none;background:transparent;color:var(--axm-color-text-muted)}.axm-board-card-menu.axm-item-menu-button:hover{background:var(--axm-color-surface-active)}@container (max-width: 519px){.axm-board-columns{scroll-snap-type:x mandatory}.axm-board-column{flex-basis:85%;max-width:none;scroll-snap-align:start}}.axm-search{display:flex;flex-direction:column;gap:var(--axm-space-3);flex:1;min-height:0}.axm-search-field{flex:none;display:flex;align-items:center;gap:var(--axm-space-2);padding:var(--axm-space-1) var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-m);background:var(--axm-color-surface);color:var(--axm-color-text-muted)}.axm-search-field:focus-within{border-color:var(--axm-color-focus)}.axm-search-field input{flex:1;min-width:0;border:none;background:transparent;font:inherit;font-size:var(--axm-font-size-m);color:var(--axm-color-text);padding:var(--axm-space-1) 0}.axm-search-field input:focus{outline:none}.axm-search-filters{flex:none;display:flex;flex-direction:column;gap:var(--axm-space-2)}.axm-search-chips{display:flex;flex-wrap:wrap;gap:var(--axm-space-1)}.axm-search-chip{padding:2px var(--axm-space-3);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-xl);background:transparent;font:inherit;font-size:var(--axm-font-size-s);color:var(--axm-color-text);cursor:pointer}.axm-search-chip:hover{background:var(--axm-color-surface-hover)}.axm-search-chip[aria-pressed=true]{border-color:var(--axm-color-primary);background:var(--axm-color-primary-soft);font-weight:600}.axm-search-filter-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--axm-space-2) var(--axm-space-3)}.axm-search-project{flex:0 1 280px;min-width:0}.axm-search-toggle{display:inline-flex;align-items:center;gap:var(--axm-space-2);padding-block:var(--axm-space-2);font-size:var(--axm-font-size-s);cursor:pointer}.axm-search-note{flex:none;margin:0;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted)}.axm-search-results{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto}.axm-search-hit{width:100%;display:flex;flex-direction:column;gap:2px;padding:var(--axm-space-2) var(--axm-space-3);border:1px solid transparent;border-radius:var(--axm-radius-m);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.axm-search-hit:hover,.axm-search-hit:focus-visible{background:var(--axm-color-surface-hover)}.axm-search-hit-head{display:flex;align-items:baseline;gap:var(--axm-space-2);min-width:0}.axm-search-type{flex:none;font-size:var(--axm-font-size-xs);font-weight:600;color:var(--axm-color-primary)}.axm-search-hit-title{min-width:0;font-weight:600;overflow-wrap:anywhere}.axm-search-hit-body{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--axm-font-size-s);color:var(--axm-color-text-muted)}.axm-search-badges{display:flex;flex-wrap:wrap;gap:var(--axm-space-1)}.axm-search-status{padding:0 var(--axm-space-2);border:1px solid var(--axm-color-border);border-radius:var(--axm-radius-s);font-size:var(--axm-font-size-xs);white-space:nowrap}.axm-search-snippet{overflow-wrap:anywhere}.axm-search-context{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axm-search-mark{background:var(--axm-color-primary-soft);color:inherit;border-radius:var(--axm-radius-s)}
