.dialog2{width:340px;margin:auto;display:flex;outline:none;max-width:90%;text-align:center;position:fixed;top:0;bottom:0;left:0;right:0;border-radius:16px;padding:24px 0 0 0;align-items:stretch;box-sizing:border-box;flex-direction:column;border:.5px solid rgba(0,0,0,.15);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Segoe UI",Roboto,Helvetica,Arial,sans-serif;background-color:rgba(255,255,255,.90);backdrop-filter:blur(30px) saturate(190%);-webkit-backdrop-filter:blur(30px) saturate(190%);box-shadow:0 1px 1px rgba(0,0,0,.05),0 24px 64px rgba(0,0,0,.22);color:#1c1c1e;user-select:none;}.dialog2-lock-scroll{overflow:hidden;padding-right:var(--scrollbar-width,0);}.dialog2::backdrop{background-color:rgba(0,0,0,.4);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:apple-backdrop-fade .22s ease-out;}.dialog2-header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 24px;margin-left:0;margin-bottom:8px;position:static;width:auto;}.dialog2-header-prompt{margin-left:0;}.dialog2-icon{position:static;font-size:3.5rem;line-height:1;margin:0 0 12px 0;height:auto;display:flex;align-items:center;justify-content:center;user-select:none;}.dialog2-title{font-size:19px;font-weight:600;line-height:1.5;letter-spacing:-.4px;color:#000000;margin:0;}.dialog2-content{padding:0 24px 24px 24px;margin:0;margin-left:0;min-height:auto;display:block;}.dialog2-content-prompt{margin-left:0;}.dialog2-message{font-size:14px;font-weight:400;line-height:1.7;text-justify:distribute;letter-spacing:-.15px;color:#3a3a3c;margin:0;}.dialog2-footer{display:flex;width:100%;margin:0;padding:0;border-top:.5px solid rgba(60,60,67,.29);box-sizing:border-box;background:transparent;}.dialog2-btn{flex:1;background:none;border:none;font-family:inherit;font-size:17px;font-weight:400;line-height:1.3;letter-spacing:-.4px;padding:14px 16px;cursor:pointer;outline:none;color:#007aff;text-align:center;box-sizing:border-box;transition:background-color .12s;}.dialog2-btn+.dialog2-btn{border-left:.5px solid rgba(60,60,67,.29);}.dialog2-btn:active{background-color:rgba(0,0,0,.05);color:#0056b3;}.dialog2-btn-primary{font-weight:600;}.dialog2-btn-secondary{font-weight:400;color:#007aff;}.dialog2-btn-secondary:active{background-color:rgba(0,0,0,.05);color:#0056b3;}.dialog2-btn-danger{color:#ff3b30;font-weight:600;}.dialog2-btn-danger:active{background-color:rgba(0,0,0,.05);color:#c9000a;}.dialog2-input{width:100%;margin-top:16px;padding:10px 12px;box-sizing:border-box;font-family:inherit;font-size:16px;background-color:#ffffff;border:.5px solid rgba(60,60,67,.3);border-radius:6px;color:#1c1c1e;outline:none;appearance:none;}.dialog2-input:focus{border-color:#007aff;box-shadow:0 0 0 1px #007aff;}@media (prefers-color-scheme:dark){.dialog2-input{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#ffffff}.dialog2-input:focus{border-color:#0a84ff;box-shadow:0 0 0 1px #0a84ff}}.dialog2[open]{animation:apple-spring-in .26s cubic-bezier(.25,.8,.25,1.15);}@media (prefers-color-scheme:dark){.dialog2{background-color:rgba(30,30,30,.88);border:.5px solid rgba(255,255,255,.12);box-shadow:0 1px 1px rgba(0,0,0,.15),0 24px 64px rgba(0,0,0,.5);color:#ffffff}.dialog2-title{color:#ffffff}.dialog2-message{color:#ebebf5}.dialog2-footer{border-top-color:rgba(84,84,88,.65)}.dialog2-btn{color:#0a84ff}.dialog2-btn+.dialog2-btn{border-left-color:rgba(84,84,88,.65)}.dialog2-btn:active{background-color:rgba(255,255,255,.08);color:#409cff}.dialog2-btn-secondary{color:#0a84ff}.dialog2-btn-secondary:active{background-color:rgba(255,255,255,.08);color:#409cff}.dialog2-btn-danger{color:#ff453a}.dialog2-btn-danger:active{background-color:rgba(255,255,255,.08);color:#ff6961}}@keyframes apple-spring-in{0%{opacity:0;transform:scale(1.15)}100%{opacity:1;transform:scale(1)}}@keyframes apple-backdrop-fade{from{opacity:0}to{opacity:1}}.dialog2-toast-container{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:10px;padding:16px;pointer-events:none;}.dialog2-toast-container.top-right{top:0;right:0;align-items:flex-end;}.dialog2-toast-container.top-left{top:0;left:0;align-items:flex-start;}.dialog2-toast-container.top-center{top:0;left:50%;transform:translateX(-50%);align-items:center;}.dialog2-toast{pointer-events:auto;width:300px;box-sizing:border-box;overflow:hidden;user-select:none;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",system-ui,sans-serif;border-radius:6px;border:.5px solid rgba(0,0,0,.15);background-color:rgba(255,255,255,.85);backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%);box-shadow:0 4px 12px rgba(0,0,0,.05),0 12px 32px rgba(0,0,0,.12);animation:apple-toast-in .28s cubic-bezier(.25,.8,.25,1.1);max-height:150px;opacity:1;margin-bottom:0;transition:max-height .25s ease,opacity .25s ease,padding .25s ease,margin .25s ease,border .25s ease,transform .25s ease;}.dialog2-toast-body{display:flex;align-items:center;padding:14px 16px;gap:12px;}.dialog2-toast-icon{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}.dialog2-toast-icon svg{width:100%;height:100%;}.dialog2-toast-message{margin:0;font-size:13.5px;font-weight:400;line-height:1.4;letter-spacing:-.1px;color:#1c1c1e;text-align:left;}.dialog2-toast-progress-bar{width:100%;height:3px;background:rgba(0,0,0,.04);}.dialog2-toast-progress-fill{height:100%;background:#007aff;width:100%;animation:toast-progress linear forwards;}.dialog2-toast.fade-out{opacity:0;max-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:-10px!important;border-top-width:0!important;border-bottom-width:0!important;transform:scale(.92);}@media (prefers-color-scheme:dark){.dialog2-toast{background-color:rgba(35,35,35,.82);border:.5px solid rgba(255,255,255,.12);box-shadow:0 4px 12px rgba(0,0,0,.2),0 12px 32px rgba(0,0,0,.4)}.dialog2-toast-message{color:#ffffff}.dialog2-toast-progress-bar{background:rgba(255,255,255,.06)}.dialog2-toast-progress-fill{background:#0a84ff}}@keyframes apple-toast-in{from{opacity:0;transform:translateY(-12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toast-progress{from{width:100%}to{width:0}}.check-wrap{display:flex;flex-direction:column;align-items:center;gap:24px;padding:2rem 0;}.check-label{font-size:13px;color:var(--color-text-secondary);letter-spacing:.04em;}.check-svg{width:48px;height:48px;overflow:visible;}.check-circle-track{fill:none;stroke:#9FE1CB;stroke-width:3;}.check-circle-fill{fill:none;stroke:#1D9E75;stroke-width:3;stroke-linecap:round;stroke-dasharray:138;stroke-dashoffset:138;animation:check-draw-circle .55s cubic-bezier(.65,0,.35,1) .1s forwards;}.check-mark{fill:none;stroke:#1D9E75;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:check-draw-check .35s cubic-bezier(.65,0,.35,1) .65s forwards;}.check-dot-pulse{fill:#1D9E75;opacity:0;animation:check-pulse-dot .4s ease-out .62s forwards;}@keyframes check-draw-circle{to{stroke-dashoffset:0}}@keyframes check-draw-check{to{stroke-dashoffset:0}}@keyframes check-pulse-dot{0%{opacity:1;r:4}60%{opacity:.5;r:9}100%{opacity:0;r:13}}.err-wrap{display:flex;flex-direction:column;align-items:center;gap:24px;padding:2rem 0;}.err-label{font-size:13px;color:var(--color-text-secondary);letter-spacing:.04em;}.err-svg{width:48px;height:48px;overflow:visible;}.err-circle-track{fill:none;stroke:#F7C1C1;stroke-width:3;}.err-circle-fill{fill:none;stroke:#E24B4A;stroke-width:3;stroke-linecap:round;stroke-dasharray:138;stroke-dashoffset:138;animation:err-draw-circle .5s cubic-bezier(.65,0,.35,1) .1s forwards;}.err-x-line-1{fill:none;stroke:#E24B4A;stroke-width:3.2;stroke-linecap:round;stroke-dasharray:25;stroke-dashoffset:25;animation:err-draw-line .28s cubic-bezier(.65,0,.35,1) .62s forwards;}.err-x-line-2{fill:none;stroke:#E24B4A;stroke-width:3.2;stroke-linecap:round;stroke-dasharray:25;stroke-dashoffset:25;animation:err-draw-line .28s cubic-bezier(.65,0,.35,1) .88s forwards;}.err-dot-pulse{fill:#E24B4A;opacity:0;animation:err-pulse-dot .45s ease-out .88s forwards;}@keyframes err-draw-circle{to{stroke-dashoffset:0}}@keyframes err-draw-line{to{stroke-dashoffset:0}}@keyframes err-pulse-dot{0%{opacity:1;r:4}60%{opacity:.5;r:9}100%{opacity:0;r:13}}.info-wrap{display:flex;flex-direction:column;align-items:center;gap:24px;padding:2rem 0;}.info-label{font-size:13px;color:var(--color-text-secondary);letter-spacing:.04em;}.info-svg{width:48px;height:48px;overflow:visible;}.info-circle-track{fill:none;stroke:#B5D4F4;stroke-width:3;}.info-circle-fill{fill:none;stroke:#378ADD;stroke-width:3;stroke-linecap:round;stroke-dasharray:138;stroke-dashoffset:138;animation:info-draw-circle .5s cubic-bezier(.65,0,.35,1) .1s forwards;}.info-i-dot{fill:#378ADD;r:0;animation:info-pop-dot .22s cubic-bezier(.34,1.56,.64,1) .65s forwards;}.info-i-stem{fill:none;stroke:#378ADD;stroke-width:3.2;stroke-linecap:round;stroke-dasharray:13;stroke-dashoffset:13;animation:info-draw-stem .28s cubic-bezier(.65,0,.35,1) .84s forwards;}.info-dot-pulse{fill:#378ADD;opacity:0;animation:info-pulse-dot .45s ease-out .84s forwards;}@keyframes info-draw-circle{to{stroke-dashoffset:0}}@keyframes info-pop-dot{to{r:2.6}}@keyframes info-draw-stem{to{stroke-dashoffset:0}}@keyframes info-pulse-dot{0%{opacity:1;r:4}60%{opacity:.5;r:9}100%{opacity:0;r:13}}.q-wrap{display:flex;flex-direction:column;align-items:center;gap:24px;padding:2rem 0;}.q-label{font-size:13px;color:var(--color-text-secondary);letter-spacing:.04em;}.q-svg{width:48px;height:48px;overflow:visible;}.q-circle-track{fill:none;stroke:#CECBF6;stroke-width:3;}.q-circle-fill{fill:none;stroke:#7F77DD;stroke-width:3;stroke-linecap:round;stroke-dasharray:138;stroke-dashoffset:138;animation:q-draw-circle .5s cubic-bezier(.65,0,.35,1) .1s forwards;}.q-curve{fill:none;stroke:#7F77DD;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50;animation:q-draw-curve .45s cubic-bezier(.65,0,.35,1) .65s forwards;}.q-dot{fill:#7F77DD;r:0;animation:q-pop-dot .22s cubic-bezier(.34,1.56,.64,1) 1.08s forwards;}.q-dot-pulse{fill:#7F77DD;opacity:0;animation:q-pulse-dot .45s ease-out 1.08s forwards;}@keyframes q-draw-circle{to{stroke-dashoffset:0}}@keyframes q-draw-curve{to{stroke-dashoffset:0}}@keyframes q-pop-dot{to{r:2.6}}@keyframes q-pulse-dot{0%{opacity:1;r:4}60%{opacity:.5;r:9}100%{opacity:0;r:13}}.w-wrap{display:flex;flex-direction:column;align-items:center;gap:24px;padding:2rem 0;}.w-label{font-size:13px;color:var(--color-text-secondary);letter-spacing:.04em;}.w-svg{width:48px;height:48px;overflow:visible;}.w-tri-track{fill:none;stroke:#fbdeb0;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;}.w-tri-fill{fill:none;stroke:#da8910;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:116;stroke-dashoffset:116;animation:w-draw-tri .6s cubic-bezier(.65,0,.35,1) .1s forwards;}.w-ex-stem{fill:none;stroke:#da8910;stroke-width:3.2;stroke-linecap:round;stroke-dasharray:13;stroke-dashoffset:13;animation:w-draw-stem .25s cubic-bezier(.65,0,.35,1) .76s forwards;}.w-ex-dot{fill:#da8910;r:0;animation:w-pop-dot 1.22s cubic-bezier(.34,1.56,.64,1) 1.01s forwards;}.w-dot-pulse{fill:#fbdeb0;opacity:0;animation:w-pulse-dot 1.45s ease-out 1.01s forwards;}.w-warn-group{animation:w-shake .38s cubic-bezier(.36,.07,.19,.97) 1.18s;}@keyframes w-draw-tri{to{stroke-dashoffset:0}}@keyframes w-draw-stem{to{stroke-dashoffset:0}}@keyframes w-pop-dot{to{r:2.6}}@keyframes w-pulse-dot{0%{opacity:1;r:4}60%{opacity:.5;r:9}100%{opacity:0;r:13}}@keyframes w-shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}