/* myCloud — carnet privé · base commune (connexion + application). Palette reprise de BFO Pro. */
:root{
  --bg:#0d0908;--bg2:#15100e;--bg3:#1d1714;
  --card:rgba(255,251,232,.045);--card2:rgba(255,251,232,.075);
  --line:rgba(255,251,232,.10);--line2:rgba(255,251,232,.18);
  --tx:#fffbe8;--mut:rgba(255,251,232,.66);--mut2:rgba(255,251,232,.46);
  --ac:#f9734a;--ac2:#ff8a66;--lag:#8ee8ee;
  --ok:#46b97c;--warn:#f2b84b;--err:#ff7a66;
  --st:env(safe-area-inset-top,0px);--sb:env(safe-area-inset-bottom,0px);
  --r:18px;--r2:12px;
  --ff:'Outfit',system-ui,-apple-system,'Segoe UI',sans-serif;
  --fh:'Plus Jakarta Sans','Outfit',system-ui,sans-serif;
  --fm:ui-monospace,'SF Mono',Menlo,Consolas,monospace;
}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;color-scheme:dark}
body{margin:0;background:var(--bg);color:var(--tx);font:400 16px/1.5 var(--ff);-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100dvh}
a{color:var(--ac2)}
button,input,select,textarea{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--lag);outline-offset:2px}
.boot{position:fixed;inset:0;display:grid;place-items:center}
.boot img{animation:mcPulse 1.6s ease-in-out infinite;border-radius:14px}
@keyframes mcPulse{50%{opacity:.45;transform:scale(.96)}}
.noscript{padding:24px;text-align:center}

/* Connexion */
.lg{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:calc(24px + var(--st)) 20px calc(24px + var(--sb));
  background:radial-gradient(120% 70% at 50% 0%,rgba(249,115,74,.13),transparent 60%),radial-gradient(90% 60% at 50% 110%,rgba(142,232,238,.07),transparent 60%),var(--bg)}
.lg-box{width:100%;max-width:380px;animation:mcIn .5s ease both}
@keyframes mcIn{from{opacity:0;transform:translateY(10px)}}
.lg-logo{display:flex;align-items:center;gap:14px;margin-bottom:34px}
.lg-logo img{width:52px;height:52px;border-radius:14px}
.lg-logo b{font:800 26px/1 var(--fh);letter-spacing:-.02em}
.lg-logo small{display:block;font:500 11px/1.4 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-top:6px}
.lg h1{font:800 22px/1.25 var(--fh);margin:0 0 6px;letter-spacing:-.01em}
.lg p{margin:0 0 22px;color:var(--mut);font-size:15px}
.fld{display:block;margin-bottom:14px}
.fld span{display:block;font:500 12px/1 var(--fm);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin-bottom:8px}
.inp{width:100%;min-height:52px;padding:14px 16px;border-radius:14px;border:1px solid var(--line2);background:var(--card);outline:0;transition:border-color .2s,background .2s}
.inp:focus{border-color:var(--ac);background:var(--card2)}
.inp.code{font:600 28px/1 var(--fm);letter-spacing:.42em;text-align:center}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border-radius:999px;border:0;background:var(--ac);color:#0d0908;font-weight:600;cursor:pointer;transition:transform .15s,background .2s,opacity .2s}
.btn:hover{background:var(--ac2)}
.btn:active{transform:scale(.98)}
.btn[disabled]{opacity:.5;pointer-events:none}
.btn.w{width:100%;min-height:56px;font-size:17px}
.btn.gh{background:transparent;color:var(--tx);box-shadow:inset 0 0 0 1px var(--line2)}
.btn.gh:hover{background:var(--card2)}
.msg{min-height:22px;margin:12px 0 0;font-size:14px;color:var(--err)}
.msg.ok{color:var(--ok)}
.lg-foot{margin-top:28px;font-size:13px;color:var(--mut2);line-height:1.6}
.lg-foot a{color:var(--mut)}
.lnk{background:none;border:0;color:var(--mut);text-decoration:underline;cursor:pointer;padding:8px 0;font-size:14px}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
.lg-alt{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:6px}
.lnk[disabled]{opacity:.5;cursor:default;text-decoration:none}

/* Connexion épurée : seulement le logo et le nom ; le M du logo en filigrane animé (v1.2.2) */
.sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.lg{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(90% 60% at 50% 0%,rgba(249,115,74,.10),transparent 60%),radial-gradient(80% 60% at 50% 105%,rgba(142,232,238,.08),transparent 60%),var(--bg)}
.lg::before{content:"";position:absolute;z-index:-2;left:50%;top:50%;width:min(150vmin,1250px);aspect-ratio:326/268;transform:translate(-50%,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 326 268'%3E%3Cpath fill-rule='evenodd' d='M74.6 267.1C72.7 266 72.2 265.5 64.5 258.2C52 246.3 35.6 228.2 25.3 215.1C24.9 214.6 22.1 211.1 19.2 207.5C16.2 203.8 12.6 199.2 11.1 197.3C9.6 195.4 7.1 192.2 5.5 190.2C3.9 188.2 2.2 185.8 1.6 184.9C1 184 0.4 183.3 0.3 183.3C0.1 183.3 0 182.8 0 182.2C0 180.5 1.2 180.3 17.2 180.3C34.6 180.3 33.8 180.7 29.7 175.3C19.6 162.3 19.7 162.7 28.5 162C38 161.2 43.4 161 52.3 161C62.9 161 77.1 161.7 85.5 162.6C87.1 162.8 90.8 163.2 93.5 163.5C102.8 164.5 114.2 166.1 122.2 167.5C123.6 167.8 126.3 168.2 128 168.5C129.7 168.8 132.1 169.2 133.3 169.5C134.5 169.7 136.7 170.2 138.2 170.5C144.4 171.8 148.8 172.7 152.2 173.5C156.8 174.6 168 177.4 170.2 178C171.5 178.4 173.2 178.8 174 179C174.9 179.2 175.9 179.4 176.4 179.6C176.8 179.8 178.1 180.2 179.3 180.5C182.5 181.3 190.4 183.6 193.2 184.5C193.9 184.7 195.4 185.2 196.5 185.5C197.6 185.8 199.1 186.3 199.8 186.5C200.6 186.7 202.7 187.4 204.7 188C210.4 189.8 218.6 192.6 221.1 193.5C226.3 195.5 231.8 197.5 239.5 200.5C241.7 201.4 244 202.3 244.7 202.5C245.3 202.7 247.8 203.7 250.2 204.7C252.5 205.6 255 206.6 255.7 206.9C257.7 207.6 271 213.3 273 214.3C273.3 214.5 275.1 215.2 276.9 216C286.1 220 290.7 222.3 290.6 222.9C290.4 224.1 289.9 224 280.7 221C277.1 219.9 272.1 218.3 267.8 217C266 216.4 263.2 215.5 261.7 215C251.8 211.8 239.6 208.3 231.5 206.2C230.6 205.9 228.6 205.4 227.2 205C223.4 204 217 202.3 215.7 202C214.4 201.7 196.7 197.3 193.7 196.5C189.1 195.3 181.7 193.6 176.2 192.5C174.7 192.2 172.5 191.7 171.2 191.4C169.9 191.2 167.8 190.7 166.5 190.5C165.2 190.2 163.2 189.8 162 189.5C160.8 189.3 158.6 188.8 157.2 188.5C155.7 188.2 153.6 187.7 152.5 187.5C148.8 186.7 143.1 185.6 136.4 184.5C134.7 184.2 132 183.8 130.4 183.5C124.5 182.5 117.1 181.4 110.4 180.5C108.4 180.2 105.1 179.8 103.1 179.5C88.6 177.5 80.7 176.9 69.3 176.9C58.4 176.8 58 176.9 58 178.5C58 179.4 59.7 181 60.6 181C60.9 181 64 181.2 67.5 181.5C71 181.8 77.5 182.2 82 182.5C89.4 183 96.7 183.8 102.7 184.7C103.9 184.8 106.9 185.2 109.3 185.5C111.8 185.8 115.1 186.3 116.7 186.5C120.8 187.3 124.6 187.9 127.8 188.5C129.3 188.8 132 189.2 133.8 189.5C135.7 189.8 138.2 190.3 139.4 190.5C143.1 191.3 146.4 192 148.5 192.5C159.1 195 171.1 197.9 173 198.5C173.8 198.7 175.5 199.2 176.7 199.5C177.9 199.8 179.5 200.3 180.3 200.5C181.2 200.7 182.8 201.2 184 201.5C185.2 201.8 186.8 202.3 187.5 202.5C188.2 202.7 189.7 203.2 190.7 203.4C194.2 204.5 195.9 205 200.8 206.5C206.6 208.3 220 212.8 224.8 214.5C226.7 215.2 228.5 215.8 229 216C229.5 216.2 230.7 216.6 231.7 217C232.7 217.4 233.9 217.8 234.3 218C236.5 218.7 239 220 239 220.5C239 221.6 237.6 221.5 231 219.8C229.1 219.4 226.6 218.8 225.5 218.5C224.4 218.3 222.5 217.8 221.3 217.5C220.1 217.3 218 216.8 216.7 216.5C215.3 216.2 213.6 215.8 213 215.7C211.3 215.2 204.4 213.8 192.7 211.5C187.9 210.6 177.9 209 161.4 206.5C156.3 205.7 151.3 205.1 129.8 202.5C126 202.1 121.5 201.6 110.8 200.5C105.8 200 98.7 199.4 85.8 198.5C71.1 197.4 39.3 197 38.1 197.8C37 198.6 38.5 200.9 47.5 212.5C48.2 213.5 50 215.8 51.4 217.6C60 228.8 70.3 240.2 78.9 248.2C85.2 254 84.7 253.8 99.3 256.5C100.9 256.8 103.1 257.3 104.3 257.5C106.5 257.9 109.3 258.5 115.7 259.5C118.7 260 123.9 261 126.8 261.7C127.6 261.8 129.4 262.2 131 262.5C132.6 262.8 134.8 263.3 136 263.5C137.2 263.7 139.4 264.2 141 264.5C142.6 264.8 144.9 265.2 146.2 265.5C148.4 265.9 153.1 266.8 155.7 267.2C160.3 267.9 154.6 268 116.8 268C76.2 267.9 76.2 267.9 74.6 267.1ZM322.4 241.9C322.2 241.7 322 241.4 322 241.3C322 241.1 321.6 240.4 321.2 239.7C317.4 233.6 309.8 217.8 304.9 205.7C304.4 204.3 303.8 202.9 303.6 202.5C303.5 202.1 303.1 201.1 302.7 200.2C302.4 199.2 301.6 197.4 301.1 196C300 193.2 298.2 187.9 295 178C293.8 174.4 292.5 170.2 292 168.7C291.5 167.1 290.1 162.9 289 159.3C287.9 155.8 286.7 152.3 286.5 151.7C284.7 146.8 282.5 133.7 281.5 121.3C280.9 113.8 280.9 90.3 281.6 83.2C283.3 65.1 285.4 51.9 288.7 37.9C289.4 34.9 289.5 34 289 34C288.7 34 281.5 43.6 279 47.2C272.9 56.2 270.6 59.7 267.4 65.2C266.1 67.4 264.8 69.4 264.7 69.7C264.5 69.9 264 70.8 263.6 71.7C263.1 72.5 262.2 74.1 261.5 75.3C257.6 82.5 251.5 95.7 248.8 103C246.9 108.3 246.3 110 246 111.2C245.9 111.7 245.6 112.5 245.4 112.9C244.5 114.6 245.6 116.3 249.2 118.5C252.6 120.6 261 127.6 262.3 129.3C263.9 131.5 262.2 131.9 258.7 130.2C255.2 128.4 244.4 124 243.6 124C242 124 241.2 127.2 238.5 143.1C237.8 147.3 237.5 146.9 244.8 150C250.6 152.4 259.6 157 265.5 160.5C266.8 161.2 268.1 162 268.3 162.1C268.6 162.2 269.3 162.6 269.8 163C270.4 163.4 271.1 163.8 271.5 164C271.9 164.2 272.6 164.6 273.2 165C273.7 165.3 274.8 165.9 275.5 166.3C282.8 170.2 282.1 171.7 274.5 168.4C270.3 166.6 267.7 165.6 266 165C265.5 164.8 264.3 164.4 263.3 164C257.6 161.8 239.3 156 238 156C237 156 236.9 156.6 236.9 168.9C236.8 179.2 236.9 180.3 237.5 182C238.9 186.2 236.2 185.8 234 181.5C233.8 181.1 233.5 180.5 233.2 180.2C233 179.8 232.2 178.5 231.5 177.2C230.8 175.9 230 174.5 229.8 174.2C229.3 173.3 223.1 160.8 222.5 159.5C222 158.3 220.1 153.6 219.5 152C219.3 151.4 218.6 149.6 218 148.2C216 143.2 214.9 140.5 214.5 139.3C214.2 138.7 213.7 137.2 213.2 136C211.6 131.7 210.4 128.2 209.5 125C209.2 123.8 208.7 122.2 208.5 121.3C206.7 115.2 203.9 99.5 202.4 88.2C201.1 77.1 202.2 53.4 204.5 43C205.8 37.5 205.2 36.9 198.7 37.5C185.9 38.8 182.3 39.5 173.1 42.2C166.1 44.3 166.1 44.3 171.2 49.1C182.3 59.7 184.1 63.9 174.8 58C174.3 57.6 173.5 57.2 173.2 57C172.8 56.8 172 56.4 171.5 56.1C165.9 52.7 159.1 49.8 156.5 49.8C152.2 49.8 136.5 62.3 130 70.8C125.9 76.1 122 82.5 122 83.8C122 84.5 125.3 87 126.2 87C126.3 87 126.9 87.3 127.6 87.8C128.3 88.2 129.9 89.1 131.2 89.8C147.1 98.5 158.5 105.9 174.2 117.6C186.8 127 187.8 128 187.1 128.7C186.7 129.1 181.6 126.8 179 125.2C175.5 123 163.3 116.6 157 113.7C151.4 111.1 147.2 109.3 143.3 107.7C141 106.7 138.7 105.7 138.2 105.5C135.8 104.5 121.7 98.5 119.9 97.8C117.5 96.8 116.3 96.8 115.6 97.6C114.9 98.4 112 107.2 111 111.7C108.9 121 108.2 125.4 107.5 133.6C106.7 142.2 106.7 142.2 112.5 143.5C115.7 144.2 124.3 146.4 127.2 147.2C128.3 147.5 129.6 147.8 130.2 148C130.7 148.1 131.7 148.4 132.3 148.6C133 148.8 135 149.5 136.8 150C143.8 152.2 154.2 155.8 159.3 157.8C160.9 158.4 163.2 159.3 164.5 159.8C167.6 161 177.2 165.1 180.3 166.6C190.2 171.2 198.2 175.2 205.2 179C206.1 179.5 207.9 180.5 209.2 181.2C213.3 183.4 214.9 185 212.8 185C212 185 205.9 183 195.7 179.5C193.7 178.8 191.5 178.1 190.7 177.8C187.1 176.8 185.1 176.2 184.2 176C183.6 175.9 181.1 175.2 178.5 174.5C175.9 173.8 172.1 172.8 170 172.3C167.9 171.7 165.6 171.1 165 171C163.8 170.7 150 167.3 147 166.5C146 166.2 144.2 165.8 143 165.5C141.8 165.2 139 164.6 136.7 164C130.7 162.6 128.3 162.1 124.7 161.5C122.9 161.2 120.4 160.8 119 160.5C114.5 159.7 110.6 159.1 106.3 158.5C104 158.2 100.7 157.7 98.8 157.5C97 157.3 94.6 157 93.6 156.9C91.5 156.6 90.1 156.1 89.3 155.2C88.8 154.5 88.8 128.6 89.3 123.8C89.5 122.4 89.7 120.3 89.8 119.2C90.2 115.7 92.3 105.4 93.5 101C93.7 100.2 94.2 98.5 94.5 97.3C97.3 87 103.1 73.8 108 66.4C108.6 65.6 109 64.9 109 64.8C109 64.8 109.9 63.4 111 61.8C120.4 48.3 134.5 35.2 147.7 27.6C158.4 21.4 170.2 16.3 180.3 13.5C181.5 13.2 183.2 12.7 184 12.5C184.8 12.3 186.7 11.8 188.2 11.5C189.6 11.2 191.3 10.8 191.8 10.6C194.3 9.9 203.4 8.4 209.7 7.5C216.6 6.6 236.5 5.7 240.6 6.2C243.2 6.4 243.3 6.7 242.2 9.2C239.7 14.3 237.1 21.7 233.5 33.2C232.6 35.9 231.8 38.8 231.5 39.5C230.3 43.1 230 44.5 229.1 48.3C226.3 60.2 224.5 71.4 223.6 81.9C223.1 88.3 223.5 112.3 224.2 118.2C224.4 120.5 224.8 123.9 224.9 125.7C225.1 130.3 225.9 132.1 226.5 129.4C226.7 128.9 227.2 126.8 227.7 124.7C228.3 122.6 228.9 120.3 229 119.7C229.2 119 229.6 117.5 230 116.2C230.4 114.9 230.8 113.4 231 112.8C231.4 111.6 232.5 108.4 233.5 105.8C233.8 105 234.2 103.8 234.5 103.1C237.3 95.5 242.8 83.9 247.6 75.6C248.9 73.2 250 71.2 250 71.2C250 71.1 250.9 69.5 252 67.7C253.1 65.8 254 64.2 254 64.2C254 64.1 254.4 63.4 254.9 62.6C255.4 61.8 256 60.9 256.2 60.5C257.4 58.5 261.3 52.1 262.8 49.8C263.8 48.4 265.1 46.2 265.9 45.1C268.3 41.1 276 29.7 277.1 28.2C278.5 26.4 285.8 17.4 287.3 15.5C288 14.7 289.6 12.7 291 11C299.4 0.6 300.6 -0.2 304.4 2.6C311.4 7.7 311.6 8.1 310 13.7C309.4 15.6 308.8 18.1 308.5 19.2C308.2 20.3 307.5 22.6 307 24.3C306.5 26.1 305.8 28.5 305.5 29.7C305.2 30.9 304.8 32.2 304.6 32.7C304.2 34 302.3 41.4 300.5 48.8C295.2 71.4 293.7 100.6 296.5 127.2C297.9 140.4 300.7 156.3 303.5 168C303.8 169 304.2 170.9 304.5 172.2C304.8 173.5 305.2 175.1 305.4 175.8C305.6 176.6 305.9 177.7 306 178.3C306.1 179 306.8 181.6 307.5 184.2C308.2 186.7 308.9 189.3 309 189.8C309.1 190.4 309.6 192 310 193.5C310.4 195 310.8 196.5 310.9 196.8C311.3 198.3 313.9 207.4 315.5 212.5C315.7 213.2 316.2 214.7 316.5 215.8C316.8 216.9 317.3 218.4 317.5 219.2C317.8 219.9 318.4 222.1 319 224C319.6 225.9 320.3 228.1 320.5 228.8C320.7 229.6 321.2 231 321.5 232C321.8 233 322.5 235.4 323 237.3C324.3 241.5 324 243.5 322.4 241.9Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 326 268'%3E%3Cpath fill-rule='evenodd' d='M74.6 267.1C72.7 266 72.2 265.5 64.5 258.2C52 246.3 35.6 228.2 25.3 215.1C24.9 214.6 22.1 211.1 19.2 207.5C16.2 203.8 12.6 199.2 11.1 197.3C9.6 195.4 7.1 192.2 5.5 190.2C3.9 188.2 2.2 185.8 1.6 184.9C1 184 0.4 183.3 0.3 183.3C0.1 183.3 0 182.8 0 182.2C0 180.5 1.2 180.3 17.2 180.3C34.6 180.3 33.8 180.7 29.7 175.3C19.6 162.3 19.7 162.7 28.5 162C38 161.2 43.4 161 52.3 161C62.9 161 77.1 161.7 85.5 162.6C87.1 162.8 90.8 163.2 93.5 163.5C102.8 164.5 114.2 166.1 122.2 167.5C123.6 167.8 126.3 168.2 128 168.5C129.7 168.8 132.1 169.2 133.3 169.5C134.5 169.7 136.7 170.2 138.2 170.5C144.4 171.8 148.8 172.7 152.2 173.5C156.8 174.6 168 177.4 170.2 178C171.5 178.4 173.2 178.8 174 179C174.9 179.2 175.9 179.4 176.4 179.6C176.8 179.8 178.1 180.2 179.3 180.5C182.5 181.3 190.4 183.6 193.2 184.5C193.9 184.7 195.4 185.2 196.5 185.5C197.6 185.8 199.1 186.3 199.8 186.5C200.6 186.7 202.7 187.4 204.7 188C210.4 189.8 218.6 192.6 221.1 193.5C226.3 195.5 231.8 197.5 239.5 200.5C241.7 201.4 244 202.3 244.7 202.5C245.3 202.7 247.8 203.7 250.2 204.7C252.5 205.6 255 206.6 255.7 206.9C257.7 207.6 271 213.3 273 214.3C273.3 214.5 275.1 215.2 276.9 216C286.1 220 290.7 222.3 290.6 222.9C290.4 224.1 289.9 224 280.7 221C277.1 219.9 272.1 218.3 267.8 217C266 216.4 263.2 215.5 261.7 215C251.8 211.8 239.6 208.3 231.5 206.2C230.6 205.9 228.6 205.4 227.2 205C223.4 204 217 202.3 215.7 202C214.4 201.7 196.7 197.3 193.7 196.5C189.1 195.3 181.7 193.6 176.2 192.5C174.7 192.2 172.5 191.7 171.2 191.4C169.9 191.2 167.8 190.7 166.5 190.5C165.2 190.2 163.2 189.8 162 189.5C160.8 189.3 158.6 188.8 157.2 188.5C155.7 188.2 153.6 187.7 152.5 187.5C148.8 186.7 143.1 185.6 136.4 184.5C134.7 184.2 132 183.8 130.4 183.5C124.5 182.5 117.1 181.4 110.4 180.5C108.4 180.2 105.1 179.8 103.1 179.5C88.6 177.5 80.7 176.9 69.3 176.9C58.4 176.8 58 176.9 58 178.5C58 179.4 59.7 181 60.6 181C60.9 181 64 181.2 67.5 181.5C71 181.8 77.5 182.2 82 182.5C89.4 183 96.7 183.8 102.7 184.7C103.9 184.8 106.9 185.2 109.3 185.5C111.8 185.8 115.1 186.3 116.7 186.5C120.8 187.3 124.6 187.9 127.8 188.5C129.3 188.8 132 189.2 133.8 189.5C135.7 189.8 138.2 190.3 139.4 190.5C143.1 191.3 146.4 192 148.5 192.5C159.1 195 171.1 197.9 173 198.5C173.8 198.7 175.5 199.2 176.7 199.5C177.9 199.8 179.5 200.3 180.3 200.5C181.2 200.7 182.8 201.2 184 201.5C185.2 201.8 186.8 202.3 187.5 202.5C188.2 202.7 189.7 203.2 190.7 203.4C194.2 204.5 195.9 205 200.8 206.5C206.6 208.3 220 212.8 224.8 214.5C226.7 215.2 228.5 215.8 229 216C229.5 216.2 230.7 216.6 231.7 217C232.7 217.4 233.9 217.8 234.3 218C236.5 218.7 239 220 239 220.5C239 221.6 237.6 221.5 231 219.8C229.1 219.4 226.6 218.8 225.5 218.5C224.4 218.3 222.5 217.8 221.3 217.5C220.1 217.3 218 216.8 216.7 216.5C215.3 216.2 213.6 215.8 213 215.7C211.3 215.2 204.4 213.8 192.7 211.5C187.9 210.6 177.9 209 161.4 206.5C156.3 205.7 151.3 205.1 129.8 202.5C126 202.1 121.5 201.6 110.8 200.5C105.8 200 98.7 199.4 85.8 198.5C71.1 197.4 39.3 197 38.1 197.8C37 198.6 38.5 200.9 47.5 212.5C48.2 213.5 50 215.8 51.4 217.6C60 228.8 70.3 240.2 78.9 248.2C85.2 254 84.7 253.8 99.3 256.5C100.9 256.8 103.1 257.3 104.3 257.5C106.5 257.9 109.3 258.5 115.7 259.5C118.7 260 123.9 261 126.8 261.7C127.6 261.8 129.4 262.2 131 262.5C132.6 262.8 134.8 263.3 136 263.5C137.2 263.7 139.4 264.2 141 264.5C142.6 264.8 144.9 265.2 146.2 265.5C148.4 265.9 153.1 266.8 155.7 267.2C160.3 267.9 154.6 268 116.8 268C76.2 267.9 76.2 267.9 74.6 267.1ZM322.4 241.9C322.2 241.7 322 241.4 322 241.3C322 241.1 321.6 240.4 321.2 239.7C317.4 233.6 309.8 217.8 304.9 205.7C304.4 204.3 303.8 202.9 303.6 202.5C303.5 202.1 303.1 201.1 302.7 200.2C302.4 199.2 301.6 197.4 301.1 196C300 193.2 298.2 187.9 295 178C293.8 174.4 292.5 170.2 292 168.7C291.5 167.1 290.1 162.9 289 159.3C287.9 155.8 286.7 152.3 286.5 151.7C284.7 146.8 282.5 133.7 281.5 121.3C280.9 113.8 280.9 90.3 281.6 83.2C283.3 65.1 285.4 51.9 288.7 37.9C289.4 34.9 289.5 34 289 34C288.7 34 281.5 43.6 279 47.2C272.9 56.2 270.6 59.7 267.4 65.2C266.1 67.4 264.8 69.4 264.7 69.7C264.5 69.9 264 70.8 263.6 71.7C263.1 72.5 262.2 74.1 261.5 75.3C257.6 82.5 251.5 95.7 248.8 103C246.9 108.3 246.3 110 246 111.2C245.9 111.7 245.6 112.5 245.4 112.9C244.5 114.6 245.6 116.3 249.2 118.5C252.6 120.6 261 127.6 262.3 129.3C263.9 131.5 262.2 131.9 258.7 130.2C255.2 128.4 244.4 124 243.6 124C242 124 241.2 127.2 238.5 143.1C237.8 147.3 237.5 146.9 244.8 150C250.6 152.4 259.6 157 265.5 160.5C266.8 161.2 268.1 162 268.3 162.1C268.6 162.2 269.3 162.6 269.8 163C270.4 163.4 271.1 163.8 271.5 164C271.9 164.2 272.6 164.6 273.2 165C273.7 165.3 274.8 165.9 275.5 166.3C282.8 170.2 282.1 171.7 274.5 168.4C270.3 166.6 267.7 165.6 266 165C265.5 164.8 264.3 164.4 263.3 164C257.6 161.8 239.3 156 238 156C237 156 236.9 156.6 236.9 168.9C236.8 179.2 236.9 180.3 237.5 182C238.9 186.2 236.2 185.8 234 181.5C233.8 181.1 233.5 180.5 233.2 180.2C233 179.8 232.2 178.5 231.5 177.2C230.8 175.9 230 174.5 229.8 174.2C229.3 173.3 223.1 160.8 222.5 159.5C222 158.3 220.1 153.6 219.5 152C219.3 151.4 218.6 149.6 218 148.2C216 143.2 214.9 140.5 214.5 139.3C214.2 138.7 213.7 137.2 213.2 136C211.6 131.7 210.4 128.2 209.5 125C209.2 123.8 208.7 122.2 208.5 121.3C206.7 115.2 203.9 99.5 202.4 88.2C201.1 77.1 202.2 53.4 204.5 43C205.8 37.5 205.2 36.9 198.7 37.5C185.9 38.8 182.3 39.5 173.1 42.2C166.1 44.3 166.1 44.3 171.2 49.1C182.3 59.7 184.1 63.9 174.8 58C174.3 57.6 173.5 57.2 173.2 57C172.8 56.8 172 56.4 171.5 56.1C165.9 52.7 159.1 49.8 156.5 49.8C152.2 49.8 136.5 62.3 130 70.8C125.9 76.1 122 82.5 122 83.8C122 84.5 125.3 87 126.2 87C126.3 87 126.9 87.3 127.6 87.8C128.3 88.2 129.9 89.1 131.2 89.8C147.1 98.5 158.5 105.9 174.2 117.6C186.8 127 187.8 128 187.1 128.7C186.7 129.1 181.6 126.8 179 125.2C175.5 123 163.3 116.6 157 113.7C151.4 111.1 147.2 109.3 143.3 107.7C141 106.7 138.7 105.7 138.2 105.5C135.8 104.5 121.7 98.5 119.9 97.8C117.5 96.8 116.3 96.8 115.6 97.6C114.9 98.4 112 107.2 111 111.7C108.9 121 108.2 125.4 107.5 133.6C106.7 142.2 106.7 142.2 112.5 143.5C115.7 144.2 124.3 146.4 127.2 147.2C128.3 147.5 129.6 147.8 130.2 148C130.7 148.1 131.7 148.4 132.3 148.6C133 148.8 135 149.5 136.8 150C143.8 152.2 154.2 155.8 159.3 157.8C160.9 158.4 163.2 159.3 164.5 159.8C167.6 161 177.2 165.1 180.3 166.6C190.2 171.2 198.2 175.2 205.2 179C206.1 179.5 207.9 180.5 209.2 181.2C213.3 183.4 214.9 185 212.8 185C212 185 205.9 183 195.7 179.5C193.7 178.8 191.5 178.1 190.7 177.8C187.1 176.8 185.1 176.2 184.2 176C183.6 175.9 181.1 175.2 178.5 174.5C175.9 173.8 172.1 172.8 170 172.3C167.9 171.7 165.6 171.1 165 171C163.8 170.7 150 167.3 147 166.5C146 166.2 144.2 165.8 143 165.5C141.8 165.2 139 164.6 136.7 164C130.7 162.6 128.3 162.1 124.7 161.5C122.9 161.2 120.4 160.8 119 160.5C114.5 159.7 110.6 159.1 106.3 158.5C104 158.2 100.7 157.7 98.8 157.5C97 157.3 94.6 157 93.6 156.9C91.5 156.6 90.1 156.1 89.3 155.2C88.8 154.5 88.8 128.6 89.3 123.8C89.5 122.4 89.7 120.3 89.8 119.2C90.2 115.7 92.3 105.4 93.5 101C93.7 100.2 94.2 98.5 94.5 97.3C97.3 87 103.1 73.8 108 66.4C108.6 65.6 109 64.9 109 64.8C109 64.8 109.9 63.4 111 61.8C120.4 48.3 134.5 35.2 147.7 27.6C158.4 21.4 170.2 16.3 180.3 13.5C181.5 13.2 183.2 12.7 184 12.5C184.8 12.3 186.7 11.8 188.2 11.5C189.6 11.2 191.3 10.8 191.8 10.6C194.3 9.9 203.4 8.4 209.7 7.5C216.6 6.6 236.5 5.7 240.6 6.2C243.2 6.4 243.3 6.7 242.2 9.2C239.7 14.3 237.1 21.7 233.5 33.2C232.6 35.9 231.8 38.8 231.5 39.5C230.3 43.1 230 44.5 229.1 48.3C226.3 60.2 224.5 71.4 223.6 81.9C223.1 88.3 223.5 112.3 224.2 118.2C224.4 120.5 224.8 123.9 224.9 125.7C225.1 130.3 225.9 132.1 226.5 129.4C226.7 128.9 227.2 126.8 227.7 124.7C228.3 122.6 228.9 120.3 229 119.7C229.2 119 229.6 117.5 230 116.2C230.4 114.9 230.8 113.4 231 112.8C231.4 111.6 232.5 108.4 233.5 105.8C233.8 105 234.2 103.8 234.5 103.1C237.3 95.5 242.8 83.9 247.6 75.6C248.9 73.2 250 71.2 250 71.2C250 71.1 250.9 69.5 252 67.7C253.1 65.8 254 64.2 254 64.2C254 64.1 254.4 63.4 254.9 62.6C255.4 61.8 256 60.9 256.2 60.5C257.4 58.5 261.3 52.1 262.8 49.8C263.8 48.4 265.1 46.2 265.9 45.1C268.3 41.1 276 29.7 277.1 28.2C278.5 26.4 285.8 17.4 287.3 15.5C288 14.7 289.6 12.7 291 11C299.4 0.6 300.6 -0.2 304.4 2.6C311.4 7.7 311.6 8.1 310 13.7C309.4 15.6 308.8 18.1 308.5 19.2C308.2 20.3 307.5 22.6 307 24.3C306.5 26.1 305.8 28.5 305.5 29.7C305.2 30.9 304.8 32.2 304.6 32.7C304.2 34 302.3 41.4 300.5 48.8C295.2 71.4 293.7 100.6 296.5 127.2C297.9 140.4 300.7 156.3 303.5 168C303.8 169 304.2 170.9 304.5 172.2C304.8 173.5 305.2 175.1 305.4 175.8C305.6 176.6 305.9 177.7 306 178.3C306.1 179 306.8 181.6 307.5 184.2C308.2 186.7 308.9 189.3 309 189.8C309.1 190.4 309.6 192 310 193.5C310.4 195 310.8 196.5 310.9 196.8C311.3 198.3 313.9 207.4 315.5 212.5C315.7 213.2 316.2 214.7 316.5 215.8C316.8 216.9 317.3 218.4 317.5 219.2C317.8 219.9 318.4 222.1 319 224C319.6 225.9 320.3 228.1 320.5 228.8C320.7 229.6 321.2 231 321.5 232C321.8 233 322.5 235.4 323 237.3C324.3 241.5 324 243.5 322.4 241.9Z'/%3E%3C/svg%3E") center/contain no-repeat;background:linear-gradient(115deg,rgba(255,251,232,.045) 0%,rgba(255,251,232,.045) 38%,rgba(142,232,238,.22) 47%,rgba(255,251,232,.30) 50%,rgba(249,115,74,.14) 54%,rgba(255,251,232,.045) 63%,rgba(255,251,232,.045) 100%);background-size:320% 100%;background-position:110% 0;opacity:0;animation:lgMIn 2.4s cubic-bezier(.2,.7,.2,1) .15s forwards,lgSheen 11s ease-in-out 1.6s infinite,lgDrift 28s ease-in-out infinite alternate}
.lg::after{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:min(92vw,560px);height:min(92vh,640px);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(13,9,8,.86),rgba(13,9,8,.55) 55%,transparent);pointer-events:none}
@keyframes lgMIn{from{opacity:0;filter:blur(18px)}to{opacity:1;filter:blur(0)}}
@keyframes lgSheen{0%{background-position:110% 0}45%,100%{background-position:-10% 0}}
@keyframes lgDrift{from{transform:translate(-50%,-50%) scale(1) rotate(-1.2deg)}to{transform:translate(-49%,-52%) scale(1.07) rotate(1.2deg)}}
.lg-box{max-width:340px;text-align:center}
.lg-logo{flex-direction:column;justify-content:center;gap:16px;margin-bottom:44px}
.lg-logo img{width:72px;height:72px;border-radius:20px;box-shadow:0 0 0 1px rgba(255,251,232,.12),0 24px 50px -20px rgba(0,0,0,.8)}
.lg-logo b{font-size:34px;letter-spacing:-.04em}
.lg .fld{margin-bottom:12px}
.lg .inp{text-align:center;background:rgba(255,251,232,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.lg .inp::placeholder{color:rgba(255,251,232,.42)}
.lg .inp.code::placeholder{letter-spacing:.3em}
.lg .lg-go{width:56px;min-height:56px;height:56px;padding:0;margin:18px auto 0;display:flex;border-radius:50%;box-shadow:0 16px 34px -14px rgba(249,115,74,.8)}
.lg .lg-go svg{transition:transform .25s}
.lg .lg-go:hover svg{transform:translateX(3px)}
.lg .msg{text-align:center}
.lg .lg-alt{justify-content:center;opacity:.75}
@media (prefers-reduced-motion:reduce){.lg::before{animation:none;opacity:1}}
