.Typography_tabs__waOwU{padding-bottom:1rem}.Typography_tab__rU8xW{padding:12px 16px;background:rgba(0,0,0,0);cursor:pointer;border-radius:.5rem;outline:none;border:none;white-space:nowrap;transition:all .25s cubic-bezier(.075,.82,.165,1);border:1px solid rgba(0,0,0,0);border-bottom:3px ridge rgba(122,122,122,.1764705882);color:var(--color-font-primary)}.Typography_tab__rU8xW.Typography_active__eXF3C{background:var(--color-layer-primary-default);color:var(--color-font-primary-inverted);border:none}.Typography_preview__ScfFo{background:var(--color-layer-primary-default);color:var(--color-font-primary);padding:.5rem 1rem;border-radius:.5rem;margin-top:2rem;text-align:center;transition:all .3s ease}.Typography_previewText__1Xca3{margin:0;padding:1.5rem}.Typography_tip__uL_5n{display:flex;gap:8px;align-items:center;background-color:#2f2f2f;margin:8px 0 24px;padding:16px;border-radius:8px 8px 8px 0;width:-moz-fit-content;width:fit-content;color:#fff;font:var(--text-body)}.Typography_tip__uL_5n img{fill:var(--color-layer-primary-default)}.Typography_codeBlocks__RwaWU{display:flex;gap:1rem}@media screen and (max-width:767px){.Typography_codeBlocks__RwaWU{flex-direction:column}}.Typography_codeBlock__Gb48j{position:relative;background:#1e1e1e;padding:1.2rem;border-radius:0 8px 8px 8px;color:#fff}.Typography_codeBlock__Gb48j:last-child{border-radius:8px 0 8px 8px}.Typography_label__qWh8x{display:block;font-size:.875rem;color:#fff;margin-bottom:1.5rem;font:var(--text-body)}.Typography_code__iLOmp{display:flex;flex-direction:column;width:100%;gap:1rem}.Typography_code__iLOmp code{display:flex;position:relative;background:#282c34;padding:16px 64px 16px 24px;border-radius:8px;font:var(--text-body);font-family:monospace;color:var(--color-layer-primary-default)}.Typography_copy__y_YGm{position:absolute;top:0;right:0;padding:.5rem;border:1px solid #3f3f3f;border-radius:.25rem;background:rgba(0,0,0,0);color:#747474;font:var(--text-label);cursor:pointer;transition:all .2s ease}.Typography_copy__y_YGm:hover{background:#2b2b2b;color:var(--color-layer-primary-default);border:1px solid var(--color-layer-primary-default)}.Typography_infoBtn__EnpZZ{position:absolute;top:12px;right:12px;transition:color .2s;cursor:pointer;background:none;padding:4px;border-radius:8px 0 8px 8px;border:1px solid #fff;color:#fff;background-color:#494949;transition:all .3s ease}.Typography_infoBtn__EnpZZ:hover{background-color:var(--color-layer-primary-default);border:1px solid var(--color-layer-primary-default)}.Typography_modal__uaffn{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.Typography_modalContent__rKZDr{background:#242424;padding:24px;border-radius:8px 0 8px 8px;position:relative;max-width:1200px;width:100%;margin:20px}.Typography_modalContent__rKZDr h3{font-size:20px;font-weight:700;margin-bottom:16px}.Typography_modalContent__rKZDr pre{background:#242424;padding:16px;border-radius:4px;overflow-x:auto;margin-bottom:16px}.Typography_modalContent__rKZDr p{color:#b6b6b6}.Typography_modalContent__rKZDr code{display:flex;position:relative;background:#282c34;padding:16px 64px 16px 24px;border-radius:8px;font:var(--text-body);font-family:monospace;color:var(--color-layer-primary-default)}.Typography_closeBtn__JqLSK{position:absolute;top:16px;right:16px;background:none;border:none;font-size:42px;cursor:pointer;color:gray;padding:18px;border-radius:8px 0 8px 8px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:#484848}.Typography_closeBtn__JqLSK:hover{color:#fff}.Typography_content__kyjcx em{font-style:normal;font-weight:600;color:var(--color-layer-primary-default)}.Typography_varExample__kNHOu{font:var(--text-body)}.Typography_intro__QrhUO{display:flex;flex-direction:column;margin-bottom:1rem;gap:1rem}.Typography_intro__QrhUO span{width:-moz-fit-content;width:fit-content;padding:1rem;color:var(--color-font-primary);background-color:var(--color-layer-secondary-light)}@media screen and (max-width:1279px){.Typography_intro__QrhUO span{border-radius:6px}}@media screen and (min-width:1280px){.Typography_intro__QrhUO span{border-radius:10px}}.CodeFileLink_codeFileLink__6sCxN{display:flex;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--border-radius-sm);background-color:rgba(128,128,128,.103);width:-moz-fit-content;width:fit-content}.CodeFileLink_filePath__hwBVt,.CodeFileLink_icon__7gwyQ{color:var(--color-layer-primary-default)}.CodeFileLink_filePath__hwBVt{display:flex;align-items:center;font:var(--text-body-sm)}.TypographyExamples_typographyExamples__Hh1_s h2{margin-bottom:8px}.TypographyExamples_typographyExamples__Hh1_s p{margin-bottom:32px;color:#64748b}.TypographyExamples_examplesGrid__GYCMI{display:flex;gap:24px;margin-top:32px}.TypographyExamples_exampleCard__XGTdi{background:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.07);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.TypographyExamples_exampleCard__XGTdi:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.TypographyExamples_uiSection__rSp15{padding:32px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;min-height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.TypographyExamples_codeSection__K8zV_{padding:16px;background:#1e1e1e;position:relative}.TypographyExamples_label__Z0zIO{font:400 11px/1.2 monospace;text-transform:uppercase;letter-spacing:1px;font-weight:600;opacity:.8;margin-bottom:12px;display:block}@media screen and (max-width:1279px){.TypographyExamples_label__Z0zIO{font:400 11px/1.2 monospace}}@media screen and (min-width:1280px){.TypographyExamples_label__Z0zIO{font:400 12px/1.2 monospace}}.TypographyExamples_uiSection__rSp15 .TypographyExamples_label__Z0zIO{color:hsla(0,0%,100%,.9);position:absolute;top:12px;left:16px}.TypographyExamples_codeSection__K8zV_ .TypographyExamples_label__Z0zIO{color:hsla(0,0%,100%,.7);position:absolute;top:12px;left:16px;z-index:1}.TypographyExamples_title__ccgXq{padding:16px 24px;font:400 16px/1.2 monospace;font-weight:600;color:#334155;display:flex;align-items:center;gap:12px;background:#f8fafc;border-top:1px solid #e2e8f0}@media screen and (max-width:1279px){.TypographyExamples_title__ccgXq{font:400 16px/1.2 monospace}}@media screen and (min-width:1280px){.TypographyExamples_title__ccgXq{font:400 18px/1.2 monospace}}.TypographyExamples_badge__RGtQa{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.TypographyExamples_mixinExample__tJ7SW{font:400 clamp(2.25rem,calc(1.795vw + 1.846rem),4rem)/1.2 Helvetica;color:#fff}.TypographyExamples_varExample__UHYjW{font:var(--text-h1);color:#fff}@media screen and (max-width:1279px){.TypographyExamples_examplesGrid__GYCMI{flex-direction:column}}.Sizing_content__DBQuY em{font-style:normal;font-weight:600;color:var(--color-layer-primary-default)}.Sizing_sizesList__e3vZP{display:flex;flex-wrap:wrap;gap:16px}.Sizing_elBox__l_hCZ,.Sizing_iconBox__FsF6p{display:flex;align-items:center;justify-content:center;background-color:rgba(128,128,128,.11);border:1px solid var(--color-border-primary)}.Sizing_iconBox__FsF6p{width:72px;height:72px}.Sizing_iconVal__JQA6c{display:flex;justify-content:center;margin-bottom:8px;font:var(--text-body)}.Sizing_iconVal__JQA6c,.Sizing_mixinEl__cZ6XY,.Sizing_mixinIcon__XJaY_,.Spacing_content__Gvzsq em{color:var(--color-layer-primary-default)}.Spacing_content__Gvzsq em{font-style:normal;font-weight:600}.Spacing_mixinCode__uqlBj{padding:4px 8px;border-radius:4px;font-family:monospace;font:var(--text-body)}.Spacing_spacingDemo__3_Fju{margin:20px 0;padding:20px;border-radius:8px}.Spacing_spacingList__Yg81X{display:flex;flex-wrap:wrap;gap:16px}.Spacing_spacingBox__1hj4l{display:flex;flex-direction:column;align-items:center;gap:8px}.Spacing_spacingVal__t2Phg{font-size:12px;font-weight:700;padding:4px 8px;border-radius:4px}.Spacing_spacingItem__AETw_{background-color:#fff3cd;border:2px dashed #ffc107;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font:var(--text-body)}.Spacing_innerBox__I2lWb{background-color:#fff;padding:8px;border-radius:4px;font-size:12px;border:1px solid #ddd}.Spacing_marginList__jLyCX{display:flex;flex-wrap:wrap;gap:16px}.Spacing_marginContainer__MGG5Y{background-color:#f8d7da;border:2px dashed #dc3545;border-radius:4px}.Spacing_marginItem__kjdJB{background-color:#fff;border:1px solid #ddd;width:80px;height:40px;display:flex;align-items:center;justify-content:center}.Spacing_SectionList__WI11W{display:flex;flex-wrap:wrap;gap:16px}.Spacing_SectionItem__VRRpN{background-color:#d1e7dd;border:2px dashed #198754;display:flex;align-items:center;justify-content:center}