.language-picker.svelte-17nbrx1{flex-shrink:0;min-width:130px}.account-shell{color:#29372e;white-space:normal;background:#f8f6f1;min-height:100dvh;font-family:Arial,sans-serif}.account-shell *{white-space:normal;box-sizing:border-box}.account-shell header{background:#fff;border-bottom:1px solid #dedfd7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 20px;min-height:88px;padding:16px 5vw;display:flex}.account-shell header nav{flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:14px;display:flex}.account-shell .wordmark{color:#283d31;font:26px Georgia,serif;text-decoration:none}.account-shell header>a:last-child{font-size:14px}.account-shell main{max-width:1000px;margin:auto;padding:56px 24px}.account-shell footer{text-align:center;color:#687165;padding:20px;font-size:13px}.account-shell a{color:#753448;text-underline-offset:4px}.account-form{background:#fff;border:1px solid #e5e3dc;border-radius:16px;max-width:480px;margin:0 auto;padding:36px;box-shadow:0 8px 32px #263b3010}.account-shell .eyebrow{color:#753448;letter-spacing:.15em;margin:0 0 16px;font-size:11px}.account-shell h1{margin:0 0 18px;font:38px/1.12 Georgia,serif}.account-shell h2{margin:0 0 16px;font:26px/1.2 Georgia,serif}.account-shell .intro{color:#697064;margin:0 0 26px;font-size:15px;line-height:1.6}.account-shell form{gap:18px;display:grid}.account-shell label{gap:8px;font-size:14px;font-weight:600;display:grid}.account-shell input{color:#29372e;background:#fff;border:1px solid #cdd2c8;border-radius:7px;width:100%;height:48px;padding:0 12px;font-size:16px;font-weight:400}.account-shell input:focus-visible,.account-shell button:focus-visible,.account-shell a:focus-visible{outline-offset:3px;outline:3px solid #8d5e7299}.account-shell button{cursor:pointer}.account-shell button:disabled{opacity:.6;cursor:wait}.account-shell .primary{color:#fff;background:#753448;border:0;border-radius:7px;padding:14px 20px;font-size:15px;font-weight:600}.account-shell .secondary{color:#29372e;background:#fff;border:1px solid #d8dbd2;border-radius:7px;padding:10px 16px}.account-shell .notice,.account-shell .error{border-radius:7px;margin-bottom:20px;padding:14px;font-size:14px;line-height:1.5}.account-shell .notice{color:#3d583b;background:#eef3e8}.account-shell .error{color:#96372d;background:#fff0ed}.account-shell .form-links{justify-content:space-between;gap:12px;margin-top:18px;font-size:12px;display:flex}.account-shell .form-links button{color:#753448;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}.account-shell .switch-form{text-align:center;margin:30px 0 0;font-size:14px}.account-shell .profile-card{background:#fff;border:1px solid #e2e3da;border-radius:12px;margin-top:24px;padding:28px}.account-shell .profile-header{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=540px){.account-shell header{min-height:72px;padding:16px 20px}.account-shell header nav{justify-content:space-between;width:100%}.account-shell .wordmark{font-size:22px}.account-shell main{padding:28px 16px}.account-form{padding:28px 22px}.account-shell h1{font-size:32px}}
