.url-notice{box-sizing:border-box;color:#17212d;background:#fff;border:0;border-radius:20px;width:min(480px,100vw - 24px);max-height:calc(100dvh - 32px);padding:clamp(20px,5vw,32px);font:18px/1.6 system-ui;overflow:auto;box-shadow:0 24px 90px #10203055}.url-notice::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101b2d80}.url-notice .url-notice-icon{color:#17633c;background:#e6f6ed;border-radius:16px;place-items:center;width:48px;height:48px;font-size:30px;font-weight:700;display:grid}.url-notice[data-kind=error] .url-notice-icon{color:#a04410;background:#fff0e5}.url-notice h2{margin:18px 0 10px;font-size:24px;line-height:1.3}.url-notice p{overflow-wrap:anywhere;margin:0 0 24px}.url-notice button{color:#fff;cursor:pointer;background:#172f46;border:0;border-radius:12px;width:100%;min-height:46px;padding:10px 18px;font:600 18px system-ui;display:block}.url-notice button:focus-visible{outline-offset:3px;outline:3px solid #00a9d5}.url-notice-help a{box-sizing:border-box;color:#fff;text-align:center;overflow-wrap:anywhere;background:#086b81;border-radius:12px;min-height:44px;padding:12px 16px;font-weight:700;text-decoration:none;display:block}.url-notice-help a:focus-visible{outline-offset:3px;outline:3px solid #00a9d5}.url-notice-help small{color:#374957;overflow-wrap:anywhere;margin:10px 0 20px;font-size:16px;display:block}.url-notice[data-kind=error] :is(h2,p,.url-notice-help small){color:#b91c1c;font-weight:700}.ap-set-fields{border:0;min-width:0;margin:0;padding:0}.url-notice[data-kind=warning] :is(h2,p,small){color:#b91c1c;font-weight:700}.url-notice[data-kind=warning] .url-notice-icon{color:#b91c1c;background:#fff4e5}.url-notice button+button{margin-top:10px}
