.support-ssr{max-width:52rem;color:var(--foreground);line-height:1.65}.support-ssr-crumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 1rem;padding:0;list-style:none;font-size:.8125rem;color:var(--muted-foreground)}.support-ssr-crumbs li+li:before{content:"/";margin-right:.5rem;color:var(--border-strong)}.support-ssr-crumbs a{color:inherit;text-decoration:none}.support-ssr-crumbs a:hover{color:var(--primary-text);text-decoration:underline}.support-ssr-header{margin-bottom:1.5rem}.support-ssr-eyebrow{margin:0 0 .375rem;font-size:.8125rem;font-weight:600;color:var(--primary-text)}.support-ssr-header h1{margin:0 0 .75rem;font-size:clamp(1.625rem,1.2rem + 1.6vw,2.25rem);line-height:1.2;font-weight:700;letter-spacing:-.01em}.support-ssr-lede{margin:0;font-size:1.0625rem;color:var(--color-foreground-soft)}.support-ssr-meta{margin:.5rem 0 0;font-size:.875rem;color:var(--muted-foreground)}.support-ssr-section{margin-top:2rem}.support-ssr-section h2{margin:0 0 .75rem;font-size:1.25rem;line-height:1.3;font-weight:650}.support-ssr-section p{margin:0 0 .75rem}.support-ssr-section a:not(.support-ssr-card){color:var(--primary-text)}.support-ssr-list,.support-ssr-steps{margin:0;padding-left:1.25rem}.support-ssr-list li,.support-ssr-steps li{margin:.375rem 0}.support-ssr-note{padding:.75rem 1rem;border-left:3px solid var(--warning);border-radius:8px;background:var(--warning-soft)}.support-ssr-issues{display:grid;gap:.75rem;margin:0}.support-ssr-issues>div{padding:.875rem 1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface)}.support-ssr-issues dt{font-weight:600}.support-ssr-issues dd{margin:.25rem 0 0;color:var(--color-foreground-soft)}.support-ssr-faqs details{border-bottom:1px solid var(--border);padding:.75rem 0}.support-ssr-faqs summary{cursor:pointer;font-weight:600}.support-ssr-faqs details p{margin:.5rem 0 0;color:var(--color-foreground-soft)}.support-ssr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none}.support-ssr-card{display:flex;flex-direction:column;gap:.25rem;height:100%;padding:.875rem 1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--foreground);text-decoration:none;transition:border-color .15s ease-out,box-shadow .15s ease-out}.support-ssr-card:hover{border-color:var(--primary);box-shadow:var(--shadow-sm,none)}.support-ssr-card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.support-ssr-card-title{font-weight:600}.support-ssr-card-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.support-ssr-card{transition:none}}.support-setting-page{--support-primary:var(--primary);--support-secondary:var(--secondary);--support-cta-gradient:linear-gradient(135deg,var(--support-primary),var(--support-secondary));--support-cta-gradient-hover:linear-gradient(135deg,var(--primary-hover,var(--support-primary)),var(--support-secondary));--support-cta-shadow:var(--shadow-md);--support-cta-shadow-hover:var(--shadow-lg);min-height:100vh;background:radial-gradient(circle at 8% 10rem,color-mix(in srgb,var(--support-primary) 6%,transparent),transparent 24rem),radial-gradient(circle at 95% 18rem,color-mix(in srgb,var(--support-secondary) 5%,transparent),transparent 28rem),var(--background);color:var(--foreground)}.support-setting-page .alt-ui-section-header+*{margin-top:1rem}.support-setting-shell{gap:clamp(1rem,2vw,1.5rem);padding-block:clamp(1rem,2vw,1.5rem) clamp(2rem,4vw,3.5rem)}.support-setting-ads-stack,.support-settings-content-inner{scrollbar-color:color-mix(in srgb,var(--support-primary) 44%,transparent) transparent;scrollbar-width:thin}.support-setting-ads-stack::-webkit-scrollbar,.support-settings-content-inner::-webkit-scrollbar{width:.4rem;height:.4rem}.support-setting-ads-stack::-webkit-scrollbar-track,.support-settings-content-inner::-webkit-scrollbar-track{background:transparent}.support-setting-ads-stack::-webkit-scrollbar-thumb,.support-settings-content-inner::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--support-primary) 44%,transparent);border-radius:var(--anslation-ds-radius-pill)}.support-setting-ads-stack::-webkit-scrollbar-thumb:hover,.support-settings-content-inner::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--support-primary) 62%,transparent)}.support-setting-main-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1rem,2vw,1.5rem)}.support-settings-content{width:100%;min-width:0;border:1px solid color-mix(in srgb,var(--support-primary) 16%,var(--border));border-radius:var(--anslation-ds-radius-lg);background:radial-gradient(circle at 95% 0,color-mix(in srgb,var(--support-secondary) 7%,transparent),transparent 16rem),linear-gradient(180deg,color-mix(in srgb,var(--support-primary) 4%,var(--card)),var(--card));box-shadow:var(--anslation-ds-shadow-sm)}.support-settings-content-inner{max-width:74rem;padding:clamp(1rem,2.4vw,2rem);transition:max-width .26s ease}.support-hub-page{container:support-detail/inline-size;display:flex;flex-direction:column;gap:.5rem;min-width:0;animation:support-detail-fade-in .2s ease-out}.support-page-hero{margin-bottom:.75rem}.support-page-hero .support-detail-hero-main:last-child,.support-page-hero-meta:last-child{margin-bottom:0}.support-page-hero .support-detail-hero-actions{margin-top:.25rem}.support-hub-page>.support-detail-section:first-of-type,.support-hub-section:first-of-type{border-top:0;padding-top:.5rem}.support-hub-section{padding:1.5rem 0;border-top:1px solid var(--border);min-width:0}.support-hub-count{margin-left:auto;padding:.125rem .5rem;border-radius:var(--anslation-ds-radius-pill);background:var(--surface-soft);border:1px solid var(--border);font-size:.75rem;font-weight:600;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.support-hub-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.support-hub-chip{min-height:2.25rem;padding:.375rem .875rem;font-size:.8125rem}.support-segmented{display:inline-flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;padding:.25rem;border-radius:var(--anslation-ds-radius-md);border:1px solid var(--border);background:var(--surface-soft)}.support-segmented-btn{min-height:2.25rem;padding:0 .875rem;border-radius:var(--anslation-ds-radius-sm);border:0;background:transparent;color:var(--muted-foreground);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.support-segmented-btn:hover{color:var(--foreground)}.support-segmented-btn[aria-pressed=true]{background:var(--card);color:var(--primary-text,var(--primary));box-shadow:var(--anslation-ds-shadow-sm)}.support-segmented-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--primary)}.support-utility-link{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;color:var(--primary-text,var(--primary));font-size:.875rem;font-weight:600;text-decoration:none}.support-utility-link:hover{text-decoration:underline;text-underline-offset:2px}.support-stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.75rem}.support-status-row{display:flex;flex-wrap:wrap;gap:.75rem}.support-status-link,.support-status-pill{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1rem;border-radius:var(--anslation-ds-radius-md);border:1px solid var(--border);font-size:.875rem;font-weight:600}.support-status-online{color:var(--anslation-ds-success-text,var(--anslation-ds-success));border-color:color-mix(in srgb,var(--anslation-ds-success) 30%,var(--border));background:var(--anslation-ds-success-soft,var(--card))}.support-status-offline{color:var(--anslation-ds-danger-text,var(--anslation-ds-danger));border-color:color-mix(in srgb,var(--anslation-ds-danger) 30%,var(--border));background:var(--anslation-ds-danger-soft,var(--card))}.support-status-link{background:var(--card);color:var(--foreground);text-decoration:none;transition:border-color .15s ease-out}.support-status-link:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}.support-accordion{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--card);overflow:hidden}.support-accordion-item+.support-accordion-item{border-top:1px solid var(--border)}.support-accordion-heading{margin:0;font:inherit}.support-accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.875rem 1.125rem;background:transparent;border:none;font-size:.9375rem;font-weight:600;line-height:1.4;color:var(--foreground);cursor:pointer;text-align:left;transition:background-color .15s ease-out}.support-accordion-trigger:hover{background:var(--surface-soft)}.support-accordion-trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--primary)}.support-accordion-trigger-left{display:flex;align-items:flex-start;gap:.625rem;min-width:0}.support-accordion-item-icon{flex-shrink:0;margin-top:.125rem;color:var(--primary-text,var(--primary))}.support-accordion-chevron{flex-shrink:0;color:var(--muted-foreground);transition:transform .2s ease-out}.support-accordion-item.is-open .support-accordion-chevron{transform:rotate(180deg)}.support-accordion-panel{padding:0 1.125rem 1.125rem;font-size:.9375rem;color:var(--anslation-ds-text-soft,var(--muted-foreground));line-height:1.65;max-width:48rem}.support-accordion-panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){.support-accordion-chevron,.support-accordion-trigger{transition:none}}.support-diagnostics-list{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--card)}.support-diagnostics-item{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;color:var(--foreground)}.support-diagnostics-item+.support-diagnostics-item{border-top:1px solid var(--border)}.support-diagnostics-item svg{flex-shrink:0;margin-top:.1875rem}.support-diagnostics-item strong{font-weight:600}.support-diagnostics-pass{color:var(--anslation-ds-success-text,var(--anslation-ds-success))}.support-diagnostics-fail{color:var(--anslation-ds-danger-text,var(--anslation-ds-danger))}.support-diagnostics-na{color:var(--muted-foreground)}.support-shortcut-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.625rem}.support-shortcut-item{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--foreground)}.support-shortcut-keys{display:inline-flex;gap:.25rem;min-width:3rem}@media (prefers-reduced-motion:reduce){.support-hub-page{animation:none}.support-segmented-btn,.support-status-link{transition:none}}.support-text-small{font-size:.92em}.support-text-large{font-size:1.08em}@media (max-width:1280px){.support-settings-content-inner{max-width:100%}}@media (max-width:1024px){.support-setting-main-wrap,.support-setting-shell{gap:1rem}}@media (max-width:1023.98px){.support-setting-main-wrap{grid-template-columns:minmax(0,1fr)}.support-setting-ads{width:100%;margin-top:clamp(1.25rem,3vw,1.75rem)}}@media (max-width:768px){.support-setting-page{background:radial-gradient(circle at 10% 6rem,color-mix(in srgb,var(--support-primary) 10%,transparent),transparent 22rem),var(--background)}.support-setting-shell{width:min(calc(100% - 1rem),var(--anslation-ds-container));padding-block:.75rem 2rem}.support-settings-content{border-radius:var(--anslation-ds-radius-xl)}}@media (max-width:390px){.support-settings-content-inner{padding:.85rem}}.support-detail-page{container:support-detail/inline-size;display:flex;flex-direction:column;gap:1.25rem;min-width:0;animation:support-detail-fade-in .2s ease-out}@keyframes support-detail-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.support-detail-hero{border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--primary) 7%,transparent),transparent 60%),var(--card);box-shadow:var(--anslation-ds-shadow-sm);padding:clamp(1rem,3cqi,1.75rem);min-width:0}.support-detail-eyebrow{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.support-detail-chip{display:inline-flex;align-items:center;gap:.375rem;min-height:1.75rem;padding:.25rem .625rem;border-radius:var(--anslation-ds-radius-pill);border:1px solid var(--border);background:var(--surface-soft);color:var(--anslation-ds-text-soft,var(--foreground));font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none}.support-detail-chip-link{transition:border-color .15s ease-out,color .15s ease-out,background-color .15s ease-out}.support-detail-chip-link:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));color:var(--primary-text,var(--primary))}.support-detail-chip-accent{border-color:color-mix(in srgb,var(--primary) 25%,var(--border));background:var(--primary-soft);color:var(--primary-text,var(--primary))}.support-detail-hero-main{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:.75rem}.support-detail-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;border-radius:var(--anslation-ds-radius-md);background:var(--primary-soft);color:var(--primary-text,var(--primary));border:1px solid color-mix(in srgb,var(--primary) 18%,transparent)}.support-detail-hero-title-col{flex:1;min-width:0}.support-detail-title{font-size:clamp(1.5rem,4cqi,2rem);font-weight:600;letter-spacing:-.028em;line-height:1.15;margin:0 0 .25rem;color:var(--foreground);text-wrap:balance;overflow-wrap:anywhere}.support-detail-heading{font-size:.9375rem;color:var(--muted-foreground);margin:0}.support-detail-description{max-width:46rem;font-size:1rem;line-height:1.6;color:var(--anslation-ds-text-soft,var(--foreground));margin:0 0 1rem}.support-detail-meta{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 0 1.25rem;padding:0;font-size:.8125rem;color:var(--muted-foreground)}.support-detail-meta li{display:inline-flex;align-items:center;gap:.375rem}.support-detail-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.support-detail-action-btn{min-height:2.75rem}.support-detail-jump-link{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 .875rem;border-radius:var(--anslation-ds-radius-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s ease-out,background-color .15s ease-out}.support-detail-jump-link:hover{border-color:var(--border-strong);background:var(--surface-soft)}.support-detail-action-hint{flex-basis:100%;margin:0;font-size:.75rem;color:var(--muted-foreground)}.support-detail-frequency{display:flex;align-items:flex-start;gap:.5rem;margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--border);font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.support-detail-frequency svg{flex-shrink:0;margin-top:.125rem;color:var(--primary-text,var(--primary))}.support-detail-frequency strong{color:var(--foreground);font-weight:600}.support-detail-layout{display:block;min-width:0}.support-detail-main{display:flex;flex-direction:column;min-width:0}.support-detail-aside{display:none}@container support-detail (min-width: 50rem){.support-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 12.5rem;gap:2.5rem;align-items:start}.support-detail-aside{display:block;position:sticky;top:5.5rem}}.support-toc{padding-left:.875rem;border-left:1px solid var(--border)}.support-toc-title{margin:0 0 .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.support-toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.support-toc-link{position:relative;display:block;padding:.3125rem 0;font-size:.8125rem;line-height:1.35;color:var(--muted-foreground);text-decoration:none;transition:color .15s ease-out}.support-toc-link:hover{color:var(--foreground)}.support-toc-link.is-active{color:var(--primary-text,var(--primary));font-weight:600}.support-toc-link.is-active:before{content:"";position:absolute;left:calc(-.875rem - 1px);top:.25rem;bottom:.25rem;width:2px;border-radius:var(--anslation-ds-radius-pill);background:var(--primary)}.support-detail-section{padding:1.75rem 0;border-top:1px solid var(--border);scroll-margin-top:5.5rem;min-width:0}.support-detail-main>.support-detail-section:first-child{border-top:0;padding-top:.5rem}.support-detail-section-title{display:flex;align-items:center;gap:.625rem;font-size:1.125rem;font-weight:600;letter-spacing:-.012em;line-height:1.3;margin:0 0 1rem;color:var(--foreground);scroll-margin-top:5.5rem}.support-detail-section-title:focus{outline:none}.support-detail-section-title:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--anslation-ds-radius-xs)}.support-detail-section-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--anslation-ds-radius-md);background:var(--primary-soft);color:var(--primary-text,var(--primary))}.support-detail-section-desc{margin:-.5rem 0 1rem;font-size:.875rem;color:var(--muted-foreground)}.support-detail-subhead{margin:1.25rem 0 .625rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.support-detail-prose{max-width:46rem;font-size:.9375rem;line-height:1.7;color:var(--foreground);margin:0 0 .75rem}.support-detail-prose:last-child{margin-bottom:0}.support-detail-facts{margin-top:.25rem}.support-detail-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;max-width:46rem}.support-detail-bullets li{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.6;color:var(--foreground)}.support-detail-bullet-icon{width:1.125rem;height:1.125rem;flex-shrink:0;margin-top:.1875rem;color:var(--primary-text,var(--primary))}.support-detail-bullets-check .support-detail-bullet-icon{color:var(--anslation-ds-success-text,var(--anslation-ds-success))}.support-detail-bullets-tip .support-detail-bullet-icon{color:var(--anslation-ds-warning-text,var(--anslation-ds-warning))}.support-detail-bullet-dot{width:.375rem;height:.375rem;flex-shrink:0;margin:.625rem .375rem 0;border-radius:var(--anslation-ds-radius-pill);background:var(--primary)}.support-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-width:46rem}.support-timeline-item{position:relative;display:flex;align-items:flex-start;gap:.875rem;padding-bottom:1.25rem}.support-timeline-item:last-child{padding-bottom:0}.support-timeline-item:before{content:"";position:absolute;left:.9375rem;top:2.125rem;bottom:.25rem;width:1px;background:var(--border-strong)}.support-timeline-item:last-child:before{display:none}.support-timeline-marker{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:var(--anslation-ds-radius-pill);background:var(--primary);color:var(--primary-foreground);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.support-timeline-content{flex:1;min-width:0;padding-top:.25rem;font-size:.9375rem;line-height:1.6;color:var(--foreground)}.support-detail-issues{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@container support-detail (min-width: 34rem){.support-detail-issues{grid-template-columns:repeat(2,minmax(0,1fr))}}.support-detail-issue-card{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--card);padding:1rem 1.125rem;min-width:0}.support-detail-issue-label{margin:0 0 .25rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--anslation-ds-danger-text,var(--muted-foreground))}.support-detail-issue-label-fix{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--border);color:var(--anslation-ds-success-text,var(--muted-foreground))}.support-detail-issue-title{font-size:.9375rem;font-weight:600;line-height:1.4;margin:0;color:var(--foreground)}.support-detail-issue-fix{font-size:.875rem;line-height:1.6;color:var(--anslation-ds-text-soft,var(--muted-foreground));margin:0}.support-guide-list{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--card);overflow:hidden}.support-guide-list>li+li{border-top:1px solid var(--border)}.support-guide-row{display:flex;align-items:center;gap:.875rem;min-height:3.5rem;padding:.75rem 1rem;color:var(--foreground);text-decoration:none;transition:background-color .15s ease-out}.support-guide-row:hover{background:var(--surface-soft)}.support-guide-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--primary)}.support-guide-row-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--anslation-ds-radius-md);background:var(--primary-soft);color:var(--primary-text,var(--primary))}.support-guide-row-text{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.support-guide-row-title{font-size:.9375rem;font-weight:600;line-height:1.35}.support-guide-row-desc{font-size:.8125rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.support-guide-row-desc,.support-guide-row-meta{color:var(--muted-foreground);white-space:nowrap}.support-guide-row-meta{flex-shrink:0;font-size:.75rem}.support-guide-row-chevron{flex-shrink:0;color:var(--muted-foreground);transition:transform .15s ease-out,color .15s ease-out}.support-guide-row:hover .support-guide-row-chevron{color:var(--primary-text,var(--primary));transform:translateX(2px)}@container support-detail (max-width: 30rem){.support-detail-hero-icon,.support-guide-row-meta{display:none}}.support-detail-hub-link{margin-top:.875rem}.support-detail-section .support-detail-hero-actions{margin-top:1.25rem}.support-help-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@container support-detail (min-width: 34rem){.support-help-links{grid-template-columns:repeat(3,minmax(0,1fr))}}.support-help-link{display:flex;align-items:flex-start;gap:.75rem;height:100%;padding:.875rem 1rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--card);color:var(--foreground);text-decoration:none;transition:border-color .15s ease-out,box-shadow .15s ease-out}.support-help-link:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));box-shadow:var(--anslation-ds-shadow-md)}.support-help-link-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--anslation-ds-radius-md);background:var(--primary-soft);color:var(--primary-text,var(--primary))}.support-help-link-text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.support-help-link-title{font-size:.875rem;font-weight:600}.support-help-link-desc{font-size:.8125rem;line-height:1.45;color:var(--muted-foreground)}@media (max-width:480px){.support-detail-hero-actions>*{flex:1 1 100%;justify-content:center}.support-detail-section{padding:1.5rem 0}}@media (prefers-reduced-motion:reduce){.support-detail-page{animation:none}.support-detail-chip-link,.support-detail-jump-link,.support-guide-row,.support-guide-row-chevron,.support-help-link,.support-toc-link{transition:none}.support-guide-row:hover .support-guide-row-chevron{transform:none}}.support-setting-page .support-setting-shell{width:min(calc(100% - 2rem),1720px);max-width:1720px;margin-inline:auto}@media (min-width:1921px){.support-setting-page .support-setting-shell{max-width:1800px}}@media (max-width:1600px){.support-setting-page .support-setting-shell{max-width:1480px}}@media (max-width:1440px){.support-setting-page .support-setting-shell{max-width:1320px}}@media (max-width:1366px){.support-setting-page .support-setting-shell{max-width:1260px}}@media (max-width:1280px){.support-setting-page .support-setting-shell{max-width:1180px}}@media (max-width:1024px){.support-setting-page .support-setting-shell{width:100%;max-width:100%}}.support-setting-shell.support-focus-mode .support-settings-content-inner{max-width:82rem;margin-inline:auto}@media (max-width:1280px){.support-setting-shell.support-focus-mode .support-settings-content-inner{max-width:100%}}.support-setting-shell.support-ads-collapsed .support-settings-content-inner{max-width:none!important;min-width:0}@media (max-width:1280px){.support-setting-shell.support-ads-collapsed .support-settings-content-inner{max-width:100%!important}}.support-setting-shell.support-ads-collapsed .support-settings-content{max-width:none!important;margin-inline:0!important}.support-setting-ads{transition:width .22s ease,padding-left .22s ease}@media (min-width:1024px){.support-setting-ads-collapsed{width:0!important;padding-left:0!important;overflow:hidden;pointer-events:none}}.support-ads-panel-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.6rem;margin-bottom:.15rem;border-bottom:1px solid color-mix(in srgb,var(--support-primary) 10%,var(--border))}.support-setting-ads-stack{gap:.75rem}.support-ads-collapse-toggle-floating{position:absolute;top:clamp(1rem,2vw,1.5rem);right:clamp(1rem,2vw,1.5rem);z-index:5;animation:support-ad-fade-in .22s ease both}@media (max-width:1023.98px){.support-ads-collapse-toggle-floating{display:none!important}}.support-setting-ad-card{position:relative;display:block;overflow:hidden;border-radius:var(--anslation-ds-radius-lg);border:1px solid color-mix(in srgb,var(--support-primary) 14%,var(--border));background:var(--card);box-shadow:var(--anslation-ds-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;animation:support-ad-fade-in .32s ease both}@keyframes support-ad-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.support-setting-ad-card:focus-visible,.support-setting-ad-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px color-mix(in srgb,var(--support-primary) 14%,transparent);border-color:color-mix(in srgb,var(--support-primary) 30%,var(--border))}.support-setting-ad-card>.relative.aspect-\[16\/9\]{aspect-ratio:21/9}.support-setting-ad-card:focus-visible{outline:none;box-shadow:var(--anslation-ds-focus-ring)}.support-setting-ad-skeleton{border-radius:var(--anslation-ds-radius-lg);overflow:hidden;border:1px solid color-mix(in srgb,var(--support-primary) 10%,var(--border))}.support-setting-ad-skeleton-media{display:block;width:100%;aspect-ratio:16/9}@media (prefers-reduced-motion:reduce){.support-setting-ad-card{animation:none}}.support-ads-panel-label{font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground)}.support-ads-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:1px solid color-mix(in srgb,var(--support-primary) 16%,var(--border));border-radius:var(--anslation-ds-radius);background:color-mix(in srgb,var(--support-primary) 6%,var(--card));color:var(--muted-foreground);cursor:pointer;transition:color .15s ease,border-color .15s ease}.support-ads-collapse-toggle:hover{color:var(--support-primary);border-color:color-mix(in srgb,var(--support-primary) 30%,var(--border))}.support-aitool-highlights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem 2rem}.support-aitool-highlights-grid .support-detail-subhead,.support-aitool-step-group:first-of-type .support-detail-subhead{margin-top:0}.support-aitool-step-group+.support-aitool-step-group{margin-top:1.25rem}.support-aitool-prompts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-width:46rem}.support-aitool-prompts li{padding:.75rem 1rem;border-left:2px solid var(--primary);border-radius:0 var(--anslation-ds-radius-md) var(--anslation-ds-radius-md) 0;background:var(--surface-soft);font-size:.875rem;line-height:1.55;color:var(--foreground)}.support-ads-collapse-toggle:focus-visible{box-shadow:var(--anslation-ds-focus-ring);outline:none}:where(.support-setting-page) .alt-ui-skeleton{display:inline-block;background:linear-gradient(100deg,color-mix(in srgb,var(--anslation-ds-muted) 14%,var(--card)) 30%,color-mix(in srgb,var(--anslation-ds-muted) 26%,var(--card)) 50%,color-mix(in srgb,var(--anslation-ds-muted) 14%,var(--card)) 70%);background-size:250% 100%;border-radius:var(--anslation-ds-radius-sm);animation:support-skeleton-shimmer 1.5s ease-in-out infinite}:where(.support-setting-page) .alt-ui-skeleton-text{display:flex;flex-direction:column;gap:.45rem}:where(.support-setting-page) .alt-ui-skeleton-text__line{display:block;width:100%;height:.8rem}:where(.support-setting-page) .alt-ui-skeleton-text__line--last{width:65%}@keyframes support-skeleton-shimmer{0%{background-position:200% 50%}to{background-position:-50% 50%}}@media (prefers-reduced-motion:reduce){:where(.support-setting-page) .alt-ui-skeleton{animation:none;background-position:50% 50%}}.support-bookmark-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--anslation-ds-radius-pill);border:1px solid var(--border);background:var(--card);color:var(--anslation-ds-muted);flex-shrink:0;transition:color .15s ease-out,border-color .15s ease-out}.support-bookmark-btn:hover{border-color:var(--border-strong)}.support-bookmark-btn-active,.support-bookmark-btn:hover{color:var(--anslation-ds-warning-text,var(--anslation-ds-warning))}.support-bookmark-btn-active{border-color:color-mix(in srgb,var(--anslation-ds-warning) 40%,var(--border));background:var(--anslation-ds-warning-soft)}.support-was-helpful{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-top:.5rem;padding:1rem 1.25rem;border-radius:var(--anslation-ds-radius-lg);background:var(--surface-soft);border:1px solid var(--border);position:relative}.support-was-helpful-status:empty{position:absolute}.support-was-helpful-question{font-weight:600;font-size:.9375rem;margin:0;color:var(--foreground)}.support-was-helpful-actions{display:flex;gap:.5rem}.support-was-helpful-btn{display:inline-flex;align-items:center;gap:.375rem;min-height:2.5rem;padding:0 1rem;border-radius:var(--anslation-ds-radius-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-weight:600;font-size:.875rem;transition:border-color .15s ease-out,color .15s ease-out}.support-was-helpful-btn:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));color:var(--primary-text,var(--primary))}.support-was-helpful-response{font-size:.875rem;color:var(--foreground);margin:0}.support-was-helpful-response a{color:var(--primary-text,var(--primary));font-weight:600;text-decoration:underline;text-underline-offset:2px}.support-width-narrow{max-width:48rem;margin-inline:0 auto}.support-width-comfortable{max-width:72rem;margin-inline:0 auto}.support-width-wide{max-width:100%}.support-linespacing-compact .support-accordion-panel,.support-linespacing-compact .support-detail-bullets li,.support-linespacing-compact .support-detail-prose,.support-linespacing-compact .support-timeline-content{line-height:1.4}.support-linespacing-standard .support-accordion-panel,.support-linespacing-standard .support-detail-bullets li,.support-linespacing-standard .support-detail-prose,.support-linespacing-standard .support-timeline-content{line-height:1.65}.support-linespacing-relaxed .support-accordion-panel,.support-linespacing-relaxed .support-detail-bullets li,.support-linespacing-relaxed .support-detail-prose,.support-linespacing-relaxed .support-timeline-content{line-height:1.95}.support-high-contrast{--border:var(--anslation-ds-border-strong);--anslation-ds-muted:var(--anslation-ds-text-soft)}.support-high-contrast .support-accordion,.support-high-contrast .support-detail-issue-card,.support-high-contrast .support-detail-section,.support-high-contrast .support-guide-list{border-width:2px}.support-reduce-motion,.support-reduce-motion *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}@keyframes support-page-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.support-page-transition-in{animation:support-page-fade-in .26s ease}@media print{.md\:hidden.fixed.inset-y-0.left-0,.support-ads-collapse-toggle-floating,.support-bookmark-btn,.support-detail-aside,.support-detail-jump-link,.support-setting-ads,.support-was-helpful{display:none!important}.support-accordion-panel[hidden],.support-setting-main-wrap,.support-setting-shell{display:block!important}.support-setting-main{width:100%!important}.support-detail-page{max-width:100%}.support-detail-page,.support-setting-page,body{background:Canvas!important;color:CanvasText!important}.support-detail-page *{box-shadow:none!important;text-shadow:none!important}.support-detail-page a[href]:not([href^="#"]):after{content:" (" attr(href) ")";font-size:.75em;font-weight:400;color:CanvasText}}.support-setting-page{background:var(--background)}.support-setting-page .support-setting-shell{align-items:flex-start}.sh-rail{width:17rem;align-self:stretch}.sh-rail-sticky{position:sticky;top:5rem;height:calc(100vh - 6rem);height:calc(100dvh - 6rem);display:flex}@media (max-width:1439.98px){.sh-rail{width:15rem}.support-setting-page .support-setting-shell{width:calc(100% - 2rem);max-width:none}}.support-setting-page .support-settings-content{background:var(--surface);border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);box-shadow:var(--anslation-ds-shadow-sm)}@media (max-width:1279.98px){.support-setting-page .support-setting-main-wrap{grid-template-columns:minmax(0,1fr)}.support-setting-page .support-ads-collapse-toggle-floating{display:none!important}}.support-setting-page .support-settings-content:has(.sh-landing){background:transparent;border:0;box-shadow:none}.support-setting-page .support-settings-content:has(.sh-landing)>.support-settings-content-inner{padding:0;max-width:none}.sh-eyebrow{margin:0;letter-spacing:.06em;text-transform:uppercase}.sh-count,.sh-eyebrow{font-size:.6875rem;font-weight:600;color:var(--muted-foreground)}.sh-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.25rem;padding:0 .4rem;border-radius:var(--anslation-ds-radius-pill);background:var(--surface-soft);font-variant-numeric:tabular-nums}.sh-empty{margin:0;padding:.75rem;font-size:.875rem;color:var(--muted-foreground)}.sh-mark{color:inherit;border-radius:2px}.sh-mark,.sh-tile-icon{background:var(--primary-soft)}.sh-tile-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:var(--anslation-ds-radius);color:var(--primary-text)}.sh-tile-icon-sm{width:2rem;height:2rem}.sh-text-btn{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;color:var(--primary-text);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;cursor:pointer;border-radius:var(--anslation-ds-radius-sm)}.sh-text-btn:hover{text-decoration:underline;text-underline-offset:3px}.sh-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-pill);background:var(--surface);color:var(--muted-foreground);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.sh-icon-btn:hover{background:var(--anslation-ds-hover);color:var(--foreground)}.sh-icon-btn-sm{width:2rem;height:2rem}.sh-btn{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .85rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius);background:var(--surface);color:var(--foreground);font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.sh-btn:hover{background:var(--anslation-ds-hover)}.sh-btn.is-active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-text)}.sh-chip{display:inline-flex;align-items:center;height:2rem;padding:0 .85rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-pill);background:var(--surface);color:var(--anslation-ds-text-soft);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:border-color .15s ease-out,color .15s ease-out,background-color .15s ease-out}.sh-chip:hover{border-color:var(--primary);color:var(--primary-text);background:var(--primary-soft)}.sh-card{border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--surface);padding:1.125rem}.sh-card-link{display:flex;flex-direction:column;gap:.5rem;height:100%;color:inherit;text-decoration:none;box-shadow:var(--anslation-ds-shadow-sm);transition:border-color .15s ease-out,box-shadow .15s ease-out}.sh-card-link:hover{border-color:var(--border-strong);box-shadow:var(--anslation-ds-shadow-md)}.sh-card-link:hover .sh-card-title{color:var(--primary-text)}.sh-card-title{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;letter-spacing:-.012em;line-height:1.35;color:var(--foreground);transition:color .15s ease-out}.sh-card-text{font-size:.8125rem;line-height:1.5;color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sh-breadcrumb ol,.sh-device-list,.sh-grid,.sh-more-list,.sh-nav-list,.sh-picker-grid,.sh-rows,.sh-shortcuts{list-style:none;margin:0;padding:0}.sh-grid{display:grid;gap:.75rem}.sh-grid-4{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr))}.sh-grid-3{grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr))}.sh-row{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .625rem;border-radius:var(--anslation-ds-radius);color:var(--foreground);text-decoration:none;transition:background-color .15s ease-out}.sh-row:hover{background:var(--anslation-ds-hover)}.sh-row-card{height:100%;border:1px solid var(--border);background:var(--surface);padding:.625rem .75rem}.sh-row-text{display:flex;flex-direction:column;min-width:0;flex:1}.sh-row-title{flex:1;min-width:0;font-size:.875rem;font-weight:600}.sh-row-meta,.sh-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-row-meta{font-size:.75rem}.sh-row-chevron,.sh-row-meta{color:var(--muted-foreground)}.sh-row-chevron{flex-shrink:0}.sh-alert a:focus-visible,.sh-alert button:focus-visible,.sh-coach-tooltip button:focus-visible,.sh-landing a:focus-visible,.sh-landing button:focus-visible,.sh-pagebar a:focus-visible,.sh-pagebar button:focus-visible,.sh-picker a:focus-visible,.sh-picker button:focus-visible,.sh-search-clear:focus-visible,.sh-sidebar a:focus-visible,.sh-sidebar button:focus-visible,.sh-topbar button:focus-visible{outline:none;box-shadow:var(--anslation-ds-focus-ring)}.sh-sidebar{flex-direction:column;width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);box-shadow:var(--anslation-ds-shadow-sm);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.sh-sidebar,.sh-sidebar-header{display:flex;background:var(--surface)}.sh-sidebar-header{position:sticky;top:0;z-index:2;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem 1rem;border-bottom:1px solid var(--border)}.sh-sidebar-title{gap:.625rem;min-width:0;color:var(--foreground);font-size:.9375rem;font-weight:600;letter-spacing:-.012em;text-decoration:none}.sh-sidebar-title,.sh-sidebar-title-icon{display:inline-flex;align-items:center;border-radius:var(--anslation-ds-radius)}.sh-sidebar-title-icon{justify-content:center;width:1.75rem;height:1.75rem;background:var(--primary);color:var(--primary-foreground)}.sh-sidebar-platform{display:grid;gap:.375rem;padding:.875rem 1rem;border-bottom:1px solid var(--border)}.sh-select{position:relative;display:block}.sh-select select{width:100%;height:2.5rem;padding:0 2.25rem 0 .75rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius);background:var(--surface);color:var(--foreground);font:inherit;font-size:.875rem;font-weight:500;appearance:none;cursor:pointer}.sh-select select:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--anslation-ds-focus-ring)}.sh-select svg{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}.sh-sidebar-context{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border-bottom:1px solid var(--border);background:var(--surface-soft)}.sh-sidebar-context-text{flex:1;min-width:0}.sh-sidebar-context-name{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-nav{flex:1;padding:.25rem .625rem 1rem}.sh-nav-label{justify-content:space-between;gap:.5rem;margin:0;padding:1rem .625rem .375rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.sh-nav-item,.sh-nav-label{display:flex;align-items:center}.sh-nav-item{gap:.625rem;min-height:2.5rem;padding:.5rem .625rem;border-radius:var(--anslation-ds-radius);color:var(--anslation-ds-text-soft);font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out}.sh-nav-item:hover{background:var(--anslation-ds-hover);color:var(--foreground)}.sh-nav-item.is-active{background:var(--primary-soft);color:var(--primary-text);font-weight:600}.sh-nav-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-drawer{position:fixed;left:0;bottom:0;z-index:90;width:min(20rem,86vw);transform:translateX(-100%);visibility:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),visibility 0s linear .25s}.sh-drawer.is-open{transform:translateX(0);visibility:visible;transition:transform .25s cubic-bezier(.4,0,.2,1)}.sh-drawer .sh-sidebar{border-radius:0 var(--anslation-ds-radius-lg) var(--anslation-ds-radius-lg) 0;border-left:0;box-shadow:var(--anslation-ds-shadow-lg)}.sh-drawer-scrim{position:fixed;inset-inline:0;bottom:0;z-index:89;background:var(--anslation-ds-overlay)}.sh-topbar{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.sh-topbar-search{flex:1;min-width:0;max-width:36rem}.sh-menu-btn{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;height:2.75rem;padding:0 .875rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius);background:var(--surface);color:var(--foreground);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.sh-menu-btn:hover{background:var(--anslation-ds-hover)}@media (min-width:768px){.sh-drawer,.sh-drawer-scrim,.sh-menu-btn,.sh-topbar-home{display:none}}.sh-pagebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.875rem;border-bottom:1px solid var(--border)}.sh-breadcrumb{min-width:0;flex:1 1 18rem}.sh-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.8125rem}.sh-breadcrumb li{gap:.25rem;min-width:0}.sh-breadcrumb li,.sh-breadcrumb-link{display:inline-flex;align-items:center}.sh-breadcrumb-link{gap:.375rem;padding:.25rem .375rem;border-radius:var(--anslation-ds-radius-sm);color:var(--muted-foreground);font-weight:500;text-decoration:none}.sh-breadcrumb-link:hover{color:var(--primary-text);background:var(--anslation-ds-hover)}.sh-breadcrumb-sep{flex-shrink:0;color:var(--border-strong)}.sh-breadcrumb-current{padding:.25rem .375rem;color:var(--foreground);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(28rem,70vw)}.sh-search{position:relative;width:100%}.sh-search-box{position:relative;display:flex;align-items:center;gap:.625rem;height:2.75rem;padding:0 .5rem 0 .875rem;border:1px solid var(--border-strong);border-radius:var(--anslation-ds-radius);background:var(--surface);transition:border-color .15s ease-out,box-shadow .15s ease-out}.sh-search-hero .sh-search-box{height:3.5rem;padding-left:1.125rem;box-shadow:var(--anslation-ds-shadow-md)}.sh-search-box:focus-within{border-color:var(--primary);box-shadow:var(--anslation-ds-focus-ring)}.sh-search-icon{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--muted-foreground)}.sh-search-input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--foreground);font:inherit;font-size:.9375rem}.sh-search-hero .sh-search-input{font-size:1rem}.sh-search-input::placeholder{color:var(--muted-foreground);opacity:1}.sh-search-kbd{flex-shrink:0;margin-right:.375rem}.sh-search-clear{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:0;border-radius:var(--anslation-ds-radius-pill);background:transparent;color:var(--muted-foreground);cursor:pointer}.sh-search-clear:hover{background:var(--anslation-ds-hover);color:var(--foreground)}.sh-search-results{position:absolute;top:calc(100% + .375rem);left:0;right:0;z-index:40;max-height:min(28rem,60vh);overflow-y:auto;padding:.375rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--surface);box-shadow:var(--anslation-ds-shadow-lg);text-align:left}.sh-search-group+.sh-search-group{margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--border)}.sh-search-group>.sh-eyebrow{padding:.5rem .625rem .25rem}.sh-search-result{display:flex;align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:var(--anslation-ds-radius);color:var(--foreground);text-decoration:none}.sh-search-result.is-active{background:var(--anslation-ds-hover)}.sh-search-result-text{display:flex;flex-direction:column;flex:1;min-width:0}.sh-search-result-title{font-size:.875rem;font-weight:600}.sh-search-result-meta,.sh-search-result-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-search-result-meta{font-size:.75rem;color:var(--muted-foreground)}.sh-search-result-arrow{flex-shrink:0;color:var(--muted-foreground);opacity:0}.sh-search-result.is-active .sh-search-result-arrow{opacity:1;color:var(--primary-text)}.sh-landing{display:flex;flex-direction:column;gap:2.5rem}.sh-hero{position:relative;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,3rem) clamp(1.25rem,3vw,2rem);border:1px solid var(--border);border-radius:var(--anslation-ds-radius-xl);background:var(--anslation-ds-hero-glow),var(--surface);box-shadow:var(--anslation-ds-shadow-sm);text-align:center}.sh-hero-eyebrow{display:inline-flex;align-items:center;gap:.375rem;margin:0 0 .875rem;padding:.25rem .75rem;border-radius:var(--anslation-ds-radius-pill);background:var(--primary-soft);color:var(--primary-text);font-size:.75rem;font-weight:600}.sh-hero-title{margin:0;font-size:clamp(2rem,4.6vw,3rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;color:var(--foreground);text-wrap:balance}.sh-hero-subtitle{max-width:40rem;margin:.875rem auto 0;font-size:clamp(.9375rem,1.4vw,1.0625rem);line-height:1.55;color:var(--muted-foreground);text-wrap:pretty}.sh-hero-search{max-width:44rem;margin:1.75rem auto 0}.sh-hero-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:.875rem}.sh-hero-chips-label{font-size:.8125rem;color:var(--muted-foreground)}.sh-hero-platforms{margin-top:clamp(1.5rem,3vw,2.25rem);padding-top:1.25rem;border-top:1px solid var(--border);text-align:left}.sh-hero-platforms-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.75rem}.sh-hero-platforms-label{margin:0;font-size:.875rem;color:var(--muted-foreground)}.sh-hero-platforms-label strong{color:var(--foreground);font-weight:600}.sh-platforms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.75rem),1fr));gap:.625rem}.sh-platform{display:flex;align-items:center;gap:.75rem;min-width:0;min-height:3.75rem;padding:.625rem .75rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius);background:var(--surface);color:var(--foreground);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .15s ease-out,background-color .15s ease-out}.sh-platform:hover{border-color:var(--border-strong);background:var(--anslation-ds-hover)}.sh-platform.is-active{border-color:var(--primary);background:var(--primary-soft)}.sh-platform .sh-platform-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:var(--anslation-ds-radius);background:var(--surface-soft);color:var(--anslation-ds-text-soft)}.sh-platform.is-active .sh-platform-icon{background:var(--primary);color:var(--primary-foreground)}.sh-platform-text{display:flex;flex-direction:column;min-width:0}.sh-platform-label{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600}.sh-platform-check,.sh-platform.is-active .sh-platform-label{color:var(--primary-text)}.sh-platform-meta{font-size:.75rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-platform-more{border-style:dashed}.sh-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.sh-section-title{margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;letter-spacing:-.028em;line-height:1.2;color:var(--foreground)}.sh-section-desc{margin:.25rem 0 0;font-size:.875rem;color:var(--muted-foreground)}.sh-platform-content{display:flex;flex-direction:column;gap:2.5rem;animation:sh-fade-in .2s ease-out both}@keyframes sh-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sh-fix .sh-tile-icon{margin-bottom:.25rem}.sh-category{flex-direction:row;align-items:flex-start;gap:.875rem}.sh-category-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.sh-category .sh-card-title{justify-content:space-between}.sh-yours{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem}.sh-yours-card{padding:.75rem}.sh-yours-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem .5rem .5rem}.sh-devices{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:.75rem}.sh-device-group .sh-card-title{margin-bottom:.75rem}.sh-device-group .sh-card-title svg{color:var(--primary-text)}.sh-device-list{display:flex;flex-wrap:wrap;gap:.375rem}.sh-device{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .375rem .25rem .75rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-pill);color:var(--anslation-ds-text-soft);font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out,background-color .15s ease-out}.sh-device:hover{border-color:var(--primary);color:var(--primary-text);background:var(--primary-soft)}.sh-help-cta{display:inline-flex;align-items:center;gap:.25rem;margin-top:auto;padding-top:.25rem;color:var(--primary-text);font-size:.8125rem;font-weight:600}.sh-prefs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem}.sh-prefs-card{padding:.5rem 1.125rem}.sh-prefs-card>.sh-card-title{padding:.75rem 0 .25rem}.sh-pref{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;border-bottom:1px solid var(--border)}.sh-pref:last-child{border-bottom:0}.sh-pref-label{font-size:.875rem;font-weight:500;color:var(--foreground)}.sh-segmented{display:inline-flex;gap:.125rem;padding:.1875rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius);background:var(--surface-soft)}.sh-segmented button{height:1.875rem;padding:0 .625rem;border:0;border-radius:var(--anslation-ds-radius-sm);background:transparent;color:var(--muted-foreground);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.sh-segmented button.is-active{background:var(--surface);color:var(--primary-text);box-shadow:var(--anslation-ds-shadow-sm)}.sh-shortcuts{display:grid;gap:.5rem;padding:.5rem 0 .875rem}.sh-shortcuts li{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--anslation-ds-text-soft)}.sh-shortcuts kbd{min-width:2.25rem;text-align:center}.sh-more{align-items:center;gap:.75rem 1.5rem;padding:1.25rem 0 .25rem;border-top:1px solid var(--border)}.sh-more,.sh-more-list{display:flex;flex-wrap:wrap}.sh-more-list{gap:.5rem 1.25rem}.sh-more-link{display:inline-flex;align-items:center;gap:.25rem;min-height:2rem;color:var(--anslation-ds-text-soft);font-size:.875rem;font-weight:500;text-decoration:none;border-radius:var(--anslation-ds-radius-sm)}.sh-more-link:hover{color:var(--primary-text);text-decoration:underline;text-underline-offset:3px}.sh-alert{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem;padding:.75rem .75rem .75rem .875rem;border:1px solid var(--border);border-left:3px solid var(--anslation-ds-info);border-radius:var(--anslation-ds-radius);background:var(--anslation-ds-info-soft)}.sh-alert-icon{flex-shrink:0;margin-top:.125rem;color:var(--anslation-ds-info-text)}.sh-alert-text{flex:1;margin:0;font-size:.875rem;line-height:1.5;color:var(--foreground)}.sh-alert-link{display:inline-flex;align-items:center;gap:.25rem;color:var(--anslation-ds-info-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}.sh-picker-backdrop{position:fixed;inset:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--anslation-ds-overlay);animation:sh-fade-in .2s ease-out both}.sh-picker{display:flex;flex-direction:column;width:min(46rem,100%);max-height:min(85vh,42rem);border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--surface);box-shadow:var(--anslation-ds-shadow-lg);overflow:hidden}.sh-picker-header,.sh-picker-search{flex-shrink:0}.sh-picker-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border)}.sh-picker-title{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.012em;color:var(--foreground)}.sh-picker-search{display:flex;align-items:center;gap:.5rem;height:2.75rem;margin:1rem 1.25rem 0;padding:0 .75rem;border:1px solid var(--border-strong);border-radius:var(--anslation-ds-radius);color:var(--muted-foreground)}.sh-picker-search:focus-within{border-color:var(--primary);box-shadow:var(--anslation-ds-focus-ring)}.sh-picker-search input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;color:var(--foreground);font:inherit;font-size:.9375rem}.sh-picker-body{overflow-y:auto;padding:.25rem 1.25rem 1.25rem}.sh-picker-group{margin-top:1rem}.sh-picker-group>.sh-eyebrow{margin-bottom:.5rem}.sh-picker-body>.sh-picker-grid{margin-top:1rem}.sh-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.5rem}.sh-picker-item{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.375rem .625rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius);color:var(--foreground);font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .15s ease-out,background-color .15s ease-out}.sh-picker-item:hover{border-color:var(--border-strong);background:var(--anslation-ds-hover)}.sh-picker-item.is-active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-text)}.sh-picker-item-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--anslation-ds-radius-sm);background:var(--surface-soft);color:var(--anslation-ds-text-soft)}.sh-picker-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-coach-ring{position:fixed;z-index:85;border:2px solid var(--primary);border-radius:var(--anslation-ds-radius-lg);pointer-events:none;transition:top .2s ease-out,left .2s ease-out,width .2s ease-out,height .2s ease-out}.sh-coach-tooltip{position:fixed;z-index:86;width:min(300px,calc(100vw - 24px));padding:1rem;border:1px solid var(--border);border-radius:var(--anslation-ds-radius-lg);background:var(--surface);box-shadow:var(--anslation-ds-shadow-lg);animation:sh-fade-in .2s ease-out both}.sh-coach-close{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:var(--anslation-ds-radius-pill);background:transparent;color:var(--muted-foreground);cursor:pointer}.sh-coach-close:hover{background:var(--anslation-ds-hover)}.sh-coach-step{margin:0 0 .25rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-text)}.sh-coach-title{margin:0 0 .375rem;font-size:.9375rem;font-weight:600;color:var(--foreground)}.sh-coach-text{margin:0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.sh-coach-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.875rem}.sh-coach-next,.sh-coach-skip{height:2.25rem;padding:0 .875rem;border-radius:var(--anslation-ds-radius);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.sh-coach-skip{border:1px solid var(--border);background:var(--surface);color:var(--foreground)}.sh-coach-next{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}.sh-coach-next:hover{background:var(--primary-hover)}.sh-skeleton{display:grid;gap:1rem}.sh-skeleton-hero{height:13rem;border-radius:var(--anslation-ds-radius-xl)}.sh-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem}.sh-skeleton-card{height:7rem;border-radius:var(--anslation-ds-radius-lg)}.sh-skeleton-sidebar{gap:.625rem;padding:1rem}.sh-skeleton-line{height:2.25rem;border-radius:var(--anslation-ds-radius)}.sh-skeleton-title{height:1.5rem;width:60%}.sh-skeleton-pill{height:2.5rem;margin-bottom:.5rem}@media (max-width:767.98px){.sh-landing,.sh-platform-content{gap:2rem}.sh-hero{border-radius:var(--anslation-ds-radius-lg)}.sh-hero-search{margin-top:1.25rem}.sh-search-hero .sh-search-box{height:3.25rem}.sh-search-kbd{display:none}.sh-platforms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-grid{gap:.5rem}.sh-card{padding:.875rem}.sh-fix,.sh-help{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;row-gap:.125rem;align-items:center}.sh-fix .sh-tile-icon,.sh-help .sh-tile-icon{grid-row:span 2;margin:0}.sh-help-cta{display:none}.sh-section-head{flex-direction:column;align-items:flex-start;gap:.5rem}.sh-picker-backdrop{align-items:flex-end;padding:0}.sh-picker{max-height:88vh;border-radius:var(--anslation-ds-radius-lg) var(--anslation-ds-radius-lg) 0 0}}@media (max-width:639.98px){.sh-pagebar{flex-wrap:nowrap;align-items:flex-start}.sh-breadcrumb{flex:1 1 0}.sh-pagebar .sh-btn{width:2.25rem;padding:0;justify-content:center}.sh-pagebar .sh-btn span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (max-width:400px){.sh-platform{gap:.5rem;padding:.5rem}.sh-platform .sh-platform-icon{width:2rem;height:2rem}}.support-high-contrast{--muted-foreground:var(--anslation-ds-text-soft)}.support-high-contrast .sh-card,.support-high-contrast .sh-chip,.support-high-contrast .sh-device,.support-high-contrast .sh-hero,.support-high-contrast .sh-platform,.support-high-contrast .sh-search-box,.support-high-contrast .sh-sidebar{border-width:2px;border-color:var(--border-strong)}@media (prefers-reduced-motion:reduce){.sh-coach-ring,.sh-coach-tooltip,.sh-drawer,.sh-drawer.is-open,.sh-picker-backdrop,.sh-platform-content{animation:none;transition:none}}