.workspace-intro{padding:36px 0 20px}.workspace-intro h1{font-size:clamp(25px,3vw,36px);margin-bottom:10px}.workspace-intro>p:last-child{font-size:14px;color:var(--muted);margin:0}.integrated-notice{background:#e8eee0;border:1px solid #ccd9c1;border-radius:8px;padding:13px 18px;font-size:12px;color:#40553e;line-height:1.9}.workspace-tabs{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:25px 0 12px}.workspace-tabs>[role=tab]{display:grid;grid-template-columns:1fr auto;gap:4px 15px;padding:19px 22px;text-align:left;border:1px solid #b7c7b3;background:#fffef9;color:#416044;border-radius:10px;min-width:0}.workspace-tabs>[aria-selected=true]{background:#245c4d;color:#fff;border-color:#245c4d;box-shadow:0 3px 0 #183d33}.workspace-tabs span{font-size:17px;font-weight:700}.workspace-tabs small{grid-column:1;font-size:11px;opacity:.9}.workspace-tabs b{grid-column:2;grid-row:1/3;align-self:center;font-size:12px;border:1px solid currentColor;border-radius:18px;padding:5px 10px;white-space:nowrap}.workspace-help{font-size:12px;font-weight:700;color:#345944;margin:14px 0 5px}.workspace-preserve{font-size:10px;color:#647660;margin:0 0 20px}#task-panel>.intro{padding-top:25px;gap:20px}#task-panel .intro h1{font-size:27px;line-height:1.6;margin-bottom:10px}#task-panel .intro .lead{font-size:12px}#task-panel .date-note strong{font-size:25px}#task-panel .overview{margin-top:25px}#inquiry-panel{background:transparent;font-family:"Yu Gothic UI",Meiryo,sans-serif;font-size:14px}#inquiry-panel .inquiry-main{padding:25px 0 0;max-width:none;width:100%;margin:0}#inquiry-panel .inquiry-navigation{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:23px}#inquiry-panel .inquiry-navigation button{color:#466451;background:#fffef9;border:1px solid #d0dbca;border-radius:7px;padding:11px 10px;font-size:11px;gap:5px}#inquiry-panel .inquiry-navigation button[aria-pressed=true]{background:#dcebd7;border-color:#80a97c;color:#214b36}#inquiry-panel .inquiry-navigation button span:last-child{min-width:20px;background:#edf1e7}#inquiry-panel .inquiry-roster{font-size:10px;color:#647660;margin:11px 0 0}#inquiry-panel h1{font-size:27px;margin-bottom:0}#inquiry-panel .guide{padding-top:22px}#inquiry-panel .workspace{border-color:#d0dbca}#inquiry-panel .ticket-list{max-height:620px}#inquiry-panel .metric small{line-height:1.6}#inquiry-panel dialog button{min-height:44px}#inquiry-panel header .header-actions{min-width:160px}#inquiry-panel .ticket strong{font-size:14px}#inquiry-panel #inq-notice{z-index:100}#inquiry-panel .detail h2{font-size:21px}#inquiry-panel .ticket{min-height:90px}.workspace-tabs button:focus-visible{outline:3px solid #b14a1a;outline-offset:4px}@media(max-width:850px){.workspace-tabs>[role=tab]{padding:17px 14px;gap:5px 9px}.workspace-tabs span{font-size:15px}.workspace-tabs b{font-size:10px;padding:5px 8px}#inquiry-panel .workspace{grid-template-columns:minmax(235px,.95fr) minmax(270px,1.05fr)}#inquiry-panel .inquiry-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}#inquiry-panel .inquiry-navigation button{padding:10px 12px}#inquiry-panel .metrics{gap:10px}}@media(max-width:650px){.workspace-intro{padding-top:25px}.workspace-intro h1{font-size:24px;line-height:1.65}.workspace-intro>p:last-child{font-size:12px}.workspace-tabs{gap:8px;margin-top:20px}.workspace-tabs>[role=tab]{display:flex;flex-direction:column;align-items:flex-start;padding:14px 11px;gap:5px}.workspace-tabs span{font-size:14px}.workspace-tabs small{font-size:9px}.workspace-tabs b{align-self:flex-start;margin-top:4px;font-size:10px}#task-panel>.intro{grid-template-columns:1fr;gap:15px;padding-top:15px}#task-panel .intro h1,#inquiry-panel h1{font-size:22px}#task-panel .date-note{padding-block:5px}#inquiry-panel .workspace{display:block}#inquiry-panel .inquiry-main{padding-top:15px}#inquiry-panel .metrics{grid-template-columns:1fr 1fr}#inquiry-panel .inquiry-navigation{gap:6px}#inquiry-panel .inquiry-navigation button{font-size:10px;padding:10px 8px}#inquiry-panel .detail{padding:22px 16px}#inquiry-panel .ticket-list{max-height:340px}#inquiry-panel .inquiry-roster{line-height:1.9}.workspace-preserve{line-height:1.9}#inquiry-panel .sub{line-height:1.9}.integrated-notice{padding:12px 14px;font-size:10px}#inquiry-panel .guide{font-size:9px;gap:4px}#inquiry-panel header .header-actions{min-width:0}#inquiry-panel .filter-row{grid-template-columns:1fr 1fr 1fr}#inquiry-panel .filter-row select{font-size:10px}#inquiry-panel .metric{padding:13px 12px}}
.workspace-tabs+[role=status]{scroll-margin-top:15px}#inquiry-panel .filters{display:block;background:transparent;border-radius:0}#inquiry-panel .empty{border:0;background:transparent}#inquiry-panel .inquiry-main>header{border-bottom:0}
