@media screen{.cky-consent-container.cky-consent-container{inset:auto 0 0;width:100%;max-width:100%;max-height:100vh;max-height:100dvh;overflow-y:auto;box-sizing:border-box}:root .cky-consent-container .cky-consent-bar{padding:12px 16px env(safe-area-inset-bottom,0px);border-radius:12px 12px 0 0}:root .cky-consent-container .cky-consent-bar .cky-notice-content-wrapper{padding:0 0 8px}:root .cky-consent-container .cky-title{margin:0 0 6px;padding:0;font-size:16px;line-height:1.25}.cky-consent-container .cky-notice-des{max-height:4.2em;padding:0;overflow-y:auto;font-size:14px;line-height:1.4}.cky-consent-container .cky-notice-des p{margin:0;font-size:inherit;line-height:inherit}.cky-consent-container .cky-notice-btn-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:0}.cky-consent-container .cky-notice-btn-wrapper .cky-btn{width:100%;min-width:0;min-height:44px;margin:0;padding:6px;font-size:13px;line-height:1.3;white-space:normal;overflow-wrap:anywhere}:root .cky-modal:not(.cky-modal-open){display:none}:root .cky-modal.cky-modal{top:auto;bottom:0;left:0;width:100%;max-width:100%;transform:none;transition:none}:root .cky-modal .cky-preference-center{max-height:70vh;max-height:70dvh;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}.cky-modal .cky-preference-header{flex-shrink:0;padding:12px 16px;gap:8px}.cky-modal .cky-preference-header .cky-preference-title{font-size:16px;line-height:1.3}.cky-modal .cky-preference-header .cky-btn-close{flex-shrink:0;width:44px;height:44px}:root .cky-modal .cky-preference-body-wrapper{min-height:0;padding:0 16px;overflow-y:auto}.cky-modal .cky-footer-wrapper{flex-shrink:0}.cky-modal .cky-prefrence-btn-wrapper{flex-direction:row;flex-wrap:wrap;gap:6px;padding:10px 16px}.cky-modal .cky-prefrence-btn-wrapper .cky-btn{flex:1 1 0;width:auto;min-width:0;min-height:44px;margin:0;padding:6px;font-size:13px;line-height:1.3;white-space:normal;overflow-wrap:anywhere}}@media screen and (min-width:601px){:root .cky-consent-container .cky-consent-bar{padding-right:24px;padding-left:24px}:root .cky-consent-container .cky-consent-bar .cky-notice-content-wrapper{max-width:1280px;margin:0 auto}:root .cky-modal.cky-modal{left:50%;width:calc(100% - 48px);max-width:960px;transform:translate(-50%)}:root .cky-modal .cky-preference-center{max-height:min(60vh,560px);max-height:min(60dvh,560px)}}@media screen and (min-width:1200px){.cky-consent-container .cky-notice-group{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:24px}.cky-consent-container .cky-notice-btn-wrapper{margin-top:0}}@media screen{:root .cky-consent-container.mg-cookie-compact,:root .cky-consent-container.mg-cookie-compact .cky-consent-bar,:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) .cky-preference-center{max-height:25vh;max-height:25dvh;box-sizing:border-box;overflow:hidden}:root .cky-consent-container.mg-cookie-compact .cky-consent-bar{display:flex;flex-direction:column;padding:8px 12px env(safe-area-inset-bottom,0px)}:root .cky-consent-container.mg-cookie-compact .cky-notice-content-wrapper{display:flex;flex-direction:column;min-height:0;width:100%;padding:0}:root .cky-consent-container.mg-cookie-compact .cky-notice,:root .cky-consent-container.mg-cookie-compact .cky-notice-group{display:contents}:root .cky-consent-container.mg-cookie-compact .cky-title,:root .cky-consent-container.mg-cookie-compact .cky-notice-des,:root .cky-consent-container.mg-cookie-compact [data-cky-tag=settings-button],:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) .cky-preference-header,:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) .cky-preference-body-wrapper,:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) .cky-footer-shadow,:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) [data-cky-tag=detail-save-button],:root .cky-modal:not(.mg-cookie-expanded) .mg-cookie-back,:root .cky-modal.mg-cookie-expanded .mg-cookie-summary{display:none}:root .mg-cookie-summary{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;color:#212121}:root .cky-modal .mg-cookie-summary{padding:8px 12px 0}:root .mg-cookie-summary p{min-height:0;margin:0;overflow-y:auto;font:13px/1.3 Arial,sans-serif;color:inherit}:root .mg-cookie-links{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:2px}:root .mg-cookie-links a,:root .mg-cookie-links button,:root .mg-cookie-back{display:inline-flex;align-items:center;min-height:24px;margin:0;padding:0;border:0;background:transparent;color:#241d49;font:13px/1.3 Arial,sans-serif;text-decoration:underline;cursor:pointer}:root .mg-cookie-back{flex-shrink:0;margin:4px 16px}:root .mg-cookie-links a:focus-visible,:root .mg-cookie-links button:focus-visible,:root .mg-cookie-back:focus-visible{outline:2px solid #241d49;outline-offset:2px}:root .cky-consent-container.mg-cookie-compact .cky-notice-btn-wrapper,:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) .cky-prefrence-btn-wrapper{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:6px 0 0;padding:0;border:0}:root .cky-modal.mg-cookie-compact:not(.mg-cookie-expanded) .cky-prefrence-btn-wrapper{margin:0;padding:6px 12px 4px}:root .mg-cookie-compact .mg-cookie-branding{flex-shrink:0;padding-bottom:4px!important}:root .mg-cookie-compact [data-cky-tag=powered-by]>div{margin-top:4px!important}}
