@font-face{font-family:Sintony;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/sintony-latin-400-normal-DxATg7tL.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sintony;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/sintony-latin-700-normal-BExZd14x.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sintony;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAASQAA8AAAAACLQAAAQ8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbYBweBmAAfBEICoYwhQgLIgABNgIkA0AEIAWDVgdKDAcb4AYongXlmN54hJEksbfFjeA/gmDtf7N7976IZw9FvaoiGiIND4WQCJlKphQPGTeoTZuF1CA5VSpu1Ay7pHViJ27+SrJ/8yH85//ePdfWojmxwPKojMa8jUV70JoUPeAHFAY4sa1rgeVhJ5og//xFvXZyCmXC5ePdlQUaACkUmoVAnSEByDKfL8BZCfdFywNjz65wpo4ppYSoAT00zAhAUGz/T0NzSBW1gtNPonhAG4TxRfqR6XAgX1EKYEt6dZyCDhlIlcIBUvkMmNKofxhNQgouh3717zJQnCQiOCAgp6mHYASFRIEOtJBW17gLujRAqzJiOUkjNaQ/GUpmUufyyQi3QLWVkEqqpYb8Cvur/+pp27oZUwbihT77BqL5L0L8t6MZtABGQBv4ArEFgLJrkZQKnhgi3KTlnIDlwrKM03KtnTSaBlUsJUNIHRoKgcgsQ120bPmrP+4Mvz3xriTfYSeRETcl6e7dEfcm3RGFu8xEDL8hilWJAiMli87yV3mediQz0/AaHUP0bAcDqzxdP3HjwhGLNk3aMPyOYlQnWBrREJ20cl2nrIHocG2wmvtZq9NEoF5dDr/NSJNuEZohLBlxj51UEHJwEC5TlSSXiJyjEyhZYfRCT1FiBdn6QAkS3ZIzMe8GvCW3zDU5jeO7uaKopLEuIish3Dj7yNtw1+CeX7rU6AxZ2kajpq8aEbMns1FqI1PrMmlXv15vzBV+zKJeptSGGY2yMsLHzPf0DxLeuwpzffKzZ3TqcLuyWJufydRTB44z+Dh8eys1zc6aZVYu6QsRntGqvYZ23F26RP3VvSZ53/b8kX7nGDDqpQfMBT0Da8PdImqj2wZca6yph+1BTD/DSP5L0WFE5vnfQR6J/Jl2XOKxvLTdccnHPGPMuXuXWxfO2JgA6V6i2kuDCicWJgym983oZehSmxtyxYxGH8PbNBQ+7bJuUVX8BL4HtsQXhvRgdP8TEmVuDNFcsRtLb1A1G7qzAIGw+Dz62Y+qEv44s/R74NN48iJpiv2A7ZZDC/oxqJFdtefMUTnG4O2XYUA01JZwQzR2AI2mvu3PmoUfmqSEmGyDmPSCY3qiTTpjNPtiYHRD+2wPnziuEYIW1zmBRAjMA6DGLVqULuAD9lJ+aPIekZh3/MK6UmiJ5FcMiYBWWUFTlIG7egO7uzjB9b3U6cmqO1VqCEF6gc7SUt30ZBasCC+fxKgnxJhuuuKECBEqCJXMpOqjRk9WN6W6aQauN+vDaCCBgq6wlFUcThmrrnrrpqsB9OawoUB4d7Oxo7nzgG3QIF1CdNcMrtlId46POr6DwAXgFgTlFgDH8TkAcz/wBel9CKBbxO7KqDeixuw7qBKFsPosuCWaex1Gc19GKg5fPKs3TqEaXRhxvBef9EZpZBZsLd/WVYLCZ6+89sYhvPXOWrzwzEinrrUvYeF+Yh+zXTMFAA==) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sintony;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAATIAA8AAAAACQwAAARzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbaBweBmAAfBEICoZQhSULIgABNgIkA0AEIAWEBgdKDAcbNQdRVFD6AH4mZG5eaHZE08RVyCIjWyc7P1ul82w8///70fa57/8ZRLSJhWJqpbCIZEJmEckQssVpiDbVoTb1CFWoCzV1IBkRK1XX/8Q86dSe+4ml/ftt/9cp8w/3M92nBVVRpAXQfDajyLcoik76NBx/4MXd0eEKr7UK7MAPk47OZDkh7bxyBJXn3lgwClCiGSuCEeZwBm3YlIwDJR2MFhPXL1aUACVuvb2jjuIwZRrJswCG4eATudpeesNFRYLrrXFpn8UEcXKrZXVWT90qFmA7/9k5Bc5hoPStp3Q3WA4M/zOaDTBYA/zxX45nifc8AAK1ol5gHgYKDZPAQs8j5wpgCg2wAfOsJTLC1KUlE3WjXs/DZDLsKBERqDX/Fv9fPtvVf4wb1lBsHk/fC1CJ/JcZizTOz5gHmAD4QI4DoPPZppTGUSPrlo1RsVDEFJU1NBBFvJqpopycBh9lMAHOQIFKwyEmikg/zDR/wK+StqdDUpK5LkEHofb7ZKxU2n40KCFwKTLwsO0ckcAPwREyjBC3memdguRJPk36hqF29DE5ANpOxcRIJDy6gCoCUegxNsp6M7Cjt9C+qL8ojmQ43zY3JzHbx4dUQZ4qUEsh2zewf7hshkpy1xYOAIBCqu3pw6d04uAVCEYgFGo/QgdT8NON7op8kkkQqrcQHBwWQuFrCRLFmdznfYaJpsyvAvQrv9071pgpCz71+CSYMGWzuzUjEkyZjwGkXUz+xc4KUF6kklukQUWHh3bTTsaxmsNiA0J4pbn8R5HlBQo1VBorw45TL8M13nn5yVonQuRDyEqywI/Vw+/5NKVC5qoj/OfRJofhai9YOsnpKQffskUUerDVEN6N44rOBbN0U1MLUnwPiPv+v3vZt8RBWx+/ecHS9Qx70tWbfcrF7ZTAOnEGNdwEHMryv5EsI3G+wjFjQQf2EcfXvL1MzUFj3plM7cE0yvK/XGzmNrYsU8v6kVpZKXzDJKWquMvxuoVUYUsVXVaSuWXDzQNacMAv4Fro7KrSFcQPLeLXgDtBBb55iMYrgaL72nz1BRrxIn/3Nuno7gAEse7n2W3zxwZ/VULbO3i4JGyRn5BdtbduH4eCCRC6oLc/7ILw6xggwBsXbansBPTGe/NLUxNJp9icy1q8r9D/v8uTXv6ZXzXyIqZdOhgZMkowzkODoBDBGgAwzCWwdMNx3xspjjGGxGWYJ+Jmn5Z4Z5p/cW+GZPGAabxhzFEErqhCfplAbpsqiVXIV6Zqo7iqhCK+WKpCrpvnSBMrWZZ8JaqUKlHPRaRSRbKRaBX+DLbDGA+u3LnzKL7wGMSoxWpCFcQvlanUkAbItSnSGuAEJThfvkBYSAZ7h2dcbi9zNPcQ9YQy3hi+Md8HY+yJOfjGcoalaQpLg8EPWnk5ajHsqqrMoPTJL0GrMoThcAhT5wbJV86DyUSr/GsVatCyYWKVKlEFk0qoGA1jl/acHQbQ2LjHrYSvk/LCS6+89sAbb93x3FM3B0vOTa6tJyPrvic3DAAA) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/golos-text-cyrillic-700-normal-BKmY45Ip.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/golos-text-cyrillic-ext-700-normal-D3ZaBy6G.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/golos-text-latin-ext-700-normal-0O3DoeVP.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kameron;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/kameron-latin-400-normal-B_XXzjuW.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kameron;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/kameron-latin-500-normal-DuRrN1kt.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kameron;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/kameron-latin-700-normal-CKo5aRm2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kameron;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/kameron-latin-ext-400-normal-DTO1pFYd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kameron;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/kameron-latin-ext-500-normal-DSaG7fsJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kameron;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/kameron-latin-ext-700-normal-DOs0omAJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bitter-cyrillic-400-normal-_KlEwRM6.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/bitter-cyrillic-500-normal-CTXW_y5D.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/bitter-cyrillic-700-normal-DRYQFD3X.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bitter-cyrillic-ext-400-normal-C98HLE3P.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/bitter-cyrillic-ext-500-normal-B04NzNyL.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/bitter-cyrillic-ext-700-normal-BTfmN3R0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--im-color-brand-primary: #3A3A3A;--im-color-brand-accent: #C9A86A;--im-color-brand-neutral-dark: #1A1A1A;--im-color-brand-neutral-light: #F5F4F2;--im-color-stone-0: #FFFFFF;--im-color-stone-25: #FBFAF8;--im-color-stone-50: #F5F4F2;--im-color-stone-100: #ECEAE6;--im-color-stone-150: #E4E1DC;--im-color-stone-200: #D9D5CF;--im-color-stone-300: #C2BDB5;--im-color-stone-400: #A39E96;--im-color-stone-500: #85817A;--im-color-stone-600: #6C6862;--im-color-stone-700: #55524D;--im-color-stone-800: #3A3A3A;--im-color-stone-850: #2E2E2D;--im-color-stone-900: #242423;--im-color-stone-950: #1A1A1A;--im-color-stone-1000: #121212;--im-color-gold-50: #FAF6EC;--im-color-gold-100: #F3EAD6;--im-color-gold-200: #E8D8B4;--im-color-gold-300: #D9C08F;--im-color-gold-400: #C9A86A;--im-color-gold-500: #B08F50;--im-color-gold-600: #8E713A;--im-color-gold-700: #7D6332;--im-color-gold-800: #5C4823;--im-color-gold-900: #3B2F18;--im-color-green-100: #E5EDE1;--im-color-green-300: #9DBB95;--im-color-green-600: #3F6B45;--im-color-green-800: #26432A;--im-color-rust-100: #F8ECE2;--im-color-rust-300: #E2A274;--im-color-rust-600: #A4531A;--im-color-rust-800: #64320F;--im-color-brick-100: #F5E1DD;--im-color-brick-300: #EB9A8E;--im-color-brick-600: #A1352A;--im-color-brick-800: #62201A;--im-color-slate-100: #E2E9EF;--im-color-slate-300: #9DB8CF;--im-color-slate-600: #3F5F7A;--im-color-slate-800: #263A4B;--im-font-family-display: Sintony, "Golos Text", system-ui, sans-serif;--im-font-family-text: Kameron, Bitter, Georgia, serif;--im-font-family-mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--im-font-weight-regular: 400;--im-font-weight-medium: 500;--im-font-weight-bold: 700;--im-space-0: 0px;--im-space-1: 2px;--im-space-2: 4px;--im-space-3: 8px;--im-space-4: 12px;--im-space-5: 16px;--im-space-6: 20px;--im-space-7: 24px;--im-space-8: 32px;--im-space-9: 40px;--im-space-10: 48px;--im-space-11: 64px;--im-space-12: 80px;--im-space-13: 112px;--im-space-14: 160px;--im-radius-none: 0px;--im-radius-xs: 2px;--im-border-width-hair: 1px;--im-border-width-strong: 2px;--im-border-width-seal: .125em;--im-duration-instant: 80ms;--im-duration-quick: .14s;--im-duration-base: .22s;--im-duration-slow: .36s;--im-duration-agent-pulse: 1.4s;--im-easing-standard: cubic-bezier(.2, 0, 0, 1);--im-easing-exit: cubic-bezier(.4, 0, 1, 1);--im-type-landing-display-family: var(--im-font-family-display);--im-type-landing-display-size: clamp(48px, 7vw, 96px);--im-type-landing-display-lh: 1;--im-type-landing-display-weight: 700;--im-type-landing-display-tracking: -.02em;--im-type-landing-h1-family: var(--im-font-family-display);--im-type-landing-h1-size: clamp(36px, 4.6vw, 64px);--im-type-landing-h1-lh: 1.04;--im-type-landing-h1-weight: 700;--im-type-landing-h1-tracking: -.015em;--im-type-landing-h2-family: var(--im-font-family-display);--im-type-landing-h2-size: clamp(28px, 3vw, 40px);--im-type-landing-h2-lh: 1.1;--im-type-landing-h2-weight: 700;--im-type-landing-h2-tracking: -.01em;--im-type-landing-h3-family: var(--im-font-family-display);--im-type-landing-h3-size: 22px;--im-type-landing-h3-lh: 1.2;--im-type-landing-h3-weight: 700;--im-type-landing-h3-tracking: 0;--im-type-landing-lead-family: var(--im-font-family-text);--im-type-landing-lead-size: clamp(18px, 1.6vw, 21px);--im-type-landing-lead-lh: 1.5;--im-type-landing-lead-weight: 400;--im-type-landing-lead-tracking: 0;--im-type-landing-body-family: var(--im-font-family-text);--im-type-landing-body-size: 16px;--im-type-landing-body-lh: 1.6;--im-type-landing-body-weight: 400;--im-type-landing-body-tracking: 0;--im-type-landing-label-family: var(--im-font-family-text);--im-type-landing-label-size: 13px;--im-type-landing-label-lh: 1.2;--im-type-landing-label-weight: 500;--im-type-landing-label-tracking: .08em;--im-type-app-page-title-family: var(--im-font-family-display);--im-type-app-page-title-size: 24px;--im-type-app-page-title-lh: 1.2;--im-type-app-page-title-weight: 700;--im-type-app-page-title-tracking: -.005em;--im-type-app-section-family: var(--im-font-family-display);--im-type-app-section-size: 17px;--im-type-app-section-lh: 1.3;--im-type-app-section-weight: 700;--im-type-app-section-tracking: 0;--im-type-app-ui-family: var(--im-font-family-display);--im-type-app-ui-size: 14px;--im-type-app-ui-lh: 1.4;--im-type-app-ui-weight: 400;--im-type-app-ui-tracking: 0;--im-type-app-ui-strong-family: var(--im-font-family-display);--im-type-app-ui-strong-size: 14px;--im-type-app-ui-strong-lh: 1.4;--im-type-app-ui-strong-weight: 700;--im-type-app-ui-strong-tracking: 0;--im-type-app-ui-small-family: var(--im-font-family-display);--im-type-app-ui-small-size: 12px;--im-type-app-ui-small-lh: 1.35;--im-type-app-ui-small-weight: 400;--im-type-app-ui-small-tracking: .01em;--im-type-app-reading-family: var(--im-font-family-text);--im-type-app-reading-size: 15px;--im-type-app-reading-lh: 1.6;--im-type-app-reading-weight: 400;--im-type-app-reading-tracking: 0;--im-type-app-label-family: var(--im-font-family-text);--im-type-app-label-size: 11px;--im-type-app-label-lh: 1.2;--im-type-app-label-weight: 500;--im-type-app-label-tracking: .08em;--im-type-app-data-family: var(--im-font-family-mono);--im-type-app-data-size: 13px;--im-type-app-data-lh: 1.4;--im-type-app-data-weight: 400;--im-type-app-data-tracking: 0;--im-review-1-tone: positive;--im-review-2-tone: info;--im-review-3-tone: caution;--im-review-4-tone: critical;color-scheme:light dark}:root,[data-theme=light]{--im-bg-canvas: var(--im-color-stone-50);--im-bg-surface: var(--im-color-stone-25);--im-bg-raised: var(--im-color-stone-0);--im-bg-sunken: var(--im-color-stone-100);--im-bg-hover: var(--im-color-stone-100);--im-bg-selected: var(--im-color-stone-150);--im-bg-inverse: var(--im-color-stone-950);--im-text-primary: var(--im-color-stone-800);--im-text-strong: var(--im-color-stone-950);--im-text-secondary: var(--im-color-stone-600);--im-text-disabled: var(--im-color-stone-400);--im-text-inverse: var(--im-color-stone-50);--im-text-accent: var(--im-color-gold-700);--im-border-subtle: var(--im-color-stone-200);--im-border-default: var(--im-color-stone-300);--im-border-strong: var(--im-color-stone-500);--im-border-focus: var(--im-color-stone-950);--im-action-primary-bg: var(--im-color-stone-950);--im-action-primary-fg: var(--im-color-stone-50);--im-action-primary-hover: var(--im-color-stone-800);--im-agent-fg: var(--im-color-gold-700);--im-agent-bg: var(--im-color-gold-50);--im-agent-border: var(--im-color-gold-400);--im-agent-solid: var(--im-color-gold-400);--im-positive-fg: var(--im-color-green-600);--im-positive-bg: var(--im-color-green-100);--im-positive-border: var(--im-color-green-300);--im-caution-fg: var(--im-color-rust-600);--im-caution-bg: var(--im-color-rust-100);--im-caution-border: var(--im-color-rust-300);--im-critical-fg: var(--im-color-brick-600);--im-critical-bg: var(--im-color-brick-100);--im-critical-border: var(--im-color-brick-300);--im-info-fg: var(--im-color-slate-600);--im-info-bg: var(--im-color-slate-100);--im-info-border: var(--im-color-slate-300);color-scheme:light}[data-theme=dark]{--im-bg-canvas: var(--im-color-stone-950);--im-bg-surface: var(--im-color-stone-900);--im-bg-raised: var(--im-color-stone-850);--im-bg-sunken: var(--im-color-stone-1000);--im-bg-hover: var(--im-color-stone-850);--im-bg-selected: var(--im-color-stone-800);--im-bg-inverse: var(--im-color-stone-50);--im-text-primary: var(--im-color-stone-100);--im-text-strong: var(--im-color-stone-0);--im-text-secondary: var(--im-color-stone-400);--im-text-disabled: var(--im-color-stone-600);--im-text-inverse: var(--im-color-stone-950);--im-text-accent: var(--im-color-gold-400);--im-border-subtle: var(--im-color-stone-850);--im-border-default: var(--im-color-stone-800);--im-border-strong: var(--im-color-stone-500);--im-border-focus: var(--im-color-gold-400);--im-action-primary-bg: var(--im-color-stone-50);--im-action-primary-fg: var(--im-color-stone-950);--im-action-primary-hover: var(--im-color-stone-0);--im-agent-fg: var(--im-color-gold-300);--im-agent-bg: var(--im-color-gold-900);--im-agent-border: var(--im-color-gold-600);--im-agent-solid: var(--im-color-gold-400);--im-positive-fg: var(--im-color-green-300);--im-positive-bg: var(--im-color-green-800);--im-positive-border: var(--im-color-green-600);--im-caution-fg: var(--im-color-rust-300);--im-caution-bg: var(--im-color-rust-800);--im-caution-border: var(--im-color-rust-600);--im-critical-fg: var(--im-color-brick-300);--im-critical-bg: var(--im-color-brick-800);--im-critical-border: var(--im-color-brick-600);--im-info-fg: var(--im-color-slate-300);--im-info-bg: var(--im-color-slate-800);--im-info-border: var(--im-color-slate-600);color-scheme:dark}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--im-bg-canvas: var(--im-color-stone-950);--im-bg-surface: var(--im-color-stone-900);--im-bg-raised: var(--im-color-stone-850);--im-bg-sunken: var(--im-color-stone-1000);--im-bg-hover: var(--im-color-stone-850);--im-bg-selected: var(--im-color-stone-800);--im-bg-inverse: var(--im-color-stone-50);--im-text-primary: var(--im-color-stone-100);--im-text-strong: var(--im-color-stone-0);--im-text-secondary: var(--im-color-stone-400);--im-text-disabled: var(--im-color-stone-600);--im-text-inverse: var(--im-color-stone-950);--im-text-accent: var(--im-color-gold-400);--im-border-subtle: var(--im-color-stone-850);--im-border-default: var(--im-color-stone-800);--im-border-strong: var(--im-color-stone-500);--im-border-focus: var(--im-color-gold-400);--im-action-primary-bg: var(--im-color-stone-50);--im-action-primary-fg: var(--im-color-stone-950);--im-action-primary-hover: var(--im-color-stone-0);--im-agent-fg: var(--im-color-gold-300);--im-agent-bg: var(--im-color-gold-900);--im-agent-border: var(--im-color-gold-600);--im-agent-solid: var(--im-color-gold-400);--im-positive-fg: var(--im-color-green-300);--im-positive-bg: var(--im-color-green-800);--im-positive-border: var(--im-color-green-600);--im-caution-fg: var(--im-color-rust-300);--im-caution-bg: var(--im-color-rust-800);--im-caution-border: var(--im-color-rust-600);--im-critical-fg: var(--im-color-brick-300);--im-critical-bg: var(--im-color-brick-800);--im-critical-border: var(--im-color-brick-600);--im-info-fg: var(--im-color-slate-300);--im-info-bg: var(--im-color-slate-800);--im-info-border: var(--im-color-slate-600);color-scheme:dark}}:root,[data-density=comfortable]{--im-density-row: 44px;--im-density-control: 36px;--im-density-pad-x: 12px}[data-density=compact]{--im-density-row: 32px;--im-density-control: 28px;--im-density-pad-x: 8px}@media (prefers-reduced-motion: reduce){:root{--im-duration-quick: 0ms;--im-duration-base: 0ms;--im-duration-slow: 0ms;--im-duration-agent-pulse: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body{margin:0;background:var(--im-bg-canvas);color:var(--im-text-primary);font-family:var(--im-font-family-text);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--im-border-focus);outline-offset:2px}::selection{background:var(--im-color-gold-200);color:var(--im-color-stone-950)}.im-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.im-skip{position:absolute;left:8px;top:-60px;z-index:100;background:var(--im-bg-inverse);color:var(--im-text-inverse);padding:8px 12px}.im-skip:focus{top:8px}.im-display,.im-h1,.im-h2,.im-h3,.im-title,.im-section-title{font-family:var(--im-font-family-display);font-weight:700;color:var(--im-text-strong);margin:0;text-wrap:balance}.im-display{font-size:var(--im-type-landing-display-size);line-height:var(--im-type-landing-display-lh);letter-spacing:var(--im-type-landing-display-tracking)}.im-h1{font-size:var(--im-type-landing-h1-size);line-height:var(--im-type-landing-h1-lh);letter-spacing:var(--im-type-landing-h1-tracking)}.im-h2{font-size:var(--im-type-landing-h2-size);line-height:var(--im-type-landing-h2-lh);letter-spacing:var(--im-type-landing-h2-tracking)}.im-h3{font-size:var(--im-type-landing-h3-size);line-height:var(--im-type-landing-h3-lh)}.im-lead{font-family:var(--im-font-family-text);font-size:var(--im-type-landing-lead-size);line-height:var(--im-type-landing-lead-lh);color:var(--im-text-secondary);margin:0;text-wrap:pretty}.im-title{font-size:var(--im-type-app-page-title-size);line-height:var(--im-type-app-page-title-lh)}.im-section-title{font-size:var(--im-type-app-section-size);line-height:var(--im-type-app-section-lh)}.im-eyebrow,.im-label{font-family:var(--im-font-family-text);font-weight:500;text-transform:uppercase;font-size:var(--im-type-app-label-size);letter-spacing:var(--im-type-app-label-tracking);line-height:1.2;color:var(--im-text-secondary)}.im-eyebrow{font-size:var(--im-type-landing-label-size)}.im-ui{font-family:var(--im-font-family-display);font-size:var(--im-type-app-ui-size);line-height:var(--im-type-app-ui-lh)}.im-reading{font-family:var(--im-font-family-text);font-size:var(--im-type-app-reading-size);line-height:var(--im-type-app-reading-lh)}.im-id,.im-mono{font-family:var(--im-font-family-mono);font-size:.9em;letter-spacing:0;font-variant-ligatures:none}.im-num{font-family:var(--im-font-family-mono);font-variant-numeric:tabular-nums}.im-muted{color:var(--im-text-secondary)}.im-rule{border:0;border-top:1px solid var(--im-border-subtle);margin:0}.im-rule--gold{border-top:2px solid var(--im-color-gold-400);width:64px}.im-btn{--_h: var(--im-density-control);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--_h);padding:0 14px;font-family:var(--im-font-family-display);font-weight:700;font-size:14px;line-height:1;border:1px solid var(--im-border-strong);border-radius:var(--im-radius-none);background:transparent;color:var(--im-text-strong);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background var(--im-duration-quick) var(--im-easing-standard),border-color var(--im-duration-quick),color var(--im-duration-quick)}.im-btn:hover{background:var(--im-bg-hover);text-decoration:none}.im-btn:disabled,.im-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.im-btn--primary{background:var(--im-action-primary-bg);color:var(--im-action-primary-fg);border-color:var(--im-action-primary-bg)}.im-btn--primary:hover{background:var(--im-action-primary-hover);border-color:var(--im-action-primary-hover)}.im-btn--ghost{border-color:transparent}.im-btn--agent{border-color:var(--im-agent-border);color:var(--im-agent-fg);background:var(--im-agent-bg)}.im-btn--agent:hover{background:color-mix(in srgb,var(--im-agent-bg) 70%,var(--im-agent-border))}.im-btn--critical{border-color:var(--im-critical-border);color:var(--im-critical-fg)}.im-btn--sm{--_h: 28px;padding:0 10px;font-size:13px}.im-btn--lg{--_h: 48px;padding:0 22px;font-size:16px}.im-btn__kbd{font-family:var(--im-font-family-mono);font-weight:400;font-size:11px;opacity:.7}.im-btn--icon{padding:0;width:var(--_h)}.im-field{display:grid;gap:6px}.im-field__label{font-family:var(--im-font-family-display);font-size:13px;font-weight:700;color:var(--im-text-strong)}.im-field__hint{font-size:12px;color:var(--im-text-secondary);font-family:var(--im-font-family-display)}.im-field__error{font-size:12px;color:var(--im-critical-fg);font-family:var(--im-font-family-display);display:flex;gap:6px;align-items:center}.im-input,.im-select,.im-textarea{width:100%;min-height:var(--im-density-control);padding:0 var(--im-density-pad-x);background:var(--im-bg-raised);color:var(--im-text-strong);border:1px solid var(--im-border-strong);border-radius:var(--im-radius-xs);font-family:var(--im-font-family-display);font-size:14px}.im-textarea{padding:8px var(--im-density-pad-x);min-height:80px;resize:vertical;line-height:1.5}.im-input::placeholder,.im-textarea::placeholder{color:var(--im-text-secondary)}.im-input:hover,.im-select:hover{border-color:var(--im-text-secondary)}.im-input:focus-visible,.im-select:focus-visible,.im-textarea:focus-visible{outline:2px solid var(--im-border-focus);outline-offset:0;border-color:var(--im-border-focus)}.im-input[aria-invalid=true]{border-color:var(--im-critical-fg)}.im-input--mono{font-family:var(--im-font-family-mono);font-size:13px;letter-spacing:.02em}.im-check{display:inline-flex;gap:8px;align-items:center;font-family:var(--im-font-family-display);font-size:14px;cursor:pointer}.im-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1.5px solid var(--im-border-strong);background:var(--im-bg-raised);display:grid;place-items:center;cursor:pointer}.im-check input:checked{background:var(--im-action-primary-bg);border-color:var(--im-action-primary-bg)}.im-check input:checked:after{content:"";width:6px;height:6px;background:var(--im-action-primary-fg)}.im-seal{--_s: 12px;--_c: var(--im-text-primary);position:relative;display:inline-block;flex:none;width:var(--_s);height:var(--_s);border:max(1.5px,calc(var(--_s) * .14)) solid var(--_c);vertical-align:-.1em}.im-seal:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;background:transparent}.im-seal[data-state=review]:after{background:var(--_c);top:28%;right:28%;bottom:28%;left:28%}.im-seal[data-state=proposed]{--_c: var(--im-agent-solid)}.im-seal[data-state=proposed]:after{background:var(--_c);top:24%;right:24%;bottom:24%;left:24%}.im-seal[data-state=sealed]{background:var(--_c)}.im-seal[data-state=sealed]:after{background:var(--im-bg-raised);top:30%;right:30%;bottom:30%;left:30%}.im-seal[data-state=superseded]{border-style:dashed;--_c: var(--im-text-secondary)}.im-seal[data-state=void]{--_c: var(--im-text-secondary)}.im-seal[data-state=void]:after{top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--_c) calc(50% - 1px),var(--_c) calc(50% + 1px),transparent calc(50% + 1px))}.im-seal--lg{--_s: 20px}.im-seal--xl{--_s: 40px}.im-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--im-font-family-display);font-size:13px;color:var(--im-text-primary);white-space:nowrap}.im-code{display:inline-flex;align-items:stretch;border:1px solid var(--_b);font-family:var(--im-font-family-display);font-size:12px;line-height:1;white-space:nowrap;background:var(--_bg);color:var(--_fg)}.im-code__n{display:grid;place-items:center;min-width:22px;padding:4px 6px;font-family:var(--im-font-family-mono);font-weight:500;background:var(--_fg);color:var(--im-bg-raised)}.im-code__t{padding:5px 8px}.im-code[data-code="1"]{--_fg: var(--im-positive-fg);--_bg: var(--im-positive-bg);--_b: var(--im-positive-border)}.im-code[data-code="2"]{--_fg: var(--im-info-fg);--_bg: var(--im-info-bg);--_b: var(--im-info-border)}.im-code[data-code="3"]{--_fg: var(--im-caution-fg);--_bg: var(--im-caution-bg);--_b: var(--im-caution-border)}.im-code[data-code="4"]{--_fg: var(--im-critical-fg);--_bg: var(--im-critical-bg);--_b: var(--im-critical-border)}.im-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:1px solid var(--im-border-default);font-family:var(--im-font-family-display);font-size:12px;color:var(--im-text-primary);background:var(--im-bg-raised);white-space:nowrap}.im-tag--positive{color:var(--im-positive-fg);background:var(--im-positive-bg);border-color:var(--im-positive-border)}.im-tag--caution{color:var(--im-caution-fg);background:var(--im-caution-bg);border-color:var(--im-caution-border)}.im-tag--critical{color:var(--im-critical-fg);background:var(--im-critical-bg);border-color:var(--im-critical-border)}.im-tag--info{color:var(--im-info-fg);background:var(--im-info-bg);border-color:var(--im-info-border)}.im-tag--mono{font-family:var(--im-font-family-mono);font-size:11.5px}.im-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--im-border-default);border-bottom-width:2px;font-family:var(--im-font-family-mono);font-size:11px;color:var(--im-text-secondary);background:var(--im-bg-raised)}.im-agent-mark{--_s: 24px;position:relative;display:inline-block;flex:none;width:var(--_s);height:var(--_s);border:calc(var(--_s) * .1) solid var(--im-agent-solid)}.im-agent-mark:after{content:"";position:absolute;top:26%;right:26%;bottom:26%;left:26%;background:var(--im-agent-solid)}.im-agent-mark[data-working=true]:after{animation:im-breathe var(--im-duration-agent-pulse) var(--im-easing-standard) infinite}.im-agent-mark--sm{--_s: 16px}.im-agent-mark--lg{--_s: 36px}@keyframes im-breathe{0%,to{top:26%;right:26%;bottom:26%;left:26%}50%{top:38%;right:38%;bottom:38%;left:38%}}.im-avatar{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;background:var(--im-text-primary);color:var(--im-bg-raised);font-family:var(--im-font-family-display);font-weight:700;font-size:10px;letter-spacing:.02em}.im-avatar--lg{width:36px;height:36px;font-size:13px}.im-actor{display:inline-flex;align-items:center;gap:8px;font-family:var(--im-font-family-display);font-size:13px}.im-actor__sub{color:var(--im-text-secondary);font-size:12px}.im-ai-tag{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 7px 0 5px;border:1px solid var(--im-agent-border);color:var(--im-agent-fg);background:var(--im-agent-bg);font-family:var(--im-font-family-text);font-weight:500;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.im-ai-tag:before{content:"";width:8px;height:8px;border:1.5px solid currentColor;box-shadow:inset 0 0 0 1.5px var(--im-agent-bg),inset 0 0 0 4px currentColor}.im-confidence{display:inline-flex;align-items:center;gap:8px;font-family:var(--im-font-family-display);font-size:12px;color:var(--im-text-secondary);white-space:nowrap}.im-confidence__bar{display:inline-flex;gap:2px}.im-confidence__bar i{width:6px;height:10px;border:1px solid var(--im-border-strong)}.im-confidence__bar i.on{background:var(--im-text-primary);border-color:var(--im-text-primary)}.im-confidence[data-level=low] .im-confidence__bar i.on{background:var(--im-caution-fg);border-color:var(--im-caution-fg)}.im-source{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 8px;border:1px solid var(--im-border-default);background:var(--im-bg-raised);font-family:var(--im-font-family-mono);font-size:11.5px;color:var(--im-text-primary);text-decoration:none}.im-source:hover{border-color:var(--im-border-strong);text-decoration:none}.im-source:before{content:"";width:7px;height:9px;border:1px solid currentColor;flex:none}.im-source__loc{color:var(--im-text-secondary)}.im-proposal{position:relative;border:1px solid var(--im-border-default);border-left:3px solid var(--im-agent-solid);background:var(--im-bg-raised);padding:14px 16px;display:grid;gap:10px}.im-proposal__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.im-proposal__who{font-family:var(--im-font-family-display);font-weight:700;font-size:13px;color:var(--im-text-strong)}.im-proposal__meta{font-family:var(--im-font-family-display);font-size:12px;color:var(--im-text-secondary);margin-left:auto}.im-proposal__body{font-family:var(--im-font-family-text);font-size:15px;line-height:1.55;color:var(--im-text-primary);margin:0}.im-proposal__body strong{font-family:var(--im-font-family-display);color:var(--im-text-strong)}.im-proposal__evidence{display:flex;gap:6px;flex-wrap:wrap}.im-proposal__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.im-proposal__why{font-family:var(--im-font-family-display);font-size:12px;color:var(--im-text-secondary)}.im-proposal__why summary{cursor:pointer;list-style:none;display:inline-flex;gap:6px;align-items:center}.im-proposal__why summary::-webkit-details-marker{display:none}.im-proposal__why summary:before{content:"+";font-family:var(--im-font-family-mono)}.im-proposal__why[open] summary:before{content:"−"}.im-proposal__why p{margin:6px 0 0;font-family:var(--im-font-family-text);font-size:13px;line-height:1.5;color:var(--im-text-primary)}.im-proposal[data-outcome=accepted]{border-left-color:var(--im-text-primary)}.im-proposal[data-outcome=dismissed]{opacity:.6;border-left-style:dashed}.im-trail{list-style:none;margin:0;padding:0;display:grid}.im-trail__step{display:grid;grid-template-columns:16px 1fr auto;gap:4px 10px;align-items:start;padding:8px 0;position:relative;font-family:var(--im-font-family-display);font-size:13px}.im-trail__step:before{content:"";position:absolute;left:7px;top:24px;bottom:-8px;width:1px;background:var(--im-border-default)}.im-trail__step:last-child:before{display:none}.im-trail__step .im-seal{margin-top:3px;--_s: 11px}.im-trail__what{color:var(--im-text-strong)}.im-trail__tool{grid-column:2;font-family:var(--im-font-family-mono);font-size:11.5px;color:var(--im-text-secondary)}.im-trail__time{font-family:var(--im-font-family-mono);font-size:11px;color:var(--im-text-secondary)}.im-trail__step[data-state=running] .im-trail__what:after{content:"…"}.im-trail__step[data-state=running] .im-seal:after{animation:im-breathe var(--im-duration-agent-pulse) infinite;background:var(--im-agent-solid)}.im-trail__step[data-state=needs-you] .im-trail__what{color:var(--im-agent-fg);font-weight:700}.im-autonomy{display:inline-grid;grid-auto-flow:column;border:1px solid var(--im-border-strong)}.im-autonomy label{position:relative;display:grid;gap:2px;padding:8px 12px;cursor:pointer;font-family:var(--im-font-family-display);font-size:13px;font-weight:700;color:var(--im-text-secondary);border-right:1px solid var(--im-border-default);min-width:92px}.im-autonomy label:last-child{border-right:0}.im-autonomy label small{font-weight:400;font-size:11px}.im-autonomy input{position:absolute;opacity:0}.im-autonomy label:has(input:checked){background:var(--im-action-primary-bg);color:var(--im-action-primary-fg)}.im-autonomy label:has(input:focus-visible){outline:2px solid var(--im-border-focus);outline-offset:-4px}.im-autonomy__pips{display:inline-flex;gap:2px;margin-bottom:2px}.im-autonomy__pips i{width:6px;height:6px;border:1px solid currentColor}.im-autonomy__pips i.on{background:currentColor}.im-gate{border:1px solid var(--im-border-strong);background:var(--im-bg-raised);padding:16px;display:grid;gap:12px}.im-gate__head{display:flex;gap:12px;align-items:center}.im-gate__row{display:flex;gap:8px;align-items:end;flex-wrap:wrap}.im-initials{width:84px;text-transform:uppercase;font-family:var(--im-font-family-mono);letter-spacing:.15em;text-align:center}.im-command{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border:1px solid var(--im-border-default);background:var(--im-bg-raised);color:var(--im-text-secondary);font-family:var(--im-font-family-display);font-size:14px;min-width:0}.im-command:focus-within{border-color:var(--im-border-focus);outline:2px solid var(--im-border-focus);outline-offset:-1px}.im-command input{flex:1;border:0;background:transparent;outline:0;min-width:0;color:var(--im-text-strong)}.im-command input::placeholder{color:var(--im-text-secondary)}.im-table-wrap{overflow:auto;border:1px solid var(--im-border-default);background:var(--im-bg-raised)}.im-table{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--im-font-family-display);font-size:13px}.im-table th{position:sticky;top:0;z-index:1;background:var(--im-bg-surface);text-align:left;font-family:var(--im-font-family-text);font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--im-text-secondary);height:34px;padding:0 var(--im-density-pad-x);border-bottom:1px solid var(--im-border-default);white-space:nowrap}.im-table td{height:var(--im-density-row);padding:0 var(--im-density-pad-x);border-bottom:1px solid var(--im-border-subtle);color:var(--im-text-primary);white-space:nowrap}.im-table tbody tr:hover td{background:var(--im-bg-hover)}.im-table tr[aria-selected=true] td{background:var(--im-bg-selected)}.im-table tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--im-text-strong)}.im-table tr[data-agent-flag] td:first-child{box-shadow:inset 3px 0 0 var(--im-agent-solid)}.im-table .is-id{font-family:var(--im-font-family-mono);font-size:12.5px;color:var(--im-text-strong)}.im-table .is-num{font-family:var(--im-font-family-mono);font-size:12.5px;text-align:right;font-variant-numeric:tabular-nums}.im-table .is-wrap{white-space:normal;min-width:220px}.im-table .is-check{width:36px}.im-tabs{display:flex;gap:2px;border-bottom:1px solid var(--im-border-default);overflow-x:auto}.im-tab{padding:10px 12px;border:0;background:none;cursor:pointer;font-family:var(--im-font-family-display);font-size:14px;color:var(--im-text-secondary);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;display:inline-flex;gap:6px;align-items:center}.im-tab:hover{color:var(--im-text-strong)}.im-tab[aria-selected=true]{color:var(--im-text-strong);font-weight:700;border-bottom-color:var(--im-text-strong)}.im-tab__count{font-family:var(--im-font-family-mono);font-size:11px;color:var(--im-text-secondary);font-weight:400}.im-panel{background:var(--im-bg-raised);border:1px solid var(--im-border-default)}.im-panel__head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--im-border-subtle)}.im-panel__body{padding:16px}.im-callout{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:12px 14px;border:1px solid var(--_b, var(--im-border-default));background:var(--_bg, var(--im-bg-surface));color:var(--_fg, var(--im-text-primary));font-family:var(--im-font-family-display);font-size:13px}.im-callout--caution{--_b: var(--im-caution-border);--_bg: var(--im-caution-bg);--_fg: var(--im-caution-fg)}.im-callout--critical{--_b: var(--im-critical-border);--_bg: var(--im-critical-bg);--_fg: var(--im-critical-fg)}.im-callout--positive{--_b: var(--im-positive-border);--_bg: var(--im-positive-bg);--_fg: var(--im-positive-fg)}.im-callout--agent{--_b: var(--im-agent-border);--_bg: var(--im-agent-bg);--_fg: var(--im-text-primary)}.im-toast{display:inline-flex;align-items:center;gap:14px;padding:10px 12px 10px 14px;background:var(--im-bg-inverse);color:var(--im-text-inverse);font-family:var(--im-font-family-display);font-size:13px;box-shadow:0 8px 24px #0000002e}.im-toast button{background:none;border:0;color:inherit;font-weight:700;cursor:pointer;padding:4px;text-decoration:underline;text-underline-offset:.2em}.im-toast__timer{font-family:var(--im-font-family-mono);font-size:11px;opacity:.7}.im-diff-del{background:var(--im-critical-bg);color:var(--im-critical-fg);text-decoration:line-through;text-decoration-thickness:1px}.im-diff-ins{background:var(--im-positive-bg);color:var(--im-positive-fg);text-decoration:none}.im-progress{display:flex;gap:2px;height:6px}.im-progress i{flex:1;background:var(--im-border-subtle)}.im-progress i.on{background:var(--im-text-strong)}.im-progress i.agent{background:var(--im-agent-solid)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-Bput3-QP.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-DCpCPQOf.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DxZsaF_h.woff2) format("woff2"),url(/assets/inter-greek-400-normal-BZzXV7-1.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-BUNmGMP1.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-hnt3BR84.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-BShVwWPj.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-CUiC4oBV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-D4Vwzodn.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-DH2hs3aW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-B6guLgqG.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-M2hEX8vc.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-CeQXL5ds.woff2) format("woff2"),url(/assets/inter-greek-500-normal-d_eO-yCQ.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-DQPw2Hwd.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CIS2RHJS.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-UMdmhHu2.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-D2bGa7uu.woff2) format("woff2"),url(/assets/inter-latin-500-normal-deR1Tlfd.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-CaqZN2hq.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bt9VVOA-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-BGBWG807.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-BuzJQFbW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-Cnui8OiR.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-C9WLioJ8.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-Dhlb-90d.woff2) format("woff2"),url(/assets/inter-greek-600-normal-CwicyhtI.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-Cm6aH8_k.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-BnYJhD27.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CAF0vJDd.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-D273HNI0.woff2) format("woff2"),url(/assets/inter-latin-600-normal-B5cFAncS.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-CIEtRijs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-CNojz0t3.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-BeU3T8wf.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-DHMOLxAi.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-B11XCQ5g.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--im-font-family-display: "Inter", "Segoe UI", system-ui, sans-serif;--im-font-family-text: "Inter", "Segoe UI", system-ui, sans-serif;--im-font-family-mono: "JetBrains Mono", ui-monospace, monospace;--im-bg-canvas: #F5F6F8;--im-bg-surface: #FFFFFF;--im-bg-raised: #FFFFFF;--im-bg-sunken: #EEF0F4;--im-bg-hover: #F2F4F7;--im-bg-selected: #E8F0FE;--im-bg-inverse: #1F2533;--im-border-subtle: #EEF0F4;--im-border-default: #E1E4EA;--im-border-strong: #C9CED8;--im-border-focus: #2F6FED;--im-text-primary: #1F2533;--im-text-secondary: #4B5468;--im-text-disabled: #9AA1B0;--im-text-accent: #2F6FED;--im-text-inverse: #FFFFFF;--im-action-primary-bg: #2F6FED;--im-action-primary-fg: #FFFFFF;--im-action-primary-hover: #1F5BD6;--im-agent-bg: #FBF5E6;--im-agent-border: #E6D3A1;--im-agent-fg: #6E5010;--im-agent-solid: #D7A53B;--im-positive-bg: #E3F5EC;--im-positive-border: #A9DDBF;--im-positive-fg: #17845A;--im-caution-bg: #FFF1DC;--im-caution-border: #F2CF94;--im-caution-fg: #7A4300;--im-critical-bg: #FDE8EB;--im-critical-border: #F3B1BA;--im-critical-fg: #A3202F;--im-info-bg: #E8F0FE;--im-info-border: #B7CDFA;--im-info-fg: #1F5BD6;--ux-r: 8px;--ux-r-lg: 12px;--ux-shadow: 0 1px 2px rgba(31,37,51,.06), 0 8px 24px rgba(31,37,51,.08);--s-done: #17845A;--s-work: #F5B041;--s-stuck: #C9303F;--s-review: #2F6FDB;--s-draft: #6B7385;--s-sent: #7B4FD6}body{background:var(--im-bg-canvas);color:var(--im-text-primary);-webkit-font-smoothing:antialiased}.im-ui{font-family:var(--im-font-family-display);font-size:14px;line-height:20px}.im-title{font-family:var(--im-font-family-display);font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.015em;margin:0}.im-btn{border-radius:var(--ux-r);font-family:var(--im-font-family-display);font-weight:500}.im-btn--primary:hover{background:var(--im-action-primary-hover)}.im-input,.im-select,.im-textarea{border-radius:var(--ux-r);font-family:var(--im-font-family-display)}.im-panel,.im-table-wrap{border-radius:var(--ux-r-lg)}.im-table th{background:#fafbfc;font-weight:500;color:#676f82;font-size:12px}.im-tag{border-radius:12px}.im-callout{border-radius:10px}.im-label{font-family:var(--im-font-family-display);font-size:12px;font-weight:500;color:var(--im-text-secondary);text-transform:none;letter-spacing:0}.im-avatar{border-radius:50%;background:#ffd6a8;color:#7a3e00}.im-tab{border-radius:0}.ux-top{position:sticky;top:0;z-index:20;height:60px;display:flex;align-items:center;gap:20px;padding:0 24px;background:#fff;border-bottom:1px solid var(--im-border-default);flex-wrap:wrap}.ux-brand{display:flex;align-items:center;gap:10px;font-weight:600}.ux-nav{display:flex;gap:2px}.ux-nav button{height:36px;padding:0 12px;border:0;border-radius:var(--ux-r);background:transparent;color:var(--im-text-secondary);font:500 14px var(--im-font-family-display);cursor:pointer}.ux-nav button:hover{background:var(--im-bg-hover);color:var(--im-text-primary)}.ux-nav button[aria-pressed=true]{background:var(--im-bg-sunken);color:var(--im-text-primary)}.ux-search{flex:1 1 260px;max-width:520px}.ux-search input{width:100%;height:36px;border:1px solid var(--im-border-default);border-radius:var(--ux-r);background:var(--im-bg-canvas);padding:0 12px;font:14px var(--im-font-family-display)}.ux-search input:focus{outline:none;border-color:var(--im-border-focus);background:#fff;box-shadow:0 0 0 3px #e8f0fe}.ux-me{margin-left:auto;display:flex;align-items:center;gap:10px;color:var(--im-text-secondary);font-size:13px}.ux-module{font-size:12px;color:var(--im-text-secondary);border:1px solid var(--im-border-default);border-radius:12px;padding:1px 8px}.ux-lang{height:28px;border:1px solid var(--im-border-default);border-radius:6px;background:#fff;font:600 12px var(--im-font-family-display);color:var(--im-text-secondary);padding:0 4px}.ux-main{padding:20px 28px 96px;display:flex;flex-direction:column;gap:16px;min-width:0}.ux-crumbs{display:flex;gap:6px;align-items:center;font-size:13px;color:#676f82;flex-wrap:wrap}.ux-crumbs a{color:#676f82;text-decoration:none;padding:2px 4px;border-radius:4px}.ux-crumbs a:hover{color:var(--im-text-primary);background:var(--im-bg-hover)}.ux-crumbs a.ux-drop{background:#e8f0fe;color:#1f5bd6;outline:2px dashed #2F6FED}.ux-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ux-spacer{flex:1}.ux-rename{font:600 22px/28px var(--im-font-family-display);letter-spacing:-.015em;border:1px solid var(--im-border-focus);border-radius:var(--ux-r);padding:0 8px;min-width:240px;box-shadow:0 0 0 3px #e8f0fe}.ux-num{font-family:var(--im-font-family-mono);font-size:13px}.ux-list{border:1px solid #E6E9EF;border-radius:var(--ux-r-lg);background:#fff;overflow:auto;position:relative}.ux-list table{width:100%;border-collapse:collapse;font-size:14px}.ux-list th{text-align:left;font-size:12px;font-weight:500;color:#676f82;padding:10px 12px;background:#fafbfc;border-bottom:1px solid var(--im-border-default);white-space:nowrap}.ux-list td{padding:0 12px;height:46px;border-bottom:1px solid #F0F2F5}.ux-list tr:last-child td{border-bottom:0}.ux-list tr:hover td{background:#fafbfc}.ux-list tr[aria-selected=true] td{background:#f2f6fe}.ux-list tr.ux-drop td{background:#e8f0fe;box-shadow:inset 0 0 0 1px #2f6fed}.ux-list a.ux-name{color:var(--im-text-primary);font-weight:500;text-decoration:none}.ux-list a.ux-name:hover{text-decoration:underline}.ux-list .ux-chk{width:36px}.ux-list input[type=checkbox]{width:16px;height:16px;accent-color:#2F6FED}.ux-icon{width:28px;height:32px;border-radius:5px;display:inline-grid;place-items:center;font:600 9px var(--im-font-family-mono);color:#fff;flex:none;vertical-align:middle}.ux-icon.folder{background:#e7d9a8}.ux-icon.dwg{background:#2b6cb0}.ux-icon.pdf{background:#c53030}.ux-icon.xls{background:#2f855a}.ux-icon.doc{background:#2c5282}.ux-icon.img{background:#b7791f}.ux-icon.other{background:#6b7385}.ux-namecell{display:flex;align-items:center;gap:10px;min-width:0}.ux-dropzone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#2f6fed0f;border:2px dashed #2F6FED;border-radius:var(--ux-r-lg);display:grid;place-items:center;font-weight:600;color:#1f5bd6}.ux-empty{border:1.5px dashed var(--im-border-strong);border-radius:var(--ux-r-lg);padding:32px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--im-text-secondary);background:#fff}.ux-st{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:6px;font-size:13px;font-weight:500;color:#fff;white-space:nowrap}.ux-st.done{background:var(--s-done)}.ux-st.work{background:var(--s-work);color:#3a2500}.ux-st.stuck{background:var(--s-stuck)}.ux-st.review{background:var(--s-review)}.ux-st.draft{background:var(--s-draft)}.ux-st.sent{background:var(--s-sent)}.ux-menu{position:absolute;z-index:30;min-width:200px;background:#fff;border:1px solid var(--im-border-default);border-radius:var(--ux-r-lg);box-shadow:var(--ux-shadow);padding:6px;display:flex;flex-direction:column}.ux-menu button{text-align:left;height:36px;padding:0 10px;border:0;border-radius:var(--ux-r);background:transparent;font:14px var(--im-font-family-display);color:var(--im-text-primary);cursor:pointer}.ux-menu button:hover,.ux-menu button:focus{background:var(--im-bg-hover);outline:none}.ux-menu button.danger{color:var(--im-critical-fg)}.ux-menu hr{border:0;border-top:1px solid var(--im-border-subtle);margin:4px 0}.ux-sheet{position:fixed;top:60px;right:0;bottom:0;width:min(520px,100vw);z-index:25;background:#fff;border-left:1px solid var(--im-border-default);box-shadow:-8px 0 24px #1f253314;display:flex;flex-direction:column}.ux-sheet-h{padding:16px 20px;border-bottom:1px solid var(--im-border-default);display:flex;gap:10px;align-items:center}.ux-sheet-b{padding:16px 20px;overflow:auto;display:flex;flex-direction:column;gap:16px;flex:1}.ux-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#17191c5c;display:grid;place-items:center;padding:24px}.ux-dialog{background:#fff;border-radius:14px;box-shadow:0 24px 64px #14161a3d;width:520px;max-width:100%;display:flex;flex-direction:column}.ux-dialog>header{padding:20px 24px 6px;font-weight:600;font-size:18px}.ux-dialog>div{padding:10px 24px;display:flex;flex-direction:column;gap:12px}.ux-dialog>footer{padding:16px 24px;border-top:1px solid var(--im-border-subtle);display:flex;justify-content:flex-end;gap:8px}.ux-selbar{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:30;background:#fff;border:1px solid var(--im-border-default);border-radius:14px;box-shadow:0 12px 32px #1f253329;display:flex;align-items:center;gap:4px;padding:8px;flex-wrap:wrap}.ux-selbar .count{background:#2f6fed;color:#fff;border-radius:10px;padding:8px 12px;font-weight:600;margin-right:6px}.ux-toasts{pointer-events:none;position:fixed;left:24px;bottom:24px;z-index:50;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ux-toast{pointer-events:auto;background:#1f2533;color:#fff;border-radius:var(--ux-r-lg);padding:12px 16px;display:flex;gap:16px;align-items:center;box-shadow:var(--ux-shadow);min-width:320px;max-width:640px;font-size:14px}.ux-toast button{border:0;background:transparent;color:#9db8f5;font:600 14px var(--im-font-family-display);cursor:pointer;padding:0}.ux-toast.failure{background:#7a1020}.ux-notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;font-size:13px}.ux-notice.neutral{background:var(--im-bg-sunken);color:var(--im-text-primary)}.ux-notice.amber{background:#fff1dc;color:#5c3600}.ux-notice.failure{background:#fde8eb;color:#7a1020}.ux-fielderr{font-size:12px;color:#c2283a}.ux-spin{width:14px;height:14px;border-radius:50%;border:2px solid var(--im-border-strong);border-top-color:#2f6fed;display:inline-block;animation:ux-spin .8s linear infinite}@keyframes ux-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ux-spin{animation:none}}.im-tabs{overflow-x:auto;scrollbar-width:thin}.im-tabs .im-tab{white-space:nowrap;flex:none}.ux-top{gap:16px}.ux-brand{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:var(--im-text-primary);text-decoration:none}.ux-nav a{height:36px;padding:0 12px;border-radius:var(--ux-r);display:inline-flex;align-items:center;color:var(--im-text-secondary);font:500 14px var(--im-font-family-display);text-decoration:none}.ux-nav a:hover{background:var(--im-bg-hover);color:var(--im-text-primary)}.ux-nav a[aria-current=page]{background:var(--im-bg-sunken);color:var(--im-text-primary)}.ux-tools{margin-left:auto;display:flex;align-items:center;gap:4px;position:relative}.ux-ib{width:36px;height:36px;border-radius:var(--ux-r);display:inline-grid;place-items:center;color:var(--im-text-secondary);background:transparent;border:0;cursor:pointer;position:relative;text-decoration:none}.ux-ib:hover,.ux-ib[aria-current=page],.ux-ib[aria-expanded=true]{background:var(--im-bg-sunken);color:var(--im-text-primary)}.ux-ib svg{width:18px;height:18px}.ux-badge{position:absolute;top:3px;right:3px;min-width:16px;height:16px;border-radius:8px;background:#c9303f;color:#fff;font:600 10px/16px var(--im-font-family-display);text-align:center;padding:0 4px}.ux-avatar{width:32px;height:32px;border-radius:50%;border:0;background:#ffd6a8;color:#7a3e00;font:600 12px var(--im-font-family-display);cursor:pointer;margin-left:6px}.ux-avatar[aria-expanded=true]{box-shadow:0 0 0 3px #b7cdfa}.ux-pop{position:absolute;top:46px;right:0;z-index:35;background:#fff;border:1px solid var(--im-border-default);border-radius:var(--ux-r-lg);box-shadow:0 1px 2px #14161a0f,0 12px 32px #14161a24}.ux-pop .mi{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;background:transparent;border-radius:var(--ux-r);font:14px var(--im-font-family-display);color:var(--im-text-primary);text-align:left;cursor:pointer;text-decoration:none}.ux-pop .mi:hover,.ux-pop .mi:focus{background:var(--im-bg-hover);outline:none}.ux-pop hr{border:0;border-top:1px solid var(--im-border-subtle);margin:4px 0}.ux-quiet{color:#676f82;font-size:13px}.ux-sec{padding:12px 16px 6px;font-size:12px;font-weight:600;letter-spacing:.04em;color:#676f82;text-transform:uppercase}.ux-li{display:flex;align-items:flex-start;gap:12px;padding:10px 16px;border-top:1px solid #F0F2F5}.ux-li:first-child{border-top:0}.ux-li .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ux-li .t b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.ux-li.unread .t b{font-weight:600}.ux-dot{width:8px;height:8px;border-radius:4px;background:#2f6fed;flex:none;margin-top:6px}.ux-progress{height:6px;border-radius:3px;background:var(--im-bg-sunken);overflow:hidden}.ux-progress i{display:block;height:100%;background:#2f6fed;transition:width .4s}.ux-card{background:#fff;border:1px solid #E6E9EF;border-radius:var(--ux-r-lg);box-shadow:0 1px 2px #1f25330a}.ux-card>header{display:flex;align-items:center;gap:8px;padding:14px 16px 10px}.ux-card>header h2{margin:0;font-size:15px;font-weight:600}.ux-card .ux-li a{color:var(--im-text-primary);text-decoration:none}.ux-card .ux-li a:hover{text-decoration:underline}.ux-bar{width:4px;align-self:stretch;border-radius:2px;flex:none}.ux-home{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:20px;align-items:start}.ux-skel{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#eef0f4 25%,#f6f7f9,#eef0f4 75%);background-size:200% 100%;animation:ux-shimmer 1.2s infinite}@keyframes ux-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.ux-skel{animation:none}}.ux-set{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px 24px;align-items:center}.ux-seg{display:inline-flex;border:1px solid var(--im-border-strong);border-radius:var(--ux-r);overflow:hidden}.ux-seg button{padding:7px 14px;border:0;border-left:1px solid var(--im-border-strong);background:#fff;font:14px var(--im-font-family-display);cursor:pointer;color:var(--im-text-primary)}.ux-seg button:first-child{border-left:0}.ux-seg button[aria-pressed=true]{background:#2f6fed;color:#fff}.ux-kbd{font:600 11px var(--im-font-family-mono);border:1px solid var(--im-border-strong);border-bottom-width:2px;border-radius:5px;padding:1px 6px;color:var(--im-text-secondary);background:#fff}.ux-compact .ux-list td{height:36px}.ux-only-phone{display:none}@media (max-width: 760px){.ux-top{height:56px;flex-wrap:nowrap;padding:0 12px;gap:8px}.ux-brand span,.ux-nav{display:none}.ux-search{flex:1 1 auto;min-width:0}.ux-tools{gap:0}.ux-tools .ux-wide{display:none}.ux-only-phone{display:inline-grid}.ux-main{padding:12px!important}.ux-list .ux-col-type,.ux-list .ux-col-modified,.ux-list .ux-col-owner,.ux-list .ux-chk{display:none}.ux-list td{height:52px}.ux-home{grid-template-columns:1fr}.ux-split{grid-template-columns:1fr!important}.ux-split>aside[aria-label=Document]{position:fixed;top:56px;right:0;bottom:0;left:0;z-index:30;border-radius:0;overflow:auto}.ux-sheet{top:56px;width:100vw}.ux-pop{position:fixed;top:56px;left:8px;right:8px}.ux-set{grid-template-columns:1fr;gap:6px}.ux-selbar{left:8px;right:8px;transform:none}.ux-head .im-title{font-size:19px}}.ux-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ux-h3{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--im-text-secondary)}.ux-hl{background:transparent;color:#2f6fed;font-weight:600;padding:0}.ux-chev{color:#676f82;margin-left:auto}.ux-av{width:26px;height:26px;border-radius:50%;flex:none;display:inline-grid;place-items:center;font:600 10.5px var(--im-font-family-display);background:#ffd6a8;color:#7a3e00}.ux-av.group{background:#dcebdf;color:#1e5b34}.ux-ta{position:relative;width:100%}.ux-ta>input{width:100%}.ux-ta-list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:45;max-height:300px;overflow:auto;background:#fff;border:1px solid var(--im-border-default);border-radius:var(--ux-r-lg);box-shadow:var(--ux-shadow);padding:6px}.ux-ta-opt{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--ux-r);cursor:pointer;min-height:36px}.ux-ta-opt.hl{background:#e8f0fe}.ux-ta-text{display:flex;flex-direction:column;min-width:0}.ux-ta-group{font-size:12px;font-weight:600;color:#676f82;padding:8px 10px 4px}.ux-ta-note{padding:8px 10px;color:#676f82;font-size:13px}.ux-dd{position:relative;width:100%}.ux-dd-btn{width:100%;height:36px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--im-border-strong);border-radius:var(--ux-r);background:#fff;font:14px var(--im-font-family-display);color:var(--im-text-primary);cursor:pointer;text-align:left}.ux-dd-btn:focus{outline:none;border-color:var(--im-border-focus);box-shadow:0 0 0 3px #e8f0fe}.ux-dd-pop{position:absolute;top:calc(100% + 4px);left:0;z-index:46;width:max(100%,260px);background:#fff;border:1px solid var(--im-border-default);border-radius:var(--ux-r-lg);box-shadow:var(--ux-shadow);padding:8px}.ux-dd-pop .ux-ta-list{position:static;box-shadow:none;border:0;padding:4px 0 0}.ux-chips{display:flex;flex-wrap:wrap;gap:6px}.ux-chip{height:30px;padding:0 12px;border-radius:16px;border:1px solid var(--im-border-strong);background:#fff;font:13px var(--im-font-family-display);color:var(--im-text-primary);cursor:pointer}.ux-chip:hover{background:var(--im-bg-hover)}.ux-chip.on{background:#2f6fed;border-color:#2f6fed;color:#fff;font-weight:500}.ux-checks{display:flex;flex-wrap:wrap;gap:6px 16px}.ux-checks label{display:inline-flex;gap:6px;align-items:center}.ux-checks input{width:16px;height:16px;accent-color:#2F6FED}.ux-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ux-tags .ux-ta{flex:1 1 160px}.ux-tag{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 9px;border-radius:6px;background:var(--im-bg-sunken);font-size:13px}.ux-tag button{border:0;background:transparent;color:#676f82;font-size:15px;line-height:1;cursor:pointer;padding:0 4px;border-radius:4px}.ux-tag button:hover{background:#dde1e8;color:var(--im-text-primary)}.ux-seg button[aria-checked=true]{background:#2f6fed;color:#fff}.ux-fpick{display:grid;gap:10px}.ux-tree{display:flex;flex-direction:column;max-height:300px;overflow:auto;border:1px solid var(--im-border-default);border-radius:var(--ux-r);padding:4px}.ux-tree-n{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 8px;border:0;border-radius:var(--ux-r);background:transparent;font:14px var(--im-font-family-display);color:var(--im-text-primary);cursor:pointer;text-align:left}.ux-tree-n:hover,.ux-tree-n:focus{background:#e8f0fe;outline:none}.ux-sortbtn{border:0;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}.ux-list th[aria-sort]{color:var(--im-text-primary)}.ux-docno{font-variant-numeric:tabular-nums;color:var(--im-text-secondary);white-space:nowrap}.ux-who{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ux-list td.ux-stcell{padding:0 6px}.ux-list td.ux-stcell .ux-st{width:100%}.ux-col-act{width:44px;text-align:right}.ux-rowbtn{width:30px;height:30px;border:0;border-radius:var(--ux-r);background:transparent;color:#676f82;cursor:pointer;display:inline-grid;place-items:center}.ux-rowbtn:hover,.ux-rowbtn:focus{background:var(--im-bg-sunken);color:var(--im-text-primary);outline:none}.ux-list tr .ux-rowbtn{opacity:.35}.ux-list tr:hover .ux-rowbtn,.ux-list tr[aria-selected=true] .ux-rowbtn,.ux-rowbtn:focus{opacity:1}.ux-list tr.ux-target td{background:#e8f0fe;box-shadow:inset 0 2px #2f6fed,inset 0 -2px #2f6fed}.ux-droptip{margin-left:12px;background:#1f2533;color:#fff;border-radius:var(--ux-r);padding:4px 10px;font-size:13px;font-weight:400;white-space:nowrap}.ux-cols{padding:6px}.ux-colrow{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--ux-r)}.ux-colrow:hover{background:var(--im-bg-hover)}.ux-colrow.dragging{opacity:.5}.ux-grip{color:#8a91a3;cursor:grab;font-size:12px;letter-spacing:-2px}.ux-menu button{display:flex;align-items:center;gap:10px}.ux-kbdhint{color:#676f82;font-size:12px}.ux-dochead{padding:16px 16px 0;display:grid;gap:12px}.ux-doctitle{margin:0;font-size:18px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.ux-meta{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;color:var(--im-text-secondary);font-size:13px}.ux-meta>*+*:before{content:"·";margin-right:10px;color:#a3a9b6}.ux-meta .ux-st:before{content:none}.ux-meta .ux-st{height:24px;font-size:12px}.ux-fields{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:2px 12px;margin:0}.ux-field{display:contents}.ux-field dt{color:#676f82;font-size:13px;padding-top:8px}.ux-field dd{margin:0;min-width:0;display:grid;gap:4px}.ux-field.missing dt{color:#a65a00}.ux-fieldval{min-height:34px;width:100%;text-align:left;padding:6px 8px;border:1px solid transparent;border-radius:6px;background:transparent;font:14px var(--im-font-family-display);color:var(--im-text-primary);cursor:text;overflow-wrap:anywhere}.ux-fieldval:hover{background:var(--im-bg-hover);border-color:var(--im-border-default)}.ux-fieldval:focus{outline:none;border-color:var(--im-border-focus);box-shadow:0 0 0 3px #e8f0fe}.ux-fieldtext{display:block;padding:7px 0;overflow-wrap:anywhere}.ux-group{border-top:1px solid var(--im-border-subtle);padding-top:10px}.ux-group-h{display:flex;align-items:center;gap:8px;border:0;background:transparent;padding:4px 0;font:600 13px var(--im-font-family-display);color:var(--im-text-primary);cursor:pointer}.ux-group .ux-fields{margin-top:8px}.ux-files,.ux-people,.ux-versions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid #E6E9EF;border-radius:var(--ux-r-lg);background:#fff}.ux-files li,.ux-people li,.ux-versions li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-top:1px solid #F0F2F5}.ux-files li:first-child,.ux-people li:first-child,.ux-versions li:first-child{border-top:0}.ux-files .t,.ux-people .t,.ux-versions .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ux-files .t b,.ux-people .t b,.ux-versions .t b{font-weight:500;overflow-wrap:anywhere}.ux-people .ux-src{white-space:nowrap}.ux-people .ux-dd{width:150px;flex:none}.ux-bad{color:#c2283a}.ux-kv{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;margin:0;font-size:13px}.ux-kv dt{color:#676f82}.ux-kv dd{margin:0}.ux-versions li.on{background:#f5f8ff}.ux-vno{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:600;background:var(--im-bg-sunken);flex:none}.ux-vno.cur{background:#1f2533;color:#fff}.ux-compare{width:100%;border-collapse:collapse;font-size:14px}.ux-compare th{text-align:left;font-size:12px;font-weight:500;color:#676f82;padding:8px 12px;background:#fafbfc;border-top:1px solid var(--im-border-default);border-bottom:1px solid var(--im-border-default)}.ux-compare td{padding:9px 12px;border-bottom:1px solid #F0F2F5;vertical-align:top}.ux-was{color:#8a3a00;background:#fff1dc;border-radius:4px;padding:1px 6px;text-decoration:line-through;text-decoration-color:#8a3a0080}.ux-now{color:#14532d;background:#dcf2e6;border-radius:4px;padding:1px 6px}.ux-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ux-timeline .ux-day{font-size:12px;font-weight:600;color:#676f82;padding:12px 0 4px;letter-spacing:.02em;text-transform:uppercase}.ux-timeline .ux-ev{display:flex;gap:12px;align-items:flex-start;padding:8px 0;border-top:1px solid #F0F2F5}.ux-timeline .ux-ev .t{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.ux-checklist{display:flex;flex-direction:column;gap:4px;font-size:13px}.ux-checklist .yes{color:#17845a}.ux-checklist .no{color:#676f82}.ux-radio{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--im-border-default);border-radius:10px;cursor:pointer}.ux-radio>span{display:flex;flex-direction:column}.ux-radio b{font-weight:500}.ux-docpage{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr);gap:20px;align-items:start}.ux-docpage:has(>.im-panel:only-child){grid-template-columns:minmax(0,760px)}.ux-docpreview{padding:12px}.im-btn--danger{background:#c2283a;border-color:#c2283a;color:#fff}.im-btn--danger:hover{background:#a3202f}.ux-dangertext{color:#c2283a!important}@media (max-width: 760px){.ux-list .ux-col-num,.ux-list .ux-col-version,.ux-list .ux-col-status,.ux-list .ux-col-size,.ux-list .ux-col-attr{display:none}.ux-list tr .ux-rowbtn{opacity:1}.ux-docpage{grid-template-columns:1fr}.ux-docpreview{min-height:280px}.ux-fields{grid-template-columns:1fr}.ux-field dt{padding-top:6px}.ux-people .ux-src,.ux-droptip{display:none}}.ux-two{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,1fr);gap:20px;align-items:start}.ux-two.wide{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr)}.ux-pad{padding:16px;display:flex;flex-direction:column;gap:14px}.ux-h2{margin:0;font-size:16px;font-weight:600}.ux-h3{margin:0;font-size:14px;font-weight:600}.ux-check{display:flex;gap:8px;align-items:center;font-size:14px}.ux-check input{width:16px;height:16px;accent-color:#2F6FED}.ux-linkbtn{border:0;background:transparent;padding:0;font:inherit;color:#2f6fed;cursor:pointer;text-align:left;display:inline-flex;align-items:center;gap:6px}.ux-linkbtn.ux-name{color:var(--im-text-primary);font-weight:500}.ux-linkbtn:hover{text-decoration:underline}.ux-chipx{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 6px 0 4px;border-radius:16px;background:#eef2fa;font-size:13px}.ux-chipx button{border:0;background:transparent;cursor:pointer;font-size:15px;color:#5f6779;padding:0 4px}.ux-chip-x{border:0;background:transparent;color:inherit;cursor:pointer;margin-left:6px;font-size:15px;padding:0}.ux-impact{display:grid;grid-template-columns:auto 1fr;gap:10px 12px;align-items:center;font-size:14px}.ux-impact .ux-st{min-width:48px;height:28px;width:auto}.ux-danger{background:#c2283a;border-color:#c2283a;color:#fff}.ux-danger:hover{background:#a3202f}.ux-bad{color:#a3202f}.ux-radio{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid #E1E4EA;border-radius:10px;cursor:pointer}.ux-radio.on{border-color:#b7cdfa;background:#e8f0fe}.ux-tree2{display:flex;flex-direction:column;font-size:14px}.ux-tree2>div{display:flex;align-items:center;gap:8px;min-height:30px}.ux-pill{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:6px;font-size:13px;font-weight:500}.ux-pill.blue{background:#e8f0fe;color:#1f4fb8}.ux-pill.agent{background:#efe8fc;color:#5b34b0}.ux-pill.ux-cell{width:100%}.ux-amber .ux-dd-btn{border-color:#e6b35a;background:#fff8ec}.ux-grouprow td{background:#fafbfc;height:40px}.ux-bottombar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;gap:8px;align-items:center;padding:12px 24px;background:#fff;border-top:1px solid var(--im-border-default);box-shadow:0 -6px 18px #1f25330f}.ux-searchgrid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:start}.ux-facets{display:flex;flex-direction:column;gap:18px}.ux-facet{display:flex;flex-direction:column;gap:6px}.ux-facet h3{margin:0 0 2px;font-size:13px;font-weight:600}.ux-facet label{display:flex;gap:8px;align-items:center;font-size:14px;cursor:pointer}.ux-facet label .c{margin-left:auto;color:#5f6779;font-size:12px}.ux-facet input{accent-color:#2F6FED}.ux-results{list-style:none;margin:0;padding:0}.ux-res{display:flex;gap:14px;padding:14px 16px;border-top:1px solid #F0F2F5;align-items:flex-start}.ux-res:first-child{border-top:0}.ux-res.on{background:#f5f8ff}.ux-res>input{margin-top:8px;width:16px;height:16px;accent-color:#2F6FED}.ux-res .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;overflow-wrap:anywhere}.ux-res .t a{font-weight:500;font-size:15px;color:var(--im-text-primary);text-decoration:none}.ux-res .t a:hover{text-decoration:underline}.ux-res mark,.ux-snip mark{background:#fff1b8;border-radius:3px;padding:0 2px;color:inherit}.ux-snip{font-size:13px;color:#4b5468}.ux-withpanel{grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}.ux-sg{position:absolute;top:calc(100% + 6px);left:0;width:min(600px,92vw);z-index:40;background:#fff;border:1px solid var(--im-border-default);border-radius:12px;box-shadow:0 12px 32px #1f253329;padding:6px;max-height:70vh;overflow:auto}.ux-sg-h{padding:8px 12px 4px;font-size:12px;color:#676f82}.ux-sg-o{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:14px}.ux-sg-o.hl{background:#f0f4fd}.ux-sg-o .t{display:flex;flex-direction:column;min-width:0;flex:1}.ux-sg-o .k{margin-left:auto;color:#8a91a3;font-size:12px}.ux-sg-ic{width:18px;height:18px;display:inline-flex;color:#5f6779}.ux-sg-ic svg{width:18px;height:18px}.ux-steps{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:#5f6779;list-style:none;margin:0;padding:0}.ux-steps li{display:flex;align-items:center;gap:8px}.ux-steps li+li:before{content:"";width:32px;height:1px;background:#c9ced8}.ux-steps .n{width:24px;height:24px;border-radius:12px;display:grid;place-items:center;background:#eef0f4;color:#4b5468;font-weight:600;font-size:12px}.ux-steps li.on{color:#1f2533;font-weight:500}.ux-steps li.on .n{background:#2f6fed;color:#fff}.ux-steps li.done .n{background:#dcf2e6;color:#17845a}.ux-tpls{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ux-tpl{border:1px solid #E6E9EF;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;background:#fff;text-align:left;font:inherit;cursor:pointer}.ux-tpl b{display:inline-flex;gap:8px;align-items:center;font-weight:600}.ux-tpl.on{border:2px solid #2F6FED;padding:15px;background:#f5f8ff}.ux-photo{height:220px;border-radius:12px;border:1.5px dashed var(--im-border-strong);background:repeating-linear-gradient(45deg,#e6e9ef,#e6e9ef 10px,#eef0f4 10px,#eef0f4 20px);font:15px var(--im-font-family-display);cursor:pointer}@media (max-width: 760px){.ux-two,.ux-two.wide,.ux-searchgrid,.ux-withpanel{grid-template-columns:minmax(0,1fr)}.ux-facets{flex-direction:row;overflow-x:auto;gap:12px}.ux-facet{min-width:160px}.ux-bottombar{padding:10px 16px;flex-wrap:wrap}.ux-res{padding:12px;gap:10px}.ux-res>.ux-st{display:none}.ux-sg{left:-48px}}.ux-tree2 .ux-icon,.ux-grouprow .ux-icon,.ux-sg .ux-icon.folder,.ux-tpl .ux-icon{width:20px;height:16px;border-radius:3px}.ux-grouprow .ux-linkbtn{color:var(--im-text-primary)}.ux-grouprow .ux-linkbtn b{font-weight:600}.ux-selbar{flex-wrap:nowrap;max-width:calc(100vw - 32px);overflow-x:auto}.ux-selbar .im-btn{white-space:nowrap}.ux-head .ux-dd{width:auto;min-width:180px;flex:none}.ux-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ux-adm{display:grid;grid-template-columns:240px minmax(0,1fr);gap:0;margin:-20px -28px -96px;min-height:calc(100vh - 60px)}.ux-anav{background:#fff;border-right:1px solid #E6E9EF;padding:16px 10px;display:flex;flex-direction:column;gap:2px}.ux-anav a{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;color:#1f2533;font-size:14px;text-decoration:none}.ux-anav a:hover{background:#f2f4f7}.ux-anav a.on{background:#e8f0fe;color:#1c47ab;font-weight:500}.ux-anav .h{font-size:12px;font-weight:600;color:#5f6779;padding:12px 12px 4px;letter-spacing:.02em}.ux-anav .cnt{margin-left:auto;font-size:12px;color:#5f6779}.ux-acontent{padding:24px;display:grid;gap:16px;align-content:start;min-width:0}.ux-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:start}.ux-sum{display:flex;flex-direction:column;gap:10px;padding:18px}.ux-sum h2{margin:0;font-size:15px;font-weight:600}.ux-sum .big{font-size:28px;font-weight:600;letter-spacing:-.02em}.ux-sum a{font-size:13px}.ux-gbar{height:10px;border-radius:5px;background:#eef0f4;overflow:hidden;display:flex}.ux-gbar i{display:block;height:100%;background:#2f6fed}.ux-pill.warn{background:#fff1dc;color:#8a4b00}.ux-pill{background:#eef0f4;color:#4b5468}.ux-vgrid{display:grid;grid-template-columns:18px repeat(3,minmax(0,1fr)) 24px;gap:6px 8px;align-items:center}.ux-bigav .ux-av,.ux-bigav span{width:56px;height:56px;font-size:18px}.ux-te{display:grid;grid-template-columns:220px minmax(0,1fr) 300px;gap:16px;align-items:start}.ux-fchip{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border:1px solid #E1E4EA;border-radius:8px;background:#fff;font-size:14px;cursor:grab}.ux-fchip.on{border:2px solid #2F6FED;padding:0 9px;box-shadow:0 0 0 3px #e8f0fe}.ux-fchip .ty{margin-left:auto;font-size:12px;color:#5f6779;white-space:nowrap}.ux-zone{border:1.5px dashed #B7CDFA;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;background:#fafcff}.ux-zone.drop{border-color:#2f6fed;background:#f2f6fe}.ux-zone .zh{font-size:12px;font-weight:600;color:#1c47ab;letter-spacing:.02em}.ux-zgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.ux-zadd{background:#fff;align-items:center;color:#5f6779;font:14px var(--im-font-family-display);cursor:pointer}.ux-cellbtn{border:0;background:transparent;padding:4px 0;font:inherit;text-align:left;cursor:pointer;color:inherit;width:100%}.ux-cellbtn:hover{text-decoration:underline}.ux-cellbtn.mine{color:#1c47ab}.ux-more{border-top:1px solid #E6E9EF;padding-top:12px}.ux-more summary{cursor:pointer;color:#2f6fed;font-size:14px}.ux-wiz{display:grid;grid-template-columns:280px minmax(0,1fr);margin:-20px -28px -96px;min-height:calc(100vh - 60px)}.ux-wl{background:#fff;border-right:1px solid #E6E9EF;padding:28px 20px;display:flex;flex-direction:column;gap:6px}.ux-wl .s{display:flex;gap:12px;align-items:center;padding:10px 8px;border-radius:8px;color:#5f6779;text-decoration:none}.ux-wl .s.on{background:#e8f0fe;color:#1c47ab;font-weight:500}.ux-wl .s .n{width:26px;height:26px;border-radius:13px;display:grid;place-items:center;background:#eef0f4;font-size:12px;font-weight:600;color:#4b5468}.ux-wl .s.on .n{background:#2f6fed;color:#fff}.ux-wl .s.done .n{background:#dcf2e6;color:#17845a}.ux-wbody{max-width:760px;display:grid;gap:20px;padding:40px 48px;align-content:start}.ux-logo{width:120px;height:64px;border-radius:10px;display:grid;place-items:center;color:#fff;font-weight:600;font-size:20px;cursor:pointer;border:2px dashed #C9CED8;overflow:hidden}.ux-logo img{max-width:100%;max-height:100%;object-fit:contain}.ux-swatch{width:32px;height:32px;border-radius:8px;border:0;cursor:pointer}.ux-swatch.on{outline:2px solid #2F6FED;outline-offset:2px}.ux-opt{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid #E1E4EA;border-radius:12px;background:#fff;cursor:pointer}.ux-opt.on{border:2px solid #2F6FED;padding:13px 15px;background:#f5f8ff}.ux-opt>span{display:flex;flex-direction:column;gap:2px}.ux-opt b{font-weight:500}.ux-two2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ux-orgmark{width:26px;height:26px;border-radius:7px;color:#fff;display:inline-grid;place-items:center;font-size:11px;font-weight:600}.ux-orgname{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 760px){.ux-adm,.ux-wiz{grid-template-columns:minmax(0,1fr);margin:-12px}.ux-anav{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid #E6E9EF;padding:8px}.ux-anav .h{display:none}.ux-anav a{white-space:nowrap}.ux-acontent{padding:16px}.ux-te{grid-template-columns:minmax(0,1fr)}.ux-wl{flex-direction:row;overflow-x:auto;border-right:0;padding:12px}.ux-wl h2{display:none}.ux-wbody{padding:20px 16px}.ux-two2,.ux-vgrid{grid-template-columns:minmax(0,1fr)}.ux-orgname{display:none}}.ux-plain{display:inline-flex;align-items:center;min-height:36px;color:var(--im-text-primary)}
