.getting-started_page___EYgX{display:grid;gap:34px;max-width:1120px;margin:0 auto;color:var(--ink);padding-bottom:24px}.getting-started_hero__X5YWf{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:center;padding:26px 0 8px}.getting-started_eyebrow__nGJj8{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:650;color:var(--muted)}.getting-started_hero__X5YWf h1{font-size:clamp(26px,3vw,38px);letter-spacing:-.045em;font-weight:550;line-height:1.15;margin:12px 0 14px;max-width:550px}.getting-started_hero__X5YWf p{color:var(--muted);font-size:13px;line-height:1.75;max-width:530px;margin:0 0 23px}.getting-started_heroArt__EIHrj{width:100%;height:auto;opacity:.75}.getting-started_progressGroup__InOYE{display:grid;gap:9px;max-width:400px}.getting-started_progressGroup__InOYE>span{font-size:11px;color:var(--muted)}.getting-started_progress__Dhg5O{height:4px;border-radius:8px;background:var(--line);overflow:hidden}.getting-started_progress__Dhg5O>span{height:100%;display:block;background:var(--ink);border-radius:8px}.getting-started_trial__zas9s{border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);padding:19px 22px;display:flex;align-items:center;justify-content:space-between;gap:25px}.getting-started_trial__zas9s strong{font-weight:600;font-size:12px}.getting-started_trial__zas9s p{font-size:11px;line-height:1.7;color:var(--muted);margin:6px 0 0;max-width:650px}.getting-started_primary__bUu_x,.getting-started_secondary__O7qLY,.getting-started_stepLink__tVQ29{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-size:11px;font-weight:550;min-height:36px;flex-shrink:0;border-radius:7px}.getting-started_primary__bUu_x{background:var(--ink);color:var(--surface);padding:10px 14px}.getting-started_secondary__O7qLY{border:1px solid var(--line);color:var(--ink);padding:8px 12px;background:var(--surface)}.getting-started_primary__bUu_x:hover,.getting-started_secondary__O7qLY:hover{opacity:.8}.getting-started_sectionTitle__MBwvc{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:15px}.getting-started_sectionTitle__MBwvc h2{font-size:15px;letter-spacing:-.025em;font-weight:600;margin:0}.getting-started_sectionTitle__MBwvc>span{font-size:10px;color:var(--muted);white-space:nowrap}.getting-started_sectionTitle__MBwvc p{font-size:11px;color:var(--muted);margin:6px 0 0;line-height:1.6}.getting-started_steps__ohtL_{display:grid;border:1px solid var(--line);border-radius:13px;overflow:hidden;background:var(--surface)}.getting-started_step__Neahp{display:flex;align-items:center;gap:21px;padding:22px 24px;min-width:0}.getting-started_steps__ohtL_ .getting-started_step__Neahp+.getting-started_step__Neahp{border-top:1px solid var(--line)}.getting-started_stepArt___RUxI{width:92px;flex-shrink:0;background:var(--surface-subtle);border-radius:9px;color:var(--muted)}.getting-started_art__IMvCS{display:block;width:100%;height:auto}.getting-started_stepBody__s2FfU{flex:1;min-width:0}.getting-started_stepHeading__IY1pL{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.getting-started_stepHeading__IY1pL h3{font-size:13px;font-weight:600;letter-spacing:-.015em;margin:0}.getting-started_stepNumber__MZd_Z{width:21px;height:21px;border-radius:50%;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:var(--muted);flex-shrink:0}.getting-started_complete__lTHXZ .getting-started_stepNumber__MZd_Z{background:var(--ink);border-color:var(--ink);color:var(--surface)}.getting-started_done__YCrxG{font-size:9px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:3px 5px;margin-left:3px}.getting-started_stepBody__s2FfU p{font-size:11px;color:var(--muted);line-height:1.75;margin:8px 0 0;max-width:570px}.getting-started_stepLink__tVQ29{color:var(--ink);padding:6px 0;max-width:180px;line-height:1.5;text-align:left;justify-content:flex-start}.getting-started_stepLink__tVQ29 svg{flex-shrink:0}.getting-started_profileLink__Q7i00:hover,.getting-started_stepLink__tVQ29:hover{text-decoration:underline;text-underline-offset:3px}.getting-started_profileLink__Q7i00{font-size:10px;color:var(--muted);display:inline-block;margin-top:8px}.getting-started_optional__n_VeF{display:grid;grid-template-columns:1fr 1fr;gap:16px}.getting-started_optional__n_VeF .getting-started_step__Neahp{border:1px solid var(--line);border-radius:12px;align-items:flex-start;padding:22px;display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px}.getting-started_optional__n_VeF .getting-started_stepArt___RUxI{width:62px}.getting-started_optional__n_VeF .getting-started_stepLink__tVQ29{grid-column:2;max-width:none;margin-top:-6px}.getting-started_optional__n_VeF .getting-started_stepHeading__IY1pL h3{font-size:12px}.getting-started_optional__n_VeF .getting-started_stepNumber__MZd_Z{display:none}.getting-started_footer__DNnjU{border-top:1px solid var(--line);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.getting-started_footer__DNnjU p{font-size:11px;color:var(--muted);line-height:1.65;max-width:620px;margin:0}.getting-started_preference__e7lpD{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.getting-started_textButton__pkkmT{font:inherit;font-size:10px;color:var(--muted);background:none;border:0;padding:6px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;line-height:1.6}.getting-started_textButton__pkkmT:disabled{opacity:.5;cursor:wait}.getting-started_error__M_ScH{font-size:10px;color:var(--danger)}.getting-started_readOnly__NrIH9{margin:0;border-left:2px solid var(--line);padding:4px 0 4px 13px;color:var(--muted);font-size:11px;line-height:1.7}.getting-started_unavailable__PZnNy{border:1px solid var(--line);border-radius:10px;background:var(--surface);padding:20px;font-size:12px}.getting-started_unavailable__PZnNy p{font-size:11px;color:var(--muted);line-height:1.7;margin:7px 0 0}.getting-started_compact__hWX_y{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);min-width:0}.getting-started_compactArt___Qh04{width:72px;flex-shrink:0;color:var(--muted)}.getting-started_compactContent__t1mfH{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;align-items:center}.getting-started_compactContent__t1mfH>.getting-started_eyebrow__nGJj8,.getting-started_compactContent__t1mfH>.getting-started_progressGroup__InOYE,.getting-started_compactContent__t1mfH>h2,.getting-started_compactContent__t1mfH>p{grid-column:1}.getting-started_compact__hWX_y .getting-started_progressGroup__InOYE{gap:5px}.getting-started_compact__hWX_y .getting-started_progress__Dhg5O{height:3px}.getting-started_compact__hWX_y h2{font-size:16px;line-height:1.3;letter-spacing:-.035em;font-weight:550;margin:0}.getting-started_compact__hWX_y p{font-size:10px;line-height:1.6;color:var(--muted);margin:0;max-width:650px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.getting-started_compactActions__FF7UN{display:flex;flex-direction:column;align-items:flex-end;gap:5px;grid-column:2;grid-row:1/span 4}.getting-started_compact__hWX_y .getting-started_primary__bUu_x{min-height:32px;padding:8px 12px}.getting-started_compact__hWX_y .getting-started_textButton__pkkmT{font-size:9px}.getting-started_resume__rOkA9{border:1px solid var(--line);border-radius:9px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:15px}.getting-started_resume__rOkA9>a{display:inline-flex;align-items:center;gap:10px;font-size:11px;color:var(--muted);text-decoration:none}.getting-started_compact__hWX_y a:focus-visible,.getting-started_page___EYgX a:focus-visible,.getting-started_resume__rOkA9 a:focus-visible,.getting-started_textButton__pkkmT:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@media (max-width:900px){.getting-started_hero__X5YWf{grid-template-columns:minmax(0,1fr) 220px;gap:16px}.getting-started_step__Neahp{gap:15px;padding:20px}.getting-started_stepArt___RUxI{width:72px}.getting-started_stepLink__tVQ29{max-width:140px}.getting-started_optional__n_VeF .getting-started_step__Neahp{padding:18px;grid-template-columns:48px minmax(0,1fr);gap:11px}.getting-started_optional__n_VeF .getting-started_stepArt___RUxI{width:48px}.getting-started_compactArt___Qh04{width:64px}}@media (max-width:620px){.getting-started_page___EYgX{gap:26px}.getting-started_hero__X5YWf{padding-top:8px;grid-template-columns:1fr;gap:8px}.getting-started_heroArt__EIHrj{width:210px;justify-self:end;grid-row:1;height:98px;object-fit:contain;margin-bottom:-8px;opacity:.65}.getting-started_hero__X5YWf h1{max-width:350px;font-size:29px}.getting-started_hero__X5YWf p{font-size:12px;line-height:1.75}.getting-started_trial__zas9s{align-items:flex-start;flex-direction:column;gap:13px;padding:17px}.getting-started_trial__zas9s .getting-started_secondary__O7qLY{min-height:34px}.getting-started_step__Neahp{display:grid;grid-template-columns:52px minmax(0,1fr);padding:18px;gap:13px}.getting-started_stepArt___RUxI{width:52px}.getting-started_stepLink__tVQ29{grid-column:2;max-width:none;padding:3px 0;min-height:32px;margin-top:-4px}.getting-started_stepHeading__IY1pL h3{font-size:12px}.getting-started_stepHeading__IY1pL{gap:7px}.getting-started_stepNumber__MZd_Z{width:18px;height:18px;font-size:9px}.getting-started_done__YCrxG{margin-left:0}.getting-started_optional__n_VeF{grid-template-columns:1fr;gap:12px}.getting-started_optional__n_VeF .getting-started_step__Neahp{grid-template-columns:52px minmax(0,1fr)}.getting-started_optional__n_VeF .getting-started_stepArt___RUxI{width:52px}.getting-started_sectionTitle__MBwvc{align-items:flex-start}.getting-started_sectionTitle__MBwvc>span{font-size:9px;margin-top:3px}.getting-started_footer__DNnjU{align-items:flex-start;flex-direction:column;gap:10px}.getting-started_compact__hWX_y{padding:16px;gap:12px;align-items:flex-start}.getting-started_compactArt___Qh04{width:44px;margin-top:15px}.getting-started_compactContent__t1mfH{display:block}.getting-started_compact__hWX_y h2{font-size:15px;margin:6px 0 10px}.getting-started_compact__hWX_y p{display:none}.getting-started_compactActions__FF7UN{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:12px}.getting-started_compact__hWX_y .getting-started_primary__bUu_x{font-size:10px}.getting-started_resume__rOkA9{align-items:flex-start;flex-direction:column;gap:5px}.getting-started_compact__hWX_y h2,.getting-started_hero__X5YWf h1,.getting-started_stepHeading__IY1pL h3{overflow-wrap:anywhere}}.getting-started_compact__hWX_y{margin-bottom:20px}.google-calendar-card_card__oP7IL{border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden}.google-calendar-card_heading__844sa{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 18px}.google-calendar-card_identity__h6hFy{display:flex;align-items:center;gap:13px;min-width:0}.google-calendar-card_identity__h6hFy h2{font-size:18px;letter-spacing:-.035em}.google-calendar-card_detail__j6_tG p,.google-calendar-card_footer__HXRvh>p,.google-calendar-card_identity__h6hFy p,.google-calendar-card_note__mWwRd{color:var(--muted);font-size:12px;line-height:1.65}.google-calendar-card_icon__UNSd4{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,var(--surface),var(--paper))}.google-calendar-card_badge__MfLfw{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;border:1px solid var(--line);padding:4px 8px;border-radius:6px;font-size:10px;font-weight:600;background:linear-gradient(140deg,var(--surface),var(--paper));color:var(--ink)}.google-calendar-card_badge__MfLfw[data-active]{border-color:color-mix(in srgb,var(--success,#24816b) 24%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--success,#24816b) 12%,var(--surface)),var(--surface));color:var(--success,#24816b)}.google-calendar-card_features__9pO6T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:3px 24px 23px}.google-calendar-card_features__9pO6T>div{display:flex;gap:9px;align-items:flex-start;min-width:0}.google-calendar-card_features__9pO6T svg{flex-shrink:0;margin-top:3px;color:var(--muted)}.google-calendar-card_features__9pO6T p{display:flex;flex-direction:column;gap:2px}.google-calendar-card_features__9pO6T strong{font-size:12px;font-weight:600}.google-calendar-card_features__9pO6T span{font-size:12px;line-height:1.6;color:var(--muted)}.google-calendar-card_notice__3v5xg{margin:0 24px 16px;padding:11px 13px;background:var(--paper);border:1px solid var(--line);border-radius:8px;font-size:12px;line-height:1.65}.google-calendar-card_note__mWwRd{padding:0 24px 16px}.google-calendar-card_note__mWwRd a{text-decoration:underline;text-underline-offset:3px;color:var(--ink);white-space:nowrap}.google-calendar-card_footer__HXRvh{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 24px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--paper) 45%,var(--surface))}.google-calendar-card_footer__HXRvh>p{max-width:480px}.google-calendar-card_actions__a_8vH{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}.google-calendar-card_actions__a_8vH form{margin:0}.google-calendar-card_permissionLink__6pkGn{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:36px;color:var(--ink);font-size:12px;text-underline-offset:4px}.google-calendar-card_permissionLink__6pkGn svg{flex:none}.google-calendar-card_permissionLink__6pkGn:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:3px}.google-calendar-card_manage__3Mh7g{display:flex;flex-direction:column;gap:24px;padding:24px}.google-calendar-card_detail__j6_tG{display:flex;flex-direction:column;gap:14px}.google-calendar-card_detail__j6_tG+.google-calendar-card_detail__j6_tG{padding-top:24px;border-top:1px solid var(--line)}.google-calendar-card_detail__j6_tG h3{font-size:15px}.google-calendar-card_detail__j6_tG dl{margin:0;border:1px solid var(--line);border-radius:10px;overflow:hidden}.google-calendar-card_detail__j6_tG dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 14px}.google-calendar-card_detail__j6_tG dl>div+div{border-top:1px solid var(--line)}.google-calendar-card_detail__j6_tG dt{color:var(--muted);font-size:12px}.google-calendar-card_detail__j6_tG dd{margin:0;text-align:right;font-size:12px;font-weight:500;overflow-wrap:anywhere}.google-calendar-card_detail__j6_tG .google-calendar-card_notice__3v5xg{margin:0}.google-calendar-card_detail__j6_tG>button{align-self:flex-start}.google-calendar-card_confirm__FSJj5{display:flex;flex-direction:column;gap:13px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.google-calendar-card_confirm__FSJj5 strong{font-size:13px}@media (max-width:900px){.google-calendar-card_features__9pO6T{gap:14px}.google-calendar-card_footer__HXRvh{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.google-calendar-card_heading__844sa{flex-wrap:wrap;align-items:flex-start;padding:18px}.google-calendar-card_identity__h6hFy{gap:10px}.google-calendar-card_icon__UNSd4{width:38px;height:38px;flex-basis:38px}.google-calendar-card_badge__MfLfw{margin-left:48px;font-size:10px}.google-calendar-card_features__9pO6T{grid-template-columns:1fr;padding:0 18px 18px}.google-calendar-card_footer__HXRvh{padding:14px 18px;gap:12px}.google-calendar-card_notice__3v5xg{margin-left:18px;margin-right:18px}.google-calendar-card_note__mWwRd{padding-left:18px;padding-right:18px}.google-calendar-card_manage__3Mh7g{padding:18px}.google-calendar-card_actions__a_8vH .btn,.google-calendar-card_detail__j6_tG>.btn,.google-calendar-card_permissionLink__6pkGn{min-height:44px}.google-calendar-card_actions__a_8vH{width:100%}.google-calendar-card_detail__j6_tG dl>div{flex-direction:column;gap:3px}.google-calendar-card_detail__j6_tG dd{text-align:left}}.spreadsheet-import_drawer__XVF_B{position:fixed;inset:0 0 0 auto;width:min(790px,100%);height:100dvh;max-width:100%;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid var(--line);border-radius:0;color:var(--ink);background:var(--surface);box-shadow:-12px 0 50px #0002}.spreadsheet-import_drawer__XVF_B::backdrop{background:#10121855}.spreadsheet-import_wizard__BiSDo{display:flex;flex-direction:column;height:100%}.spreadsheet-import_header__sniCD{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 26px 17px;flex-shrink:0}.spreadsheet-import_header__sniCD p{color:var(--muted);font-size:11px;margin-bottom:4px}.spreadsheet-import_header__sniCD h2{font-size:21px}.spreadsheet-import_steps__UpI1M{display:flex;gap:7px;border-bottom:1px solid var(--line);padding:0 26px 17px;flex-shrink:0}.spreadsheet-import_steps__UpI1M span{padding:5px 10px;border-radius:6px;font-size:11px;color:var(--muted)}.spreadsheet-import_steps__UpI1M [aria-current]{color:var(--ink);background:var(--surface-selected);font-weight:600}.spreadsheet-import_body__s_qx1{flex:1;min-height:0;overflow-y:auto;padding:24px 26px;overscroll-behavior:contain}.spreadsheet-import_intro__15Q2b{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:490px;margin-bottom:23px}.spreadsheet-import_intro__15Q2b svg{color:var(--muted)}.spreadsheet-import_intro__15Q2b h3{font-size:17px}.spreadsheet-import_hint__N0u4O,.spreadsheet-import_intro__15Q2b p{font-size:12px;color:var(--muted);line-height:1.7}.spreadsheet-import_hint__N0u4O{margin:10px 0 17px}.spreadsheet-import_template__O6c3O{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px;border:1px solid var(--line);border-radius:10px;margin-bottom:18px}.spreadsheet-import_template__O6c3O strong{font-size:12px}.spreadsheet-import_template__O6c3O p{font-size:11px;color:var(--muted);max-width:330px;line-height:1.65;margin-top:3px}.spreadsheet-import_template__O6c3O button{flex-shrink:0}.spreadsheet-import_upload__Ic5vt{border-top:1px solid var(--line);padding-top:20px;margin-top:20px;display:grid;gap:18px}.spreadsheet-import_upload__Ic5vt>button{justify-self:end}.spreadsheet-import_dropzone__mXXFZ{border:1px dashed var(--line);border-radius:10px;padding:20px;background:var(--surface-subtle);display:grid;gap:14px;min-width:0}.spreadsheet-import_dropzone__mXXFZ[data-dragging=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.spreadsheet-import_dropHint__7w66I{font-size:12px;line-height:1.7;color:var(--muted)}.spreadsheet-import_fileStatus__yK_fg{font-size:11px;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.spreadsheet-import_mapping__jvyqM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.spreadsheet-import_mapping__jvyqM label{min-width:0}.spreadsheet-import_mapping__jvyqM small{font-size:10px;color:var(--muted);font-weight:400;margin-left:5px}.spreadsheet-import_preview__fKJtF{border:1px solid var(--line);border-radius:9px;margin-top:21px}.spreadsheet-import_preview__fKJtF summary{cursor:pointer;padding:12px 14px;font-size:12px;font-weight:500}.spreadsheet-import_tableWrap__FXf0j{overflow:auto;max-height:230px}.spreadsheet-import_tableWrap__FXf0j table{border-collapse:collapse;font-size:11px;white-space:nowrap;min-width:100%}.spreadsheet-import_tableWrap__FXf0j td,.spreadsheet-import_tableWrap__FXf0j th{padding:8px 12px;border-top:1px solid var(--line);max-width:230px;overflow:hidden;text-overflow:ellipsis}.spreadsheet-import_tableWrap__FXf0j th{text-align:left;font-weight:500;color:var(--muted);background:var(--surface-subtle)}.spreadsheet-import_counts__W7czn{display:flex;flex-wrap:wrap;gap:12px 26px;padding:13px 0 17px;border-bottom:1px solid var(--line);margin-bottom:13px}.spreadsheet-import_counts__W7czn>span{display:flex;align-items:baseline;gap:7px;font-size:11px;color:var(--muted)}.spreadsheet-import_counts__W7czn strong{color:var(--ink);font-size:20px;font-weight:550}.spreadsheet-import_entries__ZrGNZ{border:1px solid var(--line);border-radius:10px;overflow:hidden}.spreadsheet-import_reviewEntry__AquJp{display:grid;grid-template-columns:17px minmax(0,1fr) auto;gap:12px;padding:14px;align-items:start;border-bottom:1px solid var(--line)}.spreadsheet-import_entry__w79i_:last-child,.spreadsheet-import_reviewEntry__AquJp:last-child{border-bottom:0}.spreadsheet-import_reviewEntry__AquJp input{appearance:auto;width:15px;height:15px;min-height:0;padding:0;margin:4px 0;accent-color:var(--ink)}.spreadsheet-import_entry__w79i_ strong,.spreadsheet-import_reviewEntry__AquJp strong{font-size:12px;font-weight:550;overflow-wrap:anywhere}.spreadsheet-import_reviewEntry__AquJp p{font-size:11px;line-height:1.6;color:var(--muted);margin:3px 0;overflow-wrap:anywhere}.spreadsheet-import_reviewEntry__AquJp small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.spreadsheet-import_status__XpTJW{color:var(--muted);font-size:10px;padding:3px 7px;border:1px solid var(--line);border-radius:5px;white-space:nowrap}.spreadsheet-import_reviewEntry__AquJp details{font-size:11px;margin-top:9px}.spreadsheet-import_reviewEntry__AquJp summary{cursor:pointer;color:var(--ink)}.spreadsheet-import_trainingDay__l73CF{border-left:2px solid var(--line);padding:7px 12px;margin-top:8px}.spreadsheet-import_trainingDay__l73CF ul{margin:5px 0 0;padding-left:17px;color:var(--muted)}.spreadsheet-import_unavailable__RF2ll{background:var(--surface-subtle)}.spreadsheet-import_entry__w79i_{display:flex;justify-content:space-between;gap:20px;padding:12px 14px;border-bottom:1px solid var(--line)}.spreadsheet-import_entry__w79i_ span{font-size:11px;color:var(--muted);text-align:right}.spreadsheet-import_resultTitle__Rm9Ve{display:flex;align-items:flex-start;gap:12px;margin-bottom:17px}.spreadsheet-import_resultTitle__Rm9Ve svg{flex-shrink:0;margin-top:3px}.spreadsheet-import_resultTitle__Rm9Ve p{font-size:12px;color:var(--muted);margin-top:5px;max-width:480px}.spreadsheet-import_entry__w79i_ .spreadsheet-import_error__w68oW,.spreadsheet-import_error__w68oW,.spreadsheet-import_reviewEntry__AquJp .spreadsheet-import_error__w68oW{color:var(--danger);font-size:12px;line-height:1.65;margin-top:14px}.spreadsheet-import_loading__lYuHS{font-size:12px;color:var(--ink);padding:13px 15px;border:1px solid var(--line);background:var(--surface-subtle);border-radius:9px;margin-bottom:17px}.spreadsheet-import_footer__5lbba,.spreadsheet-import_inlineFooter__A4A0j{display:flex;justify-content:flex-end;gap:10px;padding:17px 26px;border-top:1px solid var(--line);flex-shrink:0}.spreadsheet-import_inlineFooter__A4A0j{padding:15px 0 0}@media (max-width:540px){.spreadsheet-import_header__sniCD{padding:19px 18px 15px}.spreadsheet-import_header__sniCD h2{font-size:19px}.spreadsheet-import_steps__UpI1M{padding:0 14px 14px;gap:0}.spreadsheet-import_steps__UpI1M span{padding:5px 8px;font-size:10px}.spreadsheet-import_body__s_qx1{padding:19px 18px}.spreadsheet-import_footer__5lbba{padding:15px 18px}.spreadsheet-import_template__O6c3O{align-items:flex-start;flex-direction:column;gap:12px}.spreadsheet-import_mapping__jvyqM{grid-template-columns:minmax(0,1fr)}.spreadsheet-import_reviewEntry__AquJp{grid-template-columns:16px minmax(0,1fr);gap:10px}.spreadsheet-import_status__XpTJW{grid-column:2;justify-self:start}.spreadsheet-import_entry__w79i_{flex-direction:column;gap:4px}.spreadsheet-import_entry__w79i_ span{text-align:left}.spreadsheet-import_counts__W7czn{gap:17px}.spreadsheet-import_counts__W7czn strong{font-size:18px}}.google-contacts_drawer__VYcl_{position:fixed;inset:0 0 0 auto;margin:0;padding:0;width:min(760px,100%);height:100dvh;max-width:100%;max-height:100dvh;color:var(--ink);background:var(--surface);border:0;border-left:1px solid var(--line);border-radius:0;box-shadow:-12px 0 50px #0002}.google-contacts_drawer__VYcl_::backdrop{background:#10121855}.google-contacts_layout__sgY8s{height:100%;display:flex;flex-direction:column}.google-contacts_header__3fv2K{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:25px 26px 20px;border-bottom:1px solid var(--line)}.google-contacts_header__3fv2K p{font-size:10px;letter-spacing:.1em;color:var(--muted);margin:0 0 7px}.google-contacts_header__3fv2K h2{font-size:22px;margin:0}.google-contacts_body__RCZmb{padding:25px 26px;overflow-y:auto;flex:1;min-height:0;overscroll-behavior:contain}.google-contacts_intro__1Clsm{max-width:550px;margin-bottom:20px}.google-contacts_symbol__IiMzO{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:14px;background:var(--surface-raised);margin-bottom:18px}.google-contacts_intro__1Clsm h3{font-size:19px;line-height:1.4;margin:0 0 10px}.google-contacts_footer__ossBP p,.google-contacts_hint__aw3pe,.google-contacts_intro__1Clsm p,.google-contacts_notice__xLrq2,.google-contacts_privacy__a9TD9 p{color:var(--muted);font-size:12px;line-height:1.75;margin:0}.google-contacts_privacy__a9TD9{display:flex;align-items:flex-start;gap:11px;border:1px solid var(--line);background:var(--surface-subtle);padding:14px 16px;border-radius:10px;margin:0 0 22px}.google-contacts_privacy__a9TD9 svg{flex:none;margin-top:2px}.google-contacts_notice__xLrq2{padding:14px;border:1px solid var(--line);border-radius:8px;margin-bottom:16px}.google-contacts_error__s2gmq{font-size:12px;line-height:1.65;color:var(--danger);padding:12px 14px;border-radius:8px;background:var(--danger-bg);margin:0 0 16px}.google-contacts_listHeader__1P4Qt{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin:26px 0 13px}.google-contacts_listHeader__1P4Qt strong{font-size:14px}.google-contacts_listHeader__1P4Qt p{margin:5px 0 0;font-size:11px;color:var(--muted)}.google-contacts_search___Ttxb{display:flex;align-items:center;gap:9px;border:1px solid var(--line);background:var(--surface);padding:8px 11px;border-radius:7px;min-width:220px}.google-contacts_search___Ttxb input{width:100%;min-width:0;background:transparent;border:0;outline:0;color:var(--ink);font:inherit;font-size:12px}.google-contacts_search___Ttxb:focus-within{outline:2px solid var(--focus);outline-offset:2px}.google-contacts_contacts__MHmvL{border:1px solid var(--line);border-radius:10px;max-height:340px;overflow-y:auto}.google-contacts_contact__VhgD9{display:flex;align-items:center;gap:12px;padding:12px 15px;cursor:pointer;border-bottom:1px solid var(--line)}.google-contacts_contact__VhgD9:last-child{border-bottom:0}.google-contacts_contact__VhgD9:hover{background:var(--surface-subtle)}.google-contacts_contact__VhgD9 input{width:15px;height:15px;accent-color:var(--ink);flex:none}.google-contacts_contact__VhgD9 span{min-width:0}.google-contacts_contact__VhgD9 small,.google-contacts_contact__VhgD9 strong{display:block;font-size:12px;overflow-wrap:anywhere;line-height:1.5}.google-contacts_contact__VhgD9 small{color:var(--muted);font-size:11px;margin-top:3px}.google-contacts_empty___p3EO{color:var(--muted);font-size:12px;padding:22px 16px;margin:0}.google-contacts_hint__aw3pe{margin:12px 0 17px}.google-contacts_footer__ossBP{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:22px;margin-top:22px;border-top:1px solid var(--line)}.google-contacts_footer__ossBP p{max-width:280px}.google-contacts_back__90H5K{display:flex;align-items:center;gap:7px;padding:0;background:none;border:0;font-size:12px;color:var(--muted);cursor:pointer;margin-bottom:24px}@media (max-width:550px){.google-contacts_header__3fv2K{padding:21px 19px 17px}.google-contacts_body__RCZmb{padding:22px 19px}.google-contacts_search___Ttxb{width:100%;min-width:0}.google-contacts_footer__ossBP{align-items:stretch;flex-direction:column}.google-contacts_footer__ossBP button{justify-content:center}}