.ssn-notice{position:fixed;z-index:99990;right:22px;bottom:22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;width:min(420px,calc(100vw - 32px));padding:17px 15px 15px 18px;border:1px solid #b78417;border-left:6px solid #9a6900;border-radius:14px;background:linear-gradient(135deg,#fff8df 0%,#f5d77d 52%,#d9aa36 100%);color:#503500;box-shadow:0 12px 34px rgba(73,48,0,.32),0 0 0 3px rgba(220,174,54,.24);font:500 15px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif;animation:ssn-enter .55s ease-out both,ssn-gold-pulse 1.8s ease-in-out .6s infinite alternate}.ssn-notice *{box-sizing:border-box}.ssn-notice-label{display:inline-block;margin:0 0 7px;padding:4px 9px;border-radius:999px;background:linear-gradient(100deg,#8b5e00,#e2b63c,#a76c00);color:#fffdf4;font-size:10px;font-weight:800;letter-spacing:.08em}.ssn-notice-message{margin:0;color:inherit;font-size:15px;font-weight:650}.ssn-notice-close{display:grid;place-items:center;width:29px;height:29px;padding:0;border:0;border-radius:50%;background:rgba(111,74,0,.2);color:#503500;font:400 22px/1 system-ui,sans-serif;cursor:pointer}.ssn-notice-close:hover,.ssn-notice-close:focus{background:rgba(111,74,0,.32);outline:2px solid #7a5700;outline-offset:2px}@keyframes ssn-enter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ssn-gold-pulse{0%{filter:brightness(1);box-shadow:0 12px 34px rgba(73,48,0,.3),0 0 0 3px rgba(220,174,54,.25)}100%{filter:brightness(1.12);box-shadow:0 15px 42px rgba(73,48,0,.42),0 0 0 7px rgba(255,205,73,.5)}}@media(max-width:600px){.ssn-notice{right:12px;bottom:12px;left:12px;width:auto;padding:14px 12px 13px 15px}.ssn-notice-message{font-size:14px}}@media(prefers-reduced-motion:reduce){.ssn-notice{animation:none!important}}
