:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}html{scrollbar-gutter:stable}#root{border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{-webkit-user-select:none;user-select:none;margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.App{min-height:100vh;color:var(--text);background:var(--bg);flex-direction:row;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex}nav{border-bottom:1px solid var(--border);background:var(--nav-bg);gap:16px;padding:.5rem;display:flex}nav a{color:var(--text-h);border-radius:6px;padding:6px 12px;font-size:14px;text-decoration:none;transition:background-color .3s}nav a:hover{background-color:var(--nav-hover-bg)}nav a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.App>.contents{flex-direction:column;margin:0;display:flex}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{flex-direction:column;gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}#left-100{text-align:left;gap:25px;place-content:left;place-items:left;flex-direction:column;width:100%;display:flex}#left-100>div{align-items:left;flex-direction:column;justify-content:left;display:flex}#left-100 ul{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}#left-100 ul li{text-align:left;padding:.5rem;font-size:1rem}._productStatusPage_1agzb_1{color:#1f2937;background:#f4f6f8;min-height:100vh;display:flex}._openIssuePage_1agzb_8{height:100dvh;min-height:0;overflow:hidden}._openIssuePage_1agzb_8 ._productContent_1agzb_14{min-height:0}._openIssuePage_1agzb_8 ._topNavigation_1agzb_18{flex-shrink:0}._productSidebar_1agzb_22{color:#fff;box-sizing:border-box;background:#151922;flex-direction:column;flex-shrink:0;width:272px;height:100vh;padding:24px 12px 0;display:flex;position:sticky;top:0;overflow:hidden}._sidebarHeader_1agzb_37{padding:0 4px 10px}._sidebarEyebrow_1agzb_41{color:#71798a;letter-spacing:.14em;margin-bottom:7px;font-size:10px;font-weight:700;display:block}._sidebarTitleRow_1agzb_50{align-items:center;gap:8px;margin-bottom:16px;display:flex}._sidebarTitleRow_1agzb_50 strong{color:#f4f5f7;letter-spacing:-.02em;font-size:18px}._productCount_1agzb_63{color:#9aa3b3;border:1px solid #343b49;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}._addProductButton_1agzb_76{color:#e5e7eb;cursor:pointer;background:#ffffff0f;border:1px dashed #64748b;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 12px;font-weight:700;display:flex}._defectListButton_1agzb_91{color:#d9dde5;cursor:pointer;background:#1b202b;border:1px solid #343b49;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:13px;font-weight:600;display:flex}._defectListButton_1agzb_91:hover{color:#fff;background:#222833;border-color:#4c5669}._defectListButton_1agzb_91 svg{color:#7c8799;width:16px;height:16px}._addProductButton_1agzb_76:hover{color:#fff;background:#2563eb38;border-color:#93c5fd}._productNav_1agzb_124{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;gap:2px;min-height:0;padding:2px 3px 12px 0;display:flex;overflow-y:auto}._productNav_1agzb_124:hover{scrollbar-color:#505866 transparent}._productNav_1agzb_124::-webkit-scrollbar{width:6px}._productNav_1agzb_124::-webkit-scrollbar-track{background:0 0}._productNav_1agzb_124::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}._productNav_1agzb_124:hover::-webkit-scrollbar-thumb{background:#505866}._productNav_1agzb_124::-webkit-scrollbar-button{width:0;height:0;display:none}._productSearch_1agzb_147{margin-top:9px;display:block;position:relative}._productSearch_1agzb_147 input{box-sizing:border-box;color:#eef1f5;background:#11151d;border:1px solid #343b49;border-radius:8px;outline:none;width:100%;padding:8px 30px 8px 10px;font-size:12px}._productSearch_1agzb_147 input::placeholder{color:#697386}._productSearch_1agzb_147 input:focus{background:#171c26;border-color:#64748b}._productSearch_1agzb_147 button{color:#8791a2;cursor:pointer;background:0 0;border:0;padding:2px 5px;position:absolute;top:50%;right:6px;translate:0 -50%}._visuallyHidden_1agzb_168{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._illustrationManageButton_1agzb_169{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #93c5fd;border-radius:7px;flex-shrink:0;padding:8px 12px}._productGroup_1agzb_171{min-width:0}._productGroupHeader_1agzb_172{color:#d8dde6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;width:100%;min-width:0;padding:6px 8px;display:flex}._productGroupHeader_1agzb_172:hover{color:#fff;background:#1d222c}._productGroupHeader_1agzb_172 span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:650;overflow:hidden}._productGroupHeader_1agzb_172 small{color:#697386;font-size:10px}._productGroupHeader_1agzb_172 i{color:#7f899a;text-align:center;width:12px;font-size:14px;font-style:normal}._productGroupItems_1agzb_177{border-left:1px solid #2d3440;gap:1px;margin:0 0 2px 8px;padding-left:7px;display:grid}._productSearchEmpty_1agzb_178{color:#737d8e;text-align:center;margin:20px 8px;font-size:12px}._sidebarBottomMenu_1agzb_180{padding:14px 0 calc(14px + env(safe-area-inset-bottom,0px));background:#151922;border-top:1px solid #2a303c;flex-shrink:0;gap:3px;margin-top:auto;display:grid}._productNavItem_1agzb_190{text-align:left;color:#c7ccd5;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:5px 9px;display:flex;position:relative}._productNavItem_1agzb_190 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:500;line-height:1.25;display:block;overflow:hidden}._productNavItem_1agzb_190 ._productNavText_1agzb_217{flex:1;align-items:center;gap:5px;min-width:0;display:flex}._productNavItem_1agzb_190 ._productNavCode_1agzb_218{flex:0 auto}._productNavItem_1agzb_190 ._productNavAlias_1agzb_219{color:#cbd5e1;background:#343d4b;border-radius:4px;flex:0 auto;padding:1px 4px;font-size:10px}._productNavItem_1agzb_190._active_1agzb_220 ._productNavAlias_1agzb_219{color:#f8fafc;background:#384a65}._productIssueCount_1agzb_222{color:#aeb7c6;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:10px;line-height:1.25}._productNavItem_1agzb_190:hover,._productNavItem_1agzb_190._active_1agzb_220{color:#fff;background:#252b38}._productNavItem_1agzb_190._active_1agzb_220:before{content:"";background:#8291b4;border-radius:0 3px 3px 0;width:3px;position:absolute;top:5px;bottom:5px;left:0}._productNavItem_1agzb_190:hover{color:#f6f7f9;background:#1e2430}._productNavItem_1agzb_190._active_1agzb_220 small{color:#aeb7c6}._settingsButton_1agzb_257{color:#aeb5c1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;width:100%;min-width:0;padding:9px 10px;font-size:13px;font-weight:600;display:flex}._settingsButton_1agzb_257:hover{color:#fff;background:#202631;border-color:#0000}._settingsButtonActive_1agzb_280{color:#fff;background:#252b38;border-color:#343b49}._dashboardButton_1agzb_286{margin:8px 0 16px}._menuIcon_1agzb_288{color:#8995aa;background:#1c222d;border:1px solid #343b49;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._menuIcon_1agzb_288 svg{width:15px;height:15px}._productContent_1agzb_14{flex-direction:column;flex:1;min-width:0;display:flex}._topNavigation_1agzb_18{background:#fff;border-bottom:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:16px;min-height:64px;padding:0 24px;display:flex}._userArea_1agzb_324{align-items:center;display:flex}._userName_1agzb_329{color:#111827;font-weight:700}._userSuffix_1agzb_334{color:#4b5563;margin-right:12px}._logoutButton_1agzb_339{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 12px;font-weight:600}._logoutButton_1agzb_339:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}._logoutButton_1agzb_339:disabled{opacity:.6;cursor:not-allowed}._logoutError_1agzb_359{color:#b91c1c;margin:0;font-size:13px}._productPicker_1agzb_365{color:#333;width:min(560px,90vw - 48px);font-size:14px}._productPicker_1agzb_365 ._productPickerHeader_1agzb_371{border-bottom:1px solid #ccc;padding-bottom:16px}._productPicker_1agzb_365 ._productPickerHeader_1agzb_371 h2{color:#333;font-size:20px;font-weight:700}._productPicker_1agzb_365 ._productPickerHeader_1agzb_371 p{color:#707070;font-size:13px;line-height:1.6}._productPicker_1agzb_365 ._modalCloseButton_1agzb_374{color:#666}._productPicker_1agzb_365 button:focus-visible,._productPicker_1agzb_365 input:focus-visible{outline-offset:2px;outline:2px solid #777}._productPickerHeader_1agzb_371{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}._productPickerHeader_1agzb_371 h2{color:#111827;margin:0;font-size:22px}._productPickerHeader_1agzb_371 p{color:#6b7280;margin:6px 0 0;font-size:14px}._modalCloseButton_1agzb_374{color:#6b7280;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:28px;line-height:1}._productPickerList_1agzb_407{gap:8px;max-height:50vh;display:grid;overflow-y:auto}._productPickerSearch_1agzb_414{background:#eee;border:1px solid #ccc;border-left:4px solid #777;gap:8px;margin-bottom:16px;padding:12px;display:grid}._productPickerSearch_1agzb_414 label{color:#333;font-size:15px;font-weight:700}._productPickerSearch_1agzb_414 small{color:#707070;font-size:12px}._productPickerSearchInput_1agzb_426{gap:8px;display:flex}._productPickerSearchInput_1agzb_426 input{color:#333;background:#fff;border:1px solid #ccc;border-radius:0;flex:1;min-width:0;padding:10px 12px;font-size:13px}._productPickerSearchInput_1agzb_426 input:focus-visible{outline-offset:2px;outline:2px solid #777}._productPickerSearchInput_1agzb_426 button{color:#555;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:0;flex-shrink:0;padding:8px 12px;font-size:12px}._productPickerItem_1agzb_449{text-align:left;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:13px 14px;display:flex}._productPickerItem_1agzb_449:hover{background:#f2f2f2;border-color:#777}._productPickerItem_1agzb_449[aria-pressed=true]{background:#f2f2f2;border-color:#999}._productPickerItem_1agzb_449>span:first-child{overflow-wrap:anywhere;min-width:0}._productPickerItem_1agzb_449:disabled{cursor:not-allowed;opacity:.7}._productPickerItem_1agzb_449 strong,._productPickerItem_1agzb_449 small{display:block}._productPickerItem_1agzb_449 strong{color:#333;font-size:13px;font-weight:500}._productPickerItem_1agzb_449 small{color:#707070;margin-top:4px;font-size:12px}._addBadge_1agzb_493,._addedBadge_1agzb_494{border:1px solid #ccc;flex-shrink:0;padding:5px 9px;font-size:12px;font-weight:600}._addBadge_1agzb_493{color:#fff;background:#555;border-color:#555}._addedBadge_1agzb_494{color:#555;background:#eee}._emptyProductMessage_1agzb_513{color:#6b7280;text-align:center;margin:32px 0}._productAddError_1agzb_519{color:#b91c1c;background:#fef2f2;margin:-8px 0 14px;padding:9px 11px;font-size:13px}._productMain_1agzb_527{flex:1;padding:.5rem;overflow:auto}._productMain_1agzb_527._openIssueMain_1agzb_533{flex-direction:column;min-height:0;display:flex;overflow:hidden}._mainHeader_1agzb_540{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._mainHeader_1agzb_540 h1{margin:0;font-size:28px}._mainHeader_1agzb_540 p{color:#6b7280;margin:8px 0 0}._statusBadge_1agzb_558,._resultBadge_1agzb_559,._issueStatus_1agzb_560{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}._양산_1agzb_570{color:#166534;background:#dcfce7}._개발_1agzb_575{color:#1d4ed8;background:#dbeafe}._보류_1agzb_580{color:#b91c1c;background:#fee2e2}._OK_1agzb_585{color:#166534;background:#dcfce7}._NG_1agzb_590{color:#b91c1c;background:#fee2e2}._진행중_1agzb_595{color:#92400e;background:#fef3c7}._완료_1agzb_600{color:#166534;background:#dcfce7}._대기_1agzb_605{color:#3730a3;background:#e0e7ff}._statusSection_1agzb_610{background:#fff;border-radius:16px;margin-bottom:18px;padding:18px;box-shadow:0 8px 24px #0f172a0f}._sectionToggle_1agzb_618{cursor:pointer;color:#111827;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:800;display:flex}._infoGrid_1agzb_631{grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;margin-top:18px;display:grid}._infoItem_1agzb_638{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:14px}._infoItem_1agzb_638 span{color:#6b7280;margin-bottom:6px;font-size:12px;display:block}._infoItem_1agzb_638 strong{font-size:15px}._registerProductButton_1agzb_656{color:#fff;cursor:pointer;background:#059669;border:1px solid #34d399;border-radius:8px;width:100%;margin-top:8px;padding:9px 12px;font-weight:700}._registerProductButton_1agzb_656:hover{background:#047857}._registrationForm_1agzb_661{width:min(680px,82vw)}._registrationGrid_1agzb_662{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._registrationGrid_1agzb_662 label{color:#374151;gap:7px;font-size:13px;font-weight:700;display:grid}._registrationGrid_1agzb_662 input{min-width:0;font:inherit;border:1px solid #d1d5db;border-radius:8px;padding:10px 11px}._registrationGrid_1agzb_662 select{min-width:0;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:10px 11px}._registrationGrid_1agzb_662 input:focus{border-color:#2563eb;outline:2px solid #dbeafe}._drawingField_1agzb_667{grid-column:1/-1}._drawingField_1agzb_667 small{color:#6b7280;font-weight:400}._registrationActions_1agzb_669{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}._registrationActions_1agzb_669 button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:10px 18px;font-weight:700}._registrationActions_1agzb_669 button[type=submit]{color:#fff;background:#2563eb;border-color:#2563eb}._registrationActions_1agzb_669 button:disabled{opacity:.6;cursor:not-allowed}._drawingViewButton_1agzb_673{color:#1d4ed8;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#eff6ff;border:1px solid #93c5fd;border-radius:7px;width:100%;margin-top:6px;padding:7px 9px;display:block;overflow:hidden}._hiddenFileInput_1agzb_674{display:none}._drawingDropZone_1agzb_675{color:#1d4ed8;text-align:center;cursor:pointer;background:#f8fbff;border:2px dashed #93c5fd;border-radius:10px;place-items:center;gap:6px;min-height:110px;padding:18px;transition:all .15s;display:grid}._drawingDropZone_1agzb_675:hover,._drawingDropZone_1agzb_675._dragging_1agzb_676{background:#dbeafe;border-color:#2563eb;transform:translateY(-1px)}._drawingDropZone_1agzb_675 small{color:#64748b}._drawingFileList_1agzb_678{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}._drawingFileList_1agzb_678 li{background:#f9fafb;border:1px solid #e5e7eb;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}._drawingFileList_1agzb_678 li span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._drawingFileList_1agzb_678 input,._editDrawingList_1agzb_681 input{background:#fff;border:1px solid #d1d5db;border-radius:6px;width:140px;min-width:100px;padding:7px 9px}._drawingFileList_1agzb_678 button{color:#dc2626;cursor:pointer;background:0 0;border:0;flex-shrink:0}._drawingInfoItem_1agzb_683{background:#fff;grid-column:1/-1;min-width:0;overflow:hidden}._productDrawingList_1agzb_684{border-top:1px solid #e5e7eb;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;overflow:hidden}._productDrawingList_1agzb_684 li{min-width:0;max-width:100%;overflow:hidden}._productDrawingList_1agzb_684 button{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;padding:11px 4px;display:flex;overflow:hidden}._productDrawingList_1agzb_684 button:hover{color:#1d4ed8;background:#f9fafb}._productDrawingList_1agzb_684 ._drawingFileIcon_1agzb_688{color:#6b7280;flex-shrink:0;margin:0;font-size:16px;display:inline}._productDrawingList_1agzb_684 ._drawingFileName_1agzb_689{min-width:0;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;margin:0;font-size:14px;font-weight:600;display:block;overflow:hidden}._productDrawingList_1agzb_684 small{color:#9ca3af;flex-shrink:0;font-size:11px;font-weight:500}._productDrawingList_1agzb_684 ._openInNewWindow_1agzb_691{color:#9ca3af;flex-shrink:0;margin:0;font-size:15px;display:inline}._sectionHeadingRow_1agzb_692{align-items:center;gap:8px;display:flex}._sectionHeadingRow_1agzb_692 ._sectionToggle_1agzb_618{flex:1}._productEditButton_1agzb_694{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;flex-shrink:0;padding:8px 11px;font-size:18px}._productEditButton_1agzb_694:hover{color:#1d4ed8;background:#eff6ff;border-color:#60a5fa}._customerSelector_1agzb_696{box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;grid-column:1/-1;width:100%;min-width:0;height:180px;margin:0;padding:12px}._customerSelector_1agzb_696 legend{color:#374151;padding:0 5px;font-size:13px;font-weight:700}._customerOptions_1agzb_698{scrollbar-gutter:stable;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;width:100%;height:100%;min-height:0;display:grid;overflow-y:auto}._customerOptions_1agzb_698 label{cursor:pointer;background:#f9fafb;border-radius:6px;align-items:center;gap:7px;min-width:0;padding:7px;display:flex}._customerOptions_1agzb_698 label span{overflow-wrap:anywhere;min-width:0}._customerOptions_1agzb_698 input{flex-shrink:0;width:auto;padding:0}._customerSelector_1agzb_696 small{color:#9ca3af;font-weight:400}._editDrawingList_1agzb_681{gap:6px;margin:0;padding:0;list-style:none;display:grid}._editDrawingList_1agzb_681 li{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 4px;display:flex}._editDrawingList_1agzb_681 li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}._editDrawingList_1agzb_681 button{color:#dc2626;cursor:pointer;background:0 0;border:0;flex-shrink:0}._editDrawingList_1agzb_681 ._pendingRemoval_1agzb_707{opacity:.55}._editDrawingList_1agzb_681 ._pendingRemoval_1agzb_707>span{text-decoration:line-through}._defectSection_1agzb_710{border-top:1px solid #e5e7eb;margin-top:22px;padding-top:18px}._defectTable_1agzb_716{border-collapse:collapse;width:100%;min-width:640px}._defectTable_1agzb_716 th,._defectTable_1agzb_716 td{text-align:left;border-bottom:1px solid #e5e7eb;padding:12px;font-size:14px}._defectTable_1agzb_716 th{color:#374151;background:#f9fafb}._emptyCell_1agzb_735{color:#6b7280;height:72px;text-align:center!important}._sectionTitleRow_1agzb_741{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._sectionTitleRow_1agzb_741 h2{margin:0;font-size:18px}._sectionTitleRow_1agzb_741 span{color:#6b7280;font-size:13px}._dataTableWrap_1agzb_759{overflow-x:auto}._dataTable_1agzb_759{border-collapse:collapse;width:100%;min-width:720px}._dataTable_1agzb_759 th,._dataTable_1agzb_759 td{text-align:left;border-bottom:1px solid #e5e7eb;padding:12px;font-size:14px}._dataTable_1agzb_759 th{color:#374151;background:#f9fafb}._pagination_1agzb_782{justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;display:flex}._pagination_1agzb_782 button{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:8px 12px}._pagination_1agzb_782 button:disabled{opacity:.45;cursor:not-allowed}._issueList_1agzb_803{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._issueCard_1agzb_809{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;padding:14px}._issueCardHeader_1agzb_816{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}._issueMeta_1agzb_823{color:#6b7280;gap:10px;margin-bottom:10px;font-size:13px;display:flex}._issueCard_1agzb_809>p{color:#374151;margin:0;line-height:1.5}._issueR_1agzb_837{color:#b91c1c;background:#fee2e2}._issueY_1agzb_838{color:#92400e;background:#fef3c7}._issueG_1agzb_839{color:#166534;background:#dcfce7}._issueProgress_1agzb_840{color:#6b7280;border-top:1px solid #e5e7eb;margin-top:10px;padding-top:10px;line-height:1.45;display:block}._issueProgress_1agzb_840 ._issueProgressMarkdown_1agzb_841{overflow-wrap:anywhere;min-height:0;padding:0}._emptyIssueMessage_1agzb_842{color:#6b7280;text-align:center;grid-column:1/-1;margin:20px 0}@media (width<=900px){._openIssuePage_1agzb_8 ._productSidebar_1agzb_22{flex-shrink:0;max-height:35dvh;overflow-y:auto}._openIssuePage_1agzb_8 ._productNav_1agzb_124{flex:none}._productStatusPage_1agzb_1{flex-direction:column}._productSidebar_1agzb_22{width:auto;height:auto;min-height:auto;position:static;overflow:visible}._productNav_1agzb_124{flex-direction:row;overflow:auto hidden}._sidebarBottomMenu_1agzb_180{margin-top:0}._productNavItem_1agzb_190{min-width:180px}._topNavigation_1agzb_18{min-height:56px;padding:0 16px}._infoGrid_1agzb_631{grid-template-columns:repeat(2,1fr)}._issueList_1agzb_803{grid-template-columns:1fr}}@media (width<=520px){._customerOptions_1agzb_698{grid-template-columns:1fr}._productPicker_1agzb_365{width:auto}._productMain_1agzb_527{padding:16px}._mainHeader_1agzb_540{flex-direction:column}._infoGrid_1agzb_631{grid-template-columns:1fr}}@media print{._openIssuePage_1agzb_8{height:auto;overflow:visible}._productMain_1agzb_527._openIssueMain_1agzb_533{display:block;overflow:visible}}._overlay_s6or8_3{z-index:9999;overscroll-behavior:none;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._modal_s6or8_17{box-sizing:border-box;overscroll-behavior:contain;background:#fff;border-radius:12px;min-width:min(400px,90vw);max-width:90vw;max-height:90vh;padding:24px;overflow:auto}:is(._modal_s6or8_17:has([data-issue-attachment-uploader]),._modal_s6or8_17:has([data-issue-picker]),._modal_s6or8_17:has([data-update-history]),._modal_s6or8_17:has([data-product-picker]),._modal_s6or8_17:has([data-product-detail-dialog])){border-radius:0}@media (width<=600px){._panel_12vgf_24{padding:16px}._panel_12vgf_24 ._detailTable_12vgf_32 th,._panel_12vgf_24 ._detailTable_12vgf_32 td{padding:8px 6px}._detailMarkdown_12vgf_38{padding:14px}}@media (width<=1000px){._cards_12vgf_19{grid-template-columns:repeat(2,minmax(0,1fr))}._page_12vgf_1{padding:18px}._section_12vgf_20{padding:16px}}._page_tqg5c_1{box-sizing:border-box;min-width:0}._statusSection_tqg5c_23,._mainHeader_tqg5c_7>div{min-width:0}._page_tqg5c_1 h1,._page_tqg5c_1 h2{color:#333}._mainHeader_tqg5c_7 h1{overflow-wrap:anywhere}._mainHeader_tqg5c_7 h1 small{color:#707070;letter-spacing:0;margin-left:10px;font-size:16px;font-weight:400}._mainHeader_tqg5c_7 p{color:#707070;font-size:13px;line-height:1.7}._statusBadge_tqg5c_38,._resultBadge_tqg5c_38,._issueStatus_tqg5c_38{color:#555;white-space:nowrap;background:#eee;flex-shrink:0;align-items:center;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}._양산_tqg5c_50,._OK_tqg5c_50,._issueG_tqg5c_50{color:#237445;background:#e4f5ec}._보류_tqg5c_51,._NG_tqg5c_51,._issueR_tqg5c_51{color:#b82e44;background:#ffeaed}._개발_tqg5c_52,._issueY_tqg5c_52{color:#926400;background:#fff1cd}._sectionHeadingRow_tqg5c_54,._sectionTitleRow_tqg5c_54{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}._page_tqg5c_1 ._sectionHeadingRow_tqg5c_54 h2,._page_tqg5c_1 ._sectionTitleRow_tqg5c_54 h2{margin:0}._sectionHeadingRow_tqg5c_54 h2{flex:1;min-width:200px}._sectionTitleRow_tqg5c_54>span{color:#707070;flex:1;font-size:13px}._page_tqg5c_1 ._sectionToggle_tqg5c_65{text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}._sectionToggle_tqg5c_65 small{color:#707070;font-size:12px;font-weight:400}._page_tqg5c_1 ._productEditButton_tqg5c_67,._page_tqg5c_1 ._illustrationManageButton_tqg5c_67{padding:8px 12px;font-size:13px}._infoGrid_tqg5c_69{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._infoItem_tqg5c_70{background:#f7f7f7;border:1px solid #e5e5e5;min-width:0;padding:14px}._infoItem_tqg5c_70>span{color:#707070;margin-bottom:8px;font-size:12px;display:block}._infoItem_tqg5c_70>strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}._drawingInfoItem_tqg5c_73{background:#fff;grid-column:1/-1}._productDrawingList_tqg5c_74{margin:0;padding:0;list-style:none}._productDrawingList_tqg5c_74 li{min-width:0}._page_tqg5c_1 ._productDrawingList_tqg5c_74 button{text-align:left;border:0;border-top:1px solid #e5e5e5;align-items:center;gap:10px;width:100%;min-width:0;padding:12px 0;display:flex}._page_tqg5c_1 ._productDrawingList_tqg5c_74 button:hover{background:#f7f7f7}._drawingFileIcon_tqg5c_78,._openInNewWindow_tqg5c_78{color:#777;flex-shrink:0}._drawingFileName_tqg5c_79{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}._productDrawingList_tqg5c_74 small{color:#707070;flex-shrink:0;font-size:12px}._issueList_tqg5c_82{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}._issueCard_tqg5c_83{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #ddd;width:100%;min-width:0;max-width:480px;padding:18px}._issueCard_tqg5c_83:hover,._issueCard_tqg5c_83:focus-within{border-color:#777}._page_tqg5c_1 ._issueOpenButton_tqg5c_86{margin-top:14px;padding:6px 10px;font-size:12px}._issueCardHeader_tqg5c_87{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._issueCardHeader_tqg5c_87>strong{overflow-wrap:anywhere;font-size:14px}._issueMeta_tqg5c_89{color:#707070;overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 10px;margin-bottom:12px;font-size:12px;display:flex}._issueCard_tqg5c_83>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}._issueProgress_tqg5c_91{border-top:1px solid #e5e5e5;margin-top:14px;padding-top:14px;font-size:13px;line-height:1.7}._issueProgress_tqg5c_91>span{color:#707070}._issueProgressMarkdown_tqg5c_93{overflow-wrap:anywhere;margin-top:6px}._issueProgressMarkdown_tqg5c_93>:first-child{margin-top:0}._issueProgressMarkdown_tqg5c_93>:last-child{margin-bottom:0}._issueProgressMarkdown_tqg5c_93 img{max-width:100%;height:auto}._issueProgressMarkdown_tqg5c_93 pre{background:#f4f4f4;max-width:100%;padding:12px;overflow:auto}._issueProgressMarkdown_tqg5c_93 code{color:#333;background:#f4f4f4}._issueProgressMarkdown_tqg5c_93 blockquote{background:#f7f7f7;border-left:3px solid #ccc;margin:12px 0;padding:4px 14px}._issueProgressMarkdown_tqg5c_93 a{color:#555;text-decoration:underline}._issueProgressMarkdown_tqg5c_93 h1,._issueProgressMarkdown_tqg5c_93 h2,._issueProgressMarkdown_tqg5c_93 h3{letter-spacing:0;margin:16px 0 8px;font-size:16px}._page_tqg5c_1 ._issueProgressMarkdown_tqg5c_93 table{min-width:0;display:block;overflow-x:auto}._page_tqg5c_1 ._issueProgressMarkdown_tqg5c_93 th{position:static}._page_tqg5c_1 ._dataTable_tqg5c_28,._page_tqg5c_1 ._defectTable_tqg5c_105{min-width:640px}._page_tqg5c_1 ._emptyCell_tqg5c_106{color:#707070;text-align:center;vertical-align:middle;height:72px}._emptyIssueMessage_tqg5c_107{color:#707070;text-align:center;grid-column:1/-1;margin:20px 0;font-size:13px}._pagination_tqg5c_108{justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}._page_tqg5c_1 ._pagination_tqg5c_108 button{padding:8px 12px}._page_tqg5c_1 button:disabled{cursor:not-allowed}@media (width<=1200px){._infoGrid_tqg5c_69{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._mainHeader_tqg5c_7{align-items:flex-start}._mainHeader_tqg5c_7 h1 small{margin:6px 0 0;display:block}._infoGrid_tqg5c_69{grid-template-columns:1fr}._sectionHeadingRow_tqg5c_54 h2{flex-basis:100%}._sectionTitleRow_tqg5c_54{align-items:flex-start}._sectionTitleRow_tqg5c_54>span{flex-basis:100%}._productDrawingList_tqg5c_74 button{flex-wrap:wrap}._drawingFileName_tqg5c_79{flex-basis:calc(100% - 40px)}._issueCard_tqg5c_83{padding:14px}}@media (width<=600px){._dialog_1k7yx_1 ._formGrid_1k7yx_29{grid-template-columns:1fr}._dialog_1k7yx_1 ._fileList_1k7yx_23 li>span{flex-basis:100%}._dialog_1k7yx_1 ._fileList_1k7yx_23 input{flex:1;width:0;min-width:0}}._library_29k5u_1{width:min(1000px,90vw - 48px)}._faces_29k5u_2{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._face_29k5u_2{background:#f7f7f7;border:1px solid #ddd;min-width:0;padding:16px}._face_29k5u_2 h3{color:#333;margin:0 0 12px;font-size:15px;font-weight:700}._upload_29k5u_5{color:#555;cursor:pointer;background:#fff;border:1px solid #ccc;align-items:center;padding:8px 12px;font-size:13px;display:inline-flex;position:relative}._upload_29k5u_5:hover{background:#eee;border-color:#777}._upload_29k5u_5:focus-within{outline-offset:2px;outline:2px solid #777}._upload_29k5u_5:has(input:disabled){opacity:.6;cursor:not-allowed}._library_29k5u_1 ._upload_29k5u_5 input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._libraryImage_29k5u_10{border-top:1px solid #ddd;margin-top:14px;padding-top:14px}._libraryImage_29k5u_10 img{box-sizing:border-box;object-fit:contain;background:#fff;border:1px solid #e5e5e5;width:100%;height:140px;display:block}._libraryImage_29k5u_10 button{margin-top:8px;font-size:12px}._empty_29k5u_13,._status_29k5u_13{color:#707070;margin:12px 0;font-size:13px;line-height:1.7}._footer_29k5u_14{border-top:1px solid #ddd;flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}._footer_29k5u_14 small{color:#707070;flex:1;font-size:12px;line-height:1.7}@media (width<=750px){._faces_29k5u_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){._faces_29k5u_2{grid-template-columns:1fr}}._page_1f7xm_1{box-sizing:border-box;color:#111;background:#fff;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;padding:24px;font-family:Pretendard,Noto Sans KR,Arial,sans-serif;display:flex;overflow:hidden}._detailDialog_1f7xm_20{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:min(1600px,90vw - 48px);max-width:100%}._page_1f7xm_1._detailPage_1f7xm_21{height:min(720px,90dvh - 48px);min-height:240px;padding:0}._detailPage_1f7xm_21 ._pageHeader_1f7xm_22{align-items:center;gap:12px}._detailPage_1f7xm_21 ._title_1f7xm_23{padding-top:0;font-size:22px}._detailNote_1f7xm_24{color:#707070;flex-shrink:0;margin:0 0 12px;font-size:13px;line-height:1.6}._detailError_1f7xm_25{color:#a62d37;background:#ffebee;padding:18px;font-size:14px}._detailError_1f7xm_25 button{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;margin-top:12px;padding:8px 12px}._detailPage_1f7xm_21 input:disabled,._detailPage_1f7xm_21 select:disabled{opacity:1;color:#333;-webkit-text-fill-color:#333;cursor:default;background:#f7f7f7}._detailPage_1f7xm_21 button:disabled,._detailPage_1f7xm_21 ._productSelectionCell_1f7xm_29,._detailPage_1f7xm_21 ._markdownPreview_1f7xm_30{cursor:default}._detailPage_1f7xm_21 ._markdownToolbar_1f7xm_31>span{padding:7px 10px;font-weight:700}._pageHeader_1f7xm_22{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:12px;display:flex}._title_1f7xm_23{letter-spacing:-.5px;align-items:center;gap:10px;margin:0;padding-top:7px;font-size:28px;font-weight:800;display:flex}._titleIcon_1f7xm_54{box-sizing:border-box;background:#111;border:3px solid #111;flex-shrink:0;width:18px;height:18px;box-shadow:inset 0 0 0 3px #fff}._headerRight_1f7xm_64{flex-wrap:wrap;align-items:flex-start;gap:12px;max-width:100%;display:flex}._addButton_1f7xm_72{color:#fff;cursor:pointer;background:#236fd5;border:1px solid #185cb9;border-radius:4px;flex-shrink:0;min-height:40px;padding:0 18px;font-size:14px;font-weight:700}._addButton_1f7xm_72:hover{background:#185cb9}._summary_1f7xm_89{box-sizing:border-box;border:1px solid #111;width:360px;max-width:100%;font-size:13px}._summaryHeader_1f7xm_97,._summaryValue_1f7xm_98{grid-template-columns:1.5fr repeat(3,1fr);display:grid}._summaryHeader_1f7xm_97{background:#dedede;border-bottom:1px solid #111;font-weight:700}._summaryHeader_1f7xm_97>span,._summaryToggle_1f7xm_110,._summaryValue_1f7xm_98 strong{box-sizing:border-box;border-right:1px solid #111;justify-content:center;align-items:center;min-height:28px;display:flex}._summaryHeader_1f7xm_97>:last-child,._summaryValue_1f7xm_98 strong:last-child{border-right:none}._summaryG_1f7xm_125{background:#55ff2d}._summaryY_1f7xm_129{background:#fff800}._summaryR_1f7xm_133{background:#ff1616}._tableContainer_1f7xm_137{overscroll-behavior:contain;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;border:1px solid #111;flex:1;width:100%;min-width:0;min-height:0;overflow:scroll auto}._tableContainer_1f7xm_137::-webkit-scrollbar{width:12px;height:14px}._tableContainer_1f7xm_137::-webkit-scrollbar-track{background:#f1f3f5}._tableContainer_1f7xm_137::-webkit-scrollbar-corner{background:#f1f3f5}._tableContainer_1f7xm_137::-webkit-scrollbar-thumb{background:#8a94a3;border:3px solid #f1f3f5;border-radius:8px}._tableContainer_1f7xm_137::-webkit-scrollbar-thumb:hover{background:#64748b}._issueTable_1f7xm_170{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1450px;font-size:.75em}._issueTable_1f7xm_170 th,._issueTable_1f7xm_170 td{box-sizing:border-box;border-bottom:1px solid #111;border-right:1px solid #111}._issueTable_1f7xm_170 th:last-child,._issueTable_1f7xm_170 td:last-child{border-right:none}._issueTable_1f7xm_170 thead tr:not(:first-child) th:last-child{border-right:1px solid #111}._issueTable_1f7xm_170 tbody tr:last-child td{border-bottom:none}._issueTable_1f7xm_170 thead th{text-align:center;vertical-align:middle;white-space:nowrap;background:#ddd;height:28px;padding:4px;font-weight:700}._numberColumn_1f7xm_209{width:48px}._occurrenceColumn_1f7xm_213{width:130px}._productColumn_1f7xm_217{width:100px}._contentColumn_1f7xm_221{width:310px}._progressColumn_1f7xm_225{width:390px}._scheduleColumn_1f7xm_229{width:100px}._actionColumn_1f7xm_233{width:170px}._compoundHeader_1f7xm_237{padding:0!important}._compoundHeaderGrid_1f7xm_241{grid-template-columns:repeat(3,1fr);width:100%;min-height:28px;display:grid}._compoundHeaderGrid_1f7xm_241 span{border-right:1px solid #111;justify-content:center;align-items:center;min-height:28px;display:flex}._compoundHeaderGrid_1f7xm_241 span:last-child{border-right:none}._issueTable_1f7xm_170 tbody td{vertical-align:top;background:#fff;padding:0}._numberCell_1f7xm_267{text-align:center;font-weight:600;vertical-align:top!important;padding-top:145px!important}._issueTable_1f7xm_170 td._numberCell_1f7xm_267{background:var(--status-background);-webkit-print-color-adjust:exact;print-color-adjust:exact}._stackedCell_1f7xm_279{vertical-align:top!important}._occurrenceCheckGroup_1f7xm_283{border-bottom:1px solid #b5b5b5;grid-template-columns:repeat(3,1fr);min-height:56px;display:grid}._occurrenceCheckGroup_1f7xm_283 label{cursor:pointer;border-right:1px solid #b5b5b5;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}._occurrenceCheckGroup_1f7xm_283 label:last-child{border-right:none}._occurrenceCheckGroup_1f7xm_283 input{accent-color:#111;cursor:pointer;width:17px;height:17px;margin:0}._occurrenceCheckGroup_1f7xm_283 span{font-size:12px}._stackedField_1f7xm_316{border-bottom:1px solid #b5b5b5;flex-direction:column;display:flex}._stackedField_1f7xm_316:last-child{border-bottom:none}._fieldLabel_1f7xm_326,._mobileLabel_1f7xm_327{color:#666;padding:5px 8px 2px;font-size:11px;font-weight:700;display:block}._stackedField_1f7xm_316 input,._stackedField_1f7xm_316 textarea,._stackedField_1f7xm_316 select{box-sizing:border-box;color:#111;background:0 0;border:none;outline:none;width:100%;padding:7px 8px;font-family:inherit;font-size:13px}._stackedField_1f7xm_316 textarea{resize:vertical;min-height:155px;line-height:1.5}._stackedField_1f7xm_316 input:focus,._stackedField_1f7xm_316 textarea:focus,._stackedField_1f7xm_316 select:focus{background:#f2f8ff;box-shadow:inset 0 0 0 2px #70a8e9}._markdownCell_1f7xm_363{vertical-align:top!important}._markdownEditor_1f7xm_367{flex-direction:column;width:100%;height:100%;min-height:319px;display:flex}._markdownToolbar_1f7xm_31{background:#f1f1f1;border-bottom:1px solid #aaa;align-items:center;min-height:34px;padding:0 5px;display:flex}._markdownToolbar_1f7xm_31 button{color:#555;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;height:26px;padding:0 11px;font-size:12px}._markdownToolbar_1f7xm_31 button:hover{background:#e0e0e0}._markdownToolbar_1f7xm_31 ._activeMarkdownTab_1f7xm_399{color:#111;background:#fff;border-color:#999;font-weight:700}._markdownToolbar_1f7xm_31 ._correctiveActionEmpty_1f7xm_406{border-color:#999}._markdownToolbar_1f7xm_31 ._correctiveActionPresent_1f7xm_410{color:#fff;background:#2563eb;border-color:#2563eb;font-weight:700}._markdownToolbar_1f7xm_31 ._correctiveActionPresent_1f7xm_410:hover{background:#1d4ed8;border-color:#1d4ed8}._markdownTextarea_1f7xm_422{resize:vertical;box-sizing:border-box;color:#111;background:#fff;border:none;outline:none;flex:1;width:100%;min-height:285px;padding:10px;font-family:inherit;font-size:12px;line-height:1.5}._markdownTextarea_1f7xm_422:focus{background:#f7fbff;box-shadow:inset 0 0 0 2px #70a8e9}._markdownPreview_1f7xm_30{box-sizing:border-box;flex:1;min-height:285px;padding:9px 12px;font-size:13px;line-height:1.2;overflow:auto}._markdownPreview_1f7xm_30 h1,._markdownPreview_1f7xm_30 h2,._markdownPreview_1f7xm_30 h3,._markdownPreview_1f7xm_30 h4{margin:4px 0;line-height:1.2}._markdownPreview_1f7xm_30 h1{font-size:19px}._markdownPreview_1f7xm_30 h2{font-size:17px}._markdownPreview_1f7xm_30 h3{font-size:15px}._markdownPreview_1f7xm_30 p{margin:5px 0}._markdownPreview_1f7xm_30 ul,._markdownPreview_1f7xm_30 ol{margin:5px 0;padding-left:22px}._markdownPreview_1f7xm_30 li{margin:2px 0}._markdownPreview_1f7xm_30 table{border-collapse:collapse;width:100%}._markdownPreview_1f7xm_30 th,._markdownPreview_1f7xm_30 td{border:1px solid #999;height:auto;padding:5px}._markdownPreview_1f7xm_30 code{background:#eee;border-radius:3px;padding:1px 4px;font-family:Consolas,monospace}._markdownPreview_1f7xm_30 pre{background:#eee;border-radius:4px;padding:8px;overflow-x:auto}._markdownPreview_1f7xm_30 pre code{padding:0}._emptyMarkdown_1f7xm_517{color:#999}._actionCell_1f7xm_521{text-align:left;padding:10px!important}._managementPanel_1f7xm_526{flex-direction:column;gap:8px;min-height:299px;display:flex}._statusButtons_1f7xm_533{border-top:1px solid #e5e7eb;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:8px;display:grid}._statusButton_1f7xm_533{min-height:30px;color:var(--status-color);font:inherit;text-align:center;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:800}._statusButton_1f7xm_533:hover{border-color:var(--status-color);background:var(--status-background)}._statusButton_1f7xm_533[aria-pressed=true]{border-color:var(--status-color);background:var(--status-background);box-shadow:inset 0 0 0 1px var(--status-color)}._statusG_1f7xm_566{--status-color:#15803d;--status-background:#dcfce7}._statusY_1f7xm_571{--status-color:#854d0e;--status-background:#fef08a}._statusR_1f7xm_576{--status-color:#b91c1c;--status-background:#fee2e2}._actionGroup_1f7xm_581{border-top:1px solid #e5e7eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:8px;display:grid}._actionGroup_1f7xm_581>button,._issueDelete_1f7xm_590>button{min-height:28px;font:inherit;cursor:pointer;background:#fff;border-radius:4px;padding:5px 4px;font-size:11px;font-weight:700;line-height:1.4}._fullWidthAction_1f7xm_602{grid-column:1/-1}._issueDelete_1f7xm_590{border-top:1px solid #e5e7eb;padding-top:8px;display:flex}._issueDelete_1f7xm_590>button{width:100%}._managementPanel_1f7xm_526 button:focus-visible,._notionControl_1f7xm_617 a:focus-visible,._notionControl_1f7xm_617 input:focus-visible{outline-offset:2px;outline:2px solid #185cb9}._managementPanel_1f7xm_526 button:disabled{cursor:not-allowed;opacity:.5}._attachButton_1f7xm_628{color:#1d4ed8;border:1px solid #2563eb}._attachmentViewButton_1f7xm_629{color:#4b5563;border:1px solid #6b7280}._attachButton_1f7xm_628:hover:not(:disabled){background:#eff6ff}._attachmentViewButton_1f7xm_629:hover:not(:disabled){color:#111827;background:#f3f4f6}._deleteButton_1f7xm_633{color:#c52c2c;cursor:pointer;background:#fff;border:1px solid #c52c2c;border-radius:3px;padding:7px 9px;font-size:12px;font-weight:700}._deleteButton_1f7xm_633:hover:not(:disabled){color:#fff;background:#c52c2c}._emptyCell_1f7xm_649{color:#777;text-align:center;height:180px!important;padding:30px!important}@media (width<=900px){._page_1f7xm_1{padding:14px}._pageHeader_1f7xm_22{flex-direction:column}._headerRight_1f7xm_64{flex-wrap:wrap;width:100%}._summary_1f7xm_89{width:100%;max-width:360px}._title_1f7xm_23{font-size:22px}}@media print{@page{size:A3 landscape;margin:8mm}._page_1f7xm_1{padding:0;display:block;overflow:visible}._headerRight_1f7xm_64{display:none}._tableContainer_1f7xm_137{border:1px solid #000;overflow:visible}._issueTable_1f7xm_170{width:100%;min-width:0;font-size:8px}._markdownToolbar_1f7xm_31,._managementPanel_1f7xm_526 ._notionControl_1f7xm_617,._actionGroup_1f7xm_581,._issueDelete_1f7xm_590,._notionStatus_1f7xm_711{display:none}._actionColumn_1f7xm_233{width:45px}._actionCell_1f7xm_521{vertical-align:middle!important;padding:4px!important}._managementPanel_1f7xm_526{min-height:0}._statusButtons_1f7xm_533{text-align:center;border:none;padding:0;display:block}._statusButton_1f7xm_533{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:none;min-height:0;font-size:12px}._statusButton_1f7xm_533[aria-pressed=true]{box-shadow:none}._statusButton_1f7xm_533[aria-pressed=false]{display:none}._markdownEditor_1f7xm_367,._markdownPreview_1f7xm_30{min-height:0}._fieldLabel_1f7xm_326,._mobileLabel_1f7xm_327{font-size:7px}._stackedField_1f7xm_316 input,._stackedField_1f7xm_316 textarea,._markdownTextarea_1f7xm_422,._markdownPreview_1f7xm_30{font-size:8px}}._loading_1f7xm_768{color:#666;text-align:center;background:#fff;border:1px solid #ccc;padding:80px 20px}._addButton_1f7xm_72:disabled{cursor:not-allowed;opacity:.6}._saveStatus_1f7xm_781{color:#777;white-space:nowrap;margin-top:8px;font-size:10px;font-weight:500;display:block}._saved_1f7xm_790{color:#168538}._saveError_1f7xm_794{color:#d21f2b;font-weight:700}._attachmentRow_1f7xm_799 td{border-top:2px solid #94a3b8;height:auto!important;padding:0!important}._productSelectionCell_1f7xm_29{cursor:pointer;border-bottom:1px solid #b5b5b5}._productSelectionCell_1f7xm_29:hover,._productSelectionCell_1f7xm_29:focus-visible{outline-offset:-2px;background:#f2f8ff;outline:2px solid #70a8e9}._productSelectionCell_1f7xm_29 input{cursor:pointer;pointer-events:none}._productPicker_1f7xm_804{color:#333;flex-direction:column;width:min(560px,80vw);height:min(620px,90dvh - 48px);font-size:14px;display:flex}._productPicker_1f7xm_804 ._productPickerHeader_1f7xm_805{border-bottom:1px solid #ccc;padding-bottom:16px}._productPicker_1f7xm_804 ._productPickerHeader_1f7xm_805 h2{font-size:20px;font-weight:700}._productPicker_1f7xm_804 ._productPickerHeader_1f7xm_805 p{color:#707070;font-size:13px}._productPicker_1f7xm_804 ._productPickerHeader_1f7xm_805>button{color:#666}._productPicker_1f7xm_804 button:focus-visible,._productPicker_1f7xm_804 input:focus-visible{outline-offset:2px;outline:2px solid #777}._productPicker_1f7xm_804>:not(._productPickerList_1f7xm_810){flex-shrink:0}._productPickerHeader_1f7xm_805{justify-content:space-between;gap:20px;margin-bottom:18px;display:flex}._productPickerHeader_1f7xm_805 h2{margin:0}._productPickerHeader_1f7xm_805 p{color:#6b7280;margin:6px 0 0;font-size:14px}._productPickerHeader_1f7xm_805>button{color:#6b7280;cursor:pointer;background:0 0;border:0;font-size:28px}._productPickerList_1f7xm_810{scrollbar-gutter:stable;flex:1;align-content:start;gap:8px;min-height:0;display:grid;overflow-y:auto}._productPickerSearch_1f7xm_816{background:#eee;border:1px solid #ccc;border-left:4px solid #777;gap:8px;margin-bottom:14px;padding:12px;display:grid}._productPickerSearch_1f7xm_816 label{font-size:15px;font-weight:700}._productPickerSearch_1f7xm_816 input{box-sizing:border-box;color:#333;width:100%;font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:10px 12px}._productPickerSearch_1f7xm_816 input:focus-visible{outline-offset:2px;outline:2px solid #777}._productPickerSearch_1f7xm_816>small{color:#707070;font-size:12px}._productPickerList_1f7xm_810 ._myProductBadge_1f7xm_821{color:#555;background:#eee;border:1px solid #ccc;padding:2px 6px;font-size:11px;font-weight:600;display:inline-block}._productPickerList_1f7xm_810>button{color:#333;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}._productPickerList_1f7xm_810>button:hover:not(:disabled){background:#f2f2f2;border-color:#777}._productPickerList_1f7xm_810>button:disabled{cursor:wait;opacity:.7}._productPickerList_1f7xm_810 strong,._productPickerList_1f7xm_810 small{display:block}._productPickerList_1f7xm_810 strong{font-size:13px;font-weight:500}._productPickerList_1f7xm_810 small{color:#707070;margin-top:4px;font-size:12px}._productSelectLabel_1f7xm_828{color:#555;white-space:nowrap;background:#eee;border:1px solid #ccc;padding:5px 9px;font-size:12px;font-weight:600}._productPickerError_1f7xm_829{color:#b91c1c}._emptyProductList_1f7xm_830{color:#6b7280;text-align:center;padding:30px}._productPickerList_1f7xm_810>button[aria-pressed=true]{background:#e7e7e7;border-color:#777}._productPickerList_1f7xm_810>button[aria-pressed=true] ._productSelectLabel_1f7xm_828{color:#fff;background:#555;border-color:#555}._defectTypeOptions_1f7xm_833{background:#f7f7f7;border:1px solid #ccc;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:16px;padding:14px 12px;display:flex}._defectTypeOptions_1f7xm_833 label{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}._defectTypeOptions_1f7xm_833 input[type=checkbox]{accent-color:#555;width:16px;height:16px;margin:0}._defectTypeActions_1f7xm_836{border-top:1px solid #ccc;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:16px;display:flex}._productPicker_1f7xm_804 ._attachButton_1f7xm_628,._productPicker_1f7xm_804 ._addButton_1f7xm_72{color:#333;background:#fff;border:1px solid #ccc;border-radius:0;padding:9px 15px;font-size:13px}._productPicker_1f7xm_804 ._addButton_1f7xm_72{color:#fff;background:#555;border-color:#555}._productPicker_1f7xm_804 ._attachButton_1f7xm_628:hover{background:#eee}._productPicker_1f7xm_804 ._addButton_1f7xm_72:hover:not(:disabled){background:#444}._defectTypeClearButton_1f7xm_840{margin-right:auto}._defectTypeButton_1f7xm_841{color:#111;width:100%;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}._defectTypeButton_1f7xm_841>:first-child{overflow-wrap:anywhere;min-width:0}._defectTypeHint_1f7xm_843{color:#1d4ed8;flex-shrink:0;font-size:11px}._defectTypeButton_1f7xm_841:hover{background:#f2f8ff}._defectTypeButton_1f7xm_841:focus-visible{outline-offset:-2px;outline:2px solid #70a8e9}._defectFlagBadges_1f7xm_846{flex-wrap:wrap;gap:4px;padding:0 8px 7px;display:flex}._defectFlagBadges_1f7xm_846 span{color:#1e40af;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;padding:2px 5px;font-size:11px}@media print{._defectTypeButton_1f7xm_841{min-height:0;padding:4px 8px;font-size:8px}._defectTypeHint_1f7xm_843{display:none}}._notionControl_1f7xm_617{flex-direction:column;align-items:flex-start;gap:6px;font-size:12px;display:flex}._notionControl_1f7xm_617 a{color:#1d4ed8;font-size:11px}._notionStatus_1f7xm_711{color:#6b7280;overflow-wrap:anywhere;line-height:1.5}._notionStatus_1f7xm_711 small{font-size:11px}._summaryToggle_1f7xm_110{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-right:1px solid #111;padding:4px}._summaryToggle_1f7xm_110:focus-visible{outline-offset:-3px;outline:2px solid #185cb9}._notionControl_1f7xm_617 label{cursor:pointer;align-items:center;gap:6px;display:flex}._notionControl_1f7xm_617 input[type=checkbox]{accent-color:#236fd5;width:16px;height:16px;margin:0}._uploader_l775t_1,._gallery_l775t_1{width:min(780px,82vw)}._uploader_l775t_1{color:#333;font-size:14px}._uploader_l775t_1 ._modalHeader_l775t_3{border-bottom:1px solid #ccc;padding-bottom:16px}._uploader_l775t_1 ._modalHeader_l775t_3 h2{font-size:20px;font-weight:700}._uploader_l775t_1 ._sectionHeader_l775t_5 h3,._uploader_l775t_1 ._existingSection_l775t_5 h3{font-size:15px;font-weight:700}._uploader_l775t_1 ._existingFile_l775t_6 strong,._uploader_l775t_1 ._fileName_l775t_6 strong{font-size:13px;font-weight:500;line-height:1.5}._uploader_l775t_1 ._dropZone_l775t_7 strong{font-size:13px;font-weight:500}._uploader_l775t_1 ._modalHeader_l775t_3 p,._uploader_l775t_1 ._sectionHeader_l775t_5 p{color:#707070}._uploader_l775t_1 ._modalHeader_l775t_3>button{color:#666}._uploader_l775t_1 button:focus-visible,._uploader_l775t_1 input:focus-visible,._uploader_l775t_1 textarea:focus-visible{outline-offset:2px;outline:2px solid #777}._modalHeader_l775t_3,._sectionHeader_l775t_5{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._modalHeader_l775t_3{margin-bottom:18px}._modalHeader_l775t_3 h2,._sectionHeader_l775t_5 h3{margin:0}._modalHeader_l775t_3 p,._sectionHeader_l775t_5 p{color:#6b7280;margin:5px 0 0;font-size:13px}._modalHeader_l775t_3>button{color:#6b7280;cursor:pointer;background:0 0;border:0;font-size:28px}._fileSection_l775t_16{border:1px solid #ccc;margin-top:14px;padding:16px}._fileSection_l775t_16 ._sectionHeader_l775t_5{background:#eee;border-bottom:1px solid #ccc;border-left:4px solid #777;margin:-16px -16px 0;padding:12px 16px}._sectionHeader_l775t_5 h3{font-size:15px}._existingGrid_l775t_19{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._existingSection_l775t_5{background:#fff;border:1px solid #ccc;min-width:0;padding:14px}._existingSection_l775t_5 h3{background:#eee;border-bottom:1px solid #ccc;border-left:4px solid #777;margin:-14px -14px 8px;padding:12px;font-size:15px}._existingFile_l775t_6{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}._existingFile_l775t_6:last-child{border-bottom:0}._existingFile_l775t_6>div{min-width:0}._existingFile_l775t_6 strong,._existingFile_l775t_6 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._existingFile_l775t_6 span{color:#707070;margin-top:3px;font-size:11px}._existingFile_l775t_6 p{color:#555;white-space:pre-wrap;margin:4px 0 0;font-size:12px}._existingFile_l775t_6 button{color:#555;cursor:pointer;background:#fff;border:1px solid #aaa;flex:none;padding:6px 8px}._existingFile_l775t_6 button:disabled{opacity:.55;cursor:wait}._chooseButton_l775t_30{color:#fff;cursor:pointer;white-space:nowrap;background:#555;border:1px solid #555;padding:8px 12px;font-size:13px;font-weight:700;position:relative}._chooseButton_l775t_30 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._chooseButton_l775t_30:focus-within{outline-offset:2px;outline:2px solid #777}._dropZone_l775t_7{color:#555;text-align:center;background:#f7f7f7;border:2px dashed #aaa;place-items:center;gap:5px;min-height:82px;margin-top:12px;padding:10px;transition:border-color .15s,background .15s;display:grid}._dropZone_l775t_7 span{color:#707070;font-size:12px}._dropZoneDragging_l775t_35{color:#333;background:#e7e7e7;border-color:#666}._draftRow_l775t_36{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(180px,1.4fr) auto;align-items:center;gap:8px;margin-top:12px;display:grid}._draftRow_l775t_36 input,._draftRow_l775t_36 textarea{color:#333;min-width:0;font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:8px}._draftRow_l775t_36 textarea{resize:vertical;min-height:38px}._fileName_l775t_6 strong,._fileName_l775t_6 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._fileName_l775t_6 small{color:#707070}._removeButton_l775t_41{color:#555;cursor:pointer;background:#fff;border:1px solid #aaa;padding:7px}._emptyDraft_l775t_42{color:#6b7280;text-align:center;margin:14px 0 0}._actions_l775t_43{border-top:1px solid #ccc;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:16px;display:flex}._actions_l775t_43 button{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;padding:9px 15px}._actions_l775t_43 button:last-child{color:#fff;background:#555;border-color:#555}._uploader_l775t_1 button:hover{background:#eee}._actions_l775t_43 button:last-child:hover,._chooseButton_l775t_30:hover{background:#444}._actions_l775t_43 button:disabled{cursor:not-allowed;opacity:.55}._error_l775t_48{color:#b91c1c}._slide_l775t_49{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:10px;display:grid}._slide_l775t_49>button{cursor:pointer;background:#e5e7eb;border:0;border-radius:50%;height:56px;font-size:36px}._slide_l775t_49>button:disabled{opacity:.3;cursor:default}._imageFrame_l775t_52{box-sizing:border-box;color:#fff;background:#f3f3f3;border-radius:10px;justify-content:center;align-items:center;width:100%;height:min(58vh,520px);padding:12px;display:flex;overflow:hidden}._imageFrame_l775t_52 img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._imageMeta_l775t_54{margin:12px 58px 0}._imageMeta_l775t_54 p{white-space:pre-wrap;margin:5px 0}._imageMeta_l775t_54 small{color:#6b7280}._generalList_l775t_57{background:#f8fafc;border-top:1px solid #d1d5db;padding:12px}._generalFile_l775t_58{text-align:left;border-bottom:1px solid #e5e7eb;justify-content:space-between;gap:14px;padding:10px;display:flex}._generalFile_l775t_58:last-child{border-bottom:0}._generalFile_l775t_58>div:first-child{overflow-wrap:anywhere;min-width:0}._fileActions_l775t_61{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}._fileActions_l775t_61 button{white-space:nowrap}._generalFile_l775t_58 strong,._generalFile_l775t_58 span{display:block}._generalFile_l775t_58 span{color:#6b7280;margin-top:3px;font-size:12px}._generalFile_l775t_58 p{white-space:pre-wrap;margin:5px 0 0}._generalFile_l775t_58 button{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #2563eb;border-radius:6px;align-self:center;padding:7px 10px}@media (width<=700px){._uploader_l775t_1,._gallery_l775t_1{width:auto}._existingGrid_l775t_19,._draftRow_l775t_36{grid-template-columns:1fr}._slide_l775t_49{grid-template-columns:36px minmax(0,1fr) 36px}._imageFrame_l775t_52{height:48vh}}@media (width<=600px){._dialog_1k7yx_1 ._formGrid_1k7yx_29{grid-template-columns:1fr}._dialog_1k7yx_1 ._fileList_1k7yx_23 li>span{flex-basis:100%}._dialog_1k7yx_1 ._fileList_1k7yx_23 input{flex:1;width:0;min-width:0}}._editor_pjvvy_1{width:min(1260px,90vw - 48px)}._editor_pjvvy_1 button[aria-pressed=true]{color:#333;background:#e7e7e7;border-color:#777}._editor_pjvvy_1 ._primary_pjvvy_9{color:#fff;background:#555;border-color:#555}._editor_pjvvy_1 ._primary_pjvvy_9:hover:not(:disabled){background:#333;border-color:#333}._editor_pjvvy_1 ._controls_pjvvy_11{background:#f7f7f7;border:1px solid #ccc;min-width:0;margin:16px 0;padding:16px}._toolbar_pjvvy_12,._properties_pjvvy_12{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._toolbar_pjvvy_12+._toolbar_pjvvy_12{margin-top:12px}._controls_pjvvy_11 label{flex-direction:column;gap:7px;min-width:0;font-size:13px;display:flex}._controls_pjvvy_11 input,._controls_pjvvy_11 select{min-width:0;max-width:100%}._controls_pjvvy_11 select{max-width:min(380px,100%)}._textInput_pjvvy_17{width:min(240px,100%)}._sourceList_pjvvy_18{box-sizing:border-box;align-items:flex-start;gap:10px;height:200px;margin:4px 0;padding:12px 2px;display:flex;overflow:auto hidden}._editor_pjvvy_1 ._sourceCard_pjvvy_19{box-sizing:border-box;text-align:left;flex-direction:column;flex:0 0 150px;align-items:stretch;gap:5px;height:164px;font-size:12px;display:flex}._sourceCard_pjvvy_19 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sourceThumbnail_pjvvy_21{object-fit:contain;background:#eee;flex-shrink:0;width:100%;height:90px}._sourceCard_pjvvy_19:focus-visible,._canvas_pjvvy_22:focus-visible{outline-offset:2px;outline:2px solid #777}._properties_pjvvy_12{margin-top:14px}._properties_pjvvy_12 input[type=number]{width:85px}._canvas_pjvvy_22{outline-offset:-1px;touch-action:none;cursor:crosshair;background:#fff;outline:1px solid #ccc;width:100%;height:auto;display:block}._help_pjvvy_26{color:#707070;margin:12px 0;font-size:13px;line-height:1.7}._actions_pjvvy_27{border-top:1px solid #ddd;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}._actions_pjvvy_27 span{color:#707070;margin-right:auto;font-size:12px;line-height:1.7}._empty_pjvvy_29{color:#707070;padding:10px 0;font-size:13px;line-height:1.7}._savedImage_pjvvy_30{width:100%;height:auto;display:block}@media (width<=600px){._editor_pjvvy_1 ._controls_pjvvy_11{padding:12px}._toolbar_pjvvy_12>label,._textInput_pjvvy_17{width:100%}._actions_pjvvy_27 span{flex-basis:100%}}._documentDialog_1ovj9_1{flex-direction:column;width:min(1100px,90vw - 48px);height:min(680px,90dvh - 48px);display:flex}._documentDialog_1ovj9_1>header{flex-shrink:0}._documentPanes_1ovj9_3{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;display:grid}._documentPane_1ovj9_3{border:1px solid #ccc;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._documentPane_1ovj9_3>h3{color:#333;background:#eee;border-bottom:1px solid #ccc;flex-shrink:0;margin:0;padding:12px 14px;font-size:14px;font-weight:700}._documentDialog_1ovj9_1 ._markdownTextarea_1ovj9_6,._markdownPreview_1ovj9_6{flex:1;min-height:0;padding:14px;font-size:14px;line-height:1.7;overflow:auto}._documentDialog_1ovj9_1 ._markdownTextarea_1ovj9_6{resize:none;border:0;width:100%}._documentDialog_1ovj9_1 ._markdownTextarea_1ovj9_6:focus{outline-offset:-2px;outline:2px solid #777}._markdownPreview_1ovj9_6{overflow-wrap:anywhere}._markdownPreview_1ovj9_6>:first-child{margin-top:0}._markdownPreview_1ovj9_6>:last-child{margin-bottom:0}._markdownPreview_1ovj9_6 h1,._markdownPreview_1ovj9_6 h2,._markdownPreview_1ovj9_6 h3,._markdownPreview_1ovj9_6 h4,._markdownPreview_1ovj9_6 h5,._markdownPreview_1ovj9_6 h6{color:#333;letter-spacing:0;margin:18px 0 10px;font-size:16px;font-weight:700;line-height:1.5}._markdownPreview_1ovj9_6 p{margin:10px 0}._markdownPreview_1ovj9_6 ul,._markdownPreview_1ovj9_6 ol{padding-left:24px}._markdownPreview_1ovj9_6 img{max-width:100%;height:auto}._markdownPreview_1ovj9_6 a{color:#555;text-decoration:underline}._markdownPreview_1ovj9_6 blockquote{background:#f7f7f7;border-left:3px solid #ccc;margin:12px 0;padding:4px 14px}._markdownPreview_1ovj9_6 pre{background:#f4f4f4;padding:12px;overflow:auto}._markdownPreview_1ovj9_6 code{color:#333;background:#f4f4f4;font-size:13px}._markdownPreview_1ovj9_6 table{border-collapse:collapse;max-width:100%;font-size:13px;display:block;overflow-x:auto}._markdownPreview_1ovj9_6 th,._markdownPreview_1ovj9_6 td{text-align:left;border:1px solid #ddd;padding:8px 10px}._markdownPreview_1ovj9_6 th{background:#f7f7f7}._emptyMarkdown_1ovj9_23{color:#707070}._documentFooter_1ovj9_24{border-top:1px solid #ddd;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}._documentFooter_1ovj9_24>span{color:#707070;flex:1;font-size:13px;line-height:1.6}._documentFooter_1ovj9_24>[role=alert]{color:#a62d37}@media (width<=750px){._documentPanes_1ovj9_3{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:10px}}._error_wxh9n_1{color:#b91c1c;overflow-wrap:anywhere;background:#fef2f2;border-radius:8px;margin:12px 0;padding:12px}._error_wxh9n_1 p+p{margin-top:8px}._loading_wxh9n_3{color:#475569;margin:12px 0}._primaryButton_wxh9n_4:disabled,._secondaryButton_wxh9n_4:disabled{opacity:.5;cursor:not-allowed}._container_wxh9n_5{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:24px}._title_wxh9n_13{color:#222;margin:0 0 24px;font-size:28px;font-weight:700}._section_wxh9n_20{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 4px 16px #0000000d}._sectionHeader_wxh9n_28{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}._description_wxh9n_37{color:#666;margin-top:8px;font-size:14px;line-height:1.5}._buttonGroup_wxh9n_44{flex-wrap:wrap;gap:10px;display:flex}._dropZone_wxh9n_50{cursor:pointer;background:#fafafa;border:2px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:160px;margin-bottom:28px;padding:24px;transition:background-color .2s,border-color .2s,transform .2s;display:flex;position:relative}._dropZone_wxh9n_50:hover{background:#f5f7fa;border-color:#2563eb}._dropZoneActive_wxh9n_77{background:#eff6ff;border-color:#2563eb;transform:scale(1.01)}._dropZone_wxh9n_50 strong{color:#111827;margin-bottom:8px;font-size:18px;font-weight:700}._dropZone_wxh9n_50 span{color:#6b7280;font-size:14px}._dropZone_wxh9n_50 input{opacity:0;cursor:pointer;position:absolute;inset:0}._thumbnailGrid_wxh9n_102{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;display:grid}._thumbnailCard_wxh9n_108{cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;min-height:420px;padding:14px;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex;position:relative;box-shadow:0 2px 8px #0000000f,0 8px 24px #0000000a}._thumbnailCard_wxh9n_108:hover{transform:translateY(-4px);box-shadow:0 6px 16px #00000014,0 16px 32px #0000000f}._thumbnailCard_wxh9n_108:active{cursor:grabbing}._thumbnailCard_wxh9n_108 *{-webkit-user-select:none;user-select:none}._placeholderCard_wxh9n_150{color:#6b7280;background:#f3f4f6;border:2px dashed #9ca3af;border-radius:16px;justify-content:center;align-items:center;min-height:420px;font-size:14px;font-weight:700;display:flex;box-shadow:inset 0 0 0 4px #ffffffb3}._orderBadge_wxh9n_167{color:#fff;z-index:1;background:#2563eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex;position:absolute;top:12px;left:12px}._thumbnail_wxh9n_102{object-fit:contain;pointer-events:none;-webkit-user-drag:none;background:#f8f9fa;border:1px solid #f0f0f0;border-radius:10px;width:100%;height:260px}._fileName_wxh9n_204{color:#222;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:14px;font-weight:700;overflow:hidden}._pageInfo_wxh9n_216{color:#666;margin-top:4px;font-size:13px}._cardActions_wxh9n_222{flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}._primaryButton_wxh9n_4,._secondaryButton_wxh9n_4,._removeButton_wxh9n_232,._lightButton_wxh9n_233{cursor:pointer;border:none;border-radius:10px;height:40px;font-size:14px;font-weight:600;transition:opacity .15s}._primaryButton_wxh9n_4:hover,._secondaryButton_wxh9n_4:hover,._removeButton_wxh9n_232:hover,._lightButton_wxh9n_233:hover{opacity:.9}._primaryButton_wxh9n_4{color:#fff;background:#2563eb;padding:0 18px}._secondaryButton_wxh9n_4{color:#fff;background:#6b7280;padding:0 18px}._removeButton_wxh9n_232{color:#fff;background:#ef4444}._lightButton_wxh9n_233{color:#374151;background:#fff;border:1px solid #d1d5db}@media (width<=1024px){._thumbnailGrid_wxh9n_102{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}._thumbnail_wxh9n_102{height:220px}}@media (width<=768px){._container_wxh9n_5,._section_wxh9n_20{padding:16px}._sectionHeader_wxh9n_28{flex-direction:column;align-items:stretch}._buttonGroup_wxh9n_44{width:100%}._buttonGroup_wxh9n_44 button{flex:1}._thumbnailGrid_wxh9n_102{grid-template-columns:repeat(2,1fr);gap:12px}._thumbnailCard_wxh9n_108,._placeholderCard_wxh9n_150{min-height:360px}._thumbnail_wxh9n_102{height:180px}}@media (width<=480px){._thumbnailGrid_wxh9n_102{grid-template-columns:1fr}._thumbnail_wxh9n_102{height:280px}}._page_12vgf_1{color:#333;background:#f4f4f4;min-height:85vh;padding:30px}._header_12vgf_2{justify-content:space-between;align-items:center;gap:16px;display:flex}._page_12vgf_1 ._photoButton_12vgf_3{white-space:nowrap;background:#f7f7f7;border-color:#aaa;padding:6px 10px;font-size:12px}._page_12vgf_1 button:focus-visible,._page_12vgf_1 input:focus-visible,._page_12vgf_1 select:focus-visible{outline-offset:2px;outline:2px solid #777}._photoDialog_12vgf_5{color:#333;width:min(480px,75vw);font-size:14px}._photoDialog_12vgf_5 h2{font-size:18px}._photoDialog_12vgf_5 p{margin:24px 0}._photoDialog_12vgf_5 button{color:#333;cursor:pointer;background:#f7f7f7;border:1px solid #ccc;border-radius:0;padding:8px 12px}._headerActions_12vgf_8{flex-wrap:wrap;gap:10px;display:flex}._page_12vgf_1 ._summaryButton_12vgf_8{color:#fff;background:#555;border-color:#555}._page_12vgf_1 h1{margin:8px 0;font-size:27px}._page_12vgf_1 h2{margin:0 0 14px;font-size:18px}._eyebrow_12vgf_10{color:#666;letter-spacing:1px;font-size:12px;font-weight:700}._headingRow_12vgf_11{align-items:center;gap:10px;display:flex}._page_12vgf_1 ._infoButton_12vgf_12{anchor-name:--dashboard-help;color:#707070;border-color:#bbb;border-radius:0;width:24px;height:24px;padding:0;font-size:15px;font-weight:700}._helpBubble_12vgf_13{position-anchor:--dashboard-help;top:anchor(bottom);left:anchor(left);box-sizing:border-box;color:#333;position-try-fallbacks:flip-inline, flip-block;background:#fff;border:1px solid #ccc;border-radius:0;width:min(320px,100vw - 48px);margin:10px 0 0;padding:16px 18px;position:fixed;bottom:auto;right:auto;overflow:visible;box-shadow:0 8px 28px #00000024}._helpBubble_12vgf_13:before{content:"";background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;width:10px;height:10px;position:absolute;top:-6px;left:6px;transform:rotate(45deg)}._helpBubble_12vgf_13 strong{font-size:14px}._helpBubble_12vgf_13 p{color:#707070;margin:10px 0 0;font-size:13px;line-height:1.7}._page_12vgf_1 button,._page_12vgf_1 input,._page_12vgf_1 select{font:inherit;color:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:10px 13px}._page_12vgf_1 button{cursor:pointer}._page_12vgf_1 button:hover{border-color:#777}._page_12vgf_1 button:disabled{cursor:wait;opacity:.6}._page_12vgf_1 button[aria-pressed=true]{background:#e7e7e7;border-color:#777}._note_12vgf_18{color:#707070;font-size:13px;line-height:1.7}._error_12vgf_18{color:#a62d37;background:#ffebee;border-radius:0;padding:14px}._cards_12vgf_19{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}._summaryCard_12vgf_19{text-align:left;background:#fff;border:1px solid #ccc;border-radius:0;padding:18px}._cards_12vgf_19 span{font-size:13px;display:block}._cards_12vgf_19 strong{margin-top:10px;font-size:30px;display:block}._section_12vgf_20{background:#fff;border:1px solid #ddd;border-radius:0;margin-top:18px;padding:22px}._tabs_12vgf_21,._toolbar_12vgf_21{flex-wrap:wrap;gap:10px;display:flex}._people_12vgf_21{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px;display:grid}._people_12vgf_21 button{text-align:left;min-width:0}._people_12vgf_21 b{overflow-wrap:anywhere;display:block}._people_12vgf_21 span{color:#707070;margin-top:6px;font-size:12px;display:block}._toolbar_12vgf_21{margin:12px 0}._toolbar_12vgf_21 input{flex:1;min-width:190px}._tabs_12vgf_21{margin-bottom:18px}._group_12vgf_22{margin-top:10px}._group_12vgf_22 summary{cursor:pointer;background:#eee;border-radius:0;padding:12px;font-weight:600}._tableWrap_12vgf_22{max-height:600px;overflow:auto}._page_12vgf_1 table{border-collapse:collapse;width:100%;min-width:740px;font-size:13px}._page_12vgf_1 th{text-align:left;z-index:1;background:#f7f7f7;position:sticky;top:0}._page_12vgf_1 th,._page_12vgf_1 td{border-bottom:1px solid #e5e5e5;padding:14px 12px}._page_12vgf_1 td{vertical-align:top}._page_12vgf_1 td small{color:#777;margin-top:6px;display:block}._page_12vgf_1 ._title_12vgf_22{color:#444;text-align:left;-webkit-line-clamp:2;overflow-wrap:anywhere;border:0;-webkit-box-orient:vertical;max-width:440px;padding:0;line-height:1.6;display:-webkit-box;overflow:hidden}._R_12vgf_23,._Y_12vgf_23,._G_12vgf_23{border-radius:0;padding:3px 9px;display:inline-block}._R_12vgf_23{color:#b82e44;background:#ffeaed}._Y_12vgf_23{color:#926400;background:#fff1cd}._G_12vgf_23{color:#237445;background:#e4f5ec}._panel_12vgf_24{color:#333;z-index:50;scrollbar-gutter:stable;box-sizing:border-box;overflow-wrap:anywhere;background:#fff;width:min(640px,100%);padding:28px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-8px 0 40px #00000026}._panel_12vgf_24 img{max-width:100%}._panel_12vgf_24 pre{overflow:auto}._panel_12vgf_24 p{line-height:1.7}._panel_12vgf_24 button{border-color:#ccc;border-radius:0}._panel_12vgf_24 button:hover{background:#f2f2f2;border-color:#777}._panel_12vgf_24 ._R_12vgf_23,._panel_12vgf_24 ._Y_12vgf_23,._panel_12vgf_24 ._G_12vgf_23,._panel_12vgf_24 ._photoFrame_12vgf_26,._panel_12vgf_24 ._error_12vgf_18{border-radius:0}._panel_12vgf_24 ._note_12vgf_18,._panel_12vgf_24 small,._panel_12vgf_24 ._photoFrame_12vgf_26 span{color:#707070}._panel_12vgf_24 ._photoFrame_12vgf_26{background:#f3f3f3}._panel_12vgf_24 ._attachments_12vgf_28,._panel_12vgf_24 ._attachmentList_12vgf_28 li{border-color:#ddd}._panel_12vgf_24 th,._panel_12vgf_24 td{border-color:#e5e5e5}._panel_12vgf_24 th{background:#f7f7f7}._detailSection_12vgf_30{border:1px solid #ccc;margin-top:22px;overflow:hidden}._detailSectionTitle_12vgf_31{color:#333;background:#eee;border-bottom:1px solid #ccc;border-left:4px solid #777;margin:0;padding:12px 16px;font-size:15px;font-weight:700}._panel_12vgf_24 ._detailTable_12vgf_32{table-layout:fixed;min-width:0}._panel_12vgf_24 ._detailTable_12vgf_32 th,._panel_12vgf_24 ._detailTable_12vgf_32 td{vertical-align:middle;border-right:1px solid #e5e5e5;padding:10px}._panel_12vgf_24 ._detailTable_12vgf_32 th{color:#555;background:#f7f7f7;font-size:12px;position:static}._detailLabelColumn_12vgf_35{width:19%}._detailTable_12vgf_32 tr:last-child>*{border-bottom:0}._detailTable_12vgf_32 tr>:last-child{border-right:0}._detailMarkdown_12vgf_38{padding:18px;font-size:14px;line-height:1.7}._detailMarkdown_12vgf_38>:first-child{margin-top:0}._detailMarkdown_12vgf_38>:last-child{margin-bottom:0}._panel_12vgf_24 ._detailMarkdown_12vgf_38 h1,._panel_12vgf_24 ._detailMarkdown_12vgf_38 h2,._detailMarkdown_12vgf_38 h3,._detailMarkdown_12vgf_38 h4,._detailMarkdown_12vgf_38 h5,._detailMarkdown_12vgf_38 h6{color:#333;margin:20px 0 10px;font-size:16px;line-height:1.5}._panel_12vgf_24 ._detailMarkdown_12vgf_38>:first-child{margin-top:0}._detailMarkdown_12vgf_38 blockquote{background:#f7f7f7;border-left:3px solid #ccc;margin:12px 0;padding:4px 14px}._detailMarkdown_12vgf_38 pre{background:#f4f4f4;padding:12px}._detailMarkdown_12vgf_38 a{color:#555;text-decoration:underline}._panel_12vgf_24 ._detailMarkdown_12vgf_38 table{min-width:0;display:block;overflow-x:auto}._detailMarkdown_12vgf_38 th{position:static}@media (width<=600px){._panel_12vgf_24{padding:16px}._panel_12vgf_24 ._detailTable_12vgf_32 th,._panel_12vgf_24 ._detailTable_12vgf_32 td{padding:8px 6px}._detailMarkdown_12vgf_38{padding:14px}}@media (width<=1000px){._cards_12vgf_19{grid-template-columns:repeat(2,minmax(0,1fr))}._page_12vgf_1{padding:18px}._section_12vgf_20{padding:16px}}._attachments_12vgf_28{border-top:1px solid #ddd;margin-top:24px;padding-top:8px}._photoGrid_12vgf_50{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._page_12vgf_1 ._photo_12vgf_3{text-align:left;min-width:0;padding:6px}._photoFrame_12vgf_26{aspect-ratio:1;background:#f3f3f3;border-radius:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._photoFrame_12vgf_26 img{object-fit:cover;width:100%;height:100%}._photoFrame_12vgf_26 span{color:#777;font-size:11px}._photo_12vgf_3 strong,._photo_12vgf_3 small{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;display:block;overflow:hidden}._photo_12vgf_3 small{color:#777}._moreButton_12vgf_56{width:100%;margin-top:12px}._attachmentList_12vgf_28{margin:0;padding:0;list-style:none}._attachmentList_12vgf_28 li{border-bottom:1px solid #ddd;align-items:center;gap:12px;padding:12px 0;display:flex}._attachmentList_12vgf_28 li>div{flex:1;min-width:0}._attachmentList_12vgf_28 small{color:#777;margin-top:6px;font-size:12px;display:block}._attachmentList_12vgf_28 p{margin:6px 0 0;font-size:12px}._attachmentList_12vgf_28 button{flex-shrink:0}._dialog_1k7yx_1{box-sizing:border-box;color:#333;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:100%;font-size:14px}._header_1k7yx_2{border-bottom:1px solid #ccc;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}._header_1k7yx_2>div{min-width:0}._header_1k7yx_2 h2{color:#333;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}._header_1k7yx_2 p{color:#707070;margin:8px 0 0;font-size:13px;line-height:1.7}._dialog_1k7yx_1 button,._dialog_1k7yx_1 input,._dialog_1k7yx_1 select,._dialog_1k7yx_1 textarea{box-sizing:border-box;color:#333;font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:10px 12px}._dialog_1k7yx_1 button{cursor:pointer}._dialog_1k7yx_1 button:hover{background:#f2f2f2;border-color:#777}._dialog_1k7yx_1 button:disabled{opacity:.6;cursor:not-allowed}._dialog_1k7yx_1 button:focus-visible,._dialog_1k7yx_1 input:focus-visible,._dialog_1k7yx_1 select:focus-visible,._dialog_1k7yx_1 textarea:focus-visible,._dialog_1k7yx_1 [tabindex]:focus-visible{outline-offset:2px;outline:2px solid #777}._dialog_1k7yx_1 input:focus,._dialog_1k7yx_1 select:focus,._dialog_1k7yx_1 textarea:focus{border-color:#777;outline:2px solid #ddd}._dialog_1k7yx_1 input[type=checkbox]{accent-color:#555}._dialog_1k7yx_1 ._closeButton_1k7yx_13{color:#666;background:0 0;border:0;flex-shrink:0;padding:0 4px;font-size:28px;line-height:1}._dialog_1k7yx_1 button[type=submit]{color:#fff;background:#555;border-color:#555}._dialog_1k7yx_1 button[type=submit]:hover{background:#333;border-color:#333}._dialog_1k7yx_1 label,._dialog_1k7yx_1 legend{color:#555}._dialog_1k7yx_1 fieldset{border-color:#ccc;border-radius:0}._dialog_1k7yx_1 fieldset label{background:#f7f7f7;border-radius:0}._dialog_1k7yx_1 fieldset small{color:#707070}._dialog_1k7yx_1 ._dropZone_1k7yx_20{color:#555;background:#f7f7f7;border:2px dashed #bbb;border-radius:0;transform:none}._dialog_1k7yx_1 ._dropZone_1k7yx_20:hover,._dialog_1k7yx_1 ._dropZone_1k7yx_20:focus-visible,._dialog_1k7yx_1 ._dropZone_1k7yx_20[data-dragging=true]{background:#eee;border-color:#777;transform:none}._dialog_1k7yx_1 ._dropZone_1k7yx_20 small{color:#707070}._dialog_1k7yx_1 ._fileList_1k7yx_23 li{background:#f7f7f7;border-color:#ddd;border-radius:0;flex-wrap:wrap;padding:10px}._dialog_1k7yx_1 ._fileList_1k7yx_23 li>span{flex:1;min-width:120px}._dialog_1k7yx_1 ._fileList_1k7yx_23 input{width:140px;font-size:13px}._dialog_1k7yx_1 ._fileList_1k7yx_23 button{flex-shrink:0;padding:7px 10px;font-size:12px}._dialog_1k7yx_1 ._error_1k7yx_27{color:#a62d37;background:#ffebee;margin-top:14px;padding:12px;font-size:13px;line-height:1.6}@media (width<=600px){._dialog_1k7yx_1 ._formGrid_1k7yx_29{grid-template-columns:1fr}._dialog_1k7yx_1 ._fileList_1k7yx_23 li>span{flex-basis:100%}._dialog_1k7yx_1 ._fileList_1k7yx_23 input{flex:1;width:0;min-width:0}}._dialog_1ew53_1{outline:none;width:min(1120px,90vw - 48px)}._dialog_1ew53_1 *{box-sizing:border-box}._eyebrow_1ew53_5{color:#666;letter-spacing:1px;font-size:12px;font-weight:700}._dialog_1ew53_1 h2{margin:8px 0;font-size:20px}._header_1ew53_3 p,._note_1ew53_7{color:#707070;font-size:13px;line-height:1.7}._dialog_1ew53_1 button{white-space:nowrap}._dialog_1ew53_1 :focus-visible{outline-offset:2px;outline:2px solid #777}._toolbar_1ew53_10{background:#f7f7f7;border:1px solid #ddd;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:20px 0;padding:16px;display:flex}._toolbar_1ew53_10 label{gap:7px;min-width:120px;font-size:13px;font-weight:600;display:grid}._toolbar_1ew53_10 label:nth-child(3){flex:1;min-width:180px}._toolbar_1ew53_10 select{width:100%;max-width:100%}._dialog_1ew53_1 ._download_1ew53_14{color:#fff;background:#555;border-color:#555}._dialog_1ew53_1 ._download_1ew53_14:hover:not(:disabled){background:#333;border-color:#333}._stats_1ew53_16{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._stats_1ew53_16>div{background:#fff;border:1px solid #ccc;min-width:0;padding:18px}._stats_1ew53_16 span{color:#707070;font-size:13px;line-height:1.6}._stats_1ew53_16 strong{margin-top:8px;font-size:29px;display:block}._stats_1ew53_16 small{margin-left:5px;font-size:14px;font-weight:400}._chartCard_1ew53_21{background:#fff;border:1px solid #ddd;margin:20px 0;padding:22px}._chartHeader_1ew53_22{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._chartHeader_1ew53_22 h3{letter-spacing:-.3px;margin:0;font-size:16px;font-weight:700}._chartHeader_1ew53_22 p{color:#707070;margin:6px 0 0;font-size:12px}._chartBadge_1ew53_25{color:#555;white-space:nowrap;background:#eee;border:1px solid #ddd;padding:7px 12px;font-size:12px;font-weight:600}._chartWrap_1ew53_26{margin-top:16px;overflow-x:auto}._monthlyCanvas_1ew53_27{min-width:560px;height:310px;position:relative}._legend_1ew53_28{border-top:1px solid #e5e5e5;flex-wrap:wrap;gap:8px 12px;margin:12px 0 0;padding:16px 0 0;font-size:12px;list-style:none;display:flex}._legend_1ew53_28 li{overflow-wrap:anywhere;background:#f7f7f7;align-items:center;gap:8px;padding:7px 10px;display:flex}._legend_1ew53_28 b{color:#707070;font-variant-numeric:tabular-nums;font-weight:500}._legend_1ew53_28 li>span{flex:0 0 8px;width:8px;height:8px}._tableWrap_1ew53_32{scrollbar-gutter:stable;max-height:300px;overflow:auto}._dialog_1ew53_1 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:980px;font-size:12px}._dialog_1ew53_1 caption{text-align:left;padding-bottom:12px;font-size:14px;font-weight:600}._dialog_1ew53_1 th,._dialog_1ew53_1 td{text-align:right;border-bottom:1px solid #e5e5e5;padding:12px 8px}._dialog_1ew53_1 th:first-child{text-align:left;overflow-wrap:anywhere;min-width:180px;max-width:270px}._dialog_1ew53_1 thead th{background:#f7f7f7;position:sticky;top:0}._dialog_1ew53_1 tfoot{background:#eee;font-weight:700}._state_1ew53_39{text-align:center;color:#707070;padding:55px 16px;font-size:13px}._error_1ew53_40{color:#a62d37;background:#ffebee;padding:14px;font-size:14px}._error_1ew53_40 button{margin-left:12px}._note_1ew53_7{margin:18px 0 0}._typeSection_1ew53_43{border-top:1px solid #ddd;margin-top:28px;padding-top:24px}._typeSection_1ew53_43 h3{margin:0;font-size:19px}._typeSection_1ew53_43>._note_1ew53_7{margin-top:10px}._typeChart_1ew53_46{background:#fff;border:1px solid #ddd;grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:32px;margin:20px 0;padding:22px;display:grid}._typePie_1ew53_47{aspect-ratio:1;width:100%;position:relative}._typeDetails_1ew53_48{min-width:0}._typeSummary_1ew53_49{flex-direction:column;gap:8px;padding-bottom:16px;display:flex}._typeSummary_1ew53_49>span{color:#707070;font-size:12px}._typeSummary_1ew53_49 strong{font-size:17px}._typeSummary_1ew53_49 small{color:#707070;font-size:13px;font-weight:400}._typeLegend_1ew53_53{margin:0;padding:0;list-style:none}._typeLegend_1ew53_53 li{border-top:1px solid #e5e5e5;grid-template-columns:9px minmax(0,1fr) auto 64px;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:grid}._typeLegend_1ew53_53 strong{overflow-wrap:anywhere;font-weight:600}._typeSwatch_1ew53_56{width:9px;height:9px}._typeCount_1ew53_57{color:#707070;white-space:nowrap;font-variant-numeric:tabular-nums}._typePercent_1ew53_58{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;background:#eee;padding:5px 6px;font-size:12px;font-weight:600}@media (width<=650px){._chartCard_1ew53_21{padding:16px 12px}._monthlyCanvas_1ew53_27{height:270px}._typeChart_1ew53_46{grid-template-columns:1fr;gap:12px;padding:16px}._typePie_1ew53_47{justify-self:center;width:min(250px,100%)}._typeLegend_1ew53_53 li{grid-template-columns:9px minmax(0,1fr) auto 55px;gap:8px;font-size:12px}._dialog_1ew53_1 h2{font-size:18px}._stats_1ew53_16{grid-template-columns:1fr;gap:8px}._stats_1ew53_16>div{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}._stats_1ew53_16 strong{white-space:nowrap;margin-top:0;font-size:22px}._toolbar_1ew53_10{padding:12px}._toolbar_1ew53_10 label:first-child,._toolbar_1ew53_10 label:nth-child(2){flex:calc(50% - 6px);min-width:0}._toolbar_1ew53_10 label:nth-child(3){flex-basis:100%;min-width:0}._toolbar_1ew53_10>button{flex:1}._stats_1ew53_16 span{font-size:12px}._chartHeader_1ew53_22{flex-wrap:wrap}}._root_a2msq_1{color:#111827;background:#dce1e8;min-height:100vh;padding:70px 20px 30px;font-family:Arial,Malgun Gothic,sans-serif}._root_a2msq_1 *{box-sizing:border-box}._toolbar_a2msq_19{z-index:100;background:#fff;border-bottom:1px solid #cbd5e1;justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0f172a1f}._toolbar_a2msq_19>div{gap:8px;display:flex}._toolbar_a2msq_19 button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;height:36px;padding:0 16px;font-weight:700}._toolbar_a2msq_19 button:disabled{opacity:.65;cursor:wait}._toolbar_a2msq_19 ._printButton_a2msq_64{color:#fff;background:#2563eb;border-color:#2563eb}._pages_a2msq_70{width:100%}._a4Page_a2msq_74{background:#fff;flex-direction:column;width:297mm;height:210mm;margin:0 auto 20px;padding:8mm;display:flex;overflow:hidden;box-shadow:0 5px 18px #0f172a33}._reportHeader_a2msq_90{border:1px solid #111827;flex:0 0 20mm;grid-template-columns:36% 64%;display:grid}._titleArea_a2msq_99{border-right:1px solid #111827;justify-content:center;align-items:center;display:flex}._titleArea_a2msq_99 h1{letter-spacing:3px;margin:0;font-size:23px}._infoTable_a2msq_114{border-collapse:collapse;table-layout:fixed;width:100%;height:100%;font-size:10px}._infoTable_a2msq_114 th,._infoTable_a2msq_114 td{text-align:center;border-bottom:1px solid #111827;border-right:1px solid #111827;padding:2px 5px}._infoTable_a2msq_114 tr:last-child th,._infoTable_a2msq_114 tr:last-child td{border-bottom:0}._infoTable_a2msq_114 th:last-child,._infoTable_a2msq_114 td:last-child{border-right:0}._infoTable_a2msq_114 th{background:#eef2f7;width:19%}._infoTable_a2msq_114 td{width:31%}._reportBody_a2msq_153{flex:1;grid-template-columns:39% 60%;gap:3mm;min-height:0;margin-top:3mm;display:grid}._drawingPanel_a2msq_164,._tablePanel_a2msq_165{border:1px solid #111827;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._sectionTitle_a2msq_176{background:#e8edf4;border-bottom:1px solid #111827;flex:0 0 9mm;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._drawingArea_a2msq_190{color:#64748b;flex:1;justify-content:center;align-items:center;min-height:0;padding:3mm;font-size:12px;display:flex;overflow:hidden}._drawingViewport_a2msq_206{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}._drawingPreview_a2msq_217{flex:none;position:relative;overflow:hidden}._croppedImage_a2msq_223{background-repeat:no-repeat;width:100%;height:100%;position:absolute;inset:0}._highResolutionCanvas_a2msq_231{width:100%;height:100%;display:block;position:absolute;inset:0}._marker_a2msq_239{color:#000;background:#ef0;border:1px solid #dc2626;border-radius:50%;justify-content:center;align-items:center;min-width:15px;min-height:15px;padding:2px;font-size:8px;font-weight:700;display:flex;position:absolute;transform:translate(-50%,-50%)}._reportTable_a2msq_263{border-collapse:collapse;table-layout:fixed;width:100%;height:100%;font-size:9px}._reportTable_a2msq_263 th,._reportTable_a2msq_263 td{text-align:center;vertical-align:middle;word-break:break-all;border-bottom:1px solid #111827;border-right:1px solid #111827;height:5mm;padding:0 3px;overflow:hidden}._reportTable_a2msq_263 th:last-child,._reportTable_a2msq_263 td:last-child{border-right:0}._reportTable_a2msq_263 tbody tr:last-child td{border-bottom:0}._reportTable_a2msq_263 thead th{background:#f1f5f9;height:11mm}._leftText_a2msq_302{text-align:left!important}._ok_a2msq_306{color:#047857;font-weight:700}._ng_a2msq_311{color:#dc2626;font-weight:700}._reportFooter_a2msq_316{border:1px solid #111827;flex:0 0 10mm;grid-template-columns:1fr 30mm;align-items:center;margin-top:3mm;padding-left:4mm;font-size:10px;display:grid}._pageNumber_a2msq_331{border-left:1px solid #111827;justify-content:center;align-items:center;height:100%;font-weight:700;display:flex}._error_a2msq_343{color:#475569;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}._error_a2msq_343 h2{margin-bottom:8px}._error_a2msq_343 p{margin:0}@page{size:A4 landscape;margin:0}@media print{html,body{background:#fff;margin:0;padding:0}._root_a2msq_1{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;padding:0}._toolbar_a2msq_19{display:none!important}._a4Page_a2msq_74{width:297mm;height:210mm;box-shadow:none;break-after:page;page-break-after:always;margin:0;padding:8mm;overflow:hidden}._a4Page_a2msq_74:last-child{break-after:auto;page-break-after:auto}}._root_o8wew_1{flex-direction:column;flex:1;min-height:0;display:flex}._canvasWrapper_o8wew_9{background:#e5e7eb;flex:1;justify-content:center;align-items:center;min-height:0;padding:10px;display:flex;overflow:hidden}._canvasWrapper_o8wew_9 canvas{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._markerEditor_o8wew_39{border-top:1px solid #dbe3ec;grid-template-columns:110px 1fr auto;align-items:end;gap:8px;padding:9px 10px;display:grid}._markerEditor_o8wew_39 label{flex-direction:column;gap:4px;display:flex}._markerEditor_o8wew_39 span{color:#475569;font-size:11px;font-weight:700}._markerEditor_o8wew_39 input{border:1px solid #cbd5e1;border-radius:5px;height:32px;padding:0 8px}._markerEditor_o8wew_39 button{color:#b91c1c;cursor:pointer;background:#fee2e2;border:0;border-radius:5px;height:32px;padding:0 12px;font-weight:700}._markerEditor_o8wew_39 button:disabled{opacity:.45;cursor:not-allowed}._markerList_o8wew_89{align-items:center;gap:5px;min-height:42px;padding:0 10px 9px;display:flex;overflow-x:auto}._markerList_o8wew_89>span{color:#94a3b8;font-size:11px}._markerList_o8wew_89 button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:16px;flex:none;padding:5px 10px}._markerList_o8wew_89 ._selectedMarker_o8wew_120{color:#1d4ed8;background:#dbeafe;border-color:#2563eb}._fullToolbar_o8wew_126{border-bottom:1px solid #dbe3ec;gap:8px;padding:9px 10px;display:flex}._fullToolbar_o8wew_126 button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;min-height:34px;padding:0 12px;font-weight:700}._fullToolbar_o8wew_126 ._activeTool_o8wew_144{color:#1d4ed8;background:#dbeafe;border-color:#2563eb}._root_ra0a1_1{color:#172033;background:#fff;flex-direction:column;width:100%;height:100%;min-height:760px;font-family:Arial,Malgun Gothic,sans-serif;display:flex}._root_ra0a1_1 *{box-sizing:border-box}._header_ra0a1_22{border-bottom:1px solid #dbe3ec;justify-content:space-between;align-items:center;min-height:68px;padding:12px 20px;display:flex}._header_ra0a1_22 h2,._panelHeader_ra0a1_35 h3{margin:0 0 4px}._header_ra0a1_22 p,._panelHeader_ra0a1_35 p{color:#64748b;margin:0;font-size:12px}._headerActions_ra0a1_47{align-items:center;gap:7px;display:flex}._headerActions_ra0a1_47 button,._drawingTabs_ra0a1_54>button,._panelHeader_ra0a1_35>button,._printButton_ra0a1_56{cursor:pointer;border:0;border-radius:6px;height:34px;padding:0 14px;font-weight:700}._loadButton_ra0a1_67{color:#334155;background:#fff;border:1px solid #94a3b8!important}._saveButton_ra0a1_73{color:#fff;background:#059669}._databaseButton_ra0a1_78{color:#fff;background:#0f766e}._databaseButton_ra0a1_78:disabled{opacity:.55;cursor:wait}._closeButton_ra0a1_88{color:#475569;background:#f1f5f9;width:36px;font-size:22px;padding:0!important}._infoGrid_ra0a1_98{background:#f8fafc;border-bottom:1px solid #dbe3ec;grid-template-columns:repeat(7,minmax(120px,1fr));gap:8px;padding:10px 20px;display:grid}._infoGrid_ra0a1_98 label,._drawingTitle_ra0a1_110 label{flex-direction:column;gap:4px;display:flex}._infoGrid_ra0a1_98 span,._drawingTitle_ra0a1_110 span{color:#475569;font-size:11px;font-weight:700}._infoGrid_ra0a1_98 input,._drawingTitle_ra0a1_110 input,._table_ra0a1_125 input,._table_ra0a1_125 select{background:#fff;border:1px solid #cbd5e1;border-radius:5px;outline:none;width:100%;height:32px;padding:0 8px}._templateDeleteButton_ra0a1_139{color:#fff;background:#dc2626}._productSelection_ra0a1_144{flex-direction:column;grid-column:span 2;gap:4px;display:flex}._productSelection_ra0a1_144>span{color:#475569;font-size:11px;font-weight:700}._productSelection_ra0a1_144>button{color:#1e3a5f;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #94a3b8;border-radius:5px;height:32px;padding:0 10px;font-weight:700;overflow:hidden}._productPicker_ra0a1_172{width:min(680px,82vw)}._productPicker_ra0a1_172>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}._productPicker_ra0a1_172 h2,._productPicker_ra0a1_172 p{margin:0}._productPicker_ra0a1_172 header p{color:#64748b;margin-top:5px;font-size:13px}._productPicker_ra0a1_172 header>button{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:26px}._productSearch_ra0a1_203{border:1px solid #cbd5e1;border-radius:7px;width:100%;height:40px;padding:0 12px}._productList_ra0a1_211{border-top:1px solid #e2e8f0;max-height:450px;margin-top:12px;overflow-y:auto}._productList_ra0a1_211>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:13px 10px;display:flex}._productList_ra0a1_211>button:hover{background:#eff6ff}._productList_ra0a1_211>button span{flex-direction:column;gap:3px;display:flex}._productList_ra0a1_211>button span:last-child{align-items:flex-end}._productList_ra0a1_211 small{color:#64748b}._productList_ra0a1_211>p{color:#64748b;text-align:center;padding:28px 10px}._templateList_ra0a1_256{border-top:1px solid #e2e8f0;max-height:450px;margin-top:12px;overflow-y:auto}._templateRow_ra0a1_263{border-bottom:1px solid #e2e8f0;grid-template-columns:1fr auto;align-items:stretch;display:grid}._templateRow_ra0a1_263>button:first-child{text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:13px 10px;display:flex}._templateRow_ra0a1_263>button:first-child:hover{background:#eff6ff}._templateRow_ra0a1_263 span{flex-direction:column;gap:3px;min-width:0;display:flex}._templateRow_ra0a1_263 span:last-child{text-align:right;align-items:flex-end}._templateRow_ra0a1_263 small{color:#64748b}._rowDeleteButton_ra0a1_303{color:#b91c1c;cursor:pointer;background:#fee2e2;border:0;border-radius:5px;align-self:center;margin:0 8px;padding:7px 10px;font-weight:700}._templateList_ra0a1_256>p{color:#64748b;text-align:center;padding:28px 10px}._drawingTabs_ra0a1_54{border-bottom:1px solid #dbe3ec;align-items:center;gap:7px;min-height:54px;padding:8px 20px;display:flex}._tabList_ra0a1_333{flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}._tabList_ra0a1_333 button{color:#475569;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:none;height:36px;padding:0 12px}._tabList_ra0a1_333 button span{background:#e2e8f0;border-radius:10px;margin-left:7px;padding:2px 6px;font-size:10px}._tabList_ra0a1_333 ._activeTab_ra0a1_369{color:#1d4ed8;background:#dbeafe;border-color:#2563eb;font-weight:700}._drawingTabs_ra0a1_54>button{color:#3730a3;background:#e0e7ff}._drawingTabs_ra0a1_54 ._deleteButton_ra0a1_381{color:#b91c1c;background:#fee2e2}._content_ra0a1_386{background:#eef2f6;flex:1;grid-template-columns:minmax(380px,38%) 1fr;gap:12px;min-height:0;padding:.5rem;display:grid;overflow:hidden}._panel_ra0a1_35{background:#fff;border:1px solid #d6dee8;border-radius:8px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._panelHeader_ra0a1_35{border-bottom:1px solid #dbe3ec;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:9px 12px;display:flex}._panelHeader_ra0a1_35>button{color:#3730a3;background:#e0e7ff}._imageButton_ra0a1_433{color:#fff;cursor:pointer;background:#334155;border-radius:6px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}._imageButton_ra0a1_433 input{display:none}._tabList_ra0a1_333 ._draggingTab_ra0a1_457{opacity:.45;border-style:dashed}._sourceDrawingSection_ra0a1_462{background:#f8fafc;border-bottom:1px solid #dbe3ec;padding:10px 20px}._sourceDrawingHeader_ra0a1_468,._sourceDrawingHeader_ra0a1_468>div{align-items:center;gap:8px;display:flex}._sourceDrawingHeader_ra0a1_468{justify-content:space-between;margin-bottom:8px}._sourceDrawingHeader_ra0a1_468 span{color:#1d4ed8;background:#dbeafe;border-radius:12px;padding:2px 7px;font-size:11px;font-weight:700}._sourceDrawingList_ra0a1_489{gap:8px;display:flex;overflow-x:auto}._sourceDrawingList_ra0a1_489>p{color:#64748b;margin:6px 0;font-size:12px}._sourceDrawingList_ra0a1_489 article{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:7px;grid-template-columns:54px 1fr auto;align-items:center;gap:8px;min-width:190px;padding:6px;display:grid;position:relative}._sourceDrawingList_ra0a1_489 ._selectedSourceDrawing_ra0a1_515{border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb}._sourceDrawingList_ra0a1_489 img{object-fit:contain;background:#eef2f6;width:54px;height:44px}._sourceDrawingList_ra0a1_489 article>div{flex-direction:column;gap:3px;min-width:0;display:flex}._sourceDrawingList_ra0a1_489 article strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._sourceDrawingList_ra0a1_489 article span{color:#64748b;font-size:9px}._sourceDrawingList_ra0a1_489 article button{color:#b91c1c;cursor:pointer;background:#fee2e2;border:0;border-radius:50%;width:24px;height:24px}._drawingActions_ra0a1_556{align-items:center;gap:7px;display:flex}._fullDrawingButton_ra0a1_562{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #2563eb;border-radius:6px;height:34px;padding:0 14px;font-size:12px;font-weight:700}._fullDrawingButton_ra0a1_562:disabled{opacity:.45;cursor:not-allowed}._fullDrawingBackdrop_ra0a1_579{z-index:1000;background:#0f172ab8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._fullDrawingDialog_ra0a1_590{background:#fff;border-radius:10px;flex-direction:column;width:min(1100px,96vw);height:min(900px,94vh);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a59}._fullDrawingDialog_ra0a1_590>header{border-bottom:1px solid #dbe3ec;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 16px;display:flex}._fullDrawingDialog_ra0a1_590 h3,._fullDrawingDialog_ra0a1_590 p{margin:0}._fullDrawingDialog_ra0a1_590 p{color:#64748b;margin-top:4px;font-size:12px}._fullDrawingDialog_ra0a1_590>header button{color:#fff;cursor:pointer;background:#334155;border:0;border-radius:6px;height:34px;padding:0 14px;font-weight:700}._drawingTitle_ra0a1_110{border-bottom:1px solid #dbe3ec;padding:8px 10px}._tableWrapper_ra0a1_639{flex:1;min-height:0;overflow:auto}._table_ra0a1_125{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1080px;font-size:11px}._table_ra0a1_125 th,._table_ra0a1_125 td{text-align:center;border-bottom:1px solid #dbe3ec;border-right:1px solid #dbe3ec;padding:5px}._table_ra0a1_125 th{z-index:2;background:#edf2f7;height:38px;position:sticky;top:0}._table_ra0a1_125 th:first-child{width:110px}._table_ra0a1_125 th:nth-child(2){width:180px}._table_ra0a1_125 th:nth-child(3),._table_ra0a1_125 th:nth-child(4),._table_ra0a1_125 th:nth-child(5),._table_ra0a1_125 th:nth-child(7){width:100px}._table_ra0a1_125 th:nth-child(6){width:120px}._table_ra0a1_125 th:nth-child(8){width:80px}._table_ra0a1_125 th:nth-child(9){width:70px}._table_ra0a1_125 td:last-child button{color:#b91c1c;cursor:pointer;background:#fee2e2;border:0;border-radius:4px;height:28px;padding:0 9px}._footer_ra0a1_717{border-top:1px solid #dbe3ec;justify-content:space-between;align-items:center;min-height:62px;padding:10px 20px;display:flex}._footer_ra0a1_717>span{color:#64748b;font-size:12px}._printButton_ra0a1_56{color:#fff;background:#2563eb;min-width:190px}@media (width<=1200px){._infoGrid_ra0a1_98{grid-template-columns:repeat(4,minmax(120px,1fr))}}@media (width<=900px){._root_ra0a1_1{min-height:1200px}._infoGrid_ra0a1_98{grid-template-columns:repeat(2,minmax(120px,1fr))}._content_ra0a1_386{grid-template-columns:1fr;overflow:visible}._panel_ra0a1_35{min-height:600px}}._emptyDrawing_ra0a1_768{color:#475569;text-align:center;background:#f8fafc;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;padding:30px;display:flex}._emptyDrawing_ra0a1_768 span{color:#94a3b8;font-size:12px}._page_eohhy_1{--login-accent:#555;--login-accent-hover:#3f3f3f;isolation:isolate;box-sizing:border-box;color:#333;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(120deg,#f4f4f4,#e8e8e8);justify-content:center;align-items:center;min-height:100svh;padding:64px 40px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}._page_eohhy_1:before,._page_eohhy_1:after{content:"";z-index:-1;aspect-ratio:1;opacity:.35;pointer-events:none;background:#d5d5d5;border-radius:42% 58% 62% 38%;width:min(48vw,650px);position:absolute}._page_eohhy_1:before{top:-240px;right:-140px;transform:rotate(-24deg)}._page_eohhy_1:after{opacity:.4;background:#d9d9d9;bottom:-260px;left:-180px;transform:rotate(35deg)}._loginCard_eohhy_21{background:#fff;grid-template-columns:44% 56%;width:min(1040px,100%);min-height:640px;display:grid;position:relative;box-shadow:0 24px 70px #00000012,0 3px 12px #0000000a}._brandPanel_eohhy_22{color:#333;background:linear-gradient(150deg,#f2f2f2,#e8e8e8);flex-direction:column;justify-content:space-between;gap:56px;min-width:0;padding:48px 40px 30px;display:flex;position:relative;overflow:hidden}._brandPanel_eohhy_22:after{content:"";pointer-events:none;border:1px solid #d5d5d5;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-160px;right:-220px}._brandContent_eohhy_24,._brandFooter_eohhy_24{z-index:1;position:relative}._logoFrame_eohhy_25{align-items:center;display:inline-flex}._logoFrame_eohhy_25 img{width:210px;max-width:100%;height:auto;display:block}._eyebrow_eohhy_27{color:#777;letter-spacing:2.4px;margin:64px 0 20px;font-size:11px;font-weight:600}._brandContent_eohhy_24 h1{color:#333;letter-spacing:-1.6px;margin:0 0 24px;font-family:inherit;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.5}._description_eohhy_29{color:#666;letter-spacing:-.3px;margin:0;font-size:13px;line-height:1.9}._brandFooter_eohhy_24{color:#777;letter-spacing:.6px;border-top:1px solid #ccc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:20px;font-size:10px;display:flex}._brandFooter_eohhy_24>:first-child{color:#555;letter-spacing:1.6px;font-size:11px;font-weight:700}._formPanel_eohhy_32{background:#fff;align-items:center;min-width:0;padding:32px 60px 36px;display:flex}._formContainer_eohhy_33{width:100%}._modeSwitch_eohhy_34{background:0 0;border:0;justify-content:flex-end;gap:0;margin-bottom:48px;padding:0;display:flex}._modeSwitch_eohhy_34 button{color:#707070;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd;padding:8px 14px;font-size:11px;font-weight:600}._modeSwitch_eohhy_34 button+button{border-left:0}._modeSwitch_eohhy_34 button[aria-pressed=true]{border-color:var(--login-accent);background:var(--login-accent);color:#fff}._modeSwitch_eohhy_34 button:disabled{cursor:wait;opacity:.65}._formHeader_eohhy_39{margin-bottom:30px}._formEyebrow_eohhy_40{color:var(--login-accent);letter-spacing:1.8px;font-size:10px;font-weight:700}._formHeader_eohhy_39 h2{color:#333;letter-spacing:-1px;margin:10px 0 12px;font-family:inherit;font-size:30px;font-weight:700;line-height:1.3}._formHeader_eohhy_39 p{color:#777;margin:0;font-size:12px;line-height:1.7}._form_eohhy_32{flex-direction:column;gap:20px;display:flex}._field_eohhy_44{flex-direction:column;gap:8px;min-width:0;display:flex}._field_eohhy_44>span{color:#555;font-size:12px;font-weight:600}._field_eohhy_44 input,._field_eohhy_44 select{box-sizing:border-box;color:#333;width:100%;height:46px;font:inherit;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #d5d5d5;border-radius:0;outline:none;padding:0 13px;font-size:13px;transition:border-color .15s,box-shadow .15s}._field_eohhy_44 input::placeholder{color:#999}._field_eohhy_44 input:hover,._field_eohhy_44 select:hover{border-color:#aaa}._field_eohhy_44 input:focus,._field_eohhy_44 select:focus{border-color:var(--login-accent);box-shadow:0 0 0 3px #55555514}._field_eohhy_44 input[aria-invalid=true]{border-color:#b94040}._fieldRow_eohhy_51{grid-template-columns:1fr 1fr;gap:12px;display:grid}._requestForm_eohhy_52{gap:14px}._passwordField_eohhy_53{position:relative}._passwordField_eohhy_53 input{padding-right:58px}._visibilityButton_eohhy_55{color:#777;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 7px;font-size:11px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._visibilityButton_eohhy_55:hover{color:var(--login-accent);background:#f2f2f2}._options_eohhy_57{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._checkbox_eohhy_58{color:#707070;cursor:pointer;align-items:center;gap:7px;font-size:12px;display:inline-flex}._checkbox_eohhy_58 input{width:14px;height:14px;accent-color:var(--login-accent);margin:0}._helpButton_eohhy_60{color:var(--login-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}._error_eohhy_61,._success_eohhy_61{color:#a63232;background:#fff5f5;border:1px solid #eacaca;align-items:center;gap:8px;padding:11px 12px;font-size:12px;line-height:1.6;display:flex}._error_eohhy_61>span{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:grid}._success_eohhy_61{color:#2a6c44;background:#f1f8f4;border-color:#c8dfd1}._submitButton_eohhy_64{border:1px solid var(--login-accent);background:var(--login-accent);color:#fff;min-height:46px;font:inherit;cursor:pointer;border-radius:0;margin-top:4px;padding:12px 16px;font-size:13px;font-weight:700;transition:background .15s}._submitButton_eohhy_64:hover:not(:disabled){border-color:var(--login-accent-hover);background:var(--login-accent-hover)}._submitButton_eohhy_64:disabled{opacity:.65;cursor:wait}._page_eohhy_1 button:focus-visible{outline:2px solid var(--login-accent);outline-offset:3px}._formFooter_eohhy_68{color:#777;text-align:center;border-top:1px solid #e5e5e5;margin-top:28px;padding-top:18px;font-size:10px;line-height:1.8}@media (width<=900px){._page_eohhy_1{padding:40px 24px}._brandPanel_eohhy_22{padding:36px 28px 26px}._formPanel_eohhy_32{padding:28px 32px}._brandContent_eohhy_24 h1{font-size:30px}._logoFrame_eohhy_25 img{width:160px}}@media (width<=680px){._page_eohhy_1{align-items:flex-start;padding:24px 16px}._page_eohhy_1:before,._page_eohhy_1:after{width:380px}._loginCard_eohhy_21{grid-template-columns:minmax(0,1fr);min-height:0}._brandPanel_eohhy_22{gap:0;padding:28px}._logoFrame_eohhy_25 img{width:144px}._eyebrow_eohhy_27{margin:26px 0 10px;font-size:9px}._brandContent_eohhy_24 h1{margin-bottom:10px;font-size:27px;line-height:1.45}._description_eohhy_29{font-size:12px}._brandFooter_eohhy_24{display:none}._formPanel_eohhy_32{padding:24px 28px 30px}._modeSwitch_eohhy_34{margin-bottom:28px}._formHeader_eohhy_39{margin-bottom:24px}._formHeader_eohhy_39 h2{font-size:27px}._fieldRow_eohhy_51{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._field_eohhy_44 input,._field_eohhy_44 select,._submitButton_eohhy_64{transition:none}}._page_sfecj_1{box-sizing:border-box;color:#111827;background:#fff;min-height:100%;padding:24px}._header_sfecj_2{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._header_sfecj_2 h1{margin:0;font-size:28px}._header_sfecj_2 p{color:#6b7280;margin:7px 0 0}._count_sfecj_5{color:#3730a3;background:#e0e7ff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}._tableWrap_sfecj_6{border:1px solid #d1d5db;border-radius:10px;overflow-x:auto}._table_sfecj_6{border-collapse:collapse;width:100%;min-width:1050px}._table_sfecj_6 th,._table_sfecj_6 td{text-align:left;border-bottom:1px solid #e5e7eb;padding:12px;font-size:14px}._table_sfecj_6 th{color:#374151;white-space:nowrap;background:#f3f4f6}._table_sfecj_6 tbody tr:hover{background:#f9fafb}._state_sfecj_11,._error_sfecj_11{text-align:center;border-radius:10px;padding:50px 20px}._state_sfecj_11{color:#6b7280;border:1px solid #e5e7eb}._error_sfecj_11{color:#b91c1c;background:#fef2f2;margin-bottom:14px;padding:12px}._emptyCell_sfecj_14{color:#6b7280;height:120px;text-align:center!important}._actionCell_sfecj_15{text-align:center!important}._actionCell_sfecj_15 button{color:#fff;white-space:nowrap;cursor:pointer;background:#2563eb;border:0;border-radius:7px;padding:7px 12px;font-weight:700}._actionCell_sfecj_15 button:hover{background:#1d4ed8}._picker_sfecj_18{width:min(520px,80vw)}._pickerHeader_sfecj_19{justify-content:space-between;gap:20px;margin-bottom:18px;display:flex}._pickerHeader_sfecj_19 h2{margin:0}._pickerHeader_sfecj_19 p{color:#6b7280;margin:6px 0 0;font-size:14px}._pickerHeader_sfecj_19>button{color:#6b7280;cursor:pointer;background:0 0;border:0;font-size:28px}._pickerList_sfecj_23{gap:8px;max-height:55vh;display:grid;overflow-y:auto}._pickerList_sfecj_23>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:13px 14px;display:flex}._pickerList_sfecj_23>button:hover{background:#eff6ff;border-color:#93c5fd}._pickerList_sfecj_23 strong,._pickerList_sfecj_23 small{display:block}._pickerList_sfecj_23 small{color:#6b7280;margin-top:4px}._selectLabel_sfecj_28{color:#1d4ed8;background:#dbeafe;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}._empty_sfecj_14{color:#6b7280;text-align:center;padding:30px}@media (width<=700px){._page_sfecj_1{padding:16px}._header_sfecj_2{flex-direction:column}._picker_sfecj_18{width:auto}}._settingsPage_gmhxw_1{max-width:960px;margin:0 auto;padding:32px 24px 48px}._pageHeader_gmhxw_7{margin-bottom:28px}._pageHeader_gmhxw_7 h1{color:#111827;margin:0;font-size:30px}._pageHeader_gmhxw_7 p{color:#6b7280;margin:8px 0 0}._settingGroups_gmhxw_10{gap:20px;display:grid}._settingGroup_gmhxw_10{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0f172a0d}._groupHeader_gmhxw_12{border-bottom:1px solid #e5e7eb;align-items:center;gap:14px;padding:20px 22px;display:flex}._groupHeader_gmhxw_12 h2{color:#111827;margin:0;font-size:18px}._groupHeader_gmhxw_12 p{color:#6b7280;margin:5px 0 0;font-size:13px}._groupIcon_gmhxw_15{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:800;display:inline-flex}._settingList_gmhxw_16{display:grid}._settingItem_gmhxw_17{color:#111827;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 22px;display:flex}._settingItem_gmhxw_17:last-child{border-bottom:0}._settingItem_gmhxw_17:hover:not(:disabled){background:#f8fafc}._settingItem_gmhxw_17:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}._settingItem_gmhxw_17:disabled{cursor:not-allowed}._settingItem_gmhxw_17 strong,._settingItem_gmhxw_17 small{display:block}._settingItem_gmhxw_17 strong{font-size:15px}._settingItem_gmhxw_17 small{color:#6b7280;margin-top:5px;font-size:13px}._chevron_gmhxw_25{color:#94a3b8;font-size:28px;line-height:1}._comingSoon_gmhxw_26{color:#64748b;background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:12px;font-weight:700}._debugModal_gmhxw_27{width:min(1100px,88vw)}._debugHeader_gmhxw_28{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}._debugHeader_gmhxw_28 h2{color:#111827;margin:0}._debugHeader_gmhxw_28 p{color:#6b7280;margin:6px 0 0}._debugHeader_gmhxw_28 button{color:#64748b;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:28px}._debugForm_gmhxw_32{align-items:center;gap:10px;margin-bottom:14px;display:flex}._debugForm_gmhxw_32 input{border:1px solid #d1d5db;border-radius:8px;flex:1;min-width:0;padding:10px}._debugForm_gmhxw_32 button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:8px;padding:11px 16px;font-weight:700}._debugForm_gmhxw_32 button:disabled{opacity:.55;cursor:not-allowed}._debugError_gmhxw_36{color:#b91c1c;background:#fef2f2;border-radius:8px;padding:10px}._debugSummary_gmhxw_37{color:#475569;margin:10px 0}._debugTableWrap_gmhxw_38{border:1px solid #e5e7eb;border-radius:10px;max-height:58vh;overflow:auto}._debugTable_gmhxw_38{border-collapse:collapse;width:100%;min-width:850px}._debugTable_gmhxw_38 th,._debugTable_gmhxw_38 td{text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:9px 11px;font-size:13px}._debugTable_gmhxw_38 th{color:#334155;background:#f8fafc;position:sticky;top:0}._debugOk_gmhxw_42,._debugNg_gmhxw_42{border-radius:999px;padding:4px 8px;font-weight:800;display:inline-block}._debugOk_gmhxw_42{color:#166534;background:#dcfce7}._debugNg_gmhxw_42{color:#b91c1c;background:#fee2e2}._debugEmpty_gmhxw_45{color:#64748b;height:100px;text-align:center!important}._excelModal_gmhxw_46{width:min(680px,88vw)}._excelGuide_gmhxw_47{color:#334155;background:#f8fafc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:14px;display:flex}._excelGuide_gmhxw_47 strong{margin-right:4px}._excelGuide_gmhxw_47 code{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:6px;padding:4px 7px}._excelGuide_gmhxw_47 small{color:#64748b;width:100%}._excelErrors_gmhxw_51{color:#9a3412;background:#fff7ed;border-radius:8px;max-height:180px;margin:10px 0 0;padding:10px 10px 10px 34px;font-size:13px;overflow:auto}._excelResult_gmhxw_52{color:#065f46;background:#ecfdf5;border-radius:10px;gap:6px;margin-top:14px;padding:14px;display:grid}._customerModal_gmhxw_53{width:min(520px,82vw)}._customerModalEdit_gmhxw_54,._memberModal_gmhxw_55{width:min(860px,86vw)}._customerEditLayout_gmhxw_56{grid-template-columns:minmax(210px,270px) minmax(0,1fr);gap:20px;min-height:360px;display:grid}._customerListPanel_gmhxw_57{border:1px solid #e2e8f0;border-radius:10px;min-width:0;overflow:hidden}._customerListPanel_gmhxw_57 h3{color:#334155;background:#f8fafc;border-bottom:1px solid #e2e8f0;margin:0;padding:12px 14px;font-size:14px}._customerList_gmhxw_57{max-height:55vh;overflow-y:auto}._customerListItem_gmhxw_60{color:#334155;text-align:left;width:100%;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:0;border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:14px;display:block}._customerListItem_gmhxw_60:hover:not(:disabled){background:#f8fafc}._customerListItem_gmhxw_60:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}._customerListItemActive_gmhxw_63{color:#1d4ed8;background:#eff6ff;font-weight:700}._customerListItem_gmhxw_60:disabled{cursor:wait}._customerListItem_gmhxw_60 strong,._customerListItem_gmhxw_60 small{display:block}._customerListItem_gmhxw_60 small{color:#64748b;margin-top:4px;font-size:12px}._customerListMessage_gmhxw_67{color:#64748b;margin:0;padding:16px 14px;font-size:13px}._customerEditorPanel_gmhxw_68{min-width:0}._memberDetails_gmhxw_69{color:#475569;overflow-wrap:anywhere;background:#f8fafc;border-radius:9px;gap:5px;padding:14px;font-size:13px;display:grid}._memberDetails_gmhxw_69 strong{color:#0f172a;font-size:16px}._memberSelfNotice_gmhxw_71{color:#64748b;margin:0;font-size:13px}._customerSelectPrompt_gmhxw_72{color:#64748b;border:1px dashed #cbd5e1;border-radius:10px;place-items:center;min-height:100%;margin:0;font-size:14px;display:grid}._customerForm_gmhxw_73{gap:14px;display:grid}._customerField_gmhxw_74{color:#334155;gap:6px;margin-bottom:12px;font-size:13px;font-weight:700;display:grid}._customerForm_gmhxw_73 ._customerField_gmhxw_74{margin-bottom:0}._customerField_gmhxw_74 small{color:#64748b;font-weight:400}._customerField_gmhxw_74 input,._customerField_gmhxw_74 select{box-sizing:border-box;color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-weight:400}._customerField_gmhxw_74 input:focus,._customerField_gmhxw_74 select:focus{border-color:#2563eb;outline:2px solid #93c5fd}._customerField_gmhxw_74 input:disabled,._customerField_gmhxw_74 select:disabled{color:#64748b;background:#f8fafc}._customerSuccess_gmhxw_80{color:#047857;background:#ecfdf5;border-radius:8px;margin:0;padding:10px}._customerActions_gmhxw_81{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._customerActions_gmhxw_81 button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 16px}._customerActions_gmhxw_81 button[type=submit]{color:#fff;background:#2563eb;border-color:#2563eb;font-weight:700}._customerActions_gmhxw_81 button:disabled{opacity:.55;cursor:not-allowed}@media (width<=520px){._settingsPage_gmhxw_1{padding:22px 12px 36px}._groupHeader_gmhxw_12,._settingItem_gmhxw_17{padding-left:16px;padding-right:16px}}@media (width<=640px){._customerModalEdit_gmhxw_54,._memberModal_gmhxw_55{width:82vw}._customerEditLayout_gmhxw_56{grid-template-columns:1fr;gap:14px}._customerList_gmhxw_57{max-height:180px}._customerSelectPrompt_gmhxw_72{min-height:130px}}._modal_6piyj_1{color:#333;width:min(860px,90vw - 48px);font-size:14px}._header_6piyj_2{border-bottom:1px solid #ccc;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}._header_6piyj_2 h2{color:#333;margin:0;font-size:20px;font-weight:700}._header_6piyj_2 p{color:#707070;margin:6px 0 0;font-size:13px;line-height:1.6}._modal_6piyj_1 button{color:#555;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:0;padding:8px 12px;font-size:13px}._modal_6piyj_1 button:hover:not(:disabled){background:#eee;border-color:#999}._modal_6piyj_1 button:focus-visible,._modal_6piyj_1 input:focus-visible,._modal_6piyj_1 textarea:focus-visible,._modal_6piyj_1 select:focus-visible{outline-offset:2px;outline:2px solid #777}._header_6piyj_2 button{color:#666;border:0;align-self:flex-start;padding:0 4px;font-size:28px}._modal_6piyj_1 button:disabled{opacity:.5;cursor:not-allowed}._modal_6piyj_1 ._primary_6piyj_10{color:#fff;background:#555;border-color:#555;font-weight:600}._modal_6piyj_1 ._primary_6piyj_10:hover:not(:disabled){background:#444;border-color:#444}._form_6piyj_12{border:1px solid #ccc;gap:12px;margin:18px 0;padding:16px;display:grid}._form_6piyj_12>strong{background:#eee;border-bottom:1px solid #ccc;border-left:4px solid #777;margin:-16px -16px 2px;padding:12px 16px;font-size:15px;font-weight:700}._form_6piyj_12 label{gap:8px;font-size:13px;font-weight:600;display:grid}._form_6piyj_12 input,._form_6piyj_12 textarea{box-sizing:border-box;color:#333;width:100%;font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:10px;font-size:13px}._form_6piyj_12 textarea{resize:vertical;min-height:260px;font-family:monospace;line-height:1.6}._form_6piyj_12 small{color:#707070;font-size:12px;line-height:1.6}._toolbar_6piyj_18{flex-wrap:wrap;gap:6px;display:flex}._toolbar_6piyj_18 button[aria-pressed=true]{color:#333;background:#e7e7e7;border-color:#777;font-weight:600}._actions_6piyj_20{border-top:1px solid #ddd;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}._preview_6piyj_21{border:1px solid #ccc;min-height:240px;padding:14px}._entry_6piyj_22{border:1px solid #ccc;margin-top:18px}._entry_6piyj_22 h3{color:#333;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.5}._entryHeader_6piyj_24{background:#eee;border-bottom:1px solid #ccc;border-left:4px solid #777;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}._entryHeading_6piyj_25{overflow-wrap:anywhere;min-width:0}._entryHeader_6piyj_24>button{flex-shrink:0}._entry_6piyj_22 time{color:#707070;font-size:12px}._imageWidths_6piyj_28{border:1px solid #ccc;gap:10px;min-width:0;margin:0;padding:12px;display:grid}._imageWidths_6piyj_28 legend{font-size:13px;font-weight:600}._imageWidthRow_6piyj_30{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._imageWidthRow_6piyj_30 span{overflow-wrap:anywhere;flex:1;min-width:100px}._imageWidthRow_6piyj_30 input{width:90px}._imageWidthRow_6piyj_30 select{color:#333;font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:9px;font-size:13px}._markdown_6piyj_34{overflow-wrap:anywhere;font-size:13px;line-height:1.8}._entry_6piyj_22>._markdown_6piyj_34{padding:16px}._markdown_6piyj_34>:last-child{margin-bottom:0}._markdown_6piyj_34 h1,._markdown_6piyj_34 h2,._markdown_6piyj_34 h3,._markdown_6piyj_34 h4,._markdown_6piyj_34 h5,._markdown_6piyj_34 h6{color:#444;margin:18px 0 10px;font-size:14px;font-weight:600;line-height:1.6}._markdown_6piyj_34>:first-child{margin-top:0}._markdown_6piyj_34 p{margin:10px 0}._markdown_6piyj_34 ul,._markdown_6piyj_34 ol{padding-left:22px}._markdown_6piyj_34 a{color:#555;text-decoration:underline}._markdown_6piyj_34 img{max-width:100%;height:auto;display:block}._markdown_6piyj_34 table{border-collapse:collapse;max-width:100%;display:block;overflow:auto}._markdown_6piyj_34 th,._markdown_6piyj_34 td{border:1px solid #ccc;padding:8px 12px}._markdown_6piyj_34 th{background:#f2f2f2}._markdown_6piyj_34 pre{background:#f4f4f4;padding:14px;overflow:auto}._markdown_6piyj_34 blockquote{color:#555;background:#f7f7f7;border-left:3px solid #ccc;margin-left:0;padding:4px 14px}._error_6piyj_46{color:#b91c1c;background:#fef2f2;padding:10px 12px;font-size:13px;line-height:1.6}._success_6piyj_47{color:#166534;background:#f1f8f4;border:1px solid #c8dfd1;padding:10px 12px;font-size:13px;line-height:1.6}._empty_6piyj_48{text-align:center;color:#707070;padding:32px 0}@media (width<=600px){._form_6piyj_12{padding:12px}._form_6piyj_12>strong{margin:-12px -12px 2px;padding:12px}._entryHeader_6piyj_24,._entry_6piyj_22>._markdown_6piyj_34{padding:12px}}
