.screen-navigator_trigger__AmEFn{bottom:var(--ui-space-lg);box-shadow:0 4px 16px rgb(25 25 25/14%);gap:var(--ui-space-xs);position:fixed;right:var(--ui-space-lg);z-index:calc(var(--ui-z-dialog) - 1)}.screen-navigator_panel__DU_OZ.screen-navigator_panel__DU_OZ{border-radius:var(--ui-radius-md);bottom:var(--ui-space-lg);height:auto;margin:0;max-height:min(72dvh,620px);position:fixed;right:var(--ui-space-lg);width:min(360px,calc(100vw - 32px))}.screen-navigator_panel__DU_OZ.screen-navigator_panel__DU_OZ>header{padding:var(--ui-space-md)}.screen-navigator_panel__DU_OZ.screen-navigator_panel__DU_OZ>div:last-child{padding:var(--ui-space-sm) var(--ui-space-md) var(--ui-space-md)}.screen-navigator_navigation__L6Uj0{display:grid;gap:var(--ui-space-md)}.screen-navigator_group__4JP5K{display:grid;gap:var(--ui-space-xs);min-width:0}.screen-navigator_groupTitle__NNSXi{color:var(--ui-text-muted);font-size:var(--ui-text-body-size);font-weight:var(--ui-text-subtitle-weight);line-height:20px;margin:0}.screen-navigator_items__o7JoL{list-style:none;margin:0;padding:0}.screen-navigator_item__afl4E+.screen-navigator_item__afl4E{border-top:1px solid var(--ui-border)}.screen-navigator_link__xIOFb,.screen-navigator_preparing__zquh9{align-items:center;border-radius:var(--ui-radius-sm);color:var(--ui-text-body);display:flex;font-family:var(--ui-font-family);font-size:var(--ui-text-body-size);gap:var(--ui-space-sm);justify-content:space-between;line-height:20px;min-height:38px;padding:var(--ui-space-xs) var(--ui-space-sm);text-decoration:none}.screen-navigator_link__xIOFb:hover{background:var(--ui-surface-hover);color:var(--ui-text)}.screen-navigator_link__xIOFb:focus-visible{outline:3px solid var(--ui-focus);outline-offset:1px}.screen-navigator_link__xIOFb[aria-current=page]{background:var(--ui-primary-soft);color:var(--ui-text);font-weight:var(--ui-text-subtitle-weight)}.screen-navigator_preparing__zquh9{color:var(--ui-text-muted)}.screen-navigator_note__7Kpqv,.screen-navigator_status__IGdgI{color:var(--ui-text-muted);flex:0 0 auto;font-size:var(--ui-text-body-size);font-weight:var(--ui-text-body-weight);line-height:20px}.screen-navigator_empty___3_7c,.screen-navigator_loading__0AhHZ{color:var(--ui-text-muted);font-size:var(--ui-text-body-size);line-height:20px;margin:0;padding:var(--ui-space-sm) 0}:root{color-scheme:light;--ui-bg:#F9FAFB;--ui-bg-muted:#F9FAFB;--ui-surface:#FFFFFF;--ui-surface-muted:#F9FAFB;--ui-surface-hover:#F3F4F6;--ui-surface-active:#E5E7EB;--ui-border:#E5E7EB;--ui-text:#111827;--ui-text-body:#1F2937;--ui-text-muted:#6B7280;--ui-text-subtle:#9CA3AF;--ui-focus:#BBF7D0;--ui-primary:#007D3C;--ui-primary-soft:#F0FDF4;--ui-primary-hover:#006A33;--ui-primary-soft-accent:#73D99A;--ui-on-primary:#FFFFFF;--ui-success:#00C650;--ui-warning:#F59E0B;--ui-error:#EF4444;--ui-info:#3B82F6;--ui-font-family:"Pretendard",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--ui-text-display-size:24px;--ui-text-title-size:18px;--ui-text-subtitle-size:14px;--ui-text-body-size:14px;--ui-text-caption-size:12px;--ui-text-section-size:24px;--ui-text-body-weight:400;--ui-text-label-size:14px;--ui-text-subtitle-weight:600;--ui-text-title-weight:700;--ui-space-xs:4px;--ui-space-sm:8px;--ui-space-md:16px;--ui-space-lg:24px;--ui-space-xl:32px;--ui-radius-sm:8px;--ui-radius-md:12px;--ui-radius-lg:16px;--ui-rail-width:54px;--ui-menu-width:256px;--ui-content-max:none;--ui-page-padding:32px;--ui-page-gap:24px;--ui-page-heading-gap:12px;--ui-work-tab-height:60px;--ui-work-tab-radius:9px;--ui-tab-height:40px;--ui-tab-radius:8px;--ui-tab-padding:8px 16px;--ui-tab-gap:8px;--ui-tab-icon-size:18px;--ui-panel-padding:24px;--ui-z-dialog:1000;--ui-card-border:rgb(243 244 246/60%);--ui-card-shadow:0 1px 2px rgb(0 0 0/5%);--ui-dialog-shadow:0 10px 15px -3px rgb(0 0 0/10%),0 4px 6px -4px rgb(0 0 0/10%);--ui-label-color:#374151;--ui-control-height:40px;--ui-compact-height:32px}@font-face{font-family:Pretendard;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/PretendardVariable.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font-family);font-size:var(--ui-text-body-size);font-weight:var(--ui-text-body-weight);font-feature-settings:"pnum";font-variant-numeric:proportional-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{color:inherit}body{line-height:1.5}a{color:inherit;text-underline-offset:3px}img,video{height:auto;max-width:100%}fieldset{min-width:0}code,dd{overflow-wrap:anywhere}code,kbd,pre,samp{font-family:var(--ui-font-family)}dd{margin-inline-start:0}summary{cursor:pointer;font-weight:var(--ui-text-subtitle-weight)}select[data-ui-select=true]:not(:has(+svg)){appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9L12 15L18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px}details>summary{padding-block:var(--ui-space-sm)}@media print{body:has([data-print-view=billing-document]) :not(:has([data-print-view=billing-document])):not([data-print-view=billing-document]):not([data-print-view=billing-document] *){display:none!important}body:has([data-print-view=billing-document]) :has([data-print-view=billing-document]){display:block!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;grid-template-columns:none!important}body:has([data-print-view=billing-document]) [data-print-view=billing-document]{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}}@media screen{:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){min-height:var(--ui-control-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background-color:var(--ui-surface);color:var(--ui-text);font-size:14px;line-height:20px;padding:8px 12px}:where(input,select,textarea):focus-visible{outline:2px solid var(--ui-focus);outline-offset:0;border-color:var(--ui-primary)}:where(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}:where(input,select,textarea):disabled{background-color:var(--ui-surface-muted);color:var(--ui-text-muted);cursor:not-allowed}:where(table){font-size:14px;line-height:20px}:where(thead){background:var(--ui-surface-muted)}:where(th){font-weight:500}:where(tbody tr:hover){background:var(--ui-surface-muted)}:where(label){font-size:14px;line-height:20px}}select[data-ui-select=true][aria-expanded=true]:not(:has(+svg)){border-color:var(--ui-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 15L12 9L18 15'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px}@media screen{section[aria-label="세금 문서 업무"]{display:grid;gap:16px;min-width:0}section[aria-label="세금 문서 업무"]>div:has(>label){max-width:320px}section[aria-label="세금 문서 업무"]>fieldset{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:16px;margin:0;padding:24px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface)}section[aria-label="세금 문서 업무"]>fieldset>legend{padding-inline:8px;color:var(--ui-text);font-weight:500}section[aria-label="세금 문서 업무"]>fieldset>button{justify-self:start;min-width:96px;margin-top:28px}section[aria-label="세금 문서 업무"]>fieldset>[role=alert]{grid-column:1/-1;margin:0}}@media screen and (max-width:720px){section[aria-label="세금 문서 업무"]>fieldset{padding:16px}section[aria-label="세금 문서 업무"]>fieldset>button{margin-top:0}}@media screen{nav[aria-label="입금 업무 이동"],nav[aria-label="정산 업무 이동"]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}main a[href*="/finance/cash-deposits/"][href$="/reversals"],nav[aria-label="입금 업무 이동"]>a,nav[aria-label="정산 업무 이동"]>a{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface);color:var(--ui-text);font-size:14px;line-height:20px;text-decoration:none}main a[href*="/finance/cash-deposits/"][href$="/reversals"]:hover,nav[aria-label="입금 업무 이동"]>a:hover,nav[aria-label="정산 업무 이동"]>a:hover{background:var(--ui-surface-muted)}main a[href*="/finance/cash-deposits/"][href$="/reversals"]:focus-visible,nav[aria-label="입금 업무 이동"]>a:focus-visible,nav[aria-label="정산 업무 이동"]>a:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}section[aria-label="입금 배정"]{display:grid;gap:16px;min-width:0;margin-top:16px}section[aria-label="입금 배정"] dl:not([class]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}section[aria-label="입금 배정"] dl:not([class])>div{display:grid;gap:8px;min-width:0}section[aria-label="입금 배정"] dl:not([class]) dt{color:var(--ui-text-muted);font-size:12px;line-height:16px}section[aria-label="입금 배정"] dl:not([class]) dd{margin:0;overflow-wrap:anywhere;font-size:14px;line-height:20px}section[aria-label="매칭 취소 처리"]{display:grid;gap:16px;min-width:0;padding:24px;border:1px solid var(--ui-card-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-card-shadow)}section[aria-label="매칭 취소 처리"]>button{justify-self:start}section[aria-label="매칭 취소 처리"]>p{margin:0}section:has(dl[aria-label="반환 요청 기준"])+section article{display:grid;gap:16px;min-width:0;padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm)}section:has(dl[aria-label="반환 요청 기준"])+section article>dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;margin:0}section:has(dl[aria-label="반환 요청 기준"])+section article>dl>div{display:grid;gap:8px;min-width:0}section:has(dl[aria-label="반환 요청 기준"])+section article dt{color:var(--ui-text-muted);font-size:12px;line-height:16px}section:has(dl[aria-label="반환 요청 기준"])+section article dd{margin:0;overflow-wrap:anywhere;font-size:14px;line-height:20px}section:has(dl[aria-label="반환 요청 기준"])+section article>button{justify-self:start}}@media screen and (max-width:640px){section[aria-label="입금 배정"] dl:not([class]){grid-template-columns:minmax(0,1fr)}section[aria-label="매칭 취소 처리"]{padding:16px}}@media screen{body{line-height:20px}section[aria-label="세금 원본·승인"],section[aria-label="세금 원본·승인"]>fieldset{display:grid;gap:16px;min-width:0}}@media screen{section[aria-label="세금 원본·승인"] :where(h3,h4){margin:0;font-size:18px;line-height:28px;font-weight:600;overflow-wrap:anywhere}section[aria-label="세금 원본·승인"] p{margin:0;line-height:20px}section[aria-label="세금 원본·승인"]>fieldset>:where(section,article){display:grid;gap:16px;min-width:0;padding:24px;border:1px solid var(--ui-card-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface)}section[aria-label="세금 원본·승인"]>fieldset>:where(section,article) section{display:grid;gap:8px;min-width:0}section[aria-label="세금 원본·승인"] fieldset fieldset{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:16px;min-width:0;margin:0;padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md)}section[aria-label="세금 원본·승인"] fieldset fieldset>:where(p,fieldset,button,[role=alert],[role=status]){grid-column:1/-1}section[aria-label="세금 원본·승인"] fieldset fieldset>legend{padding-inline:8px;font-size:18px;line-height:28px;font-weight:600}section[aria-label="세금 원본·승인"] fieldset fieldset fieldset>legend{font-size:14px;line-height:20px}section[aria-label="세금 원본·승인"] fieldset fieldset>button{justify-self:start}}@media screen and (max-width:720px){section[aria-label="세금 원본·승인"]>fieldset>:where(section,article){padding:16px}section[aria-label="세금 원본·승인"] fieldset fieldset{grid-template-columns:minmax(0,1fr)}}@media screen{ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="]){display:grid;gap:8px;min-width:0;margin:16px 0;padding:0;list-style:none}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])>li{min-width:0;padding:16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface)}ul>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="]{display:grid;align-content:center;min-height:40px;min-width:0;line-height:20px;overflow-wrap:anywhere}section[aria-label="거래내역 가져오기 기준"],section[aria-label="등록 전제 확인"],section[aria-label="수금 등록 기준 확인"]{display:grid;gap:16px;padding:24px;margin-bottom:24px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface)}section[aria-label="거래내역 가져오기 기준"]>h2,section[aria-label="등록 전제 확인"]>h3,section[aria-label="수금 등록 기준 확인"]>h2{margin:0;font-size:18px;line-height:28px;font-weight:600}section[aria-label="거래내역 가져오기 기준"]>p,section[aria-label="등록 전제 확인"]>p,section[aria-label="수금 등록 기준 확인"]>p{margin:0}section[aria-label="거래내역 가져오기 기준"]>dl,section[aria-label="수금 등록 기준 확인"]>dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0}section[aria-label="거래내역 가져오기 기준"]>dl>div,section[aria-label="수금 등록 기준 확인"]>dl>div{display:grid;gap:8px}section[aria-label="거래내역 가져오기 기준"] dt,section[aria-label="수금 등록 기준 확인"] dt{color:var(--ui-text-muted);font-size:12px;line-height:20px}section[aria-label="거래내역 가져오기 기준"] dd,section[aria-label="수금 등록 기준 확인"] dd{margin:0;font-size:14px;line-height:20px;overflow-wrap:anywhere}section[aria-label="등록 전제 확인"]>ul{margin:0;padding-left:20px}}@media screen{@media (max-width:640px){section[aria-label="거래내역 가져오기 기준"],section[aria-label="등록 전제 확인"],section[aria-label="수금 등록 기준 확인"]{padding:16px}section[aria-label="거래내역 가져오기 기준"]>dl,section[aria-label="수금 등록 기준 확인"]>dl{grid-template-columns:minmax(0,1fr)}}}@media screen{section[aria-label="거래내역 파일 가져오기"]{display:grid;gap:16px;padding:24px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface)}section[aria-label="거래내역 파일 가져오기"]>h2{margin:0;font-size:18px;line-height:28px;font-weight:600}section[aria-label="거래내역 파일 가져오기"]>p{margin:0}section[aria-label="거래내역 파일 가져오기"] label{display:grid;gap:8px;min-width:0}section[aria-label="거래내역 파일 가져오기"] input[type=file]{width:100%;min-width:0}section[aria-label="거래내역 파일 가져오기"]>button{justify-self:start}@media (max-width:640px){section[aria-label="거래내역 파일 가져오기"]{padding:16px}}}@media screen{ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table{display:block;width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);border-spacing:0}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table caption{padding:12px 16px;text-align:left;font-size:14px;line-height:20px}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table :is(th,td){padding:16px;min-width:88px;border-bottom:1px solid var(--ui-border);text-align:left;vertical-align:middle;font-size:14px;line-height:20px}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table th{background:var(--ui-surface-muted);color:var(--ui-text-muted);font-weight:500;white-space:nowrap}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table :is(th,td):nth-child(2){min-width:240px}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table :is(th,td):nth-child(4){min-width:310px}ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table :is(th,td):nth-child(3),ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table :is(th,td):nth-child(5){white-space:nowrap}}@media screen and (min-width:1280px){ul:has(>li>a[href*="/finance/supplier-settlements/"][href*="?partnerOrganizationId="])~table{display:table}}@media screen and (min-width:821px){section[aria-label="세금 원본·승인"] fieldset fieldset{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}section[aria-label="세금 원본·승인"]>fieldset>:is(section[aria-label="사업자 정보 등록"],section[aria-label="공급관계 등록"],section[aria-label="공급 세금 문서 정책 저장"],section[aria-label="세금 문서 생성"],section[aria-label="수정 세금 문서 생성"]){grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}section[aria-label="세금 원본·승인"]>fieldset>section>:where(h3,h4,p,fieldset,section,button,[role=alert],[role=status]),section[aria-label="세금 원본·승인"]>fieldset>section>div:has(>label):last-of-type{grid-column:1/-1}section[aria-label="세금 원본·승인"] div:has(>label){min-width:0;align-content:start}section[aria-label="세금 원본·승인"] :where(input,select,textarea){min-width:0;width:100%;box-sizing:border-box}section[aria-label="세금 원본·승인"] p{font-size:14px;line-height:22px;overflow-wrap:anywhere}section[aria-label="세금 원본·승인"]>p[role=status]:not(:empty){padding:16px 20px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted)}section[aria-label="세금 원본·승인"]>button{justify-self:start}section[aria-label="세금 원본·승인"] [role=dialog][aria-modal=true]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:var(--ui-z-dialog);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(640px,calc(100vw - 48px));max-height:calc(100dvh - 48px);overflow:auto;box-sizing:border-box;padding:24px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);box-shadow:var(--ui-dialog-shadow),0 0 0 100vmax rgb(0 0 0/35%)}}@media screen and (min-width:821px){section[aria-label="세금 원본·승인"] [role=dialog]>:where(p,dl){grid-column:1/-1}section[aria-label="세금 원본·승인"] [role=dialog]>dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}section[aria-label="세금 원본·승인"] [role=dialog]>dl>div{display:grid;align-content:start;min-width:0;gap:8px}section[aria-label="세금 원본·승인"] [role=dialog] dt{font-size:12px;line-height:20px;color:var(--ui-text-muted)}section[aria-label="세금 원본·승인"] [role=dialog] dd{margin:0;font-size:14px;line-height:22px;overflow-wrap:anywhere}}@media screen and (min-width:721px){:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs]){display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-tab-gap);padding:0;border:0;border-radius:0;background:transparent}:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs])>:is([role=tab],button,a){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:0;max-width:100%;min-height:var(--ui-tab-height);margin:0;padding:var(--ui-tab-padding);gap:var(--ui-tab-gap);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ui-text-body);box-shadow:none;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;white-space:normal;text-align:center}:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs])>:is([aria-selected=true],[aria-pressed=true],[aria-current=page]){border-bottom-color:var(--ui-primary);background:transparent;color:var(--ui-primary)}:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs])>:is([role=tab],button,a):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs])>button:disabled{color:var(--ui-text-muted);background:transparent;cursor:not-allowed}:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs])>:is([role=tab],button,a) svg{width:var(--ui-tab-icon-size);height:var(--ui-tab-icon-size);flex:0 0 var(--ui-tab-icon-size);stroke-width:1.5}#workspace-content [data-ui-tabs]>:is(button,a)>span:has(svg){width:var(--ui-tab-icon-size);height:var(--ui-tab-icon-size);flex:0 0 var(--ui-tab-icon-size);border-radius:0;background:transparent}#workspace-content [data-ui-tabs]>:is(button,a) strong{font:inherit}}:is([data-page-shell],[role=dialog],#workspace-content) :is([role=tablist][aria-label],[data-ui-tabs]):has(>:is([aria-selected=true],[aria-pressed=true],[aria-current=page]):only-child){display:none}body [data-feedback-presented=true]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip-path:inset(50%)}@media screen{:where([data-operator-design=faddit]){color-scheme:light;color:var(--ui-text-body);font-family:var(--ui-font-family);font-size:var(--ui-text-body-size);line-height:normal;--ui-bg:#fafbfc;--ui-bg-muted:#f0f1f3;--ui-surface:#fff;--ui-surface-muted:#fafbfc;--ui-surface-hover:#f0f1f3;--ui-surface-active:#e8e9ec;--ui-border:#e0e2e6;--ui-card-border:#e0e2e6;--ui-text:#20232a;--ui-text-body:#242830;--ui-text-muted:#747983;--ui-text-subtle:#858b94;--ui-focus:#BBF7D0;--ui-primary:#007d3c;--ui-primary-hover:#006a33;--ui-primary-soft:#f0fdf4;--ui-primary-soft-accent:#BBF7D0;--ui-on-primary:#fff;--ui-text-display-size:23px;--ui-text-title-size:17px;--ui-text-subtitle-size:15px;--ui-text-body-size:13px;--ui-text-caption-size:11px;--ui-text-section-size:17px;--ui-text-label-size:11px;--ui-space-xs:4px;--ui-space-sm:8px;--ui-space-md:16px;--ui-space-lg:24px;--ui-space-xl:32px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-6:24px;--ui-space-8:32px;--ui-radius-sm:7px;--ui-radius-md:10px;--ui-radius-lg:10px;--ui-control-height:37px;--ui-compact-height:32px;--ui-tab-height:36px;--ui-tab-radius:7px;--ui-tab-padding:8px 12px;--ui-tab-gap:8px;--ui-tab-icon-size:18px;--ui-panel-padding:24px;--ui-page-padding:32px;--ui-page-gap:24px;--ui-page-heading-gap:12px;--ui-work-tab-height:36px;--ui-work-tab-radius:7px;--ui-card-shadow:none;--ui-dialog-shadow:0 16px 50px rgb(23 27 34/20%);--ui-label-color:#555b64}[data-operator-design=faddit] h1{font-size:var(--ui-text-display-size);line-height:1.3}[data-operator-design=faddit] h2{font-size:var(--ui-text-section-size);line-height:1.35}[data-operator-design=faddit] h3{font-size:var(--ui-text-subtitle-size);line-height:1.4}[data-operator-design=faddit] [data-ui-button]{min-height:36px;height:auto;padding-block:7px;padding-inline:12px;border-radius:7px;font-size:12px;line-height:20px}[data-operator-design=faddit] [data-ui-button][data-ui-size=small]{min-height:32px;height:auto;padding-block:5px;padding-inline:8px}[data-operator-design=faddit] [data-ui-button][data-ui-size=large]{min-height:48px;height:48px;padding-inline:16px}[data-operator-design=faddit] [data-ui-button][data-ui-variant=primary]{color:var(--ui-on-primary);background:var(--ui-primary);border-color:var(--ui-primary)}[data-operator-design=faddit] [data-ui-button][data-ui-variant=primary]:hover:not(:disabled){background:var(--ui-primary-hover);border-color:var(--ui-primary-hover)}[data-operator-design=faddit] [data-ui-button][data-ui-variant=outline],[data-operator-design=faddit] [data-ui-button][data-ui-variant=secondary]{color:var(--ui-text);background:var(--ui-surface);border-color:var(--ui-border);box-shadow:none}[data-operator-design=faddit] [data-ui-button][data-ui-variant=outline]:hover:not(:disabled),[data-operator-design=faddit] [data-ui-button][data-ui-variant=secondary]:hover:not(:disabled){background:var(--ui-surface-hover);border-color:#c6c9cf}[data-operator-design=faddit] [data-ui-button][data-ui-variant=ghost]{color:var(--ui-text-body);background:transparent;border-color:transparent}[data-operator-design=faddit] [data-ui-button][data-ui-variant=ghost]:hover:not(:disabled){color:var(--ui-text);background:var(--ui-surface-hover)}[data-operator-design=faddit] [data-ui-button][data-ui-variant=danger]{color:#DC2626;background:#fef2f2;border-color:transparent}[data-operator-design=faddit] [data-ui-button]:disabled{cursor:not-allowed;opacity:.58}[data-operator-design=faddit] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){min-height:37px;padding:7px 12px;border:1px solid var(--ui-border);border-radius:6px;background-color:var(--ui-surface);color:var(--ui-text);font-size:12px;line-height:20px}[data-operator-design=faddit] textarea{min-height:96px}[data-operator-design=faddit] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea):hover:not(:disabled){border-color:#c6c9cf}[data-operator-design=faddit] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea):focus-visible{border-color:var(--ui-primary);outline:2px solid var(--ui-focus);outline-offset:0}[data-operator-design=faddit] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea).invalid,[data-operator-design=faddit] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea)[aria-invalid=true]{border-color:var(--ui-error)}[data-operator-design=faddit] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea):disabled{background-color:var(--ui-surface-muted);color:var(--ui-text-muted);cursor:not-allowed}[data-operator-design=faddit] :is(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}[data-operator-design=faddit] label{color:var(--ui-label-color);font-size:var(--ui-text-label-size);line-height:16px}[data-operator-design=faddit] [data-ui-panel=true]{background:var(--ui-surface);border-color:var(--ui-border);border-radius:10px;box-shadow:none}[data-operator-design=faddit] [data-ui-panel=true]>header{border-bottom-color:var(--ui-border)}[data-operator-design=faddit] [data-ui-panel=true] :is(h2,h3){color:var(--ui-text)}[data-operator-design=faddit] [data-ui-table-region=true]{max-width:100%;overflow:auto;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface)}[data-operator-design=faddit] [data-ui-table=true]{color:var(--ui-text-body);font-size:13px;line-height:20px}[data-operator-design=faddit] [data-ui-table=true] thead{background:var(--ui-surface-muted);color:var(--ui-text-muted)}[data-operator-design=faddit] [data-ui-table=true] td,[data-operator-design=faddit] [data-ui-table=true] th{padding:12px 16px;border-bottom-color:var(--ui-border);font-size:inherit;line-height:20px}[data-operator-design=faddit] [data-ui-table=true] th{height:40px;color:var(--ui-text-muted);font-size:11px;font-weight:500}[data-operator-design=faddit] [data-ui-table=true] tbody tr:hover{background:var(--ui-surface-muted)}[data-operator-design=faddit] [data-ui-table=true] tbody tr[aria-selected=true]{background:var(--ui-primary-soft)}[data-operator-design=faddit] :is(#workspace-content,[data-ui-overlay]) :is([role=tablist][aria-label],[data-ui-tabs][aria-label]):not([role=group]){align-items:center;gap:8px;padding:0;border:0;border-radius:0;background:transparent}[data-operator-design=faddit] :is(#workspace-content,[data-ui-overlay]) :is([role=tablist][aria-label],[data-ui-tabs][aria-label]):not([role=group])>:is([role=tab],button,a){display:inline-flex;min-height:36px;height:36px;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ui-text-muted);font-size:12px;font-weight:600;line-height:18px;text-align:center;text-decoration:none}[data-operator-design=faddit] :is(#workspace-content,[data-ui-overlay]) :is([role=tablist][aria-label],[data-ui-tabs][aria-label]):not([role=group])>:is([aria-selected=true],[aria-pressed=true],[aria-current=page]){border-color:var(--ui-primary-soft-accent);background:var(--ui-primary-soft);color:var(--ui-primary)}[data-operator-design=faddit] :is(#workspace-content,[data-ui-overlay]) :is([role=tablist][aria-label],[data-ui-tabs][aria-label]):not([role=group])>:is([role=tab],button,a):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}[data-operator-design=faddit] :is(#workspace-content,[data-ui-overlay]) :is([role=tablist][aria-label],[data-ui-tabs][aria-label]):not([role=group])>button:disabled{color:var(--ui-text-muted);background:transparent;cursor:not-allowed}[data-operator-design=faddit] :is(#workspace-content,[data-ui-overlay]) :is([role=tablist][aria-label],[data-ui-tabs][aria-label]):not([role=group])>:is([role=tab],button,a) svg{width:18px;height:18px;flex:0 0 18px}[data-operator-design=faddit][data-ui-overlay-backdrop=true]{background:rgb(25 29 36/28%);-webkit-backdrop-filter:none;backdrop-filter:none}[data-operator-design=faddit] [data-ui-overlay]{border-color:var(--ui-border);border-radius:12px;box-shadow:var(--ui-dialog-shadow)}[data-operator-design=faddit] [data-ui-overlay=dialog]:not([data-ui-overlay-custom=true]){width:min(420px,100%);max-height:min(90dvh,720px)}[data-operator-design=faddit] [data-ui-overlay-header=true]{border-bottom-color:var(--ui-border);padding:20px}[data-operator-design=faddit] [data-ui-overlay-content=true]{padding:20px}[data-operator-design=faddit] [data-ui-overlay] :is(h2,h3){color:var(--ui-text)}[data-operator-design=faddit] [data-ui-overlay] :is(h2,h3):first-child{margin-top:0}[data-operator-design=faddit] [data-ui-overlay] [data-ui-button][data-ui-size=small]{min-height:32px;height:32px}[data-operator-design=faddit] [data-ui-overlay] [data-ui-overlay-backdrop=true]{border:0;box-shadow:none}[data-operator-design=faddit][role=listbox]{border:1px solid #e2e4e8;border-radius:8px;padding:5px;background:#fff;box-shadow:0 8px 25px rgb(30 35 45/12%);font-size:12px;max-height:min(240px,40vh)}[data-operator-design=faddit][role=listbox] [role=option]{min-height:33px;padding:6px 8px;font-size:12px;border-radius:6px}[data-operator-design=faddit][role=listbox] [role=option][aria-selected=true]{background:var(--ui-primary-soft);color:var(--ui-primary)}}@media screen{[data-operator-design=faddit] :is(button,a,input,select,textarea){transition-duration:.12s}}@media screen and (max-width:720px){[data-operator-design=faddit] [data-ui-overlay=dialog]:not([data-ui-overlay-custom=true]),[data-operator-design=faddit] [data-ui-overlay]{border-radius:0;width:100%;max-height:100dvh}[data-operator-design=faddit] [data-ui-overlay-content=true],[data-operator-design=faddit] [data-ui-overlay-header=true]{padding:16px}}@media (prefers-reduced-motion:reduce){[data-operator-design=faddit] :is(button,a,input,select,textarea){transition:none}}@media screen{[data-operator-design=faddit] #workspace-content [data-ui-tabs][aria-label="업무 보기"]{display:flex;flex-wrap:wrap;gap:6px}[data-operator-design=faddit] #workspace-content [data-ui-tabs][aria-label="업무 보기"]>:is(a,button){min-height:31px;height:31px;padding:0 12px;border:1px solid #e1e3e7;border-radius:999px;background:#fff;color:#50555e;font-size:11px;font-weight:400}[data-operator-design=faddit] #workspace-content [data-ui-tabs][aria-label="업무 보기"]>:is(a,button):is([aria-current=page],[aria-pressed=true]){background:var(--ui-primary);border-color:var(--ui-primary);color:#fff}[data-operator-design=faddit] #workspace-content [data-ui-tabs][aria-label="업무 보기"]>:is(a,button) svg{width:14px;height:14px;flex-basis:14px}[data-operator-design=faddit] [data-status-tone]{min-height:26px;padding:3px 10px;gap:6px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:999px;font-size:12px;font-weight:500;line-height:18px}[data-operator-design=faddit] [data-status-tone]:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}}