#layout-wrapper[data-v-201c0b0c]{width:100%}#layout-wrapper .header-wrapper[data-v-201c0b0c]{text-align:center;font-size:40px;font-weight:700;position:fixed;top:0;left:0;right:0;height:60px;background:teal;color:#fff;z-index:999}#layout-wrapper .body-wrapper[data-v-201c0b0c]{width:100%;padding-top:60px}#layout-wrapper .footer-wrapper[data-v-201c0b0c]{padding-top:50px}.dialog-wrapper[data-v-19d9fd5a]{width:100%;height:100%;overflow-x:hidden;border-radius:10px;background-color:#fafafa;font-family:NanumSquareOTFEB}.dialog-wrapper>[data-v-19d9fd5a]{padding:12px}.dialog-wrapper .dialog-header[data-v-19d9fd5a]{width:100%;height:50px;font-size:18px;font-weight:700;background-color:teal;color:#fff}.dialog-wrapper .dialog-content[data-v-19d9fd5a],.dialog-wrapper .dialog-footer[data-v-19d9fd5a]{height:100%;width:100%}.bilagform-wrapper[data-v-58fad71a]{width:880px}.bilagform-wrapper .details[data-v-58fad71a]{cursor:pointer}.bilagform-wrapper table[data-v-58fad71a]{margin:30px 0;border-collapse:collapse;border-spacing:0}.bilagform-wrapper table thead[data-v-58fad71a]{text-align:center}.bilagform-wrapper table td[data-v-58fad71a],.bilagform-wrapper table th[data-v-58fad71a]{position:relative;padding:4px;border:1px solid #000}.bilagform-wrapper table .question-td[data-v-58fad71a]{width:340px}.bilagform-wrapper table .unit-td[data-v-58fad71a]{width:90px}.bilagform-wrapper .radioInput[data-v-58fad71a]{vertical-align:middle;width:100%;height:30px}.bilagform-wrapper .yesnoInput[data-v-58fad71a]{vertical-align:middle;width:35px;height:30px}.bilagform-wrapper .checkbox[data-v-58fad71a]{vertical-align:middle;width:25px;height:25px}.bilagform-wrapper .pDiv[data-v-58fad71a]{width:100%;height:30px;margin:0;position:relative}.bilagform-wrapper .pDiv .input-field[data-v-58fad71a]{width:calc(100% - 120px);background:rgba(0,0,0,.1);height:100%}.bilagform-wrapper .pDiv .input-field[data-v-58fad71a]:focus{background:#edfffb;outline:none}.bilagform-wrapper .pDiv .input-unit[data-v-58fad71a]{width:120px;background:rgba(0,0,0,.1);border:0 solid #000;border-left-width:1px}.bilagform-wrapper .tbIntb[data-v-58fad71a]{width:100%;margin:0;border:1px}.bilagform-wrapper .tbIntb td[data-v-58fad71a]{border:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.home-wrapper{width:100%;max-width:1200px;margin:0 auto}.file-control-wrapper{width:640px;margin:0 auto;text-align:center}.inform-wrapper{text-align:center;margin-bottom:50px}.inform-wrapper div{padding:0 4px}.form-wrapper{margin:0 auto}.get-result{position:fixed;top:100px;right:50px;width:200px;padding:10px;background-color:#f0f0f0;border-radius:10px;text-align:left}.get-result .result-wrapper{padding-top:20px}@media(max-width:1300px){.get-result{width:100%;position:static;margin-top:20px;text-align:center}}.login-page[data-v-0a8d1ffc]{min-height:100vh;background:#f1f5f9;display:flex;align-items:center;justify-content:center;padding:40px 16px;box-sizing:border-box}.login-card[data-v-0a8d1ffc]{width:100%;max-width:420px;background:#fff;border-radius:20px;padding:32px;box-shadow:0 20px 40px rgba(15,23,42,.12);box-sizing:border-box}.authenticated-app[data-v-0a8d1ffc]{min-height:100vh;width:100%}.logout-floating-button[data-v-0a8d1ffc]{position:fixed;right:24px;bottom:24px;z-index:9999;border:none;border-radius:999px;background:#0f172a;color:#fff;padding:12px 18px;font-weight:700;cursor:pointer;box-shadow:0 10px 24px rgba(15,23,42,.2)}.logout-floating-button[data-v-0a8d1ffc]:hover{background:#334155}.stack[data-v-0a8d1ffc]{display:flex;flex-direction:column;gap:20px}.center[data-v-0a8d1ffc]{text-align:center}h1[data-v-0a8d1ffc]{margin:0;font-size:30px;line-height:1.2;color:#0f172a}.muted[data-v-0a8d1ffc]{color:#64748b;margin:8px 0 0}.small-text[data-v-0a8d1ffc]{text-align:center;color:#64748b;font-size:12px;margin:0}.primary-button[data-v-0a8d1ffc],.secondary-button[data-v-0a8d1ffc]{width:100%;border-radius:12px;padding:14px 16px;font-size:16px;font-weight:700;cursor:pointer}.primary-button[data-v-0a8d1ffc]{border:none;background:#0f172a;color:#fff}.primary-button[data-v-0a8d1ffc]:hover{background:#334155}.secondary-button[data-v-0a8d1ffc]{border:1px solid #cbd5e1;background:#fff;color:#0f172a}.secondary-button[data-v-0a8d1ffc]:hover{background:#f8fafc}.error-message[data-v-0a8d1ffc]{background:#fef2f2;color:#b91c1c;border-radius:12px;padding:12px 16px;font-size:14px;margin:0}.private-box[data-v-0a8d1ffc]{border:1px solid #e2e8f0;background:#f8fafc;border-radius:12px;padding:16px;color:#334155;font-size:14px}.check-icon[data-v-0a8d1ffc]{width:56px;height:56px;border-radius:999px;background:#0f172a;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:28px;font-weight:700}