.ComponentSidebar_sidebar__9kyL6{width:320px;background:var(--space-bg-element);margin:1rem 0 1rem 1rem;border-radius:var(--space-radius-lg);border:none;overflow-y:auto;max-height:calc(100vh - 140px)}.ComponentSidebar_sidebarHeader__nm5x3{padding:1.5rem 1.5rem 1rem;border-bottom:none}.ComponentSidebar_sidebarNav__uptN2{padding:1rem 0}.ComponentSidebar_componentCategory__Ci38p{margin-bottom:1.5rem}.ComponentSidebar_categoryTitle__ts_SG{text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem 1.5rem}.ComponentSidebar_componentList__YDYtg{list-style:none;margin:0;padding:0}.ComponentSidebar_componentItem__tuzk3{width:100%;padding:1rem 1.5rem;background:none;text-align:left;cursor:pointer;transition:background-color .15s ease;border:none;border-left:3px solid transparent}.ComponentSidebar_componentItem__tuzk3:hover{background:var(--space-bg-surface)}.ComponentSidebar_componentItemActive__Tk3AC{background:color-mix(in srgb,var(--space-brand-primary) 12%,var(--space-bg-element));border-left-color:var(--space-brand-primary)}.ComponentSidebar_componentName__9qJQ9{margin-bottom:.25rem}.ComponentSidebar_componentDescription__RkgAC{line-height:1.4}@media (max-width:768px){.ComponentSidebar_sidebar__9kyL6{width:100%;margin:1rem;max-height:300px}}.BasePanel_panelRoot__ucZ1y{max-width:100%;color:var(--space-text-primary)}.BasePanel_panelHeader__t4ey4{margin-bottom:2rem}.BasePanel_fullWidth__rxboL{grid-column:1/-1}.BasePanel_previewSection__irhst{background:var(--space-bg-surface);border:none;border-radius:var(--space-radius-sm);padding:1.5rem;margin-bottom:2rem}.BasePanel_previewHeader__FFBPD{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem;flex-wrap:wrap}.BasePanel_previewActions__87Iqr{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.BasePanel_previewContainer__WiabK{background:var(--space-bg-primary);border:none;border-radius:var(--space-radius-sm);padding:2rem;margin-bottom:1rem;min-height:4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}.BasePanel_previewInfo__Lk41x{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.BasePanel_infoItem__vpLWF{display:flex;gap:.5rem;flex-wrap:wrap}.BasePanel_infoLabel__JM5pG{min-width:100px}.BasePanel_infoValue__wBZMu{font-family:ui-monospace,monospace}.BasePanel_variantsGrid__GaDLZ{display:flex;flex-direction:column;gap:0}.BasePanel_variantsSectionTitle__wH4lx{margin:2rem 0 1rem}.BasePanel_variantsSectionTitle__wH4lx:first-child{margin-top:0}.BasePanel_bannerVariants__vgvL9,.BasePanel_buttonVariants__Lu2WT,.BasePanel_colorVariants__dLs8u,.BasePanel_sizeVariants__OYfAR,.BasePanel_stateVariants__iMZl8,.BasePanel_weightVariants__7zEIB{display:grid;gap:1rem;margin-bottom:2rem}.BasePanel_buttonVariants__Lu2WT{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.BasePanel_bannerVariants__vgvL9,.BasePanel_stateVariants__iMZl8{grid-template-columns:1fr}.BasePanel_colorVariants__dLs8u,.BasePanel_sizeVariants__OYfAR,.BasePanel_weightVariants__7zEIB{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.BasePanel_variantItem__lKnh7{background:var(--space-bg-element);border:none;border-radius:var(--space-radius-sm);padding:1rem;display:flex;flex-direction:column;gap:.75rem}.BasePanel_variantLabel__AS_7r{text-transform:uppercase;letter-spacing:.05em}.BasePanel_stylingAnalysis__DmPdb{background:var(--space-bg-surface);border:none;border-radius:var(--space-radius-sm);padding:1.5rem;margin-top:2rem}.BasePanel_stylingAnalysisTitle__HSzI5,.BasePanel_stylingAnalysis__DmPdb>h3{margin:0 0 1.5rem}.BasePanel_analysisGrid__dYS3U{display:grid;gap:2rem}.BasePanel_analysisItem__0aJNn{background:var(--space-bg-element);border:none;border-radius:var(--space-radius-sm);padding:1.5rem}.BasePanel_analysisList__NTuRF{margin:.5rem 0;padding-left:1.5rem;color:var(--space-text-secondary)}.BasePanel_analysisList__NTuRF li{margin-bottom:.35rem}.BasePanel_goodExamples__POFmg,.BasePanel_issueExamples__ScFYH{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.BasePanel_exampleItem__5DG3a{display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--space-bg-primary);border-radius:var(--space-radius-sm);flex-wrap:wrap}.BasePanel_goodBadge__hnFnM{display:inline-block;background:var(--space-status-success);color:var(--space-text-inverse);font-size:.75rem;padding:.25rem .5rem;border-radius:var(--space-radius-micro);flex-shrink:0}.BasePanel_issueHighlight___rLdI{border:2px solid var(--space-text-error)!important;background:var(--space-status-error-bg)!important}.BasePanel_issueBadge__AresC{display:inline-block;background:var(--space-text-error);color:var(--space-text-inverse);font-size:.75rem;padding:.25rem .5rem;border-radius:var(--space-radius-micro)}.BasePanel_fixSuggestion__dMTED{background:var(--space-bg-surface);border:1px solid var(--space-border-light);border-radius:var(--space-radius-sm);padding:1rem;margin-top:1rem}.BasePanel_codeInline__kmMh2,.BasePanel_fixSuggestion__dMTED strong{color:var(--space-text-primary)}.BasePanel_codeInline__kmMh2{font-family:ui-monospace,monospace;font-size:.8125rem;background:var(--space-bg-primary);padding:.25rem .5rem;border-radius:var(--space-radius-micro)}@media (max-width:768px){.BasePanel_previewHeader__FFBPD{flex-direction:column;align-items:flex-start}.BasePanel_previewActions__87Iqr{flex-direction:column;width:100%}.BasePanel_previewContainer__WiabK{padding:1rem}.BasePanel_buttonVariants__Lu2WT,.BasePanel_colorVariants__dLs8u,.BasePanel_sizeVariants__OYfAR,.BasePanel_weightVariants__7zEIB{grid-template-columns:1fr}.BasePanel_exampleItem__5DG3a{flex-direction:column;align-items:flex-start}}.ColorsPanel_colorsPanel__3R_pY{display:flex;flex-direction:column;gap:2rem}.ColorsPanel_categoryTabs__DOTVB{display:flex;gap:.5rem;flex-wrap:wrap;border-bottom:none;padding-bottom:.5rem}.ColorsPanel_categoryTab__jd1F8{padding:.5rem 1rem;background:transparent;border:none;border-radius:var(--space-radius-micro);cursor:pointer;transition:background-color .15s ease}.ColorsPanel_categoryTabActive__I7Nxl,.ColorsPanel_categoryTab__jd1F8:hover{background:var(--space-bg-surface)}.ColorsPanel_colorsContent__YsJAY{min-height:200px}.ColorsPanel_colorScaleSection__GxOWq{margin-bottom:2rem}.ColorsPanel_colorScaleGrid__cOZjk,.ColorsPanel_simpleColorsGrid__l4xWC{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}.ColorsPanel_colorSwatch__I885F{cursor:pointer;border:none;border-radius:var(--space-radius-micro);overflow:hidden;transition:box-shadow .15s ease;background:var(--space-bg-element);box-shadow:0 0 0 1px var(--space-border-light)}.ColorsPanel_colorSwatch__I885F:hover{box-shadow:0 2px 8px var(--space-shadow)}.ColorsPanel_colorPreview__qdLaz{height:80px;position:relative;display:flex;align-items:center;justify-content:center}.ColorsPanel_copiedIndicator__ub8qA{background:color-mix(in srgb,var(--space-bg-element) 90%,transparent);color:var(--space-status-success);padding:.25rem .5rem;border-radius:var(--space-radius-micro);font-weight:600;font-size:1.25rem}.ColorsPanel_colorInfo__2sOVI{padding:.75rem;background:var(--space-bg-element);display:flex;flex-direction:column;gap:.25rem}.ColorsPanel_colorValue___xRvj{font-family:ui-monospace,monospace;font-size:.75rem}.ColorsPanel_usageSection__uTHRE{background:var(--space-bg-surface);border:none;border-radius:var(--space-radius-sm);padding:1.5rem;margin-top:2rem}.ColorsPanel_usageDescription__rb_QF{margin:.5rem 0 1rem}.ColorsPanel_usageDescription__rb_QF code{background:var(--space-bg-element);padding:.125rem .375rem;border-radius:var(--space-radius-micro);font-family:ui-monospace,monospace;font-size:.875em;border:none;box-shadow:0 0 0 1px var(--space-border-light)}.ColorsPanel_usageExamples__M6cYR{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-top:1rem}.ColorsPanel_usageExample__pNOdT{display:flex;flex-direction:column;gap:.5rem}.ColorsPanel_codeBlock__kPvw5{background:var(--space-bg-element);border:none;box-shadow:0 0 0 1px var(--space-border-light);border-radius:var(--space-radius-sm);padding:.75rem;font-family:ui-monospace,monospace;font-size:.875rem;color:var(--space-text-primary);display:block}@media (max-width:768px){.ColorsPanel_colorScaleGrid__cOZjk,.ColorsPanel_simpleColorsGrid__l4xWC{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.ColorsPanel_usageExamples__M6cYR{grid-template-columns:1fr}}.space-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;width:-moz-fit-content;width:fit-content;background:transparent;color:var(--space-brand-primary);border:1.2px solid var(--space-brand-primary);padding:.6rem 1.8rem;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:1rem;font-weight:500;line-height:1.5}.space-button.primary{background:var(--space-brand-primary);color:white;border:1.2px solid var(--space-brand-primary)}.space-button.primary:hover:not(.disabled){background:#e62900;border-color:#e62900;color:white}.space-button.primary:active:not(.disabled){transform:scale(.98);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.space-button.secondary{background:transparent;color:var(--space-brand-primary);border:1.2px solid var(--space-brand-primary)}.space-button.secondary:hover:not(.disabled){background:var(--space-brand-primary);color:white}.space-button.secondary:hover:not(.disabled) svg{color:white}.space-button.secondary:hover:not(.disabled) svg path{stroke:white}.space-button.secondary:active:not(.disabled){transform:scale(.98);background:rgba(255,85,0,.9)}.space-button.outline{background:transparent;color:var(--space-text-primary,#171717);border:1.2px solid var(--space-border-light,#e2e8f0)}.space-button.outline:hover:not(.disabled){background:rgba(0,0,0,.04);border-color:var(--space-brand-accent,#94a3b8);color:var(--space-text-primary,#171717)}.space-button.outline:active:not(.disabled){transform:scale(.98);background:rgba(0,0,0,.06)}.space-button.full-width{width:100%}.space-button.compact{padding:.4rem 1.4rem;font-size:.875rem}.space-button.large{padding:.8rem 1.4rem;font-size:1rem}.space-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.space-button.neutral{background-color:transparent;color:var(--space-brand-accent);border:1.2px solid var(--space-brand-accent)}.space-button.neutral:hover:not(.disabled){color:var(--space-brand-secondary);background-color:var(--space-brand-accent);border:1.2px solid var(--space-brand-accent)}.space-button.neutral:active:not(.disabled){transform:scale(.98)}.space-button.delete{background-color:transparent;color:#ef4444;border:1.2px solid #dc2626}.space-button.delete:hover:not(.disabled){color:#fff;background-color:#ef4444;border:1.2px solid #dc2626}.space-button.delete:active:not(.disabled){transform:scale(.98);background-color:#dc2626}.space-button.green{color:#16a34a;border-color:#16a34a;background:#fff}.space-button.green:hover:not(.disabled){background:#f0fdf4;border-color:#15803d;color:#15803d}.space-button.green:active:not(.disabled){transform:scale(.98)}.space-button.blue{color:#2563eb;border-color:#2563eb;background:#fff}.space-button.blue:hover:not(.disabled){background:#eff6ff;border-color:#1d4ed8;color:#1d4ed8}.space-button.blue:active:not(.disabled){transform:scale(.98)}.space-button.purple{color:#7c3aed;border-color:#7c3aed;background:#fff}.space-button.purple:hover:not(.disabled){background:#f5f3ff;border-color:#6d28d9;color:#6d28d9}.space-button.purple:active:not(.disabled){transform:scale(.98)}.space-button.yellow{color:#ca8a04;border-color:#ca8a04;background:#fff}.space-button.yellow:hover:not(.disabled){background:#fef9c3;border-color:#a16207;color:#a16207}.space-button.yellow:active:not(.disabled){transform:scale(.98)}.space-button.insta{background:transparent;border:none;box-shadow:inset 0 0 0 1.5px #833ab4;color:#833ab4;transition:color .2s ease,box-shadow .2s ease}.space-button.insta:hover:not(.disabled){background:linear-gradient(135deg,#833ab4,#e1306c 50%,#fd1d1d);box-shadow:0 4px 14px rgba(131,58,180,.28);color:white}.space-button.insta:active:not(.disabled){transform:scale(.98)}.space-button.insta .space-button-spinner{border-top-color:#833ab4;border-right-color:#833ab4}.space-button.insta:hover:not(.disabled) .space-button-spinner{border-top-color:white;border-right-color:white}.space-button.linkedin{background:transparent;border:none;box-shadow:inset 0 0 0 1.5px #0a66c2;color:#0a66c2;transition:color .2s ease,box-shadow .2s ease}.space-button.linkedin:hover:not(.disabled){background:#0a66c2;box-shadow:0 4px 12px rgba(10,102,194,.28);color:white}.space-button.linkedin:active:not(.disabled){transform:scale(.98)}.space-button.linkedin .space-button-spinner{border-top-color:#0a66c2;border-right-color:#0a66c2}.space-button.linkedin:hover:not(.disabled) .space-button-spinner{border-top-color:white;border-right-color:white}.space-button-content{display:flex;align-items:center;gap:.5rem}.space-button-spinner{width:1rem;height:1rem;border:2px solid transparent;border-radius:50%;animation:space-button-spin 1s linear infinite}.space-button.primary .space-button-spinner{border-top-color:white;border-right-color:white}.space-button.secondary .space-button-spinner{border-top-color:var(--space-brand-primary);border-right-color:var(--space-brand-primary)}.space-button.primary:hover .space-button-spinner,.space-button.secondary:hover .space-button-spinner{border-top-color:white;border-right-color:white}.space-button.neutral .space-button-spinner{border-top-color:var(--space-brand-accent);border-right-color:var(--space-brand-accent)}.space-button.neutral:hover .space-button-spinner{border-top-color:var(--space-brand-secondary);border-right-color:var(--space-brand-secondary)}.space-button.delete .space-button-spinner{border-top-color:#ef4444;border-right-color:#ef4444}.space-button.outline .space-button-spinner{border-top-color:var(--space-text-primary,#171717);border-right-color:var(--space-text-primary,#171717)}.space-button.delete:hover .space-button-spinner{border-top-color:#fff;border-right-color:#fff}.space-button.compact .space-button-spinner{width:.875rem;height:.875rem;border-width:1.5px}@keyframes space-button-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageHeader_pageHeader__xsh_s{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.PageHeader_pageHeaderText__bHwI9{flex:1;min-width:0}.PageHeader_pageHeaderTitle__fdzVZ{margin:0 0 .25rem;display:block}.PageHeader_pageHeaderDescription__pFRnZ{margin:0;max-width:42rem}.PageHeader_pageHeaderActions__xoYCF{flex-shrink:0;display:flex;align-items:center;gap:.5rem}@keyframes TabLoadingPlaceholder_shimmer__8qXxR{0%{background-position:200% 0}to{background-position:-200% 0}}.TabLoadingPlaceholder_chartBar__02CHv,.TabLoadingPlaceholder_chartCard__kxJkj,.TabLoadingPlaceholder_secondaryCard__Qx0UY,.TabLoadingPlaceholder_sidePanel___UjiA,.TabLoadingPlaceholder_statCard___fW3m,.TabLoadingPlaceholder_tabLoadingWrapper__JgvCL [class*=skeleton]{background:linear-gradient(90deg,var(--skeleton-base,#e5e0da) 0,var(--skeleton-highlight,#ede9e4) 50%,var(--skeleton-base,#e5e0da) 100%);background-size:200% 100%;animation:TabLoadingPlaceholder_shimmer__8qXxR 1.4s ease-in-out infinite;border-radius:8px}.TabLoadingPlaceholder_tabLoadingWrapper__JgvCL{padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem;max-width:1200px;margin:0 auto;min-height:80vh}.TabLoadingPlaceholder_headerRow__z1Q35{display:flex;align-items:center;justify-content:space-between;gap:1rem}.TabLoadingPlaceholder_skeletonTitle__nXaTD{height:1.75rem;width:200px;border-radius:8px}.TabLoadingPlaceholder_skeletonAction__ZOewP{height:2.25rem;width:140px;border-radius:10px}.TabLoadingPlaceholder_statsRow__9qzNF{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.TabLoadingPlaceholder_statCard___fW3m{padding:1.25rem 1rem;border-radius:14px;display:flex;flex-direction:column;gap:.6rem}.TabLoadingPlaceholder_statLabel__RK0O2{height:.75rem;width:55%;border-radius:4px;background:rgba(0,0,0,.07);animation:none}.TabLoadingPlaceholder_statValue__Ty4Xz{height:1.5rem;width:70%;border-radius:6px;background:rgba(0,0,0,.1);animation:none}.TabLoadingPlaceholder_statSub__lHKa_{height:.65rem;width:40%;border-radius:4px;background:rgba(0,0,0,.05);animation:none}.TabLoadingPlaceholder_contentRow__vX9en{display:grid;grid-template-columns:1fr 280px;gap:1rem;align-items:stretch}.TabLoadingPlaceholder_chartCard__kxJkj{border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;min-height:260px}.TabLoadingPlaceholder_chartHeader__0wZDz{display:flex;align-items:center;justify-content:space-between}.TabLoadingPlaceholder_chartTitle__c5qzm{height:.875rem;width:130px;border-radius:4px;background:rgba(0,0,0,.09);animation:none}.TabLoadingPlaceholder_chartLegend__GSgws{height:.75rem;width:80px;border-radius:4px;background:rgba(0,0,0,.06);animation:none}.TabLoadingPlaceholder_chartBars__5WuHF{flex:1;display:flex;align-items:flex-end;gap:10px;padding-top:.5rem}.TabLoadingPlaceholder_chartBar__02CHv{flex:1;border-radius:6px 6px 0 0;min-height:20px;opacity:.55}.TabLoadingPlaceholder_sidePanel___UjiA{border-radius:16px;padding:1.25rem 1rem;display:flex;flex-direction:column;gap:1rem}.TabLoadingPlaceholder_sidePanelHeader__SpSrl{height:.875rem;width:60%;border-radius:4px;background:rgba(0,0,0,.09);animation:none;margin-bottom:.25rem}.TabLoadingPlaceholder_sidePanelRow__TltBI{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.TabLoadingPlaceholder_sidePanelLabel__giZKV,.TabLoadingPlaceholder_sidePanelValue__47O_7{height:.75rem;border-radius:4px;background:rgba(0,0,0,.07);animation:none}.TabLoadingPlaceholder_sidePanelValue__47O_7{flex-shrink:0;width:40px}.TabLoadingPlaceholder_secondaryRow__X3YzH{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.TabLoadingPlaceholder_secondaryCard__Qx0UY{border-radius:14px;min-height:100px}@media (max-width:900px){.TabLoadingPlaceholder_statsRow__9qzNF{grid-template-columns:repeat(2,1fr)}.TabLoadingPlaceholder_contentRow__vX9en{grid-template-columns:1fr}.TabLoadingPlaceholder_sidePanel___UjiA{min-height:120px}}@media (max-width:600px){.TabLoadingPlaceholder_tabLoadingWrapper__JgvCL{padding:1rem}.TabLoadingPlaceholder_statsRow__9qzNF{grid-template-columns:1fr 1fr}.TabLoadingPlaceholder_secondaryRow__X3YzH{grid-template-columns:1fr}}