@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,d09GMgABAAAAAAxMABQAAAAAE9QAAAvjAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgwwcND9IVkFSWgZgP1NUQVRyJx4AbC9EEQgKjFCKHAsaADCJBgE2AiQDMAQgBYR6B4ECDAcbJhGzEVVLNWlKiv/ywBwiJn6gfRhhhIkwaIwQDLVxa1vKgPGOvndFPfNoqaOPwAifynDhK5kk8DPi3x2WttEs49u9uuKzePj/+/Htc979kWENmPatqHLKC3BABgd0licOjUeCj9/jcdvfGxvCoC1yggUWVgdgYiH8yMQf0fnj3OdroD+FHKOemiVjQPipqampjNiYSX0AsLahXhsYWnM3EXsRm6ignggN0kILkEgQtQEXGipfremuysxdAKjEQnYqXPOqaMnXvv2zRQ4wOe5ASMfE9+3HqjvooprcQiFEQqeU/wf9DCa7qEjjURqhidqJtXDtSrtQ8pV4ZvvcZwkTtF/DiLnGMLxa/vQlgG5AqeV3QdEmnQqY4HtJGXTfqJveRgP4PRj1LeD6rNbUBhI4uINoJu0QEYsIDMmneuPkcfrlQMhOOCYGzDzkcgTab1YEB17RIVhpHOo3q+tvrPe83jDmB6J0VwIDcw0Noxo1ZYWhF+HoVXFNfGE2iN3WrSoUiREmgKsDOhC4sC5Zq8asH5VaFoRk7Pu8gYBTl9ZHGJpio/0pidD1Whxe38Tac0Py74n4jNj58dOldCX6kpnwiGND0YfNwmGAoiHsj/zYYpOtArEm0Xw/uduKzbeZW2PF5IV6xfUHBIEtMaCkF5oEBMjXWAmA/WjjOAe/8AREzgZefHiUWgIHKIoZ+xXH/CL2aKcC0FsA4ltOLoOwfPkMWPlAhFiGPW9oNCFyP9O7EAEIScKVnyg0IAOhSQD5Xqoj0RfFocFKqBiViYAK6QBIjtiZ+OxAfyPHNkHuq9WGqvNJzgfD0zGywpVQb7Fn0ynEWlC0eAtu/h+B6lKHN+PGYfVfPVTrQE7w8nYkNlAwWGEhMNGRENAPgzIRo3o2Kb7GBgGFyiMz4v8xAyDkRnkcfKP6Hw9Q9xHG2WTHXAHIN9Cklj5WCVgRgh+vWNi4izOuUYPP50rc7UQiwpPDlehV4XH0Vq6V7GbMKhwcpWPDYMVFyhEdkYhPNpvXudeICDnQ/XRdcQIHz40tplNwpdZ8TihHVkzulbMqN+6lwE6Y14uDn41FknOyRHQ4zQKW0mK2A4sjNn+ZH6QRoeXbYCaLWYPfCwRJYMyOV9hLct53oEMILD9O2fL35cYeH25GgxszUvhVY0vT59+vzRA/X181lV7nBl8TMQF6TfGYU4VdSm3OTdmuvlH08ye7uw2X5HYrrpyTVfPWZTtkyS/wKi1kFRdfv354t89M+2tK+//v/brb0GSbRyLzfiByozLEgxIMC/20hkQsG5zvrz9cvX4g949J+WLr09bEQtf5jEgioqXrBzKEtB2/evag18GrK7fSHoXFiC0hyIL1Us4LxP9fEL+IfDqwXEai4GF7Uh2yigZLFzd8qee7oPeTNfb8HPGJHo/ex6+aYs0spuXz3od3SUZOyzmWzVr1DzQU6NYU+gactPPG+EOZL3bIPXsJSZBDHCjgN+7+O8TrDUa31u8f0pUxS9TTNrWOUW1ZY7HgyrNmrZOsWjfDbsYy0mPsyb1ea9euXOpSX8ji/1TyVqTuShVqxfJzYtEjmeSyveg++TTvUd49f7VEVW5Nt03QhPfw8Zxnz5+8yNp+idA/KbIyI8M3n/KPDfBUpL7/xSLh6iVMJvjW6/JXtzdUzkg1xaF4n6sFLMN0d622U0kzKbU+XeH1XNs/Tv/32D3/Aav4lEf+CP/p/mrRSWEfB3ztPZeVgzWUgtJM7nZxpa1VFn26neZpOtPZJRtgqksvHamdoKJuRbzw8n2TKwu2+bBgQoHAwKoZn5sxs6kxwzKxQKcdn5c2XV+fMWdicZWbvmsaLCwJGVSbGNPQsWhmoffAmqSJrynnV19k4qtVrM0nUtUqudMvGmSv9NZsXpqmghZc/UR2cZuvlGJTnM9t1jaMXmpnHa7URa6TZKj0LT+d7B08BKI9trx+4Szmn2QqvQ38vlCqv82eO3zkt2RyN/E5hUwxLzDxk9tk+QaKavjnlsTlW39OEwx6wqfKzz9/DRq4I+MethGr2DEwyPD9XDrFPzIpTUCz5nPdkv41ULroTR/X1LRbyLwr07SoCxSq6YXzpcSCZUMpgzVbCdJBStHLrUS3dHzeVJXPWnRQEltAjVZH1af3cKLW9VYHJnmGU1P2fRgE/3yPvQZ1ZQW36yMS9D36m7NDOnThM1yHOVQVa1N1UbGxBmhGzUnVzYtF080iwexXduy3KyWiJcPsuLskDPZbCzCoz7Re+7O67eSX5fIWLmm2Lbwnpf+WFcmKPOojVS4aezuLgBcqZpPCNfYxsPG4TDKqPzXQRrTspP02u5mnRMKBVP9RErW0W9pR+WT4/2Zl+NEgjXjqmYT5q7ytLneMSqwbG3LHZStPOT/hzNRZbvCRdMfm+9NPO05PE4vx3osJNBRbDFbr2DZsgk++wWSDB+GFDGgpupIeMTAogKEQ+FbE2H/0zt7LxxhCQND7+enBrttsY+vyou8oGU9E6dKR0Q9wXAG+Rzgvwq3A48kQFyJ3eJkzNp3+Ts7Okn42GxkJob5tCfmQA4RoK2/g55d8XHDpRAK4Ly9Oz+/uFmQkQ5GSjsEQgpPkQrOsZPlQEmHS25pQTEFEqgeSAepeyWFZcr2ZffAxCkdvpOwrUqJ7Qagy8Q83ZKSDZltogXOGAiBwxHhMOfCmtOqDHr4c4GxoZLMQUZvb21cOL2qUxqf4FwRE6RipyBoeJiTxXVefHe5t7dxBQNBDcAFh9N6BpNj1gbHusmktApQLAcKq3ZNsNOX/Qqib8+OLKju8OkTGPoOHxPvn7WqtjUNqCITlUjmcpCjGqNOnLeiKyLEMw/Ic6BBEKyWlCEvZVPVtu85xFPjz8X0QBXl7Rvy6KlfuE8gCfwva0yDCOzcS3WxWqylnvo/tWvn/zuI0Dhej8ViGIZMT/Xn1Xrc7GS3Hy7OnoPbm/PTkZNNptzcgj2CcSjAp/l8olwXCF7+hIDkfHmIQIhpk77Hq9PoHujqp3kdyhiECGxrm3AyMMR/Kg7f5NeWLW+YjsWAeApc2bW3UTcYsa7sd9urN4aGFQbGlepldKlDG5wRfUxO9dARU9/ISTPGYuwir+va+9///8QOKMfVnURQcNYMEOrDWkgA+gJUxjz68zitA3kQJm5F1t6nGJSNRSpVOshW6FBcczSAEZ5YrtRKH5qL+NOkMl2o0hkd72KbBfxAyHCHPvTCtdiEc47lStrMEXLCMpzjN98gyKi+82FwwXBA607ZPGrWy27xYlmXNNHTdMMtVSiz+n2fGYZYFetIYb+6l1gLdbt5IpesVDCORlDfC8cE097yqCxsbHlP417J1R5IsSyFkMomiz8+Pj7ePury8Y+zIW9XU/+lsmipPty2BlQxDol8N/9bj9fr48nRg1pb3D/cvQzBFcqP93dFmvdsdgf4EK0s+NAyRXgqmUhpmosGyFLa8LBgGFwh1DviYF/HZbCAKOBYzuRBmYyFwjtLoALOi5BJjqfUHxAABuZBiOUWd1byIrwyjvQD8qMdOAPj5ZWtxGWEsFeD2AFphAAF+RafRqCP3d9YBhPt2ZyWQXoPtXyi/ouV1gnzILw/Wb03n/yp9gZkYOCbj/+ec/f8/BHQbhW0J+qJU+Kw+u9CgwgTwLviKJyLxzRPD9cKTJsCWmbjRk+BoiiednX4eXEGSOiGAbmFIRgsjPDFg03jSgI/yxIHBzpMANlKjy6HgQLtWtdqkMpHeBk204rSjVief3pLapEIm6DRzShbTs2zQOBl7ivjs0CWMtxoJLSOrumYKmuYgmxgi2c447Ut4y5YkQ74CqUoU6KldAb1eTIroGUnlP6uNgh8NX/4U6vgK5iup4QsuJHxpyBvewMygltGYrAipiqDFa6JDb46vEMuQPnwCecXMDyepBtCPWI6SisaqaxVyGDWt2UbaZfJjmR8rfBTQNLf6cctv0HSUZnUH0j43+GiSSdRUvFbcS32+cjeYJsq6Cfzxbi9rAgPnoCEcEYiOrBADMRFpZW5r8vGJ9YlsA4L8DIL1AsyCYvX8DYJ1A5Vkn7gdyf/hG/DxAA==) 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:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./stix-two-text-cyrillic-wght-normal.CcrOj1MU.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./stix-two-text-greek-wght-normal.DAdwyhkq.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:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./stix-two-text-vietnamese-wght-normal.CfS0RdBA.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:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./stix-two-text-latin-ext-wght-normal.BUpo8gM0.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:STIX Two Text Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./stix-two-text-latin-wght-normal.BTZaHlTl.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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(data:font/woff2;base64,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) 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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./stix-two-text-cyrillic-wght-italic.BzL1BdzR.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./stix-two-text-greek-wght-italic.glgrbyRu.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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./stix-two-text-vietnamese-wght-italic.B1jFRJrJ.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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./stix-two-text-latin-ext-wght-italic.-XhV508b.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:STIX Two Text Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./stix-two-text-latin-wght-italic.BDl6bBME.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}.lx-editor{display:flex;font-family:var(--font-mono);font-size:12.5px;line-height:1.6;color:#1e293b;background:#fafaf9;width:100%;height:100%}.lx-editor.dense{font-size:11.5px;line-height:1.5}.lx-editor .lx-gutter{flex:0 0 36px;text-align:right;color:#cbd5e1;padding:10px 10px 10px 0;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-size:.85em}.lx-editor .lx-gutter span{display:block}.lx-editor .lx-lines{flex:1;padding:10px 16px;overflow:hidden;position:relative}.lx-editor .lx-line{position:relative;white-space:pre;min-height:1.5em}.lx-editor .lx-line.active{background:color-mix(in oklch,#f59e0b 8%,transparent);margin:0 -16px;padding:0 16px}.lx-editor .lx-filler{color:transparent;pointer-events:none}.lx-editor .lx-kw{color:#1d4ed8;font-weight:500}.lx-editor .lx-arg{color:#15803d}.lx-editor .lx-op,.lx-editor .lx-num{color:#b45309}.lx-editor .lx-cm{color:#94a3b8;font-style:italic}.lx-editor .lx-tx,.lx-editor .lx-body,.lx-editor .lx-attrib{color:#1e293b}.lx-editor .lx-caret{display:inline-block;width:1.5px;height:1.1em;background:var(--brand-navy);vertical-align:-3px;margin-left:1px;animation:lx-caret 1.05s steps(2) infinite}@keyframes lx-caret{50%{opacity:0}}.lx-editor-chrome{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px 0 12px;background:#1e293b;color:#ffffffb3;font-size:11px;border-bottom:1px solid rgba(0,0,0,.2);flex:none}.lx-editor-chrome .lx-dot{width:7px;height:7px;border-radius:50%;background:#ffffff26}.lx-editor-chrome .lx-file{font-family:var(--font-mono);font-size:10.5px;color:#ffffff8c;margin-left:4px}.lx-collabs{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.lx-collabs-stack{display:inline-flex;flex-direction:row-reverse}.lx-avatar{width:22px;height:22px;border-radius:50%;color:#fff;font-family:var(--font-sans);font-size:9px;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #1e293b;margin-left:-8px;position:relative}.lx-avatar.me{box-shadow:0 0 0 1.5px #ffffff8c}.lx-avatar .lx-presence{position:absolute;right:-2px;bottom:-2px;width:7px;height:7px;border-radius:50%;background:#4ade80;border:1.5px solid #1e293b}.lx-avatar:last-child{margin-left:0}.lx-collabs-count{font-size:10.5px;color:#ffffff8c;letter-spacing:.02em;font-weight:500}.lx-rendered{width:100%;max-width:520px;text-align:center;font-family:STIX Two Text Variable,Latin Modern Roman,Times New Roman,Georgia,serif}.lx-rendered-body{font-style:italic;font-size:28px;line-height:1.4;color:#fffffff7;letter-spacing:0;text-wrap:pretty;margin:0 0 22px;min-height:1.4em;font-feature-settings:"kern","liga","onum"}.lx-rendered-body .rb-bold{font-weight:700}.lx-rendered-body .rb-text{font-weight:400}.lx-rendered.lx-kind-equation .lx-rendered-body{font-style:normal;font-size:48px;line-height:1.2;margin-bottom:26px;letter-spacing:.005em}.lx-rendered.lx-kind-equation .lx-rendered-body em{font-family:STIX Two Text Variable,Times New Roman,Georgia,serif;font-style:italic}.lx-eq{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap}.lx-eq-part{display:inline-flex;align-items:baseline;animation:lx-eq-part-in .36s cubic-bezier(.2,.6,.2,1) both}@keyframes lx-eq-part-in{0%{opacity:0;transform:translateY(8px) scale(.92);filter:blur(2px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.lx-eq-part.eqp-letter{animation:lx-eq-letter-in .32s cubic-bezier(.2,.7,.3,1) both}@keyframes lx-eq-letter-in{0%{opacity:0;transform:translateY(6px);filter:blur(1.5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.lx-eq-part.eqp-paren{animation:lx-eq-paren-in .28s cubic-bezier(.3,.85,.4,1) both}@keyframes lx-eq-paren-in{0%{opacity:0;transform:translateY(-10px) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}.lx-eq-part.eqp-num{animation:lx-eq-num-in .36s cubic-bezier(.34,1.56,.64,1) both}@keyframes lx-eq-num-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.lx-eq-part.eqp-op{animation:lx-eq-op-in .36s cubic-bezier(.2,.7,.3,1) both}@keyframes lx-eq-op-in{0%{opacity:0;transform:translate(-14px);letter-spacing:.3em}to{opacity:1;transform:translate(0);letter-spacing:0}}.lx-eq-part.eqp-greek{animation:lx-eq-greek-in .46s cubic-bezier(.25,.8,.3,1) both}@keyframes lx-eq-greek-in{0%{opacity:0;transform:rotate(-12deg) scale(.6);filter:blur(3px)}to{opacity:1;transform:rotate(0) scale(1);filter:blur(0)}}.lx-eq-part.eqp-sup{animation:lx-eq-sup-in .36s cubic-bezier(.2,.7,.3,1) both}@keyframes lx-eq-sup-in{0%{opacity:0;transform:translateY(10px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}.lx-eq-part.eqp-sub{animation:lx-eq-sub-in .36s cubic-bezier(.2,.7,.3,1) both}@keyframes lx-eq-sub-in{0%{opacity:0;transform:translateY(-10px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}.lx-eq-part.eqp-bigsym{animation:lx-eq-bigsym-in .6s cubic-bezier(.22,.8,.3,1) both;transform-origin:center}@keyframes lx-eq-bigsym-in{0%{opacity:0;transform:scale(.3) rotate(-8deg);filter:blur(4px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1) rotate(0);filter:blur(0)}}.lx-eq-part.eqp-fn{animation:lx-eq-fn-in .32s cubic-bezier(.2,.7,.3,1) both;font-style:normal;font-variant:small-caps}@keyframes lx-eq-fn-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.lx-rendered-body .rb-sup{font-size:.6em;vertical-align:.7em;margin-left:1px}.lx-rendered-body .rb-sub{font-size:.55em;vertical-align:-.45em;margin-left:1px}.lx-rendered-body .rb-op{font-style:normal}.lx-rendered-body .rb-bigsum{font-size:1.05em;font-style:normal;display:inline-block;transform:translateY(.05em);margin-left:2px}.lx-rendered-attrib{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-sans);font-size:11px;color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.lx-rendered-attrib .rule{width:22px;height:1px;background:#ffffff73}.lx-rendered-attrib em{font-style:normal;color:#ffffffe6}.lx-rendered-attrib .work{opacity:.6;text-transform:none;letter-spacing:.01em;font-family:STIX Two Text Variable,Times New Roman,Georgia,serif;font-style:italic;font-size:12.5px}.lx-rb-cursor{display:inline-block;width:2px;height:.85em;background:#ffffffd9;vertical-align:-1px;margin-left:2px;animation:lx-caret 1.05s steps(2) infinite;border-radius:1px}.scene-latex-classic{position:absolute;inset:0;overflow:hidden;background:var(--brand-navy)}.scene-latex-classic .lx-stage-top{position:absolute;inset:0 0 220px;display:flex;align-items:center;justify-content:center;padding:80px 56px 24px;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,.05),transparent 70%),var(--brand-navy)}.scene-latex-classic .lx-strip{position:absolute;left:0;right:0;bottom:0;height:220px;display:flex;flex-direction:column;border-top:1px solid rgba(0,0,0,.4);box-shadow:0 -10px 24px #0003}.scene-latex-classic .lx-strip .lx-editor{flex:1;min-height:0;overflow:hidden}.left-stage--latex{position:absolute;inset:0;padding:40px 44px;display:flex;flex-direction:column;justify-content:flex-start;pointer-events:none;z-index:2}.left-stage--latex .top{pointer-events:auto;display:flex;align-items:center;justify-content:space-between}.left-stage--latex .top .wordmark{height:22px;opacity:.97}.left-stage--latex .top .topnote{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:#ffffff8c}@media(prefers-reduced-motion:reduce){.lx-eq-part,.lx-rb-cursor,.lx-caret{animation:none!important}}.auth-card{min-height:min(720px,90vh);width:100%;max-width:1164px;border-radius:16px;overflow:hidden;background:var(--card);border:1px solid color-mix(in oklch,var(--border) 70%,transparent);box-shadow:0 1px #ffffffe6 inset,0 24px 48px -16px #0f172a2e,0 8px 16px -8px #0f172a14;display:grid;grid-template-columns:1.05fr .95fr}.auth-card .auth-left{position:relative;background:var(--brand-navy);color:#fff;overflow:hidden;isolation:isolate;min-height:0}.auth-card .auth-right{padding:0;background:var(--card);min-width:0}.auth-card .auth-right-inner{min-height:100%;padding:56px 80px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media(max-width:1100px){.auth-card .auth-right-inner{padding:48px 40px}}@media(max-width:900px){.auth-card{grid-template-columns:1fr;max-width:480px;min-height:0}.auth-card .auth-left{display:none}.auth-card .auth-right-inner{padding:40px 28px}}@media(max-width:480px){.auth-card{max-width:none;min-height:100dvh;border:0;border-radius:0;box-shadow:none}.auth-card .auth-right-inner{padding:32px 24px}}.auth-head{margin-bottom:28px}.auth-head.auth-head--center{text-align:left}.auth-head h1{margin:0 0 6px;font-size:30px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--foreground)}.auth-head p{margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.5}.oauth-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.oauth-btn{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 8px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:13px;font-weight:500;cursor:pointer;transition:background .1s ease,border-color .1s ease,transform .1s ease}.oauth-btn:hover{background:var(--muted);border-color:color-mix(in oklch,var(--foreground) 18%,var(--border))}.oauth-btn:active{transform:translateY(1px)}.oauth-btn:disabled{opacity:.6;cursor:not-allowed}.oauth-btn svg,.oauth-btn img{width:16px;height:16px}.auth-divider{display:flex;align-items:center;gap:14px;margin:8px 0 20px}.auth-divider hr{flex:1;height:1px;border:0;background:var(--border)}.auth-divider span{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-weight:500}.auth-field{margin-bottom:14px}.auth-field-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.auth-field label{font-size:13px;font-weight:500;color:var(--foreground)}.auth-field-row a{font-size:12px;color:var(--muted-foreground);text-decoration:none;transition:color .1s ease}.auth-field-row a:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}.auth-field-row .match-ok{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:var(--severity-success-fg);font-weight:500}.auth-field-row .match-bad{font-size:12px;color:var(--severity-error-fg);font-weight:500}.auth-input-wrap{position:relative}.auth-field input{display:block;width:100%;height:40px;padding:0 12px 0 38px;border:1px solid var(--input);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);font-size:14px;transition:border-color 80ms ease,box-shadow 80ms ease,background 80ms ease}.auth-field input::placeholder{color:color-mix(in oklch,var(--muted-foreground) 70%,transparent)}.auth-field input:focus{outline:none;border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklch,var(--ring) 18%,transparent)}.auth-field .auth-input-wrap svg.auth-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:15px;height:15px;color:var(--muted-foreground);stroke-width:1.75;pointer-events:none}.auth-field .auth-input-wrap .pw-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--muted-foreground);cursor:pointer;background:transparent;border:0}.auth-field .auth-input-wrap .pw-toggle:hover{background:var(--muted);color:var(--foreground)}.auth-field .auth-input-wrap .pw-toggle svg{width:15px;height:15px;stroke-width:1.75}.auth-field .field-locked{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted-foreground);font-weight:500;letter-spacing:.02em}.auth-field .field-locked svg{opacity:.8}.auth-field .input-locked{background:color-mix(in oklch,var(--muted) 60%,var(--card))!important;color:var(--muted-foreground)!important;cursor:not-allowed}.pw-strength{margin-top:8px;display:flex;align-items:center;gap:10px}.pw-strength-bars{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.pw-strength-bars span{height:3px;border-radius:2px;background:var(--border);transition:background .2s ease}.pw-strength-label{font-size:11px;font-weight:500;letter-spacing:.02em;min-width:42px;text-align:right;transition:color .2s ease}.auth-submit-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;border:0;border-radius:var(--radius-md);background:var(--brand-navy);color:#fff;font-size:14px;font-weight:600;cursor:pointer;margin-top:6px;transition:background .1s ease,transform .1s ease;box-shadow:0 1px #ffffff1a inset,var(--shadow-xs)}.auth-submit-btn:hover{background:color-mix(in oklch,var(--brand-navy) 88%,var(--card))}.auth-submit-btn:active{transform:translateY(1px)}.auth-submit-btn:disabled{opacity:.6;cursor:not-allowed}.auth-submit-btn svg{width:14px;height:14px;transition:transform .18s ease}.auth-submit-btn:hover:not(:disabled) svg.auth-arrow{transform:translate(2px)}.auth-submit-btn--outline{background:var(--card);color:var(--foreground);border:1px solid var(--border);box-shadow:none}.auth-submit-btn--outline:hover{background:var(--muted)}.auth-spin{animation:auth-spin .7s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-footer{margin-top:28px;font-size:13px;color:var(--muted-foreground);text-align:center}.auth-footer a{color:var(--foreground);font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.auth-footer a:hover{color:var(--brand-navy)}.auth-legal{margin:-8px 0 20px;font-size:11px;color:var(--muted-foreground);text-align:center;line-height:1.5}.auth-legal a{color:var(--muted-foreground);text-decoration:underline;text-underline-offset:2px}.auth-legal a:hover{color:var(--foreground)}.auth-error-banner{margin-bottom:16px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--severity-error-border);background:var(--severity-error-tint);color:var(--severity-error-fg);font-size:13px;display:flex;align-items:center;gap:8px}.flow-glyph{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:22px;background:color-mix(in oklch,var(--brand-navy) 8%,var(--card));color:var(--brand-navy)}.flow-glyph.flow-glyph--amber{background:color-mix(in oklch,#f59e0b 12%,var(--card));color:#b45309}.inbox-tip{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--radius-md);background:color-mix(in oklch,var(--brand-navy) 4%,var(--card));border:1px dashed color-mix(in oklch,var(--brand-navy) 22%,var(--border));color:var(--muted-foreground);font-size:12.5px;line-height:1.5;margin-bottom:24px}.inbox-tip svg{flex:none;color:var(--brand-navy);margin-top:1px}.welcome-list{list-style:none;margin:8px 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.welcome-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--foreground)}.welcome-list li svg{flex:none;color:var(--severity-success-fg);margin-top:2px}.auth-actions{display:flex;gap:8px}.auth-actions--stack{flex-direction:column}.invite-badge{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-navy);background:color-mix(in oklch,var(--brand-navy) 8%,var(--card));padding:3px 9px;border-radius:9999px;margin-bottom:12px}.invited-by-pill{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 10px;border-radius:9999px;background:color-mix(in oklch,var(--brand-navy) 5%,var(--card));border:1px solid color-mix(in oklch,var(--brand-navy) 16%,var(--border));font-size:12px;color:var(--muted-foreground);margin-bottom:14px;font-weight:400;width:fit-content;overflow-wrap:anywhere}.invited-by-pill strong{color:var(--foreground);font-weight:600}.invited-by-pill .invite-dot{width:10px;height:10px}.feature-bullets{list-style:none;padding:0;margin:4px 0 22px;display:flex;flex-direction:column;gap:8px}.feature-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--foreground);line-height:1.4}.feature-bullets li svg{flex:none;color:var(--severity-success-fg);margin-top:2px}.invite-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);overflow:hidden;margin-bottom:22px;box-shadow:var(--shadow-xs)}.invite-card-head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border);background:color-mix(in oklch,var(--brand-navy) 3%,var(--card))}.invite-card-meta{min-width:0;flex:1}.invite-card-title{font-size:14px;font-weight:600;color:var(--foreground);line-height:1.3;overflow-wrap:anywhere}.invite-card-sub{font-size:11.5px;color:var(--muted-foreground);margin-top:2px;overflow-wrap:anywhere}.invite-card-sub span{margin:0 4px;opacity:.5}.invite-card-body{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.invite-card-row{display:flex;gap:10px;font-size:12.5px;line-height:1.4;align-items:baseline}.invite-card-key{flex:0 0 110px;color:var(--muted-foreground);font-size:11.5px;letter-spacing:.02em}.invite-card-val{color:var(--foreground);flex:1;min-width:0;overflow-wrap:anywhere}.invite-card-val strong{font-weight:600}.invite-collab-inline{display:inline-flex;align-items:center;gap:5px;margin-right:12px;max-width:100%;overflow-wrap:anywhere}.invite-collab-inline:last-child{margin-right:0}.invite-dot{width:8px;height:8px;border-radius:50%;flex:none;display:inline-block}.invite-card--compact .invite-card-head{border-bottom:none}.invite-declined{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:var(--radius-md);background:color-mix(in oklch,var(--severity-success-fg) 8%,var(--card));color:var(--severity-success-fg);font-size:13px;font-weight:500}.invite-actions{display:flex;gap:8px}.invite-actions .auth-submit-btn{flex:1}@media(max-width:480px){.invite-card-row{flex-direction:column;gap:2px}.invite-card-key{flex:none}}@media(max-width:900px){.auth-field input{height:44px;font-size:16px}.auth-field .auth-input-wrap .pw-toggle{width:36px;height:36px}.oauth-btn{height:44px}.auth-submit-btn{height:48px}}.auth-canvas.svelte-1gw5sxy{display:flex;min-height:100dvh;align-items:center;align-items:safe center;justify-content:center;padding:1rem;background:var(--auth-canvas)}@media(max-width:480px){.auth-canvas.svelte-1gw5sxy{align-items:stretch;padding:0}}
