.ios{--bg:#000;--cell:#1c1c1e;--cell-hi:#2c2c2e;--fill:#7676803d;--fill-2:#76768029;--sep:#54545899;--label:#fff;--label-2:#ebebf599;--label-3:#ebebf54d;--blue:#0a84ff;--red:#ff453a;--green:#30d158;--silver:linear-gradient(180deg, #fff 0%, #f4f5f7 35%, #9fb4cf 100%);--ease:cubic-bezier(.32, .72, 0, 1);--gutter:16px;background:var(--bg);min-height:100dvh;color:var(--label);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,DM Sans,Segoe UI,system-ui,sans-serif;font-size:17px;line-height:1.35;overflow-x:clip}.ios *,.ios :before,.ios :after{box-sizing:border-box}.ios :focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:8px}:where(.ios) :where(button){font:inherit;letter-spacing:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logo{width:var(--logo-w,132px);aspect-ratio:480/289;background:var(--silver);flex:none;display:block;-webkit-mask:url(/tizzy-logo.png) 50%/contain no-repeat;mask:url(/tizzy-logo.png) 50%/contain no-repeat}.ios-bar{z-index:10;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:.5px solid var(--sep);padding-top:env(safe-area-inset-top);background:#000000b8;position:sticky;top:0}.ios-bar-inner{max-width:720px;height:52px;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.ios-bar-logo{--logo-w:64px}.ios-bar-nav{align-items:center;gap:14px;display:flex}.ios-bar-link{min-height:44px;padding:0 8px}.ios-main{max-width:720px;padding:8px var(--gutter) calc(64px + env(safe-area-inset-bottom));margin:0 auto}.ios-page{animation:ios-fade .35s var(--ease) both}.ios-push{animation:ios-push .42s var(--ease) both}@keyframes ios-fade{0%{opacity:0}}@keyframes ios-push{0%{opacity:0;transform:translate(28px)}}.ios-large{letter-spacing:.012em;margin:14px 0 16px;font-size:34px;font-weight:700;line-height:1.12}.ios-title2{letter-spacing:.01em;margin:20px 0 6px;font-size:22px;font-weight:700;line-height:1.25}.ios-title3{margin:12px 0 6px;font-size:20px;font-weight:600}.ios-caption{color:var(--label-2);font-variant-numeric:tabular-nums;font-size:13px}.ios-footnote{color:var(--label-2);margin:6px 0 0;font-size:15px;line-height:1.4}.ios-pad{margin-top:14px;padding:0 4px}.ios-link{color:var(--blue);font-size:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:inline-flex}.ios-link:hover{opacity:.8}.ios-link:disabled{color:var(--label-3);cursor:default;opacity:1}.ios-link.is-red{color:var(--red)}.ios-section-head{letter-spacing:0;text-transform:uppercase;color:var(--label-2);margin:28px 0 7px;padding:0 16px;font-size:13px;font-weight:400}.ios-section-foot{color:var(--label-2);margin:7px 0 0;padding:0 16px;font-size:13px;line-height:1.4}.ios-section-foot.is-error{color:var(--red)}.ios-section-foot.is-ok{color:var(--green)}.ios-group{background:var(--cell);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.ios-fieldset{border:0;min-width:0;margin:28px 0 0;padding:0}.ios-fieldset>legend.ios-section-head{width:100%;margin:0;padding:0 16px 7px;display:block}.ios-row{width:100%;min-height:44px;color:var(--label);text-align:left;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:11px 16px;display:flex;position:relative}.ios-row+.ios-row:before,.ios-field+.ios-row:before,.ios-field+.ios-field:before,.ios-row+.ios-field:before{content:"";background:var(--sep);height:.5px;position:absolute;top:0;left:16px;right:0}.ios-row-button{cursor:pointer;transition:background .15s}.ios-row-button:active:not(:disabled){background:var(--cell-hi)}@media (hover:hover){.ios-row-button:hover:not(:disabled){background:#ffffff0a}}.ios-row-button:disabled{cursor:default}.ios-row-link .ios-row-title{color:var(--blue)}.ios-row-link:disabled .ios-row-title{color:var(--label-3)}.ios-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ios-row-title{flex:1;min-width:0;font-size:17px}.ios-row-sub{color:var(--label-2);font-size:15px;line-height:1.3}.ios-row-sub.is-error{color:var(--red)}.ios-row-value{color:var(--label-2);font-variant-numeric:tabular-nums;font-size:17px}.ios-row-body{color:var(--label);font-size:15px;line-height:1.45}.ios-row-stack{flex-direction:column;align-items:stretch;gap:3px}.ios-row-stack .ios-row-sub{font-size:13px}.ios-row-action{min-height:44px;padding:0 2px 0 8px;font-size:17px}.ios-wrap{overflow-wrap:anywhere}.ios-chevron,.ios-check{flex:none;place-items:center;display:grid}.ios-chevron svg{width:14px;height:14px;color:var(--label-3);stroke-width:2.6px}.ios-check svg{width:18px;height:18px;color:var(--blue);stroke-width:2.6px}.ios-list{margin-top:0}.ios-field{padding:10px 16px 8px;position:relative}.ios-field-label{color:var(--label-2);justify-content:space-between;gap:12px;font-size:13px;display:flex}.ios-field-req{color:var(--label-3)}.ios-input{width:100%;color:var(--label);font:inherit;background:0 0;border:0;outline:0;margin:2px 0 0;padding:4px 0;font-size:17px;line-height:1.35;display:block}.ios-input::placeholder{color:var(--label-3)}.ios-area{resize:vertical;min-height:72px}.ios-field:focus-within .ios-field-label span:first-child{color:var(--blue)}.ios-search{margin-bottom:10px}.ios-search .ios-input{background:var(--fill-2);border-radius:10px;min-height:36px;padding:0 12px}.ios-seg{grid-template-columns:repeat(var(--n), 1fr);background:var(--fill);border-radius:9px;padding:2px;display:grid;position:relative}.ios-seg-thumb{width:calc((100% - 4px) / var(--n));transform:translateX(calc(100% * var(--at)));transition:transform .3s var(--ease);background:#636366;border-radius:7px;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.ios-seg-btn{z-index:1;min-height:32px;color:var(--label);cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:13px;font-weight:500;position:relative}.ios-seg-btn[aria-selected=true]{font-weight:600}.ios-seg+*{margin-top:0}.ios-progress-row{justify-content:space-between;gap:12px;padding:0 4px;display:flex}.ios-progress-track{background:var(--fill);border-radius:2px;height:3px;margin-top:8px;overflow:hidden}.ios-progress-track span{background:var(--blue);height:100%;transition:width .4s var(--ease);border-radius:2px;display:block}.ios-actions{gap:10px;margin-top:28px;display:flex}.ios-btn{cursor:pointer;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:50px;padding:0 20px;font-size:17px;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}.ios-btn:active:not(:disabled){opacity:.75;transform:scale(.985)}.ios-btn:disabled{opacity:.35;cursor:default}.ios-btn-blue{color:#fff;background:var(--blue)}.ios-btn-gray{color:var(--blue);background:var(--fill)}.ios-btn-inline{flex:none;margin-top:18px}.ios-back{min-height:44px;color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:4px 0 0 -8px;padding:0 8px 0 0;font-size:17px;display:inline-flex}.ios-back svg{stroke-width:2.4px;width:24px;height:24px}.ios-thread{margin:22px 0 0;padding:0;list-style:none}.ios-msg{flex-direction:column;align-items:flex-end;padding:10px 0 14px;display:flex}.ios-msg.is-email{align-items:stretch}.ios-stamp{color:var(--label-2);align-self:center;margin:0 0 8px;font-size:12px}.ios-stamp strong{font-weight:600}.ios-bubble{background:var(--cell-hi);max-width:min(78%,460px);color:var(--label);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 5px;margin:0;padding:8px 13px 9px;font-size:17px;line-height:1.32}.ios-mail{background:var(--cell);border-radius:12px;padding:14px 16px 16px}.ios-mail-tag{color:var(--label-2);margin:0 0 4px;font-size:13px}.ios-mail-subject{margin:0 0 10px;font-size:17px;font-weight:600}.ios-mail-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.ios-msg-foot{justify-content:flex-end;align-items:baseline;gap:14px;width:100%;max-width:min(78%,460px);margin-top:6px;display:flex}.ios-msg.is-email .ios-msg-foot{max-width:none}.ios-msg-why{color:var(--label-2);text-align:right;flex:1;margin:0;font-size:13px;line-height:1.4}.ios-msg.is-email .ios-msg-why{text-align:left;padding-left:4px}.ios-copy{flex:none;min-height:32px;font-size:15px}.ios-empty{text-align:center;flex-direction:column;align-items:center;margin-top:40px;padding:0 24px;display:flex}.ios-empty-icon svg{width:44px;height:44px;color:var(--label-3);stroke-width:1.5px}.ios-empty .ios-footnote{max-width:340px}.ios-loading{place-items:center;padding:48px 0;display:grid}.ios-error-banner{background:var(--cell);color:var(--red);border-radius:10px;margin:12px 0;padding:12px 16px;font-size:15px}.ios-spinner{flex:none;width:20px;height:20px;display:inline-block;position:relative}.ios-spinner i{background:var(--label-2);transform-origin:1px 9px;width:2px;height:5.5px;transform:rotate(calc(var(--i) * 45deg));animation:.8s linear infinite ios-spin;animation-delay:calc(var(--i) * .1s - .8s);border-radius:1px;position:absolute;top:1px;left:9px}@keyframes ios-spin{0%{opacity:1}to{opacity:.15}}.ios-enter{padding:24px var(--gutter);place-items:center;display:grid}.ios-enter-form{width:100%;max-width:400px}.ios-enter-logo{--logo-w:96px;margin:0 auto 26px}.ios-enter-title{text-align:center;letter-spacing:.01em;margin:0;font-size:28px;font-weight:700}.ios-enter-text{text-align:center;max-width:320px;color:var(--label-2);margin:8px auto 28px;font-size:15px;line-height:1.4}.ios-enter-go{width:100%;margin-top:22px}@media (width>=900px){.ios-large{margin-top:28px}}@media (prefers-reduced-motion:reduce){.ios-page,.ios-push,.ios-seg-thumb,.ios-progress-track span{transition:none;animation:none}.ios-spinner i{animation-duration:2.4s}}.ios-top-link{margin:-6px 0 14px}.ios-chips{flex-wrap:wrap;gap:8px;margin:0 0 6px;display:flex}.ios-chip{background:var(--fill);min-height:36px;color:var(--label);cursor:pointer;border:0;border-radius:18px;align-items:center;padding:0 14px;font-size:15px;transition:opacity .15s,transform .15s;display:inline-flex}.ios-chip:active:not(:disabled){opacity:.7;transform:scale(.97)}.ios-chip:disabled{opacity:.35;cursor:default}.ios-chip.is-red{color:var(--red)}.ios-chips-actions{margin:4px 0 18px}.ios-steps{scrollbar-width:none;gap:6px;margin:10px 0 0;padding:2px 0;list-style:none;display:flex;overflow-x:auto}.ios-steps::-webkit-scrollbar{display:none}.ios-step{background:var(--fill-2);width:32px;height:32px;color:var(--label-2);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;font-size:14px;transition:background .2s,color .2s;display:grid}.ios-step:hover{color:var(--label)}.ios-step[aria-current=step]{background:var(--label);color:#000;font-weight:600}@media (width<=640px){.ios-step{width:30px;height:30px;font-size:13px}.ios-steps{gap:4px}}.ios-group-first{margin-top:14px}.ios-gap{margin-top:22px}.ios-missing{margin-top:18px}.ios-missing .ios-section-foot{margin:0 0 7px}.ios-footnote.is-error{color:var(--red)}.ios-pair{align-items:center;gap:10px;display:flex}.ios-pair .ios-input{min-width:0;margin:0}.ios-pair-name{flex:1.1;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px}.ios-pair-ex{color:var(--label-2);flex:1}.ios-minus{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin-right:-10px;display:grid;position:relative}.ios-minus span{background:var(--red);border-radius:50%;width:20px;height:20px;position:relative}.ios-minus span:after{content:"";background:#fff;border-radius:1px;height:2px;position:absolute;top:9px;left:5px;right:5px}.ios-metric{cursor:text}.ios-metric-input{text-align:right;font-variant-numeric:tabular-nums;width:72px;margin:0;padding:0}.ios-tabs{top:calc(52px + env(safe-area-inset-top));z-index:5;margin:0 calc(-1 * var(--gutter));padding:10px var(--gutter);scrollbar-width:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:.5px solid var(--sep);background:#000000d1;gap:8px;display:flex;position:sticky;overflow-x:auto}.ios-tabs::-webkit-scrollbar{display:none}.ios-tab{background:var(--fill-2);min-height:34px;color:var(--label-2);white-space:nowrap;cursor:pointer;border:0;border-radius:17px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:15px;transition:background .2s,color .2s;display:inline-flex}.ios-tab[aria-selected=true]{background:var(--label);color:#000;font-weight:600}.ios-tab .ios-spinner{width:14px;height:14px}.ios-tab .ios-spinner i{transform-origin:.75px 6.5px;width:1.5px;height:4px;top:.5px;left:6px}.ios-tab-dot{background:var(--label-3);border-radius:50%;width:6px;height:6px}.ios-tab-dot.is-error{background:var(--red)}.ios-tab-panel{animation:ios-fade .3s var(--ease) both}.ios-tab-panel .ios-empty{gap:6px;margin-top:48px}.ios-actions .ios-btn{white-space:nowrap;padding:0 12px}@media (width<=400px){.ios-actions .ios-btn{font-size:16px}}.ios{--bg:#0d0e10;--cell:#ffffff0e;--cell-hi:#ffffff17;letter-spacing:-.005em;background:radial-gradient(70% 38% at 50% -6%,#1b92ff29,#0000 72%) no-repeat,#0d0e10;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.ios-main{max-width:900px;padding-top:0}.hero{max-width:900px;padding:44px var(--gutter) 18px;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.hero-title{letter-spacing:-.025em;margin:0;font-size:clamp(26px,4.4vw,32px);font-weight:600;line-height:1.15}.hero-sub{max-width:560px;color:var(--label-2);margin:8px 0 0;font-size:15px;line-height:1.45}.hero-who{color:var(--label-3);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px}.hero-link{color:var(--label-2);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.hero-link:hover{color:var(--label)}.ios-center{text-align:center;justify-content:center}.ios-chips.ios-center{margin:6px 0 4px}.ios-chip{background:var(--cell);border:.5px solid #ffffff1a;min-height:34px;font-size:14px}.ios-progress{margin-top:28px}.ios-progress-row{padding:0}.ios-caption{font-size:14px}.ios-caption-strong{color:var(--label);text-align:right;font-weight:600}.ios-saved{color:var(--label-3);font-weight:400}.ios-progress-track{background:var(--cell);border-radius:3px;height:6px;margin-top:12px}.ios-progress-track span{border-radius:3px}.ios-steps{justify-content:space-between;margin-top:14px}.ios-step{background:var(--cell)}.ios-step[data-done]{color:#b9dcff;background:#0a84ff33}.ios-step[aria-current=step]{background:var(--blue);color:#fff}.ios-card{background:#ffffff06;border:.5px solid #ffffff1f;border-radius:16px;margin-top:22px;padding:22px 20px 20px}.ios-card-title{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:600}.ios-card>.ios-footnote{margin-top:4px}.ios-card .ios-section-head{margin-top:20px;padding:0 2px}.ios-card .ios-fieldset{margin-top:20px}.ios-card .ios-fieldset>legend.ios-section-head{padding:0 2px 7px}.ios-card .ios-section-foot{padding:0 2px}.ios-card .ios-group-first{margin-top:16px}.ios-actions{justify-content:space-between;margin-top:22px}.ios-actions .ios-btn{flex:none;min-width:120px}.ios-actions .ios-btn:only-child{margin-left:auto}.ios-btn-gray{color:var(--label);background:var(--cell);border:.5px solid #ffffff1f}.ios-results-title{text-align:center;letter-spacing:-.02em;margin:22px 0 4px;font-size:22px;font-weight:600}.ios-tabs{background:#0d0e10db;top:0}.ios-tab,.ios-step,.ios-chip,.ios-btn,.ios-row-title,.ios-input{font-family:inherit}@media (width<=640px){.hero{padding-top:32px}.hero-logo{--logo-w:88px;margin-bottom:22px}.ios-card{padding:18px 14px 16px}.ios-steps{gap:2px}.ios-step{width:27px;height:27px;font-size:12.5px}}.ios{--fw-blue:#0a84ff;--fw-blue-soft:#0a84ff1f;--fw-line:#0a84ff38;--fw-line-hi:#0a84ff57;--fw-card:#141d2c8c;--fw-input:#06090fb8;--fw-text-2:#9ca3af;--fw-text-3:#6b7280;--fw-label:#e5e7eb;background:radial-gradient(60% 34% at 50% -4%,#1b92ff24,#0000 70%) no-repeat,linear-gradient(135deg,#0a0d14 0%,#101826 50%,#0a0d14 100%) fixed}.ios-main{max-width:928px;padding:0 16px 72px}.hero{max-width:928px;padding:36px 16px 0}.hero-logo{--logo-w:116px;margin-bottom:44px}.hero-title{letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.2}.hero-sub{color:var(--fw-text-2);max-width:none;margin-top:8px;font-size:14px}.hero-who{color:var(--fw-text-3);margin-top:6px;font-size:12px}.hero-link{color:var(--fw-text-2)}.fw-templates{flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;display:flex}.fw-template,.ios-chip{border:1px solid var(--fw-line-hi);background:var(--fw-blue-soft);color:#9fd0ff;min-height:30px;font:inherit;cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s}.fw-template:hover,.ios-chip:hover:not(:disabled){background:#0a84ff33;border-color:#0a84ff80}.ios-chip.is-red{color:#ff8a80;background:#ff453a14;border-color:#ff453a59}.fw-back-results{text-align:center;margin:12px 0 0;font-size:13px}.fw-note{text-align:center;color:var(--fw-text-2);margin:14px 0 0;font-size:13px}.fw-progress-row{color:var(--fw-text-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.fw-progress-row strong{color:#fff;text-align:right;font-weight:600}.fw-saved{color:var(--fw-text-3)}.fw-bar{background:#06090fcc;border-radius:4px;height:8px;margin-top:12px;overflow:hidden}.fw-bar span{height:100%;transition:width .4s var(--ease);background:linear-gradient(90deg,#0a84ff,#5ab0ff);border-radius:4px;display:block}.fw-steps{justify-content:space-between;margin:16px 0 0;padding:0;list-style:none;display:flex}.fw-step{width:32px;height:32px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #0000;border-radius:50%;place-items:center;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:grid}.fw-step[data-state=done]{color:#b9dcff;background:#0a84ff47}.fw-step[data-state=current]{background:var(--fw-blue);color:#fff;font-weight:600}.fw-step[data-state=next]{border-color:var(--fw-line);color:var(--fw-text-3);background:#06090fcc}.fw-step:hover{border-color:var(--fw-line-hi)}.fw-card{border:1px solid var(--fw-line);background:var(--fw-card);border-radius:12px;margin-top:32px;padding:24px}.fw-card-title{letter-spacing:-.015em;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4}.fw-card-note{color:var(--fw-text-2);margin:-4px 0 16px;font-size:14px}.fw-items{flex-direction:column;gap:28px;display:flex}.fw-field{min-width:0}.fw-fieldset{border:0;margin:0;padding:0}.fw-fieldset:disabled{opacity:.45}.fw-label{color:var(--fw-label);margin:0 0 8px;padding:0;font-size:14px;font-weight:500;display:block}.fw-req{color:var(--fw-blue)}.fw-input{border:1px solid var(--fw-line-hi);background:var(--fw-input);color:#fff;width:100%;min-height:50px;font:inherit;border-radius:8px;outline:none;padding:12px 16px;font-size:16px;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:block}.fw-input::placeholder{color:#5b6270}.fw-input:focus{border-color:var(--fw-blue);box-shadow:0 0 0 3px #0a84ff2e}.fw-area{resize:vertical;min-height:96px}.fw-stack{flex-direction:column;gap:10px;display:flex}.fw-row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fw-add{color:#5ab0ff;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:4px 0;font-size:13px;font-weight:500}.fw-add:hover{color:#9fd0ff}.fw-options{flex-direction:column;gap:6px;display:flex}.fw-option{color:#d1d5db;cursor:pointer;align-items:center;gap:12px;min-height:30px;font-size:16px;display:flex}.fw-check,.fw-radio{width:20px;height:20px;accent-color:var(--fw-blue);cursor:pointer;flex:none;margin:0}.fw-select-wrap{position:relative}.fw-select{appearance:none;cursor:pointer;padding-right:44px}.fw-select option{color:#fff;background:#101826}.fw-select-caret{width:18px;height:18px;color:var(--fw-text-2);pointer-events:none;margin-top:-9px;position:absolute;top:50%;right:14px}.fw-select-caret svg{width:18px;height:18px}.fw-box{border:1px solid var(--fw-line);background:#06090f59;border-radius:10px;flex-direction:column;gap:16px;padding:16px;display:flex}.fw-box-title{margin:0;font-size:16px;font-weight:600}.fw-box .fw-input{min-height:46px}.fw-nav{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.fw-btn{min-height:46px;font:inherit;cursor:pointer;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:background .15s,opacity .15s,transform .15s}.fw-btn:active:not(:disabled){transform:scale(.98)}.fw-btn:disabled{opacity:.4;cursor:default}.fw-btn-primary{background:var(--fw-blue);color:#fff;border:0}.fw-btn-primary:hover:not(:disabled){background:#2b95ff}.fw-btn-ghost{border:1px solid var(--fw-line-hi);color:#fff;background:#ffffff0a}.fw-btn-ghost:hover:not(:disabled){background:#ffffff14}.fw-missing{border:1px solid var(--fw-line);background:var(--fw-card);color:var(--fw-text-2);border-radius:10px;margin-top:18px;padding:16px 18px;font-size:14px}.fw-missing p{margin:0 0 8px}.fw-missing ul{margin:0;padding-left:18px}.fw-missing li+li{margin-top:4px}.fw-missing .ios-link{color:#5ab0ff;font-size:14px}.ios-results-title{margin-top:32px;font-size:22px;font-weight:700}.ios-tabs{border-bottom-color:var(--fw-line);background:#0a0e16e0}.ios-tab{background:#ffffff0d;font-size:14px}.ios-tab[aria-selected=true]{background:var(--fw-blue);color:#fff}.ios-group{background:var(--fw-card);border:1px solid var(--fw-line);border-radius:12px}.ios-bubble{background:#ffffff17}.ios-mail{background:var(--fw-card);border:1px solid var(--fw-line)}@media (width<=640px){.hero-logo{--logo-w:96px;margin-bottom:28px}.hero-title{font-size:25px}.fw-card{padding:18px 16px}.fw-step{width:26px;height:26px;font-size:12px}.fw-row2{grid-template-columns:1fr;gap:10px}.fw-stack .fw-row2{grid-template-columns:1fr 1fr;gap:8px}.fw-stack .fw-row2 .fw-input{padding:10px 12px;font-size:15px}}.ios-tabs{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--fw-line);scrollbar-width:none;background:0 0;gap:26px;margin:8px 0 0;padding:0;position:static;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.ios-tabs.is-end{-webkit-mask-image:none;mask-image:none}.ios-tab{min-height:44px;color:var(--fw-text-2);background:0 0;border-radius:0;gap:6px;padding:0 0 2px;font-size:14px;font-weight:500;position:relative}.ios-tab:hover{color:#fff}.ios-tab[aria-selected=true]{color:#fff;background:0 0;font-weight:600}.ios-tab[aria-selected=true]:after{content:"";background:var(--fw-blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ios-tab[aria-selected=true] .ios-spinner i{background:var(--label-2)}.ios-tab-panel{padding-top:6px}.ios-main:has(.rs){max-width:1184px}.rs-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.rs-brand{align-items:center;gap:24px;display:flex}.rs-logo{--logo-w:100px}.rs-title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.rs-top-actions{gap:12px;display:flex}.rs-btn-plain{color:#d1d5db;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.rs-btn-plain:hover:not(:disabled){color:#fff;background:#0a84ff1a}.rs-btn-plain:disabled{opacity:.35;cursor:default}.rs-btn-plain.is-blue{color:#5ab0ff}.rs-btn-plain.is-blue:hover{color:#9fd0ff}.rs .fw-card{margin-top:0}.rs-summary{margin-bottom:24px}.rs-h2{margin:0;font-size:20px;font-weight:600}.rs-h3{margin:0 0 8px;font-size:18px;font-weight:600}.rs-flush{margin:0}.rs-text{color:#d1d5db;margin:0;font-size:16px;line-height:1.6}.rs-loading-row{color:#d1d5db;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rs-strong{color:#fff;font-weight:600}.rs-hint{color:var(--fw-text-3);margin:0;font-size:14px}.rs-tabs{border-bottom:1px solid var(--fw-line);flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:16px;display:flex}.rs-tab{border:1px solid var(--fw-line);background:var(--fw-card);color:#d1d5db;min-height:36px;font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.rs-tab:hover{background:#1e2a3ebf}.rs-tab[aria-selected=true]{background:var(--fw-blue);color:#fff;border-color:#0000;transform:scale(1.05)}.rs-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.rs-dot.is-green{background:#4ade80}.rs-dot.is-red{background:#f87171}.rs-spinner{border:4px solid #0a84ff4d;border-top-color:var(--fw-blue);border-radius:50%;width:48px;height:48px;animation:1s linear infinite rs-spin;display:inline-block}.rs-spinner-sm{border-width:3px;width:20px;height:20px}.rs-spinner-xs{border-width:2px;width:12px;height:12px}.rs-tab[aria-selected=true] .rs-spinner{border-color:#fff #ffffff59 #ffffff59}@keyframes rs-spin{to{transform:rotate(360deg)}}.rs-center{text-align:center;flex-direction:column;align-items:center;padding:64px 24px;display:flex}.rs-center .rs-spinner{margin-bottom:24px}.rs-big{color:#fff;margin:0 0 8px;font-size:18px}.rs-big.is-red{color:#fca5a5}.rs-center .fw-btn{margin-top:24px}.rs-seq{flex-direction:column;gap:24px;display:flex}.rs-seq-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rs-seq-actions{gap:4px;display:flex}.rs-meta{color:var(--fw-text-2);margin:-12px 0 0;font-size:14px;line-height:1.5}.rs-meta strong{color:#d1d5db;font-weight:600}.rs-sep{color:var(--fw-text-3);margin:0 6px}.rs-section{flex-direction:column;gap:16px;display:flex}.rs-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rs-section-title{align-items:center;gap:12px;display:flex}.rs-icon{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.rs-icon svg{width:20px;height:20px}.rs-icon.is-green{color:#4ade80;background:#22c55e33}.rs-icon.is-blue{color:#5ab0ff;background:#0a84ff33}.rs-sub{color:var(--fw-text-2);margin:0;font-size:14px}.rs-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:500;transition:color .2s}.rs-link.is-green{color:#4ade80}.rs-link.is-green:hover{color:#86efac}.rs-link.is-blue{color:#5ab0ff}.rs-link.is-blue:hover{color:#9fd0ff}.rs-msg{border:1px solid var(--fw-line);background:#141d2c66;border-radius:8px;padding:16px;transition:border-color .2s}.rs-msg:hover{border-color:var(--fw-line-hi)}.rs-msg-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.rs-msg-left,.rs-msg-right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rs-badge{border:1px solid;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.rs-badge.is-green{color:#86efac;background:#22c55e33;border-color:#22c55e4d}.rs-badge.is-blue{color:#9fd0ff;background:#0a84ff33;border-color:#0a84ff4d}.rs-count{color:var(--fw-text-3);font-variant-numeric:tabular-nums;font-size:12px}.rs-count.is-over{color:#f87171}.rs-subject{color:#9fd0ff;margin:0 0 12px;font-size:14px;font-weight:500}.rs-preview{color:#d1d5db;white-space:pre-wrap;overflow-wrap:anywhere;background:#06090f99;border:1px solid #0a84ff1a;border-radius:8px;margin:0;padding:16px;font-size:14px;line-height:1.55}.rs-preview.is-green{background:#22c55e0d;border-color:#22c55e1a}.rs-empty{text-align:center;color:var(--fw-text-2);padding:32px 0}.rs-tips{margin-top:0}.rs-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.rs-bullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rs-bullets li{color:#d1d5db;align-items:flex-start;gap:8px;font-size:14px;line-height:1.55;display:flex}.rs-bullets strong{color:#fff;font-weight:600}.rs-bullet{flex:none;line-height:1.55}.rs-bullet.is-blue{color:#5ab0ff}.rs-bullet.is-green{color:#4ade80}.rs-left{text-align:center;color:var(--fw-text-3);margin:24px 0 0;font-size:12px}@media (width<=760px){.rs{padding-top:24px}.rs-brand{gap:14px}.rs-logo{--logo-w:72px}.rs-title{font-size:20px}.rs-grid{grid-template-columns:1fr}.rs-hint{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.rs-spinner{animation-duration:3s}.rs-tab[aria-selected=true]{transform:none}}.hero{padding-top:48px}.hero-logo{--logo-w:116px;aspect-ratio:auto;background-position:50%;height:180px;margin-bottom:24px;-webkit-mask-position:50%;mask-position:50%}.hero-title{margin:0 0 8px;font-size:30px;line-height:36px}.hero-sub{margin:0;line-height:20px}.hero-who{margin:8px 0 0;line-height:16px}.fw-templates{margin-top:16px}.fw-template{min-height:30px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px}.fw-progress{margin-top:32px}.fw-progress-row{line-height:20px}.fw-bar,.fw-bar span{border-radius:9999px}.fw-step{padding:0;font-size:14px;font-weight:600}.fw-card-title{margin-bottom:20px;line-height:28px}.fw-items{gap:20px}.fw-label{line-height:20px}.fw-options{gap:8px}.fw-option{min-height:24px;line-height:24px}.fw-btn{font-size:14px;font-weight:600;line-height:20px}.fw-add{font-size:14px}@media (width<=640px){.hero{padding-top:32px}.hero-logo{--logo-w:120px;height:130px;margin-bottom:16px}.fw-step{font-size:12px}}.rs{padding-top:48px}.rs-top{margin-bottom:32px}.rs-brand{gap:24px}.rs-logo{--logo-w:100px;aspect-ratio:auto;height:100px}.rs-title{font-size:24px;font-weight:700;line-height:32px}.rs-dl{padding:12px 24px}.rs-btn-plain{color:#d1d5db;min-height:36px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px}.rs-summary{margin:0 0 24px}.rs .rs-h3{margin:0;font-size:18px;font-weight:600;line-height:28px}.rs-summary .rs-h3{margin-bottom:8px}.rs .rs-mb{margin-bottom:12px}.rs-text,.rs-loading-row{color:#d1d5db;font-size:16px;line-height:24px}.rs-tabs{gap:8px;margin:0 0 24px;padding:0 0 16px}.rs-tab{min-height:0;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px}.rs-h2{font-size:20px;font-weight:600;line-height:28px}.rs-seq{gap:24px}.rs-section{gap:16px}.rs-sub{color:var(--fw-text-2);font-size:14px;line-height:20px}.rs-link{padding:0;font-size:12px;font-weight:400;line-height:16px}.rs-msg{border-radius:8px;padding:16px}.rs-msg-head{align-items:center;margin-bottom:12px}.rs-msg-left{gap:12px}.rs-count{font-size:12px;line-height:16px}.rs-preview,.rs-preview.is-green{color:#d1d5db;background:#06090f99;border:1px solid #0a84ff1a;border-radius:8px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:20px}.rs-note{color:var(--fw-text-3);margin:12px 0 0;font-size:12px;line-height:16px}.rs-subject{color:#9fd0ff;margin:0 0 12px;font-size:14px;font-weight:500;line-height:20px}.rs-grid{gap:24px;margin-top:32px}.rs-bullets{gap:8px}.rs-bullets li{font-size:14px;line-height:20px}.rs-bullet{margin-top:4px;font-size:14px;line-height:20px}.rs-retry{margin-top:24px}.fw-check,.fw-radio{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--fw-blue)}.fw-items>.fw-row2{gap:16px}.fw-stack,.fw-stack .fw-row2{gap:12px}.fw-card-note{margin:0 0 20px;line-height:20px}.fw-add{margin-top:15px;padding:0;font-size:14px;font-weight:400;line-height:20px;display:block}.fw-radio{width:16px;height:16px;margin:4px 2px}.fw-fieldset .fw-options:has(.fw-radio){gap:12px}.fw-metrics{gap:24px}.fw-box-title{font-size:16px;font-weight:500;line-height:24px}.fw-label-light{color:var(--fw-label);font-weight:500}.fw-items>.fw-row2.fw-metrics{gap:24px}.fw-radio{margin:4px 0}
