@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/fonts/PretendardVariable.woff2) format("woff2-variations"),url(/fonts/PretendardVariable.woff2) format("woff2")}:root{--blue: #2563eb;--blue-dark: #1d4ed8;--blue-deep: #1e3a8a;--blue-soft: #eff6ff;--blue-soft-2: #dbeafe;--blue-border: rgba(37,99,235,.22);--navy: #0f172a;--navy-2: #1e293b;--text: #111827;--text-dim: #4b5563;--text-faint: #6b7280;--text-mute: #9ca3af;--line: #e7eaf0;--bg: #ffffff;--bg-gray: #f8fafc;--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--shadow-sm: 0 1px 2px rgba(15,23,42,.05);--shadow-md: 0 12px 32px -12px rgba(15,23,42,.14);--shadow-lg: 0 32px 64px -20px rgba(15,23,42,.22);--r-md: 10px;--r-lg: 16px;--r-xl: 22px;--ease: cubic-bezier(.16, 1, .3, 1);--color-bg: #f8fafc;--color-surface: #f8fafc;--color-text: #111827;--color-accent: #2563eb;--color-divider: #e7eaf0;--color-accent-100: #eff6ff;--color-accent-200: #dbeafe;--color-accent-300: #bfdbfe;--color-accent-400: #93c5fd;--color-accent-500: #60a5fa;--color-accent-600: #1d4ed8;--color-accent-700: #1d4ed8;--color-accent-800: #1e40af;--color-accent-900: #1e3a8a;--color-neutral-100: #f8fafc;--color-neutral-200: #e5e7eb;--color-neutral-300: #d1d5db;--color-neutral-400: #9ca3af;--color-neutral-500: #6b7280;--color-neutral-600: #6b7280;--color-neutral-700: #4b5563;--color-neutral-800: #1f2937;--color-neutral-900: #0f172a;--font-heading: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-body: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 16px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--text);background:var(--color-bg);-webkit-font-smoothing:antialiased;letter-spacing:-.011em;word-break:keep-all}#root{min-height:100vh;min-height:100dvh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:800;letter-spacing:-.03em;line-height:1.25;color:var(--navy);margin:0}button,input,select,textarea{font-family:inherit;color:inherit}a{color:var(--blue-dark);text-decoration:none}@media (hover: hover){a:hover{color:var(--blue-deep)}}::selection{background:var(--blue-soft-2)}:focus{outline:none}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.hr{height:1px;border:0;background:var(--line)}.text-muted{color:var(--text-faint)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;padding:9px 16px;border-radius:var(--r-md);border:1px solid transparent;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.2;cursor:pointer;background:transparent;transition:all .18s var(--ease)}.btn svg{display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--blue);color:#fff;box-shadow:0 1px 2px #1d4ed84d,inset 0 1px #ffffff2e}@media (hover: hover){.btn-primary:hover{background:var(--blue-dark);transform:translateY(-1px);box-shadow:0 8px 20px -8px #1d4ed88c,inset 0 1px #ffffff2e}}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:#fff;border-color:var(--line);color:var(--text)}@media (hover: hover){.btn-secondary:hover{background:var(--bg-gray);border-color:#d5dbe4;transform:translateY(-1px);box-shadow:var(--shadow-sm)}}.btn-secondary:active{transform:translateY(0)}.btn-ghost{color:var(--blue-dark);padding-inline:8px}@media (hover: hover){.btn-ghost:hover{background:var(--blue-soft)}}.btn-ghost:active{background:var(--blue-soft-2)}.btn-icon{width:34px;height:34px;padding:0;border-radius:9px}.btn-block{width:100%}.btn-danger-ghost{color:#b91c1c}@media (hover: hover){.btn-danger-ghost:hover{background:#fee2e2}}.card{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .25s var(--ease),box-shadow .25s,border-color .25s}@media (hover: hover){.card.hov:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--blue-border)}}.tag{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;letter-spacing:0;padding:3px 10px;border-radius:999px;white-space:nowrap}.tag-accent,.tag-accent-2{background:var(--blue-soft);color:var(--blue-dark)}.tag-neutral{background:#f1f5f9;color:#475569}.tag-outline{border:1px solid var(--blue-border);color:var(--blue-dark);background:#fff}.tag-danger{background:#b91c1c;color:#fff}.field>label{display:block;font-size:12.5px;font-weight:600;margin-bottom:6px;color:var(--text-faint)}.input{width:100%;min-width:0;min-height:36px;padding:8px 12px;font:inherit;font-size:14px;color:var(--text);caret-color:var(--blue);background:var(--bg-gray);border:1.5px solid transparent;border-radius:var(--r-md);transition:border-color .15s,box-shadow .15s,background .15s}@media (hover: hover){.input:hover{border-color:var(--line)}}.input:focus,.input:focus-visible{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2563eb1a;outline:none}textarea.input{min-height:84px;resize:vertical}select.input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.table{width:100%;border-collapse:collapse;border-top:2px solid var(--navy)}.table th,.table td{padding:13px 14px;text-align:left;border-bottom:1px solid var(--line);font-size:14px}.table th{color:var(--text-faint);font-weight:600;background:var(--bg-gray);font-size:13px}@media (hover: hover){.table tbody tr:hover td{background:var(--blue-soft);transition:background .15s}}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0f172a8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;animation:omFade .16s ease}.dialog{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow-lg);padding:0;gap:0;overflow:visible;animation:omIn .22s ease}.dialog-title{font-weight:800;font-size:19px;letter-spacing:-.02em;min-width:0}.dialog-head .eyebrow{flex:none;white-space:nowrap}.dialog-scroll{max-height:min(92vh,calc(100vh - 40px));overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;border-radius:20px}.dialog-head{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--color-divider);position:sticky;top:0;z-index:3;background:#fff}.dialog-body{padding:18px 20px;display:flex;flex-direction:column;gap:14px}.dialog-foot{display:flex;gap:8px;padding:14px 20px;border-top:1px solid var(--color-divider);align-items:center;position:sticky;bottom:0;z-index:3;background:#fff}@media (max-height: 760px){.dialog-backdrop{padding:10px}.dialog-scroll{max-height:calc(100vh - 20px)}}.eyebrow{font-size:10px;letter-spacing:.12em;color:var(--color-accent)}.eyebrow-page{font-size:10.5px;letter-spacing:.16em;color:var(--color-accent)}@keyframes omIn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes omFade{0%{opacity:0}to{opacity:1}}@keyframes omToast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes omSpin{to{transform:rotate(360deg)}}@media (hover: hover){.hov-row:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}}@media (hover: hover){.hov-tag:hover{background:var(--blue-soft-2)!important;color:var(--blue-deep)!important}}@media (hover: hover){.hov-ico:hover{color:var(--blue)!important;background:var(--blue-soft)}}@media (hover: hover){.link-ghost:hover{background:var(--blue-soft)}}@media (hover: hover){.nav-item:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}}@media (hover: hover){.cal-cell:not([data-drag="1"]):hover{background:color-mix(in srgb,var(--color-accent) 6%,transparent)!important}.cal-bar:hover{filter:brightness(.95)}}.spin{width:22px;height:22px;border-radius:999px;border:2.5px solid var(--blue-soft-2);border-top-color:var(--blue);animation:omSpin .8s linear infinite}.om-wheel{scrollbar-width:none;-ms-overflow-style:none}.om-wheel::-webkit-scrollbar{display:none}#omToastBox{pointer-events:none;position:fixed;left:50%;bottom:calc(26px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:200;background:var(--color-neutral-900);color:#fff;font-size:13px;padding:11px 18px;border-radius:12px;box-shadow:var(--shadow-lg);animation:omToast .2s ease;max-width:calc(100vw - 40px);overflow-wrap:anywhere;line-height:1.45}#omToastBox[data-toast-kind=error]{background:#b91c1c}#omToastBox[data-toast-kind=success]{background:#047857}#omToastBox[data-toast-kind=error],#omToastBox[data-toast-clickable="1"]{pointer-events:auto;cursor:pointer}#omToastBox[data-toast-action="1"]{display:flex;align-items:center;gap:12px;text-align:left;cursor:default}.field-error{margin-top:5px;font-size:12px;color:#b91c1c;line-height:1.4}.field-hint{margin-top:5px;font-size:12px;color:var(--text-faint);line-height:1.4}.field[data-invalid="1"] .input{border-color:#dc2626;background:#fff}.field[data-invalid="1"] .input:focus{box-shadow:0 0 0 3px #dc26261f}@media (hover: hover){[data-pw-toggle]:hover{background:var(--blue-soft);color:var(--blue-dark)!important}}.dialog:focus,.dialog:focus-visible{outline:none}@media (min-width: 961px){#omHamb,#omDim{display:none}}@media (max-width: 960px){#omLnb{position:fixed;left:0;top:0;bottom:0;z-index:70;transform:translate(-105%);transition:transform .22s ease;box-shadow:var(--shadow-lg);background:#fff!important;padding-top:20px!important}#omLnb[data-open=true]{transform:none}#omHdrBrand{display:none!important}#omCrmDash{grid-template-columns:1fr!important}#omCrmDash>*{grid-column:1 / -1!important}#omWlGrid,#omVehKpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}#omVehBottom{grid-template-columns:1fr!important}}@media (max-width: 720px){#omHomeGrid{grid-template-columns:minmax(0,1fr)!important}#omHdrBrand{display:none!important}[data-target-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}#omWlGrid{grid-template-columns:1fr!important}#omMain{padding:16px 14px 116px!important}#omHdrUserName{display:none!important}#omRepDoc{padding:18px 16px!important}#omRepDoc [data-cols]{grid-template-columns:1fr!important}#omCrmTable thead,.om-crm-table thead{display:none}#omCrmTable,#omCrmTable tbody,#omCrmTable tr,#omCrmTable td,.om-crm-table,.om-crm-table tbody,.om-crm-table tr,.om-crm-table td{display:block;width:100%}#omCrmTable tr,.om-crm-table tr{border:1px solid var(--line);border-radius:10px;margin:8px 0;padding:8px 10px}#omCrmTable td,.om-crm-table td{border:none;padding:3px 0;display:flex;gap:8px}#omCrmTable td[data-label]:before,.om-crm-table td[data-label]:before{content:attr(data-label);min-width:72px;font-size:11.5px;opacity:.55}#omCrmTable td[data-empty],.om-crm-table td[data-empty]{display:none}[data-contact-row] [data-contact-sub],[data-contact-row] [data-contact-last]{flex-basis:100%}[data-activity-row]{flex-wrap:wrap}[data-activity-row] [data-act-date]{width:100%!important;flex-direction:row!important;align-items:baseline!important;gap:6px}}@media print{#omHdr,#omLnb,#omRepTools,#omWlTools,#omToastBox,#omDim,#omRepHead,#omMemoFab,#omMemoDrawer,#omMemoDim,#omFabStack,#omChatPanel,#omWlHead,#omWlPeriodTools,[data-wl-noprint]{display:none!important}#omApp{height:auto!important}#omMain{padding:0!important;overflow:visible!important}#omRepDoc{border:none!important}body{background:#fff}}@media (hover: hover){.row-hov:hover{background:var(--blue-soft)}}@media (hover: hover){.row-hov-soft:hover{background:color-mix(in srgb,var(--color-text) 3%,transparent)}}.geo-btn{position:absolute;right:4px;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}@media (hover: hover){.geo-btn:hover{background:var(--blue-soft);color:var(--blue)}}.geo-btn:disabled{opacity:.4;cursor:not-allowed}.tile-add{font-family:inherit;cursor:pointer;min-height:96px;border:1.5px dashed var(--blue);border-radius:16px;background:var(--blue-soft);color:var(--blue-dark);font-weight:700;font-size:14px}@media (hover: hover){.tile-add:hover{background:var(--blue-soft-2)}}.mini-btn{font-family:inherit;cursor:pointer;background:#f1f5f9;border:none;border-radius:6px;width:24px;height:24px;color:#475569;display:inline-flex;align-items:center;justify-content:center;font-size:12px}@media (hover: hover){.mini-btn:hover{background:#e2e8f0}}.mini-btn:disabled{opacity:.35;cursor:not-allowed}.mini-btn.danger{background:#fee2e2;color:#b91c1c;font-weight:700}@media (hover: hover){.mini-btn.danger:hover{background:#fecaca}}.input-sm{min-height:31px!important;padding:3px 8px!important;font-size:13px!important}.mono{font-family:ui-monospace,Menlo,Consolas,monospace}.clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pop-menu{position:absolute;right:0;top:calc(100% + 4px);min-width:160px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-md);padding:6px;z-index:52;display:flex;flex-direction:column;gap:2px}.pop-menu button{font-family:inherit;text-align:left;background:none;border:none;padding:8px 10px;border-radius:8px;font-size:13px;cursor:pointer;color:var(--text)}@media (hover: hover){.pop-menu button:hover{background:var(--bg-gray)}}.pop-menu button.danger{color:#b91c1c}.pop-menu button:disabled{opacity:.4;cursor:not-allowed}.pop-menu[data-row-menu]{z-index:130}[data-pop-backdrop]{z-index:129}@media (hover: hover){.perm-row:hover{background:var(--bg-gray)}}@media (max-width: 960px){#omAdmKpi{grid-template-columns:repeat(2,minmax(0,1fr))!important}#omAdmGrid{grid-template-columns:1fr!important}}@media (max-width: 720px){#omAdmKpi{grid-template-columns:1fr!important}}@media (hover: hover){.hov-soft:hover{background:var(--blue-soft)!important}}@media (hover: hover){.hov-soft3:hover{background:color-mix(in srgb,var(--color-text) 3%,transparent)}}@media (hover: hover){.file-row:hover{border-color:var(--blue-border)!important;background:var(--blue-soft)!important}}@media (hover: hover){.add-dashed:hover{background:var(--blue-soft)!important;color:var(--blue-dark)!important;border-color:var(--blue)!important}}@media (hover: hover){.sug-chip:hover{background:var(--blue-soft-2)!important}}@media (hover: hover){.opt-card:hover{filter:brightness(.97)}}@media (hover: hover){.card.hov-cell:hover{background:color-mix(in srgb,var(--color-accent) 6%,transparent)}}@media print{@page{margin:14mm}.dialog-backdrop{display:none!important}#omRepDoc{box-shadow:none!important;border-radius:0!important;padding:0!important}#omRepDoc [data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.card{break-inside:avoid}}@media (hover: hover){.menu-item:hover{background:var(--blue-soft);color:var(--blue-deep)}}@media (hover: hover){.msg-action-btn:hover{background:var(--blue-soft);color:var(--blue-dark)!important}}@media (hover: hover){.msg-action-btn[data-msg-action=delete]:hover{background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)!important}}@media (hover: hover){.chat-emoji-btn:hover:not(:disabled){background:var(--blue-soft)!important}}.chat-emoji-btn:disabled{opacity:.5;cursor:not-allowed}@media (hover: hover){[data-reaction-chip]:hover{border-color:var(--blue)!important}}.chat-drop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;text-align:center;background:color-mix(in srgb,var(--blue-soft) 92%,transparent);color:var(--blue-dark);border:2px dashed var(--blue);border-radius:16px;font-size:13px;font-weight:700;animation:omFade .12s ease;pointer-events:none}@keyframes omPendSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}[data-chat-pending]::-webkit-scrollbar{height:6px}[data-chat-pending]::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.msg-highlight{animation:omMsgHi 1.5s ease}@keyframes omMsgHi{0%{background:var(--blue-soft-2)}70%{background:var(--blue-soft)}to{background:transparent}}.om-kanban{display:flex;flex-direction:column;gap:18px;padding-bottom:10px}.om-kanban-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:start}.om-kanban-row+.om-kanban-row{padding-top:16px;border-top:1px dashed var(--color-divider)}.om-kanban-row>*{min-width:0}#omTodoSplit{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important;gap:18px;align-items:start}#omTodoTabs{display:none!important}@media (max-width: 960px){#omHomeGrid>*{grid-column:1 / -1!important}#omTodoSplit{grid-template-columns:1fr!important}#omTodoSplit [data-todo-panel]:not([data-active="1"]){display:none!important}#omTodoTabs{display:inline-flex!important;margin-bottom:10px}}#omApp{height:100vh;height:100dvh}body{overflow-x:hidden}input[type=date].input,input[type=time].input,input[type=month].input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-height:36px;text-align:left}img,video,canvas,iframe{max-width:100%}pre,code{white-space:pre-wrap;overflow-wrap:anywhere}.page-title{font-size:28px}.dialog-head .btn-icon{width:34px;height:34px}@supports (height: 1dvh){.dialog-scroll{max-height:min(92dvh,calc(100dvh - 40px))}@media (max-height: 760px){.dialog-scroll{max-height:calc(100dvh - 20px)}}}@keyframes omSheetIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes omToastTop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.om-screen{min-height:100vh;min-height:100dvh}@media (max-width: 720px){body{overflow-wrap:anywhere}.page-title{font-size:24px}html{scroll-padding-top:64px}#omApp{height:auto;min-height:100vh;min-height:100dvh}#omHdr{position:sticky!important;top:0}#omMain{overflow:visible!important;overflow-x:hidden!important;overflow-x:clip!important;padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}html[data-om-lock]{overscroll-behavior:none}html[data-om-lock] body{overflow:hidden}#omLnb{overscroll-behavior:contain;padding-left:max(10px,env(safe-area-inset-left))!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}.input{min-height:42px}select.input-sm,input.input-sm{font-size:16px!important;min-height:42px!important;padding:6px 10px!important}.dialog-backdrop{padding:0;place-items:end center;top:var(--vvt, 0px);height:var(--vvh, 100%);bottom:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a99}.dialog{width:100%!important;min-width:0;max-width:100%;border-radius:20px 20px 0 0;border-left:none;border-right:none;border-bottom:none;animation:omSheetIn .22s var(--ease)}.dialog-scroll{max-height:calc(100vh - 12px);max-height:calc(var(--vvh, 100dvh) - 12px);border-radius:20px 20px 0 0;overflow-x:hidden}.dialog-head{position:sticky;top:0;z-index:3;background:#fff;padding:14px 16px}.dialog-body{padding:14px 16px 16px}.dialog-foot{position:sticky;bottom:0;z-index:3;background:#fff;padding:10px 16px calc(10px + env(safe-area-inset-bottom));flex-wrap:wrap}.dialog-foot .btn{min-height:42px}.dialog-title{font-size:17px}[data-notif-menu]{position:fixed!important;left:8px!important;right:8px!important;top:60px!important;width:auto!important}#omChatPanel{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;border-radius:0!important;border:none!important;z-index:97!important}#omFabStack{right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important}#omToastBox{top:calc(64px + env(safe-area-inset-top));bottom:auto;left:12px;right:12px;transform:none;max-width:none;text-align:center;animation:omToastTop .2s ease}#omHdrLogout{display:none!important}[data-hdr-avatar]{display:inline-grid!important}#omMemoFab{width:48px;height:48px;padding:0!important;border-radius:999px!important}#omMemoFab [data-fab-label]{display:none}.pop-menu{position:fixed;left:12px;right:12px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));min-width:0;z-index:90;padding:8px;border-radius:16px;box-shadow:var(--shadow-lg)}.pop-menu button{padding:12px 14px;font-size:15px;min-height:44px}.table th,.table td{padding:10px 8px;font-size:13px;overflow-wrap:anywhere}.table:not(.om-keep-table){min-width:0!important}.tag{max-width:100%}.om-kanban-row{grid-template-columns:minmax(0,1fr)}.om-mobile-cards thead{display:none}.om-mobile-cards,.om-mobile-cards tbody,.om-mobile-cards tfoot,.om-mobile-cards tr,.om-mobile-cards td,.om-mobile-cards th{display:block;width:100%}.om-mobile-cards tr{border:1px solid var(--line);border-radius:10px;margin:8px 0;padding:8px 10px;background:#fff}.om-mobile-cards td{border:none;padding:3px 0;display:flex;gap:8px;align-items:flex-start;min-width:0;font-size:13.5px}.om-mobile-cards td[data-label]:before{content:attr(data-label);min-width:72px;flex:none;font-size:11.5px;opacity:.55;padding-top:1px}.om-mobile-cards td[data-full]{display:block}.om-mobile-cards td:empty{display:none}.om-mobile-cards td{white-space:normal!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important}.om-mobile-cards tr:hover td{background:transparent}}@media (min-width: 721px) and (max-width: 960px) and (pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size:16px!important}}@media (pointer: coarse){.btn{min-height:40px}.btn-icon{min-width:40px;min-height:40px}.mini-btn{width:36px;height:36px}.geo-btn{width:40px;height:40px}.nav-item{min-height:44px}input[type=checkbox],input[type=radio]{width:20px;height:20px}[data-chip],[data-seg]{min-height:40px}[data-ghost-link]{min-height:40px;padding-block:8px}#omHamb{width:44px;height:44px;margin-left:-6px}.card.hov:hover,.btn-primary:hover,.btn-secondary:hover{transform:none}}@media (min-width: 961px){[data-lnb-top]{display:none!important}}@media (max-width: 720px){[data-auth-screen]{align-items:start!important;padding-top:max(24px,6vh)!important}[data-alert-row]{flex-wrap:wrap;row-gap:2px}[data-alert-row] [data-alert-meta]{flex:0 0 calc(100% - 64px);max-width:calc(100% - 64px);margin-left:64px}[data-alert-foot-go]{flex:1 1 100%;order:-1}[data-account-menu]{max-width:calc(100vw - 16px)}[data-account-menu] [data-account-email]{overflow-wrap:anywhere}}@media (min-width: 721px){[data-notif-close]{display:none!important}}.om-wheel{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.om-wheel:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.om-ss-opt:active{background:var(--blue-soft)!important}[data-search-select-clear]:hover,[data-search-select-qclear]:hover{background:var(--bg-gray, #f1f5f9);color:var(--text)}@media (hover: hover){[data-dtp-grid]>button:not([data-sel]):not([data-dis]):hover{background:var(--blue-soft)!important}[data-dtp] [data-dtp-nav]:hover,[data-dtp] [data-dtp-ym]:hover,[data-dtp] [data-dtp-today]:hover{background:var(--bg-gray, #f1f5f9)!important}[data-dtp] .om-dtp-chip:not([aria-pressed=true]):not([disabled]):hover{border-color:var(--blue)!important;color:var(--blue-dark)!important}[data-dtp-ympick] button:not([aria-pressed=true]):hover{background:var(--blue-soft)!important}}[data-dtp-grid]>button:focus-visible{outline:2px solid var(--blue-dark);outline-offset:-2px;z-index:1}@media (pointer: coarse){[data-dtp] .om-dtp-chip{min-height:36px;padding-top:6px;padding-bottom:6px}[data-dtp] [data-dtp-nav]{width:40px;height:40px;font-size:22px}[data-picker-trigger]>button{min-height:40px!important}[data-search-select]>[data-search-select-trigger]{min-height:44px}[data-search-select-menu] input.input{font-size:16px}}@media (max-width: 720px){[data-dtp] .om-dtp-chip{min-height:40px;padding:8px 14px;font-size:13px}[data-dtp] .om-dtp-min{padding:8px 0}[data-picker-trigger]{max-width:100%}[data-picker-trigger]>button{min-height:40px!important;max-width:100%}[data-search-select]>[data-search-select-trigger]{min-height:44px}[data-search-select]>[data-search-select-clear]{width:40px;height:40px}[data-search-select-menu] input.input{font-size:16px;min-height:44px}[data-picker-foot] .btn{min-height:46px}}[data-done-check]{display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer}[data-done-check] input{width:14px;height:14px;margin:0;accent-color:var(--color-accent);cursor:pointer}[data-task-status] select.input{width:84px;padding:2px 6px;font-size:12px;min-height:26px}[data-task-add-btn]{padding:3px 11px;font-size:12.5px;min-height:31px}[data-task-retry]{padding:3px 10px;font-size:12px;min-height:28px}[data-home-link]{white-space:nowrap;flex:none}[data-home-alert-open]{white-space:nowrap}#omHomeGrid .hov-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:10px}[data-task-hint]{min-height:22px}[data-undo-bar] [data-undo-action]{white-space:nowrap}@media (hover: none){#omHomeGrid .hov-row:hover{background:transparent}#omHomeGrid [data-week-row][data-week-today]:hover{background:var(--blue-soft)}#omHomeGrid .hov-row:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}#omHomeGrid .tag-neutral.hov-tag:hover{background:#f1f5f9!important;color:#475569!important}#omHomeGrid .tag-outline.hov-tag:hover{background:#fff!important;color:var(--blue-dark)!important}#omHomeGrid .hov-ico:hover{color:#94a3b8!important;background:none}#omHomeGrid .hov-tag:active{filter:brightness(.94)}}@media (pointer: coarse){[data-done-check]{width:40px;height:40px;margin:-10px -6px -10px -8px}[data-done-check] input{width:20px;height:20px}[data-home-link]{display:inline-flex;align-items:center;min-height:40px;padding:0 6px;margin:-10px -6px -10px auto}[data-home-alert-open],[data-week-row] .hov-tag,[data-task-row] .hov-tag,[data-week-cal]{min-height:32px;padding:6px 12px}[data-week-row] .hov-ico{min-width:40px;min-height:40px;justify-content:center;align-items:center}[data-task-status] select.input{min-height:40px;width:auto;min-width:104px;padding:4px 8px;font-size:16px}[data-task-add]{min-height:42px!important;padding:8px 12px!important;font-size:16px!important}[data-task-add-btn]{min-height:42px;padding:6px 14px;font-size:13.5px}[data-task-retry]{min-height:40px;padding:6px 14px;font-size:13px}#omTodoTabs button{min-height:40px}[data-undo-bar] [data-undo-action]{min-height:40px;padding:6px 12px}[data-undo-bar] [data-undo-dismiss]{width:40px!important;height:40px!important}[data-week-add],[data-task-filter-reset],[data-home-projects-cta]{min-height:40px!important;padding:8px 14px!important}}@media (max-width: 960px){[data-task-head]{display:none!important}}@media (max-width: 720px){[data-home-card-head]{flex-wrap:wrap;row-gap:3px}[data-home-card-head] [data-home-eyebrow]{flex:1 1 100%}[data-home-card-head] [data-home-card-title]{flex:1 1 auto;min-width:0;font-size:16px!important}[data-home-week-sep]{display:none}[data-home-week-label]{flex:1 1 100%;order:9;margin:-2px 0 0!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;opacity:.6}#omTodoTabs{display:flex!important;width:100%}#omTodoTabs button{flex:1 1 0;justify-content:center!important;min-height:42px;font-size:13.5px!important;padding:8px 6px!important}#omHomeGrid .hov-row{min-height:44px}[data-home-today-row]{padding:8px 9px!important}[data-home-today-row] [data-today-name]{width:84px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-home-today-row] [data-today-title]{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}[data-home-project-row]{flex-wrap:wrap;row-gap:4px;padding:10px 9px!important}[data-home-project-row] [data-project-name]{flex:1 1 100%!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-home-project-row] [data-project-meta]{display:flex!important;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}[data-home-project-row] [data-project-owner]{width:auto!important;max-width:100%}[data-home-project-row] [data-project-note]{flex:1 1 100%!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-home-project-row] [data-project-note][data-empty]{display:none}[data-home-deadline-row]{flex-wrap:wrap;row-gap:2px;padding:10px 9px!important}[data-home-deadline-row] [data-deadline-title]{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-home-deadline-row] [data-deadline-date]{flex:1 1 100%!important;padding-left:64px}[data-week-row]{padding:8px 6px!important;gap:8px!important}[data-week-row] [data-week-tile]{width:44px!important}[data-week-row] [data-week-title]{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}[data-week-row] [data-week-meta]{padding-left:32px!important;gap:6px!important;margin-top:5px!important}[data-task-row]{flex-wrap:wrap;row-gap:6px;padding:10px 8px!important}[data-task-row] [data-task-title]{flex:1 1 calc(100% - 40px)!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}[data-task-row] [data-task-meta]{flex:1 1 100%!important;flex-wrap:wrap;padding-left:33px;gap:6px 8px!important}[data-task-row] [data-task-status]{order:-1}[data-task-row] [data-todo-source]{max-width:calc(100% - 8px)}[data-week-row] [data-todo-project],[data-task-row] [data-todo-project]{max-width:100%!important}[data-task-add-form]{gap:8px!important}[data-home-today-row=event],[data-home-project-row],[data-home-deadline-row],[data-week-row],[data-task-row]{position:relative;padding-right:24px!important}[data-home-today-row=event]:after,[data-home-project-row]:after,[data-home-deadline-row]:after,[data-week-row]:after,[data-task-row]:after{content:"›";position:absolute;right:7px;top:50%;transform:translateY(-55%);font-size:20px;line-height:1;font-weight:300;color:var(--text-faint);pointer-events:none}[data-week-row][data-week-today]:after{color:var(--blue)}}[data-home-alert-banner] [data-home-alert-banner-open]{white-space:nowrap}@media (pointer: coarse){[data-home-alert-banner] [data-home-alert-banner-open]{min-height:40px!important;padding:8px 14px!important}[data-home-alert-banner] [data-home-alert-banner-close]{width:40px!important;height:40px!important}}@media (max-width: 720px){[data-home-alert-banner]{margin-bottom:12px!important}[data-home-alert-banner-sep]{display:none}[data-home-alert-banner-sub]{display:block;font-size:12px;opacity:.85}}@media (hover: none){#omCalGrid .cal-cell:not([data-drag="1"]):hover{background:transparent!important}#omCalGrid .cal-cell[data-other="1"]:not([data-drag="1"]):hover{background:color-mix(in srgb,var(--color-text) 3%,transparent)!important}#omCalGrid .cal-cell[data-wk="1"][data-other="0"]:not([data-drag="1"]):hover{background:color-mix(in srgb,var(--color-text) 1.5%,transparent)!important}#omCalGrid .cal-cell:not([data-drag="1"]):active{background:color-mix(in srgb,var(--color-accent) 8%,transparent)!important}#omCalGrid .cal-bar:hover{filter:none}#omCalGrid .cal-bar:active{filter:brightness(.92)}[data-day-row]:hover{background:transparent}[data-day-row]:active{background:var(--blue-soft)!important}}@media (pointer: coarse){[data-day-row]{min-height:44px}[data-ev-proj-link]{min-height:40px}[data-cal-seg]>button,[data-ev-types]>button{min-height:40px}}@media (max-width: 720px){[data-cal-toolbar]{row-gap:10px;margin-bottom:12px!important}[data-cal-toolbar]>select{flex:1 1 100%!important;width:100%!important;min-height:42px!important}[data-cal-seg]{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}[data-cal-seg]>button{justify-content:center;min-height:42px;padding:8px 2px!important;font-size:12.5px!important;gap:4px!important}[data-cal-hint]{font-size:11.5px;margin:-2px 0 10px!important}#omCalGrid [data-cell].cal-cell{min-height:64px!important}#omCalGrid [data-cal-wd]{text-align:center;padding:6px 0!important}[data-day-row]{padding:12px 8px!important}[data-day-add]{flex:1 1 auto;justify-content:center;min-height:46px}[data-ev-types]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;align-self:stretch!important;gap:1px;background:var(--color-divider)!important}[data-ev-types]>button{border-left:none!important;justify-content:center;min-height:44px;padding:10px 6px!important;font-size:13px!important}[data-ev-types]>button:last-child:nth-child(odd){grid-column:1 / -1}[data-ev-types]>button[aria-pressed=false]{background:#fff!important}[data-ev-sug] [data-chip],[data-ev-leave] [data-chip],[data-ev-quick] [data-chip]{min-height:40px;padding:8px 14px!important;font-size:13px!important}[data-member-chip]{min-height:40px;padding:6px 14px 6px 6px!important;font-size:13px!important}[data-member-chip]>span:first-child{width:24px!important;height:24px!important;font-size:11.5px!important}[data-ev-members] [data-ghost-link]{min-height:40px;padding:8px 12px!important;font-size:13px!important}[data-ev-period-body] [data-ev-quick]{order:-1}[data-ev-period-btn]{min-height:46px!important}[data-ev-info]{grid-template-columns:64px minmax(0,1fr)!important}}@media (pointer: coarse){[data-cal-hint-close]{width:32px!important;height:32px!important}[data-cal-filter] [data-ghost-link]{min-height:36px}}[data-ev-members][data-invalid="1"] [data-member-chip][aria-pressed=false]{border-color:#f87171!important}[data-day-row] svg:last-child{flex:none}[data-cal-break]{display:none}[data-cal-mine]{min-height:30px}@media (pointer: coarse){[data-cal-mine]{min-height:40px;padding:8px 14px!important;font-size:13px!important}}@media (max-width: 720px){[data-cal-toolbar]>[data-cal-break]{display:block;flex:1 1 100%;height:0;margin-top:-10px}[data-cal-toolbar]>select{flex:1 1 0!important;width:auto!important;min-width:0}[data-cal-mine]{min-height:42px}}[data-project-menu-btn]{display:none}@media (pointer: coarse),(max-width: 720px){[data-project-menu-btn]{display:inline-flex}}@media (min-width: 721px){[data-pp-wrap]{overflow-x:auto}[data-pp-wrap] table{min-width:560px}[data-pp-wrap] .input{min-height:34px}[data-pp-del]{width:28px;height:28px}[data-project-view] [data-project-product-row]>input[type=checkbox]{order:-2}[data-project-view] [data-pp-code]{order:-1}}@media (hover: none){[data-project-view] .hov-row:hover,[data-project-view] .hov-soft:hover,[data-project-form] .hov-soft:hover,[data-fh-row].hov-soft:hover{background:transparent!important}[data-fh-row][data-fh-latest="1"].hov-soft:hover{background:var(--blue-soft)!important}[data-project-view] .file-row:hover{border-color:var(--line)!important;background:#fff!important}[data-project-view] .hov-row:active,[data-project-view] .hov-soft:active,[data-project-form] .hov-soft:active,[data-fh-row]:active,[data-project-view] [data-project-product-row][data-pickable]:active,[data-project-view] [data-file-open-hist]:active{background:var(--blue-soft)!important}[data-project-view] .file-row:active{border-color:var(--blue-border)!important}}@media (pointer: coarse){[data-projects-toolbar] [data-seg],[data-project-form] [data-chip]{min-height:40px}[data-project-todo-add] [data-picker-trigger]>button,[data-project-todo-add] button[title="달력·시간 선택"]{min-height:40px!important}[data-project-todo-add] select.input{min-height:40px!important}[data-project-form] [data-site-assign-toggle],[data-project-form] [data-site-assign-current]{min-height:40px}[data-pp-del],[data-fh-del]{width:40px!important;height:40px!important}[data-pp-tools] [data-ghost-link],[data-project-view] .btn,[data-fh-actions] .btn{min-height:40px}[data-project-view] [data-project-todo-row],[data-project-view] [data-project-event-row],[data-project-form] [data-project-todo-row],[data-project-form] .hov-soft,[data-project-view] [data-project-product-row][data-pickable]{min-height:44px}[data-project-view] [data-file-open-hist]{min-height:40px}[data-project-view] [data-sale-row] [aria-label=더보기]{width:40px!important;height:40px!important}[data-project-move-sheet] [data-project-order-btn],[data-project-move-sheet] [data-project-stage-opt]{min-height:46px}}@media (max-width: 720px){[data-project-view] .btn,[data-project-form] .btn,[data-fh-row] .btn,[data-project-move-sheet] .btn,[data-projects-page] .btn{white-space:nowrap}[data-projects-toolbar]{gap:8px!important;margin-bottom:14px!important}[data-projects-toolbar]>div:first-child{display:flex;width:100%}[data-projects-toolbar] [data-seg]{flex:1 1 auto;justify-content:center;min-height:42px;padding-inline:6px}[data-projects-search]{flex:1 1 100%!important;max-width:none!important;min-width:0!important}[data-projects-search] .input{min-height:44px}[data-drag-hint]{margin:-4px 0 12px!important}[data-project-section]{margin-bottom:20px!important}[data-project-section] [data-stage]{gap:10px!important}[data-projects-page] .card[data-project]{padding:12px 14px!important}[data-project-move-sheet] [data-project-order-btn],[data-project-move-sheet] [data-project-stage-opt]{min-height:46px}[data-project-stage-chips],[data-project-owner-chips]{gap:8px!important}[data-project-form] [data-chip]{min-height:40px}[data-project-todo-add]{gap:8px!important}[data-project-todo-add] [data-todo-title]{flex:1 1 100%!important;min-width:0!important}[data-project-todo-add] [data-picker-trigger]{flex:1 1 150px;min-width:0;max-width:100%}[data-project-todo-add] [data-picker-trigger]>button,[data-project-todo-add] button[title="달력·시간 선택"]{min-height:42px!important;width:100%;max-width:100%;justify-content:center}[data-project-todo-add] [data-todo-owner]{flex:1 1 110px!important;width:auto!important;min-height:42px!important}[data-project-todo-add] [data-todo-add-btn]{flex:1 1 72px!important;min-height:42px}[data-site-assign-select]{flex:1 1 100%!important}[data-site-assign]>.btn{flex:1 1 auto;min-height:42px}[data-project-form] .hov-soft{min-height:44px;flex-wrap:wrap;row-gap:2px;padding:7px 6px!important}[data-pp-wrap]{overflow-x:visible}[data-pp-wrap] table{min-width:0!important;border-top:none}[data-pp-wrap] thead{display:none}[data-pp-wrap] tbody{display:block;width:100%}[data-pp-wrap] tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:8px;border:1px solid var(--line);border-radius:12px;padding:10px;margin:0 0 10px;background:#fff}[data-pp-wrap] tbody tr:hover td{background:transparent}[data-pp-wrap] td{display:block;padding:0!important;border:0!important;min-width:0;font-size:13.5px}[data-pp-wrap] td[data-cell=product]{grid-column:1 / -1}[data-pp-wrap] td[data-cell=qty]{grid-column:1 / 2}[data-pp-wrap] td[data-cell=price]{grid-column:2 / 4;line-height:42px}[data-pp-wrap] td[data-cell=note]{grid-column:1 / 3}[data-pp-wrap] td[data-cell=del]{grid-column:3 / 4;align-self:end;display:flex;justify-content:flex-end}[data-pp-wrap] td[data-label]:before{content:attr(data-label);display:block;font-size:11.5px;font-weight:600;color:var(--text-faint);margin-bottom:4px;line-height:1.4}[data-pp-wrap] .input{min-height:42px}[data-pp-del]{width:40px!important;height:40px!important}[data-pp-tools]{flex-wrap:wrap;row-gap:4px}[data-pp-tools] [data-ghost-link]{min-height:40px}[data-project-info]{grid-template-columns:64px minmax(0,1fr)!important;gap:10px 10px!important}[data-file-head] [data-file-hint]{display:none}[data-file-head] .btn{min-height:40px}[data-project-view] [data-file-row]{align-items:center;padding:8px!important}[data-project-view] [data-file-line]{flex-wrap:wrap;row-gap:2px}[data-project-view] [data-file-name]{flex:1 1 100%!important;white-space:normal!important;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-project-view] [data-file-download]{width:40px;height:40px;padding:0!important;justify-content:center}[data-project-view] [data-file-download] [data-btn-label]{display:none}[data-project-view] [data-file-open-hist]{min-height:40px}[data-project-view] [data-upload-actions]{display:none!important}[data-upload-foot-hint]{flex:1 1 100%}[data-project-view] [data-project-product-row]{flex-wrap:wrap;row-gap:2px;padding:8px 4px!important}[data-project-view] [data-pp-name]{flex:1 1 60%!important;white-space:normal!important;overflow-wrap:anywhere}[data-project-view] [data-pp-meta]{display:flex!important;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12px;opacity:.75}[data-project-view] [data-project-product-row][data-pickable] [data-pp-meta]{padding-left:28px}[data-project-view] [data-pp-note]{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere}[data-project-view] [data-sale-row]{flex-wrap:wrap;row-gap:2px;padding:8px 4px!important}[data-project-view] [data-sale-client]{flex:1 1 120px!important}[data-project-view] [data-sale-l2]{display:flex!important;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:2px 10px;order:3}[data-project-todo-row]{flex-wrap:wrap;min-height:44px;row-gap:2px;padding:7px 6px!important}[data-project-todo-row] [data-todo-title]{flex:1 1 60%!important;white-space:normal!important;overflow-wrap:anywhere}[data-project-todo-row] [data-todo-meta]{display:flex!important;flex:1 1 100%;flex-wrap:wrap;gap:2px 10px;align-items:center;padding-left:23px;order:3;font-size:12px}[data-project-event-row]{flex-wrap:wrap;min-height:44px;row-gap:2px;padding:7px 6px!important}[data-project-event-row] [data-ev-title]{flex:1 1 50%!important;white-space:normal!important;overflow-wrap:anywhere}[data-fh-list]{gap:14px}[data-fh-row]{flex-wrap:wrap;row-gap:6px}[data-fh-info]{flex:1 1 calc(100% - 90px)!important}[data-fh-name]{white-space:normal!important;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-fh-actions]{display:flex!important;flex:1 1 100%;justify-content:flex-end;gap:6px}[data-fh-actions] .btn{min-height:40px}[data-fh-del]{width:40px!important;height:40px!important}[data-fh-foot-hint]{flex:1 1 100%}}[data-projects-search] input[type=search]::-webkit-search-cancel-button,[data-projects-search] input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}[data-projects-bottom-add]{display:none}[data-project-jump] .btn{min-height:36px;padding:4px 11px;font-size:12.5px;gap:5px;border-radius:999px}[data-fh-group][data-fh-focus="1"]{box-shadow:0 0 0 3px var(--blue-soft),0 0 0 4px var(--blue-border, #bcd0ff);transition:box-shadow .3s}[data-fh-group]{transition:box-shadow .6s}@media (pointer: coarse){[data-projects-toolbar] [data-chip]{min-height:40px}[data-drag-hint-dismiss]{width:40px!important;height:40px!important;margin:-12px -12px -12px 0!important}[data-projects-search-clear]{width:40px!important;height:40px!important}}@media (max-width: 720px){[data-projects-bottom-add]{display:flex}[data-project-section][data-project-section-empty]{margin-bottom:10px!important}[data-projects-toolbar] [data-chip]{min-height:42px}[data-projects-bottom-add] .btn{width:100%}}@media (pointer: coarse){[data-upload-reject] [data-upload-reject-close]{width:40px!important;height:40px!important;margin:-10px -6px -10px 0!important}}[data-todo-check]{display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer}[data-todo-check] input{width:15px;height:15px;margin:0;accent-color:var(--color-accent);cursor:pointer}[data-todo-menu]{display:none;align-items:center;justify-content:center}[data-todo-project]>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-todo-hint-close]{width:28px!important;height:28px!important;margin:-6px 0;color:var(--text-faint)}@media (pointer: coarse),(max-width: 720px){[data-todo-menu]{display:inline-flex}[data-todo-grip]{display:none}[data-todo-hint-close]{width:36px!important;height:36px!important;margin:-10px -6px -10px 0}}@media (hover: none){[data-todo-id].hov-row:hover,[data-archived-todo].hov-row:hover{background:transparent}[data-todo-id].hov-row:active,[data-archived-todo].hov-row:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}[data-todo-id] .tag-neutral.hov-tag:hover{background:#f1f5f9!important;color:#475569!important}[data-todo-id] .tag-outline.hov-tag:hover{background:#fff!important;color:var(--blue-dark)!important}[data-todo-id] .hov-ico:hover{color:#94a3b8!important;background:none}[data-todo-id] .hov-tag:active{filter:brightness(.94)}[data-todo-complete-opts] .opt-card:hover{filter:none}[data-todo-complete-opts] .opt-card:active{filter:brightness(.95)}[data-todo-quick] .sug-chip:hover{background:var(--blue-soft)!important}}@media (pointer: coarse){[data-todo-check]{width:40px;height:40px;margin:-10px -6px -10px -8px}[data-todo-check] input{width:20px;height:20px}[data-todo-id] button.tag{min-height:32px;padding:6px 12px}[data-todo-id] .hov-ico{min-width:40px;min-height:40px;justify-content:center;align-items:center;margin:-8px -4px}[data-todo-archive-toggle]{min-height:44px}[data-todo-unarchive]{min-height:36px;padding:6px 14px!important}[data-todo-view-grid]{align-items:center}}@media (max-width: 720px){[data-todo-hint]{margin:-6px 0 12px!important;line-height:1.5}[data-todo-section-head]{flex-wrap:wrap;row-gap:2px}[data-todo-section-head] [data-todo-section-right]{flex:1 1 100%}[data-todo-quick]{padding:12px!important}[data-todo-quick] [data-todo-quick-input]{flex:1 1 160px!important;min-width:0!important}[data-todo-quick] [data-todo-opts] select.input{width:100%!important;min-height:42px}[data-todo-id]{flex-wrap:wrap;row-gap:4px;padding:10px!important;gap:8px!important}[data-todo-id] [data-todo-title]{flex:1 1 0!important;min-width:0;white-space:normal!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}[data-todo-id] [data-todo-meta]{flex:1 1 100%!important;flex-wrap:wrap;padding-left:34px;gap:6px 8px!important;min-width:0}[data-todo-id] [data-todo-project]{max-width:100%!important}[data-todo-id] [data-todo-source]{max-width:100%}[data-todo-id] .hov-ico{display:none!important}[data-archived-todo]{flex-wrap:wrap;row-gap:4px;padding:10px!important}[data-archived-todo] [data-arch-title]{flex:1 1 100%!important;white-space:normal!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}[data-archived-todo] [data-todo-project]{max-width:100%!important}[data-archived-todo] [data-todo-unarchive]{margin-left:auto;min-height:36px;padding:6px 14px!important}[data-todo-archive-toggle]{min-height:44px}[data-todo-view-primary]{flex:1 1 100%;order:-1}[data-todo-series-primary]{flex:1 1 100%;order:-2}[data-todo-series-stop]{flex:1 1 100%;order:-1}[data-wl-back]{order:-1}[data-todo-done-more],[data-todo-empty-cta]{min-height:36px;padding:6px 8px}[data-todo-complete-row] [data-todo-complete-title]{flex:1 1 calc(100% - 30px)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.4}[data-todo-complete-opts] .opt-card{display:grid!important;grid-template-columns:30px minmax(0,1fr);column-gap:12px;row-gap:4px;align-items:center}[data-todo-complete-opts] .opt-card>span:first-child{grid-column:1;grid-row:1 / span 3;align-self:center}[data-todo-complete-opts] .opt-card>span:not(:first-child){grid-column:2}[data-wl-head-grid]{grid-template-columns:1fr!important}}[data-wl-hint-short]{display:none}[data-wl-hint-close]{width:28px!important;height:28px!important;margin:-6px 0;color:var(--text-faint)}#omWlGrid [data-today]{scroll-margin-top:8px}[data-wl-item-edit]{display:none;color:var(--text-faint);flex:none;padding-top:2px}[data-wl-item]:focus-visible,[data-wl-cat-head][data-wl-tappable]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.dialog:has([data-weekly-title]) .dialog-head .eyebrow{white-space:nowrap;flex:none}#omWlTools>[data-picker-trigger]{min-width:0}#omWlTools [data-wl-week-btn]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;background:none;border:1px solid transparent;border-radius:10px;padding:5px 10px;margin:-5px 0;font:inherit;font-size:17px;font-weight:800;letter-spacing:-.02em;color:inherit;cursor:pointer;transition:background .15s}#omWlTools [data-wl-week-btn]>[data-wl-week]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover){#omWlTools [data-wl-week-btn]:hover{background:var(--blue-soft)}}#omWlTools [data-wl-week-btn][aria-expanded=true]{background:var(--blue-soft)}#omWlTools [data-wl-week-btn]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}@media (pointer: coarse){#omWlGrid [data-wl-add]{min-height:40px}#omWlGrid [data-wl-item]:not([data-wl-item-hidden]){min-height:40px}#omWlGrid [data-wl-item]:active,#omWlGrid [data-wl-cat-head][data-wl-tappable]:active{background:var(--blue-soft)}#omWlGrid [data-wl-item-edit]{display:inline-flex}[data-cat-more],[data-bar-more]{min-height:40px;padding:8px 16px!important}[data-wl-period] .btn{min-height:40px}[data-wl-hint-close]{width:36px!important;height:36px!important;margin:-10px -6px -10px 0}[data-wl-weekend-add]{min-height:40px}#omWlTools [data-wl-week-btn]{min-height:40px;margin:0}}@media (max-width: 720px){[data-wl-hint-long]{display:none}[data-wl-hint-short]{display:inline}[data-wl-hint]{margin:-8px 0 12px!important}#omWlTools{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px!important;padding:10px!important;align-items:stretch}#omWlTools>*{min-width:0}#omWlTools .btn{min-height:42px}#omWlTools .btn-icon{width:100%!important;height:42px}#omWlTools [data-wlp-kind-seg]{grid-column:1 / span 6;grid-row:1}#omWlTools [data-wl-prev]{grid-column:1 / span 1;grid-row:2}#omWlTools>[data-picker-trigger]{grid-column:2 / span 4;grid-row:2;align-self:center;display:flex!important;justify-content:center}#omWlTools [data-wl-week-btn]{width:100%;justify-content:center;font-size:15px;padding:5px 6px}#omWlTools [data-wl-week]{text-align:center}#omWlTools [data-wl-next]{grid-column:6 / span 1;grid-row:2}#omWlTools [data-wl-spacer]{display:none}#omWlTools [data-wl-today]{grid-column:1 / span 2;grid-row:3;padding-inline:6px}#omWlTools [data-wl-target]{grid-column:3 / span 4;grid-row:3;width:100%!important;min-height:42px}#omWlTools[data-wl-has-select="0"] [data-wl-target]{display:none}#omWlTools[data-wl-has-select="0"] [data-wl-today]{grid-column:1 / span 6}#omWlTools [data-weekly-summary]{grid-column:1 / span 3;grid-row:4}#omWlTools [data-wl-add-new]{grid-column:4 / span 3;grid-row:4}#omWlTools[data-wl-has-export="0"] [data-wl-add-new]{grid-column:1 / span 6}#omWlGrid>section.card{min-height:0!important}#omWlGrid [data-wl-empty]{padding:6px 4px!important}#omWlGrid [data-wl-cat-head]{padding:8px 10px!important}#omWlGrid [data-wl-cat-head][data-wl-tappable]{min-height:42px}#omWlGrid [data-wl-cat-title]{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;overflow-wrap:anywhere}#omWlGrid [data-wl-item]:not([data-wl-item-hidden]){min-height:44px;padding:10px 12px!important;align-items:center}#omWlGrid [data-wl-item][data-wl-item-hidden]{border-bottom:none!important}#omWlGrid [data-wl-item-edit]{display:inline-flex;padding-top:0}#omWlGrid [data-wl-add]{min-height:42px;width:100%;font-size:13px!important;color:var(--blue-dark)!important;border-color:var(--blue-border)!important}[data-wl-weekend]{flex-direction:column;align-items:stretch}[data-wl-weekend-add]{min-height:42px;font-size:13px!important;color:var(--blue-dark)!important;border-color:var(--blue-border)!important}[data-wl-stats-head] [data-wl-spacer]{display:none}[data-wl-stats-head] [data-wl-target]{width:100%!important;flex:1 1 100%;min-height:42px}[data-wl-stats-head][data-wl-has-select="0"] [data-wl-target]{display:none}[data-wl-stats-nav]{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px!important;padding:10px!important;align-items:stretch}[data-wl-stats-nav]>*{min-width:0}[data-wl-stats-nav] .btn{min-height:42px}[data-wl-stats-nav] .btn-icon{width:100%!important;height:42px}[data-wl-stats-nav] [data-wl-sprev]{grid-column:1 / span 1;grid-row:1}[data-wl-stats-nav] [data-wl-slabel]{grid-column:2 / span 4;grid-row:1;align-self:center;text-align:center;font-size:15px!important;min-width:0!important}[data-wl-stats-nav] [data-wl-snext]{grid-column:6 / span 1;grid-row:1}[data-wl-stats-nav] [data-wl-spacer]{display:none}[data-wl-stats-nav] [data-wl-snow]{grid-column:1 / span 2;grid-row:2;padding-inline:6px}[data-wl-stats-nav] [data-wl-period]{grid-column:3 / span 4;grid-row:2;display:flex!important;gap:4px}[data-wl-stats-nav] [data-wl-period] .btn{flex:1 1 0;min-width:0;padding-inline:4px!important}[data-wl-kpi]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}[data-wl-kpi]>.card{min-width:0!important;padding:10px 12px!important}[data-wl-kpi]>[data-wl-kpi-period]{grid-column:1 / -1}[data-wl-cat-table] tr{border-top:none!important}[data-wl-cat-table] td{padding:3px 0!important;text-align:left!important}[data-wl-cat-table] td[data-full]{font-size:14px;padding-bottom:5px!important}[data-wl-cat-table] td[data-label]:before{min-width:60px}[data-cat-more],[data-bar-more]{align-self:stretch!important;min-height:42px}[data-bar-row]{flex-wrap:wrap;row-gap:4px}[data-bar-label]{width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}[data-bar-track]{flex:1 1 0;min-width:0}[data-bar-value]{width:auto!important;min-width:56px}.dialog:has([data-weekly-title]) .dialog-title{font-size:15.5px;line-height:1.3;min-width:0}}[data-wl-item][data-highlight]{animation:omMsgHi 1.6s ease;box-shadow:inset 0 0 0 2px var(--blue-border)}[data-wl-view-grid]{grid-template-columns:64px minmax(0,1fr)!important}@media (pointer: coarse){[data-wl-view-grid] [data-ghost-link]{min-height:40px}}@media (max-width: 720px){[data-wl-proxy-note]{margin:-6px 0 12px!important;font-size:12px!important}[data-wl-proxy-note-perm]{display:block;margin-top:2px;opacity:.85}}@media (pointer: coarse){[data-wlp-tools] .btn,[data-wlp-tools] select,[data-wlp-tools] input,[data-ai-report] .btn,[data-wlp-view]{min-height:40px}}@media (max-width: 720px){[data-wlp-kind-seg]{width:100%;display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}[data-wlp-kind-seg]>button{justify-content:center;min-height:40px;padding-inline:4px}[data-wlp-tools]{gap:8px!important;padding:10px!important}[data-wlp-tools] [data-wlp-nav]{width:100%;justify-content:space-between}[data-wlp-tools] [data-wlp-nav] select{flex:1;min-width:0!important;min-height:40px}[data-wlp-tools] [data-wlp-range]{width:100%;flex-wrap:nowrap!important}[data-wlp-tools] [data-wlp-range] input{flex:1;min-width:0!important;min-height:40px}[data-wlp-tools] [data-wl-spacer]{display:none}[data-wlp-tools] select[data-wl-target]{width:100%!important;min-height:40px}[data-wlp-tools] span[data-wl-target]{display:none}[data-wlp-tools] [data-wlp-actions]{width:100%;display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}[data-wlp-tools] [data-wlp-actions] .btn{min-height:42px;justify-content:center;padding-inline:6px}[data-wlp-doc]{padding:18px 14px!important}[data-wlp-doc] [data-wlp-title]{font-size:18px!important}[data-wlp-doc] [data-rep-doc-meta]{text-align:left!important}[data-ai-editor] textarea{font-size:16px!important}}[data-ai-body]{font-size:13.5px;line-height:1.7}[data-ai-summary]{border:1px solid var(--blue-border);border-left:4px solid var(--blue);background:var(--blue-soft);border-radius:10px;padding:14px 18px 12px}[data-ai-summary] [data-ai-text]{font-weight:600;color:var(--navy-2)}[data-ai-li]{display:flex;align-items:flex-start;gap:10px;padding:3px 0}[data-ai-list=num]>[data-ai-li],[data-ai-list=box]>[data-ai-li]{padding:6px 0;border-bottom:1px dashed var(--line)}[data-ai-list=num]>[data-ai-li]:last-child,[data-ai-list=box]>[data-ai-li]:last-child{border-bottom:none}[data-ai-line]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:14px}[data-ai-line]>[data-ai-text]{flex:1 1 14em;min-width:0;overflow-wrap:anywhere}[data-ai-tail]{margin-left:auto;white-space:nowrap;font-size:12px;color:var(--text-faint);font-variant-numeric:tabular-nums}[data-ai-rows]>[data-ai-row]{display:grid;grid-template-columns:minmax(0,9.5em) minmax(0,1fr);column-gap:16px;padding:8px 0;border-bottom:1px solid var(--line)}[data-ai-rows]>[data-ai-row]:last-child{border-bottom:none}[data-ai-rows]>[data-ai-row][data-ai-nohead]{grid-template-columns:minmax(0,1fr)}[data-ai-row-head]{font-weight:700;color:var(--navy-2);overflow-wrap:anywhere}[data-ai-issue]{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-bottom:1px solid var(--line)}[data-ai-issue]:last-child{border-bottom:none}@media (max-width: 560px){[data-ai-rows]>[data-ai-row]{grid-template-columns:minmax(0,1fr);row-gap:2px}[data-ai-summary]{padding:12px 14px 10px}}@media print{[data-ai-summary]{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-ai-li],[data-ai-row],[data-ai-issue]{break-inside:avoid}}#omRepDoc,[data-weekly-body]{overflow-wrap:anywhere}#omRepTools [data-rep-act=share],[data-weekly-share]{display:none}#omRepTools>[data-picker-trigger]{min-width:0}#omRepTools [data-rep-week]{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;background:none;border:1px solid transparent;border-radius:10px;padding:5px 10px;margin:-5px 0;font:inherit;font-size:17px;font-weight:800;letter-spacing:-.02em;color:inherit;cursor:pointer;transition:background .15s}#omRepTools [data-rep-week]>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover: hover){#omRepTools [data-rep-week]:hover{background:var(--blue-soft)}}#omRepTools [data-rep-week][aria-expanded=true]{background:var(--blue-soft)}#omRepTools [data-rep-week]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}#omRepTools [data-rep-today][aria-pressed=true]{background:var(--blue-soft);color:var(--blue-dark);border-color:transparent}[data-rep-hint-short]{display:none}[data-rep-hint-close]{width:24px!important;height:24px!important;margin:-4px 0;color:var(--text-faint)}[data-rep-hint] .link-ghost{font-weight:700;white-space:nowrap}#omRepDoc [data-rep-row][data-rep-link]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}#omRepDoc [data-rep-row][data-rep-link]:active{background:var(--blue-soft)}@media (hover: hover){#omRepDoc [data-rep-row][data-rep-link]:hover [data-rep-cell=go]{opacity:.8;color:var(--blue-dark)}}#omRepDoc [data-rep-kind]{font-size:10.5px;padding:1px 7px;margin-right:6px;vertical-align:1px;line-height:1.4}#omRepDoc [data-rep-kind=기록]{background:#f1f5f9;color:#475569}#omRepDoc [data-rep-kind=할일]{background:var(--blue-soft);color:var(--blue-deep, var(--blue-dark))}#omRepDoc [data-rep-kind=일정]{background:#d1fae5;color:#047857}[data-weekly-day-head]{position:sticky;top:var(--weekly-head-h, 56px);z-index:1;box-shadow:0 -8px #fff}[data-weekly-copy][data-copied="1"]{background:#047857!important;border-color:#047857!important;color:#fff!important}@media (pointer: coarse){#omRepTools [data-rep-week]{min-height:40px;margin:0}[data-rep-hint-close]{width:36px!important;height:36px!important;margin:-10px -6px -10px 0}#omRepDoc [data-rep-row][data-rep-link]{min-height:44px}}@media (max-width: 720px){#omRepTools{row-gap:8px}#omRepTools [data-rep-prev]{order:1}#omRepTools>[data-picker-trigger]{order:2;flex:1 1 calc(100% - 100px);min-width:0;display:flex;justify-content:center}#omRepTools [data-rep-week]{width:100%;justify-content:center;font-size:16px;padding:5px 6px}#omRepTools [data-rep-next]{order:3}#omRepTools [data-rep-today]{order:4}#omRepTools [data-rep-spacer]{display:none}#omRepTools [data-rep-target]{order:5;flex:1 1 calc(100% - 100px)!important;width:auto!important;min-width:0}#omRepTools [data-rep-target=me]{justify-content:center;min-height:40px;font-size:13px;white-space:normal;border-radius:12px}#omRepTools [data-rep-act]{order:6;flex:1 1 0;min-width:0;padding-inline:10px}#omRepTools [data-rep-act=share]{display:inline-flex}[data-rep-hint-long]{display:none}[data-rep-hint-short]{display:inline}[data-rep-hint]{margin:-10px 0 12px!important;line-height:1.4}[data-rep-hint] .link-ghost{padding-inline:6px}#omRepDoc [data-rep-doc-title]{font-size:19px!important;line-height:1.3}#omRepDoc [data-rep-doc-dash]{display:none}#omRepDoc [data-rep-doc-week]{display:block;font-size:15px;font-weight:600;opacity:.7;margin-top:2px}#omRepDoc [data-rep-doc-meta]{font-size:12.5px}#omRepDoc [data-rep-head]{display:none!important}#omRepDoc [data-rep-row]{position:relative;flex-wrap:wrap;row-gap:5px;column-gap:10px;padding:10px 12px!important;align-items:center}#omRepDoc [data-rep-row][data-rep-link]{padding-right:30px!important}#omRepDoc [data-rep-cell]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#omRepDoc [data-rep-cell=name]{flex:1 1 100%!important;font-size:14.5px;font-weight:700!important;line-height:1.35}#omRepDoc [data-rep-cell=stage],#omRepDoc [data-rep-cell=status],#omRepDoc [data-rep-cell=owner]{width:auto!important;flex:none!important;font-size:12.5px}#omRepDoc [data-rep-cell=stage]:before{content:"단계 ";opacity:.5}#omRepDoc [data-rep-cell=owner]:before{content:"담당 ";opacity:.5}#omRepDoc [data-rep-cell=note]{flex:1 1 100%!important;display:block!important;-webkit-line-clamp:unset;opacity:.78!important;font-size:13px;line-height:1.45}#omRepDoc [data-rep-cell=note][data-empty]{display:none!important}#omRepDoc [data-rep-cell=go]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px!important}#omRepDoc [data-rep-block-head] span:first-child{font-size:17px}#omRepDoc [data-rep-item]{font-size:14px!important;line-height:1.5;padding:3px 0!important}#omRepDoc [data-rep-kind]{font-size:11px}[data-weekly-title]{display:block;min-width:0}[data-weekly-dash]{display:none}[data-weekly-range]{display:block;font-size:12.5px;font-weight:500;opacity:.65;letter-spacing:0;margin-top:2px}[data-weekly-share]{display:inline-flex}[data-weekly-cat-title],[data-weekly-line]{font-size:14px!important}[data-weekly-day-head] span:last-child{font-size:12px!important}[data-weekly-day-head] span:nth-child(2){font-size:13px!important}}@media print{[data-rep-hint],#omRepDoc [data-rep-cell=go],#omRepDoc [data-rep-add-log]{display:none!important}#omRepDoc [data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))!important}#omRepDoc [data-rep-row],#omRepDoc [data-rep-item]{break-inside:avoid}#omRepDoc [data-rep-block-head]{break-after:avoid}#omRepDoc [data-rep-cell=note]{display:block!important;-webkit-line-clamp:unset;overflow:visible!important}#omRepDoc [data-rep-cell=name],#omRepDoc [data-rep-cell=stage],#omRepDoc [data-rep-cell=owner]{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#omRepDoc [data-rep-kind]{border:1px solid #cbd5e1;background:none!important;color:#334155!important}}#omRepDoc [data-rep-date]{font-size:10.5px;padding:1px 7px;margin-right:6px;vertical-align:1px;line-height:1.4;background:#fff;color:var(--text-dim);border:1px solid var(--line);font-variant-numeric:tabular-nums;white-space:nowrap}#omRepDoc [data-rep-status]{font-size:10.5px;padding:1px 7px;margin-left:6px;vertical-align:1px;line-height:1.4;background:#f1f5f9;color:#475569;white-space:nowrap}#omRepDoc [data-rep-status=out]{background:#dbeafe;color:#1d4ed8}#omRepDoc [data-rep-status=leave]{background:#fef3c7;color:#92400e}#omRepDoc [data-rep-status=meet]{background:#ede9fe;color:#6d28d9}#omRepDoc [data-rep-status=open]{background:#fee2e2;color:#b91c1c}#omRepDoc [data-rep-status=delivery]{background:#fae8ff;color:#a21caf}#omRepDoc [data-rep-label]{font-weight:700}@media (max-width: 720px){#omRepDoc [data-rep-date],#omRepDoc [data-rep-status]{font-size:11px}}@media print{#omRepDoc [data-rep-date],#omRepDoc [data-rep-status]{border:1px solid #cbd5e1;background:none!important;color:#334155!important}}@media (min-width: 961px){#omVehTable{overflow-x:auto}#omVehTable [data-trip-head],#omVehTable [data-trip-row],#omVehTable [data-trip-foot]{min-width:940px}[data-trip-break],[data-loc-caption],[data-del-text]{display:none}}@media (min-width: 961px) and (pointer: coarse){[data-trip-row] .input{min-height:40px!important;padding:5px 8px!important}[data-loc-wrap] .geo-btn{width:40px;height:40px}[data-loc-wrap] .input{padding-right:88px!important}[data-loc-auto],[data-loc-busy]{right:48px!important}[data-trip-row]>[data-col=del]{width:40px!important}}@media (hover: none){[data-trip-row].row-hov:hover{background:transparent}}@media (max-width: 960px){#omVehTable{overflow-x:visible}[data-trip-head]{display:none!important}[data-trip-row]{flex-wrap:wrap;align-items:flex-start!important;padding:10px 14px!important}[data-trip-row]>[data-col]{min-width:0}[data-trip-row]>[data-col][data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.04em;opacity:.55;margin:0 0 4px 2px;white-space:nowrap}[data-trip-row] .input{min-height:42px!important;padding:8px 12px!important;font-size:16px!important}[data-loc-wrap]{gap:8px}[data-loc-wrap] .input{padding-right:12px!important}[data-loc-auto],[data-loc-busy]{display:none!important}[data-loc-wrap] .geo-btn{position:static;width:42px;height:42px;flex:none;border-radius:var(--r-md);background:var(--bg-gray);color:var(--blue-dark)}[data-loc-wrap] .geo-btn svg{width:18px;height:18px}[data-loc-caption]{display:block;font-size:11.5px;line-height:1.35;margin:4px 2px 0;color:var(--text-mute)}[data-trip-row]>[data-col=del]{width:auto!important;align-self:flex-end}[data-trip-del]{width:42px;height:42px;min-width:42px;min-height:42px}[data-del-text]{display:none}[data-trip-row]>[data-col=status]{width:auto!important;align-self:flex-end;padding-bottom:13px;font-size:11.5px!important}[data-trip-row]>[data-col=status]:empty,[data-trip-row][data-readonly]>[data-col=status]{display:none}[data-trip-status=error]{min-height:32px;padding:4px 10px!important}[data-veh-hint-close]{width:36px!important;height:36px!important}[data-trip-foot]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 12px;padding:10px 14px!important}[data-trip-foot]>span{width:auto!important}[data-trip-foot]>span:empty{display:none}[data-trip-foot]>span[data-label]{display:flex;justify-content:space-between;align-items:baseline;gap:6px;min-width:0}[data-trip-foot]>span[data-label]:before{content:attr(data-label);font-size:11px;font-weight:600;opacity:.55;letter-spacing:.04em;white-space:nowrap}[data-trip-foot]>span:first-child{grid-column:1 / -1}[data-veh-empty] [data-empty-state]{padding:26px 16px!important}}@media (min-width: 721px) and (max-width: 960px){[data-trip-row]>[data-col=date]{width:150px!important}[data-trip-break]{display:block;flex:1 1 100%;height:0;margin:-2px 0}[data-trip-row]>[data-col=dist],[data-trip-row]>[data-col=transit],[data-trip-row]>[data-col=toll],[data-trip-row]>[data-col=parking]{flex:1 1 0!important;width:auto!important}}@media (max-width: 720px){#omVehTable{padding:2px 10px 10px}[data-trip-row]{gap:10px 8px!important;padding:12px!important;margin:10px 0 0;border:1px solid var(--line)!important;border-radius:12px;background:#fff}[data-trip-row]:focus-within{border-color:var(--blue)!important;box-shadow:0 0 0 3px #2563eb14}[data-trip-row]>[data-col=date]{order:0;flex:1 1 auto!important;width:auto!important}[data-trip-row]>[data-col=status]{order:1}[data-trip-row]>[data-col=del]{order:1}[data-trip-row]>[data-col=site]{order:2;flex:1 1 100%!important}[data-trip-row]>[data-col=purpose]{order:3;flex:1 1 100%!important}[data-trip-row]>[data-col=location]{order:4;flex:1 1 100%!important}[data-trip-row]>[data-col=dist]{order:5}[data-trip-row]>[data-col=transit]{order:6}[data-trip-row]>[data-col=toll]{order:7}[data-trip-row]>[data-col=parking]{order:8}[data-trip-row]>[data-col=dist],[data-trip-row]>[data-col=transit],[data-trip-row]>[data-col=toll],[data-trip-row]>[data-col=parking]{flex:1 1 calc(50% - 4px)!important;width:auto!important}[data-trip-break]{display:none}[data-trip-row][data-readonly]>[data-col=date]{flex:1 1 100%!important}[data-trip-del]{width:auto!important;padding:0 12px 0 10px!important;gap:5px;border:1px solid var(--line)!important;border-radius:10px;font-size:13px;font-weight:600}[data-del-text]{display:inline}[data-trip-foot]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;border-radius:10px}[data-veh-toolbar]{gap:6px!important}[data-veh-toolbar] [data-veh-month]{min-width:96px!important;font-size:16px}[data-veh-toolbar] .btn-secondary{padding-inline:12px}[data-veh-head-right]{width:100%;flex-direction:column;align-items:stretch!important;gap:6px!important}[data-veh-target]{width:100%!important;min-height:42px!important;font-size:16px!important}#omVehBottom select.input{min-height:42px!important}#omVehKpi{gap:10px!important}#omVehKpi>.card{padding:12px 14px!important}#omVehKpi [data-kpi-value]{font-size:21px;white-space:nowrap}#omVehKpi [data-kpi-unit]{font-size:.62em;margin-left:1px}[data-veh-hint]{display:none!important}[data-veh-help]{min-height:36px;padding:0 12px;margin-left:auto}[data-veh-add-bottom]{padding:12px 0 2px}[data-veh-add-bottom] .btn{width:100%;min-height:46px;font-size:15px}}@media (max-width: 400px){#omVehKpi [data-kpi-value]{font-size:20px}}[data-trip-row][data-trip-tmp]{background:color-mix(in srgb,var(--blue-soft) 55%,transparent)}@media (max-width: 720px){[data-trip-row][data-trip-tmp]{border-style:dashed!important;border-color:var(--blue-border, #bcd0ff)!important;background:color-mix(in srgb,var(--blue-soft) 40%,#fff)}}[data-memo-close-bottom]{display:none}[data-sc-hotkey-wrap]>summary::-webkit-details-marker{display:none}[data-sc-hotkey-wrap]>summary::marker{content:""}[data-sc-count],[data-memo-count]{min-width:44px;justify-content:center}[data-memo-grid][aria-busy=true],[data-memo-list][aria-busy=true]{pointer-events:none}@media (max-width: 720px){[data-sc-toolbar]>[data-sc-search],[data-memo-toolbar]>[data-memo-search]{flex:1 1 100%!important;max-width:none!important;min-width:0!important}[data-sc-toolbar]>[data-sc-spacer]{display:none}[data-sc-toolbar]>.btn{flex:1 1 0;min-height:42px}[data-memo-toolbar]>.btn{margin-left:auto;min-width:132px;min-height:42px}[data-sc-hint]{display:none!important}[data-sc-grid] .tile-add{order:-1;min-height:52px}[data-sc-form-grid]{grid-template-columns:1fr!important}[data-memo-close-bottom]{display:block!important}#omMemoDrawer textarea,[data-memo-form] textarea{resize:none}.dialog-backdrop:has([data-memo-form]),.dialog-backdrop:has([data-sc-form]){top:var(--om-vvt, 0px);bottom:auto;height:var(--om-vvh, 100%)}.dialog-backdrop:has([data-memo-form]) .dialog-scroll,.dialog-backdrop:has([data-sc-form]) .dialog-scroll{max-height:calc(var(--om-vvh, 100dvh) - 12px)}#omMemoDrawer{top:var(--om-vvt, 0px)!important;bottom:auto!important;height:var(--om-vvh, 100dvh)!important}}@media (pointer: coarse){#omMemoDrawer input:not([type=checkbox]):not([type=radio]),#omMemoDrawer textarea,[data-memo-form] input,[data-memo-form] textarea,[data-sc-form] input,[data-sc-search] input,[data-memo-search] input{font-size:16px!important}[data-sc-hint]{display:none!important}}@media (max-width: 720px){[data-page-sub]{display:none}[data-site-form-grid],[data-record-grid]{grid-template-columns:1fr!important}[data-site-view-head]{flex-wrap:wrap}[data-site-client-sub],[data-site-contact-sub]{flex:1 0 100%!important;order:10}[data-site-view] .hov-row:active{background:var(--blue-soft)}[data-field-kinds]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:6px}[data-field-kinds] .btn{padding-inline:6px;min-width:0}[data-field-add]{width:100%;justify-content:center;min-height:42px}[data-field-spacer]{display:none}#omCsTable{overflow-x:visible!important}#omCsTable table{min-width:0!important}#omCsTable tr[data-cs-row]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px}#omCsTable tr[data-cs-row]:active{background:var(--blue-soft)}#omCsTable td{padding:0;font-size:13px;max-width:100%!important}#omCsTable td[data-cs-cell=site]{order:0;flex:1 1 0;min-width:0;display:block;font-weight:700;font-size:14px;color:var(--navy);overflow-wrap:anywhere}#omCsTable td[data-cs-cell=status]{order:1;flex:none;width:auto;display:block}#omCsTable td[data-cs-cell=long]{order:2;flex:0 0 100%;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-dim);line-height:1.45}#omCsTable td[data-cs-cell=meta]{order:3;flex:0 1 auto;width:auto;display:inline-flex;gap:4px;min-width:0;font-size:12px;color:var(--text-mute)}#omCsTable td[data-cs-cell=meta]:before{min-width:0;font-size:12px;opacity:.55;padding-top:0}#omCsTable td[data-cs-cell=meta]:empty{display:none}#omCsTable td[data-cs-empty]{display:block;padding:24px 0;text-align:center}[data-cs-detail]{grid-template-columns:1fr!important;gap:2px 0!important}[data-cs-detail] dt{margin-top:8px}[data-cs-detail] dd{overflow-wrap:anywhere}[data-cs-pager]{flex-wrap:wrap}[data-cs-tools]{display:flex;flex-direction:column;gap:12px}[data-cs-range]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-cs-range] .input{width:100%;min-width:0}[data-cs-filter] label[data-cs-filter-opt]{min-height:44px;padding:8px 6px}}[data-cs-sort-hint]{display:none}@media (pointer: coarse){[data-cs-sort-hint]{display:inline}[data-site-tab]{min-height:40px;padding:8px 14px}[data-cs-filter-btn]{position:relative}[data-cs-filter-btn]:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}[data-cs-sort]{min-height:36px}[data-cs-filter] label[data-cs-filter-opt]{min-height:40px}}@media (hover: hover){[data-field-kv] [data-field-copy]{opacity:.3;transition:opacity .12s}[data-field-kv] tr:hover [data-field-copy],[data-field-kv] [data-field-copy]:focus-visible{opacity:1}.om-site-kind:hover{border-color:var(--blue-border)!important;background:var(--blue-soft)!important;color:var(--blue-deep)!important}}[data-site-open]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@supports selector(:has(*)){[data-site-card] [data-site-open]:focus-visible{outline:none}[data-site-card]:has([data-site-open]:focus-visible){outline:2px solid var(--blue);outline-offset:2px}}@media (pointer: coarse){[data-site-open]{min-height:32px;margin-block:-3px!important}}[data-site-card][data-site-flash]{animation:omSiteFlash 1.8s ease-out}@keyframes omSiteFlash{0%,55%{box-shadow:0 0 0 3px var(--blue);background:var(--blue-soft)}to{box-shadow:0 0 0 0 transparent}}@media (pointer: coarse){[data-site-kind-link]{min-height:36px;padding-inline:12px!important}}[data-site-client-row]:focus-visible,[data-site-contact-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}[data-cs-tel]{display:inline-block;padding:4px 0;text-decoration:none}@media (max-width: 720px){[data-field-site-picker] [data-search-select-clear]{display:none}[data-field-site-picker] [data-search-select-trigger]>span:first-child{padding-right:0!important}[data-cs-detail-prev],[data-cs-detail-next]{min-width:76px;justify-content:center}}[data-cs-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media (pointer: coarse){[data-cs-status]{min-height:36px}[data-field-kind]{min-height:40px}}[data-ann-read-chip] [data-ann-read-at]{display:none}[data-ann-read-chip][data-open="1"] [data-ann-read-at]{display:inline}[data-ann-item]:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}@media (hover: none){[data-ann-item].hov-row:hover{background:transparent}}[data-ann-list],[data-ann-empty],[data-ann-total]{transition:opacity .15s}[data-ann-list][aria-busy=true],[data-ann-empty][aria-busy=true]{opacity:.55;pointer-events:none}[data-ann-total][aria-busy=true]{opacity:.45}[data-ann-view-skel] span{display:block;border-radius:6px;background:color-mix(in srgb,var(--color-text) 8%,transparent);animation:annPulse 1.2s ease-in-out infinite}@keyframes annPulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){[data-ann-view-skel] span{animation:none}}@media (min-width: 721px){[data-ann-view-body]{max-height:52dvh;overflow:auto;overscroll-behavior:contain}.dialog-foot:has(>[data-ann-popup-foot]){flex-wrap:wrap;justify-content:flex-end}}@media (pointer: coarse),(max-width: 720px){[data-ann-filter] [data-seg],[data-ann-mode] [data-seg]{min-height:40px;padding-block:9px}[data-ann-mode] [data-seg]{font-size:13.5px}[data-ann-target-tools] [data-ghost-link],[data-ann-target-error] [data-ghost-link]{min-height:40px;padding:8px 12px;font-size:13px}[data-ann-target-list]{gap:8px!important}[data-ann-target],[data-ann-read-chip]{min-height:40px;padding:6px 14px 6px 6px!important;font-size:13.5px!important}[data-ann-target]>span:first-child,[data-ann-read-chip]>span:first-child{width:26px!important;height:26px!important;font-size:12px!important}[data-ann-kbd-hint]{display:none}[data-ann-search-clear]{width:40px!important;height:40px!important}[data-ann-empty-actions] .btn{min-height:44px;padding-inline:18px}}@media (max-width: 720px){[data-ann-filter-bar] [data-ann-search]{order:-1;flex:1 1 100%!important;max-width:none!important;min-width:0!important}[data-ann-filter-bar] [data-ann-total]{margin-left:auto}[data-ann-item]{flex-wrap:wrap;row-gap:4px!important;padding:12px 14px!important;align-items:center}[data-ann-item] [data-ann-row-title]{flex:1 1 calc(100% - 18px)!important;min-width:0;white-space:normal!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:15px!important;line-height:1.35}[data-ann-item] [data-ann-row-meta]{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 8px;flex:0 0 100%;min-width:0;padding-left:18px}[data-ann-item] [data-ann-row-meta]>*{max-width:100%!important}[data-ann-empty-actions]{width:100%}[data-ann-empty-actions] .btn{flex:1 1 auto;justify-content:center}textarea[data-ann-content]{height:160px;min-height:120px!important}[data-ann-form-foot]>span{display:none}[data-ann-cancel]{min-width:96px;min-height:46px}[data-ann-save]{flex:1;min-height:46px}[data-ann-view-foot]>span{display:none}[data-ann-view-close],[data-ann-view-edit]{flex:1;min-height:46px}[data-ann-view-foot] [data-ann-board-post]{flex:1 1 100%;order:-1;min-height:46px}[data-ann-read-chip] [data-ann-read-at]{display:inline}[data-ann-read-hint]{display:none}[data-ann-popup-body]{max-height:none!important;overflow:visible!important}[data-ann-popup-foot]{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;width:100%}[data-ann-popup-foot]>span{display:none}[data-ann-popup-foot] .btn{font-size:14px!important;min-height:44px;padding-inline:8px}[data-ann-popup-foot] [data-ann-popup-ack]{grid-column:1 / -1;order:-2;min-height:46px}[data-ann-popup-foot] [data-ann-popup-board]{grid-column:1 / -1;order:-1}[data-ann-popup-foot] [data-ann-popup-later]{color:var(--text-dim)!important}[data-ann-popup-foot] [data-ann-popup-later-all]{grid-column:1 / -1;order:1;min-height:40px;font-size:13px!important;color:var(--text-faint)!important}}@media (max-width: 720px){#omChatPanel{top:var(--chat-vvt, 0px)!important;height:var(--chat-vvh, 100%)!important;bottom:auto!important;overscroll-behavior:none}#omChatPanel>.dialog-head{padding-top:calc(10px + env(safe-area-inset-top,0px))!important}[data-chat-reject-list] .om-mobile-cards td{border-top:none!important;padding:3px 0!important}[data-chat-reject-list] [data-reject-name]{white-space:normal!important;overflow-wrap:anywhere}[data-chat-files-modal] [data-seg],[data-room-info] .btn{min-height:40px}}@media (pointer: coarse){[data-reaction-chip]{min-height:32px;padding:4px 10px 4px 8px!important;font-size:12.5px!important}[data-msg-edited]{min-height:32px;padding:6px 8px!important;margin:-6px -8px}button[data-msg-unread]{min-height:32px;min-width:32px}[data-group-chip]{min-height:32px}}@media (hover: none){#omChatPanel .hov-row:hover{background:transparent}#omChatPanel .hov-row:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}[data-reaction-chip]:hover{border-color:var(--line)!important}[data-reaction-chip][data-mine="1"]:hover{border-color:var(--blue)!important}.chat-emoji-btn:hover:not(:disabled){background:transparent!important}.chat-emoji-btn[data-on="1"]:hover:not(:disabled){background:var(--blue-soft)!important}.msg-action-btn:hover{background:transparent}}@media (min-width: 721px) and (max-width: 960px) and (max-height: 500px) and (pointer: coarse){#omChatPanel{top:var(--chat-vvt, 0px)!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;height:var(--chat-vvh, 100%)!important;border-radius:0!important;border:none!important;z-index:97!important;overscroll-behavior:none}}@media (pointer: coarse){[data-chat-search-clear],[data-group-search-clear]{width:38px!important;height:38px!important}}.chat-quote{transition:background-color .12s ease}.chat-reaction-more{transition:border-color .12s ease,color .12s ease}@media (hover: hover){.chat-quote:hover{background:color-mix(in srgb,var(--color-text) 8%,var(--bg-gray))!important}.chat-reaction-more:hover{border-color:var(--blue)!important;color:var(--blue-deep)!important}}.chat-quote:focus-visible,.chat-reaction-more:focus-visible,[data-reaction-chip]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}@media (pointer: coarse){[data-msg-quote],[data-chat-reply-go]{min-height:36px}[data-chat-reply-cancel]{width:38px!important;height:38px!important}}[data-dash-chev]{display:none;color:var(--text-mute);font-size:18px;line-height:1;flex:none}[data-dash-filter-body]{display:contents}@media (hover: hover){[data-dash-go="1"],[data-dash-month],[data-dash-unrec]{transition:background-color .12s}[data-dash-go="1"]:hover,[data-dash-month]:hover{background:var(--blue-soft, #eff6ff)!important;outline:4px solid var(--blue-soft, #eff6ff);outline-offset:0;border-radius:6px}[data-dash-point]:hover circle{r:5.5}[data-dash-point]:hover text{font-weight:700;fill:var(--blue)}[data-dash-unrec]:hover{color:var(--blue-dark)!important}}[data-dash-bar]:focus-visible,[data-dash-funnel]:focus-visible,[data-dash-slice]:focus-visible,[data-dash-month]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}[data-dash-point]:focus-visible circle{stroke-width:3;r:5.5}[data-dash-go="0"]{cursor:default}[data-dash-go="0"] [data-dash-bar-val],[data-dash-go="0"] [data-dash-slice-val],[data-dash-go="0"] [data-dash-funnel-val]{opacity:.75}@media (max-width: 720px){#omCrmDash{grid-template-columns:1fr!important}[data-dash-panel-head]{flex-wrap:wrap}[data-dash-filter]>[data-dash-spacer]{display:none}[data-dash-summary]{order:-1;flex:1 1 100%;font-size:14px;padding-bottom:8px;border-bottom:1px solid var(--line)}[data-dash-summary] b{font-size:19px!important}[data-dash-filter] select,[data-dash-filter2] select{min-height:42px!important}[data-dash-filter] [data-seg]{min-height:40px;padding-inline:13px}[data-dash-filter-body]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}[data-dash-filter-body] [data-dash-fitem]{width:100%!important;max-width:none!important;min-width:0}[data-dash-filter-body] [data-search-select]{width:100%}[data-dash-filter-reset]{min-height:42px;flex:none}[data-dash-bar],[data-dash-funnel]{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"label val chev" "track track track";gap:3px 8px;align-items:center;min-height:44px;padding:5px 0!important;border-radius:8px}[data-dash-bar-label],[data-dash-funnel-label]{grid-area:label;width:auto!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}[data-dash-bar-val],[data-dash-funnel-val]{grid-area:val;width:auto!important}[data-dash-bar-track],[data-dash-funnel-track]{grid-area:track}[data-dash-chev]{grid-area:chev}[data-dash-go="1"] [data-dash-chev]{display:inline-block}[data-dash-funnel-bar]{height:18px!important}[data-dash-donut-wrap]{flex-direction:column;align-items:stretch;gap:10px!important}[data-dash-donut]{margin:0 auto;width:156px!important;height:156px!important}[data-dash-legend]{min-width:0!important;width:100%}[data-dash-slice]{min-height:44px;padding:4px 0!important;border-radius:8px}[data-dash-slice-label]{white-space:normal!important}[data-dash-ach-head]{flex-direction:column;align-items:stretch!important;gap:8px!important}[data-dash-ach-head]>[data-dash-ach-bar]{min-width:0!important}[data-dash-ach-head]>[data-dash-set-target]{align-self:flex-start;min-height:40px}[data-dash-months]{gap:2px!important}[data-target-head]{grid-template-columns:1fr!important}[data-target-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-target-actions]>.btn,[data-target-actions] [data-target-split]{min-height:42px}[data-target-actions] [data-target-annual]{min-height:42px;font-size:16px!important;width:140px!important}[data-target-annual-wrap]{flex:1 1 100%}[data-dash-empty]>.btn{flex:1 1 100%;min-height:42px}[data-dash-empty]>span[style*="flex: 1"]{display:none}[data-dash-unrec]{min-height:32px}}@media (max-width: 380px){[data-target-grid]{grid-template-columns:1fr!important}}@media (pointer: coarse){[data-dash-filter] select,[data-dash-filter2] select,[data-target-head] select,[data-target-grid] input{font-size:16px!important}[data-dash-filter] select,[data-dash-filter2] select{min-height:42px!important}[data-dash-filter] [data-seg]{min-height:40px}[data-dash-bar],[data-dash-slice],[data-dash-funnel]{min-height:44px}[data-dash-hint-close]{width:40px!important;height:40px!important}[data-dash-bar]:active,[data-dash-slice]:active,[data-dash-funnel]:active,[data-dash-month]:active,[data-dash-filter-toggle]:active{background:var(--blue-soft, #eff6ff)!important}.om-dash-hit:active{fill:var(--blue-soft, #eff6ff)}}@media (min-width: 961px){[data-crm-list],[data-import-table]{overflow-x:auto}}[data-crm-link-row]:active{background:var(--blue-soft)!important}[data-client-view] [data-contact-row]:active,[data-crm-list] tr[data-contact-row]:active td,[data-crm-list] tr[data-client-row]:active td{background:var(--blue-soft)}[data-crm-site-chip]{transition:background .12s ease,color .12s ease}@media (hover: hover){[data-crm-site-chip]:hover{background:var(--blue-soft)!important;color:var(--blue-deep)!important}}[data-crm-site-chip]:active{background:var(--blue-soft)!important;color:var(--blue-deep)!important}[data-crm-site-chip]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}[data-import-dialog][data-drag="1"]{outline:2px dashed var(--blue);outline-offset:8px;border-radius:12px;background:var(--blue-soft)}[data-crm-x]{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:10px 8px;margin:-10px -8px -10px -2px;border-radius:8px}[data-crm-list] tbody{transition:opacity .15s ease}[data-crm-list] tbody[data-loading="1"]{opacity:.55}[data-crm-list] tr[data-contact-row]:focus-visible,[data-crm-list] tr[data-client-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}[data-client-view] [data-contact-row]:focus-visible,[data-crm-link-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}[data-crm-list] th[aria-sort]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}[data-crm-search-clear]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--text-mute);font-size:14px;line-height:1;cursor:pointer;font-family:inherit;border-radius:8px;padding:0}@media (hover: hover){[data-crm-search-clear]:hover{background:var(--blue-soft);color:var(--blue-dark)}}[data-crm-list-meta]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[data-crm-form-note]{display:inline-flex;align-items:center;gap:2px;flex-wrap:wrap;min-width:0;font-size:12px;color:#b91c1c}[data-crm-owner-sync]{font-size:12px}@media (pointer: coarse){[data-crm-tabs] [data-chip]{min-height:40px;padding:8px 14px;font-size:13px}[data-crm-link-row]{min-height:44px;padding:8px 10px!important}[data-client-view] [data-contact-row]{min-height:44px;padding:10px 8px!important}[data-crm-filter] [data-seg],[data-contact-form] [data-seg],[data-client-form] [data-seg],[data-crm-filter] select.input,[data-crm-filter] [data-search-select-trigger]{min-height:40px}[data-crm-tag-pick],[data-crm-site-chip]{min-height:36px}[data-crm-view-foot] .btn{min-height:44px}[data-crm-search-clear]{width:40px;height:40px}}@media (max-width: 960px),(pointer: coarse){[data-crm-filter] input.input,[data-crm-filter] select.input,[data-contact-form] .input,[data-client-form] .input,[data-import-dialog] .input{font-size:16px!important}}@media (max-width: 960px){[data-crm-list]{overflow-x:visible!important;border:none!important;background:transparent!important;border-radius:0!important}[data-crm-list] #omCrmTable{border-top:none;min-width:0!important}[data-crm-list] #omCrmTable thead{display:none}[data-crm-list] #omCrmTable,[data-crm-list] #omCrmTable tbody,[data-crm-list] #omCrmTable tr,[data-crm-list] #omCrmTable td{display:block;width:100%}[data-crm-list] #omCrmTable tr{border:1px solid var(--line);border-radius:12px;margin:0 0 8px;padding:10px 12px;background:#fff}[data-crm-list] #omCrmTable td{border:none;padding:3px 0;display:flex;gap:8px;align-items:flex-start;min-width:0;font-size:13.5px;overflow-wrap:anywhere}[data-crm-list] #omCrmTable td[data-label]:before{content:attr(data-label);min-width:72px;flex:none;font-size:11.5px;opacity:.55;padding-top:1px}[data-crm-list] #omCrmTable td:not([data-label]):before{display:none;content:none}[data-crm-list] #omCrmTable tr[data-contact-row],[data-crm-list] #omCrmTable tr[data-client-row]{position:relative;padding-right:30px}[data-crm-list] #omCrmTable tr[data-contact-row]:after,[data-crm-list] #omCrmTable tr[data-client-row]:after{content:"›";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:22px;line-height:1;color:var(--text-faint)}[data-crm-list] #omCrmTable td[data-crm-cell=title]{font-size:15px;padding-bottom:6px;padding-right:64px}[data-crm-list] #omCrmTable td[data-crm-cell=title]:before{display:none;content:none}[data-crm-list] #omCrmTable td[data-crm-cell=status]{position:absolute;top:11px;right:30px;width:auto;padding:0}[data-crm-list] #omCrmTable td[data-crm-cell=status]:before{display:none;content:none}[data-crm-list] #omCrmTable td[data-empty]{display:none}[data-crm-list] #omCrmTable tr[data-state]{border:none;padding:0;margin:0;background:transparent}[data-crm-list] #omCrmTable tr[data-state] td{display:block;padding:0}[data-crm-list] #omCrmTable tbody tr:hover td{background:transparent}[data-crm-list] .tag{white-space:normal;text-align:left}[data-crm-list] #omCrmTable tr[data-contact-row]:focus-visible,[data-crm-list] #omCrmTable tr[data-client-row]:focus-visible{outline-offset:0;border-radius:12px}[data-crm-pager]{padding:0 4px 6px!important}[data-crm-pager]>div{flex-wrap:wrap;row-gap:6px;padding-right:72px!important}}@media (max-width: 720px){[data-crm-filter]{gap:8px!important;padding:10px!important}[data-crm-filter]>[data-crm-filter-search]{flex:1 1 100%!important;min-width:0!important;max-width:none!important}[data-crm-filter] [data-crm-filter-row]>div:first-child{flex:1 1 auto;display:flex;min-width:0}[data-crm-filter] [data-seg]{flex:1 1 auto;justify-content:center;min-height:42px;padding-inline:6px;white-space:nowrap}[data-crm-filter-toggle]{flex:none;min-height:42px}[data-crm-filters-more] select.input{min-height:42px!important;width:100%!important}[data-crm-filters-more] [data-crm-filter-sort]>div{flex:1 1 auto;display:flex}[data-crm-filter-lead]{max-width:100%}[data-crm-list-meta]{margin:-8px 2px 8px!important}[data-contact-form-grid=stack]{grid-template-columns:1fr!important}[data-contact-form] .input,[data-client-form] .input{min-height:42px!important}[data-contact-custom-grid]{grid-template-columns:1fr!important}[data-crm-form-spacer]{display:none}[data-crm-form-save]{flex:1 1 auto}[data-crm-form-note]{flex:1 1 100%;order:-1}[data-crm-view-foot]{display:flex;width:100%;gap:8px;align-items:center}[data-crm-view-foot]>.btn:not(.btn-icon){flex:1 1 auto;padding-inline:8px}[data-crm-view-foot]>[data-crm-view-more]{flex:none;width:44px;height:44px;font-weight:800;letter-spacing:.05em;font-size:16px}[data-crm-action-sheet] .btn{min-height:48px}[data-crm-tag-picks]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}[data-crm-view-head]{flex-wrap:wrap;row-gap:6px}[data-crm-view-title]{flex:1 1 calc(100% - 52px)!important;min-width:0}[data-crm-view-name]{font-size:19px!important;overflow-wrap:anywhere;min-width:0}[data-crm-view-title] .tag{white-space:normal;text-align:left}[data-crm-tabs]{flex-wrap:wrap!important;overflow:visible!important}[data-crm-info]{grid-template-columns:76px minmax(0,1fr)!important}[data-contact-view] .tag,[data-client-view] .tag{white-space:normal;text-align:left}[data-client-view] [data-crm-sales-head]{flex-wrap:wrap;row-gap:4px}[data-client-view] [data-contact-row]{row-gap:2px;column-gap:8px!important}[data-client-view] [data-contact-row]:before{content:"";flex:0 0 100%;order:9;height:0}[data-client-view] [data-contact-row]>[data-contact-sub]{order:10;flex:0 1 auto!important}[data-client-view] [data-contact-row]>[data-contact-mobile]{order:11;flex:0 1 auto!important;white-space:normal!important}[data-client-view] [data-contact-row]>[data-contact-last]{order:12;flex:0 1 auto!important}[data-client-view] [data-contact-row]>[data-contact-last]:not(:empty):before{content:"최근 ";opacity:.8}[data-client-view] [data-contact-row]>[data-contact-more]{margin-left:auto}[data-client-view] [data-contact-row]>[data-contact-sub]:empty,[data-client-view] [data-contact-row]>[data-contact-mobile]:empty{display:none}[data-import-table]{overflow-x:visible!important;border:none!important;background:transparent!important;border-radius:0!important}[data-import-table] table{border-top:none}[data-import-table] td:not([data-label]):before{display:none;content:none}[data-import-table] td:empty{display:none}[data-import-table] tr[data-state]{border:none;padding:0}[data-import-dialog] [data-import-actions] .btn{flex:1 1 auto}}@media (pointer: coarse){[data-dup-actions] .btn,[data-dup-prev],[data-dup-next],[data-import-dup-pick]{min-height:40px}}@media (max-width: 720px){[data-dup-diff] table,[data-dup-diff] tbody,[data-dup-diff] tr,[data-dup-diff] td{display:block;width:100%}[data-dup-diff] thead{display:none}[data-dup-diff] tr{padding:8px 12px;border-bottom:1px solid var(--color-divider)}[data-dup-diff] td{padding:1px 0!important;border:none!important}[data-dup-diff] td[data-dup-old]:before{content:"기존 ";font-size:11px;font-weight:700;color:var(--text-faint)}[data-dup-diff] td[data-dup-new]:before{content:"엑셀 ";font-size:11px;font-weight:700;color:var(--text-faint)}[data-dup-actions]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}[data-dup-actions] .btn{justify-content:center;min-height:42px;padding-inline:6px}[data-dup-block]{text-align:left!important}}[data-activity-row]:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}[data-pipeline-card]:active{background:var(--blue-soft)!important;border-color:var(--blue-border)!important}[data-pipe-stage-head]:active{background:var(--blue-soft)!important}[data-act-ref-chip]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}@media (hover: hover){[data-act-ref-chip]:hover{color:var(--blue-deep);text-decoration-color:currentColor!important}}[data-activity-form] [data-act-drop][data-drag="1"]{outline:2px dashed var(--blue);outline-offset:4px;border-radius:10px;background:var(--blue-soft)}@media (hover: none){[data-act-drop-hint]{display:none}}@media (max-width: 960px),(pointer: coarse){[data-act-search] input,[data-pipe-search] input{font-size:16px}}@media (pointer: coarse){[data-activity-row] [data-act-chips]{row-gap:6px;column-gap:8px}[data-activity-row] [data-act-chips] .tag{min-height:32px;padding-top:5px;padding-bottom:5px}[data-activity-row] [data-act-ref-chip]{align-self:stretch;padding-top:5px!important;padding-bottom:5px!important;margin:-5px 0}[data-activity-view] a[data-act-ref-link]{display:inline-flex;align-items:center;min-height:36px;padding:0 8px;margin-left:-8px;border-radius:8px}[data-activity-view] a[data-act-ref-link]:active{background:var(--blue-soft)}[data-activity-form] [data-seg]{min-height:40px}[data-act-filters] .mini-btn,[data-pipe-filters] .mini-btn,[data-activity-form] .mini-btn{width:40px;height:40px;border-radius:10px;font-size:14px}[data-stage-move]{min-height:40px}[data-pipe-stage-head]{min-height:48px}[data-pipe-chip]>button{width:30px!important;height:30px!important}}@media (max-width: 720px){[data-act-filters],[data-pipe-filters]{gap:8px!important;padding:10px!important}[data-act-search],[data-pipe-search]{flex:1 1 140px!important;min-width:0!important;max-width:none!important}[data-act-filter-toggle],[data-pipe-filter-toggle]{flex:none;min-height:42px}[data-act-filters-more],[data-pipe-filters-more]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}[data-act-filters-more]>*,[data-pipe-filters-more]>*{width:auto!important;min-width:0!important;max-width:none!important}[data-act-filters-more] select.input,[data-pipe-filters-more] select.input{min-height:42px!important}[data-act-range],[data-pipe-range]{display:flex!important;align-items:center;gap:6px;min-width:0}[data-act-range] [data-picker-trigger],[data-pipe-range] [data-picker-trigger]{flex:1 1 auto;min-width:0;display:block}[data-act-range] [data-picker-trigger]>button,[data-pipe-range] [data-picker-trigger]>button{width:100%;justify-content:center;min-height:42px}[data-pipe-range-label]{grid-column:1 / -1;margin:2px 0 -4px 2px;font-size:11.5px!important}[data-act-filters]>[data-ghost-link],[data-pipe-filters]>[data-ghost-link]{margin-left:auto}[data-act-pager]{padding-right:76px!important}[data-act-pager]>div{flex-wrap:wrap;row-gap:6px}[data-pipe-chips]{display:flex!important;width:100%}[data-pipe-chip]{max-width:100%;min-height:32px!important}[data-pipe-chip]>span{overflow:hidden;text-overflow:ellipsis;min-width:0}[data-stage-sheet] .btn{min-height:44px}[data-activity-form] [data-act-type-seg]{display:flex!important;width:100%;align-self:stretch!important}[data-activity-form] [data-act-type-seg] [data-seg]{flex:1 1 auto;justify-content:center;min-height:42px;padding-inline:8px}[data-activity-form] [data-act-file-row]{gap:10px!important}[data-activity-form] [data-act-file-hint]{flex:1 1 100%}[data-act-file-name]{white-space:normal!important;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-activity-view] [data-act-info]{grid-template-columns:64px minmax(0,1fr)!important;gap:12px 10px!important}[data-stage-hist-row]{flex-wrap:wrap;row-gap:2px;padding:7px 4px!important}[data-stage-hist-row]>[data-stage-hist-move]{flex:1 0 100%!important;order:-1;font-size:13px}[data-stage-hist-row]>[data-stage-hist-when]{min-width:0!important;font-size:11.5px}[data-stage-hist-row]>[data-stage-hist-by]{flex:1 1 auto!important;font-size:11.5px}}@media (min-width: 721px){[data-sale-items]{overflow-x:auto}[data-sale-items] table{min-width:640px}[data-sale-items] table{table-layout:fixed}[data-sale-items] th:nth-child(5){width:110px}[data-sale-items] th,[data-sale-items] td{padding-left:8px;padding-right:8px}[data-sale-items] th:last-child,[data-sale-items] td[data-cell=del]{padding-left:5px;padding-right:5px}[data-sale-items] .input{min-height:34px}[data-sale-view-items]{overflow-x:auto}[data-sale-view-items] table{min-width:420px}}@media (min-width: 961px){[data-stats-table-card]{overflow-x:auto}[data-stats-table-card] table{min-width:640px}[data-sales-list-card],[data-products-list-card]{overflow-x:auto}}[data-sale-restore]{width:26px;height:26px;min-width:0;min-height:0;padding:0;font-size:15px}[data-sale-del]{width:28px;height:28px}[data-sales-table] tr[data-tappable]:active td,[data-products-table] tr[data-product-row]:active td{background:var(--blue-soft)}@media (pointer: coarse){[data-sale-restore],[data-sale-del]{width:40px;height:40px;min-width:40px;min-height:40px}[data-product-form] [data-seg],[data-sale-form] [data-seg]{min-height:40px}[data-stats-cell-btn]{min-height:44px}[data-stats-filter-toggle],[data-sales-filter-toggle],[data-stats-note-more]{min-height:40px}}@media (max-width: 960px){[data-stats-cards]{display:flex;flex-direction:column;gap:10px}[data-stats-row]{padding:12px 14px!important;gap:8px!important}[data-stats-cell-btn]{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--bg-gray);font:inherit;color:var(--text);text-align:left;cursor:pointer}button[data-stats-cell-btn]:active{background:var(--blue-soft);border-color:var(--blue-border)}}@media (max-width: 720px){[data-stats-controls]{gap:8px!important;padding:10px!important}[data-stats-controls] [data-stats-axis]{display:flex;width:100%;gap:8px;align-items:center;min-width:0}[data-stats-controls] [data-stats-group-select]{flex:1 1 auto;width:auto!important;min-width:0;min-height:42px!important}[data-stats-controls] [data-stats-nav]{display:inline-flex;align-items:center;gap:2px}[data-stats-controls] [data-stats-nav] .btn-icon{width:40px;height:40px}[data-stats-filters-more],[data-sales-filters-more]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}[data-stats-filters-more]>*,[data-sales-filters-more]>*{width:auto!important;min-width:0!important;max-width:none!important}[data-stats-filters-more] select.input,[data-sales-filters-more] select.input{min-height:42px!important;font-size:16px!important}[data-stats-filter-toggle],[data-sales-filter-toggle]{min-height:42px;margin-left:auto}[data-stats-note]{padding:10px 12px!important}[data-stats-kpi]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}[data-stats-kpi]>.card{min-width:0!important;padding:10px 12px!important}[data-stats-kpi]>.card:first-child{grid-column:1 / -1}[data-sales-filters]{gap:8px!important;padding:10px!important}[data-sales-filters] [data-sales-range]{display:flex!important;align-items:center;gap:6px;width:100%;min-width:0;flex-wrap:wrap}[data-sales-filters] [data-sales-range] [data-picker-trigger]{flex:1 1 110px;min-width:0}[data-sales-filters] [data-sales-range] [data-picker-trigger]>button{width:100%;justify-content:center;min-height:42px!important}[data-sales-filters] [data-sales-range]>[data-ghost-link]{flex:1 1 100%;text-align:left}[data-sales-summary]{row-gap:4px!important}[data-sales-table] tr[data-sale-row]{position:relative}[data-sales-table] td:not([data-label]):before{display:none}[data-sales-table] td[data-sale-actions]{position:absolute;top:4px;right:4px;width:auto!important;padding:0!important}[data-sales-table] tr[data-has-actions] td:first-child{padding-right:48px!important}[data-sales-table] tr[data-tappable]:not([data-has-actions]){padding-right:28px!important}[data-sales-table] tr[data-tappable]:not([data-has-actions]):after{content:"›";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;color:var(--text-faint)}[data-sales-table] td[data-label=금액]{font-size:15px}[data-sales-table] .tag{white-space:normal;text-align:left}[data-sales-table] td[data-label]:before,[data-sale-view-items] td[data-label]:before,[data-products-table] td[data-label]:before{text-align:left}[data-sales-table] tbody tr:hover td,[data-sale-view-items] tbody tr:hover td,[data-products-table] tbody tr:hover td{background:transparent}[data-sale-view-items] table{border-top:none}[data-sale-view-items] td[data-label=금액]{font-size:15px}[data-sale-view-items] td:not([data-label]):before{display:none}[data-products-table] tr[data-product-row]{position:relative}[data-products-table] td[data-product-img]{position:absolute;top:8px;right:10px;width:auto!important;padding:0!important}[data-products-table] td[data-product-img]:before{display:none}[data-products-table] td:not([data-label]):before{display:none}[data-products-table] td[data-label=코드],[data-products-table] td[data-label=제품명]{padding-right:48px!important}[data-products-filters]{gap:8px!important;padding:10px!important}[data-products-filters] [data-products-search]{flex:1 1 100%!important;max-width:none!important;min-width:0!important}[data-products-filters] select.input{flex:1 1 auto;width:auto!important;min-width:0;min-height:42px!important}[data-sale-items]{overflow-x:visible}[data-sale-items] table{min-width:0!important;border-top:none}[data-sale-items] thead{display:none}[data-sale-items] tbody{display:block;width:100%}[data-sale-items] tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:8px;border:1px solid var(--line);border-radius:12px;padding:10px;margin:0 0 10px;background:#fff}[data-sale-items] tbody tr:hover td{background:transparent}[data-sale-items] td{display:block;padding:0!important;border:0!important;min-width:0;font-size:13.5px}[data-sale-items] td[data-cell=product],[data-sale-items] td[data-cell=amount]{grid-column:1 / -1}[data-sale-items] td[data-cell=qty]{grid-column:1 / 2}[data-sale-items] td[data-cell=unit]{grid-column:2 / 4}[data-sale-items] td[data-cell=note]{grid-column:1 / 3}[data-sale-items] td[data-cell=del]{grid-column:3 / 4;align-self:end;display:flex;justify-content:flex-end}[data-sale-items] td[data-label]:before{content:attr(data-label);display:block;font-size:11.5px;font-weight:600;color:var(--text-faint);margin-bottom:4px}[data-sale-items] .input{min-height:42px}[data-sale-form] [data-sale-hint]{display:none}[data-sale-form] [data-sale-row-tools]{flex-wrap:wrap;row-gap:4px}[data-sale-form] [data-sale-date-row] [data-picker-trigger]>button{min-height:42px!important}}@media (min-width: 961px){[data-sales-stats] td[role=button]>div:first-child{text-decoration:underline dotted var(--blue-border);text-underline-offset:3px}[data-sales-stats] td[role=button]:hover{background:var(--blue-soft)}[data-sales-stats] td[role=button]:hover>div:first-child{color:var(--blue-dark);text-decoration-color:var(--blue)}[data-sales-stats] tr>:nth-last-child(2){position:sticky;right:0;z-index:1;background:#fff;box-shadow:inset 1px 0 0 var(--line)}[data-sales-stats] thead tr>:nth-last-child(2){background:var(--bg-gray)}[data-sales-stats] tfoot tr>:nth-last-child(2){background:#fff}}@media (pointer: coarse){[data-products-search] [data-products-search-clear]{width:36px;height:36px}}@media (max-width: 720px){[data-settings-sub]{display:none}[data-settings-tabs] button{padding:7px 12px!important;font-size:13px!important;min-height:38px}[data-adm-tools]{width:100%}[data-adm-tools]>.input,[data-adm-tools]>select,[data-adm-tools]>input{flex:1 1 100%!important;width:100%!important;min-height:42px!important}[data-adm-tools]>.btn{flex:1 1 auto;min-height:42px}[data-adm-tools]>[data-adm-tools-status]{flex:1 1 calc(50% - 4px)!important;width:auto!important}[data-adm-tools]>[data-adm-tools-add]{flex:1 1 calc(50% - 4px)}[data-log-filters]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}[data-log-filters]>.input,[data-log-filters]>select{width:100%!important;min-height:42px!important}[data-log-filters]>[data-log-dates]{grid-column:1 / -1;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px;align-items:center}[data-log-filters] [data-log-date]{display:flex;flex-direction:column;gap:2px;min-width:0}[data-log-filters] [data-log-date] .input{width:100%!important;min-height:42px!important}[data-log-filters]>[data-log-reset]{grid-column:1 / -1;justify-self:end;min-height:40px}[data-adm-table]{overflow-x:visible!important}[data-adm-table] table{min-width:0!important}[data-adm-table] td{white-space:normal!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;padding:3px 0!important;min-width:0}[data-adm-table] td[data-label]:before{min-width:60px}[data-adm-table] td[data-detail]{font-size:11.5px!important;overflow-wrap:anywhere;line-height:1.45}[data-adm-table] td[data-detail]>span{white-space:pre-wrap!important;overflow:visible!important;text-overflow:clip!important}[data-adm-table] td[data-ua]{font-size:11px!important;overflow-wrap:anywhere}[data-adm-table] td[data-empty]{display:block;text-align:center;padding:20px 0!important}[data-adm-row]{flex-wrap:wrap;row-gap:6px;column-gap:8px;padding:10px 0!important;border-bottom:1px solid var(--color-divider)!important;align-items:center}[data-adm-row]>.input{flex:1 1 120px!important;order:1;max-width:none!important;min-width:0!important;min-height:42px!important;padding:8px 10px!important}[data-adm-row]>[data-adm-num]{order:0}[data-adm-row]>[data-order-btns]{order:0}[data-adm-row]>[data-adm-del]{order:2;margin-left:auto}[data-adm-row]>.tag,[data-adm-row]>.mono,[data-adm-row]>[data-adm-meta]{order:3;flex:0 1 auto!important;min-width:0}[data-adm-row]>[data-adm-spacer]{display:none}[data-adm-row]>[data-toggle-tag]{order:4;margin-left:auto}[data-adm-row]>[data-stage-type]{order:3;flex:1 1 150px!important}[data-adm-row]>[data-stage-type] select{width:100%!important;min-height:42px!important}[data-cf-row]>.mono{flex:1 1 100%!important;width:auto!important;white-space:normal;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}[data-cf-row]>[data-cf-options]{flex:1 1 120px!important;min-width:0;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;order:3;overflow-wrap:anywhere}[data-cf-row]>[data-cf-del]{order:2;margin-left:auto}[data-adm-addform]>.input,[data-adm-addform]>.field{flex:1 1 100%!important;max-width:none!important;width:100%!important}[data-adm-addform]>.btn{flex:1 1 100%;min-height:42px}[data-members-list]{overflow-x:visible!important}[data-members-list]>div{min-width:0!important}[data-members-list] [data-colhead]{display:none!important}[data-member-row]{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 2px!important}[data-member-row]>[data-cell]{width:auto!important;flex:none}[data-member-row]>[data-cell=name]{order:0;flex:1 1 0!important;min-width:0}[data-member-row]>[data-cell=actions]{order:1}[data-member-row]>[data-cell=position],[data-member-row]>[data-cell=roles],[data-member-row]>[data-cell=email]{order:2;flex:1 1 100%!important;display:flex!important;align-items:center;gap:8px}[data-member-row]>[data-cell=projects]{order:3;display:inline-flex!important;align-items:center;gap:8px}[data-member-row]>[data-cell=status]{order:4;display:inline-flex!important;align-items:center;gap:8px;flex:1 1 auto!important;min-width:0}[data-member-row]>[data-cell][data-label]:before{content:attr(data-label);flex:none;min-width:56px;font-size:11.5px;opacity:.55}[data-member-row]>[data-cell=position]>select{flex:1 1 auto}[data-member-row]>[data-cell=email]>input{flex:1 1 auto}[data-member-row] select.input-sm,[data-member-row] input.input-sm{font-size:16px!important;min-height:42px!important;padding:6px 10px!important}[data-member-row] [data-chip]{padding:6px 12px!important;font-size:12.5px!important}[data-member-row] [data-member-edit]{min-height:40px;padding:6px 12px!important}[data-role-new]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-role-new]>.field:nth-child(3),[data-role-new]>.btn{grid-column:1 / -1}[data-role-new]>.btn{min-height:42px}[data-roles-grid]{grid-template-columns:1fr!important}[data-roles-list]{flex-direction:row!important;flex-wrap:wrap;gap:6px!important}[data-roles-list]>button{min-height:40px;padding:6px 12px!important;border-color:var(--line)!important}[data-roles-list]>button[aria-pressed=true]{border-color:var(--blue)!important}[data-roles-list]>button>[data-adm-spacer]{display:none}[data-role-head]>.input:first-child{flex:1 1 100%!important;max-width:none!important}[data-role-head]>.input{min-height:42px!important}[data-perm-grid]{grid-template-columns:1fr!important}[data-roles-grid] .perm-row{min-height:44px;padding:8px 12px!important}[data-perm-savebar]{position:sticky;bottom:0;z-index:2;background:#fff;padding:10px 76px 10px 0!important;border-top:1px solid var(--line);flex-wrap:wrap}[data-perm-savebar]>span:first-child{flex:1 1 100%}[data-perm-savebar]>[data-adm-spacer]{display:none}[data-perm-savebar]>.btn{flex:1 1 0;min-height:42px}[data-general-grid]{grid-template-columns:1fr!important}[data-general-savebar]{display:flex!important;position:sticky;bottom:0;z-index:2;gap:8px;background:#fff;padding:10px 76px 10px 0;border-top:1px solid var(--line)}[data-general-savebar]>.btn{flex:1 1 0;min-height:42px}[data-holidays] [data-colhead]>span:first-child,[data-holiday-row]>[data-holiday-date]{width:88px!important}[data-holidays] [data-colhead]>span:last-child,[data-holiday-row]>[data-holiday-del]{width:40px!important}[data-holiday-row]>[data-holiday-name]{min-width:0;overflow-wrap:anywhere}[data-login-row],[data-sched-row]{flex-wrap:wrap;row-gap:2px}[data-login-row]>:first-child,[data-sched-row]>:first-child{flex:1 1 100%!important}[data-login-row]>.mono,[data-sched-row]>.mono{font-size:11.5px!important}[data-sched-row]>[data-sched-label]{margin-left:0}.pop-menu[data-row-menu]{top:auto!important;right:12px!important;left:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important}.pop-menu[data-row-menu] [data-pop-title]{display:block;padding:6px 14px 8px;font-size:12px;font-weight:700;color:var(--text-faint);border-bottom:1px solid var(--color-divider);margin-bottom:4px}.pop-menu[data-row-menu] [data-pop-cancel]{display:block;margin-top:4px;border-top:1px solid var(--color-divider);text-align:center;font-weight:700}[data-pop-backdrop]{background:#0f172a59}}.pop-menu[data-row-menu]{position:fixed;top:var(--pm-top, 0px);left:var(--pm-left, auto);right:var(--pm-right, auto)}[data-pop-backdrop]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:129;background:transparent}@media (min-width: 721px){.pop-menu[data-row-menu] [data-pop-title],.pop-menu[data-row-menu] [data-pop-cancel]{display:none}}@media (max-width: 720px){[data-pop-backdrop]{z-index:129;background:#0f172a59}}.pop-menu[data-row-menu] button[data-has-reason]:disabled{opacity:1;color:var(--text-faint)}.pop-menu[data-row-menu] [data-menu-reason]{display:block;margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35;color:var(--text-faint)}[data-order-btns]{display:inline-flex;flex-direction:column;gap:1px;flex:none}[data-order-btns]>.mini-btn{height:15px;font-size:9px}@media (pointer: coarse){[data-order-btns]{flex-direction:row;gap:4px}[data-order-btns]>.mini-btn{width:36px;height:36px;font-size:12px}[data-toggle-tag]{min-height:36px;padding:6px 12px}[data-toggle-tag]:before{content:"○";font-size:10px}[data-toggle-tag][aria-pressed=true]:before{content:"●"}[data-roles-grid] .perm-row input[type=checkbox]{width:20px!important;height:20px!important}[data-roles-grid] .perm-row{min-height:44px}[data-cf-row]>.mini-btn,[data-cf-row] .mini-btn.danger{width:36px;height:36px}[data-settings-tabs] button{min-height:36px}}@media (max-width: 720px){[data-user-form-grid]{grid-template-columns:1fr!important}}[data-log-date]{display:inline-flex;align-items:center;gap:4px}[data-log-date]>span{font-size:11px;opacity:.6;white-space:nowrap}@media (min-width: 721px){[data-adm-table=audit] table{min-width:900px}[data-adm-table=auth] table,[data-adm-table=dashboard-audit] table{min-width:760px}[data-general-savebar]{display:none!important}}[data-adm-search] input[type=search]::-webkit-search-cancel-button,[data-adm-search] input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}@media (hover: hover){[data-adm-search-clear]:hover{background:var(--blue-soft)!important;color:var(--blue-dark)!important}}@media (pointer: coarse){[data-adm-search-clear]{width:40px!important;height:40px!important}[data-adm-search]>.input[data-has-clear]{padding-right:44px!important}}@media (max-width: 720px){[data-adm-tools]>[data-adm-search]{flex:1 1 100%!important;width:100%!important}[data-adm-search]>.input{min-height:42px!important;font-size:16px!important}}[data-adm-addform] .input[aria-invalid=true],[data-role-new] .input[aria-invalid=true],[data-log-filters] .input[aria-invalid=true],[data-member-row] .input[aria-invalid=true]{border-color:#dc2626!important;background:#fff}[data-member-row] .input[data-email-state=ok]{border-color:#10b981!important;box-shadow:0 0 0 3px #10b98124;transition:box-shadow .2s,border-color .2s}[data-member-row] .input[data-email-state=saving]{opacity:.6}[data-adm-table] td[data-detail]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media (min-width: 721px){[data-perm-savebar]{position:sticky;bottom:-150px;z-index:2;background:#fff;padding:10px 110px 12px 2px;border-top:1px solid var(--line)}}@media (max-width: 720px){[data-holidays] [data-colhead]{display:none!important}[data-holiday-row]{flex-wrap:wrap;row-gap:6px!important}[data-holiday-row]>[data-holiday-date]{width:auto!important;flex:0 0 auto}[data-holiday-row]>[data-holiday-date] .input{width:156px!important}[data-holiday-row]>[data-holiday-del]{margin-left:auto}[data-holiday-row]>[data-holiday-name]{order:5;flex:1 1 100%!important}[data-holiday-row]>[data-holiday-name] .input{max-width:none!important;width:100%}}[data-stage-locked][data-stage-lock-reason=last_won_stage]{border-color:#f59e0b;color:#b45309}[data-mt-page]{display:flex;gap:16px;align-items:flex-start;min-height:0}[data-mt-list]{width:300px;flex:none;position:sticky;top:0;max-height:calc(100vh - 120px);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}[data-mt-list][data-collapsed="1"]{display:none}[data-mt-list-items]{overflow:auto;flex:1;min-height:0}[data-mt-main]{flex:1;min-width:0}.mt-mitem{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;border:none;background:transparent;cursor:pointer;padding:10px 14px;font-family:inherit;color:var(--text);border-bottom:1px solid color-mix(in srgb,var(--color-text) 5%,transparent)}.mt-mitem:hover{background:var(--bg-gray)}.mt-mitem[aria-current=true]{background:var(--blue-soft);box-shadow:inset 3px 0 0 var(--blue)}.mt-mitem .t{font-weight:700;font-size:13.5px;display:flex;align-items:center;gap:5px;min-width:0}.mt-mitem .t>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mt-mitem .d{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-faint);flex-wrap:wrap}.mt-group{font-size:11px;letter-spacing:.08em;color:var(--text-mute);padding:10px 14px 4px;background:var(--bg-gray)}.mt-tb{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:5px;font-size:11.5px;font-weight:700;white-space:nowrap}.mt-klabel{display:inline-flex;align-items:center;gap:5px;font-weight:600;white-space:nowrap;font-size:12.5px}.mt-klabel .sym{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:4px;font-size:11px;font-weight:700}.mt-tag{display:inline-flex;align-items:center;height:21px;padding:0 7px;border-radius:5px;background:var(--bg-gray);border:1px solid var(--line);color:var(--text-dim);font-size:12px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mt-tag[data-pre]:before{content:attr(data-pre);font-size:10.5px;color:var(--text-mute);margin-right:4px}.mt-tag.over{border-color:#e0503f;color:#b8342a}.mt-tag.link{border-style:dashed;background:#fff;cursor:pointer;font-family:inherit}.mt-tag.link:hover{border-color:var(--blue);color:var(--blue-dark)}.mt-tag.lock{background:var(--text);border-color:var(--text);color:#fff;gap:4px}.mt-tag.opt{background:var(--blue-soft);border-color:var(--blue-border);color:var(--blue-dark);cursor:pointer;font-family:inherit}.mt-status{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-weight:600;font-size:12.5px}.mt-status:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--sd, #A0A7B3)}.mt-fid{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--text-faint)}[data-mt-composer]{border:1px solid var(--line);border-radius:14px;background:#fff;padding:12px 14px;display:flex;flex-direction:column;gap:9px;border-left:4px solid var(--kc-dot, var(--blue))}.mt-prop{display:flex;align-items:flex-start;gap:10px}.mt-prop-l{width:64px;flex:none;font-size:12px;color:var(--text-faint);padding-top:6px}.mt-prop-v{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.mt-chip{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border-radius:999px;border:1px solid var(--line);background:#fff;font-family:inherit;font-size:13px;cursor:pointer;color:var(--text-dim);white-space:nowrap}.mt-chip[aria-pressed=true]{background:var(--text);color:#fff;border-color:var(--text)}.mt-chip.k[aria-pressed=true]{background:var(--kc-bg);color:var(--kc-ink);border-color:var(--kc-dot);font-weight:700}.mt-chip .x{margin-left:2px;opacity:.55}.mt-chip-in{height:30px;border-radius:999px;border:1px dashed var(--line);padding:0 11px;font-family:inherit;font-size:13px;width:130px;background:#fff}textarea.mt-ctext{width:100%;min-height:64px;resize:vertical;border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14.5px;line-height:1.55}textarea.mt-ctext:focus{outline:2px solid var(--blue-border);border-color:var(--blue)}.mt-tl{list-style:none;margin:0;padding:0}.mt-ent{display:flex;gap:12px;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent);border-left:3px solid var(--kc-dot);padding:11px 6px 11px 10px}.mt-ent.flash{animation:mtFlash 1.4s ease}@keyframes mtFlash{0%{background:var(--blue-soft)}to{background:transparent}}.mt-ent-time{width:42px;flex:none;font-size:12px;color:var(--text-mute);padding-top:2px;font-variant-numeric:tabular-nums}.mt-ent-main{flex:1;min-width:0}.mt-ent-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.mt-ent-text{margin:5px 0 0;white-space:pre-wrap;line-height:1.6;font-size:14px;overflow-wrap:anywhere}.mt-ent-act{display:flex;gap:2px;flex:none;opacity:.4}.mt-ent:hover .mt-ent-act,.mt-ent:focus-within .mt-ent-act{opacity:1}[data-mt-doc]{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px 32px}.mt-doc-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;border-bottom:2px solid var(--text);padding-bottom:14px;margin-bottom:16px}.mt-doc-head h2{margin:6px 0 0;font-size:22px;letter-spacing:-.02em}.mt-stamp{border:2px solid var(--text);border-radius:8px;padding:6px 12px;font-weight:800;text-align:center;font-size:13px}.mt-stamp span{display:block;font-weight:500;font-size:11px;color:var(--text-faint)}.mt-doc-meta{display:grid;grid-template-columns:90px minmax(0,1fr) 90px minmax(0,1fr);border:1px solid var(--line);border-radius:8px;overflow:hidden;font-size:13px}.mt-doc-meta>div{padding:8px 10px;border-bottom:1px solid var(--line)}.mt-doc-meta .k{background:var(--bg-gray);color:var(--text-faint);font-weight:600}.mt-doc-meta .v.full{grid-column:2 / -1}.mt-doc-sec{margin-top:22px}.mt-doc-sec h3{font-size:15.5px;margin:0 0 10px;display:flex;align-items:center;gap:8px}.mt-doc-sec h4{font-size:13.5px;margin:14px 0 6px;display:flex;align-items:center;gap:7px}.mt-doc-list{list-style:none;margin:0;padding:0}.mt-doc-item{display:flex;gap:10px;padding:6px 0;font-size:13.5px;line-height:1.6}.mt-doc-item .who{font-weight:700;margin-right:6px}.mt-doc-item .sub{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.mt-doc-table{width:100%;border-collapse:collapse;font-size:12.5px}.mt-doc-table th,.mt-doc-table td{border:1px solid var(--line);padding:6px 8px;text-align:left;vertical-align:top}.mt-doc-table th{background:var(--bg-gray);font-weight:700;white-space:nowrap}.mt-doc-empty{color:var(--text-mute);font-size:13px;margin:0}textarea.mt-doc-summary{width:100%;min-height:90px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.65;resize:vertical}.mt-lg-table{width:100%;border-collapse:collapse;font-size:13px}.mt-lg-table th{position:sticky;top:0;background:var(--bg-gray);text-align:left;padding:8px 10px;font-size:12px;color:var(--text-faint);white-space:nowrap;border-bottom:1px solid var(--line);z-index:1}.mt-lg-table td{padding:9px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent);vertical-align:top}.mt-lg-table tbody tr{cursor:pointer}.mt-lg-table tbody tr:hover{background:var(--bg-gray)}.mt-lg-table tbody tr.sel{background:var(--blue-soft)}.mt-lg-table .c-nw{white-space:nowrap}.mt-lg-table .c-text{min-width:220px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.mt-lg-cards{display:none}@media (max-width: 720px){[data-mt-page]{display:block}[data-mt-list]{width:auto;position:static;max-height:none;border-radius:12px}[data-mt-page][data-mode=work] [data-mt-list],[data-mt-page][data-mode=list] [data-mt-main]{display:none}[data-mt-list][data-collapsed="1"]{display:flex}[data-mt-doc]{padding:18px 14px;border-radius:12px}.mt-doc-meta{grid-template-columns:76px minmax(0,1fr)}.mt-doc-meta .v.full{grid-column:2}.mt-doc-head{flex-direction:column}.mt-prop{flex-direction:column;gap:4px;align-items:stretch}.mt-prop-v{width:100%;max-width:100%}[data-mt-tl-filters] .mt-chip{height:34px!important}[data-mt-speaker-x]{padding:10px 6px!important;margin:-6px 0}.mt-prop-l{width:auto;padding-top:0}.mt-prop-v{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.mt-prop-v.wrap{flex-wrap:wrap;overflow:visible}.mt-chip,.mt-chip-in{height:36px;flex:none}.mt-ent-act{opacity:1}.mt-ent-time{width:36px}[data-mt-composer-wrap]{position:sticky;bottom:0;z-index:5;padding-bottom:env(safe-area-inset-bottom);background:var(--bg-gray)}.mt-lg-tablewrap,[data-mt-tool-info]{display:none}.mt-lg-cards{display:flex;flex-direction:column;gap:8px}}@media print{#omHdr,#omLnb,[data-mt-list],[data-mt-head],[data-mt-tabs],[data-mt-doc-tools],#omChatFab,#omChatPanel,#omToastBox,[data-mt-noprint]{display:none!important}[data-mt-page]{display:block}[data-mt-doc]{border:0;padding:0;border-radius:0}textarea.mt-doc-summary{border:1px solid #ccc;resize:none}.mt-doc-sec{break-inside:avoid}@page{size:A4;margin:16mm 14mm}}@media (max-width: 720px){[data-archive-toggle]{min-height:44px}[data-archived-row]{flex-wrap:wrap;row-gap:4px;padding:10px!important}[data-archived-row] [data-archived-title]{flex:1 1 100%!important;white-space:normal!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}[data-archived-row] [data-archived-tag]{max-width:100%!important}[data-archived-row] [data-archive-restore]{margin-left:auto;min-height:36px;padding:6px 14px!important}[data-archived-row].hov-row:hover{background:transparent}[data-archived-row].hov-row:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}[data-archived-restore]{min-height:36px}}[data-nas-page]{display:flex;gap:16px;align-items:flex-start;min-height:0}[data-nas-tree]{width:240px;flex:none;position:sticky;top:0;max-height:calc(100vh - 120px);overflow:auto;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;background:#fff;padding:10px 8px}[data-nas-page][data-tree="0"] [data-nas-tree]{display:none}[data-nas-main]{flex:1;min-width:0}[data-nas-body]{min-height:120px}.nas-tree-row{transition:background .12s ease}@media (hover: hover){.nas-tree-row:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.nas-tree-caret:hover{background:var(--blue-soft);color:var(--blue-dark)}}.nas-tree-name:disabled{cursor:not-allowed}.nas-row{transition:background .12s ease}.nas-row:last-child{border-bottom:none!important}.nas-row[draggable=true]{cursor:grab}.nas-row[draggable=true]:active{cursor:grabbing}.nas-row [data-nas-row-menu] .btn-icon{width:30px;height:30px}@media (hover: hover) and (pointer: fine){.nas-row [data-nas-row-menu],.nas-row [data-nas-download]{opacity:.55}.nas-row:hover [data-nas-row-menu],.nas-row:hover [data-nas-download],.nas-row:focus-within [data-nas-row-menu]{opacity:1}}[data-nas-colhead]{-webkit-user-select:none;user-select:none}[data-nas-usage]{white-space:nowrap}input[type=search][data-nas-search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 960px){[data-nas-tree]{width:200px}}@media (max-width: 720px){[data-nas-page]{display:block}[data-nas-tree]{display:none!important}[data-nas-space-switch] [data-seg]{flex:1 1 0;justify-content:center;font-size:13.5px}[data-nas-body]{border-radius:12px}[data-nas-body][class~=card]{padding:2px 0 6px!important}[data-nas-trash]{padding:0 4px}.nas-row{min-height:52px}.nas-row [data-nas-row-menu] .btn-icon{width:40px;height:40px}[data-nas-crumbs]{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}[data-nas-crumbs]>button{min-height:36px}[data-nas-search-box]{flex-wrap:wrap}[data-nas-search-box]>span{flex:1 1 100%}[data-nas-search-box] [data-nas-search-scope]{min-height:36px}[data-nas-select-mode]{top:60px}[data-nas-select-mode] .btn{min-height:40px}[data-nas-tiles] [data-nas-item-name]{font-size:12px}[data-nas-sheet] [data-nas-preview=image] img,[data-nas-sheet] [data-nas-preview=video] video{max-height:42vh}[data-nas-fab-slot]{position:fixed;right:14px;bottom:calc(136px + env(safe-area-inset-bottom));z-index:51;pointer-events:none}[data-nas-fab-slot]>*{pointer-events:auto}#omApp[data-kbd="1"] [data-nas-fab-slot]{display:none}[data-nas-search-clear]{width:40px!important;height:40px!important;right:1px!important}[data-nas-sheet-crumb]{min-height:40px!important}[data-nas-tiles] label{padding:10px!important}}@media (hover: none){.nas-row.hov-row:hover{background:transparent}.nas-row.hov-row:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}}@media (pointer: coarse){[data-nas-tree-node] .nas-tree-row{min-height:40px}[data-nas-tree-node] .nas-tree-caret{width:36px;height:36px}[data-nas-move-dialog] .nas-tree-row{min-height:44px}[data-nas-crumb],[data-nas-search-scope],[data-nas-restore],[data-nas-purge]{min-height:40px}[data-nas-search-clear]{width:40px;height:40px;right:1px}[data-nas-sheet-crumb]{min-height:40px}[data-nas-tiles] label{padding:10px}}[data-keycap]{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;min-width:28px;height:26px;padding:0 8px;white-space:nowrap;font:600 12px/1 ui-monospace,Menlo,Consolas,monospace;color:var(--text);background:#fff;border:1px solid var(--line);border-bottom-width:2px;border-radius:6px}[data-keycap=none]{font-family:inherit;font-weight:500;color:var(--text-faint);background:transparent;border-style:dashed;border-bottom-width:1px}@media (max-width: 720px){[data-hotkey-row] [data-hotkey-name]{flex:1 1 100%!important}[data-hotkey-row] [data-hotkey-btns]{margin-left:auto}}#fxLayer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;pointer-events:none;overflow:hidden}#fxLayer *{pointer-events:none!important}#fxLayer canvas{position:absolute;left:0;top:0;z-index:7}#fxLayer .fx-defs{position:absolute;width:0;height:0;overflow:hidden}#omFabStack{transition:opacity .25s ease}body.fx-trash #omFabStack{opacity:0!important;pointer-events:none}#fxLayer .fx-dim{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;will-change:opacity}#fxLayer .fx-abs{position:absolute;left:0;top:0;will-change:transform,opacity;transform-origin:50% 50%}#fxLayer .fx-detached{position:absolute!important;margin:0!important;animation:none!important;max-width:none!important;min-width:0!important;width:var(--fx-w)!important;height:var(--fx-h)!important;left:var(--fx-x)!important;top:var(--fx-y)!important;right:auto!important;bottom:auto!important;transform-origin:50% 50%;will-change:transform,clip-path,opacity;overflow:hidden;border-radius:20px}#fxLayer .fx-detached .dialog-scroll{height:100%;max-height:none!important;overflow:hidden!important}#fxLayer .fx-snap{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-lg)}#fxLayer .fx-crease{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;opacity:0}#fxLayer .fx-crease svg{width:100%;height:100%;display:block}#fxLayer .fx-img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}#fxLayer .fx-ball{filter:drop-shadow(0 8px 10px rgba(2,6,23,.45))}#fxLayer .fx-ball img{will-change:transform}#fxLayer .fx-can{filter:drop-shadow(0 18px 22px rgba(2,6,23,.5))}#fxLayer .fx-can-shadow{position:absolute;left:0;top:0;border-radius:50%;background:radial-gradient(closest-side,#0f172a66,#0f172a00)}#fxLayer .fx-word{position:absolute;left:50%;top:36%;width:0;height:0;will-change:transform,opacity}#fxLayer .fx-word .wl{position:absolute;left:0;top:0;transform:translate(-50%,-50%);white-space:nowrap;line-height:1;letter-spacing:.01em;text-transform:uppercase;font-family:Arial Black,Segoe UI Black,Pretendard Variable,Impact,system-ui,sans-serif;font-weight:900;font-size:clamp(50px,12.5vw,118px);will-change:transform,opacity,clip-path}#fxLayer .fx-word .wl span{display:inline-block;will-change:transform,opacity}#fxLayer .wl-glow{color:#ff2d95;filter:blur(16px) saturate(1.7);opacity:.85}#fxLayer .wl-r{color:#ff1b6b;mix-blend-mode:screen;opacity:.85}#fxLayer .wl-b{color:#19e6ff;mix-blend-mode:screen;opacity:.85}#fxLayer .wl-main{filter:drop-shadow(0 0 2px rgba(255,255,255,.7)) drop-shadow(0 10px 26px rgba(255,45,149,.55))}#fxLayer .wl-main span{color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#ff2d95,#ff7a18 22%,#ffe600 42%,#19e6ff 66%,#b14bff 84%,#ff2d95);background-size:700% 100%;-webkit-background-clip:text;background-clip:text}#fxLayer .wl-sweep{opacity:0;mix-blend-mode:screen}#fxLayer .wl-sweep span{color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#fff0 44%,#fffffffa,#fff0 56%);background-size:700% 100%;-webkit-background-clip:text;background-clip:text}#fxLayer .fx-wave{position:absolute;left:0;top:0;border-radius:50%;border:3px solid rgba(255,255,255,.95);box-shadow:0 0 24px #ff2d95e6,inset 0 0 24px #19e6ffcc;will-change:transform,opacity}#fxLayer .fx-bh{position:absolute;left:0;top:0;will-change:transform,opacity}#fxLayer .fx-bh>*{position:absolute}#fxLayer .bh-void{border-radius:50%;background:radial-gradient(ellipse at center,#000 0,#000 50%,#000000d9 68%,#0000)}#fxLayer .bh-halo{border-radius:50%;background:radial-gradient(ellipse at center,#ff50dc80,#5a3cff4d 45%,#0000 72%);filter:blur(12px);mix-blend-mode:screen;animation:fxBhPulse 1.6s ease-in-out infinite}#fxLayer .bh-img{mix-blend-mode:screen;animation:fxBhPulse 1.6s ease-in-out infinite}@keyframes fxBhPulse{0%,to{opacity:.92}50%{opacity:1}}#fxLayer .bh-tilt{transform:rotateY(75.3deg)}#fxLayer .bh-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid transparent;mix-blend-mode:screen;background:conic-gradient(from 0deg,#ff1f5a,#ff8a00,#ffe600,#3dff6e,#00e5ff,#3d6bff,#b14bff,#ff1f5a) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);filter:saturate(1.6) brightness(1.2);animation:fxBhSpin 2.8s linear infinite}#fxLayer .bh-ring.soft{top:-5px;right:-5px;bottom:-5px;left:-5px;border-width:10px;filter:blur(8px) saturate(1.6);opacity:.8;animation-duration:4.2s;animation-direction:reverse}#fxLayer .bh-ring.hot{border-width:2px;background:conic-gradient(from 0deg,#fff0 0,#fff0 68%,#fff 86%,#fff0) border-box;filter:blur(.6px) drop-shadow(0 0 8px #fff);animation-duration:1.3s}@keyframes fxBhSpin{to{transform:rotate(360deg)}}#fxLayer .fx-flash{position:absolute;left:0;top:0;border-radius:50%;background:radial-gradient(ellipse at center,#fff 0,#fff 18%,#ffffffd9 30%,#c8aaff59 55%,#fff0 72%);will-change:transform,opacity}#fxLayer .fx-shock{position:absolute;left:0;top:0;border-radius:50%;border:3px solid rgba(255,255,255,.9);box-shadow:0 0 18px #aa8cffe6,inset 0 0 18px #78dcffb3;will-change:transform,opacity}#fxLayer .fx-paper{position:absolute;left:0;top:0;will-change:transform}#fxLayer .fx-paper>.pc{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform,filter}#fxLayer .fx-paper>.pc svg{width:100%;height:100%;display:block;overflow:visible}#fxLayer .fx-craft{position:absolute;left:0;top:0;will-change:transform,opacity,filter}#fxLayer .fx-stage{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform,filter}#fxLayer .fx-art,#fxLayer .fx-shard{position:absolute;left:50%;top:50%;will-change:transform,opacity}#fxLayer .fx-art img,#fxLayer .fx-shard img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#fxLayer .fx-glint{position:absolute;left:50%;top:50%;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 12%,#e2e8f0bf 32%,#fff0 68%);will-change:transform,opacity}#fxLayer .fx-streak{position:absolute;left:50%;top:50%;height:3px;border-radius:3px;background:linear-gradient(90deg,#fff0,#fff 50%,#fff0);box-shadow:0 0 12px #ffffffe6;will-change:transform,opacity}#fxLayer .ov{position:absolute}#fxLayer .ov-prop-disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#ffffff4d 0,#ffffff4d 28%,#ffffff1a 70%,#fff0 72%)}#fxLayer .ov-prop{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;mix-blend-mode:screen;filter:blur(1.2px);background:conic-gradient(from 0deg,#fff0 0,#fff0 38%,#fff0c8bf,#fff0 62%,#fff0 88%,#fff0c8b3);animation:fxPropSpin 85ms linear infinite}@keyframes fxPropSpin{to{transform:rotate(360deg)}}#fxLayer .ov-nav{width:6px;height:6px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 0 8px 3px currentColor;animation:fxNavBlink 1s steps(1) infinite}#fxLayer .ov-nav.g{color:#22ff7a}#fxLayer .ov-nav.r{color:#ff2d55}#fxLayer .ov-nav.w{color:#fff;animation-duration:.55s}#fxLayer .ov-nav.late{animation-delay:.5s}@keyframes fxNavBlink{0%{opacity:1}55%{opacity:.08}}#fxLayer .ov-flame{transform-origin:100% 50%;border-radius:50% 40% 40% 50%/50%;mix-blend-mode:screen;background:linear-gradient(90deg,#78dcff00,#5ac8ffa6 35%,#9ff0ff 72%,#fff);filter:blur(1.5px) drop-shadow(0 0 10px rgba(80,200,255,.95));animation:fxAbFlick .09s linear infinite alternate}#fxLayer .ov-flame.b{animation-duration:.07s;opacity:.9}@keyframes fxAbFlick{0%{transform:scaleX(.78) scaleY(.9)}to{transform:scaleX(1.2) scaleY(1.06)}}#fxLayer .ov-heat{border-radius:50%;backdrop-filter:blur(2px) contrast(1.15);-webkit-backdrop-filter:blur(2px) contrast(1.15);animation:fxHeatWob .14s ease-in-out infinite alternate}@keyframes fxHeatWob{0%{transform:scaleY(.8) translate(0)}to{transform:scale(1.1) translate(-6px)}}@media (max-width: 720px){[data-cs-tabs]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px}[data-cs-tabs]::-webkit-scrollbar{display:none}[data-cs-tabs] [role=tab]{flex:none;white-space:nowrap}}.tag[data-cs-status=callback]{color:var(--blue-dark, #1e40af);background:color-mix(in srgb,var(--blue) 12%,#fff);border-color:transparent}@media (max-width: 720px){#omCsList{overflow-x:visible!important}#omCsList table{min-width:0!important}#omCsList tr[data-cs-row]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px}#omCsList tr[data-cs-row]:active{background:var(--blue-soft)}#omCsList td{padding:0;font-size:13px;max-width:100%!important}#omCsList td[data-cs-cell=site]{order:0;flex:1 1 0;min-width:0;display:block;font-size:14px;color:var(--navy);overflow-wrap:anywhere}#omCsList td[data-cs-cell=status]{order:1;flex:none;width:auto;display:block}#omCsList td[data-cs-cell=body]{order:2;flex:0 0 100%;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-dim);line-height:1.45}#omCsList td[data-cs-cell=no],#omCsList td[data-cs-cell=type],#omCsList td[data-cs-cell=date],#omCsList td[data-cs-cell=by],#omCsList td[data-cs-cell=handler]{order:3;flex:0 1 auto;width:auto;display:inline-flex;gap:4px;min-width:0;font-size:12px;color:var(--text-mute)}#omCsList td[data-cs-cell][data-label]:before{min-width:0;font-size:12px;opacity:.55;padding-top:0}#omCsList td[data-cs-empty]{display:block;padding:0}#omCsList tr:has(td[data-cs-empty]){border:none;background:transparent;padding:0}}@media (max-width: 720px){[data-cs-list-tools] [data-cs-filter]{flex:1 1 100%}[data-cs-list-tools] [data-cs-filter]>div{width:100%}[data-cs-list-tools] [data-cs-filter] [data-seg]{flex:1 1 auto;justify-content:center;padding-inline:8px}[data-cs-list-count]{margin-bottom:4px}}@media (max-width: 720px){[data-cs-ticket-modal] [data-cs-stage]{gap:4px 6px}[data-cs-ticket-modal] [data-cs-dl] dt{margin-top:6px}[data-cs-ticket-modal] [data-cs-events] li{gap:6px 8px}[data-cs-ticket-modal] [data-cs-event-detail],[data-cs-ticket-modal] .dialog-foot [data-cs-reopen-reason]{flex:1 1 100%}}[data-cs-ws] [data-cs-pane]{min-width:0}[data-cs-ws] [data-cs-form-row]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}[data-cs-ws] [data-cs-hist-row]:focus-visible,[data-cs-ws] [data-cs-manual-insert]:focus-visible{outline:2px solid var(--blue);outline-offset:1px}@media (max-width: 960px){[data-cs-ws]{display:block}[data-cs-ws] [data-cs-pane]+[data-cs-pane]{margin-top:12px}[data-cs-ws][data-mode=site] [data-cs-pane=form],[data-cs-ws][data-mode=site] [data-cs-pane=side],[data-cs-ws][data-mode=form] [data-cs-pane=site],[data-cs-ws][data-mode=form] [data-cs-pane=side],[data-cs-ws][data-mode=side] [data-cs-pane=site],[data-cs-ws][data-mode=side] [data-cs-pane=form]{display:none}[data-cs-ws][data-mode] [data-cs-pane]{margin-top:0}}@media (max-width: 720px){[data-cs-ws-mode]>div{display:flex;width:100%}[data-cs-ws-mode] [data-seg]{flex:1 1 0;justify-content:center;padding-inline:8px}[data-cs-ws] [data-cs-form-row]{grid-template-columns:minmax(0,1fr)}[data-cs-ws] [data-cs-pane]{padding:12px!important}}@media (max-width: 720px){[data-cs-ws] [data-cs-hist-row]>span:first-child{flex-wrap:wrap}[data-cs-ws] [data-site-notes]>div:last-child:has([data-site-note-input]){flex-wrap:wrap}[data-cs-ws] [data-site-notes] [data-site-note-add]{min-height:42px}}#omCsKpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}#omCsStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}[data-cs-stat-filter] [data-cs-stat-period]{width:140px;flex:none}[data-cs-stat-filter] [data-cs-stat-type]{width:170px;flex:none}[data-cs-stat-filter] [data-cs-stat-site]{width:240px;flex:none;min-width:0}[data-cs-stat-filter] [data-cs-stat-dates]{display:inline-flex;align-items:center;gap:6px;flex:none;min-width:0}[data-cs-stat-filter] [data-cs-stat-dates] input{width:auto;min-width:0}#omCsOpenList tr[data-cs-open-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media (max-width: 960px){#omCsKpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){#omCsKpi,#omCsStats{grid-template-columns:minmax(0,1fr);gap:10px}[data-cs-stat-filter] [data-cs-stat-period],[data-cs-stat-filter] [data-cs-stat-type]{flex:1 1 0;width:auto;min-width:0}[data-cs-stat-filter] [data-cs-stat-site],[data-cs-stat-filter] [data-cs-stat-dates]{flex:1 1 100%;width:auto}[data-cs-stat-filter] [data-cs-stat-dates]{order:1}[data-cs-stat-filter] [data-cs-stat-site]{order:2}[data-cs-stat-filter] [data-cs-stat-range-error]{order:3}[data-cs-stat-filter] [data-cs-stat-dates] input{flex:1 1 0}#omCsOpenList tr[data-cs-open-row]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px}#omCsOpenList tr[data-cs-open-row]:active{background:var(--blue-soft)}#omCsOpenList td{padding:0;font-size:13px;max-width:100%}#omCsOpenList td[data-cs-cell=site]{order:0;flex:1 1 0;min-width:0;display:block;font-size:14px;color:var(--navy);overflow-wrap:anywhere}#omCsOpenList td[data-cs-cell=status]{order:1;flex:none;width:auto;display:block}#omCsOpenList td[data-cs-cell=no],#omCsOpenList td[data-cs-cell=type],#omCsOpenList td[data-cs-cell=date],#omCsOpenList td[data-cs-cell=age],#omCsOpenList td[data-cs-cell=handler]{order:2;flex:0 1 auto;width:auto;display:inline-flex;gap:4px;min-width:0;font-size:12px;color:var(--text-mute)}#omCsOpenList td[data-cs-cell][data-label]:before{min-width:0;font-size:12px;opacity:.55;padding-top:0}}@media (max-width: 720px){[data-as-tabs]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px}[data-as-tabs]::-webkit-scrollbar{display:none}[data-as-tabs] [role=tab]{flex:none;white-space:nowrap}}[data-as-navs]{display:inline-flex;align-items:center;gap:6px;flex:none;vertical-align:middle}[data-as-navs][data-size=lg]{gap:10px}[data-as-nav]{flex:none;width:32px;height:32px;padding:0;overflow:hidden;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:9px;background:var(--bg)}[data-as-navs][data-size=lg] [data-as-nav]{width:48px;height:48px;border-radius:12px}[data-as-nav] img{display:block;width:100%;height:100%;pointer-events:none}[data-as-nav][data-as-nav-last]{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}[data-as-nav]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}#omAsList td[data-as-cell=body] [data-as-body]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45;overflow-wrap:anywhere}#omAsList tr[data-as-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media (max-width: 720px){[data-as-list-tools] [data-as-filter]{flex:1 1 100%}[data-as-list-tools] [data-as-filter]>div{width:100%}[data-as-list-tools] [data-as-filter] [data-seg]{flex:1 1 auto;justify-content:center;padding-inline:8px}[data-as-list-tools] [data-as-new]{margin-left:auto}[data-as-list-count]{margin-bottom:4px}}@media (max-width: 720px){#omAsList{overflow-x:visible!important}#omAsList table{min-width:0!important}#omAsList tr[data-as-row]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px}#omAsList tr[data-as-row]:active{background:var(--blue-soft)}#omAsList td{padding:0;font-size:13px;max-width:100%!important}#omAsList td[data-as-cell=site]{order:0;flex:1 1 0;min-width:0;display:block;font-size:14px;color:var(--navy);overflow-wrap:anywhere}#omAsList td[data-as-cell=site] [data-as-address]{font-size:12px}#omAsList td[data-as-cell=status]{order:1;flex:none;width:auto;display:block}#omAsList td[data-as-cell=body]{order:2;flex:0 0 100%;display:block;color:var(--text-dim)}#omAsList td[data-as-cell=no],#omAsList td[data-as-cell=type],#omAsList td[data-as-cell=source],#omAsList td[data-as-cell=assignee],#omAsList td[data-as-cell=date],#omAsList td[data-as-cell=by],#omAsList td[data-as-cell=taker],#omAsList td[data-as-cell=visit]{order:3;flex:0 1 auto;width:auto;display:inline-flex;gap:4px;min-width:0;font-size:12px;color:var(--text-mute)}#omAsList td[data-as-cell][data-label]:before{min-width:0;font-size:12px;opacity:.55;padding-top:0}#omAsList td[data-as-cell=nav]{order:4;flex:0 0 100%;display:block;padding-top:4px}#omAsList td[data-as-cell]:empty{display:none}#omAsList td[data-as-empty]{display:block;padding:0}#omAsList tr:has(td[data-as-empty]){border:none;background:transparent;padding:0}}[data-as-modal] [data-as-form-row],[data-as-direct-form] [data-as-form-row]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;align-items:start}[data-as-direct-form] [data-as-direct-site] [data-cs-pane=site]{padding:12px}@media (max-width: 720px){[data-as-modal] [data-as-stage]{gap:4px 6px}[data-as-modal] [data-as-dl] dt{margin-top:6px}[data-as-modal] [data-as-events] li{gap:6px 8px}[data-as-modal] [data-as-event-detail]{flex:1 1 100%}[data-as-modal] [data-as-form-row],[data-as-direct-form] [data-as-form-row]{grid-template-columns:minmax(0,1fr)}[data-as-modal] [data-as-result-form] [data-as-done],[data-as-modal] [data-as-result-form] [data-as-fail]{flex:1 1 0;min-height:42px}}#omAsKpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}#omAsStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}[data-as-stat-filter] [data-as-stat-period]{width:140px;flex:none}[data-as-stat-filter] [data-as-stat-type]{width:170px;flex:none}[data-as-stat-filter] [data-as-stat-site]{width:240px;flex:none;min-width:0}[data-as-stat-filter] [data-as-stat-dates]{display:inline-flex;align-items:center;gap:6px;flex:none;min-width:0}[data-as-stat-filter] [data-as-stat-dates] input{width:auto;min-width:0}[data-as-figures]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}[data-as-figure]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border-radius:10px;background:var(--bg-gray)}[data-as-figure-label]{font-size:11.5px;font-weight:600;color:var(--text-faint)}[data-as-figure-value]{font-size:20px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:var(--navy);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}[data-as-figure-sub]{font-size:11.5px;color:var(--text-faint)}[data-as-panel=cost] [data-as-figures]+[data-dash-trend-box]{margin-top:4px}#omAsOpenList tr[data-as-open-row]:focus-visible,#omAsFailList tr[data-as-fail-row]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}@media (max-width: 960px){#omAsKpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){#omAsKpi,#omAsStats{grid-template-columns:minmax(0,1fr);gap:10px}[data-as-stat-filter] [data-as-stat-period],[data-as-stat-filter] [data-as-stat-type]{flex:1 1 0;width:auto;min-width:0}[data-as-stat-filter] [data-as-stat-site],[data-as-stat-filter] [data-as-stat-dates]{flex:1 1 100%;width:auto}[data-as-stat-filter] [data-as-stat-dates]{order:1}[data-as-stat-filter] [data-as-stat-site]{order:2}[data-as-stat-filter] [data-as-stat-range-error]{order:3}[data-as-stat-filter] [data-as-stat-dates] input{flex:1 1 0}[data-as-figure-value]{font-size:18px}#omAsOpenList tr[data-as-open-row]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px}#omAsOpenList tr[data-as-open-row]:active,#omAsFailList tr[data-as-fail-row]:active{background:var(--blue-soft)}#omAsOpenList td,#omAsFailList td{padding:0;font-size:13px;max-width:100%}#omAsOpenList td[data-as-stat-cell=site]{order:0;flex:1 1 0;min-width:0;display:block;font-size:14px;color:var(--navy);overflow-wrap:anywhere}#omAsOpenList td[data-as-stat-cell=status]{order:1;flex:none;width:auto;display:block}#omAsOpenList td[data-as-stat-cell=no],#omAsOpenList td[data-as-stat-cell=type],#omAsOpenList td[data-as-stat-cell=date],#omAsOpenList td[data-as-stat-cell=age],#omAsOpenList td[data-as-stat-cell=taker]{order:2;flex:0 1 auto;width:auto;display:inline-flex;gap:4px;min-width:0;font-size:12px;color:var(--text-mute)}#omAsFailList tr[data-as-fail-row]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-start;padding:10px 12px;margin:0 0 8px}#omAsFailList td[data-as-stat-cell=site]{order:0;flex:1 1 100%;min-width:0;display:block;font-size:14px;color:var(--navy);overflow-wrap:anywhere}#omAsFailList td[data-as-stat-cell=action]{order:1;flex:1 1 100%;min-width:0;display:block;color:var(--text-dim);overflow-wrap:anywhere}#omAsFailList td[data-as-stat-cell=no],#omAsFailList td[data-as-stat-cell=date],#omAsFailList td[data-as-stat-cell=type]{order:2;flex:0 1 auto;width:auto;display:inline-flex;gap:4px;min-width:0;font-size:12px;color:var(--text-mute)}#omAsOpenList td[data-as-stat-cell][data-label]:before,#omAsFailList td[data-as-stat-cell][data-label]:before{min-width:0;font-size:12px;opacity:.55;padding-top:0}#omAsOpenList td[data-as-stat-cell]:empty,#omAsFailList td[data-as-stat-cell]:empty{display:none}}#omAsMap{display:grid;grid-template-columns:minmax(0,1fr) 340px;height:max(460px,calc(100vh - 240px));height:max(460px,calc(100dvh - 240px));border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}#omAsMap [data-asmap-stage]{position:relative;min-width:0;min-height:0;overflow:hidden}#omAsMap [data-asmap-canvas]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--bg-gray)}#omAsMap .leaflet-container,[data-as-geo-map].leaflet-container{background:var(--bg-gray);font-family:inherit}[data-as-geo-map].leaflet-container,[data-as-geo-map] .leaflet-grab,#omAsMap [data-asmap-canvas][data-asmap-picking],#omAsMap [data-asmap-canvas][data-asmap-picking] .leaflet-grab{cursor:crosshair}#omAsMap [data-asmap-fit]{display:grid!important;place-items:center;color:var(--navy)}#omAsMap [data-asmap-fail]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;padding:10px 14px;border-radius:10px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);color:var(--text-dim);font-size:13px;font-weight:600;white-space:nowrap}#omAsMap [data-asmap-legend]{position:absolute;left:12px;bottom:12px;z-index:2;pointer-events:none;max-width:calc(100% - 170px);display:flex;flex-wrap:wrap;gap:4px 12px;padding:7px 10px;background:color-mix(in srgb,#fff 94%,transparent);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-sm);font-size:11.5px;font-weight:600;color:var(--text-faint)}#omAsMap [data-asmap-legend] span{display:inline-flex;align-items:center;white-space:nowrap}#omAsMap [data-asmap-sw]{display:inline-block;flex:none;width:10px;height:10px;border-radius:50%;margin-right:5px;box-sizing:border-box}#omAsMap [data-asmap-sw=new]{background:#fff;border:2px solid var(--navy-2)}#omAsMap [data-asmap-sw=doing]{background:var(--blue)}#omAsMap [data-asmap-sw=approx]{background:#fff;border:2px dashed var(--navy-2)}#omAsMap [data-asmap-sw=late]{width:7px;height:7px;background:var(--danger)}#omAsMap [data-asmap-stage] [data-asmap-me]{position:absolute;right:12px;bottom:30px;z-index:2;box-shadow:var(--shadow-md);padding:7px 12px;font-size:13px}#omAsMap [data-asmap-me][aria-pressed=true]{color:var(--blue-dark);border-color:var(--blue-border);background:var(--blue-soft)}#omAsMap [data-asmap-me][data-asmap-me-off]{opacity:.5}#omAsMap [data-asmap-me][aria-busy=true]{opacity:.7}#omAsMap [data-asmap-stage] [data-asmap-card]{position:absolute;left:12px;top:12px;z-index:3;width:300px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);overflow:auto;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-md);padding:12px 14px}#omAsMap [data-asmap-card-head],#omAsMap [data-asmap-card-req-head]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;color:var(--text-faint)}#omAsMap [data-asmap-no]{font-weight:800;font-size:12px;color:var(--navy);font-variant-numeric:tabular-nums}#omAsMap [data-asmap-card-close]{margin-left:auto;margin-right:-6px;width:30px;height:30px;color:var(--text-faint)}#omAsMap [data-asmap-card-site]{margin-top:6px;font-size:15px;font-weight:800;color:var(--navy);overflow-wrap:anywhere}#omAsMap [data-asmap-card-addr]{margin-top:2px;font-size:12.5px;color:var(--text-faint);overflow-wrap:anywhere}#omAsMap [data-asmap-km]{color:var(--blue-dark);font-weight:700;white-space:nowrap}#omAsMap [data-asmap-meta]{display:flex;flex-wrap:wrap;gap:3px 10px;margin-top:8px;font-size:12.5px;color:var(--text)}#omAsMap [data-asmap-who]{color:var(--text-faint)}#omAsMap [data-asmap-age][data-asmap-late]{color:color-mix(in srgb,var(--danger) 75%,var(--navy));font-weight:700}#omAsMap [data-asmap-card-req]{margin-top:9px;padding-top:9px;border-top:1px dashed var(--line)}#omAsMap [data-asmap-card-req] [data-asmap-meta]{margin-top:4px}#omAsMap [data-asmap-card-foot]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}#omAsMap [data-asmap-open],#omAsMap [data-asmap-fix],#omAsMap [data-asmap-route-add]{padding:6px 11px;font-size:12.5px}#omAsMap [data-asmap-panel]{display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff;border-left:1px solid var(--line)}#omAsMap [data-asmap-head]{flex:none;display:flex;flex-direction:column;gap:10px;padding:14px 14px 12px;border-bottom:1px solid var(--line)}#omAsMap [data-asmap-sum]{min-height:18px;font-size:13px;font-weight:600;color:var(--text-faint)}#omAsMap [data-asmap-sum] b{margin-right:1px;font-size:19px;font-weight:800;color:var(--navy)}#omAsMap [data-asmap-filter]>div{display:flex;width:100%}#omAsMap [data-asmap-filter] [data-seg]{flex:1 1 auto;justify-content:center;padding-inline:8px;white-space:nowrap}#omAsMap [data-asmap-filter-count]{font-weight:600;opacity:.7}#omAsMap [data-asmap-sort]{align-self:flex-start}#omAsMap [data-asmap-list]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;padding:12px 14px 18px}#omAsMap [data-asmap-item]{flex:none;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;cursor:pointer}@media (hover: hover){#omAsMap [data-asmap-item]:hover{border-color:var(--blue-border);background:var(--blue-soft)}}#omAsMap [data-asmap-item][data-asmap-on]{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-soft);background:#fff}#omAsMap [data-asmap-item]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}#omAsMap [data-asmap-item-top]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:4px;font-size:12px;color:var(--text-faint)}#omAsMap [data-asmap-item-top] [data-asmap-age]{font-weight:700}#omAsMap [data-asmap-item-site]{font-size:13.5px;font-weight:700;color:var(--navy);overflow-wrap:anywhere}#omAsMap [data-asmap-item-addr]{margin-top:3px;font-size:12px;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#omAsMap [data-asmap-item-addr] [data-asmap-km]{margin-right:6px;font-weight:800}#omAsMap [data-asmap-noloc]{flex:none;margin-top:6px;padding:8px 10px;border:1px dashed var(--line);border-radius:10px;background:var(--bg-gray)}#omAsMap [data-asmap-noloc]>summary{list-style:none;display:flex;align-items:center;gap:8px;min-height:28px;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--text-faint)}#omAsMap [data-asmap-noloc]>summary::-webkit-details-marker{display:none}#omAsMap [data-asmap-noloc]>summary svg{transition:transform .15s}#omAsMap [data-asmap-noloc][open]>summary svg{transform:rotate(180deg)}#omAsMap [data-asmap-noloc-item]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;margin-top:8px;padding:9px 0 2px;border-top:1px dashed var(--line);font-size:12px}#omAsMap [data-asmap-noloc-acts]{grid-row:span 2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}#omAsMap [data-asmap-noloc-site]{font-size:13px;color:var(--navy);overflow-wrap:anywhere}#omAsMap [data-asmap-noloc-sub]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--text-faint)}#omAsMap [data-asmap-pin],#omAsMap [data-asmap-pick],[data-as-geo-map] [data-asmap-pick]{position:relative;width:28px;height:36px;transform-origin:50% 100%;transition:transform .12s;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--navy) 28%,transparent))}#omAsMap [data-asmap-pin] svg,#omAsMap [data-asmap-pick] svg,[data-as-geo-map] [data-asmap-pick] svg{display:block;width:28px;height:36px;overflow:visible}#omAsMap [data-asmap-pin] path{fill:#fff;stroke:var(--navy-2);stroke-width:2.2}#omAsMap [data-asmap-pin][data-asmap-status=doing] path{fill:var(--blue);stroke:#fff}#omAsMap [data-asmap-pin][data-asmap-approx] path{stroke-dasharray:3 2.4}#omAsMap [data-asmap-pin][data-asmap-approx][data-asmap-status=doing] path{stroke:var(--navy-2)}#omAsMap [data-asmap-pin-n]{position:absolute;left:0;top:3.5px;width:28px;text-align:center;font-size:12px;font-weight:800;line-height:20px;color:var(--navy-2)}#omAsMap [data-asmap-pin][data-asmap-seq] [data-asmap-pin-n]{font-size:11px;letter-spacing:-.04em}#omAsMap [data-asmap-pin-dot],[data-as-geo-map] [data-asmap-pin-dot]{position:absolute;left:10px;top:9.5px;width:8px;height:8px;border-radius:50%;background:var(--navy-2)}#omAsMap [data-asmap-pin][data-asmap-status=doing] [data-asmap-pin-n]{color:#fff}#omAsMap [data-asmap-pin][data-asmap-status=doing] [data-asmap-pin-dot]{background:#fff}#omAsMap [data-asmap-pin-late]{position:absolute;left:21px;top:-5px;display:inline-flex;align-items:center;gap:3px;padding:0 5px 0 4px;border:1px solid color-mix(in srgb,var(--danger) 35%,#fff);border-radius:999px;background:#fff;box-shadow:var(--shadow-sm);color:color-mix(in srgb,var(--danger) 75%,var(--navy));font-size:10.5px;font-weight:800;line-height:16px;white-space:nowrap}#omAsMap [data-asmap-pin-late] i{display:block;width:6px;height:6px;border-radius:50%;background:var(--danger)}@media (hover: hover){#omAsMap .leaflet-marker-icon:hover [data-asmap-pin]{transform:scale(1.15)}}#omAsMap .leaflet-marker-icon:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}#omAsMap [data-asmap-pin][data-asmap-pin-sel]{transform:scale(1.3)}#omAsMap [data-asmap-pin][data-asmap-pin-sel][data-asmap-status=new] path{stroke:var(--blue)}#omAsMap [data-asmap-pin][data-asmap-pin-sel][data-asmap-status=doing] path{fill:var(--blue-dark)}#omAsMap [data-asmap-cluster]{position:relative;box-sizing:border-box;width:100%;height:100%;display:grid;place-items:center;cursor:zoom-in;border:3px solid #fff;border-radius:50%;background:var(--navy-2);color:#fff;font-size:13.5px;font-weight:800;box-shadow:0 0 0 5px color-mix(in srgb,var(--navy-2) 20%,transparent),var(--shadow-md)}@media (hover: hover){#omAsMap .leaflet-marker-icon:hover [data-asmap-cluster]{box-shadow:0 0 0 7px color-mix(in srgb,var(--blue) 30%,transparent),var(--shadow-md)}}#omAsMap [data-asmap-cluster][data-asmap-late]:after{content:"";position:absolute;top:-3px;right:-3px;width:11px;height:11px;border-radius:50%;background:var(--danger);border:2px solid #fff}#omAsMap [data-asmap-route]{stroke:var(--blue);stroke-opacity:.9}#omAsMap [data-asmap-mering]{stroke:var(--blue);stroke-opacity:.55;fill:var(--blue);fill-opacity:.08}#omAsMap [data-asmap-medot]{stroke:#fff;stroke-opacity:1;fill:var(--blue);fill-opacity:1}#omAsMap [data-asmap-pick] path,[data-as-geo-map] [data-asmap-pick] path{fill:var(--blue);stroke:#fff;stroke-width:2.2}#omAsMap [data-asmap-pick] [data-asmap-pin-dot],[data-as-geo-map] [data-asmap-pick] [data-asmap-pin-dot]{background:#fff}#omAsMap [data-asmap-sumrow]{display:flex;align-items:center;gap:8px;min-width:0}#omAsMap [data-asmap-sumrow] [data-asmap-sum]{flex:1;min-width:0}#omAsMap [data-asmap-route-start]{flex:none;gap:5px;padding:6px 11px;font-size:12.5px}#omAsMap [data-asmap-item-seq],#omAsMap [data-asmap-sel-n]{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--blue);color:#fff;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums}#omAsMap [data-asmap-item][data-asmap-picked]{border-color:var(--blue);background:var(--blue-soft)}#omAsMap [data-asmap-sel]{flex:none;display:flex;flex-direction:column;min-height:0;max-height:45%;border-bottom:1px solid var(--line);background:var(--bg-gray)}#omAsMap [data-asmap-sel-head]{flex:none;display:flex;align-items:center;gap:6px;padding:12px 14px}#omAsMap [data-asmap-sel-title]{flex:1;min-width:0;font-size:13.5px;font-weight:700;color:var(--text-faint)}#omAsMap [data-asmap-sel-title] b{font-size:17px;font-weight:800;color:var(--navy)}#omAsMap [data-asmap-sel-head] .btn{padding:6px 12px;font-size:12.5px}#omAsMap [data-asmap-sel-list]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;margin:0;padding:0 14px 12px;list-style:none;display:flex;flex-direction:column;gap:6px}#omAsMap [data-asmap-sel-item]{display:flex;align-items:center;gap:4px;min-width:0;padding:4px 4px 4px 8px;border:1px solid var(--line);border-radius:10px;background:#fff}#omAsMap [data-asmap-sel-site]{flex:1;min-width:0;display:flex;flex-direction:column;margin-left:4px}#omAsMap [data-asmap-sel-site]>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:var(--navy)}#omAsMap [data-asmap-sel-site]>small{font-size:11.5px;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums}#omAsMap [data-asmap-sel-item] .btn-icon{flex:none;width:30px;height:30px;font-size:15px;font-weight:800;color:var(--navy-2)}#omAsMap [data-asmap-sel-item] .btn-icon:disabled{opacity:.3}#omAsMap [data-asmap-fixbar]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:3;box-sizing:border-box;max-width:calc(100% - 24px);display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-md)}#omAsMap [data-asmap-fixbar-text]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;margin-right:4px;font-size:12px;color:var(--text-faint)}#omAsMap [data-asmap-fixbar-text] b{font-size:13px;font-weight:800;color:var(--navy)}#omAsMap [data-asmap-fixbar-text] span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#omAsMap [data-asmap-fixbar] .btn{flex:none}#omAsMap [data-asmap-recv]{position:absolute;top:10px;right:54px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;max-width:calc(100% - 70px)}#omAsMap [data-asmap-received]{display:inline-flex;align-items:center;gap:6px;box-shadow:var(--shadow-md)}#omAsMap [data-asmap-received-count]{font-weight:800}#omAsMap [data-asmap-received-list]{margin-top:6px;box-sizing:border-box;width:290px;max-width:100%;max-height:320px;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-md)}#omAsMap [data-asmap-received-item]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}@media (hover: hover){#omAsMap [data-asmap-received-item]:hover{background:var(--blue-soft)}}#omAsMap [data-asmap-received-item][aria-current=true]{background:var(--blue-soft)}#omAsMap [data-asmap-received-item]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}#omAsMap [data-asmap-received-top]{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:13px}#omAsMap [data-asmap-received-top] b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--navy)}#omAsMap [data-asmap-received-at]{margin-left:auto;flex:none;font-size:11.5px;color:var(--text-faint);font-variant-numeric:tabular-nums}#omAsMap [data-asmap-received-memo]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-faint)}[data-asmap-tab] [data-asmap-route-banner]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:10px;padding:10px 14px;border:1px solid var(--blue-border);border-radius:var(--r-lg);background:var(--blue-soft)}[data-asmap-tab] [data-asmap-route-main]{flex:1 1 260px;min-width:0}[data-asmap-tab] [data-asmap-route-title]{font-size:14.5px;font-weight:800;color:var(--navy);overflow-wrap:anywhere}[data-asmap-tab] [data-asmap-route-meta]{display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:2px;font-size:12.5px;color:var(--text-faint)}[data-asmap-tab] [data-asmap-route-at]{font-variant-numeric:tabular-nums}[data-asmap-tab] [data-asmap-route-memo]{min-width:0;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}[data-asmap-tab] [data-asmap-route-err]{font-size:13px;color:color-mix(in srgb,var(--danger) 70%,var(--navy))}[data-asmap-tab] [data-asmap-route-banner] .btn{flex:none;padding:7px 12px;font-size:12.5px}[data-asmap-tab][data-asmap-routing] #omAsMap{height:max(420px,calc(100vh - 310px));height:max(420px,calc(100dvh - 310px))}#omAsMap [data-asmap-stop]{flex:none;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}#omAsMap [data-asmap-stop][data-asmap-on]{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue-soft)}#omAsMap [data-asmap-stop][data-asmap-stop-ended]{opacity:.55}#omAsMap [data-asmap-stop-go]{display:inline;max-width:100%;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}@media (hover: hover){#omAsMap [data-asmap-stop-go]:hover{color:var(--blue-dark);text-decoration:underline}}#omAsMap [data-asmap-stop-go]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}#omAsMap [data-asmap-stop-foot]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}@media (max-width: 1000px) and (min-width: 721px){#omAsMap{grid-template-columns:minmax(0,1fr) 280px}#omAsMap [data-asmap-legend]{display:none}}@media (max-width: 720px){#omAsMap{display:block;position:relative;height:calc(100vh - 140px);height:calc(100dvh - 140px);min-height:440px;border-radius:12px}#omAsMap [data-asmap-stage]{position:absolute;top:0;right:0;bottom:0;left:0}#omAsMap .leaflet-bottom.leaflet-right{top:0;bottom:auto;left:0;right:auto}#omAsMap .leaflet-bottom.leaflet-right .leaflet-control{float:left;clear:both}#omAsMap [data-asmap-sheet]{position:absolute;left:0;right:0;bottom:0;z-index:4;height:248px;border-left:none;border-top:1px solid var(--line);border-radius:16px 16px 0 0;box-shadow:0 -10px 30px -14px color-mix(in srgb,var(--navy) 45%,transparent);transition:height .22s var(--ease)}#omAsMap [data-asmap-sheet][data-asmap-sheet-open]{height:calc(100% - 56px)}#omAsMap [data-asmap-sheet][data-asmap-sheet-card]{height:auto;max-height:82%}#omAsMap [data-asmap-sheet-handle]{flex:none;display:flex;align-items:center;justify-content:center;width:100%;height:28px;padding:0;border:none;background:transparent;cursor:pointer}#omAsMap [data-asmap-sheet-handle] i{display:block;width:40px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--text-mute) 60%,#fff)}#omAsMap [data-asmap-sheet-handle]:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:10px}#omAsMap [data-asmap-sheet] [data-asmap-head]{gap:8px;padding:0 14px 8px;border-bottom:none}#omAsMap [data-asmap-sheet] [data-asmap-sort]{display:none}#omAsMap [data-asmap-sheet][data-asmap-sheet-open] [data-asmap-sort]{display:block}#omAsMap [data-asmap-sheet][data-asmap-sheet-open] [data-asmap-head]{padding-bottom:10px;border-bottom:1px solid var(--line)}#omAsMap [data-asmap-sheet] [data-asmap-list]{padding:4px 14px 14px}#omAsMap [data-asmap-sheet] [data-asmap-card]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 16px 16px}#omAsMap [data-asmap-card-close]{width:40px;height:40px}#omAsMap [data-asmap-open]{min-height:40px}#omAsMap [data-asmap-sheet] [data-asmap-me]{position:absolute;right:12px;top:-58px;width:46px;height:46px;min-height:46px;padding:0;border-radius:50%;box-shadow:var(--shadow-md)}#omAsMap [data-asmap-sheet] [data-asmap-me-label],#omAsMap [data-asmap-sheet][data-asmap-sheet-open] [data-asmap-me]{display:none}#omAsMap [data-asmap-fail]{top:38%}}@media (max-width: 720px){[data-asmap-tab][data-asmap-routing] #omAsMap{height:calc(100vh - 220px);height:calc(100dvh - 220px);min-height:400px}[data-asmap-tab] [data-asmap-route-banner]{gap:6px 10px;padding:9px 12px}[data-asmap-tab] [data-asmap-route-banner] .btn{min-height:40px}#omAsMap [data-asmap-sheet][data-asmap-building]:not([data-asmap-sheet-open]) [data-asmap-head]{display:none}#omAsMap [data-asmap-sheet] [data-asmap-sel]{max-height:60%}#omAsMap [data-asmap-sheet] [data-asmap-sel-head]{padding:4px 14px 8px}#omAsMap [data-asmap-sheet] [data-asmap-sel-head] .btn{min-height:40px}#omAsMap [data-asmap-sel-item] .btn-icon{width:40px;height:40px}#omAsMap [data-asmap-route-start],#omAsMap [data-asmap-fix],#omAsMap [data-asmap-route-add]{min-height:40px}#omAsMap [data-asmap-fixbar]{left:10px;right:10px;bottom:12px;max-width:none;transform:none}#omAsMap [data-asmap-fixbar] .btn{min-height:40px}#omAsMap [data-asmap-recv]{right:52px;max-width:calc(100% - 64px)}#omAsMap [data-asmap-received]{min-height:36px}#omAsMap [data-asmap-received-item]{padding:10px}}[data-hdr-orgchart]{gap:6px;font-size:13.5px}[data-hdr-orgchart][aria-expanded=true]{background:var(--blue-soft)}[data-orgchart] .dialog-scroll{flex:1;min-height:0;height:100%;max-height:none;overflow:hidden}[data-orgchart] .dialog-body{flex:1;min-height:0;padding:0;gap:0}[data-orgchart] [data-org-total]{font-size:13px;font-weight:600;color:var(--text-faint);margin-left:8px;letter-spacing:0}[data-org-body]{flex:1;min-height:0;height:100%;display:grid;grid-template-columns:280px minmax(0,1fr)}[data-org-tree-pane],[data-org-list-pane]{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}[data-org-tree-pane]{border-right:1px solid var(--color-divider);padding:12px 10px;display:flex;flex-direction:column;gap:8px}[data-org-list-pane]{padding:14px 18px 18px;display:flex;flex-direction:column;gap:10px}[data-org-state]{flex:1;display:grid;place-items:center;min-height:240px}[data-org-dept-form],[data-org-search-form]{display:flex;gap:6px;align-items:center;min-width:0}[data-org-dept-form] input.input,[data-org-search-form] input.input{flex:1;min-width:0}[data-org-search-form] select.input{flex:none;width:auto}[data-org-dept-miss]{font-size:12.5px;color:var(--text-faint);padding:2px 4px}[data-org-tree]{display:flex;flex-direction:column;gap:1px}[data-org-node]{display:flex;align-items:center;gap:6px;min-height:34px;padding:4px 8px 4px 0;border-radius:8px;cursor:pointer;font-size:13.5px;color:var(--text);outline:none}@media (hover: hover){[data-org-node]:hover{background:var(--blue-soft)}}[data-org-node][aria-selected=true]{background:var(--blue-soft-2);color:var(--blue-deep);font-weight:700}[data-org-node]:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}[data-org-node] [data-org-twist]{flex:none;width:24px;height:24px;display:grid;place-items:center;padding:0;border:none;border-radius:6px;background:transparent;color:var(--text-faint);cursor:pointer}[data-org-node] [data-org-twist] svg{transition:transform .15s var(--ease)}[data-org-node][aria-expanded=false] [data-org-twist] svg{transform:rotate(-90deg)}[data-org-node] [data-org-twist-gap]{flex:none;width:24px}[data-org-node] [data-org-node-ico]{color:var(--text-faint)}[data-org-node][aria-selected=true] [data-org-node-ico]{color:var(--blue)}[data-org-node] [data-org-node-name]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-org-node] [data-org-node-off]{flex:none;font-size:12px;font-weight:500;color:var(--text-mute)}[data-org-node] [data-org-node-count]{flex:none;margin-left:auto;font-size:12px;font-weight:500;color:var(--text-faint)}[data-org-node] mark{background:var(--color-accent-300);color:inherit;border-radius:3px;padding:0 1px}[data-org-list-head]{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-width:0}[data-org-path]{min-width:0;flex:1 1 240px;font-size:13.5px;color:var(--text-dim);overflow-wrap:anywhere}[data-org-path] b{color:var(--text)}[data-org-path] [data-org-path-sep]{color:var(--text-mute);margin:0 4px}[data-org-path] [data-org-count]{margin-left:8px;color:var(--text-faint);font-weight:600;white-space:nowrap}[data-org-include-sub-label]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-dim);cursor:pointer;white-space:nowrap}[data-org-include-sub-label][data-disabled]{opacity:.45;cursor:not-allowed}[data-org-include-sub]{width:15px;height:15px;margin:0;accent-color:var(--color-accent)}[data-org-table]{table-layout:fixed}[data-org-table] th,[data-org-table] td{padding:10px;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-org-table] th{font-size:12.5px}[data-org-table] tbody tr{cursor:pointer}[data-org-table] tbody tr:focus-visible{outline:none}[data-org-table] tbody tr:focus-visible td{background:var(--blue-soft);box-shadow:inset 0 2px 0 var(--blue),inset 0 -2px 0 var(--blue)}[data-org-table] [data-org-name]{display:flex;align-items:center;gap:6px;min-width:0}[data-org-table] [data-org-name]>b{min-width:0;overflow:hidden;text-overflow:ellipsis}[data-org-empty-cell]{color:var(--text-mute)}[data-org-cards]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}[data-org-cards] [data-org-person]{display:flex;gap:10px;align-items:flex-start;min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--bg);cursor:pointer;outline:none;font-size:12.5px;color:var(--text-dim)}@media (hover: hover){[data-org-cards] [data-org-person]:hover{border-color:var(--blue-border);background:var(--blue-soft)}}[data-org-cards] [data-org-person]:focus-visible{box-shadow:0 0 0 2px var(--blue)}[data-org-photo]{flex:none;width:48px;height:64px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--bg-gray);border:1px solid var(--line);color:var(--text-mute)}[data-org-photo] img{width:100%;height:100%;object-fit:cover;display:block}[data-org-card-text]{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}[data-org-card-text]>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-org-card-text] [data-org-name]{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--text)}[data-org-card-text] [data-org-name]>b{min-width:0;overflow:hidden;text-overflow:ellipsis}[data-org-rows]{display:flex;flex-direction:column;gap:6px}[data-org-rows] [data-org-person]{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;min-height:44px;border:1px solid var(--line);border-radius:12px;background:var(--bg);cursor:pointer;outline:none;font-size:13px;color:var(--text-dim)}[data-org-rows] [data-org-person]:focus-visible{box-shadow:0 0 0 2px var(--blue)}[data-org-rows] [data-org-person]>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-org-rows] [data-org-name]{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--text)}[data-org-rows] [data-org-name]>b{min-width:0;overflow:hidden;text-overflow:ellipsis}[data-org-rows] [data-org-sub]{color:var(--text-faint);font-size:12.5px}[data-org-card-bar]{gap:8px}[data-org-card-bar] .btn:not(.btn-icon){gap:5px;padding:7px 12px;font-size:13px}[data-org-card]{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:start}[data-org-card-photo]{width:150px;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--bg-gray);border:1px solid var(--color-divider);color:var(--text-faint)}[data-org-card-photo] img{width:100%;height:100%;object-fit:cover;display:block}[data-org-card-nophoto]{display:grid;place-items:center;gap:6px;font-size:12.5px}[data-org-card-tables]{min-width:0;display:flex;flex-direction:column;gap:14px}[data-org-card-table]{table-layout:fixed}[data-org-card-table] th,[data-org-card-table] td{padding:9px 12px;font-size:13.5px;vertical-align:top}[data-org-card-table] th{width:92px;font-size:12.5px;white-space:nowrap}[data-org-card-table] td{overflow-wrap:anywhere}@media (hover: hover){[data-org-card-table] tbody tr:hover td{background:transparent}}[data-org-card-table] a{color:var(--blue-dark)}[data-org-card-name]{display:inline-flex;align-items:center;gap:6px}[data-org-num]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}[data-org-copy]{gap:4px;padding:2px 8px;font-size:12px;color:var(--text-faint)}[data-org-card-intro]{white-space:pre-wrap}@media (max-width: 720px){[data-hdr-orgchart-label]{display:none}[data-hdr-orgchart]{width:40px;height:40px;padding:0}[data-orgchart]{display:flex;flex-direction:column;animation:none}[data-orgchart] [data-org-phone-head]{flex:none;padding-top:max(14px,env(safe-area-inset-top))}[data-org-body]{grid-template-columns:minmax(0,1fr)}[data-org-tree-pane]{border-right:none;padding:12px 12px calc(16px + env(safe-area-inset-bottom))}[data-org-list-pane]{padding:12px 12px calc(16px + env(safe-area-inset-bottom))}[data-org-node]{min-height:44px;font-size:14.5px}[data-org-card-dialog]{animation:none}[data-org-card-dialog] .dialog-scroll{flex:1;min-height:0;max-height:none;border-radius:0}[data-org-card-dialog] [data-org-card-bar]{padding-top:max(14px,env(safe-area-inset-top))}[data-org-card]{grid-template-columns:minmax(0,1fr);gap:14px}[data-org-card-photo]{width:120px;margin:0 auto}}@media print{body:has([data-org-card]) #omApp,body:has([data-org-card]) .dialog-backdrop:not(:has([data-org-card])),body:has([data-org-card]) [data-org-card-bar]{display:none!important}body:has([data-org-card]) #root{min-height:0!important}.dialog-backdrop:has([data-org-card]){display:block!important;position:static!important;background:none!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dialog:has([data-org-card]){box-shadow:none!important;max-height:none!important;width:100%!important;position:static!important;height:auto!important;border:none!important;animation:none!important}.dialog:has([data-org-card]) .dialog-scroll{max-height:none!important;overflow:visible!important}[data-org-card]{grid-template-columns:150px minmax(0,1fr)!important}[data-org-card-photo]{width:150px!important;margin:0!important}[data-org-copy]{display:none!important}@page{size:A4;margin:16mm 14mm}}[data-board-layout]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;align-items:start}[data-board-nav-list]{display:flex;flex-direction:column;gap:2px;position:sticky;top:8px;min-width:0}[data-board-nav]{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:9px 12px;border:1px solid transparent;border-radius:10px;background:transparent;font:inherit;font-size:13.5px;color:var(--text);text-align:left;cursor:pointer}@media (hover: hover){[data-board-nav]:hover{background:color-mix(in srgb,var(--color-text) 5%,transparent)}}[data-board-nav][aria-current=true]{background:var(--blue-soft);color:var(--blue-dark);font-weight:700}[data-board-nav-name]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-board-nav-lock]{display:inline-flex;color:var(--text-faint)}[data-board-nav-count]{flex:none;font-size:12px;font-weight:600;color:var(--text-faint);font-variant-numeric:tabular-nums}[data-board-nav] .tag{flex:none}[data-board-main]{min-width:0;display:flex;flex-direction:column;gap:12px}[data-board-head]{display:flex;flex-direction:column;gap:6px}[data-board-title]{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}[data-board-desc]{margin:0;font-size:13px;color:var(--text-dim);overflow-wrap:anywhere}[data-board-chips]{display:flex;flex-wrap:wrap;gap:6px}[data-board-tools]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;scroll-margin-top:8px}[data-board-search]{position:relative;flex:1;max-width:320px;min-width:180px}[data-board-search-clear]{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:32px;height:32px;color:var(--text-faint)}[data-board-write]{margin-left:auto}[data-board-list],[data-board-empty]{transition:opacity .15s}[data-board-list][aria-busy=true],[data-board-empty][aria-busy=true]{opacity:.55;pointer-events:none}[data-board-table]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13.5px}[data-board-table] th{text-align:left;font-size:12px;font-weight:600;color:var(--text-faint);white-space:nowrap;padding:9px 12px;background:var(--bg-gray);border-bottom:1px solid var(--line)}[data-board-table] td{padding:11px 12px;vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent)}[data-board-table] tbody tr:last-child td{border-bottom:none}[data-board-table] [data-col=no]{width:64px;color:var(--text-faint);font-variant-numeric:tabular-nums}[data-board-table] [data-col=author]{width:120px}[data-board-table] [data-col=date],[data-board-table] [data-col=end]{width:96px;font-variant-numeric:tabular-nums}[data-board-table] td[data-col=author],[data-board-table] td[data-col=date],[data-board-table] td[data-col=end]{font-size:12.5px;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-board-row]{cursor:pointer}[data-board-row]:active{background:color-mix(in srgb,var(--color-text) 6%,transparent)}@media (hover: none){[data-board-row].hov-row:hover{background:transparent}}[data-board-row-title]{display:flex;align-items:center;gap:8px;min-width:0}[data-board-row-text]{flex:0 1 auto;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-board-row-icon]{flex:none;display:inline-flex;align-items:center;gap:2px;font-size:12px;color:var(--text-faint);font-variant-numeric:tabular-nums}[data-board-row-icon=announced]{color:var(--blue-dark)}[data-board-row][data-board-row-ended] [data-board-row-text],[data-board-row][data-board-row-ended] [data-board-card-title]{color:var(--text-dim);font-weight:500}[data-board-card]{display:flex;flex-direction:column;gap:4px;padding:12px 14px}[data-board-card-title]{font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-board-card-meta]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;color:var(--text-dim);min-width:0}[data-board-card-meta]>*{max-width:100%}[data-board-pager]{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 4px;font-size:12.5px;color:var(--text-faint)}[data-board-pager] .btn{padding:5px 10px;font-size:12.5px}[data-board-view-meta]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;color:var(--text-dim)}[data-board-view-author]{font-weight:700;color:var(--text)}[data-board-view-tags]{display:flex;flex-wrap:wrap;gap:6px}[data-board-view-body]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font-size:14px;line-height:1.75;padding:12px 14px;border-radius:12px;background:var(--bg-gray);min-height:96px}[data-board-view-skel]{display:flex;flex-direction:column;gap:12px;min-height:200px}[data-board-view-skel] span{display:block;border-radius:6px;background:color-mix(in srgb,var(--color-text) 8%,transparent);animation:boardPulse 1.2s ease-in-out infinite}@keyframes boardPulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){[data-board-view-skel] span{animation:none}}[data-board-files]{display:flex;flex-direction:column;gap:6px}[data-board-file]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;min-width:0}[data-board-file-info]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}[data-board-file-name]{font-size:13.5px;font-weight:600;overflow-wrap:anywhere}[data-board-file-size]{font-size:12px;color:var(--text-faint)}[data-board-file] .btn,[data-board-prev-file] .btn{flex:none;padding:5px 10px;font-size:12.5px}[data-board-files-hint]{font-size:12px;color:var(--text-faint)}[data-board-prev]{border:1px solid var(--line);border-radius:10px;padding:8px 10px}[data-board-prev] summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--text-dim)}[data-board-prev-file]{display:flex;align-items:center;gap:10px;padding-top:8px;min-width:0}[data-board-prev-file] [data-board-file-name]{flex:1;min-width:0;font-weight:500}[data-board-prev-until]{flex:none;font-size:12px;color:var(--text-faint);font-variant-numeric:tabular-nums}[data-board-comments]{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--color-divider);padding-top:12px}[data-board-comments-head]{font-size:13px;font-weight:700}[data-board-comment-list]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}[data-board-comment]{display:flex;flex-direction:column;gap:4px}[data-board-comment-meta]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12px;color:var(--text-faint)}[data-board-comment-author]{font-weight:700;color:var(--text)}[data-board-comment-tools]{margin-left:auto;display:inline-flex;gap:2px}[data-board-comment-tools] .btn{padding:2px 8px;font-size:12px}[data-board-comment-body]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font-size:13.5px;line-height:1.65}[data-board-comment-editor]{display:flex;flex-direction:column;gap:6px}[data-board-comment-editor-foot]{display:flex;justify-content:flex-end;gap:6px}[data-board-comment-empty],[data-board-comment-closed]{font-size:12.5px;color:var(--text-faint)}[data-board-comment-form]{display:flex;align-items:flex-end;gap:8px}[data-board-comment-form] textarea{flex:1;min-width:0;resize:vertical}[data-board-comment-form] .btn{flex:none}[data-board-end-row]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}[data-board-announce-field]{display:flex;flex-direction:column;gap:4px}[data-board-announce-label]{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:13.5px;font-weight:600;cursor:pointer}[data-board-announce-label] input{width:16px;height:16px;margin:0;accent-color:var(--blue)}[data-board-announce-rev]{font-size:12.5px;color:var(--blue-dark)}[data-board-attach-field]{display:flex;flex-direction:column;gap:6px;min-width:0}[data-board-attach],[data-board-pending]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;min-width:0}[data-board-pending]{border-style:dashed}[data-board-attach-info]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}[data-board-attach-name],[data-board-attach-next]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-board-attach-name]{font-size:13.5px;font-weight:600}[data-board-attach-size]{font-size:12px;color:var(--text-faint)}[data-board-attach-next]{font-size:12px;font-weight:600;color:var(--blue-dark)}[data-board-attach-info] .field-error{margin-top:0;overflow-wrap:anywhere}[data-board-attach] .btn,[data-board-pending] .btn{flex:none;padding:5px 10px;font-size:12.5px}[data-board-progress]{display:block;height:4px;border-radius:999px;background:var(--line);overflow:hidden;margin-top:2px}[data-board-progress]>span{display:block;height:100%;background:var(--blue);transition:width .15s}[data-board-attach-tools]{display:flex}[data-board-manage-list]{display:flex;flex-direction:column}[data-board-manage-row]{display:flex;align-items:center;gap:10px;padding:10px 2px;min-width:0;border-bottom:1px solid color-mix(in srgb,var(--color-text) 6%,transparent)}[data-board-manage-row]:last-child{border-bottom:none}[data-board-manage-main]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}[data-board-manage-name]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:700}[data-board-manage-title]{min-width:0;overflow-wrap:anywhere}[data-board-manage-off]{display:inline-flex}[data-board-manage-sum]{font-size:12.5px;color:var(--text-dim);overflow-wrap:anywhere}[data-board-manage-count]{flex:none;font-size:12px;color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap}[data-board-manage-row] [data-board-policy]{flex:none;padding:6px 12px;font-size:12.5px}[data-board-mode-row]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}[data-board-zero]{font-size:12.5px;font-weight:600;color:var(--blue-dark)}[data-board-pick]{margin-top:8px;min-width:0}[data-board-pick-loading],[data-board-pick-empty]{font-size:12.5px;color:var(--text-faint)}[data-board-pick-error]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:#b91c1c}[data-board-stale]{margin-top:6px;font-size:12.5px;color:var(--text-dim);overflow-wrap:anywhere}[data-board-policy-checks]{display:flex;flex-wrap:wrap;gap:8px 18px}[data-board-check]{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:13.5px;font-weight:600;cursor:pointer}[data-board-check] input{width:16px;height:16px;margin:0;accent-color:var(--blue)}[data-board-delete-hint]{font-size:12.5px;color:var(--text-dim);overflow-wrap:anywhere}[data-board-policy-error]{margin-top:0;overflow-wrap:anywhere}@media (max-width: 960px){[data-board-layout]{grid-template-columns:minmax(0,1fr);gap:12px}[data-board-nav-list]{position:static;flex-direction:row;flex-wrap:nowrap;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-4px;margin-right:-4px;padding:0 4px 2px}[data-board-nav-list]::-webkit-scrollbar{display:none}[data-board-nav]{width:auto;flex:none;border-color:var(--line);border-radius:999px;padding:7px 12px;background:var(--color-surface)}[data-board-nav][aria-current=true]{border-color:var(--blue-border)}[data-board-nav-name]{overflow:visible}}@media (pointer: coarse),(max-width: 720px){[data-board-nav]{min-height:40px}[data-board-status] [data-seg]{min-height:40px;padding-block:9px}[data-board-search-clear]{width:40px;height:40px}[data-board-pager] .btn,[data-board-file] .btn,[data-board-prev-file] .btn,[data-board-comment-tools] .btn,[data-board-write],[data-board-manage],[data-board-comment-editor-foot] .btn{min-height:40px}[data-board-prev] summary{min-height:40px;display:flex;align-items:center}[data-board-empty] .btn,[data-board-error] .btn{min-height:44px;padding-inline:18px}[data-board-manage-row] [data-order-btns]{flex-direction:row;gap:4px}[data-board-manage-row] [data-order-btns]>.mini-btn{width:40px;height:40px;font-size:12px}[data-board-manage-row] [data-board-policy],[data-board-new],[data-board-manage-close],[data-board-policy-wmode] [data-seg],[data-board-policy-rmode] [data-seg],[data-board-dept-all],[data-board-pick-retry],[data-board-check],[data-board-policy-days],[data-board-policy-active]{min-height:40px}[data-board-policy-wmode] [data-seg],[data-board-policy-rmode] [data-seg]{padding-block:9px;font-size:13.5px}[data-board-dept-all],[data-board-pick-retry]{padding:8px 12px;font-size:13px}[data-board-member]{min-height:40px;padding:6px 14px 6px 6px!important;font-size:13.5px!important}[data-board-member]>span:first-child{width:26px!important;height:26px!important;font-size:12px!important}}@media (max-width: 720px){[data-board-tools] [data-board-search]{order:-1;flex:1 1 100%;max-width:none;min-width:0}.dialog[data-board-view] .dialog-scroll{height:calc(100vh - 12px);height:calc(var(--vvh, 100dvh) - 12px)}.dialog[data-board-view] .dialog-body{flex:1 0 auto}[data-board-view-foot]>span{display:none}[data-board-view-close],[data-board-post-edit]{flex:1;min-height:46px}[data-board-comment-form]{flex-direction:column;align-items:stretch}[data-board-comment-form] .btn{min-height:44px}.dialog[data-board-form] .dialog-scroll{height:calc(100vh - 12px);height:calc(var(--vvh, 100dvh) - 12px)}.dialog[data-board-form] .dialog-body{flex:1 0 auto}[data-board-file-pick-btn],[data-board-file-replace],[data-board-file-remove],[data-board-file-replace-cancel],[data-board-pending-cancel],[data-board-end] [data-seg],[data-board-end-date],[data-board-announce-label]{min-height:40px}[data-board-form-foot]>span{display:none}[data-board-form-cancel],[data-board-form-save]{flex:1;min-height:46px}[data-board-attach],[data-board-pending]{flex-wrap:wrap}[data-board-attach] [data-board-attach-info],[data-board-pending] [data-board-attach-info]{flex:1 1 calc(100% - 50px)}[data-board-attach-info]+.btn{margin-left:auto}[data-board-manage-row]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ord main btn" "ord count btn";column-gap:10px;row-gap:2px;align-items:center}[data-board-manage-row]>[data-order-btns]{grid-area:ord}[data-board-manage-row]>[data-board-manage-main]{grid-area:main}[data-board-manage-row]>[data-board-manage-count]{grid-area:count;justify-self:start}[data-board-manage-row]>[data-board-policy]{grid-area:btn}[data-board-manage-foot]>span{display:none}[data-board-new],[data-board-manage-close]{flex:1;min-height:46px}.dialog[data-board-policy-dialog] .dialog-scroll{height:calc(100vh - 12px);height:calc(var(--vvh, 100dvh) - 12px)}.dialog[data-board-policy-dialog] .dialog-body{flex:1 0 auto}[data-board-policy-foot]>span{display:none}[data-board-policy-cancel],[data-board-policy-save]{flex:1;min-height:46px}}
