@layer base{._root_169d4_2{all:unset;position:relative;display:inline-flex;align-items:center;width:42px;height:24px;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-normal) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_169d4_2:hover{background-color:var(--muted-foreground)}._root_169d4_2:focus-visible{box-shadow:var(--shadow-focus)}._root_169d4_2[data-state=checked]{background-color:var(--primary)}._root_169d4_2[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_169d4_33{display:block;width:20px;height:20px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_169d4_2[data-state=checked] ._thumb_169d4_33{transform:translate(20px)}._root_169d4_2[data-disabled]{opacity:.5;cursor:not-allowed}}._googleConnections_xl1w5_1{margin:18px 0;padding:16px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}._page_xl1w5_2{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:34px 0 70px;font-family:var(--font-family-base)}._header_xl1w5_3{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:22px}._eyebrow_xl1w5_3{color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.13em}._header_xl1w5_3 h1{margin:5px 0;font-family:var(--font-family-display);font-size:42px;font-weight:500}._header_xl1w5_3 p{margin:0;color:var(--muted-foreground);font-size:12px}._tabs_xl1w5_4{margin-bottom:16px}._tab_xl1w5_4{padding-top:4px}._card_xl1w5_5{padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._cardHeader_xl1w5_5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._cardHeader_xl1w5_5 h2{margin:4px 0 0;font-family:var(--font-family-display);font-size:25px;font-weight:500}._cardHeader_xl1w5_5 svg{color:var(--accent)}._field_xl1w5_6{display:grid;gap:5px;margin-top:11px}._field_xl1w5_6 label{font-size:9px;font-weight:700}._twoCol_xl1w5_6,._threeCol_xl1w5_6{display:grid;gap:10px}._twoCol_xl1w5_6{grid-template-columns:1fr 1fr}._threeCol_xl1w5_6{grid-template-columns:1.4fr .6fr .8fr}._readOnly_xl1w5_7{margin-top:16px;padding:12px;border-radius:var(--radius);background:var(--surface)}._readOnly_xl1w5_7 span,._readOnly_xl1w5_7 strong{display:block}._readOnly_xl1w5_7 span{color:var(--muted-foreground);font-size:8px;text-transform:uppercase}._readOnly_xl1w5_7 strong{margin-top:3px;font-size:11px}._setting_xl1w5_8,._inlineSetting_xl1w5_8,._taxBox_xl1w5_8{display:flex;align-items:center;gap:13px;padding:14px 0;border-top:1px solid var(--border)}._setting_xl1w5_8>div:first-child,._inlineSetting_xl1w5_8>div:first-child,._taxBox_xl1w5_8>div:first-child{flex:1}._setting_xl1w5_8 strong,._setting_xl1w5_8 span,._inlineSetting_xl1w5_8 strong,._inlineSetting_xl1w5_8 span,._taxBox_xl1w5_8 strong,._taxBox_xl1w5_8 span{display:block}._setting_xl1w5_8 strong,._inlineSetting_xl1w5_8 strong,._taxBox_xl1w5_8 strong{font-size:11px}._setting_xl1w5_8 span,._inlineSetting_xl1w5_8 span,._taxBox_xl1w5_8 span{margin-top:2px;color:var(--muted-foreground);font-size:9px}._inlineSetting_xl1w5_8 input,._taxBox_xl1w5_8 input{width:100px}._inlineSetting_xl1w5_8 em,._taxBox_xl1w5_8 em{color:var(--muted-foreground);font-size:9px;font-style:normal}._currentPlan_xl1w5_9{display:flex;align-items:center;justify-content:space-between;padding:14px;border-radius:var(--radius);background:var(--surface)}._currentPlan_xl1w5_9 span,._currentPlan_xl1w5_9 strong{display:block}._currentPlan_xl1w5_9 span{color:var(--muted-foreground);font-size:8px}._currentPlan_xl1w5_9 strong{margin-top:3px;font-family:var(--font-family-display);font-size:22px}._cancelNote_xl1w5_10{margin:10px 0 0;padding:10px 12px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);color:var(--foreground);font-size:13px;line-height:1.45}._interval_xl1w5_11{display:flex;justify-content:flex-end;gap:4px;margin:16px 0 10px}._plans_xl1w5_11{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}._plan_xl1w5_11{display:flex;flex-direction:column;padding:17px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._planCurrent_xl1w5_11{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}._planTop_xl1w5_11{display:flex;justify-content:space-between;gap:8px}._planTop_xl1w5_11 h3{margin:0;font-family:var(--font-family-display);font-size:20px;font-weight:500}._planTop_xl1w5_11 strong{display:block;margin-top:4px;font-size:13px}._savings_xl1w5_11{margin-top:6px;color:var(--accent);font-size:9px;font-weight:700}._features_xl1w5_11{display:grid;gap:7px;margin:15px 0;flex:1}._features_xl1w5_11>div{display:flex;align-items:flex-start;gap:6px;color:var(--muted-foreground);font-size:9px}._features_xl1w5_11 svg{flex:0 0 auto;color:var(--accent)}._accountFooter_xl1w5_12{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:14px 4px;color:var(--muted-foreground);font-size:9px}._accountFooter_xl1w5_12>div{display:flex;align-items:center;gap:8px}._successBanner_xl1w5_12,._errorBanner_xl1w5_12{margin-bottom:14px;padding:11px 13px;border-radius:var(--radius);font-size:10px}._successBanner_xl1w5_12{background:color-mix(in srgb,var(--success) 10%,var(--surface));color:var(--success)}._errorBanner_xl1w5_12,._errorText_xl1w5_12{color:var(--error)}._errorBanner_xl1w5_12{background:color-mix(in srgb,var(--error) 8%,var(--surface))}._errorText_xl1w5_12{margin-top:10px;font-size:9px}._loading_xl1w5_12{padding:50px;color:var(--muted-foreground);text-align:center}._helpIntro_xl1w5_13{margin:-4px 0 16px;color:var(--muted-foreground);font-size:11px}._helpGrid_xl1w5_13{display:grid;grid-template-columns:1fr 1fr;gap:10px}._helpCard_xl1w5_13{display:flex;align-items:flex-start;gap:11px;padding:15px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:inherit;text-decoration:none}._helpCard_xl1w5_13:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}._helpCard_xl1w5_13 svg{flex:0 0 auto;color:var(--accent)}._helpCard_xl1w5_13 strong,._helpCard_xl1w5_13 span{display:block}._helpCard_xl1w5_13 strong{font-size:11px}._helpCard_xl1w5_13 span{margin-top:3px;color:var(--muted-foreground);font-size:9px;line-height:1.5}._helpNote_xl1w5_13,._deleteWarning_xl1w5_13,._ownerDeleteNotice_xl1w5_13{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:13px;border-radius:var(--radius);background:var(--surface)}._helpNote_xl1w5_13 strong,._helpNote_xl1w5_13 span,._deleteWarning_xl1w5_13 strong,._deleteWarning_xl1w5_13 span,._ownerDeleteNotice_xl1w5_13 strong,._ownerDeleteNotice_xl1w5_13 span{display:block}._helpNote_xl1w5_13 strong,._deleteWarning_xl1w5_13 strong,._ownerDeleteNotice_xl1w5_13 strong{font-size:10px}._helpNote_xl1w5_13 span,._deleteWarning_xl1w5_13 span,._ownerDeleteNotice_xl1w5_13 span{margin-top:3px;color:var(--muted-foreground);font-size:9px;line-height:1.5}._accountActions_xl1w5_13{margin-top:14px}._dangerCard_xl1w5_13{margin-top:12px;border-color:color-mix(in srgb,var(--error) 28%,var(--border))}._dangerEyebrow_xl1w5_13{color:var(--error);font-size:9px;font-weight:700;letter-spacing:.13em}._deleteWarning_xl1w5_13 svg{flex:0 0 auto;color:var(--error)}._ownerDeleteNotice_xl1w5_13 svg{flex:0 0 auto;color:var(--accent)}._ownerAccess_xl1w5_15{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:13px;border-radius:var(--radius);background:var(--surface)}._ownerAccess_xl1w5_15 svg{flex:0 0 auto;color:var(--accent)}._ownerAccess_xl1w5_15 strong,._ownerAccess_xl1w5_15 span{display:block}._ownerAccess_xl1w5_15 strong{font-size:10px}._ownerAccess_xl1w5_15 span{margin-top:3px;color:var(--muted-foreground);font-size:9px;line-height:1.5}._trialCallout_xl1w5_16{margin-top:14px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}._trialCallout_xl1w5_16 strong,._trialCallout_xl1w5_16 span{display:block}._trialCallout_xl1w5_16 strong{font-family:var(--font-family-display);font-size:17px;font-weight:500}._trialCallout_xl1w5_16 span{margin-top:4px;color:var(--muted-foreground);font-size:10px;line-height:1.5}._subscriptionFinePrint_xl1w5_17{margin:12px 2px 0;color:var(--muted-foreground);font-size:9px;line-height:1.6}._privacyCopy_xl1w5_18{font-size:11px;line-height:1.65;color:var(--muted-foreground);margin:0 0 12px}._privacyLink_xl1w5_18{font-size:11px;text-decoration:underline;color:var(--accent)}@media(max-width:820px){._plans_xl1w5_11{grid-template-columns:1fr}._header_xl1w5_3{display:grid}._twoCol_xl1w5_6,._threeCol_xl1w5_6,._helpGrid_xl1w5_13{grid-template-columns:1fr}}@media(max-width:600px){._page_xl1w5_2{width:calc(100% - 24px);padding-top:22px}._accountFooter_xl1w5_12{display:grid}._tabs_xl1w5_4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;width:100%;margin-bottom:16px;row-gap:2px}._tabs_xl1w5_4>button{min-width:0;width:100%;padding:11px 5px;font-size:11px;white-space:nowrap}}._wrapper_ff73l_1{display:flex;flex-direction:column;gap:1rem}._top_ff73l_2{display:flex;gap:.75rem;align-items:flex-start}._top_ff73l_2 svg{flex:none;color:var(--primary)}._top_ff73l_2 strong{display:block;font-size:1rem}._top_ff73l_2 p,._plan_ff73l_5 p,._finePrint_ff73l_5{font-size:.85rem;color:var(--muted-foreground);line-height:1.55;margin:.35rem 0 0}._message_ff73l_6{display:flex;gap:.65rem;padding:1rem;background:var(--muted);border-radius:.75rem;line-height:1.55;font-size:.88rem}._message_ff73l_6 svg{flex:none}._interval_ff73l_8{display:flex;gap:.5rem}._plans_ff73l_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.85rem}._plan_ff73l_5{border:1px solid var(--border);border-radius:.85rem;padding:1rem;display:flex;flex-direction:column;gap:.75rem;min-width:0}._planHeader_ff73l_11{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex-wrap:wrap}._planHeader_ff73l_11 span{font-weight:700}._plan_ff73l_5 p{flex:1}._notice_ff73l_14{font-size:.88rem;color:var(--foreground)}._error_ff73l_15{font-size:.88rem;color:var(--destructive)}
