#cc--main{--cc-font-family: var(--font-sans, inherit);--cc-font-size: 16px;--cc-bg: #ffffff;--cc-text: #302b3b;--cc-block-text: #625b70;--cc-border-radius: 24px;--cc-btn-border-radius: 14px;--cc-btn-primary-bg: #663399;--cc-btn-primary-text: #ffffff;--cc-btn-primary-hover-bg: #52297a;--cc-btn-primary-hover-text: #ffffff;--cc-btn-secondary-bg: #f4effa;--cc-btn-secondary-text: #593085;--cc-btn-secondary-hover-bg: #eae0f5;--cc-btn-secondary-hover-text: #472168;--cc-toggle-bg-off: #81778f;--cc-toggle-bg-on: #663399;--cc-toggle-bg-readonly: #81778f;--cc-toggle-knob-bg: #ffffff;--cc-toggle-knob-icon-color: #ffffff;--cc-cookie-category-block-bg: #f7f4fb;--cc-cookie-category-block-bg-hover: #f0eaf7;--cc-section-border: #e9e1f1;--cc-cookie-table-border: #e9e1f1;--cc-overlay-bg: #21152f;--cc-overlay-opacity: .36;--cc-consent-modal-box-shadow: 0 12px 48px -12px rgb(69 39 99 / 22%), 0 2px 8px rgb(69 39 99 / 5%);--cc-webkit-scrollbar-bg: #cbbbdc;--cc-webkit-scrollbar-bg-hover: #a48abd;--zen-cookie-border: #e4d8ef;--zen-cookie-wash: #fbf8ff;--zen-cookie-peach: #fff2e7;--zen-cookie-focus: #663399;color-scheme:light}#cc--main.c_darkmode,.c_darkmode #cc--main,#cc--main .c_darkmode{--cc-bg: #282230;--cc-text: #f5effb;--cc-block-text: #d1c5de;--cc-btn-primary-bg: #d4b6f0;--cc-btn-primary-text: #30203f;--cc-btn-primary-hover-bg: #e2cbf7;--cc-btn-primary-hover-text: #30203f;--cc-btn-secondary-bg: #3c304a;--cc-btn-secondary-text: #f1e4ff;--cc-btn-secondary-hover-bg: #4c3b5e;--cc-btn-secondary-hover-text: #ffffff;--cc-toggle-bg-on: #a678d0;--cc-cookie-category-block-bg: #342a40;--cc-cookie-category-block-bg-hover: #40324d;--cc-section-border: #51415f;--cc-cookie-table-border: #51415f;--zen-cookie-border: #594668;--zen-cookie-wash: #33283e;--zen-cookie-peach: #3c2c35;--zen-cookie-focus: #d4b6f0;color-scheme:dark}#cc--main .cc_div{font-family:var(--cc-font-family)}#cc--main #cm.cloud{max-width:960px;padding:24px;left:max(20px,env(safe-area-inset-left));right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;border:1px solid var(--zen-cookie-border);border-radius:24px;background:linear-gradient(110deg,var(--zen-cookie-wash),var(--cc-bg) 58%);box-shadow:var(--cc-consent-modal-box-shadow)}#cc--main .cloud #c-inr{display:grid;grid-template-columns:76px minmax(0,1fr) 204px;align-items:center;gap:22px}#cc--main .cloud #c-inr:before{content:"";display:block;width:76px;height:88px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 112'%3E%3Cpath d='M12 32C19 13 48 14 68 22c21 8 25 29 17 49S55 99 31 89C9 80 3 53 12 32Z' fill='%23ede6f7'/%3E%3Cpath d='M63 27c-1 8 4 14 12 14-2 7 2 13 9 15-1 20-17 34-37 31-19-2-31-18-28-36 3-19 22-31 44-24Z' fill='%23fff2e3' stroke='%238c78ae' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26 53c2-9 9-17 18-19' fill='none' stroke='%23c0afd6' stroke-width='2' stroke-linecap='round'/%3E%3Cg fill='%23b5a1ce'%3E%3Cpath d='m36 43 5-2 3 5-4 4-5-2Z'/%3E%3Cpath d='m58 63 5-3 4 5-3 5-6-1Z'/%3E%3Cpath d='m34 66 4-2 3 4-2 4-5-1Z'/%3E%3Ccircle cx='51' cy='53' r='2.5'/%3E%3Ccircle cx='48' cy='76' r='2'/%3E%3C/g%3E%3Cg fill='none' stroke='%23f4a16d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m78 16 1-6m6 12 6-2m-7 10 4 2M9 64l-4 2m8 8-4 4M21 98c17-3 37-3 56-1'/%3E%3Cpath d='m18 17 2-5 2 5 5 2-5 2-2 5-2-5-5-2Z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}#cc--main .cloud #c-inr-i{display:block;width:auto;min-width:0;padding:0}#cc--main #c-ttl{color:var(--cc-text);font-size:18px;font-weight:700;line-height:1.4;margin:0 0 8px}#cc--main #c-txt{color:var(--cc-block-text);font-size:14px;line-height:1.65}#cc--main .cloud #c-bns{display:flex;flex-direction:column;gap:10px;width:auto;min-width:0;margin:0}#cc--main .c-bn{min-height:46px;height:auto;padding:12px 16px;border:1px solid var(--zen-cookie-border);border-radius:var(--cc-btn-border-radius);font-size:13px;font-weight:600;line-height:1.5;white-space:normal;overflow-wrap:anywhere;box-shadow:none;transform:none}#cc--main #c-bns .c-bn,#cc--main #s-bns .c-bn{float:none;width:100%;margin:0}#cc--main #c-bns .c-bn:first-child,#cc--main #s-bns .c-bn:first-child{border-color:transparent}#cc--main .c-bn:focus-visible,#cc--main .b-tl:focus-visible,#cc--main a:focus-visible,#cc--main .c-tgl:focus-visible+.c-tg{outline:3px solid var(--zen-cookie-focus);outline-offset:3px}#cc--main .bar #cs{padding:16px}#cc--main .bar #s-inr{display:flex;flex-direction:column;max-width:540px;padding:0;border:1px solid var(--zen-cookie-border);border-radius:24px;box-shadow:var(--cc-consent-modal-box-shadow)}#cc--main .bar #s-hdr{position:relative;display:flex;align-items:center;gap:16px;flex-shrink:0;height:auto;padding:20px 24px;background:linear-gradient(110deg,var(--zen-cookie-wash),var(--zen-cookie-peach))}#cc--main #s-ttl{display:block;flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}#cc--main #s-c-bnc{display:block;flex-shrink:0}#cc--main #s-c-bn{display:block;width:44px;height:44px;min-height:44px;padding:0;margin:0;border-radius:50%;font-size:24px;background:var(--cc-bg)}#cc--main #s-c-bn:before,#cc--main #s-c-bn:after{top:13px;left:20px;height:16px;width:2px}#cc--main .bar #s-bl{flex:1;min-height:0;height:auto;padding:24px;overscroll-behavior:contain}#cc--main #s-bl .c-bl.b-ex{margin-bottom:10px;border:1px solid var(--zen-cookie-border);border-radius:16px}#cc--main #s-bl .b-bn .b-tl{min-height:64px;padding:20px 88px 20px 42px;border-radius:16px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}#cc--main #s-bl .act .b-tl{border-radius:16px 16px 0 0}#cc--main #s-cnt .p{font-size:14px;line-height:1.7}#cc--main #s-bl .b-acc .p{padding:16px}#cc--main #s-bl td{overflow-wrap:anywhere}#cc--main .bar #s-bns{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;flex-shrink:0;height:auto;padding:20px 24px}#cc--main #s-bns #s-sv-bn{grid-column:1 / -1}@media(max-width:740px){#cc--main #cm.cloud{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:20px!important;margin:0 auto;border-radius:22px}#cc--main .cloud #c-inr{grid-template-columns:52px minmax(0,1fr);gap:12px}#cc--main .cloud #c-inr:before{width:52px;height:60px}#cc--main .cloud #c-inr-i{display:contents}#cc--main #c-ttl{margin:0;font-size:17px}#cc--main #c-txt,#cc--main .cloud #c-bns{grid-column:1 / -1}#cc--main .cloud #c-bns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}#cc--main .bar #cs{padding:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}#cc--main .bar #s-inr{max-width:540px;margin-left:auto;border-radius:22px}#cc--main .bar #s-hdr,#cc--main .bar #s-bl,#cc--main .bar #s-bns{padding:16px}#cc--main #s-bns .c-bn,#cc--main #c-bns .c-bn{padding:12px 10px;font-size:13px}}@media(prefers-reduced-motion:reduce){#cc--main *,#cc--main *:before,#cc--main *:after{transition:none!important;animation:none!important}}
