.wn-overlay{-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;background-color:#0006;justify-content:center;align-items:center;padding:20px 24px;transition:opacity .2s ease-out;display:flex;position:fixed;inset:0}.wn-overlay.is-active{opacity:1;pointer-events:auto}.wn-overlay.is-active .wn-dialog{opacity:1;transform:translateY(0)scale(1)}.wn-dialog{-webkit-backdrop-filter:blur(60px)saturate(200%);isolation:isolate;opacity:0;will-change:transform, opacity;background:#ffffffd9;border:none;border-radius:8px;outline:none;flex-direction:column;max-width:min(92vw,1360px);max-height:calc(100vh - 48px);transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translateY(-14px)scale(.95);box-shadow:0 40px 80px -10px #00000026,0 10px 24px -5px #0000000f;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.wn-dialog:before{content:"";pointer-events:none;z-index:0;height:0;position:absolute;inset:0 0 auto}.wn-dialog::-webkit-scrollbar{background:0 0;width:14px;height:14px}.wn-dialog::-webkit-scrollbar-thumb{background-color:#0003;background-clip:padding-box;border:4px solid #0000;border-radius:8px}.wn-dialog::-webkit-scrollbar-thumb:hover{background-color:#0006;border:3px solid #0000}.wn-dialog::selection{color:#fff;background-color:#0067c0}.wn-dialog-header{justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.wn-dialog-title-wrap{flex:1;min-width:0}.wn-dialog-title{color:#1a1a1a;margin:0;font-family:Segoe UI Variable Display,Segoe UI,-apple-system,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.wn-close-btn{color:#666;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin:-4px -8px 0 8px;transition:background-color .12s,color .12s;display:inline-flex}.wn-close-btn:hover{color:#fff;background-color:#e81123e6}.wn-close-btn:focus-visible{outline-offset:2px;outline:2px solid #0067c0}.wn-close-btn-floating{z-index:3;margin:0;position:absolute;top:16px;right:16px}.wn-close-icon{pointer-events:none;display:block}.wn-dialog-delete-hero-icon{color:#d13438}.wn-dialog-content{color:#333;z-index:1;flex:1;padding:0 20px 20px;font-family:Segoe UI Variable Text,Segoe UI,-apple-system,system-ui,sans-serif;font-size:14px;line-height:1.6;position:relative;overflow:auto}.wn-dialog-content::-webkit-scrollbar{background:0 0;width:14px;height:14px}.wn-dialog-content::-webkit-scrollbar-thumb{background-color:#0003;background-clip:padding-box;border:4px solid #0000;border-radius:8px}.wn-dialog-content::-webkit-scrollbar-thumb:hover{background-color:#0006;border:3px solid #0000}.wn-dialog-content::selection{color:#fff;background-color:#0067c0}.wn-dialog-content-scroll{max-height:min(320px,100vh - 320px);padding-right:6px;overflow-y:auto}.wn-dialog-banner{background:linear-gradient(135deg,#0078d4,#8a2be2);width:100%;height:140px;position:relative;overflow:hidden}.wn-dialog-hero{margin-top:8px}.wn-dialog-inline-hero{align-items:flex-start;gap:16px;display:flex}.wn-dialog-inline-hero-icon{flex:none;margin-top:2px}.wn-dialog-inline-hero-content{min-width:0;color:inherit}.wn-dialog-delete-mode .wn-dialog-inline-hero{align-items:center}.wn-dialog-delete-mode .wn-dialog-inline-hero-icon{align-items:center;margin-top:0;display:inline-flex}.wn-dialog-delete-mode .wn-dialog-inline-hero-content{flex-direction:column;gap:8px;line-height:1.6;display:flex}.wn-dialog-delete-content-main,.wn-dialog-delete-content-tip{margin:0}.wn-dialog-delete-content-tip{color:var(--color-error);font-weight:600}.wn-dialog-footer{background-clip:padding-box;justify-content:flex-end;gap:8px;padding:20px;display:flex}.wn-dialog-footer-with-border{background-color:#ffffff1a;border-top:1px solid #0000000f;padding-top:16px;padding-bottom:16px}.wn-dialog-footer-custom{border-top:0;padding-top:10px}.wn-dialog-footer-single{justify-content:center}.wn-dialog-footer-single:not(.wn-dialog-footer-with-border) .wn-btn{width:100%}.wn-dialog-footer-immersive{border-top:0;justify-content:center;padding:8px 24px 32px}.wn-btn{cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:4px;outline:none;justify-content:center;align-items:center;min-width:80px;height:32px;padding:0 20px;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 4px #00000005}.wn-btn:disabled{opacity:.7;cursor:not-allowed}.wn-btn:focus-visible{outline-offset:2px;outline:2px solid #0067c0}.wn-btn.is-loading{pointer-events:none}.wn-btn-primary{color:#fff;background:#0067c0;border-color:#0067c0;box-shadow:inset 0 1px #ffffff26,0 2px 4px #00000005}.wn-btn-primary:hover{background:#005a9e;border-color:#005a9e}.wn-btn-success{color:#fff;background:#107c10;border-color:#107c10}.wn-btn-success:hover{background:#0f6f0f;border-color:#0f6f0f}.wn-btn-warning{color:#1a1a1a;background:#ffb900;border-color:#ffb900}.wn-btn-warning:hover{background:#e5a700;border-color:#e5a700}.wn-btn-danger{color:#fff;background:#d13438;border-color:#d13438}.wn-btn-danger:hover{background:#b92e31;border-color:#b92e31}.wn-btn-primary:active,.wn-btn-success:active,.wn-btn-warning:active,.wn-btn-danger:active{box-shadow:none;transform:scale(.96)}.wn-btn-default{color:#1a1a1a;background:#fff9;border-color:#0000001a;box-shadow:inset 0 1px #ffffff80,0 2px 4px #00000005}.wn-btn-default:hover{background:#ffffffe6}.wn-btn-default:active{color:#666;background:#f5f5f5cc;transform:scale(.96)}.wn-dialog-variant-primary .wn-dialog-title{color:#1a1a1a}.wn-dialog-variant-success .wn-dialog-title{color:#1f6b32}.wn-dialog-variant-success.wn-dialog-presentation-immersive{background:#ffffffdb}.wn-dialog-variant-success.wn-dialog-presentation-immersive:before{background:linear-gradient(#107c1026,#0000)}.wn-dialog-variant-warning .wn-dialog-title{color:#7a5a00}.wn-dialog-variant-warning.wn-dialog-presentation-immersive:before{background:linear-gradient(#ffb90024,#0000)}.wn-dialog-variant-error .wn-dialog-title,.wn-dialog-variant-error .wn-dialog-inline-hero-icon{color:#a4262c}.wn-dialog-variant-error.wn-dialog-presentation-standard{border-top:4px solid #d13438}.wn-dialog-variant-error.wn-dialog-presentation-immersive{background:#ffffffdb}.wn-dialog-variant-error.wn-dialog-presentation-immersive:before{background:linear-gradient(#d1343824,#0000)}.wn-dialog-presentation-standard .wn-dialog-content-scroll{margin-top:8px}.wn-dialog-presentation-immersive .wn-dialog-header{padding-top:22px}.wn-dialog-presentation-immersive .wn-dialog-content{text-align:center;padding-top:12px}.wn-dialog-presentation-immersive .wn-dialog-footer{background:0 0;border-top:0;justify-content:center;padding-top:20px;padding-bottom:20px}.wn-dialog-presentation-immersive .wn-btn{border-radius:18px;min-width:120px;height:36px}.wn-dialog-presentation-immersive:before{height:148px}.wn-dialog-has-banner .wn-dialog-header,.wn-dialog-has-banner .wn-dialog-content,.wn-dialog-has-banner .wn-dialog-footer{z-index:1;position:relative}.wn-dialog-has-banner .wn-close-btn-floating{color:#fff}.wn-dialog-has-banner .wn-close-btn-floating:hover{color:#fff;background-color:#fff3}.wn-dialog-inline-hero-mode .wn-dialog-content{padding-top:0}.wn-dialog-immersive-hero-mode .wn-dialog-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:48px;padding-bottom:4px;display:flex}.wn-dialog-immersive-hero-mode .wn-dialog-hero{justify-content:center;align-items:center;margin-top:0;margin-bottom:20px;display:flex}.wn-dialog-immersive-title{color:#1a1a1a;margin:0 0 12px;font-family:Segoe UI Variable Display,Segoe UI,-apple-system,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.wn-dialog-immersive-text{color:#666;max-width:100%;font-size:14px;line-height:1.6}.wn-dialog-footer-single .wn-btn{min-width:140px}.wn-dialog-blocking .wn-dialog-footer{padding-top:0;padding-bottom:24px}.wn-dialog-blocking .wn-dialog-content{padding-bottom:0}.wn-dialog-banner-content-mode .wn-dialog-content{padding-top:24px}.wn-dialog-banner-content-mode .wn-dialog-immersive-title{margin-bottom:12px}.wn-dialog-type-shell{-webkit-backdrop-filter:none;background:#fff}.wn-dialog-type-shell .wn-dialog-content{font-size:inherit;line-height:inherit;color:inherit;padding:0;font-family:inherit;overflow:hidden}
