.SocialLoginButtons_stack__Ep6FR{display:grid;gap:12px}.SocialLoginButtons_button__Q11FV{width:100%;min-height:52px;border:1px solid var(--color-border);border-radius:14px;padding:0 18px;display:grid;grid-template-columns:26px 1fr 26px;align-items:center;gap:10px;background:white;color:#26364d;font-weight:700;transition:filter .15s ease,transform .15s ease}.SocialLoginButtons_button__Q11FV:after{content:"";width:26px}.SocialLoginButtons_button__Q11FV:hover:not(:disabled){filter:brightness(.97);transform:translateY(-1px)}.SocialLoginButtons_button__Q11FV:disabled{cursor:wait;opacity:.62}.SocialLoginButtons_mark__urktJ{width:24px;height:24px;display:grid;place-items:center}.SocialLoginButtons_mark__urktJ svg{width:22px;height:22px}.SocialLoginButtons_naver__rfssG{background:#03c75a;border-color:#03c75a;color:white}.SocialLoginButtons_kakao__90QhU{background:#fee500;border-color:#fee500;color:#191919}.SocialLoginButtons_apple__p1gv5{background:#000;border-color:#000;color:white}.SocialLoginButtons_error__1k_7S{margin-top:2px;color:var(--color-error);font-size:14px;line-height:1.5}.DashboardUI_pageHeader__Cmtnd{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.DashboardUI_pageHeaderCopy__9YEY8{max-width:720px}.DashboardUI_eyebrow__KiQx2{margin-bottom:8px;color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.DashboardUI_pageHeader__Cmtnd h1{color:var(--color-dark);font-size:clamp(32px,4vw,48px);line-height:1.08}.DashboardUI_description__ZO_dr{max-width:660px;margin-top:12px;color:var(--color-muted);line-height:1.65;word-break:keep-all}.DashboardUI_headerActions__Cr4XB{display:flex;align-items:center;gap:10px;flex:0 0 auto}.DashboardUI_surface__0CjbL{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card)}.DashboardUI_surfacePad__RlXg3{padding:clamp(20px,2.5vw,28px)}.DashboardUI_surfaceMuted___G_1e{background:var(--color-surface-muted);box-shadow:none}.DashboardUI_surfaceDark__mPDm8{border-color:transparent;background:linear-gradient(135deg,#183153,#244873);color:white;box-shadow:var(--shadow-card-strong)}.DashboardUI_surfacePrimary__ArnvJ{border-color:#cbd9f7;background:linear-gradient(145deg,#eef4ff,#f7faff);box-shadow:none}.DashboardUI_surfaceWarning__FvS41{border-color:#f1d7a2;background:#fffaf0;box-shadow:none}.DashboardUI_surfaceDanger__V_M0x{border-color:#efc4c0;background:#fffafa;box-shadow:none}.DashboardUI_metric__C8Cyv{min-width:0;padding:20px;display:grid;grid-template-columns:42px 1fr;align-items:center;gap:14px}.DashboardUI_metricIcon__lPUo2{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary)}.DashboardUI_metricIcon__lPUo2 svg{width:21px;height:21px}.DashboardUI_metricCopy__mAYlH{min-width:0;display:grid;gap:1px}.DashboardUI_metricValue__0RaEw{color:var(--color-dark);font-size:25px;line-height:1.1;font-weight:850;letter-spacing:-.03em}.DashboardUI_metricLabel__Sff_K{color:var(--color-muted);font-size:12px;font-weight:650}.DashboardUI_badge__bEbxk{min-height:25px;padding:3px 9px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;width:max-content;font-size:11px;font-weight:800;white-space:nowrap}.DashboardUI_badgeNeutral__B8fi8{background:#eef1f5;color:#566477}.DashboardUI_badgePrimary__DmCtA{background:var(--color-primary-soft);color:var(--color-primary-strong)}.DashboardUI_badgeSuccess__g2HSK{background:#e1f2e2;color:var(--color-success)}.DashboardUI_badgeWarning__OEFww{background:#fff0d0;color:var(--color-premium)}.DashboardUI_badgeDanger__L_VcQ{background:#fce8e6;color:var(--color-error)}.DashboardUI_progress__JiVlm{display:grid;gap:8px}.DashboardUI_progressMeta__6yEzN{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-muted);font-size:12px}.DashboardUI_progressTrack__D8IgG{height:8px;overflow:hidden;border-radius:999px;background:#e8edf5}.DashboardUI_progressTrack__D8IgG span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),#4b7ade);transition:width .2s ease}.DashboardUI_empty__mxHlP{min-height:190px;padding:28px;display:grid;place-items:center;text-align:center}.DashboardUI_emptyInner__9W09t{max-width:480px;display:grid;justify-items:center;gap:10px}.DashboardUI_emptyIcon__Bp8bJ{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:var(--color-surface-muted);color:var(--color-muted)}.DashboardUI_emptyIcon__Bp8bJ svg{width:24px;height:24px}.DashboardUI_empty__mxHlP h2{color:var(--color-dark);font-size:18px;font-weight:800}.DashboardUI_empty__mxHlP p{color:var(--color-muted);font-size:14px}.DashboardUI_action__t3ilZ{min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:white;font-size:14px;font-weight:750;transition:transform .15s ease,background .15s ease,border-color .15s ease}.DashboardUI_action__t3ilZ:hover{transform:translateY(-1px)}.DashboardUI_action__t3ilZ svg{width:18px;height:18px}.DashboardUI_actionPrimary__d5r2A{background:var(--color-primary)}.DashboardUI_actionPrimary__d5r2A:hover{background:var(--color-primary-strong)}.DashboardUI_actionSecondary__Hx6P1{border-color:var(--color-border);background:white;color:var(--color-dark)}.DashboardUI_actionSecondary__Hx6P1:hover{border-color:#bdc9da;background:#f8fafd}.DashboardUI_actionGhost__KdNOj{background:transparent;color:var(--color-primary)}.DashboardUI_actionGhost__KdNOj:hover{background:var(--color-primary-soft)}.DashboardUI_actionDanger__hXFfd{border-color:#efc4c0;background:white;color:var(--color-error)}@media (max-width:719px){.DashboardUI_pageHeader__Cmtnd{align-items:stretch;flex-direction:column;gap:18px}.DashboardUI_headerActions__Cr4XB{width:100%}.DashboardUI_headerActions__Cr4XB>*{flex:1}.DashboardUI_pageHeader__Cmtnd h1{font-size:clamp(30px,9vw,40px)}}@media (prefers-reduced-motion:reduce){.DashboardUI_action__t3ilZ,.DashboardUI_progressTrack__D8IgG span{transition:none}}.account_page__da1P8{display:grid;gap:36px}.account_header__lFRGv{display:grid;gap:7px}.account_header__lFRGv p{color:var(--color-primary);font-size:13px;font-weight:800;letter-spacing:.04em}.account_header__lFRGv h1{color:var(--color-dark);font-size:clamp(30px,5vw,42px)}.account_grid__YMubw{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}.account_card__GTH8r{grid-column:span 6;padding:26px;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:white;box-shadow:var(--shadow-card)}.account_card__GTH8r h2{margin-bottom:10px;color:var(--color-dark);font-size:19px;font-weight:800}.account_card__GTH8r p{color:var(--color-muted)}.account_profile__E0osi{grid-column:span 8;min-height:225px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px}.account_grid__YMubw>.account_card__GTH8r:nth-child(2){grid-column:span 4;min-height:225px}.account_name__bDaB3{color:var(--color-dark);font-size:28px;font-weight:800}.account_chips__H9qB8{margin-top:13px;display:flex;flex-wrap:wrap;gap:7px}.account_chips__H9qB8 span{padding:5px 9px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:700}.account_profileActions__DFmy6{display:grid;justify-items:end;gap:8px}.account_button__xSspw{min-height:44px;padding:0 14px;border:1px solid var(--color-border);border-radius:12px;background:white;color:var(--color-dark);font-weight:700}.account_sync__chtY2{color:var(--color-muted);font-size:12px}.account_summary___gWs8{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.account_summary___gWs8 div{padding:14px;border-radius:14px;display:grid;gap:2px;background:var(--color-surface-muted)}.account_summary___gWs8 strong{color:var(--color-dark);font-size:23px}.account_summary___gWs8 span{color:var(--color-muted);font-size:12px}.account_providers__jDEsA{grid-column:span 8;display:grid;gap:17px}.account_danger___0un2{grid-column:span 4;border-color:#F0BBB7;background:#fffafa}.account_danger___0un2 button{min-height:44px;margin-top:14px;color:var(--color-error);font-weight:800}.account_error__dYAbI{margin-top:10px;color:var(--color-error)!important;font-size:14px}.account_loading___0cWN{min-height:300px;display:grid;place-items:center;color:var(--color-muted)}@media (max-width:1100px){.account_profile__E0osi,.account_providers__jDEsA{grid-column:span 7}.account_card__GTH8r:not(.account_profile__E0osi):not(.account_providers__jDEsA),.account_danger___0un2,.account_grid__YMubw>.account_card__GTH8r:nth-child(2){grid-column:span 5}}@media (max-width:719px){.account_page__da1P8{gap:28px}.account_grid__YMubw{grid-template-columns:1fr}.account_card__GTH8r,.account_danger___0un2,.account_grid__YMubw>.account_card__GTH8r:nth-child(2),.account_profile__E0osi,.account_providers__jDEsA{grid-column:auto}.account_profile__E0osi{grid-template-columns:1fr}.account_profileActions__DFmy6{justify-items:stretch}}.auth_shell__YxGRT{width:min(100%,540px);margin:20px auto 0;padding:clamp(28px,6vw,48px);border:1px solid var(--color-border);border-radius:26px;background:white;box-shadow:0 22px 60px rgba(24,49,83,.1)}.auth_icon__pDjy_{width:58px;height:58px;margin-bottom:22px;border-radius:18px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary);font-size:26px}.auth_icon__pDjy_ svg{width:27px;height:27px}.auth_eyebrow__iMRMd{margin-bottom:7px;color:var(--color-primary);font-size:13px;font-weight:800;letter-spacing:.04em}.auth_title__llpnK{color:var(--color-dark);font-size:clamp(29px,6vw,38px);line-height:1.18}.auth_description__2uDz8{margin:16px 0 26px;color:var(--color-muted);line-height:1.65;word-break:keep-all}.auth_legal__vcP1S{margin-top:20px;color:var(--color-muted);font-size:12px;line-height:1.6;text-align:center}.auth_legal__vcP1S a{text-decoration:underline}.auth_guest__ByZBL{min-height:44px;margin-top:12px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:14px;font-weight:700}.auth_status__vBKJp{min-height:160px;display:grid;place-items:center;gap:18px;color:var(--color-muted);text-align:center}.auth_statusIcon__Z8GRZ{width:48px;height:48px;border:4px solid var(--color-primary-soft);border-top-color:var(--color-primary);border-radius:50%;animation:auth_spin__xoXmc .9s linear infinite}.auth_retry__aD0pK{min-height:44px;padding:0 15px;border-radius:12px;display:inline-flex;align-items:center;background:var(--color-primary);color:white;font-weight:700}@keyframes auth_spin__xoXmc{to{transform:rotate(1turn)}}.learn_page__c57fl{display:grid;gap:36px}.learn_overview__iUuTf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(280px,1.4fr);gap:14px}.learn_overallProgress__a5359{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.learn_overallProgress__a5359>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.learn_overallProgress__a5359 strong{color:var(--color-dark);font-size:14px}.learn_roadmapSection__w9NlC{display:grid;gap:16px}.learn_sectionHeading__JrgtP{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.learn_sectionHeading__JrgtP>div{display:grid;gap:3px}.learn_sectionHeading__JrgtP p{color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.06em}.learn_sectionHeading__JrgtP h2{color:var(--color-dark);font-size:24px;font-weight:850}.learn_sectionHeading__JrgtP>span{color:var(--color-muted);font-size:12px}.learn_roadmap__bgagX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.learn_stageCard__Uv5dp{min-height:330px;padding:24px;border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex;flex-direction:column;background:white;box-shadow:var(--shadow-card);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.learn_stageCard__Uv5dp:hover{transform:translateY(-3px);border-color:#b9c9ee;box-shadow:0 14px 36px rgba(24,49,83,.1)}.learn_stageTop__ZG6vG{display:flex;align-items:center;justify-content:space-between;gap:12px}.learn_stageIcon___qJfu{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary)}.learn_stageIcon___qJfu svg{width:22px;height:22px}.learn_locked__EtNek .learn_stageIcon___qJfu{background:#fff4dd;color:var(--color-premium)}.learn_stageNumber__zbKHh{margin-top:25px;color:var(--color-primary);font-size:11px;font-weight:850;letter-spacing:.08em}.learn_stageCard__Uv5dp h3{margin-top:4px;color:var(--color-dark);font-size:23px;font-weight:850;letter-spacing:-.03em}.learn_stageCard__Uv5dp>p{min-height:48px;margin:8px 0 22px;color:var(--color-muted);font-size:14px;line-height:1.55}.learn_stageAction__saTRS{margin-top:auto;padding-top:22px;display:flex;align-items:center;justify-content:space-between;color:var(--color-dark);font-size:12px;font-weight:800}.learn_stageAction__saTRS svg{width:17px;height:17px;color:var(--color-primary)}.learn_message___9yQt{min-height:420px;display:grid;place-items:center;color:var(--color-muted)}@media (max-width:1199px){.learn_overview__iUuTf{grid-template-columns:repeat(3,1fr)}.learn_overallProgress__a5359{grid-column:1/-1}}@media (max-width:899px){.learn_roadmap__bgagX{grid-template-columns:1fr}.learn_stageCard__Uv5dp{min-height:280px}}@media (max-width:719px){.learn_page__c57fl{gap:28px}.learn_overview__iUuTf{grid-template-columns:1fr}.learn_overallProgress__a5359{grid-column:auto}.learn_sectionHeading__JrgtP{align-items:flex-start;flex-direction:column;gap:4px}.learn_stageCard__Uv5dp{min-height:0;padding:20px}}@media (prefers-reduced-motion:reduce){.learn_stageCard__Uv5dp{transition:none}}.hub_page__msJXS{display:grid;gap:36px}.hub_metrics__XKNNv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hub_section__Pw4m_{display:grid;gap:16px}.hub_sectionHeading__fiGw9{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.hub_sectionHeading__fiGw9>div{display:grid;gap:3px}.hub_sectionHeading__fiGw9 p{color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.06em}.hub_sectionHeading__fiGw9 h2{color:var(--color-dark);font-size:24px;font-weight:850}.hub_grid__jXFN4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hub_card__F0ZND{min-height:150px;padding:22px;border:1px solid var(--color-border);border-radius:var(--radius-xl);display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:16px;background:white;box-shadow:var(--shadow-card);transition:transform .16s ease,border-color .16s ease}.hub_card__F0ZND:hover{transform:translateY(-2px);border-color:#b9c9ee}.hub_icon__EE6Wv{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary)}.hub_icon__EE6Wv svg{width:23px;height:23px}.hub_card__F0ZND div{display:grid;gap:5px}.hub_card__F0ZND strong{color:var(--color-dark);font-size:17px}.hub_card__F0ZND small{color:var(--color-muted);line-height:1.5}.hub_arrow__edXYi{width:19px;color:var(--color-muted)}.hub_toolGrid__Kh0oH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hub_toolCard__9pArN{min-height:390px;padding:clamp(26px,3vw,36px);border:1px solid var(--color-border);border-radius:28px;display:flex;flex-direction:column;background:white;box-shadow:var(--shadow-card);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.hub_toolCard__9pArN:first-child{background:linear-gradient(145deg,#fff 45%,#edf3ff)}.hub_toolCard__9pArN:last-child{background:linear-gradient(145deg,#fff 45%,#edf8f8)}.hub_toolCard__9pArN:hover{transform:translateY(-4px);border-color:#b9c9ee;box-shadow:0 18px 42px rgba(24,49,83,.1)}.hub_toolTop__6ij2n{display:flex;align-items:flex-start;justify-content:space-between}.hub_toolIcon__3VcKS{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:var(--color-primary);color:white;box-shadow:0 12px 24px rgba(36,87,197,.2)}.hub_toolIcon__3VcKS svg{width:30px;height:30px}.hub_toolAccent__VrZT1{width:92px;height:92px;color:rgba(36,87,197,.08);stroke-width:1.2}.hub_toolCard__9pArN>div:nth-child(2){margin-top:45px;display:grid;gap:7px}.hub_toolCard__9pArN p{color:var(--color-primary);font-size:11px;font-weight:800;letter-spacing:.08em}.hub_toolCard__9pArN h2{color:var(--color-dark);font-size:30px;font-weight:850;letter-spacing:-.04em}.hub_toolCard__9pArN>div span{max-width:420px;color:var(--color-muted);line-height:1.65;word-break:keep-all}.hub_toolCard__9pArN>strong{margin-top:auto;padding-top:34px;display:flex;align-items:center;justify-content:space-between;color:var(--color-dark);font-size:14px}.hub_toolCard__9pArN>strong svg{width:20px;height:20px;color:var(--color-primary)}@media (max-width:767px){.hub_page__msJXS{gap:28px}.hub_grid__jXFN4,.hub_metrics__XKNNv,.hub_toolGrid__Kh0oH{grid-template-columns:1fr}.hub_sectionHeading__fiGw9{align-items:stretch;flex-direction:column;gap:12px}.hub_card__F0ZND{min-height:126px;padding:18px}.hub_toolCard__9pArN{min-height:320px}.hub_toolAccent__VrZT1{width:72px;height:72px}.hub_toolCard__9pArN>div:nth-child(2){margin-top:32px}}@media (prefers-reduced-motion:reduce){.hub_card__F0ZND,.hub_toolCard__9pArN{transition:none}}.table_page__qYPl2{display:grid;gap:30px}.table_categories__cNt6R{position:sticky;top:18px;z-index:20;padding:9px;border:1px solid var(--color-border);border-radius:18px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;background:rgba(255,255,255,.94);box-shadow:0 10px 30px rgba(24,49,83,.08);backdrop-filter:blur(12px)}.table_categories__cNt6R a{min-height:48px;padding:0 12px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-muted);font-size:12px;font-weight:750}.table_categories__cNt6R a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.table_categories__cNt6R svg{width:17px;height:17px}.table_content__3fyCO{display:grid;gap:20px}.table_group__GAHUG{padding:24px;border:1px solid var(--color-border);border-radius:var(--radius-xl);display:grid;gap:16px;background:white;box-shadow:var(--shadow-card)}.table_groupHeading__C3dJY{display:flex;align-items:center;justify-content:space-between;gap:12px}.table_groupHeading__C3dJY h2{color:var(--color-dark);font-size:19px;font-weight:850}.table_groupHeading__C3dJY span{padding:4px 8px;border-radius:999px;background:var(--color-surface-muted);color:var(--color-muted);font-size:10px;font-weight:750}.table_grid__vxN3H{display:grid;grid-auto-flow:dense;gap:9px}.table_cell__5nOqt{min-width:0;min-height:112px;padding:13px 10px;border:1px solid var(--color-border);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;background:#fbfcfe;transition:border-color .14s ease,transform .14s ease,background .14s ease}.table_cell__5nOqt:hover{transform:translateY(-2px);border-color:#b9c9ee;background:#f4f7fd}.table_cell__5nOqt>strong{max-width:100%;overflow:hidden;color:var(--color-dark);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.table_dots__JVYt1{width:100%;display:flex;align-items:center;justify-content:center;gap:9px}@media (max-width:1023px){.table_categories__cNt6R{top:74px}}@media (max-width:719px){.table_page__qYPl2{gap:24px}.table_categories__cNt6R{grid-template-columns:repeat(3,minmax(0,1fr))}.table_categories__cNt6R a{min-height:44px;padding:0 7px;font-size:10px}.table_group__GAHUG{padding:18px}.table_cell__5nOqt{min-height:100px}}@media (prefers-reduced-motion:reduce){.table_cell__5nOqt{transition:none}}.translate_page__hEOnw{display:grid;gap:36px}.translate_workspace__OJYtJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.translate_panel__DaVS4{min-width:0;padding:26px;border:1px solid var(--color-border);border-radius:var(--radius-xl);display:grid;gap:18px;background:white;box-shadow:var(--shadow-card)}.translate_panelHeader__Q_pe_{display:flex;align-items:center;justify-content:space-between;gap:16px}.translate_panelHeader__Q_pe_>div{display:flex;align-items:center;gap:12px}.translate_detailsHeading__3wWqs p,.translate_panelHeader__Q_pe_ p{color:var(--color-primary);font-size:10px;font-weight:850;letter-spacing:.08em}.translate_detailsHeading__3wWqs h2,.translate_panelHeader__Q_pe_ h2{color:var(--color-dark);font-size:19px;font-weight:850}.translate_icon__SWmTu{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary)}.translate_icon__SWmTu svg{width:21px;height:21px}.translate_clear__3M8pX{min-height:38px;padding:0 11px;border-radius:10px;display:inline-flex;align-items:center;gap:6px;color:var(--color-muted);font-size:12px;font-weight:700}.translate_clear__3M8pX:hover{background:var(--color-surface-muted);color:var(--color-dark)}.translate_clear__3M8pX svg{width:15px;height:15px}.translate_panel__DaVS4 textarea{width:100%;min-height:300px;padding:20px;border:1px solid var(--border-strong);border-radius:17px;resize:vertical;background:#fbfcfe;color:var(--color-dark);font-size:16px;line-height:1.75}.translate_panel__DaVS4 textarea:focus{border-color:var(--color-primary);outline:3px solid rgba(36,87,197,.12)}.translate_counter__h_e8Y,.translate_outputFooter__4LD3F{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-muted);font-size:11px}.translate_counter__h_e8Y strong{color:var(--color-dark)}.translate_output__HvGDO{min-height:300px;padding:20px;border:1px solid var(--border-strong);border-radius:17px;display:grid;background:#fbfcfe;overflow:auto}.translate_braille__7T_J9{color:var(--color-dark);font-family:Noto Sans Symbols\ 2,Apple Braille,monospace;font-size:28px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.translate_placeholder__AOgZx{place-self:center;color:#9aa4b3;font-size:14px}.translate_center__E51js{place-self:center;display:flex;align-items:center;gap:9px;color:var(--color-muted)}.translate_spinner__WoX9X{width:20px;animation:translate_spin__2rVoc .8s linear infinite}.translate_error__Q_4M4{place-self:center;color:var(--color-error)}.translate_issue__hiNm_{padding:14px;border:1px solid #efd18d;border-radius:14px;display:grid;grid-template-columns:20px 1fr;gap:10px;background:#fffaf0;color:var(--color-premium)}.translate_issue__hiNm_ svg{width:19px}.translate_issue__hiNm_ p{margin-top:2px;font-size:12px}.translate_issue__hiNm_ small{color:#8a6931;font-size:10px}.translate_outputFooter__4LD3F>div{display:flex;gap:8px}.translate_outputFooter__4LD3F button{min-height:38px;padding:0 11px;border:1px solid var(--color-border);border-radius:10px;display:inline-flex;align-items:center;gap:6px;background:white;color:var(--color-dark);font-size:11px;font-weight:750}.translate_outputFooter__4LD3F button:last-child{border-color:var(--color-primary);background:var(--color-primary);color:white}.translate_outputFooter__4LD3F button svg{width:14px;height:14px}.translate_details__4ipiq{grid-column:1/-1}.translate_detailsHeading__3wWqs{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.translate_detailsHeading__3wWqs>div{display:grid;gap:2px}.translate_detailsHeading__3wWqs>span{color:var(--color-muted);font-size:10px}.translate_detailGrid__pBFMf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.translate_detailItem__6UX_l{min-width:0;min-height:108px;padding:12px;border:1px solid var(--color-border);border-radius:13px;display:grid;grid-template-columns:auto 1fr;align-content:center;gap:4px 9px;background:#fbfcfe}.translate_char__pZ0TF{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary);font-weight:800}.translate_detailBraille__7_fU3{align-self:center;color:var(--color-dark);font-size:21px}.translate_detailItem__6UX_l small{grid-column:1/-1;overflow:hidden;color:var(--color-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.translate_more__h7710{color:var(--color-muted);font-size:11px;text-align:center}.translate_guide__9ZAdM{grid-column:1/-1;padding:18px 20px;border-radius:16px;display:grid;grid-template-columns:22px 1fr;gap:11px;background:#eaf1ff;color:var(--color-primary-strong)}.translate_guide__9ZAdM svg{width:20px}.translate_guide__9ZAdM p{margin-top:3px;color:#4d6382;font-size:12px}@keyframes translate_spin__2rVoc{to{transform:rotate(1turn)}}@media (max-width:1000px){.translate_detailGrid__pBFMf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.translate_page__hEOnw{gap:28px}.translate_workspace__OJYtJ{grid-template-columns:1fr}.translate_panel__DaVS4{padding:20px}.translate_output__HvGDO,.translate_panel__DaVS4 textarea{min-height:230px}.translate_details__4ipiq,.translate_guide__9ZAdM{grid-column:auto}.translate_detailGrid__pBFMf{grid-template-columns:repeat(2,minmax(0,1fr))}.translate_outputFooter__4LD3F{align-items:stretch;flex-direction:column}.translate_outputFooter__4LD3F>div{display:grid;grid-template-columns:repeat(2,1fr)}}