.hub-page-settings .status{margin:0}.hub-page-settings .hub-main{display:grid;min-width:0;align-content:start;grid-gap:16px;gap:16px}.hub-page-settings .settings-panel{min-width:0}.hub-page-settings .settings-section-switcher{display:flex;width:100%;height:37px;flex:0 0 37px;gap:32px;overflow-x:auto;margin:0;padding:0 0 1px;border:0;border-bottom:1px solid #c3c5d9;scrollbar-width:none}.hub-page-settings .settings-section-switcher::-webkit-scrollbar{display:none}.hub-page-settings .settings-section-switcher-link{position:relative;display:flex;height:36px;flex:0 0 auto;align-items:flex-start;justify-content:center;padding:0 8px 16px;border:0;border-bottom:2px solid transparent;color:#434656;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;white-space:nowrap}.hub-page-settings .settings-section-switcher-link.active,.hub-page-settings .settings-section-switcher-link[aria-current=page]{border-bottom-color:#013ec7;color:#013ec7}.hub-page-settings .hub-card{box-sizing:border-box;border:1px solid #e6eaf2;background:rgba(255,255,255,.75);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hub-settings-account-security-grid{display:grid;grid-template-columns:minmax(0,642.6667px) minmax(0,317.3333px);grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px;align-items:stretch}.hub-settings-account-page,.hub-settings-account-security-grid>.settings-panel,.hub-settings-security-page{min-width:0;height:100%;margin:0}.hub-settings-account-security-grid>.settings-panel{display:flex;flex-direction:column}.hub-settings-account-page,.hub-settings-security-page{display:flex;flex:1 1 auto;flex-direction:column}.hub-settings-account-security-grid .settings-account-profile-card,.hub-settings-account-security-grid .settings-security-password-card{flex:1 1 auto}.hub-settings-account-security-grid .settings-account-profile-card{position:relative;display:flex;width:100%;min-height:318px;height:100%;padding:33px;border-radius:20px}.hub-settings-account-security-grid .settings-account-overview{display:flex;width:100%;min-height:190px;align-items:flex-start;gap:32px}.hub-settings-account-security-grid .settings-account-avatar-stack{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:10px}.hub-settings-account-security-grid .settings-account-avatar{position:relative;display:flex;width:128px;height:128px;flex:0 0 128px;align-items:center;justify-content:center;overflow:visible;border:0;border-radius:9999px;background:#dae2fc;box-shadow:0 0 0 4px rgba(1,62,199,.1);color:#013ec7;cursor:pointer;font-size:48px;font-weight:500;padding:0}.hub-settings-account-security-grid .settings-account-avatar:disabled{cursor:wait;opacity:.85}.hub-settings-account-security-grid .settings-account-avatar img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.hub-settings-account-security-grid .settings-account-avatar-hint{position:absolute;right:-2px;bottom:-2px;z-index:1;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:9999px;background:#dae2fc;color:#ffffff;box-shadow:0 4px 10px rgba(1,62,199,.16);opacity:1}.hub-settings-account-security-grid .settings-account-avatar-hint .hub-icon{width:17px;height:17px;fill:currentColor;stroke:none}.hub-settings-account-security-grid .settings-account-avatar-busy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:rgba(19,27,46,.45);color:#ffffff;opacity:1}.hub-settings-account-security-grid .settings-account-avatar-busy:after{content:"";width:28px;height:28px;border:3px solid rgba(255,255,255,.35);border-top-color:#ffffff;border-radius:9999px;animation:settings-avatar-spin .8s linear infinite}@keyframes settings-avatar-spin{to{transform:rotate(1turn)}}.hub-settings-account-security-grid .settings-account-avatar-remove{border:0;background:transparent;color:#5b6475;cursor:pointer;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{width:100%;min-height:318px;height:100%;padding:25px;border-radius:20px}.hub-settings-account-security-grid .settings-account-profile-form{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:16px}.hub-settings-account-security-grid .settings-account-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:48px 44px;grid-gap:24px;gap:24px}.hub-settings-account-security-grid .settings-account-email-field,.hub-settings-account-security-grid .settings-account-field,.hub-settings-account-security-grid .settings-account-status-field{display:flex;min-width:0;flex-direction:column;gap:4px;margin:0}.hub-settings-account-security-grid .settings-account-email-field{grid-column:1/-1}.hub-settings-account-security-grid .settings-account-email-field>span,.hub-settings-account-security-grid .settings-account-field>span,.hub-settings-account-security-grid .settings-account-status-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;margin:0;padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:#131b2e;font-size:20px;font-weight:600;line-height:28px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.hub-settings-account-security-grid .settings-account-field input:focus,.hub-settings-account-security-grid .settings-account-field input:focus-visible{border:0;outline:0;box-shadow:none;background:transparent}.hub-settings-account-security-grid .settings-account-field input:-webkit-autofill,.hub-settings-account-security-grid .settings-account-field input:-webkit-autofill:focus,.hub-settings-account-security-grid .settings-account-field input:-webkit-autofill:hover{border:0;-webkit-text-fill-color:#131b2e;box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.hub-settings-account-security-grid .settings-account-status-field .hub-status{display:inline-flex;width:max-content;align-items:center;gap:8px;padding:4px 12px;border:0;border-radius:9999px;background:rgba(92,253,128,.3);color:#00732c;font-size:14px;font-weight:500;line-height:20px}.hub-settings-account-security-grid .settings-account-status-field .hub-status>span{width:8px;height:8px;border-radius:9999px;background:#00c853;box-shadow:0 0 8px rgba(0,200,83,.6)}.hub-settings-account-security-grid .settings-account-email-row{display:flex;min-width:0;align-items:center;gap:8px;margin:0}.hub-settings-account-security-grid .settings-account-email-row strong{overflow:hidden;color:#131b2e;font-size:16px;font-weight:400;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.hub-settings-account-security-grid .settings-email-verification{display:flex;width:14px;height:14px;flex:0 0 14px;align-items:center;justify-content:center;color:#9aa1ad}.hub-settings-account-security-grid .settings-email-verification.verified{color:#00a848}.hub-settings-account-security-grid .settings-email-verification .hub-icon{width:13px;height:13px;stroke-width:2.5}.hub-settings-account-security-grid .settings-account-primary-cta{position:static;display:inline-flex;width:max-content;min-height:42px;align-items:center;justify-content:center;margin:0;padding:11px 24px;border:0;border-radius:9999px;background:#013ec7;box-shadow:0 10px 15px -3px rgba(1,62,199,.2),0 4px 6px -4px rgba(1,62,199,.2);color:#ffffff;font-size:14px;font-weight:500;line-height:20px}.hub-settings-account-security-grid .settings-account-id{display:none}.hub-settings-account-security-grid .settings-section-title-row{display:flex;min-height:38px;align-items:center;justify-content:space-between;margin:0 0 24px}.hub-settings-account-security-grid .settings-section-title-row h2{margin:0;color:#131b2e;font-size:20px;font-weight:500;line-height:28px}.hub-settings-account-security-grid .settings-security-title-icon{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:12px;background:#eaf2ff;color:#013ec7}.hub-settings-account-security-grid .settings-security-title-icon .hub-icon{width:18px;height:18px}.hub-settings-account-security-grid .settings-security-actions{display:flex;flex-direction:column;gap:16px}.hub-settings-account-security-grid .settings-security-action-row{display:flex;width:100%;height:54px;min-height:54px;align-items:center;justify-content:space-between;margin:0;padding:17px;border:1px solid rgba(1,62,199,.1);border-radius:48px;background:rgba(1,62,199,.05);color:#131b2e}.hub-settings-account-security-grid .settings-security-action-copy{display:flex;min-width:0;align-items:center;gap:12px}.hub-settings-account-security-grid .settings-security-action-copy .hub-icon{width:23px;height:18px;flex:0 0 23px;color:#013ec7}.hub-settings-account-security-grid .settings-security-action-copy span{overflow:hidden;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.hub-settings-account-security-grid .settings-security-action-row>.hub-icon{width:8px;height:12px;flex:0 0 8px;color:#131b2e}.hub-settings-preferences-page,.hub-settings-privacy-page{display:flex;width:100%;min-width:0;flex-direction:column;gap:16px}.hub-settings-preferences-page .settings-subsection{display:contents}.hub-settings-preferences-page .hub-card,.hub-settings-privacy-page .hub-card{display:flex;width:100%;flex-direction:column;gap:0;padding:24px 32px;border-radius:20px;background:rgba(255,255,255,.75);box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.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{margin:0;color:#0d1733;font-size:18px;font-weight:500;line-height:25px}.hub-settings-preferences-page .settings-auto-mode-row{display:flex;align-items:center;gap:12px;margin:8px 0 0}.hub-settings-preferences-page .settings-auto-switch{position:relative;display:inline-block;width:44px;height:24px;flex:0 0 44px;border-radius:9999px;background:#0052ff}.hub-settings-preferences-page button.settings-auto-switch{padding:0;border:0;cursor:pointer}.hub-settings-preferences-page .settings-auto-switch.is-off{background:#c7cfdd}.hub-settings-preferences-page .settings-auto-switch>span{position:absolute;top:2px;right:2px;left:auto;width:20px;height:20px;border-radius:9999px;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.hub-settings-preferences-page .settings-auto-switch.is-off>span{right:auto;left:2px}.hub-settings-preferences-page .settings-auto-mode-label{color:#0d1733;font-size:14px;line-height:20px}.hub-settings-preferences-page .settings-auto-mode-planned{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:9999px;background:#eef1f6;color:#5b6578;font-size:12px;font-weight:600;line-height:16px}.hub-settings-preferences-page .lead,.hub-settings-privacy-page .lead{margin:8px 0 0;color:#6b7380;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{width:100%;min-width:0;max-width:100%;overflow-x:auto;border:1px solid #e6eaf2;border-radius:14px;background:#ffffff;scrollbar-color:#b8c4d8 transparent;scrollbar-width:thin}.hub-settings-preferences-page .settings-engine-comparison{width:100%;min-width:1000px;border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left}.hub-settings-preferences-page .settings-engine-comparison td,.hub-settings-preferences-page .settings-engine-comparison th{padding:16px;border-bottom:1px solid #edf0f5;color:#3e4a61;font-size:13px;font-weight:400;line-height:20px;vertical-align:middle;overflow-wrap:anywhere}.hub-settings-preferences-page .settings-engine-comparison thead th{padding-top:14px;padding-bottom:14px;background:#f7f9fc;color:#667085;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.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 td,.hub-settings-preferences-page .settings-engine-comparison tbody tr:last-child th{border-bottom:0}.hub-settings-preferences-page .settings-engine-comparison td.is-selected,.hub-settings-preferences-page .settings-engine-comparison th.is-selected{background:#edf4ff;box-shadow:inset 1px 0 0 #d7e5ff,inset -1px 0 0 #d7e5ff}.hub-settings-preferences-page .settings-engine-comparison td.is-locked,.hub-settings-preferences-page .settings-engine-comparison th.is-locked{background:#fbfcfe;color:#7c879b}.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{background:#fbfcfe;color:#344054;font-weight:600}.hub-settings-preferences-page .settings-engine-select{display:flex;width:100%;min-height:24px;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;color:#0d1733;font:inherit;text-align:left}.hub-settings-preferences-page button.settings-engine-select{cursor:pointer}.hub-settings-preferences-page .settings-engine-radio{position:relative;width:16px;height:16px;flex:0 0 16px;border:1.5px solid #b8c1d2;border-radius:9999px;background:#ffffff}.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{margin-left:auto;padding:3px 8px;border-radius:9999px;background:#def5e5;color:#0d804d;font-size:11px;font-weight:500;line-height:14px}.hub-settings-preferences-page .settings-engine-check{display:inline-flex;align-items:center;gap:6px;color:#16794f;font-weight:500}.hub-settings-preferences-page .settings-engine-check-icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border-radius:9999px;background:#def5e5;color:#0d804d;font-size:11px}.hub-settings-preferences-page .settings-engine-check-icon:after{width:6px;height:3px;border-bottom:1.5px solid;border-left:1.5px solid;content:"";transform:translateY(-1px) rotate(-45deg)}.hub-settings-preferences-page .settings-engine-upgrade-link{display:block;width:max-content;margin-top:8px;padding:4px 9px;border-radius:9999px;background:#ede5ff;color:#5933b2;font-size:11px;font-weight:500;line-height:14px;text-decoration:none}.hub-settings-preferences-page .settings-extension-cta,.hub-settings-privacy-page .settings-privacy-request-cta{display:inline-flex;width:max-content;min-height:37px;align-items:center;justify-content:center;margin:12px 0 0;padding:9px 20px;border:1px solid #0052ff;border-radius:9999px;background:transparent;color:#0052ff;font:inherit;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;cursor:pointer}.hub-settings-privacy-page .settings-privacy-request-cta:disabled{opacity:.6;cursor:not-allowed}.hub-settings-privacy-page .settings-privacy-export-status{margin:12px 0 0;color:var(--hub-muted,#6f7f9e);font-size:14px;line-height:1.5}.hub-settings-preferences-page .settings-save-card{min-height:0}.hub-settings-preferences-page .settings-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hub-shell .hub-settings-preferences-page .settings-primary-cta,.hub-shell .hub-settings-preferences-page .settings-secondary-cta{display:inline-flex;width:max-content;min-height:40px;align-items:center;justify-content:center;margin:0;padding:10px 24px;border-radius:9999px;font-size:14px;font-weight:500;line-height:20px;box-shadow:none}.hub-shell .hub-settings-preferences-page .settings-secondary-cta{border:1px solid #0052ff;background:#ffffff;color:#0052ff}.hub-shell .hub-settings-preferences-page .settings-primary-cta{border:1px solid #0052ff;background:#0052ff;color:#ffffff}.hub-settings-preferences-page .settings-extension-cta:after,.hub-settings-privacy-page .settings-privacy-weak-cta:after{display:none;content:none}.hub-settings-privacy-page .settings-privacy-card-heading{display:flex;align-items:center;gap:8px}.hub-settings-privacy-page .settings-privacy-feature-badge{display:inline-flex;min-height:22px;align-items:center;padding:3px 9px;border-radius:9999px;background:#edf3ff;color:#0052ff;font-size:11px;font-weight:500;line-height:16px}.hub-settings-privacy-page .settings-privacy-auth-badge-on{background:rgba(13,128,77,.12);color:#0d804d}.hub-settings-privacy-page .settings-privacy-auth-badge-off{background:#eef1f7;color:#6b7380}.hub-settings-privacy-page .settings-privacy-voice-card .lead{margin-top:16px}.hub-settings-privacy-page .settings-privacy-readonly-grid{display:flex;flex-direction:column;gap:12px;margin:16px 0 0}.hub-settings-privacy-page .settings-privacy-readonly-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px}.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-legal-links a,.hub-settings-privacy-page .settings-privacy-weak-cta{color:#0052ff;font-size:13px;font-weight:500;line-height:16px;text-decoration:none}.hub-settings-privacy-page .settings-privacy-legal-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:16px 0 0}.hub-settings-privacy-page .settings-privacy-data-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.hub-settings-privacy-page .settings-privacy-data-actions .settings-privacy-request-cta,.hub-settings-privacy-page .settings-privacy-data-actions a{margin:0;min-height:37px;box-sizing:border-box}.hub-settings-privacy-page .settings-privacy-danger-cta{display:inline-flex;width:max-content;min-height:37px;align-items:center;justify-content:center;padding:9px 20px;border:1px solid rgba(186,26,26,.35);border-radius:9999px;background:transparent;color:#ba1a1a;font-size:14px;font-weight:500;line-height:17px;text-decoration:none}.hub-settings-privacy-page a:focus-visible{outline:3px solid rgba(0,82,255,.25);outline-offset:3px}.hub-settings-privacy-page .settings-privacy-danger-cta:focus-visible{outline-color:rgba(186,26,26,.3)}@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{flex:0 0 auto;border-radius:9999px;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{height:auto;flex-direction:column;gap:24px}.hub-settings-account-security-grid .settings-account-avatar{width:96px;height:96px;flex-basis:96px}.hub-settings-account-security-grid .settings-account-profile-form{width:100%}.hub-settings-account-security-grid .settings-account-meta-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;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-right:16px;padding-left:16px}.hub-settings-preferences-page .settings-engine-comparison-scroll{border-radius:12px;scrollbar-width:thin;scrollbar-color:#9db5dc #edf4ff}.hub-settings-preferences-page .settings-engine-comparison{min-width:760px}.hub-settings-preferences-page .settings-engine-comparison td,.hub-settings-preferences-page .settings-engine-comparison th{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{position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:2;background:#ffffff;box-shadow:1px 0 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{align-items:flex-start;flex-direction:column}.hub-settings-privacy-page .settings-privacy-data-actions,.hub-settings-privacy-page .settings-privacy-data-actions .settings-privacy-request-cta,.hub-settings-privacy-page .settings-privacy-data-actions a{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{display:none;content:none}.hub-page-settings{--hub-content-width:992px}@media (min-width:900px){.hub-page-settings .hub-main,.hub-page-settings .hub-topbar{width:min(calc(100% - 32px),992px);max-width:992px;margin-inline:auto}}.hub-page-settings .hub-topbar-kicker{display:none}.hub-page-settings .hub-page-heading{max-width:992px;padding-top:43px}.hub-page-settings .hub-page-heading h1{font-size:36px;font-weight:500;line-height:normal;letter-spacing:-1.56px}.hub-page-settings .hub-topbar-lead{font-size:18px;line-height:28px}.settings-avatar-crop-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:rgba(19,27,46,.48);padding:24px}.settings-avatar-crop-dialog{width:min(100%,420px);display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:20px;background:#ffffff;box-shadow:0 24px 48px rgba(19,27,46,.18)}.settings-avatar-crop-dialog h2{margin:0;color:#131b2e;font-size:20px;font-weight:500}.settings-avatar-crop-canvas{width:100%;max-width:320px;aspect-ratio:1;margin:0 auto;border-radius:16px;cursor:-webkit-grab;cursor:grab;touch-action:none;background:#111827}.settings-avatar-crop-zoom{display:flex;flex-direction:column;gap:8px;color:#434656;font-size:12px}.settings-avatar-crop-zoom input[type=range],.settings-avatar-crop-zoom input[type=range]:focus,.settings-avatar-crop-zoom input[type=range]:focus-visible,.settings-avatar-crop-zoom input[type=range]:hover{display:block;width:100%;height:16px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;backdrop-filter:none;-webkit-backdrop-filter:none;cursor:pointer}.settings-avatar-crop-zoom input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:#dbe4f4}.settings-avatar-crop-zoom input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-5px;border:0;border-radius:50%;background:#0b5cff;box-shadow:none}.settings-avatar-crop-zoom input[type=range]::-moz-range-track{height:6px;border:0;border-radius:999px;background:#dbe4f4}.settings-avatar-crop-zoom input[type=range]::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#0b5cff;box-shadow:none}.settings-avatar-crop-actions{display:flex;justify-content:flex-end;gap:12px}.settings-avatar-crop-actions .cta,.settings-avatar-crop-cancel{min-height:42px;padding:0 16px;border-radius:9999px;font-size:14px}.settings-avatar-crop-cancel{border:1px solid #d5d9e3;background:#ffffff;color:#131b2e;cursor:pointer}.settings-avatar-crop-actions .cta{box-shadow:none}.settings-avatar-crop-error{margin:0;color:#b42318;font-size:14px}.hub-shell .hub-subscribe-page-figma{display:grid!important;grid-gap:16px!important;gap:16px!important;overflow:visible!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;grid-gap:24px!important;gap:24px!important;padding:20px!important;border:1px solid #e6eaf2!important;border-radius:30px!important;background:rgba(255,255,255,.75)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:50px!important;border-radius:16px!important;background:rgba(0,82,255,.1)!important;flex:0 0 auto!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-icon img{display:block!important;width:22px!important;height:22px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-copy{display:grid!important;grid-gap:0!important;gap:0!important;min-width:0!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{margin:0!important;color:#434656!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;min-width:0!important;min-height:0!important;height:auto!important;width:auto!important;max-width:none!important;justify-self:end!important;padding:12px 24px!important;border:0!important;border-radius:9999px!important;background:#013ec7!important;color:#fff!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;white-space:nowrap!important;box-shadow:none!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-recommendation-muted{grid-template-columns:1fr!important;background:rgba(255,255,255,.75)!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-plan-heading{display:grid!important;grid-gap:13px!important;gap:13px!important;justify-items:center!important;text-align:center!important;padding-top:0!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-plan-heading h2{margin:0!important;color:#013ec7!important;font-size:32px!important;font-weight:500!important;line-height:normal!important;letter-spacing:-1.56px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-plan-heading>p{margin:0!important;max-width:672px!important;width:min(100%,672px)!important;color:#434656!important;font-size:18px!important;font-weight:400!important;line-height:28px!important}.hub-shell .hub-subscribe-page-figma .annual-bar{display:inline-flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important;max-width:100%!important;margin:0!important;padding:4px!important;background:#e8f0ff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hub-shell .hub-subscribe-page-figma .annual-bar,.hub-shell .hub-subscribe-page-figma .annual-bar button{width:auto!important;height:auto!important;min-height:0!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.hub-shell .hub-subscribe-page-figma .annual-bar button{box-sizing:border-box!important;min-width:0!important;max-width:none!important;padding:8px 20px!important;background:transparent!important;color:#6b7380!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]{background:#ffffff!important;color:#081a40!important;box-shadow:0 2px 6px rgba(0,0,0,.08)!important}.hub-shell .hub-subscribe-page-figma .annual-bar button[aria-pressed=false]{background:transparent!important;color:#6b7380!important}.hub-shell .hub-subscribe-page-figma .pricing-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:24px!important;gap:24px!important;margin:32px 0 0!important;padding-top:0!important;overflow:visible!important}.hub-shell .hub-subscribe-page-figma .price-card{position:relative!important;z-index:1!important;display:flex!important;height:auto!important;min-height:505px!important;flex-direction:column!important;gap:0!important;padding:32px!important;border:1px solid #e6eaf2!important;border-radius:20px!important;background:rgba(255,255,255,.75)!important;box-shadow:none!important;transform:none!important;overflow:visible!important}.hub-shell .hub-subscribe-page-figma .price-card.featured{z-index:2!important;border:1px solid #e6eaf2!important;background:rgba(255,255,255,.75)!important;box-shadow:0 0 0 4px rgba(0,82,255,.2)!important;transform:none!important}.hub-shell .hub-subscribe-page-figma .price-card .popular{position:absolute!important;top:-16px!important;left:50%!important;z-index:3!important;transform:translateX(-50%)!important;padding:4px 16px!important;border-radius:9999px!important;background:#0052ff!important;color:#ffffff!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;white-space:nowrap!important;box-shadow:0 10px 15px -3px rgba(0,82,255,.3),0 4px 6px -4px rgba(0,82,255,.3)!important}.hub-shell .hub-subscribe-page-figma .subscribe-plan-body{display:grid!important;grid-gap:15.5px!important;gap:15.5px!important;padding-bottom:21px!important}.hub-shell .hub-subscribe-page-figma .plan-badge-container{display:flex!important;margin-bottom:0!important}.hub-shell .hub-subscribe-page-figma .plan-badge{display:inline-flex!important;align-items:center!important;padding:4px 12px!important;border-radius:9999px!important;font-size:10px!important;font-weight:500!important;letter-spacing:1px!important;line-height:12px!important}.hub-shell .hub-subscribe-page-figma .price-card:not(.featured) .plan-badge{background:#eaedff!important;color:#434656!important}.hub-shell .hub-subscribe-page-figma .price-card.featured .plan-badge{background:rgba(0,82,255,.1)!important;color:#0052ff!important}.hub-shell .hub-subscribe-page-figma .price-card h3{margin:0!important;color:#131b2e!important;font-size:21px!important;font-weight:700!important;letter-spacing:-.42px!important;line-height:27px!important;text-transform:none!important}.hub-shell .hub-subscribe-page-figma .subscribe-plan-summary{display:grid!important;grid-gap:0!important;gap:0!important}.hub-shell .hub-subscribe-page-figma .plan-detail{margin:0!important;color:#434656!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.hub-shell .hub-subscribe-page-figma .price{display:flex!important;align-items:baseline!important;gap:4px!important;margin:0!important;color:#013ec7!important;font-size:35px!important;font-weight:400!important;line-height:38px!important;letter-spacing:-1.04px!important}.hub-shell .hub-subscribe-page-figma .price-card.featured .price{color:#0052ff!important}.hub-shell .hub-subscribe-page-figma .price span{margin-left:0!important;color:#434656!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;display:grid!important;flex:1 1 auto!important;grid-gap:11px!important;gap:11px!important;margin:0 0 32px!important;padding:0!important;list-style:none!important}.hub-shell .hub-subscribe-page-figma .price-card li{display:grid!important;grid-template-columns:var(--subscribe-feature-icon) minmax(0,1fr)!important;grid-column-gap:var(--subscribe-feature-gap)!important;column-gap:var(--subscribe-feature-gap)!important;align-items:start!important;min-height:var(--subscribe-feature-line)!important;padding-left:0!important;color:#131b2e!important;font-size:16px!important;font-weight:400!important;line-height:var(--subscribe-feature-line)!important}.hub-shell .hub-subscribe-page-figma .price-card li:before{content:""!important;position:static!important;top:auto!important;left:auto!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;border-radius:999px!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}.hub-shell .hub-subscribe-page-figma .price-card .btn{box-sizing:border-box!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;border-radius:16px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.hub-shell .hub-subscribe-page-figma .price-card .btn-ghost,.hub-shell .hub-subscribe-page-figma .price-card .btn-primary,.hub-shell .hub-subscribe-page-figma .price-card.featured .btn{border:0!important;background:#0052ff!important;color:#ffffff!important;box-shadow:0 20px 25px -5px rgba(0,82,255,.2),0 8px 10px -6px rgba(0,82,255,.2)!important}.hub-shell .hub-subscribe-page-figma .price-card .btn-primary,.hub-shell .hub-subscribe-page-figma .price-card.featured .btn{padding:16px 2px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-grid{position:relative!important;z-index:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:16px!important;gap:16px!important;margin-top:8px!important;padding-bottom:64px!important;justify-content:center!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card{border:1px solid #e6eaf2!important;border-radius:20px!important;background:rgba(255,255,255,.75)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!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{margin:0 0 16px!important;color:#131b2e!important;font-size:20px!important;font-weight:400!important;line-height:28px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card ul{display:grid!important;grid-gap:12px!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;color:#434656!important;font-size:16px!important;line-height:24px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card li{position:relative!important;padding-left:24px!important;color:#434656!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-card li:before{content:""!important;position:absolute!important;top:6px!important;left:0!important;width:12px!important;height:12px!important;border-radius:999px!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}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-gap:16px!important;gap:16px!important;margin-top:0!important;align-items:start!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{width:32px!important;height:32px!important;margin-top:0!important;border-radius:999px!important;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}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row strong{display:block!important;margin-bottom:0!important;color:#131b2e!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.hub-shell .hub-subscribe-page-figma .hub-subscribe-info-row p{margin:0!important;color:#434656!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;width:100%!important;justify-self:stretch!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{display:grid!important;width:100%!important;border-radius:16px!important}.hub-shell .hub-subscribe-page-figma .annual-bar button{width:100%!important}}html[data-web-theme=light]{color-scheme:light;--background:#faf8ff;--background-soft:#f2f5ff;--surface:rgba(255,255,255,0.62);--surface-strong:rgba(255,255,255,0.9);--surface-muted:rgba(234,237,255,0.72);--foreground:#131b2e;--foreground-soft:#2b3449;--muted:#667085;--muted-strong:#434656;--primary:#0052ff;--primary-strong:#003ec7;--primary-soft:rgba(0,82,255,0.1);--green:#00c853;--green-soft:rgba(0,200,83,0.12);--border:rgba(115,118,136,0.22);--border-strong:rgba(0,82,255,0.28);--shadow:0 24px 70px rgba(0,62,199,0.07),0 10px 24px rgba(15,23,42,0.04);--shadow-soft:0 8px 22px rgba(15,23,42,0.055);--shadow-blue:0 14px 34px rgba(0,82,255,0.2);--glass-panel-bg:rgba(255,255,255,0.4);--glass-panel-border:rgba(255,255,255,0.3);--glass-card-bg:rgba(255,255,255,0.35);--glass-card-border:rgba(255,255,255,0.4);--glass-button-bg:rgba(0,82,255,0.1);--glass-button-border:rgba(0,82,255,0.2);--glass-card-hover-bg:rgba(255,255,255,0.5);--shadow-ambient:0 4px 12px rgba(15,23,42,0.08);--shadow-glass-card-hover:0 12px 24px rgba(0,0,0,0.06);--shadow-browser:0 40px 100px rgba(0,62,199,0.08),0 20px 40px rgba(0,0,0,0.05);--shadow-blue-soft:0 18px 40px rgba(0,82,255,0.2)}html[data-web-theme=dark]{color-scheme:dark;--background:#0b0b0f;--background-soft:#10131b;--surface:rgba(25,26,31,0.72);--surface-strong:rgba(30,33,43,0.94);--surface-muted:rgba(255,255,255,0.06);--foreground:#f8fbff;--foreground-soft:#d8e2f4;--muted:#98a2b3;--muted-strong:#cbd5e1;--primary:#0b63ff;--primary-strong:#9dbaff;--primary-soft:rgba(11,99,255,0.18);--green:#3ce36a;--green-soft:rgba(60,227,106,0.14);--border:rgba(255,255,255,0.12);--border-strong:rgba(11,99,255,0.46);--shadow:0 34px 90px rgba(0,0,0,0.48);--shadow-soft:0 18px 48px rgba(0,0,0,0.34);--shadow-blue:0 24px 70px rgba(0,82,255,0.28);--glass-panel-bg:rgba(20,24,34,0.68);--glass-panel-border:rgba(255,255,255,0.12);--glass-card-bg:rgba(25,26,31,0.7);--glass-card-border:rgba(255,255,255,0.12);--glass-button-bg:rgba(11,99,255,0.18);--glass-button-border:rgba(98,145,255,0.32);--glass-card-hover-bg:rgba(35,39,51,0.86);--shadow-ambient:0 10px 28px rgba(0,0,0,0.28);--shadow-glass-card-hover:0 18px 38px rgba(0,0,0,0.34);--shadow-browser:0 42px 110px rgba(0,0,0,0.48);--shadow-blue-soft:0 20px 48px rgba(0,82,255,0.3)}html[data-web-theme=light] body{background:radial-gradient(at 0 0,rgba(0,82,255,.08) 0,transparent 50%),radial-gradient(at 50% 0,rgba(0,200,83,.05) 0,transparent 50%),radial-gradient(at 100% 0,rgba(0,82,255,.08) 0,transparent 50%),#faf8ff}html[data-web-theme=dark] body{background:radial-gradient(circle at 12% 2%,rgba(0,82,255,.22),transparent 32%),radial-gradient(circle at 88% 8%,rgba(60,227,106,.1),transparent 28%),linear-gradient(180deg,#0b0b0f,#0e1118 46%,#08090d)}html[data-web-theme=dark] body:before{background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:40px 40px;opacity:.58}html[data-web-theme=light] :is(.site-header,.site-footer){background:rgba(255,255,255,.72)}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,.waitlist input){border-color:rgba(255,255,255,.6);background:rgba(255,255,255,.5)}html[data-web-theme=light] .hub-settings-account-security-grid .settings-account-field input{border:0;background:transparent;box-shadow:none}html[data-web-theme=dark] .site-header{border-color:var(--border);background:rgba(11,11,15,.78)}html[data-web-theme=dark] .site-footer{border-color:var(--border);background:rgba(5,7,12,.78)}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){border-color:rgba(255,255,255,.14);background:rgba(25,26,31,.74);box-shadow:var(--shadow-soft)}html[data-web-theme=dark] :is(input,textarea,select,.locale-switcher-trigger,.locale-switcher-popover){border-color:rgba(255,255,255,.16);background-color:rgba(25,26,31,.88);color:var(--foreground)}html[data-web-theme=dark] .hub-settings-account-security-grid .settings-account-field input{border:0;background:transparent;box-shadow:none;color:var(--hub-text,#e8eef8);-webkit-text-fill-color:var(--hub-text,#e8eef8)}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 rgba(0,0,0,.25)}html[data-web-theme=dark] #pricing .price-card.featured{border-color:var(--primary);background:rgba(18,22,34,.94)}html[data-web-theme=dark] :is(.legal,.auth-section,.extension-auth,.flow-page-shell){color:var(--foreground)}html[data-web-theme=dark] :is(.legal-section,.legal-table-wrap,.legal-doc-nav,.turnstile-challenge-modal){border-color:var(--border);background:rgba(20,24,34,.72);box-shadow:var(--shadow-soft)}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);background:rgba(20,24,34,.9);color:var(--foreground-soft)}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:rgba(255,255,255,.06)}html[data-web-theme=dark] :is(.checkout-page,.extension-auth:has(.extension-auth-done-card),.consent-page-shell){background:radial-gradient(circle at 18% 8%,rgba(0,82,255,.2),transparent 34%),linear-gradient(180deg,#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;background:rgba(25,26,31,.92)!important;color:var(--foreground-soft)!important}html[data-web-theme=dark] :is(.checkout-overlay-card,.extension-auth-done-card,.consent-ticket-card,.checkout-session-missing-card,.consent-missing-card){border-color:var(--border)!important;background:rgba(20,24,34,.92)!important;box-shadow:var(--shadow)!important}html[data-web-theme=dark] :is(.checkout-overlay-card h1,.extension-auth-done-card h1,.consent-ticket-card h1,.consent-ticket-points li,.extension-auth-steps li,.checkout-order-summary strong){color:var(--foreground)!important}html[data-web-theme=dark] :is(.checkout-overlay-card .lead,.checkout-note,.extension-auth-success,.extension-auth-done-card .lead,.consent-ticket-lead,.consent-ticket-note){color:var(--muted-strong)!important}html[data-web-theme=dark] .checkout-order-summary{background:rgba(11,99,255,.12)!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:rgba(255,255,255,0.12);--hub-card:rgba(24,29,40,0.78);--hub-card-bg:rgba(24,29,40,0.82);--hub-card-solid:#181d28;color-scheme:dark;background:radial-gradient(circle at 18% 8%,rgba(0,82,255,.2),transparent 34%),radial-gradient(circle at 92% 12%,rgba(60,227,106,.07),transparent 28%),linear-gradient(145deg,#0b0d13,#111724 58%,#090b10)}html[data-web-theme=dark] .hub-sidebar{border-color:var(--hub-border);background:rgba(10,13,20,.88)}html[data-web-theme=dark] .hub-shell .hub-locale-switcher .locale-switcher-trigger{color:#dbe6ff!important;color-scheme:dark}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);background:#181d28!important;color:#dbe6ff!important;color-scheme:dark}html[data-web-theme=dark] .hub-shell .hub-locale-switcher .locale-switcher-option{background:transparent!important;color:#dbe6ff!important;color-scheme:dark}html[data-web-theme=dark] .hub-app-topbar{border-color:var(--hub-border);background:rgba(11,14,21,.84)!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){background:rgba(79,131,255,.12);color:#9fbdff}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 rgba(0,0,0,.28)}html[data-web-theme=dark] .hub-shell :is(.hub-button-ghost,.hub-range-toggle,.hub-empty-state){border-color:var(--hub-border);background:rgba(255,255,255,.06);color:var(--hub-text)}html[data-web-theme=dark] .hub-range-toggle button.active{background:rgba(79,131,255,.2);color:#cfe0ff}html[data-web-theme=dark] .hub-mini-bars{border-color:var(--hub-border)}html[data-web-theme=dark] .hub-skeleton{background:linear-gradient(90deg,#202637,#2a3245,#202637);background-size:200% 100%}html[data-web-theme=dark] .hub-shell.hub-page-dashboard:has(.ytvt-dashboard){background:radial-gradient(circle at 16% 18%,rgba(0,82,255,.2),transparent 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:rgba(24,29,40,.82)}html[data-web-theme=dark] .hub-shell.hub-page-dashboard :is(.hub-account-name,.ytvt-dashboard-status-copy h1){color:var(--hub-text)!important}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-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:rgba(255,255,255,.1)}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:rgba(24,29,40,.82)}html[data-web-theme=dark] :is(.devices-icon,.devices-download-icon,.settings-control-icon){background:rgba(79,131,255,.14);color:#9fbdff}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:rgba(24,29,40,.82)}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:rgba(17,22,32,.88)}html[data-web-theme=dark] .settings-engine-comparison :is(th.is-selected,td.is-selected){background:rgba(79,131,255,.14)}html[data-web-theme=dark] .hub-shell .hub-settings-preferences-page .settings-secondary-cta{background:transparent;color:#9fbdff}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:rgba(24,29,40,.84)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .annual-bar button[aria-pressed=true]{background:rgba(79,131,255,.2)!important;color:#dbe6ff!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:rgba(24,29,40,.82)}html[data-web-theme=dark] .hub-shell:has(.hub-help-page){background:radial-gradient(circle at 18% 8%,rgba(0,82,255,.2),transparent 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:rgba(10,13,20,.9)!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:rgba(24,29,40,.86)!important;box-shadow:0 18px 42px rgba(0,0,0,.24)!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-form :is(input:not([type=checkbox]),select,textarea){border-color:var(--hub-border)!important;background:rgba(11,15,23,.88)!important;color:var(--hub-text)!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{background:radial-gradient(circle at 18% 4%,rgba(0,82,255,.12),transparent 32%),linear-gradient(180deg,#f5f8ff,#eef3ff);color:#17233c}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{border-color:rgba(92,112,150,.18);background:rgba(255,255,255,.82);box-shadow:0 18px 48px rgba(32,58,110,.12)}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{border-color:rgba(92,112,150,.24);background:#ffffff;color:#17233c}html[data-web-theme=light] :is(.account-deletion-steps li,.account-deletion-cascade li){background:rgba(0,82,255,.05)}.site-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;padding:0;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--foreground-soft);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.site-theme-toggle:hover{border-color:var(--border-strong);color:var(--primary)}.site-theme-toggle .hub-icon{width:20px;height:20px}.legal-toolbar-controls{display:flex;align-items:center;gap:12px}.auth-page-header{align-items:center;justify-content:space-between}html[data-web-theme=dark] .site-theme-toggle{border-color:rgba(255,255,255,.16);background:rgba(25,26,31,.88);color:var(--foreground-soft)}html[data-web-theme=dark] .site-theme-toggle:hover{border-color:rgba(143,180,255,.5);color:#8fb4ff}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){color:var(--hub-muted)!important}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{border-color:rgba(255,255,255,.1);background:transparent}html[data-web-theme=dark] .auth-section .auth-card,html[data-web-theme=dark] main.auth-section.login-page .auth-card{border-color:rgba(255,255,255,.14);background:rgba(22,25,33,.86)}html[data-web-theme=dark] main.auth-section.login-page .auth-card .auth-google-btn{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.94);color:#14181f}html[data-web-theme=dark] main.auth-section.login-page .auth-card .auth-google-btn:hover{background:#ffffff}html[data-web-theme=dark] main.auth-section.login-page .auth-tabs{border-bottom-color:rgba(255,255,255,.16)}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:#ffffff!important}html[data-web-theme=dark] .hub-shell .hub-sidebar-signout span{color:var(--on-dark-danger)}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:#ffffff}html[data-web-theme=dark] .hub-shell .hub-status-success{color:var(--on-dark-success)!important;background:rgba(60,227,106,.14)}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:transparent!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{background:rgba(60,227,106,.16)!important;color:var(--on-dark-success)!important}html[data-web-theme=dark] .settings-auto-switch.is-off{background:rgba(255,255,255,.22)!important}html[data-web-theme=dark] .settings-auto-mode-planned{background:rgba(255,255,255,.08)!important;color:var(--hub-muted)!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:rgba(24,29,40,.86)!important}html[data-web-theme=dark] .hub-shell :is(.settings-billing-usage,.settings-billing-addon-box){border-color:var(--hub-border)!important;background:rgba(255,255,255,.05)!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;background:rgba(255,255,255,.08)!important;color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .settings-billing-quota-track{background:rgba(255,255,255,.12)!important}html[data-web-theme=dark] .hub-shell .settings-billing-payment-icon{background:rgba(79,131,255,.16)!important;color:var(--on-dark-link)!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:rgba(24,29,40,.86)!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{background:rgba(79,131,255,.2)!important;color:var(--on-dark-link)!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:rgba(24,29,40,.86)!important}html[data-web-theme=dark] .hub-shell .devices-button{border-color:var(--hub-border)!important;background:rgba(255,255,255,.08)!important;color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell .devices-coming-soon{background:rgba(255,255,255,.08)!important;color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell .devices-badge-normal{background:rgba(60,227,106,.16)!important;color:var(--on-dark-success)!important}html[data-web-theme=dark] .hub-shell .devices-badge-update_required{background:rgba(240,184,102,.18)!important;color:var(--on-dark-warning)!important}html[data-web-theme=dark] .hub-shell :is(.devices-icon,.devices-device-icon,.devices-download-icon){background:rgba(79,131,255,.16)!important;color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-page-documents .hub-canvas,html[data-web-theme=dark] .hub-page-documents .hub-main,html[data-web-theme=dark] .hub-shell.hub-page-documents{background:transparent!important}html[data-web-theme=dark] .hub-shell.hub-page-documents{background:radial-gradient(circle at 18% 8%,rgba(0,82,255,.2),transparent 34%),linear-gradient(145deg,#0b0d13,#111724 58%,#090b10)!important}html[data-web-theme=dark] .hub-page-documents :is(.hub-documents-intro,.documents-recording-card,.documents-list-card,.documents-safety-tip,.hub-error-card){border-color:var(--hub-border)!important;background:rgba(24,29,40,.86)!important}html[data-web-theme=dark] .hub-page-documents .hub-documents-intro-feature{background:rgba(255,255,255,.05)!important}html[data-web-theme=dark] .hub-page-documents :is(.documents-row-action,.documents-language-option){border-color:var(--hub-border)!important;background:rgba(255,255,255,.08)!important;color:var(--hub-text)!important}html[data-web-theme=dark] .hub-page-documents .documents-language-option-active{background:rgba(79,131,255,.22)!important;color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .hub-page-documents .documents-row-action-danger{color:var(--on-dark-danger)!important}html[data-web-theme=dark] .hub-page-documents .documents-status-pill-success{background:rgba(60,227,106,.16)!important;color:var(--on-dark-success)!important}html[data-web-theme=dark] .hub-page-documents .documents-status-pill-warning{background:rgba(240,184,102,.18)!important;color:var(--on-dark-warning)!important}html[data-web-theme=dark] .hub-page-documents .documents-status-pill-danger{background:rgba(255,139,139,.16)!important;color:var(--on-dark-danger)!important}html[data-web-theme=dark] .hub-page-documents .documents-status-pill-neutral{background:rgba(79,131,255,.18)!important;color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-page-documents .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){border-color:rgba(143,180,255,.38)!important;background:rgba(79,131,255,.28)!important;color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .ytvt-dashboard-status-dot{background:rgba(60,227,106,.18)!important;color:var(--on-dark-success)!important}html[data-web-theme=dark] .ytvt-dashboard-status-dot.is-warning{background:rgba(240,184,102,.2)!important;color:var(--on-dark-warning)!important}html[data-web-theme=dark] .ytvt-dashboard-quota-track{background:rgba(255,255,255,.12)!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){border-color:rgba(255,255,255,.12)!important;background:rgba(25,26,31,.78)!important}html[data-web-theme=dark] #features .subtitle-sample .sample-row{border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.05)!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{border-color:rgba(255,255,255,.22)!important;background:rgba(255,255,255,.94)!important;color:#14181f!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{background:rgba(79,131,255,.24)!important;color:var(--on-dark-link-strong)!important}html[data-web-theme=dark] .hub-mini-bars span,html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span,html[data-web-theme=dark] .ytvt-dashboard-bar>span{background:rgba(79,131,255,.18)!important;box-shadow:none!important}html[data-web-theme=dark] .hub-mini-bars span[data-level="1"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="1"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="1"],html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="1"]{background:rgba(79,131,255,.28)!important}html[data-web-theme=dark] .hub-mini-bars span[data-level="2"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="2"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="2"],html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="2"]{background:rgba(79,131,255,.45)!important}html[data-web-theme=dark] .hub-mini-bars span[data-level="3"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="3"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="3"],html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="3"]{background:rgba(79,131,255,.66)!important}html[data-web-theme=dark] .hub-mini-bars span[data-level="4"],html[data-web-theme=dark] .hub-usage-heatmap-cell[data-level="4"],html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span.is-active,html[data-web-theme=dark] .ytvt-dashboard-bar .hub-anchor-tip-trigger>span[data-level="4"],html[data-web-theme=dark] .ytvt-dashboard-bar>span.is-active,html[data-web-theme=dark] .ytvt-dashboard-bar>span[data-level="4"]{background:linear-gradient(180deg,rgba(98,156,255,.95),rgba(47,118,240,.95))!important;box-shadow:0 7px 16px rgba(31,126,244,.18)!important}html[data-web-theme=dark] .hub-click-tip{background:#1b2434!important;color:#e8eef8!important;box-shadow:0 6px 16px rgba(0,0,0,.18)!important}html[data-web-theme=dark] .hub-menu-select-trigger{border-color:rgba(148,163,184,.28)!important;background:rgba(15,23,42,.72)!important;color:#e5eefc!important}html[data-web-theme=dark] .hub-menu-select-option.is-active,html[data-web-theme=dark] .hub-menu-select-option:hover{background:rgba(15,86,255,.18)!important;color:#9db7ff!important}html[data-web-theme=dark] .ytvt-dashboard-addon-card-head>span{background:rgba(79,131,255,.2)!important;color:var(--on-dark-link)!important}html[data-web-theme=dark] .ytvt-dashboard-guide-link{color:var(--on-dark-link)!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;background:rgba(255,255,255,.08)!important;color:var(--hub-text)!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){background:rgba(79,131,255,.18)!important;color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-shell .settings-privacy-auth-badge-on{background:rgba(60,227,106,.16)!important;color:var(--on-dark-success)!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){color:var(--hub-muted)!important}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:rgba(24,29,40,.86)!important}html[data-web-theme=dark] :is(.checkout-session-missing-cta,.extension-auth-close-button,.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] .extension-auth-steps li{color:var(--muted-strong)!important}html[data-web-theme=dark] .extension-auth-steps li.active{color:var(--foreground)!important}html[data-web-theme=dark] .extension-auth-done-icon{background:rgba(60,227,106,.16)!important;color:var(--on-dark-success)!important}html[data-web-theme=dark] .account-deletion-submit{background:#b3313d!important;color:#ffffff!important}html[data-web-theme=dark] :is(#features,#pricing) :is(.micro-card,.subtitle-sample,.feature-side,.feature-main,.feature-card,.glass-card){background:rgba(22,24,30,.95)!important}html[data-web-theme=dark] #features .subtitle-sample .sample-row{background:rgba(255,255,255,.06)!important}html[data-web-theme=dark] .footer-locale-trigger{border-color:var(--border)!important;background:rgba(25,26,31,.92)!important;color:var(--foreground-soft)!important}html[data-web-theme=dark] .hub-shell :is(.hub-documents-page-figma,.documents-page) :is(h1,h2,h3,h4,strong){color:var(--hub-text)!important}html[data-web-theme=dark] .hub-shell :is(.hub-documents-page-figma,.documents-page) :is(p,li,td,th,span){color:var(--hub-muted)!important}html[data-web-theme=dark] .hub-shell :is(.hub-documents-page-figma,.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){background:rgba(60,227,106,.16)!important;color:var(--on-dark-success)!important}html[data-web-theme=dark] .hub-shell :is(.hub-documents-page-figma,.documents-page) .subtitle-row-selected{background:rgba(79,131,255,.14)!important}html[data-web-theme=dark] .hub-shell .devices-help-grid>div{border-color:var(--hub-border)!important;background:rgba(255,255,255,.05)!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{background:rgba(79,131,255,.22)!important;color:var(--on-dark-link)!important}html[data-web-theme=dark] .hub-shell .hub-subscribe-page-figma .price-card .btn-ghost{border-color:rgba(255,255,255,.24)!important;background:transparent!important;color:var(--on-dark-link-strong)!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{background:rgba(79,131,255,.22)!important;color:var(--on-dark-link-strong)!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{background:rgba(255,255,255,.1)!important;color:var(--muted-strong)!important}html[data-web-theme=dark] main.extension-auth .extension-auth-locale select{border-color:var(--border)!important;background:rgba(25,26,31,.92)!important;color:var(--foreground-soft)!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}}