.page-utilities{background:var(--surface,#f8faf9);color:var(--ink,#22332e);border-top:1px solid #dce5df;justify-content:flex-end;padding:12px max(16px,50vw - 600px);font:400 13px/1.3 system-ui,sans-serif;display:flex}.language-picker{font:inherit;align-items:center;gap:8px;margin:0;display:inline-flex}.language-picker select{color:#22332e;width:auto;max-width:180px;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bccbc3;border-radius:6px;margin:0;padding:4px 24px 4px 8px}.language-picker select:focus-visible{outline-offset:2px;outline:3px solid #16876c}html:not([lang=en]) .actions button,html:not([lang=en]) .primary,html:not([lang=en]) .secondary{white-space:normal}@media (max-width:640px){.language-picker select{min-height:44px;font-size:16px}.page-utilities{padding:12px 16px}.page-utilities .language-picker>span{display:none}.language-picker{gap:6px}}.page-utilities{flex-wrap:wrap;align-items:center;gap:6px 16px}.page-utilities .consent-trigger{z-index:auto;white-space:normal;text-underline-offset:3px;background:0 0;border:0;min-height:36px;margin-right:auto;padding:8px 0;font-size:13px;text-decoration:underline;position:static}@media (max-width:640px){.page-utilities .consent-trigger{min-height:44px}}.page-utilities .consent-status{background:0 0;flex-basis:100%;max-width:none;margin:0;font-size:12px;position:static}@media (max-width:640px){.wm-app__top,.cl-app__top{flex-wrap:wrap;padding-block:12px}.wm-app__top .wm-brand,.cl-app__top .cl-brand{white-space:nowrap;flex-shrink:0}.wm-app__status,.cl-app__status{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.wm-app__status button,.cl-app__status button{white-space:nowrap;min-height:44px;padding:8px 14px}.wm-review section,.cl-review section{min-width:0}.wm-review h2,.cl-review h2{flex-wrap:wrap;gap:6px 12px}.purchase-panel__action{flex-wrap:wrap;min-width:0}.purchase-panel .primary{max-width:100%}}.language-error{color:#9a3412;flex-basis:100%;margin:0;padding:8px 0;font:14px/1.5 system-ui}.language-error[hidden]{display:none}.language-error button{min-height:44px;color:inherit;cursor:pointer;background:#fff;border:1px solid;border-radius:6px;margin-inline-start:8px;padding:6px 12px}html:not([lang=en]) :is(h1,h2,h3,p,li,label,button){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.page-utilities .consent-trigger{order:-1}body:has(:is(.cl-app,.wm-app) :is(.actions,.purchase-panel):not([hidden])) .page-utilities{padding-bottom:calc(112px + env(safe-area-inset-bottom))}@media (max-width:800px){body:has(.mobile-checkout:not([hidden])) .page-utilities{padding-bottom:calc(100px + env(safe-area-inset-bottom))}}@media (max-width:640px){body:has(.app-shell[data-view=question] .actions) .page-utilities{padding-bottom:calc(104px + env(safe-area-inset-bottom))}body:has(:is(.cl-app,.wm-app) :is(.actions,.purchase-panel):not([hidden])) .page-utilities{padding-bottom:calc(160px + env(safe-area-inset-bottom))}}.page-utilities .consent-ui{display:contents}.consent-ui{--consent-ink:#182d42;--consent-accent:#245a48;--consent-line:#ccd4d9;--consent-surface:#fff;color:var(--consent-ink);font:15px/1.55 system-ui,sans-serif}.consent-ui *{box-sizing:border-box}.consent-ui [hidden]{display:none!important}.consent-trigger{z-index:1000;border:1px solid var(--consent-line);background:var(--consent-surface);color:var(--consent-ink);font:inherit;cursor:pointer;border-radius:6px;padding:9px 13px;font-size:12px;position:fixed;bottom:10px;left:10px}.consent-dialog{border:1px solid var(--consent-line);background:var(--consent-surface);width:min(620px,100% - 32px);max-height:85dvh;color:var(--consent-ink);font:inherit;border-radius:18px;margin:auto;padding:30px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #0003}.consent-dialog::backdrop{background:#10233388}.consent-dialog h2{margin:0 55px 15px 0;font:700 25px/1.25 system-ui}.consent-dialog p{margin:12px 0}.consent-dialog a{color:var(--consent-accent);font-weight:600;text-decoration:underline}.consent-close{min-height:40px;color:var(--consent-ink);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline;position:absolute;top:18px;right:18px}.consent-purposes{margin-top:20px}.consent-purpose{border-top:1px solid var(--consent-line);flex-wrap:wrap;gap:10px;padding:18px 0;display:flex;position:relative}.consent-purpose>p{flex-basis:100%;margin:0;font-size:14px}.consent-purpose>span:not(.consent-badge){flex:1}.consent-purpose small{margin-top:5px;font-size:14px;display:block}.consent-purpose input{width:22px;height:22px;accent-color:var(--consent-accent);flex-shrink:0;margin:3px 0}.consent-badge{background:#eef4ef;border-radius:4px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:600}.consent-actions{background:var(--consent-surface);flex-wrap:wrap;gap:10px;margin-top:8px;padding:18px 0 4px;display:flex;position:sticky;bottom:-30px}.consent-actions button{border:1px solid var(--consent-accent);background:var(--consent-surface);min-width:135px;min-height:46px;color:var(--consent-accent);cursor:pointer;border-radius:7px;flex:1;padding:10px 14px;font:600 14px/1.3 system-ui}.consent-actions button:hover:not(:disabled){background:#edf4ef}.consent-actions button:disabled{opacity:.55;cursor:default}.consent-ui button:focus-visible,.consent-ui a:focus-visible,.consent-ui input:focus-visible{outline-offset:3px;outline:3px solid #276bd4}.consent-availability{font-size:13px}.consent-status{z-index:1001;background:var(--consent-surface);max-width:calc(100% - 20px);padding:8px;font-size:13px;position:fixed;bottom:55px;left:10px}.consent-status:empty{display:none}@media (max-width:640px){.consent-dialog{width:100%;max-width:100%;max-height:90dvh;padding:24px 20px max(20px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0;margin:0;inset:auto 0 0}.consent-dialog h2{font-size:23px}.consent-actions{bottom:-20px}.consent-actions button{flex-basis:100%}.consent-close{top:15px;right:12px}}.support-page-link[data-astro-cid-ptxsem6k]{width:-moz-fit-content;width:fit-content;color:var(--accent,#162e51);margin:28px auto;padding:10px;font:600 14px system-ui;display:block}.support-page-link[data-astro-cid-ptxsem6k][hidden]{display:none}
