.save-notice{inset-inline-end:24px;z-index:10000;border:1px solid var(--card-border,#d6d9e2);background:var(--card-bg,#fff);max-width:min(480px,100vw - 32px);color:var(--dv-blue-800,#243b76);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font:500 14px/1.5 Roboto,sans-serif;display:flex;position:fixed;bottom:24px}.save-notice-error{color:#b3261e}.save-notice-copy{overflow-wrap:anywhere;min-width:0}.save-notice-detail{color:#5b5b66;margin-top:4px;font-size:13px;font-weight:400}.save-notice button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;flex:none;padding:8px 12px}.save-notice button:hover{background:var(--dv-blue-soft,#edf0ff)}.save-notice button:focus-visible{outline:2px solid var(--dv-blue,#315be8);outline-offset:3px}@media (width<=600px){.save-notice{inset-inline:16px;bottom:calc(88px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;font-size:14px}.save-notice-copy{flex:1 0 calc(100% - 36px)}.save-notice-detail{font-size:14px}.save-notice button{margin-inline-start:36px}}
