@media screen{
.management-view{--ink:#253e36;--muted:#596f63;--green:#176e5b;--line:#dce6df;--bg:#f3f6f4;background:var(--bg);color:var(--ink);font-size:18px;line-height:1.8}.management-view .sidebar{width:286px;padding:24px 18px 18px;background:#fff;border-right:1px solid #dce6df;overflow-y:auto;scrollbar-width:thin}.management-view .shell{margin-left:286px}.management-view .brand{font-size:22px;letter-spacing:-.7px;padding:0 8px}.management-view .brand small{display:none}.management-view .workspace{margin:24px 0 18px;padding:14px 12px;background:#f1f7f3}.management-view .workspace strong{font-size:17px;max-width:195px;color:#315544}.management-view .workspace small{font-size:14px;color:#5e7668}.management-view .sidebar nav{gap:4px;margin-bottom:10px}.management-view .sidebar nav a{font-size:17px;line-height:1.6;padding:11px 13px;min-height:48px;gap:10px;color:#4b6557;word-break:keep-all;border-radius:10px}.management-view .sidebar nav a svg{width:20px;height:20px;flex-shrink:0}.management-view .sidebar nav a.active{background:#e6f3eb;color:#11654e;box-shadow:inset 3px 0 #1c8668;font-weight:750}.management-view .sidebar nav a:hover{background:#f0f7f2}.management-view .nav-back-home{margin-bottom:0;background:#fff;border:1px solid #d4e3d8!important}.management-view .sidebar .nav-label{display:none}.work-nav-group{font-size:14px;font-weight:750;color:#6b7f72;letter-spacing:.3px;padding:18px 13px 5px}.management-view .sidebar-foot{font-size:12px;letter-spacing:.5px;margin-top:25px;color:#788a7e}.management-view .topbar{height:78px;padding:0 38px;background:#ffffffed;border-bottom:1px solid #dce6df}.management-view .breadcrumb{font-size:16px;color:#617768}.management-view .breadcrumb b{color:#2f5140}.management-view #main{max-width:1440px;padding:35px 38px 65px}.management-view .page-head{align-items:flex-start;gap:24px;margin-bottom:27px}.management-view .page-head h1{font-size:31px;line-height:1.5;letter-spacing:-1px;margin:0 0 9px;color:#233e32;word-break:keep-all}.management-view .page-head p{font-size:18px;color:#526e5c;line-height:1.85;max-width:850px}.management-view .page-eyebrow{display:none}.management-view .date-label{font-size:15px;color:#637b69}.management-view h2{font-size:24px;line-height:1.6;letter-spacing:-.6px;color:#294a38}.management-view h3{font-size:20px;line-height:1.7;color:#2e513e}.management-view .panel{padding:28px;border:1px solid #dde7df;border-radius:17px;background:#fff;box-shadow:0 3px 12px #254b3410;margin-bottom:24px}.management-view .panel>h2:first-child{margin-top:0}.management-view .panel p{line-height:1.85;color:#536d5b}.management-view .section-head{gap:16px;flex-wrap:wrap;margin-bottom:18px}.management-view .section-head h2{font-size:23px;margin:0}.management-view .section-head p,.management-view .helper,.management-view .subtle{font-size:16px;color:#5b7262;line-height:1.85}.management-view .btn{font-size:17px;padding:11px 17px;min-height:46px;border-radius:10px;font-weight:700;line-height:1.6;white-space:normal;word-break:keep-all}.management-view .btn.small{font-size:16px;min-height:42px;padding:9px 13px}.management-view .btn.secondary{background:#fff;border-color:#cedfd3;color:#2a6247}.management-view .btn.soft{background:#eaf5ed;color:#21613e}.management-view .text-btn{font-size:17px;line-height:1.7;min-height:36px}.management-view .row-actions,.management-view .form-actions{gap:12px;flex-wrap:wrap}.management-view .notice{font-size:16px;line-height:1.9;color:#556d5b;background:#edf5ef;border:1px solid #d7e5db;border-radius:11px;padding:15px 19px;margin-bottom:24px}.management-view .notice.warning{color:#796132;background:#fff8e9;border-color:#eddfbc}.management-view .stats{gap:16px;margin-bottom:26px}.management-view .stat{padding:20px;border-radius:14px;border:1px solid #dce7de;background:#fff}.management-view .stat-label{font-size:16px;color:#526d5b}.management-view .stat strong{font-size:28px;line-height:1.5;color:#204a33}.management-view .stat small{font-size:16px;color:#627868}.management-view .workspace-launchers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 26px}.management-view .workspace-launchers>a{padding:23px;border:1px solid #d4e6d9;border-radius:15px;background:#fff;display:grid;grid-template-columns:36px 1fr;column-gap:13px;row-gap:3px}.management-view .workspace-launchers>a>svg{grid-row:span 2;width:27px;height:27px;color:#20825c;margin:5px 0}.management-view .workspace-launchers strong{font-size:21px;line-height:1.6}.management-view .workspace-launchers span{font-size:16px;color:#5c7463}.management-view .workspace-launchers>a:hover{background:#edf7f0;border-color:#7db594}.work-homepage-detail{margin:23px 0;border:1px solid #d6e5da;border-radius:13px;background:#fff}.work-homepage-detail>summary{cursor:pointer;padding:18px 22px;font-size:18px;font-weight:700;color:#365f45}.management-view .work-homepage-detail .dashboard-intro{box-shadow:none;border:0;border-top:1px solid #e1ebe4;border-radius:0;margin:0}.management-view .dashboard-columns{gap:22px}.management-view .list-row{padding:17px 0;line-height:1.8;border-color:#e4ece6}.management-view .list-row small{font-size:16px;color:#617767}.management-view .field{min-width:0}.management-view .field label{font-size:17px;font-weight:650;color:#375a43;margin-bottom:8px;line-height:1.7}.management-view .form-grid{gap:23px 24px}.management-view .field input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.management-view .field select,.management-view .field textarea{font-size:18px;line-height:1.7;padding:12px 14px;border:1px solid #cbded0;background:#fcfefd;border-radius:9px;color:#294a35;max-width:100%}.management-view .field input::placeholder,.management-view .field textarea::placeholder{color:#778d7c}.management-view .field textarea{min-height:135px}.management-view input[type=checkbox],.management-view input[type=radio]{accent-color:#197453;width:20px;height:20px;vertical-align:middle;flex-shrink:0}.management-view .consent-row,.management-view .check-row{line-height:1.9;font-size:17px;gap:9px}.management-view .table-scroll{overflow:auto;border:1px solid #dce7df;border-radius:12px;scrollbar-width:thin}.management-view .admin-table{width:100%;border-collapse:collapse;font-size:17px;min-width:620px}.management-view .admin-table th{background:#edf5ef;color:#365940;font-size:16px;font-weight:750;text-align:left;padding:15px 18px;white-space:nowrap;border-bottom:1px solid #d7e4da}.management-view .admin-table td{padding:17px 18px;line-height:1.8;color:#36533e;vertical-align:middle;border-bottom:1px solid #e4ece6}.management-view .admin-table tr:last-child td{border-bottom:0}.management-view .admin-table tbody tr:nth-child(even){background:#fbfdfb}.management-view .admin-table tbody tr:hover{background:#f0f8f2}.management-view .admin-table td .btn{margin:3px}.management-view .status{font-size:15px;padding:5px 10px;line-height:1.6;border-radius:7px}.management-view .empty-state{border:1px dashed #cddfd1;background:#fafdfa;padding:40px 23px;border-radius:15px;color:#617767}.management-view .footer{font-size:14px;color:#6e8272;margin:0 38px}.management-view .profile-workspace{background:#f1f7f2;gap:25px}.management-view .profile-workspace p{font-size:17px}.management-view .evaluation2-screen .ev2-tabs a{font-size:17px}.management-view .ev2-task-card{border-color:#d5e4d8}.management-view .ev2-toolbar{gap:14px}.management-view .ev2-notice{font-size:17px;line-height:1.9}.management-view .ev-clean-card-summary{background:#f0f7f2;color:#365d43}.management-view .ev-detail-row{line-height:1.85}.management-view .ev-clean-task-body>summary{line-height:1.8}.management-view .resource-card{border:1px solid #dbe7de;border-radius:16px;background:#fff}.management-view .resource-card h3{font-size:21px}.management-view .resource-card p{font-size:17px;line-height:1.85;color:#5a735f}.management-view .searchbar{border-color:#ccdfd1;background:#fff;padding:16px;border-radius:12px}.management-view .searchbar input{font-size:18px}.management-view .chip{font-size:16px;padding:9px 14px;min-height:42px}.management-view .calendar-scroll{border:1px solid #d8e5db;border-radius:12px;background:#fff;overflow:auto}.management-view .schedule-grid{font-size:16px}.work-menu-toggle{display:none}
@media(max-width:1150px){.management-view .sidebar{width:264px;padding:22px 14px}.management-view .shell{margin-left:264px}.management-view #main{padding:28px 25px 50px}.management-view .topbar{padding:0 25px}.management-view .dashboard-columns{grid-template-columns:1fr}.management-view .page-head{flex-wrap:wrap}.management-view .page-head h1{font-size:29px}.management-view .workspace-launchers>a{padding:19px}.management-view .workspace-launchers strong{font-size:20px}}
@media(max-width:800px){.management-view .sidebar{width:235px;padding:20px 11px}.management-view .shell{margin-left:235px}.management-view .sidebar nav a{font-size:16px;padding:10px}.management-view .brand{font-size:19px}.management-view .workspace strong{max-width:165px}.management-view .workspace-launchers{grid-template-columns:1fr}.management-view .stats{grid-template-columns:1fr}.management-view .form-grid{grid-template-columns:1fr}.management-view .field.full{grid-column:auto}}
@media(max-width:650px){.management-view .sidebar{position:relative;width:100%;height:auto;padding:16px 18px;overflow:visible;border-bottom:1px solid #dce6df}.management-view .shell{margin:0}.management-view .brand{font-size:21px}.management-view .workspace{display:none}.management-view #navigation{display:block;margin:13px 0 0;padding:0}.management-view #navigation a{min-height:44px;display:flex;padding:10px 12px}.management-view .work-menu-toggle{display:block;width:100%;text-align:left;background:#edf6f0;border:1px solid #d7e6dc;padding:11px 13px;color:#315b41;border-radius:9px;margin-top:10px;font-size:17px;font-weight:700}.management-view .sidebar nav[aria-label="설정"]{display:none!important}.management-view .sidebar.work-menu-open nav[aria-label="설정"]{display:grid!important;overflow:visible;margin:10px 0 0}.management-view .sidebar nav[aria-label="설정"] a{white-space:normal}.management-view .sidebar-foot{display:none}.management-view .mobile-workspace-links{display:none!important}.management-view .topbar{height:auto;min-height:64px;padding:13px 20px;gap:10px;flex-wrap:wrap}.management-view .breadcrumb{font-size:15px}.management-view .breadcrumb span{padding:0 7px}.management-view #main{padding:25px 18px 45px}.management-view .page-head{gap:14px;flex-direction:column;align-items:flex-start}.management-view .page-head h1{font-size:27px}.management-view .page-head p{font-size:17px}.management-view .panel{padding:22px 18px;border-radius:13px}.management-view .stats{grid-template-columns:1fr;gap:10px}.management-view .stat{padding:16px 18px}.management-view .workspace-launchers{grid-template-columns:1fr;gap:12px}.management-view .form-grid{gap:20px}.management-view .form-actions{display:flex;align-items:stretch}.management-view .form-actions .btn{flex:1 1 130px}.management-view .footer{margin:0 20px}.management-view .notice{font-size:15px;padding:14px 16px}.management-view .admin-table{min-width:600px}.management-view .row-actions .btn{font-size:16px}.management-view .field input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.management-view .field textarea,.management-view .field select{font-size:17px}.work-nav-group{padding-top:13px}}
}
