.cf-stats-switch[hidden]{display:none}.cf-stats-switch__label{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;font-weight:500;cursor:pointer}.cf-stats-switch__input{position:absolute;right:0;width:44px;height:24px;margin:0;opacity:0;cursor:inherit}.cf-stats-switch__track{position:relative;flex:none;width:44px;height:24px;border-radius:12px;background:#b9c4d0;transition:background-color var(--dur-fast, .12s)}.cf-stats-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #06162c4d;transition:transform var(--dur-fast, .12s)}.cf-stats-switch__input:checked+.cf-stats-switch__track{background:var(--blue, #0466c9)}.cf-stats-switch__input:checked+.cf-stats-switch__track:after{transform:translate(20px)}.cf-stats-switch__input:focus-visible+.cf-stats-switch__track{outline:2px solid var(--blue, #0466c9);outline-offset:2px}.cf-stats-switch__input:disabled+.cf-stats-switch__track{opacity:.5}.cf-stats-switch__label:has(.cf-stats-switch__input:disabled){cursor:default}@media(prefers-reduced-motion:reduce){.cf-stats-switch__track,.cf-stats-switch__track:after{transition:none}}.cf-pc-notice{position:fixed;z-index:995;left:16px;bottom:16px;width:min(420px,100vw - 32px);padding:16px 48px 16px 18px;border-radius:12px;background:#fff;color:var(--ink, #0c1a2b);box-shadow:0 12px 40px -12px #06162c59,0 0 0 1px #06162c0f;font:400 14px/1.5 var(--font-sans, "Manrope", ui-sans-serif, system-ui, sans-serif)}.cf-pc-notice[hidden]{display:none}.cf-pc-notice__text{margin:0 0 6px;color:var(--ink-2, #3a4857)}.cf-pc-notice__link{color:var(--blue, #0466c9);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cf-pc-notice__link:hover{color:var(--blue-hover, #0559b4)}@media(max-width:575px){.cf-pc-notice{left:12px;right:12px;bottom:12px;width:auto}}.cf-pc-x{position:absolute;top:8px;right:8px;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:none;color:var(--ink, #0c1a2b);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.cf-pc-x:hover{background:#06162c0f}.cf-pc-x .cf-ic{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cf-pc{width:min(460px,100vw - 32px);max-width:none;padding:0;border:0;border-radius:16px;background:#fff;color:var(--ink, #0c1a2b);box-shadow:0 24px 64px -16px #06162c73;font:400 15px/1.5 var(--font-sans, "Manrope", ui-sans-serif, system-ui, sans-serif)}.cf-pc::backdrop{background:#081a3473}.cf-pc__body{position:relative;padding:24px}.cf-pc__head{padding-right:40px;margin-bottom:8px}.cf-pc__head .cf-pc-x{top:16px;right:16px}.cf-pc__title{margin:0;font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--ink, #0c1a2b)}.cf-pc__row{padding:16px 0;border-top:1px solid var(--line, #e3e9f0)}.cf-pc__row[hidden]{display:none}.cf-pc .cf-stats-switch__label{font-size:15px}.cf-pc__switch{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:500;cursor:pointer}.cf-pc__switch input{position:absolute;right:0;width:44px;height:24px;margin:0;opacity:0;cursor:inherit}.cf-pc__track{position:relative;flex:none;width:44px;height:24px;border-radius:12px;background:#b9c4d0;transition:background-color var(--dur-fast, .12s)}.cf-pc__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #06162c4d;transition:transform var(--dur-fast, .12s)}.cf-pc__switch input:checked+.cf-pc__track{background:var(--blue, #0466c9)}.cf-pc__switch input:checked+.cf-pc__track:after{transform:translate(20px)}.cf-pc__switch input:focus-visible+.cf-pc__track{outline:2px solid var(--blue, #0466c9);outline-offset:2px}.cf-pc__switch input:disabled+.cf-pc__track{opacity:.5}.cf-pc__switch:has(input:disabled){cursor:default}.cf-pc__btn{padding:8px 18px;border:1px solid var(--blue, #0466c9);border-radius:999px;background:#fff;color:var(--blue, #0466c9);font:600 14px/1.3 var(--font-sans, "Manrope", ui-sans-serif, system-ui, sans-serif);cursor:pointer}.cf-pc__btn:hover{background:var(--blue, #0466c9);color:#fff}.cf-pc__gpc{margin:12px 0 0;font-size:13px;color:var(--ink-2, #3a4857)}.cf-pc__gpc[hidden]{display:none}.cf-pc-barlink{margin-left:.5em;color:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.cf-pc-barlink:hover{color:inherit;opacity:.85}
