.tesla-module__9XXXDa__root{width:100%;max-width:var(--layout-max-width);margin:0 auto}.tesla-module__9XXXDa__compactPageMain{padding-block:var(--space-xl) var(--space-2xl)!important}.tesla-module__9XXXDa__pageHeader{margin-bottom:var(--space-lg)}.tesla-module__9XXXDa__pageHeaderTop{justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.tesla-module__9XXXDa__heroTitle{align-items:center;gap:var(--space-xs);display:flex;font-size:var(--text-subheading)!important;margin:0!important;line-height:1.3!important}.tesla-module__9XXXDa__heroIcon{color:var(--ink);font-size:1.125rem}.tesla-module__9XXXDa__heroDesc{max-width:40rem;font-size:var(--text-body-sm);line-height:1.5;margin:var(--space-sm) 0 0!important}.tesla-module__9XXXDa__categoryTabs{gap:var(--space-sm);flex-wrap:wrap;display:flex}.tesla-module__9XXXDa__categoryTab{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sketch-sm);border:var(--stroke-width) solid var(--border);background:var(--surface1);color:var(--text2);font-size:var(--text-caption);cursor:pointer;transition:color var(--duration-fast) var(--ease-fast), background-color var(--duration-fast) var(--ease-fast), border-color var(--duration-fast) var(--ease-fast);font-weight:500;line-height:1.4}.tesla-module__9XXXDa__categoryTab:hover:not(:disabled){color:var(--text1);border-color:var(--border-visible)}.tesla-module__9XXXDa__categoryTabActive{color:var(--text1);background:var(--surface2);border-color:var(--ink-line);box-shadow:var(--shadow-1)}.tesla-module__9XXXDa__categoryTabDisabled{opacity:.55;cursor:not-allowed}.tesla-module__9XXXDa__modelPicker{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.tesla-module__9XXXDa__modelPickerLabel{font-size:var(--text-caption);white-space:nowrap}.tesla-module__9XXXDa__modelSelect{min-width:160px}.tesla-module__9XXXDa__sectionHint{margin-bottom:var(--space-sm);font-size:var(--text-caption);display:block}.tesla-module__9XXXDa__filterBar{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.tesla-module__9XXXDa__filterBarSearch{flex:240px;min-width:200px;max-width:420px}.tesla-module__9XXXDa__soundsControls{gap:var(--space-md);margin-bottom:var(--space-lg);flex-direction:column;display:flex}.tesla-module__9XXXDa__filterTagsRow{column-gap:var(--space-xl);row-gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.tesla-module__9XXXDa__filterTagsMeta{align-items:flex-start;gap:var(--space-md);flex-shrink:0;justify-self:end;display:flex}.tesla-module__9XXXDa__sectionHintInline{font-size:var(--text-caption);white-space:nowrap}.tesla-module__9XXXDa__tutorialDockTrigger{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:var(--stroke-width) solid var(--ink-line-soft);border-radius:var(--radius-sketch-sm);background:var(--surface1);color:var(--text2);font-family:var(--font-body);font-size:var(--text-caption);cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-fast), background-color var(--duration-fast) var(--ease-fast), border-color var(--duration-fast) var(--ease-fast);font-weight:500;line-height:1.4;display:inline-flex}.tesla-module__9XXXDa__tutorialDockTrigger:hover{color:var(--text1);border-color:var(--border-visible);background:var(--surface2)}.tesla-module__9XXXDa__tutorialDockTriggerOpen{color:var(--text1);border-color:var(--ink-line);background:var(--surface2);box-shadow:var(--shadow-1)}.tesla-module__9XXXDa__tutorialDockPanel{margin:calc(var(--space-xs) * -1) 0 0}.tesla-module__9XXXDa__tutorialDockCard{padding:var(--space-md) var(--space-lg);border:var(--stroke-width) solid var(--ink-line);border-radius:var(--radius-component);background:var(--surface1);box-shadow:var(--shadow-1)}.tesla-module__9XXXDa__tutorialDockHeader{align-items:center;gap:var(--space-sm);width:100%;padding:0 0 var(--space-sm);margin:0 0 var(--space-md);border:none;border-bottom:1px dashed var(--ink-line-soft);color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border-radius:0;display:flex}.tesla-module__9XXXDa__tutorialDockHeader:hover .tesla-module__9XXXDa__tutorialCollapseHint{color:var(--text2)}.tesla-module__9XXXDa__tutorialDockTitle{font-family:var(--font-display);font-size:var(--text-body-sm);font-weight:400}.tesla-module__9XXXDa__tutorialDockHeader .tesla-module__9XXXDa__tutorialCollapseHint{margin-left:auto}.tesla-module__9XXXDa__tutorialTriggerIcon{font-size:13px}.tesla-module__9XXXDa__tutorialChevron{color:var(--text3);transition:transform .32s var(--ease-medium);font-size:10px}.tesla-module__9XXXDa__tutorialChevronOpen{transform:rotate(180deg)}.tesla-module__9XXXDa__tutorialCollapseHint{align-items:center;gap:var(--space-xs);color:var(--text3);font-size:var(--text-caption);transition:color var(--duration-fast) var(--ease-fast);flex-shrink:0;font-weight:400;display:inline-flex}.tesla-module__9XXXDa__tutorialDockTrigger:focus-visible,.tesla-module__9XXXDa__tutorialDockHeader:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--radius-control)}.tesla-module__9XXXDa__tutorialCollapse{opacity:0;pointer-events:none;width:100%;transition:grid-template-rows .34s var(--ease-medium), opacity .28s var(--ease-medium);flex-basis:100%;grid-template-rows:0fr;display:grid}.tesla-module__9XXXDa__tutorialCollapseOpen{opacity:1;pointer-events:auto;grid-template-rows:1fr}.tesla-module__9XXXDa__tutorialCollapseInner{min-height:0;overflow:hidden}.tesla-module__9XXXDa__tutorialCollapse:not(.tesla-module__9XXXDa__tutorialCollapseOpen) .tesla-module__9XXXDa__tutorialBody,.tesla-module__9XXXDa__tutorialCollapseOpen .tesla-module__9XXXDa__tutorialBody{margin-top:0;padding-top:0}.tesla-module__9XXXDa__tutorialBody{margin-top:0}.tesla-module__9XXXDa__tutorialIcon{color:var(--ink);font-size:18px}.tesla-module__9XXXDa__tutorialSteps{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tesla-module__9XXXDa__tutorialStep{align-items:flex-start;gap:var(--space-md);display:flex}.tesla-module__9XXXDa__tutorialStepIndex{border:var(--stroke-width) solid var(--ink-line);border-radius:var(--radius-pill);background:var(--paper);width:28px;height:28px;font-size:var(--text-caption);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.tesla-module__9XXXDa__tutorialStepBody{flex:1;min-width:0}.tesla-module__9XXXDa__tutorialStepTitle{margin-bottom:var(--space-xs);display:block}.tesla-module__9XXXDa__tutorialStepDesc{font-size:var(--text-body-sm);line-height:1.6;margin-bottom:0!important}.tesla-module__9XXXDa__tutorialDirBlock{margin-top:var(--space-lg)}.tesla-module__9XXXDa__tutorialDirTitle{margin-bottom:var(--space-sm);display:block}.tesla-module__9XXXDa__tutorialDirCode{padding:var(--space-md);border:var(--stroke-width) solid var(--ink-line-soft);border-radius:var(--radius-control);background:var(--paper);color:var(--text2);font-family:var(--font-mono);font-size:var(--text-caption);white-space:pre;box-shadow:var(--shadow-1);margin:0;line-height:1.7;overflow-x:auto}.tesla-module__9XXXDa__tutorialNotes{margin:var(--space-lg) 0 0;padding:var(--space-md) var(--space-md) var(--space-md) calc(var(--space-md) + 1em);border-radius:var(--radius-control);background:var(--surface2);color:var(--text3);font-size:var(--text-caption);line-height:1.6}.tesla-module__9XXXDa__tutorialNotes li+li{margin-top:var(--space-xs)}.tesla-module__9XXXDa__groupTabs{gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.tesla-module__9XXXDa__groupCount{margin-left:var(--space-xs);font-size:var(--text-caption);color:var(--text3);font-weight:400}.tesla-module__9XXXDa__groupTag{margin-top:var(--space-xs);border-radius:var(--radius-pill);font-size:var(--text-caption)}.tesla-module__9XXXDa__loadingPanel{padding:var(--space-3xl) var(--space-md);justify-content:center;display:flex}.tesla-module__9XXXDa__spinFade.ant-spin-spinning>.ant-spin-section{animation:tesla-module__9XXXDa__teslaSpinFadeIn var(--duration-medium) var(--ease-medium) both}@keyframes tesla-module__9XXXDa__teslaSpinFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tesla-module__9XXXDa__spinFade.ant-spin-spinning>.ant-spin-section{opacity:1;animation:none}}.tesla-module__9XXXDa__loadSentinel{width:100%;height:1px;margin-top:var(--space-md)}.tesla-module__9XXXDa__resourceGridRevealItem{display:contents}.tesla-module__9XXXDa__soundGrid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:768px){.tesla-module__9XXXDa__soundGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tesla-module__9XXXDa__stickerGrid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tesla-module__9XXXDa__stickerCard{box-shadow:var(--shadow-1);height:100%;overflow:hidden;border:var(--stroke-width) solid var(--ink-line)!important;border-radius:var(--radius-component)!important}.tesla-module__9XXXDa__stickerCard .ant-card-body{flex-direction:column;height:100%;display:flex;padding:0!important}.tesla-module__9XXXDa__stickerCardBody{gap:var(--space-sm);padding:var(--space-md);flex-direction:column;flex:1;display:flex}.tesla-module__9XXXDa__stickerTags{gap:var(--space-xs);flex-wrap:wrap;display:flex}@media (min-width:768px){.tesla-module__9XXXDa__stickerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.tesla-module__9XXXDa__stickerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tesla-module__9XXXDa__resourceCard{box-shadow:var(--shadow-1);height:100%;border:var(--stroke-width) solid var(--ink-line)!important;border-radius:var(--radius-component)!important}.tesla-module__9XXXDa__resourceCard .ant-card-body{gap:var(--space-md);flex-direction:column;height:100%;display:flex}.tesla-module__9XXXDa__soundCardBody{align-items:flex-start;gap:var(--space-md);display:flex}.tesla-module__9XXXDa__soundIconWrap{border-radius:var(--radius-sketch-sm);border:var(--stroke-width) solid var(--border);background:var(--surface1);width:48px;height:48px;color:var(--ink);transition:background-color var(--duration-fast) var(--ease-fast), border-color var(--duration-fast) var(--ease-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.tesla-module__9XXXDa__soundIconWrapActive{background:var(--surface2);border-color:var(--ink-line)}.tesla-module__9XXXDa__soundIconWrapLoading{color:var(--text2)}.tesla-module__9XXXDa__playbackBar{margin-top:var(--space-sm);min-height:28px}.tesla-module__9XXXDa__playbackTrack{border-radius:var(--radius-pill);background:var(--surface2);height:4px;overflow:hidden}.tesla-module__9XXXDa__playbackTrackBuffering{opacity:.72}.tesla-module__9XXXDa__playbackFill{border-radius:inherit;background:var(--ink);transform-origin:0;will-change:transform;width:100%;height:100%;transform:scaleX(0)}.tesla-module__9XXXDa__playbackFillLoading{animation:1.2s ease-in-out infinite tesla-module__9XXXDa__playbackLoading;transform:none!important}.tesla-module__9XXXDa__playbackMeta{justify-content:space-between;gap:var(--space-sm);margin-top:var(--space-xs);font-size:var(--text-caption);color:var(--text3);display:flex}@keyframes tesla-module__9XXXDa__playbackLoading{0%{transform:scaleX(.15)}50%{transform:scaleX(.55)}to{transform:scaleX(.15)}}.tesla-module__9XXXDa__resourceMeta{flex:1;min-width:0}.tesla-module__9XXXDa__resourceName{margin-bottom:var(--space-xs);line-height:1.4;display:block}.tesla-module__9XXXDa__resourceSub{font-size:var(--text-caption);word-break:break-all;display:block}.tesla-module__9XXXDa__cardActions{gap:var(--space-sm);margin-top:auto;display:flex}.tesla-module__9XXXDa__stickerPreviewWrap{aspect-ratio:16/9;background:linear-gradient(45deg, var(--surface2) 25%, transparent 25%), linear-gradient(-45deg, var(--surface2) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--surface2) 75%), linear-gradient(-45deg, transparent 75%, var(--surface2) 75%);border-bottom:var(--stroke-width) solid var(--ink-line);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.tesla-module__9XXXDa__stickerPreview{object-fit:contain;width:100%;height:100%;padding:var(--space-sm);display:block}.tesla-module__9XXXDa__emptyPanel{padding:var(--space-2xl);border:1px dashed var(--border);border-radius:var(--radius-container);background:var(--surface1)}@media (max-width:768px){.tesla-module__9XXXDa__compactPageMain{padding-block:var(--space-lg) var(--space-xl)!important}.tesla-module__9XXXDa__pageHeaderTop{flex-direction:column;align-items:flex-start}.tesla-module__9XXXDa__filterBarSearch{flex-basis:100%;max-width:none}.tesla-module__9XXXDa__filterTagsRow{row-gap:var(--space-sm);grid-template-columns:1fr}.tesla-module__9XXXDa__filterTagsMeta{justify-content:space-between;justify-self:stretch;width:100%}.tesla-module__9XXXDa__sectionHintInline{white-space:normal}}@media (prefers-reduced-motion:reduce){.tesla-module__9XXXDa__tutorialChevron,.tesla-module__9XXXDa__tutorialCollapse{transition:none}}
