#adxNoticeRoot{font-family:Inter,Arial,sans-serif;color:#eff5fb}#adxToastStack{position:fixed;z-index:10000;right:22px;bottom:22px;width:min(390px,calc(100vw - 28px));display:grid;gap:10px;pointer-events:none}.adx-toast{position:relative;display:flex;align-items:center;gap:11px;min-height:66px;padding:13px 42px 15px 13px;overflow:hidden;border:1px solid #3d566b;border-radius:14px;background:linear-gradient(135deg,#24394e,#172839);box-shadow:0 16px 45px #07121fc2;pointer-events:auto;animation:adxToastIn .3s cubic-bezier(.2,.8,.2,1) both}.adx-toast-content{display:flex;align-items:center;gap:11px;min-width:0}.adx-notice-icon,.adx-confirm-icon{width:36px;height:36px;flex:none;display:grid;place-items:center;border:1px solid currentColor;border-radius:11px;background:#3787d522;color:#77bdff}.adx-notice-icon svg,.adx-confirm-icon svg,.adx-notice-close svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adx-toast-copy{display:grid;gap:3px;min-width:0;font-size:12px;line-height:1.45;color:#d8e3ed;overflow-wrap:anywhere}.adx-toast-copy strong{font-size:13px;color:#fff}.adx-notice-close{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:27px;height:27px;padding:0;border:0;border-radius:7px;background:transparent;color:#a8b8c8;cursor:pointer}.adx-notice-close:hover{background:#ffffff12;color:white}.adx-notice-close svg{width:15px;height:15px}.adx-toast-progress{position:absolute;inset:auto 0 0;height:3px;background:#70b9f2;transform-origin:left;animation:adxToastProgress 4.6s linear forwards}.adx-toast-success{border-color:#267850}.adx-toast-success .adx-notice-icon{color:#21d987;background:#13a76520}.adx-toast-success .adx-toast-progress{background:#18cc7e}.adx-toast-error{border-color:#82434c}.adx-toast-error .adx-notice-icon{color:#ff737c;background:#ee45531c}.adx-toast-error .adx-toast-progress{background:#fa525c}.adx-toast-warning{border-color:#80662b}.adx-toast-warning .adx-notice-icon{color:#ffc64c;background:#ffb91f1a}.adx-toast-warning .adx-toast-progress{background:#ffbb28}.adx-toast-leave{animation:adxToastOut .22s ease forwards}.adx-dialog-open{overflow:hidden}.adx-dialog-layer{position:fixed;z-index:10001;inset:0;display:grid;place-items:center;padding:20px;background:#07111fc2;backdrop-filter:blur(5px);animation:adxBackdropIn .18s ease both}.adx-dialog-layer[hidden]{display:none}.adx-confirm{width:min(440px,100%);padding:25px;border:1px solid #405970;border-radius:20px;background:radial-gradient(ellipse at 90% 0,#304b642e,transparent 55%),linear-gradient(145deg,#23384d,#172839);box-shadow:0 25px 90px #030a12b8;animation:adxDialogIn .24s cubic-bezier(.2,.8,.2,1) both}.adx-confirm-icon{width:48px;height:48px;margin-bottom:17px;border-radius:15px;color:#78bdff;background:#328bd622}.adx-confirm-icon svg{width:24px;height:24px}.adx-confirm-danger .adx-confirm-icon{color:#ff777e;background:#ff4b581a}.adx-confirm h2{margin:0 0 8px;font-size:19px;line-height:1.3;color:#f5f8fb}.adx-confirm>p{margin:0;color:#bac8d5;font-size:13px;line-height:1.65;white-space:pre-line}.adx-confirm-details{display:grid;gap:8px;margin-top:17px;padding:12px 13px;border:1px solid #3a5064;border-radius:12px;background:#121f2d88;color:#e5edf4;font-size:12px}.adx-confirm-details[hidden]{display:none}.adx-confirm-details>div{display:flex;justify-content:space-between;gap:12px}.adx-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:23px}.adx-confirm-actions button{min-height:43px;padding:10px 14px;border-radius:10px;font:600 13px Inter,Arial,sans-serif;cursor:pointer;transition:transform .16s,background .16s,border-color .16s}.adx-confirm-actions button:hover{transform:translateY(-1px)}.adx-confirm-cancel{border:1px solid #43586b;background:#263b50;color:#d9e4ed}.adx-confirm-cancel:hover{background:#304a62}.adx-confirm-accept{border:1px solid #4198dd;background:linear-gradient(120deg,#388fd3,#2d75b5);color:white;box-shadow:0 5px 16px #176bb344}.adx-confirm-accept:hover{background:#439be3}.adx-confirm-danger .adx-confirm-accept{border-color:#bd4a54;background:linear-gradient(120deg,#bc4854,#953844);box-shadow:0 5px 16px #982d3b44}.adx-dialog-leave{animation:adxBackdropOut .16s ease forwards}.adx-dialog-leave .adx-confirm{animation:adxDialogOut .16s ease forwards}@keyframes adxToastIn{from{opacity:0;transform:translate(14px,12px) scale(.98)}to{opacity:1;transform:none}}@keyframes adxToastOut{to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes adxToastProgress{to{transform:scaleX(0)}}@keyframes adxBackdropIn{from{opacity:0}to{opacity:1}}@keyframes adxBackdropOut{to{opacity:0}}@keyframes adxDialogIn{from{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes adxDialogOut{to{opacity:0;transform:translateY(5px) scale(.985)}}@media(max-width:520px){#adxToastStack{right:14px;bottom:90px;width:calc(100vw - 28px)}.adx-dialog-layer{padding:14px}.adx-confirm{padding:21px 18px;border-radius:17px}}@media(prefers-reduced-motion:reduce){.adx-toast,.adx-toast-leave,.adx-dialog-layer,.adx-dialog-leave,.adx-confirm{animation-duration:.01ms!important;animation-iteration-count:1!important}.adx-toast-progress{animation:none;transform:scaleX(0)}.adx-confirm-actions button{transition:none}}
