.account-deletion-email-module__e2hEtq__card{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;padding:19px}.account-deletion-email-module__e2hEtq__emailLabel{color:var(--text);margin-bottom:8px;font-size:13px;font-weight:750;display:block}.account-deletion-email-module__e2hEtq__emailRow{flex-wrap:wrap;align-items:stretch;gap:9px;display:flex}.account-deletion-email-module__e2hEtq__emailRow input{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:9px;flex:230px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px}.account-deletion-email-module__e2hEtq__emailRow button{flex:none;min-height:44px;font-size:13px}.account-deletion-email-module__e2hEtq__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.account-deletion-email-module__e2hEtq__actions a{white-space:normal;min-height:46px}.account-deletion-email-module__e2hEtq__sendNote{color:var(--text-mid);margin:14px 0 0;font-size:13px;line-height:1.8}.account-deletion-email-module__e2hEtq__copyStatus{color:var(--text-mid);margin:10px 0 0;font-size:13px;line-height:1.8}.account-deletion-email-module__e2hEtq__copyStatus:empty{display:none}.account-deletion-email-module__e2hEtq__directMail{border-top:1px solid var(--line);margin-top:17px;padding-top:12px}.account-deletion-email-module__e2hEtq__directMail summary{color:var(--text);cursor:pointer;min-height:44px;padding:8px 0;font-size:13px;font-weight:750}.account-deletion-email-module__e2hEtq__directMail p,.account-deletion-email-module__e2hEtq__directMail dl{font-size:13px}.account-deletion-email-module__e2hEtq__directMail dd{overflow-wrap:anywhere}.account-deletion-email-module__e2hEtq__template{background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;border-radius:9px;padding:12px}.account-deletion-email-module__e2hEtq__pending{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;padding:18px}.account-deletion-email-module__e2hEtq__pending strong{color:var(--text);display:block}.account-deletion-email-module__e2hEtq__pending p{color:var(--text-mid);margin:8px 0 0;font-size:14px;line-height:1.8}@media (max-width:540px){.account-deletion-email-module__e2hEtq__card{padding:15px}.account-deletion-email-module__e2hEtq__actions a{width:100%}}
.google-account-switch-module__gg09Tq__option{border-top:1px solid var(--line);text-align:left;gap:10px;margin-top:18px;padding-top:18px;display:grid}.google-account-switch-module__gg09Tq__option button{white-space:normal;min-height:44px}.google-account-switch-module__gg09Tq__option p{color:var(--text-mid);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}
.privacy-page-shell-module__ziONmW__page{--accent:var(--hd-cobalt);--accent-hi:#19439b;--accent-soft:#eaf0ff;--accent-ring:#2557d633;background:var(--bg);color:var(--text);min-height:100vh}.privacy-page-shell-module__ziONmW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1184px;margin:0 auto;padding:25px 32px;display:flex}.privacy-page-shell-module__ziONmW__headerLinks{flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:14px;display:flex}.privacy-page-shell-module__ziONmW__headerLinks a{align-items:center;min-height:44px;display:inline-flex}.privacy-page-shell-module__ziONmW__content{max-width:1120px;margin:0 auto;padding:30px 32px 72px}.privacy-page-shell-module__ziONmW__pageTabs{flex-wrap:wrap;gap:8px;display:flex}.privacy-page-shell-module__ziONmW__pageTabs a{border:1px solid var(--line);color:var(--text-mid);border-radius:10px;align-items:center;min-height:44px;padding:9px 16px;font-size:14px;font-weight:700;display:inline-flex}.privacy-page-shell-module__ziONmW__pageTabs a[aria-current=page]{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 30%, var(--line));color:var(--accent-hi)}.privacy-page-shell-module__ziONmW__hero{max-width:830px;padding:34px 0 28px}.privacy-page-shell-module__ziONmW__heroIcon{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent);border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:19px;display:flex}.privacy-page-shell-module__ziONmW__eyebrow{color:var(--accent-hi);letter-spacing:.06em;margin:0 0 9px;font-size:12px;font-weight:800}.privacy-page-shell-module__ziONmW__hero h1{letter-spacing:-.045em;word-break:keep-all;margin:0 0 17px;font-size:clamp(29px,4.3vw,44px);line-height:1.3}.privacy-page-shell-module__ziONmW__description{color:var(--text-mid);word-break:keep-all;font-size:17px;line-height:1.8}.privacy-page-shell-module__ziONmW__description p{margin:0}.privacy-page-shell-module__ziONmW__meta{color:var(--text-dim);flex-wrap:wrap;gap:8px 20px;margin-top:17px;font-size:12px;line-height:1.6;display:flex}.privacy-page-shell-module__ziONmW__summary{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin-bottom:32px;padding:22px 24px}.privacy-page-shell-module__ziONmW__summary p{color:var(--text-mid);margin:0;font-size:15px;line-height:1.8}.privacy-page-shell-module__ziONmW__summary p+p{margin-top:8px}.privacy-page-shell-module__ziONmW__summary strong{color:var(--text)}.privacy-page-shell-module__ziONmW__summary ul{color:var(--text-mid);gap:9px;margin:0;padding-left:20px;line-height:1.8;display:grid}.privacy-page-shell-module__ziONmW__summaryCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.privacy-page-shell-module__ziONmW__summaryCards>div+div{border-left:1px solid var(--line);padding-left:20px}.privacy-page-shell-module__ziONmW__summaryCards strong{margin-bottom:5px;font-size:15px;display:block}.privacy-page-shell-module__ziONmW__summaryCards p{font-size:13px}.privacy-page-shell-module__ziONmW__documentLayout{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:32px;display:grid}.privacy-page-shell-module__ziONmW__toc{position:sticky;top:24px}.privacy-page-shell-module__ziONmW__toc nav>p{color:var(--text-mid);margin:0 0 12px;font-size:12px;font-weight:750}.privacy-page-shell-module__ziONmW__toc ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.privacy-page-shell-module__ziONmW__toc a{color:var(--text-mid);border-radius:8px;align-items:baseline;gap:10px;min-height:44px;padding:11px 10px;font-size:13px;line-height:1.6;display:flex}.privacy-page-shell-module__ziONmW__toc a span{color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px;font-weight:800}.privacy-page-shell-module__ziONmW__toc a:hover{background:var(--accent-soft);color:var(--accent-hi)}.privacy-page-shell-module__ziONmW__sections{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.privacy-page-shell-module__ziONmW__section{background:var(--surface);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:26px;scroll-margin-top:20px}.privacy-page-shell-module__ziONmW__sectionHeading{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.privacy-page-shell-module__ziONmW__sectionHeading>span{color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:800}.privacy-page-shell-module__ziONmW__sectionHeading h2{letter-spacing:-.025em;word-break:keep-all;margin:0;font-size:21px;line-height:1.5}.privacy-page-shell-module__ziONmW__sectionBody{color:var(--text-mid);font-size:15px;line-height:1.85}.privacy-page-shell-module__ziONmW__sectionBody>:first-child{margin-top:0}.privacy-page-shell-module__ziONmW__sectionBody>:last-child{margin-bottom:0}.privacy-page-shell-module__ziONmW__sectionBody p{margin:12px 0}.privacy-page-shell-module__ziONmW__sectionBody h3{color:var(--text);margin:24px 0 8px;font-size:16px}.privacy-page-shell-module__ziONmW__sectionBody strong{color:var(--text);font-weight:750}.privacy-page-shell-module__ziONmW__sectionBody ul,.privacy-page-shell-module__ziONmW__sectionBody ol{padding-left:21px}.privacy-page-shell-module__ziONmW__sectionBody li+li{margin-top:8px}.privacy-page-shell-module__ziONmW__sectionBody a:not([class]){color:var(--accent-hi);text-underline-offset:3px;text-decoration:underline}.privacy-page-shell-module__ziONmW__sectionBody table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.75}.privacy-page-shell-module__ziONmW__sectionBody th,.privacy-page-shell-module__ziONmW__sectionBody td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}.privacy-page-shell-module__ziONmW__sectionBody th{background:var(--surface-2);color:var(--text);font-weight:750}.privacy-page-shell-module__ziONmW__sectionBody dt{color:var(--text);margin-top:14px;font-weight:750}.privacy-page-shell-module__ziONmW__sectionBody dd{margin:4px 0 0}.privacy-page-shell-module__ziONmW__notice{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 20%, transparent);color:var(--text-mid);border-radius:12px;padding:15px 17px}.privacy-page-shell-module__ziONmW__notice p{margin:0}.privacy-page-shell-module__ziONmW__notice p+p{margin-top:9px}.privacy-page-shell-module__ziONmW__tableWrap{max-width:100%;overflow-x:auto}.privacy-page-shell-module__ziONmW__tableWrap table{min-width:560px}.privacy-page-shell-module__ziONmW__tableHint{display:none}.privacy-page-shell-module__ziONmW__backToTop{color:var(--text-mid);justify-self:end;min-height:44px;padding:10px 0;font-size:13px}.privacy-page-shell-module__ziONmW__footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;display:flex}.privacy-page-shell-module__ziONmW__publicFooter{flex-wrap:wrap}.privacy-page-shell-module__ziONmW__footerLinks a{color:var(--text-mid);text-underline-offset:3px;align-items:center;min-height:36px;font-size:12px;line-height:1.6;text-decoration:underline;display:inline-flex}.privacy-page-shell-module__ziONmW__loginLinks{border-top:1px solid var(--line-soft);margin-top:18px;padding-top:12px}@media (prefers-color-scheme:dark){.privacy-page-shell-module__ziONmW__page{--accent-hi:#b8cfff;--accent-soft:#172b51;--accent-ring:#6f9dff4d;--on-accent:#08182f}}@media (max-width:800px){.privacy-page-shell-module__ziONmW__tableHint{font-size:13px;display:block}.privacy-page-shell-module__ziONmW__documentLayout{grid-template-columns:1fr;gap:24px}.privacy-page-shell-module__ziONmW__toc{background:var(--surface-2);border-radius:14px;padding:17px;position:static}.privacy-page-shell-module__ziONmW__toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-page-shell-module__ziONmW__toc a{padding:8px 4px}}@media (max-width:540px){.privacy-page-shell-module__ziONmW__header{flex-direction:column;align-items:flex-start;gap:7px;padding:18px 20px 12px}.privacy-page-shell-module__ziONmW__headerLinks{gap:20px;font-size:13px}.privacy-page-shell-module__ziONmW__content{padding:22px 18px 45px}.privacy-page-shell-module__ziONmW__pageTabs a{padding:9px 12px;font-size:13px}.privacy-page-shell-module__ziONmW__hero{padding-top:27px}.privacy-page-shell-module__ziONmW__description{font-size:16px}.privacy-page-shell-module__ziONmW__summary{padding:20px}.privacy-page-shell-module__ziONmW__summaryCards{grid-template-columns:1fr;gap:14px}.privacy-page-shell-module__ziONmW__summaryCards>div+div{border-left:0;border-top:1px solid var(--line);padding-top:14px;padding-left:0}.privacy-page-shell-module__ziONmW__toc ol{grid-template-columns:1fr}.privacy-page-shell-module__ziONmW__section{border-radius:15px;padding:21px 18px}.privacy-page-shell-module__ziONmW__sectionHeading{gap:9px}.privacy-page-shell-module__ziONmW__sectionHeading h2{font-size:19px}.privacy-page-shell-module__ziONmW__sectionBody{font-size:15px}}
.login-module__rMv5LG__activationCard{max-width:900px}.login-module__rMv5LG__accountPanel{background:color-mix(in srgb, var(--surface-2) 82%, transparent);border:1px solid var(--line);border-radius:var(--r-md);text-align:left;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:14px 16px;display:flex}.login-module__rMv5LG__accountPanel>div:first-child{gap:4px;min-width:0;display:grid}.login-module__rMv5LG__accountPanel span{color:var(--text-mid);font-size:11px}.login-module__rMv5LG__accountPanel strong{overflow-wrap:anywhere;font-size:14px}.login-module__rMv5LG__accountActions{flex:none;gap:8px;display:flex}.login-module__rMv5LG__accountActions form{margin:0}@media (max-width:640px){.login-module__rMv5LG__accountPanel,.login-module__rMv5LG__accountActions{flex-direction:column;align-items:stretch}.login-module__rMv5LG__accountActions button{width:100%}}
.account-deletion-panel-module__fuhJka__panel{background:var(--surface-2);border:1px solid var(--line);border-radius:15px;gap:16px;padding:22px;display:grid}.account-deletion-panel-module__fuhJka__panel>p{margin:0}.account-deletion-panel-module__fuhJka__panel>a,.account-deletion-panel-module__fuhJka__actions a{color:var(--accent-hi);text-underline-offset:3px;font-size:13px;text-decoration:underline}.account-deletion-panel-module__fuhJka__panel>button,.account-deletion-panel-module__fuhJka__panel form>button{white-space:normal;justify-self:start;min-height:46px}.account-deletion-panel-module__fuhJka__panelHeading{align-items:flex-start;gap:12px;display:flex}.account-deletion-panel-module__fuhJka__panelHeading>span{background:var(--accent-soft);color:var(--accent-hi);border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.account-deletion-panel-module__fuhJka__panelHeading strong{color:var(--text);font-size:16px;display:block}.account-deletion-panel-module__fuhJka__panelHeading p{color:var(--text-mid);margin:3px 0 0;font-size:13px;line-height:1.7}.account-deletion-panel-module__fuhJka__googleMark{color:var(--accent-hi);font-size:17px;font-weight:850}.account-deletion-panel-module__fuhJka__notice{background:var(--surface);border:1px solid var(--line);color:var(--text-mid);border-radius:10px;padding:14px 15px;font-size:14px;line-height:1.8}.account-deletion-panel-module__fuhJka__notice strong{color:var(--text);margin-bottom:4px;display:block}.account-deletion-panel-module__fuhJka__warning{background:var(--warn-soft);border:1px solid color-mix(in srgb, var(--warn) 30%, transparent);color:var(--text);border-radius:10px;padding:14px 15px;font-size:14px;line-height:1.8}.account-deletion-panel-module__fuhJka__actions{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.account-deletion-panel-module__fuhJka__verifiedAccount{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:12px;gap:4px;padding:16px;display:grid}.account-deletion-panel-module__fuhJka__verifiedAccount span,.account-deletion-panel-module__fuhJka__verifiedAccount small{color:var(--text-mid);font-size:12px}.account-deletion-panel-module__fuhJka__verifiedAccount strong{color:var(--text);overflow-wrap:anywhere;font-size:19px;line-height:1.6}.account-deletion-panel-module__fuhJka__consequences{margin:0;padding-left:20px;font-size:14px;line-height:1.85}.account-deletion-panel-module__fuhJka__confirmation{background:var(--surface);border:1px solid var(--line);color:var(--text);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:14px;line-height:1.8;display:flex}.account-deletion-panel-module__fuhJka__confirmation input{accent-color:var(--bad);flex:none;width:20px;height:20px;margin-top:3px}.account-deletion-panel-module__fuhJka__deleteButton{background:var(--bad);border:1px solid var(--bad);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-family:inherit;font-size:15px;font-weight:750;display:inline-flex}.account-deletion-panel-module__fuhJka__deleteButton:disabled{background:var(--surface-3);border-color:var(--line);color:var(--text-dim);cursor:not-allowed}.account-deletion-panel-module__fuhJka__deleteButton:focus-visible{outline:3px solid color-mix(in srgb, var(--bad) 45%, transparent);outline-offset:3px}.account-deletion-panel-module__fuhJka__deleteButton:not(:disabled):hover{filter:brightness(.94)}.account-deletion-panel-module__fuhJka__caption{color:var(--text-dim);margin:0;font-size:12px;line-height:1.75}.account-deletion-panel-module__fuhJka__switchAccount{border-top:1px solid var(--line);padding-top:14px}.account-deletion-panel-module__fuhJka__errorPanel{border-color:color-mix(in srgb, var(--warn) 40%, var(--line))}@media (prefers-color-scheme:dark){.account-deletion-panel-module__fuhJka__deleteButton:not(:disabled){color:#251015}}@media (max-width:540px){.account-deletion-panel-module__fuhJka__panel{padding:16px}.account-deletion-panel-module__fuhJka__panel>button,.account-deletion-panel-module__fuhJka__panel form>button{width:100%}.account-deletion-panel-module__fuhJka__verifiedAccount strong{font-size:17px}.account-deletion-panel-module__fuhJka__confirmation{padding:13px}}
