.hub-page-settings .status{margin:0}.hub-page-settings .hub-main{align-content:start;gap:16px;min-width:0;display:grid}.hub-page-settings .settings-panel{min-width:0}.hub-page-settings .settings-section-switcher{scrollbar-width:none;border:0;border-bottom:1px solid #c3c5d9;flex:0 0 37px;gap:32px;width:100%;height:37px;margin:0;padding:0 0 1px;display:flex;overflow-x:auto}.hub-page-settings .settings-section-switcher::-webkit-scrollbar{display:none}.hub-page-settings .settings-section-switcher-link{color:#434656;white-space:nowrap;border:0;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:flex-start;height:36px;padding:0 8px 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex;position:relative}.hub-page-settings .settings-section-switcher-link.active,.hub-page-settings .settings-section-switcher-link[aria-current=page]{color:#013ec7;border-bottom-color:#013ec7}.hub-page-settings .hub-card{box-sizing:border-box;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #e6eaf2}.hub-settings-account-security-grid{grid-template-columns:minmax(0,642.667px) minmax(0,317.333px);align-items:stretch;gap:16px;display:grid}.hub-settings-account-security-grid>.settings-panel,.hub-settings-account-page,.hub-settings-security-page{min-width:0;height:100%;margin:0}.hub-settings-account-security-grid>.settings-panel{flex-direction:column;display:flex}.hub-settings-account-page,.hub-settings-security-page{flex-direction:column;flex:auto;display:flex}.hub-settings-account-security-grid .settings-account-profile-card,.hub-settings-account-security-grid .settings-security-password-card{flex:auto}.hub-settings-account-security-grid .settings-account-profile-card{border-radius:20px;width:100%;height:100%;min-height:318px;padding:33px;display:flex;position:relative}.hub-settings-account-security-grid .settings-account-overview{align-items:flex-start;gap:32px;width:100%;min-height:190px;display:flex}.hub-settings-account-security-grid .settings-account-avatar-stack{flex-direction:column;flex:none;align-items:center;gap:10px;display:flex}.hub-settings-account-security-grid .settings-account-avatar{color:#013ec7;cursor:pointer;background:#dae2fc;border:0;border-radius:9999px;flex:0 0 128px;justify-content:center;align-items:center;width:128px;height:128px;padding:0;font-size:48px;font-weight:500;display:flex;position:relative;overflow:visible;box-shadow:0 0 0 4px #013ec71a}.hub-settings-account-security-grid .settings-account-avatar:disabled{cursor:wait;opacity:.85}.hub-settings-account-security-grid .settings-account-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.hub-settings-account-security-grid .settings-account-avatar-hint{z-index:1;color:#fff;opacity:1;background:#dae2fc;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 4px 10px #013ec729}.hub-settings-account-security-grid .settings-account-avatar-hint .hub-icon{fill:currentColor;stroke:none;width:17px;height:17px}.hub-settings-account-security-grid .settings-account-avatar-busy{border-radius:inherit;color:#fff;opacity:1;background:#131b2e73;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hub-settings-account-security-grid .settings-account-avatar-busy:after{content:"";border:3px solid #ffffff59;border-top-color:#fff;border-radius:9999px;width:28px;height:28px;animation:.8s linear infinite settings-avatar-spin}@keyframes settings-avatar-spin{to{transform:rotate(360deg)}}.hub-settings-account-security-grid .settings-account-avatar-remove{color:#5b6475;cursor:pointer;background:0 0;border:0;font-size:12px;line-height:16px;text-decoration:underline}.hub-settings-account-security-grid .settings-account-avatar-input{display:none}.hub-settings-account-security-grid .settings-security-password-card{border-radius:20px;width:100%;height:100%;min-height:318px;padding:25px}.hub-settings-account-security-grid .settings-account-profile-form{flex-direction:column;flex:auto;gap:16px;min-width:0;display:flex}.hub-settings-account-security-grid .settings-account-meta-grid{grid-template-rows:48px 44px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hub-settings-account-security-grid .settings-account-field,.hub-settings-account-security-grid .settings-account-status-field,.hub-settings-account-security-grid .settings-account-email-field{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.hub-settings-account-security-grid .settings-account-email-field{grid-column:1/-1}.hub-settings-account-security-grid .settings-account-field>span,.hub-settings-account-security-grid .settings-account-status-field>span,.hub-settings-account-security-grid .settings-account-email-field>span{color:#434656;font-size:12px;font-weight:500;line-height:16px}.hub-settings-account-security-grid .settings-account-field input{box-sizing:border-box;width:100%;height:28px;min-height:0;max-height:28px;box-shadow:none;color:#131b2e;appearance:none;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;font-size:20px;font-weight:600;line-height:28px}.hub-settings-account-security-grid .settings-account-field input:focus,.hub-settings-account-security-grid .settings-account-field input:focus-visible{box-shadow:none;background:0 0;border:0;outline:0}.hub-settings-account-security-grid .settings-account-field input:-webkit-autofill{-webkit-text-fill-color:#131b2e;border:0;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000}.hub-settings-account-security-grid .settings-account-field input:-webkit-autofill:hover{-webkit-text-fill-color:#131b2e;border:0;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000}.hub-settings-account-security-grid .settings-account-field input:-webkit-autofill:focus{-webkit-text-fill-color:#131b2e;border:0;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #0000}.hub-settings-account-security-grid .settings-account-status-field .hub-status{color:#00732c;background:#5cfd804d;border:0;border-radius:9999px;align-items:center;gap:8px;width:max-content;padding:4px 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.hub-settings-account-security-grid .settings-account-status-field .hub-status>span{background:#00c853;border-radius:9999px;width:8px;height:8px;box-shadow:0 0 8px #00c85399}.hub-settings-account-security-grid .settings-account-email-row{align-items:center;gap:8px;min-width:0;margin:0;display:flex}.hub-settings-account-security-grid .settings-account-email-row strong{color:#131b2e;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.hub-settings-account-security-grid .settings-email-verification{color:#9aa1ad;flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.hub-settings-account-security-grid .settings-email-verification.verified{color:#00a848}.hub-settings-account-security-grid .settings-email-verification .hub-icon{stroke-width:2.5px;width:13px;height:13px}.hub-settings-account-security-grid .settings-account-primary-cta{color:#fff;background:#013ec7;border:0;border-radius:9999px;justify-content:center;align-items:center;width:max-content;min-height:42px;margin:0;padding:11px 24px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:static;box-shadow:0 10px 15px -3px #013ec733,0 4px 6px -4px #013ec733}.hub-settings-account-security-grid .settings-account-id{display:none}.hub-settings-account-security-grid .settings-section-title-row{justify-content:space-between;align-items:center;min-height:38px;margin:0 0 24px;display:flex}.hub-settings-account-security-grid .settings-section-title-row h2{color:#131b2e;margin:0;font-size:20px;font-weight:500;line-height:28px}.hub-settings-account-security-grid .settings-security-title-icon{color:#013ec7;background:#eaf2ff;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.hub-settings-account-security-grid .settings-security-title-icon .hub-icon{width:18px;height:18px}.hub-settings-account-security-grid .settings-security-actions{flex-direction:column;gap:16px;display:flex}.hub-settings-account-security-grid .settings-security-action-row{color:#131b2e;background:#013ec70d;border:1px solid #013ec71a;border-radius:48px;justify-content:space-between;align-items:center;width:100%;height:54px;min-height:54px;margin:0;padding:17px;display:flex}.hub-settings-account-security-grid .settings-security-action-copy{align-items:center;gap:12px;min-width:0;display:flex}.hub-settings-account-security-grid .settings-security-action-copy .hub-icon{color:#013ec7;flex:0 0 23px;width:23px;height:18px}.hub-settings-account-security-grid .settings-security-action-copy span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.hub-settings-account-security-grid .settings-security-action-row>.hub-icon{color:#131b2e;flex:0 0 8px;width:8px;height:12px}.hub-settings-preferences-page,.hub-settings-privacy-page{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.hub-settings-preferences-page .settings-subsection{display:contents}.hub-settings-preferences-page .hub-card,.hub-settings-privacy-page .hub-card{width:100%;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border-radius:20px;flex-direction:column;gap:0;padding:24px 32px;display:flex}.hub-settings-preferences-page .settings-translation-mode-card{min-height:104px}.hub-settings-preferences-page .settings-engine-list-card{min-width:0;min-height:212px}.hub-settings-preferences-page .settings-extension-managed-card{min-height:112px}.hub-settings-preferences-page .hub-card>strong,.hub-settings-privacy-page .hub-card>h3,.hub-settings-privacy-page .settings-privacy-card-heading h3{color:#0d1733;margin:0;font-size:18px;font-weight:500;line-height:25px}.hub-settings-preferences-page .settings-auto-mode-row{align-items:center;gap:12px;margin:8px 0 0;display:flex}.hub-settings-preferences-page .settings-auto-switch{background:#0052ff;border-radius:9999px;flex:0 0 44px;width:44px;height:24px;display:inline-block;position:relative}.hub-settings-preferences-page button.settings-auto-switch{cursor:pointer;border:0;padding:0}.hub-settings-preferences-page .settings-auto-switch.is-off{background:#c7cfdd}.hub-settings-preferences-page .settings-auto-switch>span{background:#fff;border-radius:9999px;width:20px;height:20px;position:absolute;top:2px;left:auto;right:2px;box-shadow:0 1px 3px #00000026}.hub-settings-preferences-page .settings-auto-switch.is-off>span{left:2px;right:auto}.hub-settings-preferences-page .settings-auto-mode-label{color:#0d1733;font-size:14px;line-height:20px}.hub-settings-preferences-page .settings-auto-mode-planned{color:#5b6578;background:#eef1f6;border-radius:9999px;align-items:center;min-height:22px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.hub-settings-preferences-page .lead,.hub-settings-privacy-page .lead{color:#6b7380;margin:8px 0 0;font-size:13px;font-weight:400;line-height:18px}.hub-settings-preferences-page .settings-engine-advanced-lead{margin:4px 0 16px}.hub-settings-preferences-page .settings-engine-comparison-scroll{scrollbar-color:#b8c4d8 transparent;scrollbar-width:thin;background:#fff;border:1px solid #e6eaf2;border-radius:14px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.hub-settings-preferences-page .settings-engine-comparison{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:1000px}.hub-settings-preferences-page .settings-engine-comparison th,.hub-settings-preferences-page .settings-engine-comparison td{color:#3e4a61;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #edf0f5;padding:16px;font-size:13px;font-weight:400;line-height:20px}.hub-settings-preferences-page .settings-engine-comparison thead th{color:#667085;white-space:nowrap;background:#f7f9fc;padding-top:14px;padding-bottom:14px;font-size:12px;font-weight:600;line-height:16px}.hub-settings-preferences-page .settings-engine-comparison th:first-child{width:160px}.hub-settings-preferences-page .settings-engine-comparison th:nth-child(2),.hub-settings-preferences-page .settings-engine-comparison th:nth-child(3),.hub-settings-preferences-page .settings-engine-comparison th:nth-child(4),.hub-settings-preferences-page .settings-engine-comparison th:nth-child(5){width:210px}.hub-settings-preferences-page .settings-engine-comparison tbody tr:last-child th,.hub-settings-preferences-page .settings-engine-comparison tbody tr:last-child td{border-bottom:0}.hub-settings-preferences-page .settings-engine-comparison th.is-selected,.hub-settings-preferences-page .settings-engine-comparison td.is-selected{background:#edf4ff;box-shadow:inset 1px 0 #d7e5ff,inset -1px 0 #d7e5ff}.hub-settings-preferences-page .settings-engine-comparison th.is-locked,.hub-settings-preferences-page .settings-engine-comparison td.is-locked{color:#7c879b;background:#fbfcfe}.hub-settings-preferences-page .settings-engine-comparison tbody tr:hover td:not(.is-selected){background:#f9fbff}.hub-settings-preferences-page .settings-engine-comparison tbody th{color:#344054;background:#fbfcfe;font-weight:600}.hub-settings-preferences-page .settings-engine-select{color:#0d1733;width:100%;min-height:24px;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.hub-settings-preferences-page button.settings-engine-select{cursor:pointer}.hub-settings-preferences-page .settings-engine-radio{background:#fff;border:1.5px solid #b8c1d2;border-radius:9999px;flex:0 0 16px;width:16px;height:16px;position:relative}.hub-settings-preferences-page .settings-engine-comparison th.is-selected .settings-engine-radio{border:4px solid #0a5cff}.hub-settings-preferences-page .settings-engine-name{font-size:14px;font-weight:600;line-height:18px}.hub-settings-preferences-page .settings-engine-select small{color:#0d804d;background:#def5e5;border-radius:9999px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:500;line-height:14px}.hub-settings-preferences-page .settings-engine-check{color:#16794f;align-items:center;gap:6px;font-weight:500;display:inline-flex}.hub-settings-preferences-page .settings-engine-check-icon{color:#0d804d;background:#def5e5;border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}.hub-settings-preferences-page .settings-engine-check-icon:after{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:6px;height:3px;transform:translateY(-1px)rotate(-45deg)}.hub-settings-preferences-page .settings-engine-upgrade-link{color:#5933b2;background:#ede5ff;border-radius:9999px;width:max-content;margin-top:8px;padding:4px 9px;font-size:11px;font-weight:500;line-height:14px;text-decoration:none;display:block}.hub-settings-preferences-page .settings-extension-cta,.hub-settings-privacy-page .settings-privacy-request-cta{color:#0052ff;width:max-content;min-height:37px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0052ff;border-radius:9999px;justify-content:center;align-items:center;margin:12px 0 0;padding:9px 20px;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;display:inline-flex}.hub-settings-privacy-page .settings-privacy-request-cta:disabled{opacity:.6;cursor:not-allowed}.hub-settings-privacy-page .settings-privacy-export-status{color:var(--hub-muted,#6f7f9e);margin:12px 0 0;font-size:14px;line-height:1.5}.hub-settings-preferences-page .settings-save-card{min-height:0}.hub-settings-preferences-page .settings-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hub-shell .hub-settings-preferences-page .settings-secondary-cta,.hub-shell .hub-settings-preferences-page .settings-primary-cta{width:max-content;min-height:40px;box-shadow:none;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:10px 24px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.hub-shell .hub-settings-preferences-page .settings-secondary-cta{color:#0052ff;background:#fff;border:1px solid #0052ff}.hub-shell .hub-settings-preferences-page .settings-primary-cta{color:#fff;background:#0052ff;border:1px solid #0052ff}.hub-settings-preferences-page .settings-extension-cta:after,.hub-settings-privacy-page .settings-privacy-weak-cta:after{content:none;display:none}.hub-settings-privacy-page .settings-privacy-card-heading{align-items:center;gap:8px;display:flex}.hub-settings-privacy-page .settings-privacy-consent-scopes{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.hub-settings-privacy-page .settings-privacy-consent-scopes li{justify-content:space-between;align-items:center;gap:12px;display:flex}.hub-settings-privacy-page .settings-privacy-feature-badge{color:#0052ff;background:#edf3ff;border-radius:9999px;align-items:center;min-height:22px;padding:3px 9px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.hub-settings-privacy-page .settings-privacy-auth-badge-on{color:#0d804d;background:#0d804d1f}.hub-settings-privacy-page .settings-privacy-auth-badge-off{color:#6b7380;background:#eef1f7}.hub-settings-privacy-page .settings-privacy-voice-card .lead{margin-top:16px}.hub-settings-privacy-page .settings-privacy-readonly-grid{flex-direction:column;gap:12px;margin:16px 0 0;display:flex}.hub-settings-privacy-page .settings-privacy-readonly-row{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.hub-settings-privacy-page .settings-privacy-readonly-row span,.hub-settings-privacy-page .settings-privacy-readonly-row strong{font-size:14px;line-height:17px}.hub-settings-privacy-page .settings-privacy-readonly-row span{color:#6b7380;font-weight:400}.hub-settings-privacy-page .settings-privacy-readonly-row strong{color:#0d1733;font-weight:500}.hub-settings-privacy-page .settings-privacy-status.is-positive{color:#0d804d}.hub-settings-privacy-page .settings-privacy-status.is-neutral{color:#6b7380}.hub-settings-privacy-page .settings-privacy-weak-cta-row{margin:12px 0 0}.hub-settings-privacy-page .settings-privacy-weak-cta,.hub-settings-privacy-page .settings-privacy-legal-links a{color:#0052ff;font-size:13px;font-weight:500;line-height:16px;text-decoration:none}.hub-settings-privacy-page .settings-privacy-legal-links{flex-wrap:wrap;gap:12px 24px;margin:16px 0 0;display:flex}.hub-settings-privacy-page .settings-privacy-data-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.hub-settings-privacy-page .settings-privacy-data-actions a,.hub-settings-privacy-page .settings-privacy-data-actions .settings-privacy-request-cta{box-sizing:border-box;min-height:37px;margin:0}.hub-settings-privacy-page .settings-privacy-danger-cta{color:#ba1a1a;background:0 0;border:1px solid #ba1a1a59;border-radius:9999px;justify-content:center;align-items:center;width:max-content;min-height:37px;padding:9px 20px;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;display:inline-flex}.hub-settings-privacy-page a:focus-visible{outline-offset:3px;outline:3px solid #0052ff40}.hub-settings-privacy-page .settings-privacy-danger-cta:focus-visible{outline-color:#ba1a1a4d}@media (max-width:1100px) and (min-width:901px){.hub-settings-account-security-grid{grid-template-columns:minmax(0,1fr)}.hub-settings-account-security-grid .settings-security-panel{grid-column:1}}@media (max-width:900px){.hub-page-settings .hub-mobile-link{border-radius:9999px;flex:none;font-size:13px}.hub-settings-account-security-grid{grid-template-columns:minmax(0,1fr)}.hub-settings-account-security-grid .settings-security-panel{grid-column:1}}@media (max-width:620px){.hub-page-settings .settings-section-switcher{gap:16px}.hub-settings-account-security-grid .settings-account-profile-card{height:auto;padding:24px}.hub-settings-account-security-grid .settings-account-overview{flex-direction:column;gap:24px;height:auto}.hub-settings-account-security-grid .settings-account-avatar{flex-basis:96px;width:96px;height:96px}.hub-settings-account-security-grid .settings-account-profile-form{width:100%}.hub-settings-account-security-grid .settings-account-meta-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:18px}.hub-settings-account-security-grid .settings-account-email-field{grid-column:1}.hub-settings-account-security-grid .settings-account-primary-cta{width:100%}.hub-settings-account-security-grid .settings-security-password-card{height:auto;padding:24px}.hub-settings-preferences-page .hub-card,.hub-settings-privacy-page .hub-card{padding:24px}.hub-settings-preferences-page .settings-engine-list-card{padding-left:16px;padding-right:16px}.hub-settings-preferences-page .settings-engine-comparison-scroll{scrollbar-width:thin;scrollbar-color:#9db5dc #edf4ff;border-radius:12px}.hub-settings-preferences-page .settings-engine-comparison{min-width:760px}.hub-settings-preferences-page .settings-engine-comparison th,.hub-settings-preferences-page .settings-engine-comparison td{padding:12px}.hub-settings-preferences-page .settings-engine-comparison th:first-child{width:130px}.hub-settings-preferences-page .settings-engine-comparison th:nth-child(n+2){width:157px}.hub-settings-preferences-page .settings-engine-comparison th:first-child{z-index:2;background:#fff;position:sticky;inset-inline-start:0;box-shadow:1px 0 #e6eaf2}.hub-settings-preferences-page .settings-engine-comparison thead th:first-child{z-index:3;background:#f7f9fc}.hub-settings-privacy-page .settings-privacy-readonly-row{align-items:flex-start}.hub-settings-privacy-page .settings-privacy-card-heading{flex-direction:column;align-items:flex-start}.hub-settings-privacy-page .settings-privacy-data-actions,.hub-settings-privacy-page .settings-privacy-data-actions a,.hub-settings-privacy-page .settings-privacy-data-actions .settings-privacy-request-cta{width:100%}}.hub-shell.hub-page-settings .settings-section-switcher{margin:0}.hub-settings-account-security-grid .settings-account-status-field .hub-status:before,.hub-settings-account-security-grid .settings-security-action-row:after{content:none;display:none}.hub-page-settings{--hub-content-width:992px}@media (min-width:900px){.hub-page-settings .hub-topbar,.hub-page-settings .hub-main{width:min(100% - 32px,992px);max-width:992px;margin-inline:auto}.hub-page-settings .hub-page-heading{padding-top:28px}.hub-page-settings .hub-page-heading h1{letter-spacing:-.64px;font-size:32px;font-weight:500;line-height:40px}.hub-page-settings .hub-page-heading .hub-topbar-lead{font-size:16px;font-weight:400;line-height:24px}}.hub-page-settings .hub-topbar-kicker{display:none}.hub-page-settings .hub-page-heading{max-width:992px}.settings-avatar-crop-backdrop{z-index:80;background:#131b2e7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.settings-avatar-crop-dialog{background:#fff;border-radius:20px;flex-direction:column;gap:16px;width:min(100%,420px);padding:24px;display:flex;box-shadow:0 24px 48px #131b2e2e}.settings-avatar-crop-dialog h2{color:#131b2e;margin:0;font-size:20px;font-weight:500}.settings-avatar-crop-canvas{aspect-ratio:1;cursor:grab;touch-action:none;background:#111827;border-radius:16px;width:100%;max-width:320px;margin:0 auto}.settings-avatar-crop-zoom{color:#434656;flex-direction:column;gap:8px;font-size:12px;display:flex}.settings-avatar-crop-zoom input[type=range],.settings-avatar-crop-zoom input[type=range]:hover,.settings-avatar-crop-zoom input[type=range]:focus,.settings-avatar-crop-zoom input[type=range]:focus-visible{width:100%;height:16px;min-height:0;box-shadow:none;appearance:none;-webkit-backdrop-filter:none;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;display:block}.settings-avatar-crop-zoom input[type=range]::-webkit-slider-runnable-track{background:#dbe4f4;border-radius:999px;height:6px}.settings-avatar-crop-zoom input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;box-shadow:none;background:#0b5cff;border:0;border-radius:50%;margin-top:-5px}.settings-avatar-crop-zoom input[type=range]::-moz-range-track{background:#dbe4f4;border:0;border-radius:999px;height:6px}.settings-avatar-crop-zoom input[type=range]::-moz-range-thumb{width:16px;height:16px;box-shadow:none;background:#0b5cff;border:0;border-radius:50%}.settings-avatar-crop-actions{justify-content:flex-end;gap:12px;display:flex}.settings-avatar-crop-cancel,.settings-avatar-crop-actions .cta{border-radius:9999px;min-height:42px;padding:0 16px;font-size:14px}.settings-avatar-crop-cancel{color:#131b2e;cursor:pointer;background:#fff;border:1px solid #d5d9e3}.settings-avatar-crop-actions .cta{box-shadow:none}.settings-avatar-crop-error{color:#b42318;margin:0;font-size:14px}
.hub-shell .hub-subscribe-page-figma{gap:16px!important;display:grid!important;overflow:visible!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation{box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#ffffffbf!important;border:1px solid #e6eaf2!important;border-radius:30px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;padding:20px!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-icon{background:#0052ff1a!important;border-radius:16px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:50px!important;height:50px!important;display:flex!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-icon img{width:22px!important;height:22px!important;display:block!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-copy{gap:0!important;min-width:0!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation strong{color:#013ec7!important;font-size:20px!important;font-weight:400!important;line-height:28px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation .lead{color:#434656!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-cta{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#013ec7!important;border:0!important;border-radius:9999px!important;justify-self:end!important;padding:12px 24px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-muted{background:#ffffffbf!important;grid-template-columns:1fr!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-plan-heading{text-align:center!important;justify-items:center!important;gap:13px!important;padding-top:0!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-plan-heading h2{color:#013ec7!important;letter-spacing:-1.56px!important;margin:0!important;font-size:32px!important;font-weight:500!important;line-height:normal!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-plan-heading>p{color:#434656!important;width:min(100%,672px)!important;max-width:672px!important;margin:0!important;font-size:18px!important;font-weight:400!important;line-height:28px!important}.hub-shell .hub-subscribe-page-figma .annual-bar{width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#e8f0ff!important;border:0!important;border-radius:999px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:4px!important;margin:0!important;padding:4px!important;display:inline-flex!important}.hub-shell .hub-subscribe-page-figma .annual-bar button{box-sizing:border-box!important;color:#6b7380!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:8px 20px!important;font-size:14px!important;font-weight:500!important;line-height:normal!important}.hub-shell .hub-subscribe-page-figma .annual-bar button[aria-pressed=true]{color:#081a40!important;background:#fff!important;box-shadow:0 2px 6px #00000014!important}.hub-shell .hub-subscribe-page-figma .annual-bar button[aria-pressed=false]{color:#6b7380!important;background:0 0!important}.hub-shell .hub-subscribe-page-figma .pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important;margin:32px 0 0!important;padding-top:0!important;display:grid!important;overflow:visible!important}.hub-shell .hub-subscribe-page-figma .price-card{z-index:1!important;height:auto!important;min-height:505px!important;box-shadow:none!important;background:#ffffffbf!important;border:1px solid #e6eaf2!important;border-radius:20px!important;flex-direction:column!important;gap:0!important;padding:32px!important;display:flex!important;position:relative!important;overflow:visible!important;transform:none!important}.hub-shell .hub-subscribe-page-figma .price-card.featured{z-index:2!important;background:#ffffffbf!important;border:1px solid #e6eaf2!important;transform:none!important;box-shadow:0 0 0 4px #0052ff33!important}.hub-shell .hub-subscribe-page-figma .price-card .popular{z-index:3!important;color:#fff!important;white-space:nowrap!important;background:#0052ff!important;border-radius:9999px!important;padding:4px 16px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;position:absolute!important;top:-16px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 10px 15px -3px #0052ff4d,0 4px 6px -4px #0052ff4d!important}.hub-shell .hub-subscribe-page-figma .subscribe-plan-body{gap:15.5px!important;padding-bottom:21px!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .plan-badge-container{margin-bottom:0!important;display:flex!important}.hub-shell .hub-subscribe-page-figma .plan-badge{letter-spacing:1px!important;border-radius:9999px!important;align-items:center!important;padding:4px 12px!important;font-size:10px!important;font-weight:500!important;line-height:12px!important;display:inline-flex!important}.hub-shell .hub-subscribe-page-figma .price-card:not(.featured) .plan-badge{color:#434656!important;background:#eaedff!important}.hub-shell .hub-subscribe-page-figma .price-card.featured .plan-badge{color:#0052ff!important;background:#0052ff1a!important}.hub-shell .hub-subscribe-page-figma .price-card h3{color:#131b2e!important;letter-spacing:-.42px!important;text-transform:none!important;margin:0!important;font-size:21px!important;font-weight:700!important;line-height:27px!important}.hub-shell .hub-subscribe-page-figma .subscribe-plan-summary{gap:0!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .plan-detail{color:#434656!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.hub-shell .hub-subscribe-page-figma .price{color:#013ec7!important;letter-spacing:-1.04px!important;align-items:baseline!important;gap:4px!important;margin:0!important;font-size:35px!important;font-weight:400!important;line-height:38px!important;display:flex!important}.hub-shell .hub-subscribe-page-figma .price-card.featured .price{color:#0052ff!important}.hub-shell .hub-subscribe-page-figma .price span{color:#434656!important;margin-left:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.hub-shell .hub-subscribe-page-figma .price-card ul{--subscribe-feature-icon:20px;--subscribe-feature-gap:12px;--subscribe-feature-line:24px;flex:auto!important;gap:11px!important;margin:0 0 32px!important;padding:0!important;list-style:none!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .price-card li{grid-template-columns:var(--subscribe-feature-icon) minmax(0, 1fr)!important;column-gap:var(--subscribe-feature-gap)!important;min-height:var(--subscribe-feature-line)!important;color:#131b2e!important;font-size:16px!important;font-weight:400!important;line-height:var(--subscribe-feature-line)!important;align-items:start!important;padding-left:0!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .price-card li:before{content:""!important;box-sizing:border-box!important;width:var(--subscribe-feature-icon)!important;height:var(--subscribe-feature-icon)!important;margin-top:calc((var(--subscribe-feature-line) - var(--subscribe-feature-icon)) / 2)!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2316a34a'/%3E%3Cpath fill='%23fff' d='M8.2 13.4 4.9 10.1l1.2-1.2 2.1 2.1 5-5 1.2 1.2z'/%3E%3C/svg%3E") 50%/20px 20px no-repeat!important;border-radius:999px!important;position:static!important;top:auto!important;left:auto!important}.hub-shell .hub-subscribe-page-figma .price-card .btn{box-sizing:border-box!important;border-radius:16px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin-top:auto!important;padding:18px 2px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.hub-shell .hub-subscribe-page-figma .price-card .btn-ghost{color:#fff!important;background:#0052ff!important;border:0!important;box-shadow:0 20px 25px -5px #0052ff33,0 8px 10px -6px #0052ff33!important}.hub-shell .hub-subscribe-page-figma .price-card .btn-primary,.hub-shell .hub-subscribe-page-figma .price-card.featured .btn{color:#fff!important;background:#0052ff!important;border:0!important;padding:16px 2px!important;box-shadow:0 20px 25px -5px #0052ff33,0 8px 10px -6px #0052ff33!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-grid{z-index:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;gap:16px!important;margin-top:8px!important;padding-bottom:64px!important;display:grid!important;position:relative!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card{box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#ffffffbf!important;border:1px solid #e6eaf2!important;border-radius:20px!important;padding:32px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card:first-child{padding-bottom:52px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card h3{color:#131b2e!important;margin:0 0 16px!important;font-size:20px!important;font-weight:400!important;line-height:28px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card ul{color:#434656!important;gap:12px!important;margin:0!important;padding:0!important;font-size:16px!important;line-height:24px!important;list-style:none!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card li{color:#434656!important;padding-left:24px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;position:relative!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card li:before{content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='6' r='6' fill='%2316a34a'/%3E%3Cpath fill='%23fff' d='M4.9 8.1 2.8 6l.7-.7 1.4 1.4 3.1-3.1.7.7z'/%3E%3C/svg%3E") 50%/12px 12px no-repeat!important;border-radius:999px!important;width:12px!important;height:12px!important;position:absolute!important;top:6px!important;left:0!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row{grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:16px!important;margin-top:0!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row+.hub-subscribe-info-row{margin-top:16px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row>span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23dcfce7'/%3E%3Cpath fill='%2316a34a' d='M13.2 21.2 8.8 16.8l1.4-1.4 3 3 7-7 1.4 1.4z'/%3E%3C/svg%3E") 50%/32px 32px no-repeat!important;border-radius:999px!important;width:32px!important;height:32px!important;margin-top:0!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row strong{color:#131b2e!important;margin-bottom:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;display:block!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row p{color:#434656!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}@media (max-width:1024px){.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation{grid-template-columns:auto minmax(0,1fr)!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-cta{grid-column:1/-1!important;justify-self:stretch!important;width:100%!important}.hub-shell .hub-subscribe-page-figma .pricing-grid{grid-template-columns:1fr!important;padding-top:12px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-grid{grid-template-columns:1fr!important}}@media (max-width:720px){.hub-shell .hub-subscribe-page-figma .annual-bar{border-radius:16px!important;width:100%!important;display:grid!important}.hub-shell .hub-subscribe-page-figma .annual-bar button{width:100%!important}}
.product-page .product-hero{padding-bottom:48px}.product-page .product-hero h1{color:var(--foreground);letter-spacing:0;margin:16px 0 0;font-size:40px;line-height:1.2}.product-page .product-section{max-width:960px;margin:0 auto;padding-top:24px}.product-page .product-section h2{color:var(--foreground);margin:48px 0 16px;font-size:24px;line-height:1.3}.product-page .product-section>h2:first-child,.product-page .product-card h2,.product-page .product-status h2{margin-top:0}.product-page .product-card h2,.product-page .product-status h2{color:var(--foreground);margin-bottom:12px;font-size:20px;line-height:1.4}.product-pricing-grid{margin-top:16px}.product-updated{max-width:672px;color:var(--muted);text-align:center;margin:40px auto 0;font-size:13px;line-height:1.6}.product-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.product-card,.product-status{padding:28px}.product-card p,.product-status p,.product-prose,.product-list li,.product-steps li{color:var(--muted-strong);margin:0;font-size:15px;line-height:1.65}.product-list,.product-steps{gap:10px;margin:0;padding-inline-start:22px;display:grid}.product-list a{color:var(--primary);font-weight:700}.product-status{text-align:center;max-width:720px;margin:0 auto}.product-status-review{border-color:color-mix(in srgb, var(--primary) 30%, transparent)}.product-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.product-status .product-hint{color:var(--muted);margin-top:14px;font-size:13px}.product-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.product-platforms li{border:1px solid var(--border);color:var(--muted-strong);border-radius:16px;justify-content:space-between;gap:12px;padding:14px 18px;font-size:14px;display:flex}.product-platforms strong{color:var(--foreground)}.product-links{border-top:1px solid var(--border);flex-wrap:wrap;gap:20px;margin-top:48px;padding-top:24px;display:flex}.product-links a{color:var(--primary);font-size:14px;font-weight:700}.product-table-card{margin-top:0;padding:0}.product-table{border-collapse:collapse;width:100%;min-width:720px}.product-table th,.product-table td{border-bottom:1px solid var(--border);color:var(--muted-strong);text-align:start;vertical-align:top;padding:16px 20px;font-size:14px;line-height:1.5}.product-table thead th{color:var(--foreground);font-size:15px;font-weight:900}.product-table tbody th{color:var(--foreground);font-weight:700}.product-table tr:last-child th,.product-table tr:last-child td{border-bottom:0}.product-page .product-subheading{color:var(--foreground);text-align:center;margin:8px 0 24px;font-size:24px;line-height:1.3}.product-engine-card{min-height:0}.product-engine-card .price{font-size:28px}.product-filter{max-width:360px;color:var(--muted-strong);gap:8px;margin-bottom:20px;font-size:14px;font-weight:700;display:grid}.product-filter input{border:1px solid var(--border-strong);background:var(--glass-card-bg);min-height:44px;color:var(--foreground);font:inherit;border-radius:12px;padding:0 14px;font-weight:400}.product-language-table td{text-align:center}.product-language-table td:last-child{text-align:start}.product-language-table thead th:last-child,.product-language-table td:last-child{white-space:nowrap}.product-native-name{color:var(--muted);font-size:13px;font-weight:400;display:block}.product-support-yes .plan-check{width:20px;height:20px}.product-support-none{color:var(--muted)}.download-browsers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:820px;margin:0 auto;display:grid}.download-browser{gap:14px;padding:28px;display:grid}.download-browser-head{align-items:center;gap:12px;display:flex}.download-browser-head h3{color:var(--foreground);margin:0 auto 0 0;font-size:22px;line-height:1.3}.download-browser-icon,.download-platform-icon{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:14px;flex:none;place-items:center;display:grid}.download-browser-icon .icon,.download-platform-icon .icon{width:24px;height:24px}.download-browser-requirement{color:var(--muted);margin:0;font-size:14px}.download-browser-button{justify-content:center;width:100%}.download-browser-button-pending{border:1px dashed var(--border-strong);color:var(--muted);cursor:default;background:0 0}.download-browser-button-pending:hover{transform:none}.download-pill{background:var(--primary-soft);min-height:26px;color:var(--primary);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.download-pill-ready{background:var(--green-soft);color:color-mix(in srgb, var(--green) 55%, var(--foreground))}.download-status-note{max-width:820px;color:var(--muted-strong);text-align:center;margin:20px auto 0;font-size:14px;line-height:1.6}.download-prepare{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;max-width:820px;margin:32px auto 0;padding:28px;display:grid}.download-prepare h2{color:var(--foreground);margin:0 0 8px;font-size:20px;line-height:1.4}.download-prepare p{color:var(--muted-strong);margin:0;font-size:15px;line-height:1.6}.download-prepare .product-actions{flex-wrap:nowrap;margin-top:0}.download-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 48px;padding:0;list-style:none;display:grid}.download-steps li{border:1px solid var(--border);color:var(--muted-strong);border-radius:18px;align-content:start;gap:12px;padding:20px;font-size:15px;line-height:1.55;display:grid}.download-step-number{background:var(--primary);color:#fff;border-radius:999px;place-items:center;width:32px;height:32px;font-size:15px;font-weight:800;display:grid}.download-facts{margin-bottom:8px}.download-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.download-platforms li{border:1px solid var(--border);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.download-platforms strong{color:var(--foreground);margin-right:auto;font-size:15px}@media (max-width:900px){.download-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.product-page .product-hero h1{font-size:30px}.product-grid-2,.product-platforms{grid-template-columns:1fr}.product-card,.product-status{padding:22px}.product-actions .btn{width:100%}.download-browsers,.download-platforms,.download-steps,.download-prepare{grid-template-columns:1fr}.download-steps li{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:14px 16px}.download-prepare .product-actions{flex-wrap:wrap}}
.route-boundary{box-sizing:border-box;justify-content:center;align-items:center;min-height:60vh;padding:48px 24px;display:flex}.route-boundary-card{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-token-2xl);background:var(--surface-strong);width:100%;max-width:520px;box-shadow:var(--shadow-soft);color:var(--foreground);flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex}.route-boundary-card h1{letter-spacing:-.24px;color:var(--foreground);margin:0;font-size:24px;font-weight:600;line-height:32px}.route-boundary-card p{color:var(--muted-strong);margin:0;font-size:16px;font-weight:400;line-height:24px}.route-boundary-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.route-boundary-primary,.route-boundary-secondary{border-radius:var(--radius-token-pill);cursor:pointer;justify-content:center;align-items:center;padding:10px 20px;font-size:15px;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex}.route-boundary-primary{border:1px solid var(--primary);background:var(--primary);color:#fff}.route-boundary-primary:hover{background:var(--primary-strong);border-color:var(--primary-strong)}.route-boundary-secondary{border:1px solid var(--border);color:var(--foreground);background:0 0}.route-boundary-secondary:hover{border-color:var(--border-strong)}.hub-shell .route-boundary{justify-content:flex-start;min-height:0;padding:0}
html[data-web-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#faf8ff;--background-soft:#f2f5ff;--surface:#ffffff9e;--surface-strong:#ffffffe6;--surface-muted:#eaedffb8;--foreground:#131b2e;--foreground-soft:#2b3449;--muted:#667085;--muted-strong:#434656;--primary:#0052ff;--primary-strong:#003ec7;--primary-soft:#0052ff1a;--green:#00c853;--green-soft:#00c8531f;--border:#73768838;--border-strong:#0052ff47;--shadow:0 24px 70px #003ec712, 0 10px 24px #0f172a0a;--shadow-soft:0 8px 22px #0f172a0e;--shadow-blue:0 14px 34px #0052ff33;--glass-panel-bg:#fff6;--glass-panel-border:#ffffff4d;--glass-card-bg:#ffffff59;--glass-card-border:#fff6;--glass-button-bg:#0052ff1a;--glass-button-border:#0052ff33;--glass-card-hover-bg:#ffffff80;--shadow-ambient:0 4px 12px #0f172a14;--shadow-glass-card-hover:0 12px 24px #0000000f;--shadow-browser:0 40px 100px #003ec714, 0 20px 40px #0000000d;--shadow-blue-soft:0 18px 40px #0052ff33}html[data-web-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0b0b0f;--background-soft:#10131b;--surface:#191a1fb8;--surface-strong:#1e212bf0;--surface-muted:#ffffff0f;--foreground:#f8fbff;--foreground-soft:#d8e2f4;--muted:#98a2b3;--muted-strong:#cbd5e1;--primary:#0b63ff;--primary-strong:#9dbaff;--primary-soft:#0b63ff2e;--green:#3ce36a;--green-soft:#3ce36a24;--border:#ffffff1f;--border-strong:#0b63ff75;--shadow:0 34px 90px #0000007a;--shadow-soft:0 18px 48px #00000057;--shadow-blue:0 24px 70px #0052ff47;--glass-panel-bg:#141822ad;--glass-panel-border:#ffffff1f;--glass-card-bg:#191a1fb3;--glass-card-border:#ffffff1f;--glass-button-bg:#0b63ff2e;--glass-button-border:#6291ff52;--glass-card-hover-bg:#232733db;--shadow-ambient:0 10px 28px #00000047;--shadow-glass-card-hover:0 18px 38px #00000057;--shadow-browser:0 42px 110px #0000007a;--shadow-blue-soft:0 20px 48px #0052ff4d}html[data-web-theme=light] body{background:radial-gradient(at 0 0,#0052ff14 0,#0000 50%),radial-gradient(at 50% 0,#00c8530d 0,#0000 50%),radial-gradient(at 100% 0,#0052ff14 0,#0000 50%),#faf8ff}html[data-web-theme=dark] body{background:radial-gradient(circle at 12% 2%,#0052ff38,#0000 32%),radial-gradient(circle at 88% 8%,#3ce36a1a,#0000 28%),linear-gradient(#0b0b0f 0%,#0e1118 46%,#08090d 100%)}html[data-web-theme=dark] body:before{opacity:.58;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:40px 40px}html[data-web-theme=light] :is(.site-header,.site-footer){background:#ffffffb8}html[data-web-theme=light] :is(.glass-panel,.platform-popover,.live-panel,.panel-block,.micro-card,.subtitle-sample,.system-status>div,.footer-social a,input:where(:not([type=checkbox],[type=radio])),.waitlist input:where(:not([type=checkbox],[type=radio]))){background:#ffffff80;border-color:#fff9}html[data-web-theme=light] .hub-settings-account-security-grid .settings-account-field input{box-shadow:none;background:0 0;border:0}html[data-web-theme=dark] .site-header{border-color:var(--border);background:#0b0b0fc7}html[data-web-theme=dark] .site-footer{border-color:var(--border);background:#05070cc7}html[data-web-theme=dark] :is(.glass-panel,.glass-card,.platform-popover,.live-panel,.panel-block,.micro-card,.subtitle-sample,.annual-bar,.price-card,.matrix-card,.auth-card,.auth-story,.system-status>div,.footer-social a){box-shadow:var(--shadow-soft);background:#191a1fbd;border-color:#ffffff24}html[data-web-theme=dark] :is(input:where(:not([type=checkbox],[type=radio])),textarea,select,.locale-switcher-trigger,.locale-switcher-popover){color:var(--foreground);background-color:#191a1fe0;border-color:#ffffff29}html[data-web-theme=dark] .hub-settings-account-security-grid .settings-account-field input{box-shadow:none;color:var(--hub-text,#e8eef8);-webkit-text-fill-color:var(--hub-text,#e8eef8);background:0 0;border:0}html[data-web-theme=dark] :is(input,textarea)::placeholder{color:var(--muted)}html[data-web-theme=dark] :focus-visible{outline-color:#79a6ff}html[data-web-theme=dark] .hero-copy h1>span:first-child{color:var(--foreground);-webkit-text-stroke:0 transparent;paint-order:normal;text-shadow:0 4px 4px #00000040}html[data-web-theme=dark] #pricing .price-card.featured{border-color:var(--primary);background:#121622f0}html[data-web-theme=dark] :is(.legal,.auth-section,.extension-auth){color:var(--foreground)}html[data-web-theme=dark] .legal{width:100%;max-width:none;box-shadow:none;padding-left:max(40px, calc((100% - var(--container)) / 2));padding-right:max(40px, calc((100% - var(--container)) / 2));background:0 0;border:0;margin:0}html[data-web-theme=dark] :is(.legal-section,.legal-table-wrap,.legal-doc-nav,.turnstile-challenge-modal){border-color:var(--border);box-shadow:var(--shadow-soft);background:#141822b8}html[data-web-theme=dark] :is(.legal-intro,.legal-section p,.legal-section li,.legal-meta){color:var(--foreground-soft)}html[data-web-theme=dark] :is(.legal-doc-nav-link,.legal-back,.auth-card label,.fine-print){color:var(--muted-strong)}html[data-web-theme=dark] .legal-locale :is(.locale-switcher-trigger,.locale-switcher-popover){border-color:var(--border);color:var(--foreground-soft);background:#141822e6}html[data-web-theme=dark] :is(.legal-table th,.legal-table td){border-color:var(--border)}html[data-web-theme=dark] .legal-table th{background:#ffffff0f}html[data-web-theme=dark] :is(.checkout-page,.extension-auth,.consent-page-shell){background:radial-gradient(circle at 18% 8%,#0052ff33,#0000 34%),linear-gradient(#0b0b0f,#101726)!important}html[data-web-theme=dark] :is(.checkout-brand,.extension-auth-brand,.consent-page-brand){color:#82aaff!important}html[data-web-theme=dark] :is(.checkout-locale-switcher select,.extension-auth-locale select,.consent-page-locale select){border-color:var(--border)!important;color:var(--foreground-soft)!important;background:#191a1feb!important}html[data-web-theme=dark] :is(.checkout-overlay-card,.consent-ticket-card,.checkout-session-missing-card,.consent-missing-card){border-color:var(--border)!important;box-shadow:var(--shadow)!important;background:#141822eb!important}html[data-web-theme=dark] :is(.checkout-overlay-card h1,.consent-ticket-card h1,.consent-ticket-points li,.checkout-order-summary strong){color:var(--foreground)!important}html[data-web-theme=dark] :is(.checkout-overlay-card .lead,.checkout-note,.consent-ticket-lead,.consent-ticket-note){color:var(--muted-strong)!important}html[data-web-theme=dark] .checkout-order-summary{background:#0b63ff1f!important}html[data-web-theme=dark] .consent-ticket-decline{border-color:var(--border)!important;color:var(--foreground-soft)!important}html[data-web-theme=dark] .hub-shell{--hub-primary:#4f83ff;--hub-primary-deep:#7aa2ff;--hub-text:#f4f7ff;--hub-ink:#f4f7ff;--hub-muted:#aab6ca;--hub-subtle:#aab6ca;--hub-border:#ffffff1f;--hub-card:#181d28c7;--hub-card-bg:#181d28d1;--hub-card-solid:#181d28;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 18% 8%,#0052ff33,#0000 34%),radial-gradient(circle at 92% 12%,#3ce36a12,#0000 28%),linear-gradient(145deg,#0b0d13,#111724 58%,#090b10)}html[data-web-theme=dark] .hub-sidebar{border-color:var(--hub-border);background:#0a0d14e0}html[data-web-theme=dark] .hub-shell .hub-locale-switcher .locale-switcher-trigger{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#dbe6ff!important}html[data-web-theme=dark] .hub-shell :is(.hub-theme-toggle,.hub-locale-switcher .locale-switcher-globe){color:#dbe6ff!important}html[data-web-theme=dark] .hub-shell .hub-locale-switcher .locale-switcher-popover{border-color:var(--hub-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#dbe6ff!important;background:#181d28!important}html[data-web-theme=dark] .hub-shell .hub-locale-switcher .locale-switcher-option{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#dbe6ff!important;background:0 0!important}html[data-web-theme=dark] .hub-app-topbar{border-color:var(--hub-border);background:#0b0e15d6!important}html[data-web-theme=dark] .hub-shell :is(.hub-brand,.hub-account-name){color:#dbe6ff}html[data-web-theme=dark] .hub-shell :is(h1,h2,h3,h4){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell :is(.lead,table,label){color:var(--hub-muted)}html[data-web-theme=dark] .hub-shell :is(.hub-nav-link,.hub-mobile-link,.hub-sidebar-docs){color:#b4c0d4}html[data-web-theme=dark] .hub-shell :is(.hub-nav-link:hover,.hub-mobile-link:hover,.hub-sidebar-docs:hover){color:#9fbdff;background:#4f83ff1f}html[data-web-theme=dark] .hub-shell :is(.hub-card,.hub-glass-card,.hub-panel,.hub-status-card,.hub-metric){border-color:var(--hub-border);background:var(--hub-card);box-shadow:0 18px 42px #00000047}html[data-web-theme=dark] .hub-shell :is(.hub-button-ghost,.hub-range-toggle,.hub-empty-state){border-color:var(--hub-border);color:var(--hub-text);background:#ffffff0f}html[data-web-theme=dark] .hub-range-toggle button.active{color:#cfe0ff;background:#4f83ff33}html[data-web-theme=dark] .hub-skeleton{background:linear-gradient(90deg,#202637,#2a3245,#202637) 0 0/200% 100%}html[data-web-theme=dark] .hub-shell.hub-page-dashboard:has(.ytvt-dashboard){background:radial-gradient(circle at 16% 18%,#0052ff33,#0000 34%),linear-gradient(145deg,#0b0d13,#111724 58%,#090b10)}html[data-web-theme=dark] :is(.ytvt-dashboard-card,.ytvt-dashboard-session-card){border-color:var(--hub-border);background:#181d28d1}html[data-web-theme=dark] .hub-shell.hub-page-dashboard :is(.hub-account-name,.ytvt-dashboard-status-copy h1),html[data-web-theme=dark] .ytvt-dashboard :is(.ytvt-dashboard-usage-section-head h2,.ytvt-dashboard-stat strong,.ytvt-dashboard-addon-empty h3,.ytvt-dashboard-addon-card h3,.ytvt-dashboard-addon-card-head strong,.ytvt-dashboard-addon-deadline,.ytvt-dashboard-addon-dialog h2,.ytvt-dashboard-addon-dialog dd){color:var(--hub-text)!important}html[data-web-theme=dark] .ytvt-dashboard :is(.ytvt-dashboard-quota,.ytvt-dashboard-bar small,.ytvt-dashboard-stat span,.ytvt-dashboard-quota-composition,.ytvt-dashboard-addons-head>span,.ytvt-dashboard-addon-lead,.ytvt-dashboard-addon-empty p,.ytvt-dashboard-addon-dialog>p,.ytvt-dashboard-addon-dialog dt){color:var(--hub-muted)!important}html[data-web-theme=dark] .ytvt-dashboard-progress-track{background:#ffffff1a}html[data-web-theme=dark] :is(.devices-help-card,.devices-device-card,.devices-download-card,.devices-security-card,.devices-summary-card){border-color:var(--hub-border);background:#181d28d1}html[data-web-theme=dark] :is(.devices-icon,.devices-download-icon,.settings-control-icon){color:#9fbdff;background:#4f83ff24}html[data-web-theme=dark] :is(.settings-subsection,.settings-control-card,.settings-engine-list-card,.settings-avatar-dialog,.settings-billing-payment-card,.settings-billing-invoice-card){border-color:var(--hub-border);background:#181d28d1}html[data-web-theme=dark] .settings-engine-comparison{color:var(--hub-text)}html[data-web-theme=dark] .settings-engine-comparison :is(th,td,th.is-locked,td.is-locked){border-color:var(--hub-border);background:#111620e0}html[data-web-theme=dark] .settings-engine-comparison :is(th.is-selected,td.is-selected){background:#4f83ff24}html[data-web-theme=dark] .hub-shell .hub-settings-preferences-page .settings-secondary-cta{color:#9fbdff;background:0 0}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma :is(.hub-subscribe-recommendation,.hub-subscribe-recommendation-muted,.annual-bar,.price-card,.hub-subscribe-addon-card){border-color:var(--hub-border)!important;background:#181d28d6!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .annual-bar button[aria-pressed=true]{color:#dbe6ff!important;background:#4f83ff33!important}html[data-web-theme=dark] :is(.documents-list-card,.hub-help-card,.hub-help-faq-card,.support-ticket-form){border-color:var(--hub-border);background:#181d28d1}html[data-web-theme=dark] .hub-shell:has(.hub-help-page){background:radial-gradient(circle at 18% 8%,#0052ff33,#0000 34%),linear-gradient(145deg,#0b0d13,#111724 58%,#090b10)!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) .hub-sidebar{border-color:var(--hub-border)!important;background:#0a0d14e6!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) :is(.hub-help-faq-card,.settings-support-ticket-card){border-color:var(--hub-border)!important;background:#181d28db!important;box-shadow:0 18px 42px #0000003d!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) :is(.hub-help-section-head h2,.settings-support-ticket-card h2,.support-ticket-form label>span){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) .support-ticket-screenshot-hint{color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) .support-ticket-screenshot-list img{border-color:var(--hub-border)!important;background:#ffffff0a!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) .support-ticket-form :is(input:not([type=checkbox]),select,textarea){border-color:var(--hub-border)!important;color:var(--hub-text)!important;background:#0b0f17e0!important}html[data-web-theme=dark] .hub-shell:has(.hub-help-page) .support-ticket-form :is(input:not([type=checkbox]),textarea)::placeholder{color:#8e9bb1!important}html[data-web-theme=light] .account-deletion-shell{color:#17233c;background:radial-gradient(circle at 18% 4%,#0052ff1f,#0000 32%),linear-gradient(#f5f8ff,#eef3ff)}html[data-web-theme=light] .account-deletion-brand,html[data-web-theme=light] .account-deletion-card h1,html[data-web-theme=light] .account-deletion-status h2{color:#17233c}html[data-web-theme=light] .account-deletion-card{background:#ffffffd1;border-color:#5c70962e;box-shadow:0 18px 48px #203a6e1f}html[data-web-theme=light] :is(.account-deletion-lead,.account-deletion-reason,.account-deletion-confirm,.account-deletion-status,.account-deletion-cascade li){color:#52617a}html[data-web-theme=light] .account-deletion-reason textarea{color:#17233c;background:#fff;border-color:#5c70963d}html[data-web-theme=light] :is(.account-deletion-steps li,.account-deletion-cascade li){background:#0052ff0d}html[data-web-theme=light] .account-deletion-warning h2{color:#9a3412}html[data-web-theme=light] :is(.account-deletion-warning p,.account-deletion-message){color:#7c2d12}html[data-web-theme=light] :is(.account-deletion-eyebrow,.account-deletion-cancel,.account-deletion-status h3,.account-deletion-none,.account-deletion-step-status-pending,.account-deletion-step-status-skipped){color:#52617a}html[data-web-theme=light] .account-deletion-cancel:hover{color:#17233c}html[data-web-theme=light] .account-deletion-step-status-done{color:#0f6b46}html[data-web-theme=light] .account-deletion-step-status-failed{color:#9a3412}.site-theme-toggle{border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--foreground-soft);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.site-theme-toggle:hover{border-color:var(--border-strong);color:var(--primary)}.site-theme-toggle .hub-icon{width:20px;height:20px}.legal-toolbar-controls{align-items:center;gap:12px;display:flex}.auth-page-header{justify-content:space-between;align-items:center}html[data-web-theme=dark] .site-theme-toggle{color:var(--foreground-soft);background:#191a1fe0;border-color:#ffffff29}html[data-web-theme=dark] .site-theme-toggle:hover{color:#8fb4ff;border-color:#8fb4ff80}html[data-web-theme=dark]{--on-dark-link:#8fb4ff;--on-dark-link-strong:#a8c6ff;--on-dark-danger:#ff8b8b;--on-dark-success:#5fd48a;--on-dark-warning:#f0b866;--on-dark-primary-fill:#2f6fe4}html[data-web-theme=dark] .hub-shell :is(h1,h2,h3,h4,h5,strong,dd,output){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell :is(p,li,dt,td,th,small,figcaption,.lead,.plan-detail),html[data-web-theme=dark] .hub-shell span:not([class]){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell :is(a,button):is(.cta,.btn,.hub-button,.hub-nav-link-active) span{color:inherit!important}html[data-web-theme=dark] .hub-shell :is(label,label>span,fieldset legend){color:var(--foreground-soft)!important}html[data-web-theme=dark] main.auth-section.login-page{background:0 0;border-color:#ffffff1a}html[data-web-theme=dark] main.auth-section.login-page .auth-card,html[data-web-theme=dark] .auth-section .auth-card{background:#161921db;border-color:#ffffff24}html[data-web-theme=dark] main.auth-section.login-page .auth-card .auth-google-btn{color:#14181f;background:#fffffff0;border-color:#ffffff38}html[data-web-theme=dark] main.auth-section.login-page .auth-card .auth-google-btn:hover{background:#fff}html[data-web-theme=dark] main.auth-section.login-page .auth-tabs{border-bottom-color:#ffffff29}html[data-web-theme=dark] main.auth-section.login-page .auth-tabs button{color:var(--muted-strong)}html[data-web-theme=dark] main.auth-section.login-page .auth-tabs .active{border-bottom-color:var(--on-dark-link);color:var(--on-dark-link-strong)}html[data-web-theme=dark] .auth-card :is(label,.auth-form label){color:var(--foreground-soft)}html[data-web-theme=dark] .auth-card .fine-print{color:var(--muted-strong)}html[data-web-theme=dark] :is(.fine-print-link,.auth-forgot-password,.auth-brand-title,.auth-password-toggle){color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-shell .hub-brand-title{color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .hub-shell .hub-nav-link.hub-nav-link-active,html[data-web-theme=dark] .hub-shell .hub-nav-link.hub-nav-link-active span{color:#fff!important}html[data-web-theme=dark] .hub-shell .hub-sidebar-signout span{color:var(--on-dark-danger)!important}html[data-web-theme=dark] .hub-shell :is(.hub-button-primary,.cta:not(.hub-button-ghost),.settings-billing-primary-cta){background:var(--on-dark-primary-fill);color:#fff}html[data-web-theme=dark] .hub-shell .hub-status-success{background:#3ce36a24;color:var(--on-dark-success)!important}html[data-web-theme=dark] .hub-shell :is(.link-btn,.hub-help-text-link,.devices-text-button,.devices-section-label,.settings-extension-cta,.settings-privacy-weak-cta,.settings-privacy-request-cta,.settings-privacy-legal-links a,.settings-secondary-cta){color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-shell :is(.devices-text-danger,.settings-privacy-danger-cta){color:var(--on-dark-danger)!important}html[data-web-theme=dark] .hub-shell .settings-section-switcher-link{color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .settings-section-switcher-link.active{color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .settings-engine-comparison-scroll{background:0 0!important}html[data-web-theme=dark] .settings-engine-comparison :is(th,td,.settings-engine-name,.settings-engine-check,small){color:var(--hub-text)!important}html[data-web-theme=dark] .settings-engine-comparison thead th{color:var(--hub-muted)!important}html[data-web-theme=dark] .settings-engine-comparison .settings-engine-check{color:var(--on-dark-success)!important}html[data-web-theme=dark] .settings-engine-comparison :is(th.is-selected,td.is-selected) small{color:var(--on-dark-success)!important;background:#3ce36a29!important}html[data-web-theme=dark] .settings-auto-switch.is-off{background:#ffffff38!important}html[data-web-theme=dark] .settings-auto-mode-planned{color:var(--hub-muted)!important;background:#ffffff14!important}html[data-web-theme=dark] .hub-shell :is(.settings-billing-plan-card,.settings-billing-portal-card,.settings-billing-invoice-card,.settings-billing-payment-card,.settings-billing-addon-purchase-card){border-color:var(--hub-border)!important;background:#181d28db!important}html[data-web-theme=dark] .hub-shell :is(.settings-billing-usage,.settings-billing-addon-box){border-color:var(--hub-border)!important;background:#ffffff0d!important}html[data-web-theme=dark] .hub-shell :is(.settings-billing-addon-stepper,.settings-billing-addon-stepper button,.settings-billing-addon-stepper output){border-color:var(--hub-border)!important;color:var(--hub-text)!important;background:#ffffff14!important}html[data-web-theme=dark] .hub-shell .settings-billing-quota-track{background:#ffffff1f!important}html[data-web-theme=dark] .hub-shell .settings-billing-payment-icon{color:var(--on-dark-link)!important;background:#4f83ff29!important}html[data-web-theme=dark] .hub-shell .settings-billing-remaining{color:var(--on-dark-warning)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-info-card{border-color:var(--hub-border)!important;background:#181d28db!important}html[data-web-theme=dark] .hub-shell .price-card :is(h3,li,.plan-detail,.subscribe-plan-minutes span){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .price-card h3{color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell :is(.price,.subscribe-plan-minutes,.hub-subscribe-recommendation-copy strong){color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .hub-shell .plan-badge{color:var(--on-dark-link)!important;background:#4f83ff33!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-plan-heading h2{color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .devices-summary-card{border-color:var(--hub-border)!important;background:#181d28db!important}html[data-web-theme=dark] .hub-shell .devices-button{border-color:var(--hub-border)!important;color:var(--hub-text)!important;background:#ffffff14!important}html[data-web-theme=dark] .hub-shell .devices-button-primary{color:#fff!important;background:#0b5cff!important;border-color:#0b5cff!important}html[data-web-theme=dark] .hub-shell .devices-coming-soon{color:var(--hub-muted)!important;background:#ffffff14!important}html[data-web-theme=dark] .hub-shell .devices-store-pill{color:#7aa7ff!important;background:#0b5cff38!important}html[data-web-theme=dark] .hub-shell .devices-store-pill:hover{background:#0b5cff52!important}html[data-web-theme=dark] .hub-shell .devices-summary-meter{background:#ffffff14!important}html[data-web-theme=dark] .hub-shell .devices-summary-plan{color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .devices-menu-trigger:hover,html[data-web-theme=dark] .hub-shell .devices-menu-trigger[aria-expanded=true]{background:#ffffff14!important}html[data-web-theme=dark] .hub-shell .devices-menu-popover{border-color:var(--hub-border)!important;background:#171c26!important}html[data-web-theme=dark] .hub-shell .devices-menu-popover button{color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .devices-menu-popover button:hover{background:#ffffff0f!important}html[data-web-theme=dark] .hub-shell .devices-menu-danger{color:#ff8b9a!important}html[data-web-theme=dark] .hub-shell :is(.devices-badge-update_required,.devices-badge-relogin_required){color:var(--on-dark-warning)!important;background:#f0b8662e!important}html[data-web-theme=dark] .hub-shell .devices-badge-current{color:var(--on-dark-link)!important;background:#4f83ff33!important}html[data-web-theme=dark] .hub-shell .devices-badge-normal{color:var(--on-dark-success)!important;background:#3ce36a29!important}html[data-web-theme=dark] .hub-shell :is(.devices-icon,.devices-device-icon,.devices-download-icon){color:var(--on-dark-link)!important;background:#4f83ff29!important}html[data-web-theme=dark] .documents-page :is(.hub-documents-intro,.documents-recording-card,.documents-list-card,.documents-safety-tip,.hub-error-card){border-color:var(--hub-border)!important;background:#181d28db!important}html[data-web-theme=dark] .documents-page .hub-documents-intro-feature{background:#ffffff0d!important}html[data-web-theme=dark] .documents-page .documents-table tbody tr{background:0 0!important}html[data-web-theme=dark] .documents-page .documents-table tbody tr:hover,html[data-web-theme=dark] .documents-page .subtitle-row-selected{background:#4f83ff1f!important}html[data-web-theme=dark] .documents-page :is(.documents-row-action,.documents-language-option){border-color:var(--hub-border)!important;color:var(--hub-text)!important;background:#ffffff14!important}html[data-web-theme=dark] .documents-page .documents-language-option-active{color:var(--on-dark-link-strong)!important;background:#4f83ff38!important}html[data-web-theme=dark] .documents-page .documents-row-action-danger{color:var(--on-dark-danger)!important}html[data-web-theme=dark] .documents-page .documents-status-pill-success{color:var(--on-dark-success)!important;background:#3ce36a29!important}html[data-web-theme=dark] .documents-page .documents-status-pill-warning{color:var(--on-dark-warning)!important;background:#f0b8662e!important}html[data-web-theme=dark] .documents-page .documents-status-pill-danger{color:var(--on-dark-danger)!important;background:#ff8b8b29!important}html[data-web-theme=dark] .documents-page .documents-status-pill-neutral{color:var(--on-dark-link)!important;background:#4f83ff2e!important}html[data-web-theme=dark] .documents-page .documents-retention-urgent{color:var(--on-dark-danger)!important}html[data-web-theme=dark] .hub-shell .hub-help-faq-card strong{color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .hub-help-faq-card span{color:var(--hub-muted)!important}html[data-web-theme=dark] :is(.hub-avatar,.settings-account-avatar,.settings-account-avatar-hint){color:var(--on-dark-link-strong)!important;background:#4f83ff47!important;border-color:#8fb4ff61!important}html[data-web-theme=dark] .ytvt-dashboard-status-dot{color:var(--on-dark-success)!important;background:#3ce36a2e!important}html[data-web-theme=dark] .ytvt-dashboard-status-dot.is-warning{color:var(--on-dark-warning)!important;background:#f0b86633!important}html[data-web-theme=dark] .ytvt-dashboard-quota-track{background:#ffffff1f!important}html[data-web-theme=dark] .auth-transition-link{color:var(--on-dark-link)!important}html[data-web-theme=dark] :is(.live-panel,.video-pane) :is(.panel-head strong,.panel-value strong,.toggle-row span){color:var(--foreground)!important}html[data-web-theme=dark] .live-panel .panel-label{color:var(--muted)!important}html[data-web-theme=dark] :is(#features,#pricing) :is(.micro-card,.subtitle-sample,.feature-side,.feature-main,.feature-card,.glass-card,.feature-band),html[data-web-theme=dark] :is(.micro-card,.subtitle-sample,.feature-card,.glass-card){background:#191a1fc7!important;border-color:#ffffff1f!important}html[data-web-theme=dark] #features .subtitle-sample .sample-row{background:#ffffff0d!important;border-color:#ffffff1a!important}html[data-web-theme=dark] #features :is(.micro-card h3,.subtitle-sample strong,.sample-row>strong){color:var(--foreground)!important}html[data-web-theme=dark] #features :is(.micro-card p,.feature-side p,.feature-main p,.feature-band-copy p){color:var(--muted-strong)!important}html[data-web-theme=dark] #features .subtitle-sample .sample-label{color:var(--muted)!important}html[data-web-theme=dark] #features .sample-row.translated>strong{color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] :is(.btn-ghost,.addon-link,.addon-note span,#pricing .price-card .btn-ghost){color:var(--on-dark-link)!important}html[data-web-theme=dark] .auth-section .auth-card .auth-google-btn{color:#14181f!important;background:#fffffff0!important;border-color:#ffffff38!important}html[data-web-theme=dark] .auth-section .auth-tabs button{color:var(--muted-strong)!important}html[data-web-theme=dark] .auth-section .auth-tabs .active{border-bottom-color:var(--on-dark-link)!important;color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .auth-brand-logo{color:var(--on-dark-link-strong)!important;background:#4f83ff3d!important}html[data-web-theme=dark] .ytvt-dashboard-bar>span,html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span{box-shadow:none!important;background:#4f83ff2e!important}html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="1"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="1"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="1"]{background:#4f83ff47!important}html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="2"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="2"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="2"]{background:#4f83ff73!important}html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="3"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="3"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="3"]{background:#4f83ffa8!important}html[data-web-theme=dark] .ytvt-dashboard-bar>span.is-active,html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span.is-active,html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="4"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="4"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="4"]{background:linear-gradient(#629cfff2,#2f76f0f2)!important;box-shadow:0 7px 16px #1f7ef42e!important}html[data-web-theme=dark] .hub-click-tip{color:#e8eef8!important;background:#1b2434!important;box-shadow:0 6px 16px #0000002e!important}html[data-web-theme=dark] .hub-menu-select-trigger{color:#e5eefc!important;background:#0f172ab8!important;border-color:#94a3b847!important}html[data-web-theme=dark] .hub-menu-select-option:hover,html[data-web-theme=dark] .hub-menu-select-option.is-active{color:#9db7ff!important;background:#0f56ff2e!important}html[data-web-theme=dark] .ytvt-dashboard-addon-card-head>span{color:var(--on-dark-link)!important;background:#4f83ff33!important}html[data-web-theme=dark] .ytvt-dashboard-guide-link{color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-shell .ytvt-dashboard-addon-dialog{border-color:var(--hub-border)!important;background:var(--hub-card-solid)!important}html[data-web-theme=dark] .hub-shell .ytvt-dashboard-addon-success{color:#6fd9a4!important;background:#1686532e!important}html[data-web-theme=dark] .hub-shell .ytvt-dashboard-addon-failure{color:#ff9d94!important;background:#b4291f2e!important}html[data-web-theme=dark] .ytvt-dashboard-quota span{color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .hub-button-secondary{border-color:var(--hub-border)!important;color:var(--hub-text)!important;background:#ffffff14!important}html[data-web-theme=dark] .hub-shell :is(.settings-security-action-copy span,.settings-auto-mode-row span,.settings-account-status-field span,.settings-account-email-field span,.settings-privacy-readonly-row span){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell :is(.settings-security-title-icon,.settings-privacy-feature-badge){color:var(--on-dark-link)!important;background:#4f83ff2e!important}html[data-web-theme=dark] .hub-shell .settings-privacy-auth-badge-on{color:var(--on-dark-success)!important;background:#3ce36a29!important}html[data-web-theme=dark] .hub-shell :is(.settings-billing-usage-head span,.settings-billing-addon-stepper-row span,.settings-billing-history-columns span,.settings-billing-period,.settings-billing-usage-detail){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-info-card :is(h3,strong){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell :is(.hub-subscribe-info-card,.hub-subscribe-plan-heading,.hub-subscribe-recommendation-copy) :is(p,li,span),html[data-web-theme=dark] .hub-shell .annual-bar button{color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .devices-help-card{border-color:var(--hub-border)!important;background:#181d28db!important}html[data-web-theme=dark] :is(.checkout-session-missing-cta,.extension-auth-brand,.consent-missing-cta){color:var(--on-dark-link)!important}html[data-web-theme=dark] :is(.checkout-session-missing-card p,.consent-missing-card p,.checkout-order-summary span){color:var(--muted-strong)!important}html[data-web-theme=dark] main.extension-auth{--ea-ink:var(--foreground);--ea-text:var(--muted-strong);--ea-muted:var(--muted-strong);--ea-surface:#141822f5;--ea-border:var(--border);--ea-divider:#ffffff14;--ea-accent:var(--on-dark-link);--ea-accent-soft:#0052ff38;--ea-outline:var(--border);--ea-outline-hover:#ffffff0f;--ea-success:var(--on-dark-success);--ea-success-fill:#1f9d57;--ea-success-soft:#3ce36a29;--ea-success-line:#3ce36a59;--ea-warning:#f5b94a;--ea-warning-soft:#f5b94a24;--ea-warning-text:#f5c979;--ea-danger:#ff8a7a;--ea-danger-soft:#b423182e;--ea-danger-text:#ffb4ab;--ea-neutral:var(--muted-strong);--ea-neutral-soft:#ffffff14;--ea-code-bg:#ffffff0a;--ea-shadow:var(--shadow)}html[data-web-theme=dark] .account-deletion-submit{color:#fff!important;background:#b3313d!important}html[data-web-theme=dark] :is(#features,#pricing) :is(.micro-card,.subtitle-sample,.feature-side,.feature-main,.feature-card,.glass-card){background:#16181ef2!important}html[data-web-theme=dark] #features .subtitle-sample .sample-row{background:#ffffff0f!important}html[data-web-theme=dark] .footer-locale-trigger{border-color:var(--border)!important;color:var(--foreground-soft)!important;background:#191a1feb!important}html[data-web-theme=dark] .hub-shell .documents-page :is(h1,h2,h3,h4,strong){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .documents-page :is(p,li,td,th,span){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .documents-page :is(.documents-row-action,.documents-language-option){color:var(--hub-text)!important}html[data-web-theme=dark] :is(.hub-documents-policy-pill,.documents-consent-kicker){color:var(--on-dark-success)!important;background:#3ce36a29!important}html[data-web-theme=dark] .hub-shell .documents-page .subtitle-row-selected{background:#4f83ff24!important}html[data-web-theme=dark] .hub-shell .devices-help-card article+article{border-color:var(--hub-border)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma :is(p,li,span:not([class])){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma :is(.price,.subscribe-plan-minutes){color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .plan-badge{color:var(--on-dark-link)!important;background:#4f83ff38!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .price-card .btn-ghost{color:var(--on-dark-link-strong)!important;background:0 0!important;border-color:#ffffff3d!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .annual-bar button{color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .price-card .plan-badge{color:var(--on-dark-link-strong)!important;background:#4f83ff38!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .price-card .subscribe-plan-minutes{color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .hub-shell .hub-topbar :is(h1,h2,.hub-topbar-lead,.hub-topbar-kicker){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .hub-topbar :is(.hub-topbar-lead,.hub-topbar-kicker){color:var(--hub-muted)!important}html[data-web-theme=dark] #features .subtitle-sample .sample-label{color:var(--muted-strong)!important;background:#ffffff1a!important}html[data-web-theme=dark] main.extension-auth .extension-auth-locale select{border-color:var(--border)!important;color:var(--foreground-soft)!important;background:#191a1feb!important}html[data-web-theme=dark] main.extension-auth .extension-auth-brand{color:var(--on-dark-link)!important}@media (prefers-reduced-motion:reduce){html[data-web-theme] *{transition-duration:.01ms!important}}
