.PageContainer-module-scss-module__x41zka__root{width:min(100% - 48px,var(--page-max-width));margin:0 auto}@media (max-width:480px){.PageContainer-module-scss-module__x41zka__root{width:min(100% - 32px,var(--page-max-width))}}
.SiteHeader-module-scss-module__Tejz5a__root{z-index:10;background:var(--bg);border-bottom:1px solid var(--hairline);position:sticky;top:0}.SiteHeader-module-scss-module__Tejz5a__inner{justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.SiteHeader-module-scss-module__Tejz5a__wordmark{min-width:44px;min-height:44px;font-family:var(--font-sans);color:var(--ink);letter-spacing:0;flex-shrink:0;align-items:center;font-size:1.125rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__Tejz5a__nav{scrollbar-width:none;align-items:center;gap:16px;min-width:0;display:flex;overflow-x:auto}.SiteHeader-module-scss-module__Tejz5a__nav::-webkit-scrollbar{display:none}.SiteHeader-module-scss-module__Tejz5a__link{white-space:nowrap;min-width:44px;min-height:44px;color:var(--muted);justify-content:center;align-items:center;padding:0 4px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__Tejz5a__link:hover{color:var(--ink)}@media (max-width:480px){.SiteHeader-module-scss-module__Tejz5a__inner,.SiteHeader-module-scss-module__Tejz5a__nav{gap:14px}}
.CompanyMark-module-scss-module__S80KAW__root{vertical-align:middle;flex-shrink:0;width:auto;height:16px;display:inline-block}
.SiteFooter-module-scss-module__otw3ca__root{border-top:2px solid var(--ink);color:var(--muted);margin-top:48px;font-size:.875rem}.SiteFooter-module-scss-module__otw3ca__index{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px 32px;padding:32px 0;display:grid}.SiteFooter-module-scss-module__otw3ca__group{flex-direction:column;gap:12px;min-width:0;display:flex}.SiteFooter-module-scss-module__otw3ca__groupLabel{color:var(--ink);letter-spacing:.08em;font-size:.75rem;font-weight:800}.SiteFooter-module-scss-module__otw3ca__groupList{flex-direction:column;gap:10px;display:flex}.SiteFooter-module-scss-module__otw3ca__indexLink{color:var(--muted);font-size:.875rem;line-height:1.45;text-decoration:none;display:inline-block}.SiteFooter-module-scss-module__otw3ca__indexLink:hover{color:var(--ink);text-decoration:underline}.SiteFooter-module-scss-module__otw3ca__base{border-top:1px solid var(--hairline);flex-direction:column;gap:12px;padding:24px 0 32px;display:flex}.SiteFooter-module-scss-module__otw3ca__company{color:var(--ink);align-items:center;gap:8px;display:flex}.SiteFooter-module-scss-module__otw3ca__companyName{letter-spacing:.06em;font-size:.875rem;font-weight:600;line-height:1}.SiteFooter-module-scss-module__otw3ca__links{flex-wrap:wrap;gap:8px 16px;display:flex}.SiteFooter-module-scss-module__otw3ca__link{color:var(--muted);padding:4px 0;text-decoration:none;display:inline-block}.SiteFooter-module-scss-module__otw3ca__link:hover{color:var(--ink);text-decoration:underline}.SiteFooter-module-scss-module__otw3ca__promise{margin:0}@media (max-width:480px){.SiteFooter-module-scss-module__otw3ca__root{margin-top:32px}.SiteFooter-module-scss-module__otw3ca__index{gap:20px;padding:24px 0}}.SiteFooter-module-scss-module__otw3ca__indexLink,.SiteFooter-module-scss-module__otw3ca__link{align-items:center;min-width:44px;min-height:44px;display:inline-flex}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable_core-s.p.133iig3rhjorn.woff2)format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_fb310f64-module__26VNHa__className{font-family:pretendard,pretendard Fallback,Pretendard Variable Rest,Pretendard JP Kana,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}.pretendard_fb310f64-module__26VNHa__variable{--font-sans:"pretendard", "pretendard Fallback", Pretendard Variable Rest, Pretendard JP Kana, Apple SD Gothic Neo, Noto Sans KR, Malgun Gothic, sans-serif}
.RelatedList-module-scss-module__3YLjrq__root{flex-direction:column;gap:12px;display:flex}.RelatedList-module-scss-module__3YLjrq__title{font-size:1.25rem;font-weight:600}.RelatedList-module-scss-module__3YLjrq__list{border-top:1px solid var(--hairline)}.RelatedList-module-scss-module__3YLjrq__item{border-bottom:1px solid var(--hairline)}.RelatedList-module-scss-module__3YLjrq__link{min-height:44px;color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;text-decoration:none;display:flex}.RelatedList-module-scss-module__3YLjrq__link:hover .RelatedList-module-scss-module__3YLjrq__name{text-decoration:underline}.RelatedList-module-scss-module__3YLjrq__name{font-weight:600}.RelatedList-module-scss-module__3YLjrq__spec{font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;font-size:.875rem}
.SpecHeading-module-scss-module__z55YIa__root{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;padding-bottom:28px;display:grid}.SpecHeading-module-scss-module__z55YIa__titles{flex-direction:column;gap:8px;display:flex}.SpecHeading-module-scss-module__z55YIa__title{font-size:2.125rem;font-weight:800;line-height:1.25}.SpecHeading-module-scss-module__z55YIa__subtitle{color:var(--muted);font-size:1rem}.SpecHeading-module-scss-module__z55YIa__numbers{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.SpecHeading-module-scss-module__z55YIa__display{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:3rem;font-weight:800;line-height:1}.SpecHeading-module-scss-module__z55YIa__detail{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem}@media (max-width:768px){.SpecHeading-module-scss-module__z55YIa__root{grid-template-columns:minmax(0,1fr);row-gap:20px;padding-bottom:24px}.SpecHeading-module-scss-module__z55YIa__numbers{text-align:left;align-items:flex-start}}@media (max-width:480px){.SpecHeading-module-scss-module__z55YIa__title{font-size:1.75rem}.SpecHeading-module-scss-module__z55YIa__display{font-size:2.5rem}}
.SpecSection-module-scss-module__E-WDNG__root{border-top:2px solid var(--ink);grid-template-columns:132px minmax(0,1fr);column-gap:32px;padding-top:14px;display:grid}.SpecSection-module-scss-module__E-WDNG__rail{flex-direction:column;align-self:start;gap:4px;display:flex;position:sticky;top:64px}.SpecSection-module-scss-module__E-WDNG__index{font-variant-numeric:tabular-nums;color:var(--accent);letter-spacing:.12em;font-size:.75rem;font-weight:600;line-height:1}.SpecSection-module-scss-module__E-WDNG__label{font-size:1rem;font-weight:800;line-height:1.3}.SpecSection-module-scss-module__E-WDNG__hint{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem}.SpecSection-module-scss-module__E-WDNG__content{min-width:0}@media (max-width:768px){.SpecSection-module-scss-module__E-WDNG__root{grid-template-columns:minmax(0,1fr);row-gap:14px;padding-top:12px}.SpecSection-module-scss-module__E-WDNG__rail{flex-direction:row;align-items:baseline;gap:10px;position:static}}
.ConvertHub-module-scss-module__ARpgaG__root{flex:1;padding:48px 0 0}.ConvertHub-module-scss-module__ARpgaG__inner{flex-direction:column;gap:48px;display:flex}.ConvertHub-module-scss-module__ARpgaG__what{color:var(--muted);margin-bottom:16px;font-size:.875rem}@media (max-width:480px){.ConvertHub-module-scss-module__ARpgaG__root{padding-top:32px}.ConvertHub-module-scss-module__ARpgaG__inner{gap:32px}}
.Button-module-scss-module__VLzsWq__root.Button-module-scss-module__VLzsWq__primary{appearance:none;min-height:44px;font:inherit;cursor:pointer;background:var(--ink);border:1px solid #0000;border-color:var(--ink);color:var(--ink-inverse);border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:opacity .12s;display:inline-flex}.Button-module-scss-module__VLzsWq__root.Button-module-scss-module__VLzsWq__primary:hover:not(:disabled){opacity:.85}.Button-module-scss-module__VLzsWq__root.Button-module-scss-module__VLzsWq__primary:disabled{opacity:.4;cursor:not-allowed}.Button-module-scss-module__VLzsWq__root.Button-module-scss-module__VLzsWq__secondary{appearance:none;min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-color:var(--hairline);color:var(--ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:opacity .12s;display:inline-flex}.Button-module-scss-module__VLzsWq__root.Button-module-scss-module__VLzsWq__secondary:hover:not(:disabled){border-color:var(--ink)}.Button-module-scss-module__VLzsWq__root.Button-module-scss-module__VLzsWq__secondary:disabled{opacity:.4;cursor:not-allowed}.Button-module-scss-module__VLzsWq__fullWidth{flex:1}.Button-module-scss-module__VLzsWq__spinner{border:2px solid color-mix(in srgb, currentColor 35%, transparent);vertical-align:-2px;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.7s linear infinite Button-module-scss-module__VLzsWq__spin;display:inline-block}@keyframes Button-module-scss-module__VLzsWq__spin{to{transform:rotate(360deg)}}
.ErrorMessage-module-scss-module__u3H7kG__root{color:var(--danger);margin:0;font-size:.875rem;line-height:1.5}
.ShelterDrawing-module-scss-module__T5RdDq__root{width:100%;max-width:680px;height:auto;display:block}
.Dropzone-module-scss-module__h72mcG__root{background:var(--stage);width:100%;min-height:clamp(300px,48vh,440px);color:var(--muted);border:1px solid var(--hairline);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.Dropzone-module-scss-module__h72mcG__root:hover{border-color:var(--muted)}.Dropzone-module-scss-module__h72mcG__root:has(.Dropzone-module-scss-module__h72mcG__input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.Dropzone-module-scss-module__h72mcG__dragActive{border-color:var(--stage-ink)}.Dropzone-module-scss-module__h72mcG__dragActive .Dropzone-module-scss-module__h72mcG__cta{opacity:.85}.Dropzone-module-scss-module__h72mcG__drawing{width:100%;max-width:220px;color:var(--muted);opacity:.7;margin-bottom:20px;display:block}.Dropzone-module-scss-module__h72mcG__primary{color:var(--stage-ink);margin-bottom:16px;font-size:1.25rem;font-weight:800;display:block}.Dropzone-module-scss-module__h72mcG__cta{appearance:none;min-height:44px;font:inherit;cursor:pointer;background:var(--stage-ink);border:1px solid #0000;border-color:var(--stage-ink);color:var(--stage);border-radius:8px;justify-content:center;align-items:center;margin-bottom:14px;padding:0 20px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:opacity .12s;display:inline-flex}.Dropzone-module-scss-module__h72mcG__root:hover .Dropzone-module-scss-module__h72mcG__cta{opacity:.85}.Dropzone-module-scss-module__h72mcG__secondary{color:var(--muted);font-size:.75rem;display:block}.Dropzone-module-scss-module__h72mcG__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:239px){.Dropzone-module-scss-module__h72mcG__drawing{display:none}}
.Badge-module-scss-module__yJrHvW__root{font-variant-numeric:tabular-nums;border:1px solid var(--hairline);white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.Badge-module-scss-module__yJrHvW__ink{color:var(--ink)}.Badge-module-scss-module__yJrHvW__muted{color:var(--muted)}.Badge-module-scss-module__yJrHvW__accent{color:var(--accent);border-color:var(--accent)}
.ProgressLine-module-scss-module__Sjfira__root{background:var(--stage-ink);z-index:10;height:2px;animation:1.2s ease-in-out infinite alternate ProgressLine-module-scss-module__Sjfira__pulse;position:absolute;top:0;left:0;right:0}@keyframes ProgressLine-module-scss-module__Sjfira__pulse{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ProgressLine-module-scss-module__Sjfira__root{animation:none}}
.ConvertTool-module-scss-module__W-9bfG__root{flex-direction:column;gap:16px;display:flex}.ConvertTool-module-scss-module__W-9bfG__stage{background:var(--stage);width:100%;min-height:clamp(300px,48vh,440px);color:var(--stage-ink);border:1px solid var(--hairline);justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:hidden}.ConvertTool-module-scss-module__W-9bfG__preview{object-fit:contain;max-width:100%;max-height:100%}.ConvertTool-module-scss-module__W-9bfG__stageNote{color:var(--muted);font-size:.875rem}.ConvertTool-module-scss-module__W-9bfG__list{border-top:1px solid var(--hairline)}.ConvertTool-module-scss-module__W-9bfG__row{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 0;font-size:.875rem;display:flex}.ConvertTool-module-scss-module__W-9bfG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.ConvertTool-module-scss-module__W-9bfG__status{color:var(--muted);flex-shrink:0;align-items:center;gap:12px;display:flex}.ConvertTool-module-scss-module__W-9bfG__size{font-variant-numeric:tabular-nums}.ConvertTool-module-scss-module__W-9bfG__failed{color:var(--danger)}.ConvertTool-module-scss-module__W-9bfG__download{color:var(--accent);font-weight:600}.ConvertTool-module-scss-module__W-9bfG__note{color:var(--muted);font-size:.875rem}.ConvertTool-module-scss-module__W-9bfG__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ConvertTool-module-scss-module__W-9bfG__addMore{appearance:none;min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-color:var(--hairline);color:var(--ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:opacity .12s;display:inline-flex}.ConvertTool-module-scss-module__W-9bfG__addMore:hover:not(:disabled){border-color:var(--ink)}.ConvertTool-module-scss-module__W-9bfG__addMore:disabled{opacity:.4;cursor:not-allowed}.ConvertTool-module-scss-module__W-9bfG__addMore{cursor:pointer;position:relative}.ConvertTool-module-scss-module__W-9bfG__addMore:has(.ConvertTool-module-scss-module__W-9bfG__addMoreInput:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.ConvertTool-module-scss-module__W-9bfG__addMoreInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ConvertTool-module-scss-module__W-9bfG__count{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem}.ConvertTool-module-scss-module__W-9bfG__downloadAll{appearance:none;min-height:44px;font:inherit;cursor:pointer;background:var(--ink);border:1px solid #0000;border-color:var(--ink);color:var(--ink-inverse);border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;transition:opacity .12s;display:inline-flex}.ConvertTool-module-scss-module__W-9bfG__downloadAll:hover:not(:disabled){opacity:.85}.ConvertTool-module-scss-module__W-9bfG__downloadAll:disabled{opacity:.4;cursor:not-allowed}@media (max-width:480px){.ConvertTool-module-scss-module__W-9bfG__row{flex-direction:column;align-items:flex-start;gap:8px}.ConvertTool-module-scss-module__W-9bfG__status{flex-wrap:wrap}}
.CropPromises-module-scss-module__pJXDjG__root{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CropPromises-module-scss-module__pJXDjG__note{width:100%;color:var(--muted);margin-top:8px;font-size:.875rem}
.ToggleRow-module-scss-module__HRrWhW__root{border-bottom:1px solid var(--hairline);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 0;display:flex}.ToggleRow-module-scss-module__HRrWhW__root:has(.ToggleRow-module-scss-module__HRrWhW__input:disabled){cursor:default;color:var(--muted)}.ToggleRow-module-scss-module__HRrWhW__text{flex-direction:column;gap:4px;min-width:0;display:flex}.ToggleRow-module-scss-module__HRrWhW__label{font-size:.875rem;font-weight:600}.ToggleRow-module-scss-module__HRrWhW__note{color:var(--muted);font-size:.75rem;line-height:1.5}.ToggleRow-module-scss-module__HRrWhW__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ToggleRow-module-scss-module__HRrWhW__track{border:1px solid var(--hairline);background:var(--bg);border-radius:999px;flex-shrink:0;width:40px;height:24px;transition:background-color .12s linear,border-color .12s linear;position:relative}.ToggleRow-module-scss-module__HRrWhW__knob{background:var(--muted);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px}.ToggleRow-module-scss-module__HRrWhW__input:checked~.ToggleRow-module-scss-module__HRrWhW__track{border-color:var(--ink);background:var(--ink)}.ToggleRow-module-scss-module__HRrWhW__input:checked~.ToggleRow-module-scss-module__HRrWhW__track .ToggleRow-module-scss-module__HRrWhW__knob{background:var(--ink-inverse);left:auto;right:3px}.ToggleRow-module-scss-module__HRrWhW__input:focus-visible~.ToggleRow-module-scss-module__HRrWhW__track{outline:2px solid var(--accent);outline-offset:2px}
