.ToolsHub_container__tigQb{width:min(100%,var(--tool-content-max));margin:0 auto;padding:var(--sp24) var(--tool-gutter) var(--sp64)}.ToolsHub_header__ZyqXm{margin:var(--sp32) 0}.ToolsHub_header__ZyqXm h1{margin:0;font-size:var(--tool-fs-h1);line-height:var(--tool-lh-tight);letter-spacing:-.025em;font-weight:700;color:var(--tool-text);word-break:keep-all}.ToolsHub_tools__cwBBz{display:flex;flex-direction:column;gap:var(--sp16)}.ToolsHub_grid__InR4m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:var(--sp16);gap:var(--sp16)}.ToolsHub_card__S51_9,.ToolsHub_featured__zFX1D{--art:calc(var(--sp48) * 2);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface);color:inherit;text-decoration:none;transition:border-color var(--tool-dur-fast) var(--tool-ease),background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.ToolsHub_card__S51_9{display:flex;align-items:center;gap:var(--sp12);padding:var(--sp20) var(--sp16) var(--sp20) var(--sp24)}.ToolsHub_card__S51_9:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ToolsHub_card__S51_9:active{transform:scale(.99)}.ToolsHub_body__lcPBZ,.ToolsHub_featuredHead__6Xpht{display:flex;flex-direction:column;gap:var(--sp6);min-width:0}.ToolsHub_body__lcPBZ{flex:1 1}.ToolsHub_titleRow__VPKcK{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp8)}.ToolsHub_title__Gy0v2{font-size:var(--tool-fs-h2);font-weight:700;line-height:var(--tool-lh-tight);letter-spacing:-.02em;color:var(--tool-text)}.ToolsHub_description__g2Tyl{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ToolsHub_art__YYhmZ,.ToolsHub_featuredArt__gDXKk{flex-shrink:0;width:var(--art);height:var(--art);object-fit:contain;transition:transform var(--tool-dur) var(--tool-ease)}.ToolsHub_featured__zFX1D{--art:var(--sp160);position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head art" "chips art";align-items:center;grid-column-gap:var(--sp24);column-gap:var(--sp24);grid-row-gap:var(--sp16);row-gap:var(--sp16);padding:var(--sp24) var(--sp32)}.ToolsHub_featuredHead__6Xpht{grid-area:head;align-self:end}.ToolsHub_featuredArt__gDXKk{grid-area:art}.ToolsHub_featuredLink__n_IQL{color:inherit;text-decoration:none}.ToolsHub_featuredLink__n_IQL:before{content:"";position:absolute;inset:0;border-radius:inherit}.ToolsHub_featuredLink__n_IQL:focus-visible{outline:none}.ToolsHub_featured__zFX1D:has(.ToolsHub_featuredLink__n_IQL:focus-visible){box-shadow:var(--tool-focus-ring)}.ToolsHub_featured__zFX1D:has(.ToolsHub_featuredLink__n_IQL:active){transform:scale(.995)}.ToolsHub_chips__7yxk7{grid-area:chips;align-self:start;display:flex;flex-wrap:wrap;gap:var(--sp8);margin:0;padding:0;list-style:none}.ToolsHub_chip__8_JGp{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:var(--tool-chip-h);padding:0 var(--sp14);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-full);background:var(--tool-surface);font-size:var(--tool-fs-sm);font-weight:600;line-height:1;color:var(--tool-text-2);text-decoration:none;white-space:nowrap;transition:border-color var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.ToolsHub_chip__8_JGp:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ToolsHub_chip__8_JGp:active{transform:scale(.96)}@media (hover:hover){.ToolsHub_card__S51_9:hover,.ToolsHub_featured__zFX1D:has(.ToolsHub_featuredLink__n_IQL:hover){border-color:var(--tool-border-strong);background:var(--tool-surface-sunken)}.ToolsHub_card__S51_9:hover .ToolsHub_art__YYhmZ,.ToolsHub_featured__zFX1D:has(.ToolsHub_featuredLink__n_IQL:hover) .ToolsHub_featuredArt__gDXKk{transform:translateY(calc(var(--sp2) * -1)) scale(1.04)}.ToolsHub_chip__8_JGp:hover{border-color:var(--tool-text-3);color:var(--tool-text)}}@media (max-width:1023px){.ToolsHub_grid__InR4m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ToolsHub_header__ZyqXm{margin:var(--sp24) 0}.ToolsHub_grid__InR4m,.ToolsHub_tools__cwBBz{gap:var(--sp12)}.ToolsHub_grid__InR4m{grid-template-columns:1fr;grid-auto-rows:auto}.ToolsHub_card__S51_9{--art:calc(var(--sp40) * 2);padding:var(--sp16) var(--sp12) var(--sp16) var(--sp20)}.ToolsHub_featured__zFX1D{--art:calc(var(--sp48) * 2);grid-template-areas:"head art" "chips chips";column-gap:var(--sp12);padding:var(--sp20)}.ToolsHub_featuredHead__6Xpht{align-self:center}}@media (prefers-reduced-motion:reduce){.ToolsHub_art__YYhmZ,.ToolsHub_card__S51_9,.ToolsHub_chip__8_JGp,.ToolsHub_featuredArt__gDXKk,.ToolsHub_featured__zFX1D{transition:none}.ToolsHub_card__S51_9:active,.ToolsHub_card__S51_9:hover .ToolsHub_art__YYhmZ,.ToolsHub_chip__8_JGp:active,.ToolsHub_featured__zFX1D:has(.ToolsHub_featuredLink__n_IQL:active),.ToolsHub_featured__zFX1D:has(.ToolsHub_featuredLink__n_IQL:hover) .ToolsHub_featuredArt__gDXKk{transform:none}}.ResultCard_card__fyJrx{display:flex;flex-direction:column;gap:var(--sp16);padding:var(--sp24);border-radius:var(--tool-r-md);scroll-margin-top:calc(var(--nav-bar-height, 0px) + var(--sp16));outline:none}.ResultCard_brand__808Ky,.ResultCard_card__fyJrx{background:var(--tool-surface-sunken)}.ResultCard_card__fyJrx:focus-visible{box-shadow:var(--tool-focus-ring)}.ResultCard_label__kl55D{font-size:var(--tool-fs-sm);font-weight:600;line-height:var(--tool-lh-tight);color:var(--tool-text-2)}.ResultCard_valueRow__gk0LS{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp4) var(--sp8)}.ResultCard_value__i_NP8{font-size:var(--tool-fs-hero);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--tool-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResultCard_brand__808Ky .ResultCard_value__i_NP8{color:var(--tool-brand)}.ResultCard_empty__ZtkPH .ResultCard_value__i_NP8{color:var(--tool-text-3);font-weight:500;font-size:var(--tool-fs-h2)}.ResultCard_unit__vgS_E{font-size:var(--tool-fs-body);font-weight:500;color:var(--tool-text-2)}.ResultCard_caption__LZEa_{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}.ResultCard_flash__o9e_d{animation:ResultCard_flash__o9e_d .5s var(--tool-ease)}@keyframes ResultCard_flash__o9e_d{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ResultCard_flash__o9e_d{animation:none}}.ResultCard_rows__lsv4p{display:flex;flex-direction:column;border-top:1px solid var(--tool-hairline)}.ResultCard_row__Jl5cV{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp12);padding:var(--sp10) 0;border-bottom:1px solid var(--tool-hairline);font-size:var(--tool-fs-sm)}.ResultCard_row__Jl5cV:last-child{border-bottom:0}.ResultCard_rowLabel__5qLcP{color:var(--tool-text-2);min-width:0}.ResultCard_rowValue__QK8kl{flex-shrink:0;font-weight:600;color:var(--tool-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResultCard_rowEmphasis__sy0Ok .ResultCard_rowLabel__5qLcP,.ResultCard_rowEmphasis__sy0Ok .ResultCard_rowValue__QK8kl{font-weight:700;color:var(--tool-text);font-size:var(--tool-fs-body)}.ResultCard_rowMuted__ykVeB .ResultCard_rowLabel__5qLcP,.ResultCard_rowMuted__ykVeB .ResultCard_rowValue__QK8kl{color:var(--tool-text-3);font-weight:500}.ResultCard_actions__All80{display:flex;flex-direction:column;gap:var(--sp8)}@media (max-width:768px){.ResultCard_card__fyJrx{padding:var(--sp20) var(--sp16)}}.ShareBar_bar__xu0n7{display:flex;flex-direction:column}.ShareBar_buttons__DytfE{display:flex;flex-wrap:wrap;gap:var(--sp8)}.ShareBar_buttons__DytfE>*{flex:1 1 auto}.ShareBar_status__Yr8IG{font-size:var(--tool-fs-xs);line-height:1.4;color:var(--tool-text-3)}.ShareBar_status__Yr8IG:not(:empty){margin-top:var(--sp8)}.ShareBar_statusOk__sAo7a{color:var(--tool-success-fg)}.ShareBar_statusError__wBPFf{color:var(--tool-danger-fg)}.DownloadMenu_wrap__vIx8b{position:relative;display:inline-flex;flex-direction:column}.DownloadMenu_full__fkKxY{width:100%}.DownloadMenu_menu__p6QjR{position:absolute;top:calc(100% + var(--sp6));right:0;z-index:50;min-width:22rem;padding:var(--sp6);border-radius:var(--tool-r-md);background:var(--tool-surface);box-shadow:var(--tool-shadow-pop);list-style:none;margin:0}.DownloadMenu_alignLeft__gZw3T{right:auto;left:0}.DownloadMenu_dropUp__SsqhF{top:auto;bottom:calc(100% + var(--sp6))}.DownloadMenu_item__oAt9w{display:flex;align-items:center;gap:var(--sp10);width:100%;min-height:var(--tool-touch-min);padding:0 var(--sp12);border:0;border-radius:var(--tool-r-sm);background:transparent;text-align:left;font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text);cursor:pointer}.DownloadMenu_item__oAt9w:disabled{opacity:.45;cursor:progress}.DownloadMenu_item__oAt9w:focus,.DownloadMenu_item__oAt9w:focus-visible{outline:none;background:var(--tool-surface-hover)}.DownloadMenu_itemIcon__uqT11{display:inline-flex;color:var(--tool-text-3)}.DownloadMenu_itemIcon__uqT11 svg{width:var(--tool-icon);height:var(--tool-icon)}.DownloadMenu_itemText__5qIWZ{display:flex;flex-direction:column;gap:var(--sp2)}.DownloadMenu_itemHint__qghxU{font-size:var(--tool-fs-xs);font-weight:400;color:var(--tool-text-3)}.DownloadMenu_error__tg9c_{contain:inline-size;margin-top:var(--sp6);font-size:var(--tool-fs-xs);color:var(--tool-danger-fg)}@media (hover:hover){.DownloadMenu_item__oAt9w:hover:not(:disabled){background:var(--tool-surface-hover)}}.SignupPrompt_inline__LUtom{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp20);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface)}.SignupPrompt_title__wZWJ5{font-size:var(--tool-fs-h3);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.SignupPrompt_description__hWH4A{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.SignupPrompt_benefits__3r6d9{display:flex;flex-direction:column;gap:var(--sp6);list-style:none;padding:0;margin:0;font-size:var(--tool-fs-sm);color:var(--tool-text-2)}.SignupPrompt_benefits__3r6d9 li{display:flex;align-items:flex-start;gap:var(--sp8)}.SignupPrompt_benefits__3r6d9 li:before{content:"";flex-shrink:0;width:.4rem;height:.4rem;margin-top:.8em;border-radius:var(--tool-r-full);background:var(--tool-text-3)}.SignupPrompt_actions__RCayu{display:flex;flex-direction:column;gap:var(--sp8);margin-top:var(--sp4)}.SignupPrompt_later__RgUac{align-self:center}.SignupPrompt_fine__vd1gH{font-size:var(--tool-fs-xs);color:var(--tool-text-3);text-align:center}.SignupPrompt_scrim__26tr0{position:fixed;inset:0;z-index:1040;background:var(--tool-scrim)}.SignupPrompt_sheet__fCWjS{position:fixed;left:0;right:0;bottom:0;z-index:1050;display:flex;flex-direction:column;gap:var(--sp12);max-height:85dvh;padding:var(--sp20) var(--sp20) calc(var(--sp20) + var(--device-safe-bottom, env(safe-area-inset-bottom)));border-radius:var(--tool-r-lg) var(--tool-r-lg) 0 0;background:var(--tool-surface);box-shadow:var(--tool-shadow-sheet);overflow-y:auto;outline:none}.SignupPrompt_handle__TrdW4{align-self:center;width:3.6rem;height:.4rem;border-radius:var(--tool-r-full);background:var(--tool-border-strong);margin-bottom:var(--sp4)}.SignupPrompt_close__2WPc1{position:absolute;top:var(--sp8);right:var(--sp8);display:inline-flex;align-items:center;justify-content:center;width:var(--tool-touch-min);height:var(--tool-touch-min);border:0;border-radius:var(--tool-r-full);background:transparent;color:var(--tool-text-3);cursor:pointer}.SignupPrompt_close__2WPc1:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.SignupPrompt_close__2WPc1 svg{width:var(--tool-icon);height:var(--tool-icon)}@media (min-width:768px){.SignupPrompt_sheet__fCWjS{left:50%;right:auto;bottom:auto;top:50%;width:min(44rem,calc(100vw - var(--sp32)));transform:translate(-50%,-50%);border-radius:var(--tool-r-lg);padding:var(--sp28)}.SignupPrompt_handle__TrdW4{display:none}}.CalculatorNav_list__a_9K_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:var(--sp8);gap:var(--sp8)}.CalculatorNav_item__qaa8Y{display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);height:100%;min-height:var(--tool-touch-min);padding:var(--sp12) var(--sp16);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface);color:inherit;text-decoration:none;transition:border-color var(--tool-dur-fast) var(--tool-ease),background-color var(--tool-dur-fast) var(--tool-ease)}@media (hover:hover){.CalculatorNav_item__qaa8Y:hover{border-color:var(--tool-border-strong);background:var(--tool-surface-sunken)}}.CalculatorNav_item__qaa8Y:active{background:var(--tool-surface-hover)}.CalculatorNav_item__qaa8Y:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.CalculatorNav_text__8wqE2{display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.CalculatorNav_title__RMlLp{font-size:var(--tool-fs-body);font-weight:600;color:var(--tool-text)}.CalculatorNav_description__YwnaH{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.CalculatorNav_arrow__6yr_k{flex:none;color:var(--tool-text-3)}@media (max-width:768px){.CalculatorNav_list__a_9K_{grid-template-columns:1fr}}.ComparisonTable_table__vSw_y{width:100%;border-collapse:collapse;font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body)}.ComparisonTable_caption__NHC2r{caption-side:top;text-align:left;padding-bottom:var(--sp8);font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text-2)}.ComparisonTable_cell__gL8cs,.ComparisonTable_colHead__28SLw,.ComparisonTable_rowHead__cwMgV{padding:var(--sp10) var(--sp8);border-bottom:1px solid var(--tool-hairline);vertical-align:baseline}.ComparisonTable_colHead__28SLw{text-align:right;font-weight:600;color:var(--tool-text-2);white-space:nowrap}.ComparisonTable_rowHead__cwMgV{text-align:left;font-weight:500;color:var(--tool-text-2);padding-left:0}.ComparisonTable_cell__gL8cs{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tool-text);white-space:nowrap}.ComparisonTable_emphasisCol__dJPLS{color:var(--tool-brand-fg);font-weight:600}.ComparisonTable_emphasisRow__syj7S .ComparisonTable_cell__gL8cs,.ComparisonTable_emphasisRow__syj7S .ComparisonTable_rowHead__cwMgV{font-weight:700;color:var(--tool-text);border-bottom-color:var(--tool-border-strong)}.ComparisonTable_mutedRow___2Aqv .ComparisonTable_cell__gL8cs,.ComparisonTable_mutedRow___2Aqv .ComparisonTable_rowHead__cwMgV{color:var(--tool-text-3)}.ComparisonTable_mutedRow___2Aqv .ComparisonTable_emphasisCol__dJPLS{color:var(--tool-text-3);font-weight:500}@media (max-width:768px){.ComparisonTable_cell__gL8cs,.ComparisonTable_colHead__28SLw,.ComparisonTable_rowHead__cwMgV{padding-left:var(--sp4);padding-right:var(--sp4)}.ComparisonTable_rowHead__cwMgV{width:44%}}.calculator_grid2__lwK56{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp16);gap:var(--sp16)}.calculator_grid3__zFk1F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp16);gap:var(--sp16)}.calculator_stack___R81r{display:flex;flex-direction:column;gap:var(--sp16)}.calculator_stackTight__aAYAp{display:flex;flex-direction:column;gap:var(--sp8)}.calculator_row__Hmv_O{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp8)}.calculator_hint__hBhH6{margin:0;font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.calculator_hint__hBhH6 strong{font-weight:600;color:var(--tool-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calculator_caption__A91Wh{margin:0;font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}.calculator_summaryStrip__DuG_z{display:flex;flex-wrap:wrap;gap:var(--sp8) var(--sp20);padding:var(--sp12) var(--sp16);border-radius:var(--tool-r-sm);background:var(--tool-surface-sunken);font-size:var(--tool-fs-sm);color:var(--tool-text-2)}.calculator_summaryStrip__DuG_z dt{display:inline;margin:0}.calculator_summaryStrip__DuG_z dd{display:inline;margin:0 0 0 var(--sp4);font-weight:600;color:var(--tool-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calculator_summaryStrip__DuG_z>div{display:flex;gap:var(--sp4);align-items:baseline}.calculator_link__Ias7v{color:var(--tool-brand);text-decoration:underline;text-underline-offset:.2em}.calculator_link__Ias7v:hover{color:var(--tool-brand-hover)}@media (max-width:768px){.calculator_grid2__lwK56,.calculator_grid3__zFk1F{grid-template-columns:1fr}}.ContractPreview_wrap__Piv48{--contract-paper-width:68rem;--contract-dim-minus-56:-5.6rem;--contract-dim-2:0.2rem;--contract-dim-3:0.3rem;--contract-dim-4:0.4rem;--contract-dim-5:0.5rem;--contract-dim-6:0.6rem;--contract-dim-8:0.8rem;--contract-dim-10:1rem;--contract-dim-11:1.1rem;--contract-dim-12:1.2rem;--contract-dim-13:1.3rem;--contract-dim-14:1.4rem;--contract-dim-16:1.6rem;--contract-dim-18:1.8rem;--contract-dim-20:2rem;--contract-dim-22:2.2rem;--contract-dim-24:2.4rem;--contract-dim-28:2.8rem;--contract-dim-40:4rem;--contract-dim-44:4.4rem;--contract-dim-56:5.6rem;--contract-dim-64:6.4rem;--contract-dim-120:12rem;--contract-dim-140:14rem;--contract-dim-180:18rem;position:relative;width:100%;overflow:hidden;height:var(--preview-height,auto)}.ContractPreview_paper__fZeDi{position:relative;transform-origin:top left;background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-r-sm);padding:var(--contract-dim-56) var(--contract-dim-56) var(--contract-dim-64);color:var(--tool-text);font-size:var(--contract-dim-13);line-height:1.55;word-break:keep-all;overflow-wrap:anywhere;box-sizing:border-box}.ContractPreview_copyLabel__1ZWnR{position:absolute;top:var(--contract-dim-24);right:var(--contract-dim-56);font-size:var(--contract-dim-11);color:var(--tool-text-3)}.ContractPreview_doc__ndIUK{display:flex;flex-direction:column}.ContractPreview_title__zxbaV{margin:0 0 var(--contract-dim-20);text-align:center;font-size:var(--contract-dim-22);font-weight:700;letter-spacing:.04em}.ContractPreview_preamble__9pTUt{margin:0 0 var(--contract-dim-8)}.ContractPreview_clauses__7eE9D{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--contract-dim-10)}.ContractPreview_heading__Hkoii{margin:0;font-weight:700}.ContractPreview_no__ipFMF{display:inline-block;min-width:1.6em}.ContractPreview_inline__uvSaH{font-weight:400}.ContractPreview_line__Pker0,.ContractPreview_note__lj_OU{margin:var(--contract-dim-2) 0 0 var(--contract-dim-14)}.ContractPreview_note__lj_OU{font-size:var(--contract-dim-11);color:var(--tool-text-2)}.ContractPreview_table__D1fz9{width:100%;margin:var(--contract-dim-6) 0 var(--contract-dim-4);border-collapse:collapse;font-size:var(--contract-dim-12);table-layout:fixed}.ContractPreview_table__D1fz9 td,.ContractPreview_table__D1fz9 th{border:1px solid var(--tool-border-strong);padding:var(--contract-dim-5) var(--contract-dim-6);text-align:center;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContractPreview_table__D1fz9 tbody th,.ContractPreview_table__D1fz9 thead th{background:var(--tool-surface-sunken);font-weight:700}.ContractPreview_table__D1fz9 tbody th{text-align:left}.ContractPreview_date__r5eRM{margin:var(--contract-dim-28) 0 var(--contract-dim-18);text-align:center}.ContractPreview_parties__ZXuNQ{display:flex;flex-direction:column;gap:var(--contract-dim-14)}.ContractPreview_party__EgWM2{display:grid;grid-template-columns:var(--contract-dim-64) 1fr;grid-gap:var(--contract-dim-8);gap:var(--contract-dim-8)}.ContractPreview_partyRole__dOVdM{font-weight:700}.ContractPreview_partyLines__DcWSv{display:flex;flex-direction:column;gap:var(--contract-dim-3)}.ContractPreview_partyLine__Mk6K6{margin:0}.ContractPreview_nameLine__jp5QD{display:flex;align-items:baseline;gap:var(--contract-dim-8)}.ContractPreview_nameValue__bA2DK{flex:0 1 var(--contract-dim-180);min-width:var(--contract-dim-120);border-bottom:1px solid var(--tool-border-strong);padding:0 var(--contract-dim-4) var(--sp1)}.ContractPreview_sign__l_QEx{font-size:var(--contract-dim-11);color:var(--tool-text-2)}.ContractPreview_signSlot__3c3D3{position:relative;display:inline-block}.ContractPreview_signImage__KYlz5{position:absolute;left:50%;top:50%;max-width:var(--contract-dim-140);max-height:var(--contract-dim-44);width:auto;height:auto;transform:translate(-56%,-58%);pointer-events:none;animation:ContractPreview_sign-in__VqPAz var(--tool-dur) var(--tool-ease)}@keyframes ContractPreview_sign-in__VqPAz{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ContractPreview_signImage__KYlz5{animation:none}}.ContractPreview_highlight__QP15F .ContractPreview_blank__VkfO9{background:var(--tool-warning-bg);border-radius:var(--contract-dim-2);color:var(--tool-warning-fg)}.ContractPreview_blank__VkfO9{letter-spacing:.02em}.ContractPreview_pageBreak__qnhBy{margin:var(--contract-dim-40) var(--contract-dim-minus-56);border:0;border-top:1px dashed var(--tool-border-strong)}.ContractPreview_consentSection__TFWvh{margin-top:var(--contract-dim-16)}.ContractPreview_consentHeading__MgLTR{margin:0 0 var(--contract-dim-6);font-size:var(--contract-dim-14);font-weight:700}.ContractPreview_kv__EANth{margin:0;border:1px solid var(--tool-border-strong)}.ContractPreview_kvRow__u_3qe{display:grid;grid-template-columns:28% 72%}.ContractPreview_kvRow__u_3qe+.ContractPreview_kvRow__u_3qe{border-top:1px solid var(--tool-border-strong)}.ContractPreview_kv__EANth dd,.ContractPreview_kv__EANth dt{margin:0;padding:var(--contract-dim-5) var(--contract-dim-8);font-size:var(--contract-dim-12)}.ContractPreview_kv__EANth dt{background:var(--tool-surface-sunken);font-weight:700;border-right:1px solid var(--tool-border-strong)}.ContractPreview_statement__CwpgK{margin:var(--contract-dim-28) 0 0;text-align:center;font-size:var(--contract-dim-14)}.ContractPreview_consentSigner__OQn2o{margin:0;display:flex;justify-content:flex-end;align-items:baseline;gap:var(--contract-dim-8);font-weight:700}.ContractPreview_attachment__zUYy0{margin:var(--contract-dim-18) 0 0;font-size:var(--contract-dim-12)}.ContractPreview_caption__6ddd_{font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.ContractPreview_fit__bO1Df{width:var(--contract-paper-width);transform:scale(var(--preview-scale,1))}.ContractPreview_column__VG2rt{width:var(--column-width)}.ComplianceList_root__v41mz{display:flex;flex-direction:column;gap:var(--sp12)}.ComplianceList_list__MgpTw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp8)}.ComplianceList_item__T0CrJ{display:flex;align-items:flex-start;gap:var(--sp10);padding:var(--sp12) var(--sp14);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken);font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body)}.ComplianceList_danger__gMBXU{background:var(--tool-danger-bg)}.ComplianceList_warning__VRxZp{background:var(--tool-warning-bg)}.ComplianceList_iconBox__a4Q0u{display:inline-flex;align-items:center;flex-shrink:0;height:calc(1em * var(--tool-lh-body))}.ComplianceList_iconBox__a4Q0u svg{width:1.8rem;height:1.8rem}.ComplianceList_glyph__hkex6>:first-child{fill:currentColor}.ComplianceList_glyph__hkex6>:not(:first-child){stroke:var(--tool-surface)}.ComplianceList_icon__lR9Zo{color:var(--tool-text-3)}.ComplianceList_danger__gMBXU .ComplianceList_icon__lR9Zo{color:var(--tool-danger-solid)}.ComplianceList_warning__VRxZp .ComplianceList_icon__lR9Zo{color:var(--tool-warning-solid)}.ComplianceList_text__6sb9x{display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.ComplianceList_badge__Jibeh{font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-text-3)}.ComplianceList_title__1Fgfp{font-weight:700;color:var(--tool-text)}.ComplianceList_detail__Trm0A{color:var(--tool-text-2)}.ComplianceList_law__pY_fk{align-self:flex-start;margin-top:var(--sp2);font-size:var(--tool-fs-xs);color:var(--tool-brand-fg);text-decoration:underline;text-underline-offset:.15em;border-radius:var(--tool-r-sm)}.ComplianceList_law__pY_fk:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ComplianceList_okBox__QzYBN{display:flex;align-items:flex-start;gap:var(--sp10);padding:var(--sp12) var(--sp14);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken);font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.ComplianceList_okIcon__oLy2b{color:var(--tool-success-solid)}.ComplianceList_infoBlock__zlKE1{display:flex;flex-direction:column;gap:var(--sp8)}.ComplianceList_infoToggle__df4ie{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--tool-touch-min);padding:0 var(--sp4);border:0;background:none;color:var(--tool-text-2);font-size:var(--tool-fs-sm);font-weight:600;cursor:pointer;border-radius:var(--tool-r-sm)}.ComplianceList_infoToggle__df4ie:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ComplianceList_chevron__BcX_R{width:var(--tool-icon);height:var(--tool-icon);transition:transform var(--tool-dur) var(--tool-ease)}.ComplianceList_chevronOpen__8M8iE{transform:rotate(180deg)}.ComplianceList_required__5iwPC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ComplianceList_reqItem__bVKKa{border-top:1px solid var(--tool-hairline)}.ComplianceList_reqItem__bVKKa:first-child{border-top:0}.ComplianceList_reqButton__JW_XP,.ComplianceList_reqText__PkCik{display:flex;align-items:center;gap:var(--sp8);width:100%;min-height:var(--tool-touch-min);padding:var(--sp6) 0;font-size:var(--tool-fs-sm);text-align:left}.ComplianceList_reqText__PkCik{color:var(--tool-text-2)}.ComplianceList_reqButton__JW_XP{border:0;background:none;color:var(--tool-text);font-weight:600;cursor:pointer;border-radius:var(--tool-r-sm)}.ComplianceList_reqButton__JW_XP:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ComplianceList_reqIcon__7V2Tk{flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--tool-success-solid)}.ComplianceList_reqDot__RpC4t{flex-shrink:0;width:1.5rem;height:1.5rem;margin:0 calc(var(--sp3) / 2);border-radius:var(--tool-r-full);border:var(--sp2) solid var(--tool-border-strong)}.ComplianceList_reqGo__L6KGp{margin-left:auto;font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-brand-fg)}.ComplianceList_reqNa___8vGo{color:var(--tool-text-3);font-weight:400}@media (prefers-reduced-motion:reduce){.ComplianceList_chevron__BcX_R{transition:none}}.PreviewDialog_scrim__F8Kpm{position:fixed;inset:0;z-index:1000;background:var(--tool-scrim)}.PreviewDialog_layer__ADTI4{position:fixed;inset:0;z-index:1001;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.PreviewDialog_panel__AX8Kw{pointer-events:auto;width:100%;display:flex;flex-direction:column;max-height:calc(100dvh - var(--sp24));background:var(--tool-surface-sunken);border-radius:var(--tool-r-lg) var(--tool-r-lg) 0 0;box-shadow:var(--tool-shadow-sheet);outline:none}@media (min-width:768px){.PreviewDialog_layer__ADTI4{align-items:center;padding:var(--sp24)}.PreviewDialog_panel__AX8Kw{width:min(92vw,80rem);max-height:90dvh;border-radius:var(--tool-r-lg)}}.PreviewDialog_header__j4Bxb{display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);padding:var(--sp16) var(--sp20);background:var(--tool-surface);border-bottom:1px solid var(--tool-border);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.PreviewDialog_title__2_bvD{font-size:var(--tool-fs-h3);font-weight:700}.PreviewDialog_close__QQET5{display:inline-flex;align-items:center;justify-content:center;width:var(--tool-touch-min);height:var(--tool-touch-min);border:0;border-radius:var(--tool-r-full);background:none;color:var(--tool-text-2);cursor:pointer}.PreviewDialog_close__QQET5 svg{width:var(--tool-icon);height:var(--tool-icon)}.PreviewDialog_close__QQET5:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.PreviewDialog_body__tvmDl{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--sp16);-webkit-overflow-scrolling:touch}.PreviewDialog_body__tvmDl>*{margin:0 auto;max-width:68rem}.PreviewDialog_footer__4F_Jp{display:flex;gap:var(--sp8);padding:var(--sp12) var(--sp16) calc(var(--sp12) + env(safe-area-inset-bottom));background:var(--tool-surface);border-top:1px solid var(--tool-border)}.PreviewDialog_footer__4F_Jp>*{flex:1 1}.StorePicker_root__8pDZm{display:flex;flex-direction:column;gap:var(--sp8);padding:var(--sp12) var(--sp14);background:var(--tool-brand-soft);border-radius:var(--tool-r-md)}.StorePicker_label__eQgEA{display:flex;align-items:center;gap:var(--sp6);font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-brand-fg)}.StorePicker_icon__6ZwvT{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.StorePicker_chips__30fZ4{display:flex;flex-wrap:wrap;gap:var(--sp8)}.StorePicker_chip__YeSrH{min-height:var(--tool-touch-min);padding:0 var(--sp14);border:1px solid var(--tool-brand-border);border-radius:var(--tool-r-full);background:var(--tool-surface);color:var(--tool-text);font-size:var(--tool-fs-sm);font-weight:600;cursor:pointer;transition:background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.StorePicker_chip__YeSrH:active{transform:scale(.97)}.StorePicker_chip__YeSrH[data-active]{background:var(--tool-brand);border-color:var(--tool-brand);color:var(--tool-text-inverse)}.StorePicker_chip__YeSrH:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}@media (prefers-reduced-motion:reduce){.StorePicker_chip__YeSrH{transition:none}}.CheckupProgress_root__pSVtc{display:flex;flex-direction:column;gap:var(--sp8)}.CheckupProgress_row__SFKJS{display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);min-height:var(--tool-button-h-sm)}.CheckupProgress_left__vF3_N{display:flex;align-items:center;gap:var(--sp8);min-width:0}.CheckupProgress_back__4Yt4N{margin-left:calc(var(--sp12) * -1)}.CheckupProgress_stage__TVQjp{color:var(--tool-text-2)}.CheckupProgress_count__z_P1M,.CheckupProgress_stage__TVQjp{font-size:var(--tool-fs-sm);font-weight:600;white-space:nowrap}.CheckupProgress_count__z_P1M{display:inline-flex;align-items:baseline;gap:var(--sp4);color:var(--tool-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckupProgress_countCurrent__llETa{font-size:var(--tool-fs-h3);color:var(--tool-text)}.CheckupProgress_countSep__aOzdV{color:var(--gray-300)}.CheckupProgress_bar__FwdjE{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;height:.4rem;border-radius:var(--tool-r-full);background:var(--tool-surface-active);overflow:hidden}.CheckupProgress_srOnly__aml5J{position:absolute;width:var(--sp1);height:var(--sp1);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CheckupProgress_bar__FwdjE::-webkit-progress-bar{background:var(--tool-border);border-radius:var(--tool-r-full)}.CheckupProgress_bar__FwdjE::-webkit-progress-value{background:var(--tool-brand);border-radius:var(--tool-r-full)}.CheckupProgress_bar__FwdjE::-moz-progress-bar{background:var(--tool-brand);border-radius:var(--tool-r-full)}.QuestionCard_card__5j6CU{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp28) var(--sp24) var(--sp24);background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-r-md)}.QuestionCard_category__yIGLG{font-size:var(--tool-fs-sm);font-weight:600;line-height:var(--tool-lh-tight);color:var(--tool-brand-fg)}.QuestionCard_question__cUMDL{font-size:var(--tool-fs-h1);font-weight:700;line-height:var(--tool-lh-tight);letter-spacing:-.01em;color:var(--tool-text);outline:none}.QuestionCard_hint___5TrB{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-relaxed);color:var(--tool-text-2)}.QuestionCard_options__Lq5uK{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp10);gap:var(--sp10);margin-top:var(--sp12)}.QuestionCard_twoColumns__rNIof{grid-template-columns:repeat(2,minmax(0,1fr))}.QuestionCard_option__HhEF7{display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);min-height:5.6rem;padding:var(--sp12) var(--sp18);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-md);background:var(--tool-surface);text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color var(--tool-dur-fast) var(--tool-ease),background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.QuestionCard_option__HhEF7:active{transform:scale(.985);background:var(--tool-surface-sunken)}.QuestionCard_option__HhEF7:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.QuestionCard_selected__P50Pw,.QuestionCard_selected__P50Pw:active{border-color:var(--tool-brand);background:var(--tool-brand-soft)}.QuestionCard_optionText__ZZzLX{display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.QuestionCard_optionLabel__k_Mtl{font-size:var(--tool-fs-body);font-weight:600;line-height:var(--tool-lh-tight);color:var(--tool-text)}.QuestionCard_selected__P50Pw .QuestionCard_optionLabel__k_Mtl{color:var(--tool-brand-fg)}.QuestionCard_optionDescription__KjJVu{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}.QuestionCard_mark__B_iFS{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:var(--tool-r-full);border:1px solid var(--tool-border-strong);color:transparent;background:var(--tool-surface);transition:background-color var(--tool-dur-fast) var(--tool-ease),border-color var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease)}.QuestionCard_mark__B_iFS svg{width:1.4rem;height:1.4rem}.QuestionCard_selected__P50Pw .QuestionCard_mark__B_iFS{background:var(--tool-brand);border-color:var(--tool-brand);color:var(--tool-text-inverse)}@media (hover:hover) and (pointer:fine){.QuestionCard_option__HhEF7:hover:not(.QuestionCard_selected__P50Pw){border-color:var(--gray-300);background:var(--tool-surface-sunken)}}@media (max-width:768px){.QuestionCard_card__5j6CU{padding:var(--sp24) var(--sp16) var(--sp20)}.QuestionCard_twoColumns__rNIof{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.QuestionCard_mark__B_iFS,.QuestionCard_option__HhEF7{transition:none}.QuestionCard_option__HhEF7:active{transform:none}}.ResultItems_root__GOkNg{display:flex;flex-direction:column;gap:var(--sp28);min-width:0}.ResultItems_group__mqNuT{display:flex;flex-direction:column;gap:var(--sp14)}.ResultItems_groupHeader__f8s8z{display:flex;flex-direction:column;gap:var(--sp4)}.ResultItems_groupTitle__zzy7L{display:flex;align-items:center;gap:var(--sp8);font-size:var(--tool-fs-h2);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.ResultItems_groupCount__NY5nV{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;padding:0 var(--sp6);border-radius:var(--tool-r-full);background:var(--tool-surface-hover);font-size:var(--tool-fs-xs);font-weight:700;color:var(--tool-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResultItems_groupDescription__5DrQg{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.ResultItems_groupBody__ntCvV,.ResultItems_item__hG7Ok{display:flex;flex-direction:column;gap:var(--sp12)}.ResultItems_item__hG7Ok{padding:var(--sp20) var(--sp24);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface)}.ResultItems_itemUnknown__UdqLq{background:var(--tool-surface-sunken);border-color:transparent}.ResultItems_itemHead__Paicg{display:flex;align-items:flex-start;gap:var(--sp12)}.ResultItems_itemIndex__7h7L4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.8rem;height:2.8rem;margin-top:var(--sp2);border-radius:var(--tool-r-full);background:var(--tool-surface-hover);color:var(--tool-text);font-size:var(--tool-fs-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResultItems_itemIndexUnknown__8DnJg{background:var(--tool-surface-active);color:var(--tool-text-2)}.ResultItems_itemIndexUnknown__8DnJg svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.ResultItems_itemTitles__H_oa4{display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.ResultItems_itemCategory__vNSpG{font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-text-3)}.ResultItems_itemTitle__4z2qE{font-size:var(--tool-fs-h3);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.ResultItems_itemWhy__xDebY{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text-2)}.ResultItems_facts__CRHP6{display:flex;flex-direction:column;gap:var(--sp6);padding:var(--sp12) var(--sp14);border-radius:var(--tool-r-sm);background:var(--tool-surface-sunken);font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body)}.ResultItems_fact__uYZp2{display:grid;grid-template-columns:4.8rem minmax(0,1fr);grid-gap:var(--sp8);gap:var(--sp8)}.ResultItems_fact__uYZp2 dt{font-weight:600;color:var(--tool-text-3)}.ResultItems_fact__uYZp2 dd{color:var(--tool-text)}.ResultItems_fix__uXQNd{display:flex;flex-direction:column;gap:var(--sp10)}.ResultItems_fixText__l_G8T{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text)}.ResultItems_fixLabel__pCrjG{display:inline-block;margin-right:var(--sp8);font-size:var(--tool-fs-xs);font-weight:700;color:var(--tool-brand-fg);vertical-align:.1em}.ResultItems_fixActions__t3M3V{display:flex;flex-wrap:wrap;gap:var(--sp8)}.ResultItems_fixActions__t3M3V:empty{display:none}.ResultItems_lawDetails__c0b1u{border-top:1px solid var(--tool-hairline);padding-top:var(--sp8)}.ResultItems_lawSummary__J7gcv{display:inline-flex;align-items:center;min-height:3.2rem;font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-text-3);cursor:pointer;list-style:none;border-radius:var(--tool-r-sm)}.ResultItems_lawSummary__J7gcv::-webkit-details-marker{display:none}.ResultItems_lawSummary__J7gcv:before{content:"+";display:inline-block;width:1.6rem;font-weight:700}.ResultItems_lawDetails__c0b1u[open] .ResultItems_lawSummary__J7gcv:before{content:"−"}.ResultItems_lawSummary__J7gcv:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ResultItems_lawList__D81j1{margin-top:var(--sp8)}.ResultItems_unknownLaw__x75ve{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}.ResultItems_okList__mpkro{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;border-top:1px solid var(--tool-hairline)}.ResultItems_okItem__Tec2E{display:flex;align-items:center;gap:var(--sp10);min-height:var(--tool-touch-min);padding:var(--sp8) 0;border-bottom:1px solid var(--tool-hairline);font-size:var(--tool-fs-body)}.ResultItems_okIcon__T0jv_{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:var(--tool-r-full);background:var(--tool-success-bg);color:var(--tool-success-fg)}.ResultItems_okIcon__T0jv_ svg{width:1.4rem;height:1.4rem}.ResultItems_okTitle__aQVDC{flex:1 1;min-width:0;font-weight:600;color:var(--tool-text)}.ResultItems_okCategory__w_RGC{flex-shrink:0;font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.ResultItems_naLine__zagp9{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}@media (max-width:768px){.ResultItems_item__hG7Ok{padding:var(--sp16)}}.ScoreCard_card__NEuzZ{display:flex;flex-direction:column;gap:var(--sp8);padding:var(--sp24);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken);scroll-margin-top:calc(var(--nav-bar-height, 0px) + var(--sp16));outline:none}.ScoreCard_card__NEuzZ:focus-visible{box-shadow:var(--tool-focus-ring)}.ScoreCard_label__mEKNP{font-size:var(--tool-fs-sm);font-weight:600;line-height:var(--tool-lh-tight);color:var(--tool-text-2)}.ScoreCard_value__g2ruq{font-size:var(--tool-fs-hero);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--tool-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScoreCard_valueCalm__v0SmA{color:var(--tool-text)}.ScoreCard_caption__nNCqw{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2);margin-bottom:var(--sp8)}.ScoreCard_actions__UnFtA{display:flex;flex-direction:column;gap:var(--sp8);margin-top:var(--sp8)}@media (max-width:768px){.ScoreCard_card__NEuzZ{padding:var(--sp20) var(--sp16)}}.ShareCard_card__xiB4c{--share-dim-0-4:0.4rem;--share-dim-1-2:1.2rem;--share-dim-1-6:1.6rem;--share-dim-108:108rem;--share-dim-12:12rem;--share-dim-1:1rem;--share-dim-2-2:2.2rem;--share-dim-2-4:2.4rem;--share-dim-2-6:2.6rem;--share-dim-2-8:2.8rem;--share-dim-2:2rem;--share-dim-3-2:3.2rem;--share-dim-3-6:3.6rem;--share-dim-3:3rem;--share-dim-4-4:4.4rem;--share-dim-4:4rem;--share-dim-5-2:5.2rem;--share-dim-6:6rem;--share-dim-7-2:7.2rem;--share-dim-7-6:7.6rem;--share-dim-8:8rem;box-sizing:border-box;display:flex;flex-direction:column;width:var(--share-dim-108);height:var(--share-dim-108);padding:var(--share-dim-8) var(--share-dim-8) var(--share-dim-7-2);overflow:hidden;background:var(--tool-surface);color:var(--tool-text);font-family:var(--font-pretendard,Pretendard,sans-serif);word-break:keep-all;overflow-wrap:anywhere}.ShareCard_brand__kRd_4{font-size:var(--share-dim-2-8);font-weight:600;color:var(--tool-text-3);letter-spacing:-.01em}.ShareCard_headline__mBUoc{display:flex;flex-direction:column;gap:var(--share-dim-2);margin-top:var(--share-dim-6)}.ShareCard_big__P_t9e{font-size:var(--share-dim-7-6);font-weight:700;line-height:1.15;letter-spacing:-.03em}.ShareCard_num__6aJ36{color:var(--tool-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ShareCard_sub__IkEWh{font-size:var(--share-dim-3-2);font-weight:600;color:var(--tool-text-2)}.ShareCard_list__xQJ0B{display:flex;flex-direction:column;gap:var(--share-dim-2);list-style:none;padding:0;margin:var(--share-dim-4-4) 0 0}.ShareCard_listItem__E2z1E{display:grid;grid-template-columns:var(--share-dim-5-2) minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:var(--share-dim-2-4);column-gap:var(--share-dim-2-4);grid-row-gap:var(--share-dim-0-4);row-gap:var(--share-dim-0-4);align-items:center;padding:var(--share-dim-2-2) 0;border-top:1px solid var(--tool-border)}.ShareCard_listIndex__AlM8r{grid-row:1/span 2;display:inline-flex;align-items:center;justify-content:center;width:var(--share-dim-5-2);height:var(--share-dim-5-2);border-radius:var(--tool-r-full);background:var(--tool-brand);color:var(--tool-text-inverse);font-size:var(--share-dim-2-6);font-weight:700}.ShareCard_listTitle__P_yW3{font-size:var(--share-dim-3-6);font-weight:700;line-height:1.25}.ShareCard_listPenalty__ICUST{font-size:var(--share-dim-2-4);color:var(--tool-text-3)}.ShareCard_listMore__jVPGE{padding-top:var(--share-dim-1-6);font-size:var(--share-dim-2-8);font-weight:600;color:var(--tool-text-2)}.ShareCard_footer__XBw9b{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--share-dim-4);margin-top:auto;padding-top:var(--share-dim-6)}.ShareCard_footerText__FwylP{display:flex;flex-direction:column;gap:var(--share-dim-1-2);min-width:0}.ShareCard_cta__FhNLD{font-size:var(--share-dim-3);font-weight:600;color:var(--tool-text)}.ShareCard_url__ELvVe{font-size:var(--share-dim-2-6);font-weight:600;color:var(--tool-brand-fg)}.ShareCard_qr__vTQGv{flex-shrink:0;width:var(--share-dim-12);height:var(--share-dim-12);border-radius:var(--tool-r-sm)}.LaborCheckup_stage__O284Y{display:flex;flex-direction:column;gap:var(--sp16);width:100%}.LaborCheckup_cardHost__mGN6L{position:relative;min-width:0}.LaborCheckup_cardMotion__cyOU6{width:100%;will-change:transform,opacity}.LaborCheckup_result__737zB{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"aside" "main";grid-gap:var(--sp24);gap:var(--sp24);align-items:start;width:100%}.LaborCheckup_resultAside__MZMlK{grid-area:aside;display:flex;flex-direction:column;gap:var(--sp16);min-width:0}.LaborCheckup_resultMain__MFAvL{grid-area:main;min-width:0}@media (min-width:1024px){.LaborCheckup_result__737zB{grid-template-columns:minmax(0,1fr) var(--tool-aside-w);grid-template-areas:"main aside";gap:var(--sp32)}.LaborCheckup_resultAside__MZMlK{position:-webkit-sticky;position:sticky;top:calc(var(--nav-bar-height, 0px) + var(--sp24))}}.LaborCheckup_restored__PZ_Vx{font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.LaborCheckup_saveError__S0Z_M{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-danger-fg)}.LaborCheckup_restart__0xhlp{align-self:flex-start}.LaborCheckup_captureHost__17fT8{position:fixed;top:0;left:-300rem;pointer-events:none;z-index:-1}.FaqQuestionList_list__Y2umW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface);overflow:hidden}.FaqQuestionList_item__V9J5R+.FaqQuestionList_item__V9J5R{border-top:1px solid var(--tool-hairline)}.FaqQuestionList_row__JUEy8{display:flex;align-items:center;gap:var(--sp12);min-height:5.6rem;padding:var(--sp14) var(--sp16);color:inherit;text-decoration:none;transition:background-color var(--tool-dur-fast) var(--tool-ease);touch-action:manipulation}.FaqQuestionList_row__JUEy8:focus-visible{outline:none;box-shadow:inset var(--tool-focus-ring)}.FaqQuestionList_row__JUEy8:active{background:var(--tool-surface-active)}@media (hover:hover){.FaqQuestionList_row__JUEy8:hover{background:var(--tool-surface-sunken)}.FaqQuestionList_row__JUEy8:hover .FaqQuestionList_chevron__05xWi{color:var(--tool-text);transform:translateX(.2rem)}}.FaqQuestionList_number__CnSxp{flex-shrink:0;width:2.4rem;font-size:var(--tool-fs-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tool-brand-fg);text-align:center}.FaqQuestionList_text__KzQ2L{display:flex;flex-direction:column;gap:var(--sp4);min-width:0;flex:1 1}.FaqQuestionList_question__AeMzk{font-size:var(--tool-fs-body);font-weight:600;line-height:var(--tool-lh-body);color:var(--tool-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FaqQuestionList_chevron__05xWi{flex-shrink:0;width:var(--tool-icon);height:var(--tool-icon);color:var(--tool-text-3);transition:transform var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease)}@media (prefers-reduced-motion:reduce){.FaqQuestionList_chevron__05xWi,.FaqQuestionList_row__JUEy8{transition:none}}.ExampleList_list__Jzzp8{display:flex;flex-direction:column;gap:var(--sp12);list-style:none;padding:0;margin:0}.ExampleList_item__Klxq3{display:flex;flex-direction:column;gap:var(--sp8);padding:var(--sp16);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken)}.ExampleList_head__LLuUe{display:flex;align-items:center;justify-content:space-between;gap:var(--sp8)}.ExampleList_tone__Gjpo3{font-size:var(--tool-fs-sm);font-weight:700;color:var(--tool-text-2)}.ExampleList_text__ZxI3s{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text);white-space:pre-wrap}.MessageActions_root__BWdzq{display:flex;flex-direction:column;gap:var(--sp8)}.MessageActions_row__LHoJ_{display:flex;flex-wrap:wrap;gap:var(--sp8)}.MessageActions_row__LHoJ_>*{flex:1 1;min-width:0}.MessageBubble_card__aCIOB{display:flex;flex-direction:column;gap:var(--sp14);padding:var(--sp24);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken);scroll-margin-top:calc(var(--nav-bar-height, 0px) + var(--sp16));outline:none}.MessageBubble_card__aCIOB:focus-visible{box-shadow:var(--tool-focus-ring)}.MessageBubble_head__ys3KP{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp8)}.MessageBubble_label__bt2rA{font-size:var(--tool-fs-sm);font-weight:600;line-height:var(--tool-lh-tight);color:var(--tool-text-2)}.MessageBubble_meta__rN2la{font-size:var(--tool-fs-xs);color:var(--tool-text-3);white-space:nowrap}.MessageBubble_counter__hISlO{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MessageBubble_thread__BGiZA{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp6)}.MessageBubble_recipient__5K72X{align-self:flex-start;font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.MessageBubble_bubble__FDFnG{max-width:100%;padding:var(--sp14) var(--sp16);border-radius:var(--tool-r-lg) var(--tool-r-lg) var(--tool-r-sm) var(--tool-r-lg);background:var(--tool-brand-soft);color:var(--tool-text);will-change:transform,opacity}.MessageBubble_text__Mbc7N{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.MessageBubble_count___2qcW{font-size:var(--tool-fs-xs);color:var(--tool-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MessageBubble_next__6mfOd{align-self:flex-start;margin-top:calc(var(--sp6) * -1)}.MessageBubble_actions__NkZCZ{display:flex;flex-direction:column;gap:var(--sp8);padding-top:var(--sp4);border-top:1px solid var(--tool-hairline)}@media (max-width:768px){.MessageBubble_card__aCIOB{padding:var(--sp20) var(--sp16)}}.MessageForm_root__ydknR{display:flex;flex-direction:column;gap:var(--sp20)}.MessageForm_names__u2Tfb,.MessageForm_when__6YQut{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp16);gap:var(--sp16)}@media (min-width:560px){.MessageForm_names__u2Tfb{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.MessageForm_when__6YQut{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.MessageForm_dateBlock__OBqU2{display:flex;flex-direction:column;gap:var(--sp8)}.MessageForm_quick__YNbMW{display:flex;flex-wrap:wrap;gap:var(--sp6)}.MessageForm_quickChip__sz6wl{display:inline-flex;align-items:center;min-height:var(--tool-touch-min);padding:0 var(--sp14);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-full);background:var(--tool-surface);font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text-2);cursor:pointer;touch-action:manipulation;transition:background-color var(--tool-dur-fast) var(--tool-ease),border-color var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.MessageForm_quickChip__sz6wl:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.MessageForm_quickChip__sz6wl{transition:none}.MessageForm_quickChip__sz6wl:active{transform:none}}.MessageForm_quickChip__sz6wl[aria-pressed=true]{background:var(--tool-brand-soft);border-color:var(--tool-brand);color:var(--tool-brand-fg)}.MessageForm_quickChip__sz6wl:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.MessageForm_toggles__HIIHz{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp16);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken)}@media (hover:hover){.MessageForm_quickChip__sz6wl:hover:not([aria-pressed=true]){background:var(--tool-surface-hover)}}.NextStep_root__00bwa{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp20);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface)}.NextStep_text__LjCs5{display:flex;flex-direction:column;gap:var(--sp4)}.NextStep_title__EuYB_{font-size:var(--tool-fs-body);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.NextStep_description__pxxgq{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.NextStep_root__00bwa>:last-child{align-self:flex-start}.ShareCard_offscreen__Z9r53{position:fixed;top:0;left:-300vw;width:108rem;pointer-events:none}.ShareCard_card__X5BRW{display:flex;flex-direction:column;gap:var(--sp28);width:108rem;padding:var(--sp64);background:var(--tool-surface);color:var(--tool-text)}.ShareCard_top__H0YZ0{display:flex;align-items:baseline;justify-content:space-between}.ShareCard_brand__4cqMb{font-size:var(--tool-fs-h1);font-weight:800;letter-spacing:-.02em;color:var(--tool-brand)}.ShareCard_kicker__YEYnU{font-size:var(--tool-fs-h3);font-weight:600;color:var(--tool-text-3)}.ShareCard_title__opBEt{font-size:var(--tool-fs-hero);font-weight:700;line-height:var(--tool-lh-tight);letter-spacing:-.02em}.ShareCard_tone__W3Crr{font-weight:500;color:var(--tool-text-2)}.ShareCard_thread__4_YJI{display:flex;justify-content:flex-end}.ShareCard_bubble__pxMFE{max-width:88%;padding:var(--sp28) var(--sp32);border-radius:var(--sp28) var(--sp28) var(--sp8) var(--sp28);background:var(--tool-brand-soft)}.ShareCard_text__f9Sg2{font-size:var(--tool-fs-h1);line-height:var(--tool-lh-relaxed);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.ShareCard_foot__v7EXm{padding-top:var(--sp20);border-top:1px solid var(--tool-border);font-size:var(--tool-fs-h3);color:var(--tool-text-3)}.SituationNav_root__l2ybl{display:flex;flex-direction:column;gap:var(--sp14)}.SituationNav_group__UfNYU{display:flex;flex-direction:column;gap:var(--sp8)}.SituationNav_groupLabel__qOOkE{font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-text-3)}.SituationNav_chips__aeUAB{display:flex;flex-wrap:wrap;gap:var(--sp8);list-style:none;padding:0;margin:0}.SituationNav_chip__ipK6g{display:inline-flex;align-items:center;min-height:var(--tool-touch-min);padding:0 var(--sp14);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-full);background:var(--tool-surface);font-size:var(--tool-fs-sm);font-weight:600;line-height:1;color:var(--tool-text-2);text-decoration:none;touch-action:manipulation;transition:background-color var(--tool-dur-fast) var(--tool-ease),border-color var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.SituationNav_chip__ipK6g:active{transform:scale(.96)}.SituationNav_chip__ipK6g:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.SituationNav_active__n_3y6{background:var(--tool-brand-soft);border-color:var(--tool-brand);color:var(--tool-brand-fg)}@media (hover:hover){.SituationNav_chip__ipK6g:hover:not(.SituationNav_active__n_3y6){background:var(--tool-surface-hover)}}@media (prefers-reduced-motion:reduce){.SituationNav_chip__ipK6g{transition:none}.SituationNav_chip__ipK6g:active{transform:none}}.EmployeeSwitcher_row__IITm6{margin:0 calc(var(--sp24) * -1);padding:0 var(--sp24);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.EmployeeSwitcher_row__IITm6::-webkit-scrollbar{display:none}.EmployeeSwitcher_chips__uuwBu{display:flex;gap:var(--sp8);width:max-content;min-width:100%;padding-bottom:var(--sp2)}.EmployeeSwitcher_chip__9nAx4{display:inline-flex;align-items:center;gap:var(--sp6);min-height:var(--tool-touch-min);max-width:20rem;padding:0 var(--sp14);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-full);background:var(--tool-surface);font-size:var(--tool-fs-sm);font-weight:600;line-height:1;color:var(--tool-text-2);cursor:pointer;touch-action:manipulation;transition:background-color var(--tool-dur-fast) var(--tool-ease),border-color var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.EmployeeSwitcher_chip__9nAx4:active:not(:disabled){transform:scale(.96)}.EmployeeSwitcher_chip__9nAx4:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.EmployeeSwitcher_chip__9nAx4:disabled{opacity:.45;cursor:not-allowed}.EmployeeSwitcher_selected__0lF_D{background:var(--tool-brand-soft);border-color:var(--tool-brand);color:var(--tool-brand-fg)}.EmployeeSwitcher_name__PnVvK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmployeeSwitcher_dot__0gvyc{flex-shrink:0;width:.6rem;height:.6rem;border-radius:var(--tool-r-full);background:var(--tool-success-solid)}.EmployeeSwitcher_add__oFF2f{border-style:dashed;color:var(--tool-text-3)}.EmployeeSwitcher_add__oFF2f svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}@media (hover:hover){.EmployeeSwitcher_chip__9nAx4:hover:not(:disabled):not(.EmployeeSwitcher_selected__0lF_D){background:var(--tool-surface-hover)}}@media (max-width:768px){.EmployeeSwitcher_row__IITm6{margin:0 calc(var(--sp16) * -1);padding:0 var(--sp16)}}@media (prefers-reduced-motion:reduce){.EmployeeSwitcher_chip__9nAx4{transition:none}.EmployeeSwitcher_chip__9nAx4:active:not(:disabled){transform:none}}.LegalChecklist_card__O7t0h{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp20);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface)}.LegalChecklist_head__aMAlN{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp8)}.LegalChecklist_title__IVY1a{font-size:var(--tool-fs-sm);font-weight:700;color:var(--tool-text)}.LegalChecklist_count__Z2oWA{font-size:var(--tool-fs-sm);font-weight:700;color:var(--tool-text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalChecklist_list__PzGa7{display:flex;flex-direction:column;gap:var(--sp8);list-style:none;margin:0;padding:0}.LegalChecklist_item__oSLaT{display:flex;align-items:flex-start;gap:var(--sp8);font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body)}.LegalChecklist_icon__CA3EY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.8rem;height:calc(1em * var(--tool-lh-body))}.LegalChecklist_icon__CA3EY svg{width:1.8rem;height:1.8rem}.LegalChecklist_glyph__msz9V>:first-child{fill:currentColor}.LegalChecklist_glyph__msz9V>:not(:first-child){stroke:var(--tool-surface)}.LegalChecklist_ok__lm99N .LegalChecklist_icon__CA3EY{color:var(--tool-success-solid)}.LegalChecklist_ring__GFUmb{width:1.5rem;height:1.5rem;border-radius:var(--tool-r-full);border:var(--sp2) solid var(--tool-border-strong)}.LegalChecklist_ok__lm99N .LegalChecklist_text___1Bpm{color:var(--tool-text-2)}.LegalChecklist_todo__a8CqS .LegalChecklist_text___1Bpm{color:var(--tool-text);font-weight:600}.LegalChecklist_text___1Bpm{display:flex;flex-direction:column;gap:var(--sp2);min-width:0}.LegalChecklist_hint__iZMz9{font-size:var(--tool-fs-xs);font-weight:500;color:var(--tool-text-3)}.LegalChecklist_srOnly__Yu0Sa{position:absolute;width:var(--sp1);height:var(--sp1);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.LineItemEditor_list__9zfp6{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;border-top:1px solid var(--tool-hairline)}.LineItemEditor_item__9Vezw{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp12);padding:var(--sp12) 0;border-bottom:1px solid var(--tool-hairline)}.LineItemEditor_text___hfad{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp4);min-width:0;flex:1 1 auto;padding-top:var(--sp10)}.LineItemEditor_label__a2oaJ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--sp6);font-size:var(--tool-fs-body);font-weight:600;line-height:var(--tool-lh-tight);color:var(--tool-text)}.LineItemEditor_hours__CCw4_{padding:var(--sp2) var(--sp6);border-radius:var(--tool-r-sm);background:var(--tool-surface-sunken);font-weight:600;color:var(--tool-text-2)}.LineItemEditor_calc__P46gv,.LineItemEditor_hours__CCw4_{font-size:var(--tool-fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LineItemEditor_calc__P46gv{line-height:var(--tool-lh-body);color:var(--tool-text-3)}.LineItemEditor_revert__UJPnT{margin-left:calc(var(--sp12) * -1)}.LineItemEditor_control___7nTo{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp4);flex:0 0 auto;width:16rem}.LineItemEditor_badge__C1jjT{font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-brand-fg)}.LineItemEditor_empty__bFZ_t{padding:var(--sp16);border:1px dashed var(--tool-border-strong);border-radius:var(--tool-r-md);text-align:center;font-size:var(--tool-fs-sm);color:var(--tool-text-3)}@media (max-width:480px){.LineItemEditor_control___7nTo{width:14rem}}.PayslipPaper_paper__5CSnU{display:flex;flex-direction:column;box-sizing:border-box;width:79.4rem;aspect-ratio:210/297;padding:var(--sp72) var(--sp72) var(--sp36);background:var(--gray-white);color:var(--gray-800);font-size:var(--t13);line-height:1.4}.PayslipPaper_title___bZtV{margin:0;font-size:var(--t25);font-weight:700;line-height:1.3;text-align:center;letter-spacing:.33em;text-indent:.33em}.PayslipPaper_dateLine__6UHyi{display:flex;justify-content:space-between;margin-top:var(--sp19);margin-bottom:var(--sp7)}.PayslipPaper_payDateBlank__qb1R7{min-width:16rem}.PayslipPaper_table__U_9s_{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--t12);line-height:1.35}.PayslipPaper_table__U_9s_ td,.PayslipPaper_table__U_9s_ th{box-sizing:border-box;height:var(--sp24);padding:var(--sp4) var(--sp5);border:1px solid var(--gray-black);font-weight:400;text-align:left;vertical-align:middle}.PayslipPaper_table__U_9s_ th{background:var(--gray-100);font-weight:700;text-align:center}.PayslipPaper_table__U_9s_ .PayslipPaper_amount__7GBbm,.PayslipPaper_table__U_9s_ .PayslipPaper_total__nIm_O{text-align:right;white-space:nowrap}.PayslipPaper_table__U_9s_ .PayslipPaper_total__nIm_O{font-weight:700}.PayslipPaper_table__U_9s_ .PayslipPaper_bare__coPKm{border-left:0;border-bottom:0}.PayslipPaper_gapTop__OqyUb{margin-top:var(--sp16)}.PayslipPaper_w17__LE2eB{width:17%}.PayslipPaper_w22__R0O31{width:22%}.PayslipPaper_w24__9rCfu{width:24%}.PayslipPaper_w26__SCul1{width:26%}.PayslipPaper_w33__vw3I_{width:33%}.PayslipPaper_w52__Kg_Rp{width:52%}.PayslipPaper_notes__W8P4U{margin-top:var(--sp13);font-size:var(--t11);line-height:1.45;color:var(--gray-700)}.PayslipPaper_notes__W8P4U p{margin:0}.PayslipPaper_footer__fxFD6{margin-top:auto;padding-top:var(--sp16);font-size:var(--t9);color:var(--gray-400)}.TemplatePicker_group__FccAo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp12);gap:var(--sp12)}.TemplatePicker_card__zzLKH{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp6);min-height:var(--tool-touch-min);padding:var(--sp16);text-align:left;background:var(--tool-surface);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-md);cursor:pointer;transition:border-color var(--tool-dur-fast) var(--tool-ease),background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.TemplatePicker_card__zzLKH:active{transform:scale(.985)}.TemplatePicker_card__zzLKH:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}@media (hover:hover){.TemplatePicker_card__zzLKH:hover{border-color:var(--gray-300)}}.TemplatePicker_selected__2hdD3,.TemplatePicker_selected__2hdD3:hover{border-color:var(--tool-brand);background:var(--tool-brand-soft);box-shadow:var(--shadow-tool-selected)}.TemplatePicker_head__O2x0R{display:flex;align-items:center;gap:var(--sp6);width:100%}.TemplatePicker_label__83eLS{font-size:var(--tool-fs-h3);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.TemplatePicker_badge__UpeSE{padding:0 var(--sp6);font-size:var(--tool-fs-xs);font-weight:700;line-height:1.8;color:var(--tool-brand-fg);background:var(--tool-surface);border:1px solid var(--tool-brand-border);border-radius:var(--tool-r-full)}.TemplatePicker_check__EiAo1{display:inline-flex;align-items:center;justify-content:center;width:var(--tool-icon);height:var(--tool-icon);margin-left:auto;color:var(--tool-text-inverse);background:var(--tool-brand);border-radius:var(--tool-r-full);opacity:0;transform:scale(.6);transition:opacity var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur) var(--tool-ease)}.TemplatePicker_check__EiAo1 svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.TemplatePicker_selected__2hdD3 .TemplatePicker_check__EiAo1{opacity:1;transform:scale(1)}.TemplatePicker_description__l9gTg{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}@media (max-width:768px){.TemplatePicker_group__FccAo{grid-template-columns:minmax(0,1fr);gap:var(--sp8)}.TemplatePicker_card__zzLKH{padding:var(--sp14) var(--sp16)}}@media (prefers-reduced-motion:reduce){.TemplatePicker_card__zzLKH,.TemplatePicker_check__EiAo1{transition:none}}.PhotoInput_wrap__DHSGE{display:flex;gap:var(--sp16);align-items:flex-start}.PhotoInput_frame__eAGfR{flex-shrink:0;width:9rem;height:12rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--tool-surface-sunken);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-sm)}.PhotoInput_image__1DDJK{width:100%;height:100%;object-fit:cover;display:block}.PhotoInput_placeholder__NR4om{font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-text-3);letter-spacing:.05em}.PhotoInput_controls__w9fLG{display:flex;flex-direction:column;gap:var(--sp8);min-width:0}.PhotoInput_label___NMtQ{font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text)}.PhotoInput_optional__YIeEq{margin-left:var(--sp4);font-weight:400;color:var(--tool-text-3)}.PhotoInput_help__svXjB{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}.PhotoInput_buttons__LRkhP{display:flex;flex-wrap:wrap;gap:var(--sp8)}.PhotoInput_file__rqHsu{position:absolute;width:var(--sp1);height:var(--sp1);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.PhotoInput_error__SnKxj{font-size:var(--tool-fs-xs);color:var(--tool-danger-fg)}.AiAssist_wrap__rYWVZ{display:flex;flex-direction:column;gap:var(--sp10)}.AiAssist_actions__DKvf1{display:flex;flex-wrap:wrap;gap:var(--sp8)}.AiAssist_hint__Es54t,.AiAssist_pending__r95sO{font-size:var(--tool-fs-sm);color:var(--tool-text-2)}.AiAssist_error__Mjm2p{font-size:var(--tool-fs-sm);color:var(--tool-danger-fg)}.AiAssist_panel__17ZPe{display:flex;flex-direction:column;gap:var(--sp10);padding:var(--sp14);background:var(--tool-surface-sunken);border-radius:var(--tool-r-md)}.AiAssist_panelHead__T0gnV{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp8)}.AiAssist_panelTitle__L7slv{font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text-2)}.AiAssist_remaining__ansIq{font-weight:400;color:var(--tool-text-3)}.AiAssist_dismiss__kyMxn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--tool-touch-min);height:var(--tool-touch-min);margin:calc(var(--sp12) * -1) calc(var(--sp12) * -1) 0 0;border:0;border-radius:var(--tool-r-full);background:transparent;color:var(--tool-text-3);cursor:pointer}.AiAssist_dismiss__kyMxn svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.AiAssist_dismiss__kyMxn:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.AiAssist_list__T5iQm{list-style:none}.AiAssist_card__aQ2Dh,.AiAssist_list__T5iQm{display:flex;flex-direction:column;gap:var(--sp8)}.AiAssist_card__aQ2Dh{align-items:flex-start;padding:var(--sp14);background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);transition:border-color var(--tool-dur-fast) var(--tool-ease)}.AiAssist_picked__QwZHm{border-color:var(--tool-brand)}.AiAssist_label__I4bYT{font-size:var(--tool-fs-xs);font-weight:700;color:var(--tool-brand-fg)}.AiAssist_text__THTcs{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text);white-space:pre-wrap}.AiAssist_fine__v1mEb{font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.CareerEditor_card__sZk1K{display:flex;flex-direction:column;gap:var(--sp16)}.CareerEditor_workTypes__KWZG3{display:flex;flex-direction:column;gap:var(--sp8)}.CareerEditor_more__bQMmo{align-self:flex-start;min-height:var(--tool-touch-min);padding:0 var(--sp4);border:0;background:transparent;color:var(--tool-brand-fg);font-size:var(--tool-fs-sm);font-weight:600;cursor:pointer}.CareerEditor_more__bQMmo:focus-visible,.CareerEditor_undo__aKPpy:focus-visible{outline:none;box-shadow:var(--tool-focus-ring);border-radius:var(--tool-r-sm)}.CareerEditor_period__4BUcN,.CareerEditor_range__W_oFG{display:flex;flex-direction:column;gap:var(--sp12)}.CareerEditor_rangeRow__JUtiw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp12);gap:var(--sp12)}.CareerEditor_undo__aKPpy{align-self:flex-start;min-height:var(--tool-touch-min);padding:0 var(--sp4);border:0;background:transparent;color:var(--tool-text-2);font-size:var(--tool-fs-sm);font-weight:600;text-decoration:underline;cursor:pointer}.TagInput_wrap__cfTLw{display:flex;flex-direction:column;gap:var(--sp10)}.TagInput_custom__roP48{display:flex;align-items:center;min-height:var(--tool-control-h-sm);padding:0 var(--sp4) 0 var(--sp14);background:var(--tool-surface);border:1px dashed var(--tool-border-strong);border-radius:var(--tool-r-md);transition:border-color var(--tool-dur-fast) var(--tool-ease),box-shadow var(--tool-dur-fast) var(--tool-ease)}.TagInput_custom__roP48:focus-within{border-style:solid;border-color:var(--tool-brand);box-shadow:0 0 0 var(--sp3) var(--tool-brand-soft-strong)}.TagInput_disabled__PmMm0{background:var(--tool-surface-sunken)}.TagInput_input__Wv8a_{flex:1 1 auto;min-width:0;min-height:calc(var(--tool-control-h-sm) - 2px);padding:0;border:0;outline:none;background:transparent;font-size:var(--tool-fs-body);font-weight:500;color:var(--tool-text)}.TagInput_input__Wv8a_::placeholder{color:var(--tool-text-3);font-weight:400}.TagInput_add__Gl_jS{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:var(--sp4);white-space:nowrap;min-height:calc(var(--tool-control-h-sm) - var(--sp8));padding:0 var(--sp12);border:0;border-radius:var(--tool-r-sm);background:transparent;color:var(--tool-brand-fg);font-size:var(--tool-fs-sm);font-weight:600;cursor:pointer;transition:background-color var(--tool-dur-fast) var(--tool-ease)}.TagInput_add__Gl_jS:after{content:"";position:absolute;inset:calc((var(--tool-control-h-sm) - 100%) / -2) 0}.TagInput_add__Gl_jS svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.TagInput_add__Gl_jS:disabled{color:var(--tool-text-disabled);cursor:default}@media (hover:hover){.TagInput_add__Gl_jS:not(:disabled):hover{background:var(--tool-brand-soft)}}.TagInput_add__Gl_jS:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.AiConsentSheet_scrim___tjgo{position:fixed;inset:0;z-index:1000;background:var(--tool-scrim)}.AiConsentSheet_sheet__greiS{position:fixed;left:0;right:0;bottom:0;z-index:1001;display:flex;flex-direction:column;gap:var(--sp12);max-height:88dvh;overflow-y:auto;padding:var(--sp12) var(--sp20) calc(var(--sp24) + env(safe-area-inset-bottom));background:var(--tool-surface);border-radius:var(--tool-r-lg) var(--tool-r-lg) 0 0;box-shadow:var(--tool-shadow-sheet);outline:none;color:var(--tool-text);font-size:var(--tool-fs-body);line-height:var(--tool-lh-body);word-break:keep-all;overflow-wrap:anywhere}@media (min-width:768px){.AiConsentSheet_sheet__greiS{left:50%;right:auto;bottom:auto;top:50%;width:min(52rem,calc(100vw - var(--sp32)));translate:-50% -50%;border-radius:var(--tool-r-lg);padding:var(--sp24) var(--sp24) var(--sp24)}.AiConsentSheet_handle__QGRE8{display:none}}.AiConsentSheet_handle__QGRE8{align-self:center;width:3.6rem;height:.4rem;border-radius:var(--tool-r-full);background:var(--gray-300)}.AiConsentSheet_close__IH6pw{position:absolute;top:var(--sp12);right:var(--sp12);display:inline-flex;align-items:center;justify-content:center;width:var(--tool-touch-min);height:var(--tool-touch-min);border:0;border-radius:var(--tool-r-full);background:transparent;color:var(--tool-text-3);cursor:pointer}.AiConsentSheet_close__IH6pw svg{width:var(--tool-icon);height:var(--tool-icon)}.AiConsentSheet_close__IH6pw:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.AiConsentSheet_title__QDnK6{margin-top:var(--sp8);padding-right:var(--sp40);font-size:var(--tool-fs-h2);font-weight:700;line-height:var(--tool-lh-tight)}.AiConsentSheet_summary__JxNsi{color:var(--tool-text-2)}.AiConsentSheet_toggle__91lmu{display:inline-flex;align-items:center;gap:var(--sp4);align-self:flex-start;min-height:var(--tool-touch-min);padding:0;border:0;background:transparent;color:var(--tool-brand-fg);font-size:var(--tool-fs-sm);font-weight:600;cursor:pointer}.AiConsentSheet_toggle__91lmu:focus-visible{outline:none;box-shadow:var(--tool-focus-ring);border-radius:var(--tool-r-sm)}.AiConsentSheet_chevron__SaTsq{width:var(--tool-icon-sm);height:var(--tool-icon-sm);transition:transform var(--tool-dur) var(--tool-ease)}.AiConsentSheet_chevronOpen___gp0d{transform:rotate(180deg)}.AiConsentSheet_detail__dIiZ_{padding:var(--sp16);background:var(--tool-surface-sunken);border-radius:var(--tool-r-md)}.AiConsentSheet_list__QBDWG{display:flex;flex-direction:column;gap:var(--sp12)}.AiConsentSheet_item__MdGxU dt{font-size:var(--tool-fs-sm);font-weight:700}.AiConsentSheet_item__MdGxU dd{margin-top:var(--sp2);font-size:var(--tool-fs-sm);color:var(--tool-text-2)}.AiConsentSheet_fine__1at1B{margin-top:var(--sp12);font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.AiConsentSheet_fine__1at1B a{color:var(--tool-brand-fg);text-decoration:underline}.AiConsentSheet_check__gqVhJ{display:flex;align-items:flex-start;gap:var(--sp10);padding:var(--sp12);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-md);font-size:var(--tool-fs-sm);cursor:pointer}.AiConsentSheet_check__gqVhJ input{flex-shrink:0;width:var(--tool-icon);height:var(--tool-icon);margin-top:.1em;accent-color:var(--tool-brand)}.AiConsentSheet_actions__63Irv{display:flex;flex-direction:column;align-items:center;gap:var(--sp4)}@media (prefers-reduced-motion:reduce){.AiConsentSheet_chevron__SaTsq{transition:none}}.ResumeSheet_sheet__4NFN_{--sheet-text:var(--color-text-primary);--sheet-text-2:var(--color-text-secondary);--sheet-text-3:var(--color-text-readable-tertiary);--sheet-line:var(--color-border);--sheet-line-soft:var(--color-border-subtle);--sheet-sunken:var(--color-surface-sunken);--sheet-brand:var(--color-action);position:relative;box-sizing:border-box;width:210mm;min-height:297mm;padding:18mm 18mm 20mm;background:var(--color-surface);color:var(--sheet-text);font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:10.5pt;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResumeSheet_sheet__4NFN_ *{margin:0;padding:0;box-sizing:border-box}.ResumeSheet_sheet__4NFN_ dl,.ResumeSheet_sheet__4NFN_ ul{list-style:none}.ResumeSheet_head__F1pXl{display:flex;gap:6mm;align-items:stretch;padding-bottom:4mm;border-bottom:2pt solid var(--sheet-text)}.ResumeSheet_photo__O7lAG{flex-shrink:0;width:24mm;height:32mm;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--sheet-sunken);border:1pt solid var(--sheet-line);color:var(--sheet-text-3);font-size:8pt}.ResumeSheet_photo__O7lAG img{width:100%;height:100%;object-fit:cover;display:block}.ResumeSheet_identity__oTRcI{display:flex;flex-direction:column;justify-content:center;min-width:0}.ResumeSheet_docLabel__8xz4z{font-size:9pt;letter-spacing:.3em;color:var(--sheet-text-2)}.ResumeSheet_name__beLC2{font-size:22pt;font-weight:700;line-height:1.2;letter-spacing:-.01em}.ResumeSheet_empty__ZbFgu{color:var(--sheet-line)}.ResumeSheet_subline__YjayM{margin-top:1mm;font-size:10pt;color:var(--sheet-text-2)}.ResumeSheet_applying__CpWtz{margin-top:1.5mm;font-size:10.5pt;font-weight:700;color:var(--sheet-brand)}.ResumeSheet_contact__dZsaY{margin-top:2mm;display:flex;flex-direction:column;gap:.5mm}.ResumeSheet_contact__dZsaY div{display:flex;gap:3mm}.ResumeSheet_contact__dZsaY dt{width:14mm;flex-shrink:0;font-size:9.5pt;color:var(--sheet-text-2)}.ResumeSheet_contact__dZsaY dd{font-size:10.5pt}.ResumeSheet_section__GNHCM{margin-top:5mm;page-break-inside:avoid;break-inside:avoid}.ResumeSheet_sectionTitle__oDgOO{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:1.2mm;margin-bottom:1.5mm;border-bottom:1.2pt solid var(--sheet-text);font-size:12pt;font-weight:700}.ResumeSheet_sectionTitle__oDgOO small{font-size:9.5pt;font-weight:400;color:var(--sheet-text-2)}.ResumeSheet_kv__5VSS6 div{display:flex;gap:3mm;padding:1.2mm 0;border-bottom:.5pt solid var(--sheet-line-soft)}.ResumeSheet_kv__5VSS6 dt{width:22mm;flex-shrink:0;font-size:9.5pt;color:var(--sheet-text-2)}.ResumeSheet_kv__5VSS6 dd{flex:1 1;min-height:1.5em}.ResumeSheet_careers__pyGuz li{display:flex;gap:3mm;padding:1.8mm 0;border-bottom:.5pt solid var(--sheet-line-soft);page-break-inside:avoid;break-inside:avoid}.ResumeSheet_careerBlank__GnY9J{color:var(--sheet-text-3);font-size:9.5pt;min-height:9mm}.ResumeSheet_careerBlank__GnY9J span:first-child,.ResumeSheet_period__kQ_Sa{width:42mm;flex-shrink:0}.ResumeSheet_period__kQ_Sa{font-size:9.5pt;color:var(--sheet-text-2);padding-top:.3mm}.ResumeSheet_careerBody__JlECq{flex:1 1;min-width:0}.ResumeSheet_place__149HJ{font-weight:700}.ResumeSheet_role__xkCAg{font-weight:400;color:var(--sheet-text-2)}.ResumeSheet_description__4Vata{margin-top:.5mm;font-size:10pt;white-space:pre-wrap}.ResumeSheet_chips__APajV{display:flex;flex-wrap:wrap;row-gap:.8mm;min-height:5mm}.ResumeSheet_chips__APajV li:not(:last-child):after{content:"·";padding:0 2mm;color:var(--sheet-text-3)}.ResumeSheet_text__eHti0{white-space:pre-wrap;line-height:1.65}.ResumeSheet_textBlank__dG_HJ{min-height:36mm}.ResumeSheet_sign__eSoIM{margin-top:9mm;text-align:center;font-size:10pt;page-break-inside:avoid;break-inside:avoid}.ResumeSheet_sign__eSoIM p:first-child{font-size:9.5pt;color:var(--sheet-text-2);margin-bottom:1.5mm}.ResumeSheet_signName__qRK6u{display:inline-block;min-width:24mm;margin-left:6mm;font-weight:700}.ResumeSheet_signMark__FHhNu{position:relative;margin-left:2mm;color:var(--sheet-text-2)}.ResumeSheet_signImage__T2jBq{position:absolute;left:50%;top:50%;max-width:34mm;max-height:12mm;width:auto;height:auto;transform:translate(-50%,-55%);pointer-events:none}.ResumeSheet_foot__CHpWK{position:absolute;left:18mm;right:18mm;bottom:8mm;display:flex;align-items:center;justify-content:space-between;font-size:8pt;color:var(--sheet-text-3)}.ResumeSheet_qr__3DmjJ{width:11mm;height:11mm;display:block}.ResumePreviewPane_pane__bFIU6{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp24);background:var(--tool-surface-sunken);border-radius:var(--tool-r-md);scroll-margin-top:calc(var(--nav-bar-height, 0px) + var(--sp16));outline:none}@media (max-width:768px){.ResumePreviewPane_pane__bFIU6{padding:var(--sp20) var(--sp16)}}.ResumePreviewPane_pane__bFIU6:focus-visible{box-shadow:var(--tool-focus-ring)}.ResumePreviewPane_status__PnDou{display:flex;flex-direction:column;gap:var(--sp6)}.ResumePreviewPane_statusRow__4ngP5{display:flex;align-items:baseline;justify-content:space-between}.ResumePreviewPane_statusLabel__Y6Ra9{font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text-2)}.ResumePreviewPane_statusValue__If4xj{font-size:var(--tool-fs-h2);font-weight:700;color:var(--tool-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResumePreviewPane_bar__zh9JK{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border:0;height:.6rem;overflow:hidden;background:var(--tool-border);border-radius:var(--tool-r-full)}.ResumePreviewPane_missing__qg0m2{font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.ResumePreviewPane_stage__vW8pj{position:relative;width:100%;height:var(--sheet-h,0);overflow:hidden;background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-r-sm)}.ResumePreviewPane_sheet__VHrgE{position:absolute;top:0;left:0;transform:scale(var(--sheet-scale,.4));transform-origin:top left;box-shadow:var(--shadow-tool-outline)}.ResumePreviewPane_layer__Goxkn{transition:opacity var(--tool-dur) var(--tool-ease)}.ResumePreviewPane_layerHidden__t1Esd{opacity:0}.ResumePreviewPane_example__U0rhW{opacity:.4;animation:ResumePreviewPane_exampleIn__5WAtK var(--tool-dur) var(--tool-ease)}@keyframes ResumePreviewPane_exampleIn__5WAtK{0%{opacity:0}}.ResumePreviewPane_pages___sXLE{font-size:var(--tool-fs-xs);color:var(--tool-text-3);text-align:right}.ResumePreviewPane_actions__dfAZX{display:flex;flex-direction:column;gap:var(--sp12);padding-top:var(--sp4)}@media (prefers-reduced-motion:reduce){.ResumePreviewPane_layer__Goxkn{transition:none}.ResumePreviewPane_example__U0rhW{animation:none}}.ResumePreviewPane_bar__zh9JK::-webkit-progress-bar{background:var(--tool-border);border-radius:var(--tool-r-full)}.ResumePreviewPane_bar__zh9JK::-webkit-progress-value{background:var(--tool-brand);border-radius:var(--tool-r-full)}.ResumePreviewPane_bar__zh9JK::-moz-progress-bar{background:var(--tool-brand);border-radius:var(--tool-r-full)}