.portfolio-analytics_footer__PdWrv{padding:12px clamp(16px,5vw,72px);background:#0d1410;text-align:center}.portfolio-analytics_footer__PdWrv button{font:500 12px/1.5 system-ui,sans-serif;color:#c8d3c7;background:none;border:0;text-decoration:underline;padding:8px;cursor:pointer}.portfolio-analytics_notice__icoHn{position:fixed;z-index:80;inset:auto 16px max(16px,env(safe-area-inset-bottom)) auto;width:min(430px,calc(100vw - 32px));box-sizing:border-box;color:#f5f7ef;background:#17241c;border:1px solid #536151;border-radius:16px;padding:16px;box-shadow:0 8px 30px #07120a42;font:400 13px/1.45 system-ui,sans-serif}.portfolio-analytics_notice__icoHn strong{font-size:15px}.portfolio-analytics_notice__icoHn p{margin:5px 0 12px;color:#e0e8dc}.portfolio-analytics_actions__xILix{display:flex;gap:8px;flex-wrap:wrap}.portfolio-analytics_actions__xILix button{border-radius:8px;border:1px solid #c3cfbe;background:none;color:#f5f7ef;font:600 13px/1.3 system-ui,sans-serif;min-height:44px;padding:8px 12px;cursor:pointer}.portfolio-analytics_actions__xILix .portfolio-analytics_allow__ilwF8{background:#e0ed92;border-color:#e0ed92;color:#152215}.portfolio-analytics_actions__xILix button:focus-visible,.portfolio-analytics_footer__PdWrv button:focus-visible{outline:2px solid #e0ed92;outline-offset:3px}