.account-notice{position:relative;box-sizing:border-box;width:min(500px,calc(100% - 24px));max-height:min(88dvh,760px);padding:30px 30px 26px;border:1px solid #c8dfe5;border-radius:23px;background:#fff;color:#12364f;box-shadow:0 32px 100px #061a3480;overflow:auto;direction:rtl}.account-notice:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,#008ca2 0 35%,#ffc107 35% 69%,#0c2f50 69%)}.account-notice::backdrop{background:#061a33b5;backdrop-filter:blur(6px)}.account-notice .an-close{position:absolute;top:22px;left:22px;display:grid;place-items:center;width:37px;height:37px;border:1px solid #d5e7eb;border-radius:10px;background:#f2f8f9;color:#31536a}.account-notice .an-close svg,.account-notice .an-mark svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.account-notice .an-mark{display:grid;place-items:center;width:55px;height:55px;margin:5px 0 20px;border:1px solid #b9e1e3;border-radius:17px;background:#e8f8f8;color:#007e95}.account-notice .an-mark svg{width:26px;height:26px}.account-notice .an-head h2{margin:0 0 8px;color:#0c2c4b;font-size:clamp(20px,4vw,27px);line-height:1.55}.account-notice .an-head p{margin:0;color:#5a7483;font-size:14px;line-height:2;white-space:pre-wrap}.account-notice-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.account-notice-actions:empty{display:none}.account-notice-actions .button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:49px;margin:0;border:1px solid #ffc107;border-radius:12px;padding:10px 14px;font:700 13px inherit;text-align:center;white-space:normal;cursor:pointer;background:#ffc107;color:#102f4c}.account-notice-actions .button:nth-child(2){border-color:#c6dce3;background:#f5fafb;color:#12647c;box-shadow:none}.account-notice-actions .button:hover{transform:translateY(-2px)}.account-notice .podcast-form{margin-top:22px;padding-top:20px;border-top:1px solid #e3edef}.account-notice .podcast-form button{width:100%;justify-content:center}.account-notice .an-success{position:absolute;top:23px;right:26px;width:42px;height:42px;border-radius:13px}.account-notice:has(.an-success) .an-mark{visibility:hidden}@media(max-width:520px){.account-notice{width:calc(100% - 20px);padding:26px 21px 22px;border-radius:20px}.account-notice .an-close{left:17px;top:17px}.account-notice .an-head p{font-size:13px}.account-notice-actions{grid-template-columns:1fr}.account-notice-actions .button{min-height:47px}.account-notice .an-mark{width:48px;height:48px;margin-bottom:16px}}
