.agreement-notice{z-index:10000;background-color:var(--Light-Base-1000);color:var(--Light-Base-0);text-wrap:balance;border-radius:12px;flex-direction:column;align-items:center;gap:12px;margin:0 8px 8px;padding:12px;display:flex;position:fixed;bottom:11px;left:0;overflow:hidden}@media screen and (width>=769px){.agreement-notice{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000;border-radius:16px;flex-direction:row;justify-content:space-between;gap:24px;max-width:860px;margin:0 auto;padding:12px 24px;bottom:20px;left:0;right:0}}.agreement-notice__bd{display:none}@media screen and (width>=769px){.agreement-notice__bd{z-index:1;opacity:.7;background-color:var(--Light-Base-1000);width:100%;height:100%;display:block;position:absolute;inset:0}}.agreement-notice__link{color:var(--link-color);text-decoration:none;transition:color .15s ease-out}@media (hover:hover){.agreement-notice__link:hover{color:var(--link-color-hover);cursor:pointer}}.agreement-notice__link:active{color:var(--link-color-active)}.agreement-notice__link{color:inherit}.agreement-notice__button{z-index:2;flex-shrink:0;position:relative}@media screen and (width>=769px){.agreement-notice__button{box-shadow:0 3px 12px #cecece66}}.agreement-notice__text{z-index:2;text-wrap:pretty;font-size:12px;font-weight:400;line-height:16px;position:relative}@media screen and (width>=769px){.agreement-notice__text{font-size:14px;font-weight:400;line-height:20px}}
