@layer mow.tokens{.mow-shell{--mow-accent:var(--mow-theme-accent,#ff6b2c);--mow-positive:var(--mow-theme-positive,#54e58b);--mow-warning:var(--mow-theme-warning,#ffb84c);--mow-bg:var(--mow-theme-bg,#050806);--mow-panel:var(--mow-theme-panel,#0a0f0c);--mow-surface:var(--mow-theme-surface,#080d0a);--mow-surface-raised:var(--mow-theme-surface-raised,#111a14);--mow-search-bg:var(--mow-theme-search-bg,#020403);--mow-text:var(--mow-theme-text,#f4f7f5);--mow-text-strong:var(--mow-theme-text-strong,#fff);--mow-text-soft:var(--mow-theme-text-soft,#dfe5e1);--mow-body-text:var(--mow-theme-body-text,#c8d0cb);--mow-muted:var(--mow-theme-muted,#8f9b93);--mow-empty-text:var(--mow-theme-empty-text,#d9dfdb);--mow-on-accent:var(--mow-theme-on-accent,#080503);--mow-line:var(--mow-theme-line,#ffffff1f);--mow-hover-bg:var(--mow-theme-hover-bg,#ffffff0d);--mow-selected-bg:var(--mow-theme-selected-bg,#ffffff0b);--mow-unread-bg:var(--mow-theme-unread-bg,#54e58b0a);--mow-progress-bg:var(--mow-theme-progress-bg,#ffffff1a);--mow-notice-bg:var(--mow-theme-notice-bg,#54e58b1a);--mow-notice-line:var(--mow-theme-notice-line,#54e58b40);--mow-avatar-line:var(--mow-theme-avatar-line,#54e58b59);--mow-compose-line:var(--mow-theme-compose-line,#ff6b2c80);--mow-modal-backdrop:var(--mow-theme-modal-backdrop,#000000ad);--mow-shadow:var(--mow-theme-shadow,#000);--mow-font-sans:var(--mow-theme-font-sans,Arial,Helvetica,sans-serif);--mow-font-mono:var(--mow-theme-font-mono,"Cascadia Mono",Consolas,monospace);--mow-space-1:.3rem;--mow-space-2:.45rem;--mow-space-3:.5rem;--mow-space-4:.65rem;--mow-space-5:.7rem;--mow-space-6:.75rem;--mow-space-7:.8rem;--mow-space-8:.85rem;--mow-space-9:.9rem;--mow-space-10:.95rem;--mow-space-11:1rem;--mow-space-12:1.25rem;--mow-space-13:1.5rem;--mow-space-14:2rem;--mow-control-size:2.25rem;--mow-input-height:2.7rem;--mow-avatar-size:2rem;--mow-topbar-height:4.75rem;--mow-listbar-height:4.4rem;--mow-shell-min-height:calc(100vh - 7.5rem);--mow-content-min-height:calc(100vh - 12.25rem)}}@layer mow.reset{.mow-shell{background:var(--mow-bg);border:1px solid var(--mow-line);color:var(--mow-text);font-family:var(--mow-font-sans);min-height:var(--mow-shell-min-height);overflow:hidden}.mow-shell *,.mow-shell :after,.mow-shell :before{box-sizing:border-box}.mow-shell button,.mow-shell input,.mow-shell textarea{font:inherit}}@layer mow.layout{.mow-topbar{border-bottom:1px solid var(--mow-line);align-items:center;gap:var(--mow-space-11);min-height:var(--mow-topbar-height);padding:var(--mow-space-7) var(--mow-space-11);grid-template-columns:minmax(13rem,.65fr) minmax(14rem,1.4fr) auto;display:grid}.mow-grid{min-height:var(--mow-content-min-height);grid-template-columns:13rem minmax(18rem,24rem) minmax(22rem,1fr);display:grid}.mow-sidebar{padding:var(--mow-space-11) var(--mow-space-4);flex-direction:column;display:flex}.mow-list,.mow-sidebar{border-right:1px solid var(--mow-line)}.mow-list{min-width:0}.mow-reader{min-height:var(--mow-content-min-height);min-width:0}.mow-reader,.mow-reader-body{flex-direction:column;display:flex}.mow-reader-body{max-width:52rem;min-height:calc(var(--mow-content-min-height) - var(--mow-listbar-height));padding:var(--mow-space-14) clamp(1.25rem,4vw,3rem);flex:1;width:100%;margin:0 auto}}@layer mow.components{.mow-address span,.mow-compose header span,.mow-title span{color:var(--mow-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.mow-avatar,.mow-empty strong,.mow-kicker,.mow-list-head h2,.mow-reader-body h2,.mow-reader-empty strong,.mow-title strong{font-family:var(--mow-font-mono)}.mow-title{align-items:center;gap:var(--mow-space-6);min-width:0;display:flex}.mow-title>svg{color:var(--mow-accent)}.mow-title div{min-width:0;display:grid}.mow-search{background:var(--mow-search-bg);border:1px solid var(--mow-line);align-items:center;gap:var(--mow-space-4);padding:0 var(--mow-space-7);display:flex}.mow-search svg{color:var(--mow-muted);flex:none}.mow-search input{color:var(--mow-text-strong);height:var(--mow-input-height);background:0 0;border:0;outline:0;width:100%;min-width:0}.mow-primary{background:var(--mow-accent);border:1px solid var(--mow-accent);color:var(--mow-on-accent);cursor:pointer;align-items:center;gap:var(--mow-space-3);min-height:var(--mow-input-height);padding:0 var(--mow-space-10);justify-content:center;font-size:.8rem;font-weight:800;display:inline-flex}.mow-compose header button,.mow-list-head button,.mow-notice button,.mow-reader-tools button{color:var(--mow-muted);cursor:pointer;height:var(--mow-control-size);width:var(--mow-control-size);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.mow-sidebar>button{color:var(--mow-muted);cursor:pointer;align-items:center;gap:var(--mow-space-4);padding:.72rem var(--mow-space-6);text-align:left;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:1.1rem 1fr auto;display:grid}.mow-sidebar small{background:var(--mow-progress-bg);text-align:center;min-width:1.4rem;padding:.12rem .35rem}.mow-storage{border-top:1px solid var(--mow-line);gap:var(--mow-space-2);padding:var(--mow-space-11) var(--mow-space-5) 0;margin-top:auto;display:grid}.mow-storage span,.mow-storage strong{color:var(--mow-muted);font-size:.68rem}.mow-storage i{background:var(--mow-progress-bg);height:3px;display:block}.mow-storage b{background:var(--mow-positive);width:1%;height:100%;display:block}.mow-list-head{border-bottom:1px solid var(--mow-line);min-height:var(--mow-listbar-height);padding:var(--mow-space-6) var(--mow-space-11);justify-content:space-between;align-items:center;display:flex}.mow-list-head h2{margin:0;font-size:1.05rem}.mow-list-head span{color:var(--mow-muted);font-size:.7rem}.mow-message{border:0;border-bottom:1px solid var(--mow-line);color:var(--mow-text-soft);cursor:pointer;gap:var(--mow-space-5);grid-template-columns:var(--mow-avatar-size) 1fr auto;min-height:7.1rem;padding:var(--mow-space-11);text-align:left;background:0 0;width:100%;display:grid}.mow-avatar{background:var(--mow-surface-raised);border:1px solid var(--mow-avatar-line);color:var(--mow-positive);height:var(--mow-avatar-size);width:var(--mow-avatar-size);flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:900;display:flex}.mow-message-copy{gap:var(--mow-space-1);min-width:0;display:grid}.mow-message-copy>span{gap:var(--mow-space-3);justify-content:space-between;min-width:0;display:flex}.mow-message-copy b,.mow-message-copy small,.mow-message-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mow-message-copy strong{font-size:.78rem}.mow-message-copy time{color:var(--mow-muted);font-size:.65rem}.mow-message-copy b{font-size:.8rem;font-weight:600}.mow-message-copy small{color:var(--mow-muted);font-size:.72rem;line-height:1.4}.mow-star{color:var(--mow-warning)}.mow-reader-tools{border-bottom:1px solid var(--mow-line);min-height:var(--mow-listbar-height);padding:var(--mow-space-6) var(--mow-space-11);align-items:center;display:flex}.mow-reader-tools>span{flex:1}.mow-mobile-back{display:none!important}.mow-kicker{color:var(--mow-positive);text-transform:uppercase;font-size:.68rem;font-weight:900}.mow-reader-body h2{margin:var(--mow-space-7) 0 1.6rem;font-size:clamp(1.4rem,3vw,2rem);line-height:1.2}.mow-address{border-bottom:1px solid var(--mow-line);align-items:center;gap:var(--mow-space-5);grid-template-columns:var(--mow-avatar-size) 1fr auto;padding-bottom:var(--mow-space-12);display:grid}.mow-address>div{min-width:0;display:grid}.mow-address strong{font-size:.82rem}.mow-address time{color:var(--mow-muted);font-size:.68rem}.mow-body-text{color:var(--mow-body-text);padding:var(--mow-space-14) 0;white-space:pre-wrap;font-size:.95rem;line-height:1.9}.mow-body-stack{gap:var(--mow-space-9);min-height:0;padding:var(--mow-space-14) 0;flex-direction:column;flex:1;display:flex}.mow-body-alternative{background:var(--mow-surface);border:1px solid var(--mow-line);color:var(--mow-muted);cursor:help;flex:none;padding:.55rem .7rem;font-size:.68rem;line-height:1.45;position:relative}.mow-body-alternative>span{font-family:var(--mow-font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.58rem;font-weight:800;display:block}.mow-body-alternative>p{opacity:.72;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.9em;margin:0;display:-webkit-box;overflow:hidden}.mow-body-text-popover{background:var(--mow-surface-raised);border:1px solid var(--mow-line);box-shadow:0 16px 44px var(--mow-shadow);color:var(--mow-body-text);max-height:min(24rem,60vh);padding:var(--mow-space-11);inset-inline:0;z-index:12;display:none;position:absolute;top:calc(100% + .35rem);overflow:auto}.mow-body-alternative:focus .mow-body-text-popover,.mow-body-alternative:focus-within .mow-body-text-popover,.mow-body-alternative:hover .mow-body-text-popover{display:block}.mow-body-text-popover strong{color:var(--mow-text-strong);font-family:var(--mow-font-mono);text-transform:uppercase;margin-bottom:.6rem;font-size:.65rem;display:block}.mow-body-text-popover pre{font-family:var(--mow-font-sans);white-space:pre-wrap;margin:0;font-size:.78rem;line-height:1.65}.mow-body-html{border:1px solid var(--mow-line);background:#fff;flex:1;width:100%;min-height:20rem;display:block}.mow-body-empty{color:var(--mow-muted);padding:var(--mow-space-14) 0;font-size:.78rem}.mow-attachments,.mow-security{background:var(--mow-surface);border:1px solid var(--mow-line);align-items:center;gap:var(--mow-space-7);margin-top:var(--mow-space-6);padding:var(--mow-space-8);display:flex}.mow-attachments svg{color:var(--mow-accent)}.mow-security svg{color:var(--mow-positive)}.mow-attachments div,.mow-security div{display:grid}.mow-attachments strong,.mow-security strong{font-size:.76rem}.mow-attachments span,.mow-security span{color:var(--mow-muted);font-size:.67rem}.mow-empty,.mow-reader-empty{color:var(--mow-muted);align-items:center;gap:var(--mow-space-3);text-align:center;flex-direction:column;justify-content:center;min-height:18rem;display:flex}.mow-empty strong,.mow-reader-empty strong{color:var(--mow-empty-text)}.mow-empty span,.mow-reader-empty span{font-size:.75rem}.mow-notice{background:var(--mow-notice-bg);border-bottom:1px solid var(--mow-notice-line);color:var(--mow-positive);padding:.55rem var(--mow-space-11);justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.mow-compose-backdrop{background:var(--mow-modal-backdrop);padding:var(--mow-space-13);z-index:100;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}.mow-compose{background:var(--mow-surface);border:1px solid var(--mow-compose-line);box-shadow:0 24px 80px var(--mow-shadow);grid-template-rows:auto auto auto auto minmax(15rem,1fr) auto;width:min(42rem,100%);max-height:calc(100vh - 3rem);display:grid}.mow-compose header{border-bottom:1px solid var(--mow-line);padding:var(--mow-space-11);justify-content:space-between;align-items:center;display:flex}.mow-compose header>div{display:grid}.mow-compose label{border-bottom:1px solid var(--mow-line);padding:0 var(--mow-space-11);grid-template-columns:4.5rem 1fr;align-items:center;display:grid}.mow-compose label span{color:var(--mow-muted);font-size:.72rem}.mow-compose input,.mow-compose textarea{color:var(--mow-text-strong);padding:var(--mow-space-9) 0;background:0 0;border:0;outline:0}.mow-compose textarea{min-height:15rem;padding:var(--mow-space-11);resize:vertical}.mow-compose footer{border-top:1px solid var(--mow-line);padding:var(--mow-space-7) var(--mow-space-11);justify-content:space-between;align-items:center;display:flex}.mow-compose footer span{color:var(--mow-muted);font-size:.68rem}}@layer mow.states{.mow-search:focus-within{border-color:var(--mow-positive)}.mow-primary:hover{filter:brightness(1.12)}.mow-sidebar>button.active,.mow-sidebar>button:hover{background:var(--mow-hover-bg);color:var(--mow-text-strong)}.mow-sidebar>button.active{border-left-color:var(--mow-accent);color:var(--mow-accent)}.mow-list-head button.active,.mow-list-head button:hover,.mow-reader-tools button:hover{border-color:var(--mow-line);color:var(--mow-accent)}.mow-message.selected,.mow-message:hover{background:var(--mow-selected-bg)}.mow-message.selected{box-shadow:inset 3px 0 var(--mow-accent)}.mow-message.unread{background:var(--mow-unread-bg)}.mow-message.unread .mow-message-copy b{color:var(--mow-text-strong);font-weight:900}}@layer mow.responsive{@media (width<=1000px){.mow-grid{grid-template-columns:4.25rem minmax(17rem,22rem) 1fr}.mow-sidebar>button{grid-template-columns:1.1rem;justify-content:center}.mow-sidebar>button small,.mow-sidebar>button span,.mow-storage{display:none}}@media (width<=760px){.mow-shell{--mow-shell-min-height:calc(100vh - 5rem);--mow-content-min-height:calc(100vh - 9.75rem)}.mow-topbar{grid-template-columns:1fr auto}.mow-title{display:none}.mow-grid{grid-template-columns:3.6rem 1fr;position:relative}.mow-sidebar{grid-row:1}.mow-reader{background:var(--mow-bg);z-index:3;display:none;position:absolute;inset:0;overflow:auto}.mow-reader.open{display:flex}.mow-mobile-back{display:flex!important}.mow-compose-backdrop{padding:0}.mow-compose{border:0;width:100%;min-height:100vh;max-height:100vh}}@media (width<=430px){.mow-primary{padding:0 var(--mow-space-5)}.mow-topbar{gap:var(--mow-space-3);padding:var(--mow-space-4)}.mow-search{padding:0 .55rem}.mow-topbar>.mow-primary{width:var(--mow-input-height);gap:0;font-size:0}}}:root{--ui-bg-base:#090d16;--ui-bg-glass:#0f172a73;--ui-border-glass:#ffffff14;--ui-border-glow:#6366f133;--ui-text-primary:#f8fafc;--ui-text-secondary:#94a3b8;--ui-text-muted:#64748b;--ui-accent:#6366f1;--ui-accent-hover:#4f46e5;--ui-accent-glow:#6366f166;--ui-success:#10b981;--ui-error:#f43f5e;--ui-radius-sm:.375rem;--ui-radius-md:.75rem;--ui-radius-lg:1.25rem;--ui-shadow-glass:0 8px 32px 0 #0000005e;--ui-font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.ui-glass-effect{background:var(--ui-bg-glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--ui-border-glass);box-shadow:var(--ui-shadow-glass)}.ui-glass-glow{transition:border-color .3s,box-shadow .3s;position:relative}.ui-glass-glow:hover{border-color:var(--ui-border-glow);box-shadow:0 0 20px 0 var(--ui-border-glow),var(--ui-shadow-glass)}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ui-animate-fade-in{animation:ui-fade-in .2s cubic-bezier(.16,1,.3,1) forwards}.ui-animate-zoom-in{animation:ui-zoom-in .25s cubic-bezier(.16,1,.3,1) forwards}.pw-shell{--pw-accent:#5b5cf0;--pw-accent-contrast:#fff;--pw-surface:#fff;--pw-text:#111827;--pw-muted:#667085;isolation:isolate;width:min(100%,38rem);color:var(--pw-text);background:linear-gradient(145deg,color-mix(in srgb,var(--pw-surface) 96%,var(--pw-accent)),var(--pw-surface));border:1px solid color-mix(in srgb,var(--pw-text) 13%,transparent);box-shadow:0 2rem 6rem color-mix(in srgb,var(--pw-text) 13%,transparent);border-radius:1.5rem;padding:clamp(1.25rem,4vw,2rem);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.pw-shell,.pw-shell *,.pw-shell :after,.pw-shell :before{box-sizing:border-box}.pw-ambient{z-index:-1;filter:blur(60px);opacity:.14;background:var(--pw-accent);pointer-events:none;border-radius:999px;width:15rem;height:15rem;position:absolute}.pw-ambient--one{top:-8rem;right:-8rem}.pw-ambient--two{opacity:.08;bottom:-11rem;left:-8rem}.pw-header,.pw-line,.pw-submit,.pw-summary-heading,.pw-total{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pw-header{margin-bottom:2.1rem}.pw-brand{letter-spacing:.02em;align-items:center;gap:.65rem;min-width:0;font-size:.78rem;font-weight:760;display:inline-flex}.pw-brand-logo{object-fit:contain;width:2rem;height:2rem}.pw-brand-monogram{width:2rem;height:2rem;color:var(--pw-accent-contrast);background:var(--pw-accent);box-shadow:0 .45rem 1rem color-mix(in srgb,var(--pw-accent) 28%,transparent);border-radius:.7rem;place-items:center;display:grid}.pw-secure-pill{color:var(--pw-muted);background:color-mix(in srgb,var(--pw-text) 4%,transparent);border:1px solid color-mix(in srgb,var(--pw-text) 8%,transparent);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;gap:.38rem;padding:.42rem .62rem;font-size:.65rem;font-weight:700;display:inline-flex}.pw-secure-pill>span{color:#16a36a;font-size:.5rem}.pw-intro{margin-bottom:1.45rem}.pw-eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0 0 .5rem;font-weight:800;color:var(--pw-accent)!important;font-size:.66rem!important}.pw-intro h2,.pw-success-copy h2{color:var(--pw-text);letter-spacing:-.045em;margin:0;font-size:clamp(1.65rem,5vw,2.25rem);font-weight:680;line-height:1.04}.pw-intro>p:last-child,.pw-success-copy>p{color:var(--pw-muted);margin:.75rem 0 0;font-size:.9rem;line-height:1.6}.pw-summary,.pw-total{background:color-mix(in srgb,var(--pw-text) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--pw-text) 8%,transparent);border-radius:1rem;margin:1.2rem 0 1.5rem;padding:1rem}.pw-summary-heading{color:var(--pw-muted);text-transform:uppercase;letter-spacing:.08em;padding-bottom:.85rem;font-size:.72rem;font-weight:700}.pw-summary-heading strong,.pw-total strong{color:var(--pw-text);letter-spacing:-.02em;font-size:1.05rem}.pw-lines{border-top:1px solid color-mix(in srgb,var(--pw-text) 8%,transparent);gap:.7rem;padding-top:.8rem;display:grid}.pw-line{color:var(--pw-muted);align-items:flex-start;font-size:.77rem}.pw-line div{gap:.2rem;min-width:0;display:grid}.pw-line div>span{color:var(--pw-text);text-overflow:ellipsis;white-space:nowrap;font-weight:670;overflow:hidden}.pw-line small{font-size:.68rem}.pw-total{color:var(--pw-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700}.pw-providers{border:0;gap:.65rem;min-width:0;margin:0;padding:0;display:grid}.pw-providers legend{color:var(--pw-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.72rem;font-size:.69rem;font-weight:800}.pw-provider{cursor:pointer;background:color-mix(in srgb,var(--pw-surface) 93%,transparent);border:1px solid color-mix(in srgb,var(--pw-text) 11%,transparent);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.4rem;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid;position:relative}.pw-provider:hover{border-color:color-mix(in srgb,var(--pw-accent) 45%,transparent);transform:translateY(-1px)}.pw-provider--selected{background:color-mix(in srgb,var(--pw-accent) 5%,var(--pw-surface));border-color:var(--pw-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-accent) 11%,transparent)}.pw-provider input{opacity:0;pointer-events:none;position:absolute}.pw-provider-mark{width:2.5rem;height:2.5rem;color:var(--pw-accent);background:color-mix(in srgb,var(--pw-accent) 10%,var(--pw-surface));border:1px solid color-mix(in srgb,var(--pw-accent) 18%,transparent);border-radius:.8rem;place-items:center;font-size:1rem;display:grid}.pw-provider-copy{gap:.22rem;min-width:0;display:grid}.pw-provider-copy>span{color:var(--pw-text);font-size:.84rem;font-weight:750}.pw-provider-copy em{color:var(--pw-accent);background:color-mix(in srgb,var(--pw-accent) 9%,transparent);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin-left:.45rem;padding:.18rem .38rem;font-size:.55rem;font-style:normal}.pw-provider-copy small{color:var(--pw-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.pw-radio-dot{border:1px solid color-mix(in srgb,var(--pw-text) 30%,transparent);background-clip:content-box;border-radius:999px;width:1.05rem;height:1.05rem;padding:.22rem}.pw-provider--selected .pw-radio-dot{background-color:var(--pw-accent);border-color:var(--pw-accent)}.pw-empty,.pw-error{border-radius:.75rem;margin:.8rem 0 0;padding:.8rem;font-size:.76rem;line-height:1.45}.pw-empty{color:var(--pw-muted);background:color-mix(in srgb,var(--pw-text) 4%,transparent)}.pw-error{color:#a8283b;background:#fff0f2;border:1px solid #f3bcc5}.pw-submit{width:100%;min-height:3.7rem;color:var(--pw-accent-contrast);cursor:pointer;background:var(--pw-accent);box-shadow:0 .85rem 1.8rem color-mix(in srgb,var(--pw-accent) 25%,transparent);font:inherit;border:0;border-radius:1rem;margin-top:1rem;padding:.9rem 1rem;font-size:.8rem;font-weight:760;transition:filter .18s,transform .18s,box-shadow .18s}.pw-submit:hover:not(:disabled){filter:saturate(1.12)brightness(1.02);box-shadow:0 1rem 2.2rem color-mix(in srgb,var(--pw-accent) 31%,transparent);transform:translateY(-1px)}.pw-submit:disabled{cursor:not-allowed;opacity:.55}.pw-submit>span:nth-child(2){text-align:left;flex:1}.pw-submit strong{font-size:.76rem}.pw-spinner{border:2px solid color-mix(in srgb,var(--pw-accent-contrast) 35%,transparent);border-top-color:var(--pw-accent-contrast);border-radius:999px;width:1rem;height:1rem;animation:pw-spin .72s linear infinite}.pw-footer{color:var(--pw-muted);text-align:center;gap:.35rem;margin-top:1rem;display:grid}.pw-footer p{margin:0;font-size:.64rem;line-height:1.5}.pw-footer strong{color:var(--pw-text);font-weight:650}.pw-footer nav{justify-content:center;gap:.8rem;display:flex}.pw-footer a{color:inherit;text-underline-offset:.18rem;font-size:.63rem}.pw-success{text-align:center;justify-items:center;min-height:32rem;display:grid}.pw-success>.pw-brand{justify-self:start}.pw-success-bloom{z-index:-1;background:radial-gradient(circle,color-mix(in srgb,var(--pw-accent) 20%,transparent),transparent 68%);width:18rem;height:18rem;animation:pw-bloom 1.2s ease-out both;position:absolute;top:20%}.pw-success-orbit{border:1px solid color-mix(in srgb,var(--pw-accent) 20%,transparent);border-radius:999px;place-items:center;width:7.8rem;height:7.8rem;margin:2.3rem 0 2rem;animation:pw-arrive .7s cubic-bezier(.2,.8,.2,1) both;display:grid;position:relative}.pw-success-orbit:before{content:"";border:1px dashed color-mix(in srgb,var(--pw-accent) 35%,transparent);border-radius:inherit;animation:pw-spin 9s linear infinite;position:absolute;inset:.65rem}.pw-success-check{width:4.3rem;height:4.3rem;color:var(--pw-accent-contrast);background:var(--pw-accent);box-shadow:0 1rem 2.4rem color-mix(in srgb,var(--pw-accent) 32%,transparent);border-radius:999px;place-items:center;font-size:1.7rem;font-weight:800;animation:pw-check .56s cubic-bezier(.2,1.6,.4,1) .38s both;display:grid}.pw-success-orbit i{background:var(--pw-accent);border-radius:999px;width:.48rem;height:.48rem;animation:pw-spark .65s ease-out .45s both;position:absolute}.pw-success-orbit i:first-of-type{top:1.1rem;left:.8rem}.pw-success-orbit i:nth-of-type(2){animation-delay:.52s;top:3rem;right:.4rem}.pw-success-orbit i:nth-of-type(3){animation-delay:.6s;bottom:.5rem;left:2.5rem}.pw-success-copy{max-width:28rem;animation:pw-copy .65s ease-out .48s both}.pw-reference{background:color-mix(in srgb,var(--pw-text) 4%,transparent);border:1px solid color-mix(in srgb,var(--pw-text) 9%,transparent);border-radius:.8rem;gap:.25rem;margin-top:1.4rem;padding:.75rem 1.1rem;display:inline-grid}.pw-reference span,.pw-success-copy>small{color:var(--pw-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem}.pw-reference strong{letter-spacing:.06em;font-size:.9rem}.pw-success-copy>small{letter-spacing:0;text-transform:none;margin-top:1rem;display:block}@keyframes pw-spin{to{transform:rotate(1turn)}}@keyframes pw-arrive{0%{opacity:0;transform:scale(.68)}to{opacity:1;transform:scale(1)}}@keyframes pw-check{0%{opacity:0;transform:scale(.2)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes pw-spark{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.6)}to{opacity:.55;transform:scale(1)}}@keyframes pw-copy{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes pw-bloom{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (width<=32rem){.pw-shell{border-radius:1.15rem;padding:1.15rem}.pw-secure-pill{font-size:.56rem}.pw-provider-copy small{white-space:normal}.pw-submit strong{display:none}}@media (prefers-reduced-motion:reduce){.pw-shell *,.pw-shell :after,.pw-shell :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}