:where(.hx2){margin-block:.83em;font-size:1.5em;font-weight:700;display:block}:where(.hx3){margin-block:1em;font-size:1.17em;font-weight:700;display:block}.wc-banner,.wc-dialog{--wc-bg:#1b1c22;--wc-sub:#24252e;--wc-text:#f5f4f9;--wc-muted:#b9b7c6;--wc-accent:#baa5ef;color:var(--wc-text);background:var(--wc-bg);box-sizing:border-box;font-family:DM Sans,sans-serif}.wc-banner *,.wc-dialog *{box-sizing:border-box}.wc-banner{z-index:1000;border:1px solid #ffffff15;border-radius:22px;width:min(475px,100% - 44px);padding:25px;animation:.25s wc-appear;position:fixed;bottom:22px;left:22px;box-shadow:0 15px 70px #0006}.wc-title{align-items:center;gap:13px;display:flex}.wc-title>span{width:40px;height:40px;color:var(--wc-accent);background:#baa5ef18;border-radius:12px;place-items:center;display:grid}.wc-title small,.wc-dialog header small{letter-spacing:.12em;color:var(--wc-muted);font-size:10px;font-weight:600}.wc-banner h2,.wc-banner .hx2{letter-spacing:-.02em;margin:5px 0 0;font-size:19px;font-weight:500;line-height:1.3}.wc-banner p,.wc-dialog p{color:var(--wc-muted);margin:17px 0;font-size:13px;line-height:1.7}.wc-banner button,.wc-dialog footer button{font:inherit;color:#fff;cursor:pointer;background:#8a65ce;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:12px 15px;font-size:12px;font-weight:600;display:inline-flex}.wc-banner .wc-secondary{background:var(--wc-sub);color:var(--wc-text)}.wc-banner button:hover,.wc-dialog footer button:hover{filter:brightness(1.1)}.wc-links{gap:18px;margin-top:17px;display:flex}.wc-links a,.wc-dialog a{color:var(--wc-muted);text-underline-offset:3px;font-size:12px;text-decoration:underline}:is(.wc-banner :focus-visible,.wc-dialog :focus-visible){outline:2px solid var(--wc-accent);outline-offset:3px}.wc-dialog{scrollbar-width:thin;scrollbar-color:#7b718c transparent;border:0;border-radius:24px;width:min(640px,100% - 32px);max-height:90dvh;margin:auto;padding:30px;position:fixed;inset:0;box-shadow:0 25px 100px #0007}.wc-dialog header{justify-content:space-between;align-items:start;gap:20px;display:flex}.wc-dialog h2,.wc-dialog .hx2{letter-spacing:-.03em;margin:8px 0 0;font-size:27px;font-weight:500;line-height:1.2}.wc-close{background:var(--wc-sub);width:33px;height:33px;color:var(--wc-text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.wc-category{background:var(--wc-sub);border-radius:14px;margin-top:14px;padding:20px}.wc-category>div{align-items:center;gap:10px;display:flex}.wc-category h3,.wc-category .hx3,.wc-category .hx3{margin:0;font-size:15px;font-weight:600}.wc-category>div>span{color:var(--wc-accent);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:11px;display:flex}.wc-category p{margin:12px 0 0;font-size:12px}.wc-category details{margin-top:15px;font-size:12px}.wc-category summary{cursor:pointer;color:var(--wc-accent);padding:4px 0}.wc-category dl{margin:16px 0 0}.wc-category dl>div{border-top:1px solid #ffffff13;padding:11px 0}.wc-category dt{font-weight:600}.wc-category dd{color:var(--wc-muted);margin:6px 0 0;line-height:1.6}.wc-no-tracking{background:0 0;border:1px solid #ffffff14}.wc-dialog .wc-footnote{font-size:12px}.wc-dialog footer{justify-content:end;padding-top:10px;display:flex}.wc-dialog footer button{min-width:160px;font-size:14px}.wts-footer-bottom .wts-cookie-settings{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.wts-footer-bottom .wts-cookie-settings:hover{color:#b9a0ec}.wts-footer-bottom>div{flex-wrap:wrap}.wts-footer-bottom .wts-cookie-settings:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #b9a0ec}html[data-appearance=mixed] :is(.wc-banner,.wc-dialog){--wc-bg:#fff;--wc-sub:#f2f1f5;--wc-text:#282531;--wc-muted:#686473;--wc-accent:#7752b4;box-shadow:0 15px 70px #19122726}html[data-appearance=mixed] .wc-category dl>div,html[data-appearance=mixed] .wc-no-tracking{border-color:#17132217}@keyframes wc-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:550px){.wc-banner{border-radius:19px;width:calc(100% - 24px);padding:20px;bottom:12px;left:12px}.wc-title h2,.wc-title .hx2{font-size:18px}.wc-actions{grid-template-columns:1fr;display:grid}.wc-banner p{font-size:12px}.wc-dialog{padding:22px}.wc-dialog h2,.wc-dialog .hx2{font-size:24px}.wc-category{padding:16px}.wc-category>div{flex-wrap:wrap}.wc-category>div>span{margin-left:30px}.wc-dialog footer button{width:100%}}@media (prefers-reduced-motion:reduce){.wc-banner{animation:none}}html body .wc-banner{color:#f5f5f6;background:#202124;border:0;border-radius:22px;width:min(355px,100% - 32px);padding:20px;bottom:20px;left:20px;box-shadow:0 10px 42px #0004}.wc-title{gap:11px}.wc-title>span{color:#cbc6bd;background:0 0;width:27px;height:28px}.wc-title h2,.wc-title .hx2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:600}.wc-banner p{color:#bdbfc4;margin:13px 0 16px;font-size:13px;line-height:1.6}.wc-actions{flex-wrap:nowrap;gap:8px;display:flex}.wc-banner .wc-actions button{color:#242528;background:#f1f1f3;flex:1;min-height:40px;padding:9px 15px;font-size:13px}.wc-banner .wc-actions .wc-secondary{color:#dedee2;flex:initial;background:#303136}.wc-banner .wc-links{gap:17px;margin-top:13px}.wc-banner .wc-links a{color:#adafb5;font-size:11px}.wc-banner button:hover{filter:none;background:#fff}.wc-banner .wc-secondary:hover{background:#3b3c42}.wc-dialog footer button{color:#fff;background:#35363c}.wc-dialog header>div>small{color:var(--wc-muted)}html[data-appearance=mixed] .wc-banner{color:#292a2e;background:#fff;box-shadow:0 10px 45px #0002}html[data-appearance=mixed] .wc-banner p{color:#6d6f77}html[data-appearance=mixed] .wc-title>span{color:#81786d}html[data-appearance=mixed] .wc-banner .wc-actions button{color:#fff;background:#292a2e}html[data-appearance=mixed] .wc-banner .wc-actions .wc-secondary{color:#3d3e45;background:#eeeef1}html[data-appearance=mixed] .wc-banner .wc-links a{color:#787a81}@media (max-width:550px){html body .wc-banner{width:calc(100% - 24px);padding:18px;bottom:12px;left:12px}.wc-banner .wc-actions{display:flex}.wc-banner .wc-title h2,.wc-banner .wc-title .hx2{font-size:16px}}.wc-dialog{--wc-bg:#19191c;--wc-sub:#242427;--wc-text:#f5f5f6;--wc-muted:#b3b3ba;--wc-accent:#d8d8de;--wc-control:#333337;--wc-control-hover:#414146;--wc-fill:#f1f1f3;--wc-on-fill:#202023;border-radius:28px;width:min(680px,100% - 40px);max-width:none;max-height:min(850px,100dvh - 48px);padding:0;overflow:hidden;box-shadow:0 28px 110px #0006}html[data-appearance=mixed] .wc-dialog{--wc-bg:#fff;--wc-sub:#f4f4f6;--wc-text:#242427;--wc-muted:#66666e;--wc-accent:#4b4b53;--wc-control:#ededf0;--wc-control-hover:#dedee4;--wc-fill:#242427;--wc-on-fill:#fff;box-shadow:0 28px 110px #0003}.wc-dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;animation:.2s ease-out wc-settings-appear;display:grid}.wc-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.wc-dialog .wc-dialog-head{padding:26px 28px 20px;display:block;position:relative}.wc-dialog-brand{align-items:center;gap:12px;padding-right:44px;display:flex}.wc-dialog-brand>span:last-child{color:var(--wc-muted);align-items:center;gap:9px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.wc-dialog-brand b,.wc-dialog-brand .bx{font-weight:400}.wc-dialog-icon{background:var(--wc-sub);width:39px;height:39px;color:var(--wc-text);border-radius:13px;flex:none;place-items:center;display:grid}.wc-dialog .wc-close{background:var(--wc-sub);width:36px;height:36px;transition:background .18s;position:absolute;top:27px;right:26px}.wc-dialog .wc-close:hover{background:var(--wc-control)}.wc-dialog h2,.wc-dialog .hx2{letter-spacing:-.03em;color:var(--wc-text);margin:18px 0 9px;font-size:27px;font-weight:500;line-height:1.2}.wc-dialog #wc-intro{max-width:550px;margin:0;font-size:14px;line-height:1.65}.wc-dialog-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--wc-control-hover) transparent;padding:0 28px;overflow-y:auto}.wc-dialog-body::-webkit-scrollbar{width:5px}.wc-dialog-body::-webkit-scrollbar-thumb{background:var(--wc-control-hover);border-radius:99px}.wc-categories{gap:9px;display:grid}.wc-choice{background:var(--wc-sub);border-radius:18px;padding:15px 18px}.wc-choice-heading{align-items:center;gap:10px;min-height:26px;display:flex}.wc-choice-heading>svg{color:var(--wc-muted);flex:none}.wc-dialog .wc-choice h3,.wc-dialog .wc-choice .hx3,.wc-dialog .wc-choice .hx3{color:var(--wc-text);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.4}.wc-required{color:var(--wc-muted);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.wc-required svg{flex:none}.wc-switch{cursor:pointer;flex:none;width:46px;height:28px;margin-left:auto;display:inline-flex;position:relative}.wc-switch input{opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wc-switch-track{background:var(--wc-control-hover);border-radius:99px;width:100%;padding:4px;transition:background .18s}.wc-switch-knob{background:var(--wc-text);width:20px;height:20px;color:var(--wc-on-fill);border-radius:50%;place-items:center;transition:transform .18s;display:grid}.wc-switch-knob svg{opacity:0}.wc-switch input:checked+.wc-switch-track{background:var(--wc-fill)}.wc-switch input:checked+.wc-switch-track .wc-switch-knob{background:var(--wc-on-fill);color:var(--wc-fill);transform:translate(18px)}.wc-switch input:checked+.wc-switch-track .wc-switch-knob svg{opacity:1}.wc-switch input:focus-visible+.wc-switch-track{outline:2px solid var(--wc-text);outline-offset:4px}.wc-dialog .wc-choice>p{margin:8px 0 0;font-size:14px;line-height:1.55}.wc-choice-details{margin-top:9px}.wc-choice-details summary{cursor:pointer;width:fit-content;color:var(--wc-muted);border-radius:4px;align-items:center;gap:5px;font-size:12px;line-height:1.5;list-style:none;display:flex}.wc-choice-details summary::-webkit-details-marker{display:none}.wc-choice-details summary:hover{color:var(--wc-text)}.wc-choice-details summary svg{transition:transform .18s}.wc-choice-details[open] summary svg{transform:rotate(180deg)}.wc-dialog .wc-choice-details p{margin:10px 0 0;font-size:13px;line-height:1.65}.wc-dialog .wc-service-note{margin:16px 2px 4px;font-size:12px;line-height:1.65}.wc-dialog .wc-save-error{background:var(--wc-sub);border-radius:12px;padding:12px;font-size:13px}.wc-dialog .wc-dialog-footer{background:var(--wc-bg);box-shadow:none;padding:20px 28px 22px;display:block}.wc-dialog-actions{grid-template-columns:1fr 1fr 1.25fr;gap:8px;display:grid}.wc-dialog .wc-dialog-actions button{background:var(--wc-control);min-width:0;min-height:46px;color:var(--wc-text);box-shadow:none;filter:none;border:0;border-radius:999px;padding:11px 12px;font-size:13px;line-height:1.45;transition:background .18s,color .18s}.wc-dialog .wc-dialog-actions button:hover{background:var(--wc-control-hover);filter:none}.wc-dialog .wc-dialog-actions .wc-save-action{background:var(--wc-fill);color:var(--wc-on-fill)}.wc-dialog .wc-dialog-actions .wc-save-action:hover{background:color-mix(in srgb, var(--wc-fill) 88%, var(--wc-bg))}.wc-dialog-actions button svg{flex:none}.wc-dialog-links{color:var(--wc-muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;font-size:12px;line-height:1.5;display:flex}.wc-dialog-links>span{margin-right:auto}.wc-dialog .wc-dialog-links a{color:var(--wc-muted);font-size:12px}.wc-dialog .wc-dialog-links a:hover{color:var(--wc-text)}@keyframes wc-settings-appear{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:520px){.wc-dialog{border-radius:23px;width:calc(100% - 20px);max-height:calc(100dvh - 24px)}.wc-dialog .wc-dialog-head{padding:20px 19px 17px}.wc-dialog .wc-close{top:21px;right:18px}.wc-dialog h2,.wc-dialog .hx2{font-size:24px}.wc-dialog-body{padding:0 14px}.wc-choice{border-radius:16px;padding:14px}.wc-choice-heading{gap:8px}.wc-required{font-size:11px}.wc-dialog .wc-dialog-footer{padding:17px 19px 18px}.wc-dialog-actions{grid-template-columns:1fr 1fr}.wc-dialog .wc-save-action{grid-column:1/-1}.wc-dialog-links{gap:8px 15px;margin-top:13px}.wc-dialog-links>span{width:100%}}@media (prefers-reduced-motion:reduce){.wc-dialog[open]{animation:none}.wc-dialog *,.wc-dialog :before{transition:none!important}}
