.r72cn-notice{position:fixed;left:20px;bottom:20px;z-index:460;display:grid;grid-template-columns:24px minmax(0,1fr) 36px;align-items:center;gap:12px;width:380px;max-width:calc(100vw - 40px);margin:0;padding:12px 14px;box-sizing:border-box;border:1px solid var(--color-border,#dedede);border-radius:12px;background:var(--color-bg,#fff);color:var(--color-text,#262626);box-shadow:0 5px 24px #102c4621;font:inherit;font-size:14px;line-height:1.5;text-align:left}
.r72cn-notice[hidden]{display:none!important}.r72cn-notice .r72cn-text{margin:0;padding:0;color:inherit;font:inherit;overflow-wrap:anywhere}.r72cn-notice .r72cn-text a{color:var(--color-primary,#245d59);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.r72cn-notice .r72cn-icon{display:block;width:24px;height:24px;min-width:24px;max-width:24px;flex:none}.r72cn-notice .r72cn-close{display:grid;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;margin:0;padding:0;border:0;border-radius:7px;background:transparent;color:var(--color-text-muted,#62666b);box-shadow:none;cursor:pointer;line-height:1;appearance:none}.r72cn-notice .r72cn-close svg{display:block;width:20px;height:20px;flex:none;pointer-events:none}.r72cn-notice .r72cn-close:hover{background:#7c8a9414;color:var(--color-text,#262626)}.r72cn-notice .r72cn-close:focus-visible,.r72cn-notice .r72cn-text a:focus-visible{outline:2px solid var(--color-primary,#245d59);outline-offset:3px}
@media(max-width:620px){.r72cn-notice{left:12px;right:12px;bottom:calc(var(--r72la-dock-space,0px) + 12px);width:auto;max-width:none;grid-template-columns:24px minmax(0,1fr) 44px;gap:10px;padding:10px 12px;font-size:13px}.r72cn-notice .r72cn-close{width:44px;min-width:44px;height:44px;min-height:44px}}
