/* =============================================================
   업무지원 › 면담기록 — 맥 고밀도형 (사용자 2026-11-03 "1": 타임마일리지 다음)
   범위: #work_support-content #ws-panel-interviews 안쪽만. 화면에서만. (업무지원 머리 · 하위 탭은 ui-skin-attendance.css)
   ws-interviews.js 가 넣는 #ivw-styles(토스식 큰 둥근 카드 · 18px 모서리 · 파란 윗줄 · 그림자)는 그대로 두고 위에 덮음.
   - 채운 파랑: 등록 폼이 닫혀 있으면 머리 '면담 등록', 열려 있으면 폼의 '저장' 하나(머리 단추는 '닫기' 흰 단추가 됨)
   - 목록: 사람 묶음 머리 약 46px · 기록 줄 약 42px → 36px · 32px 한 줄. 날짜 · 유형 칩 파란 굵은 글씨 → 보통 글씨 · 회색 칩
   - 등록 폼: 큰 둥근 카드 · 38px 아이콘 · 칸마다 둥근 상자 → 흰 묶음 · 28px 입력칸 · 머리카락 선 구분
   - 9.5 ~ 10.5px 글자 → 11px
   펼치기 · 상세 · 수정 · 삭제 · 저장 · 별점 · 이력 펼치기 동작 그대로. 면담 내용은 손대지 않음. 값은 ui-tokens.css 토큰만.
   ============================================================= */
@media screen{
html #work_support-content #ws-panel-interviews{ padding:16px 20px 20px !important; font-family:var(--ui-font); color:var(--ui-text-1) }
html #work_support-content #ws-panel-interviews#ws-panel-interviews > .flex:first-child{ margin-bottom:12px !important; padding:0 !important; border:0 !important; border-radius:0 !important; background:transparent !important; box-shadow:none !important }
html #work_support-content #ws-panel-interviews#ws-panel-interviews > .flex:first-child h3{ font-size:var(--ui-text-title2) !important; font-weight:var(--ui-weight-bold) !important; color:var(--ui-text-1) !important }
html #work_support-content #ws-panel-interviews#ws-panel-interviews > .flex:first-child h3 > i{ margin-right:6px !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-callout) !important }
html #work_support-content #ws-panel-interviews#ws-panel-interviews #ws-interview-add-btn{ box-sizing:border-box; min-height:0 !important; height:28px; display:inline-flex; align-items:center; padding:0 12px !important; border:0 !important; border-radius:var(--ui-radius-control) !important; background:var(--ui-accent) !important; box-shadow:none !important; color:var(--ui-on-accent) !important; font-size:var(--ui-text-body) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews#ws-panel-interviews #ws-interview-add-btn:hover{ background:var(--ui-accent-hover) !important }
html #work_support-content #ws-panel-interviews#ws-panel-interviews #ws-interview-add-btn > i{ margin-right:5px !important; font-size:var(--ui-text-caption) !important }
/* 폼이 열리면 머리 단추('닫기')는 흰 단추 — 채운 파랑은 '저장' */
html #work_support-content #ws-panel-interviews#ws-panel-interviews:has(#ivw-layout.has-form) #ws-interview-add-btn{ background:var(--ui-surface) !important; box-shadow:var(--ui-elev-control) !important; color:var(--ui-text-1) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews#ws-panel-interviews:has(#ivw-layout.has-form) #ws-interview-add-btn:hover{ background:var(--ui-fill-subtle) !important }
html #work_support-content #ws-panel-interviews .ivw-layout{ gap:12px !important }
html #work_support-content #ws-panel-interviews .ivw-layout.has-form .ivw-col-left{ flex:0 0 360px !important }

/* ---------- 목록 ---------- */
html #work_support-content #ws-panel-interviews .ivw-grps{ gap:8px !important }
html #work_support-content #ws-panel-interviews .ivw-grp{ border:1px solid var(--ui-line) !important; border-radius:var(--ui-radius-group) !important; background:var(--ui-surface) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd{ min-height:36px; box-sizing:border-box; gap:8px !important; padding:0 12px !important; background:var(--ui-surface-alt) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd:hover{ background:var(--ui-fill-subtle) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd .car{ color:var(--ui-text-3) !important; font-size:var(--ui-text-caption) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd .nm{ color:var(--ui-text-1) !important; font-size:var(--ui-text-body) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd .dp{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd .rt{ gap:8px !important }
html #work_support-content #ws-panel-interviews .ivw-grp-hd .last{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important; font-variant-numeric:tabular-nums }
html #work_support-content #ws-panel-interviews .ivw-grp-hd .cnt{ height:18px; box-sizing:border-box; display:inline-flex; align-items:center; padding:0 7px !important; border:0 !important; border-radius:var(--ui-radius-pill) !important; background:var(--ui-fill) !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-grp-body{ border-top:1px solid var(--ui-line) !important }
html #work_support-content #ws-panel-interviews .ivw-rec{ min-height:32px; box-sizing:border-box; gap:8px !important; padding:0 10px 0 32px !important; border-top:1px solid var(--ui-line) !important }
html #work_support-content #ws-panel-interviews .ivw-rec:first-child{ border-top:0 !important }
html #work_support-content #ws-panel-interviews .ivw-rec:hover{ background:var(--ui-fill-subtle) !important }
html #work_support-content #ws-panel-interviews .ivw-rec .rdate{ min-width:0 !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-body) !important; font-weight:var(--ui-weight-regular) !important; font-variant-numeric:tabular-nums; white-space:nowrap }
html #work_support-content #ws-panel-interviews .ivw-rec .rdate > span{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) }
html #work_support-content #ws-panel-interviews :is(.ivw-rec .rtype,.ivw-hrow .htype){ height:18px; box-sizing:border-box; display:inline-flex; align-items:center; padding:0 7px !important; border-radius:var(--ui-radius-pill) !important; background:var(--ui-fill) !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important; white-space:nowrap }
html #work_support-content #ws-panel-interviews .ivw-rec .rsum{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important }
html #work_support-content #ws-panel-interviews .ivw-rec .ract{ gap:0 !important }
html #work_support-content #ws-panel-interviews :is(.ivw-rec .ws-btn-edit,.ivw-rec .ws-btn-del){ width:24px; height:24px; min-height:0 !important; display:inline-grid; place-items:center; padding:0 !important; border:0 !important; border-radius:var(--ui-radius-row) !important; background:transparent !important; font-size:var(--ui-text-caption) !important }
html #work_support-content #ws-panel-interviews .ivw-rec .ws-btn-edit{ color:var(--ui-text-2) !important }
html #work_support-content #ws-panel-interviews .ivw-rec .ws-btn-del{ color:var(--ui-danger) !important }
html #work_support-content #ws-panel-interviews :is(.ivw-rec .ws-btn-edit,.ivw-rec .ws-btn-del):hover{ background:var(--ui-fill) !important }

/* ---------- 등록 폼 ---------- */
html #work_support-content #ws-panel-interviews .ivw-form{ border:1px solid var(--ui-line) !important; border-top:1px solid var(--ui-line) !important; border-radius:var(--ui-radius-panel) !important; background:var(--ui-surface) !important; box-shadow:none !important; animation:none !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hd{ gap:10px !important; padding:10px 14px !important; border-bottom:1px solid var(--ui-line) !important; background:var(--ui-surface) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hd-ic{ display:none !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hd-tt h3{ color:var(--ui-text-1) !important; font-size:var(--ui-text-title3) !important; font-weight:var(--ui-weight-bold) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hd-sub{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-x{ width:28px; height:28px; padding:0 !important; display:inline-grid; place-items:center; border-radius:var(--ui-radius-control) !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-title2) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-x:hover{ background:var(--ui-fill) !important; color:var(--ui-text-1) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-body{ padding:12px 14px 4px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-meta{ margin-bottom:12px !important; padding:10px 12px !important; border:0 !important; border-radius:var(--ui-radius-group) !important; background:var(--ui-fill-subtle) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-meta-t{ gap:6px !important; margin-bottom:8px !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-meta-t i{ color:var(--ui-text-2) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-g2{ gap:8px 12px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-fld{ gap:3px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-lab{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-lab .req{ color:var(--ui-danger) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-lab .badge{ height:16px; box-sizing:border-box; display:inline-flex; align-items:center; padding:0 6px !important; border:0 !important; border-radius:var(--ui-radius-pill) !important; background:var(--ui-accent-tint) !important; color:var(--ui-accent-text) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-lab .badge.g{ background:var(--ui-fill) !important; color:var(--ui-text-2) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-note{ color:var(--ui-text-2) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-input{ box-sizing:border-box; min-height:0 !important; padding:0 9px !important; border:1px solid var(--ui-line-control) !important; border-radius:var(--ui-radius-control) !important; background:var(--ui-surface) !important; box-shadow:none !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-body) !important }
html #work_support-content #ws-panel-interviews .ivw-form :is(input.ws-input,select.ws-input){ height:28px !important }
html #work_support-content #ws-panel-interviews .ivw-form input.ws-input[readonly]{ background:var(--ui-fill-subtle) !important; color:var(--ui-text-1) !important }
html #work_support-content #ws-panel-interviews .ivw-form textarea.ws-input{ padding:6px 9px !important; line-height:1.5 !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-sec textarea.ws-input{ background:var(--ui-surface) !important; border-color:var(--ui-line-control) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-input:focus,
html #work_support-content #ws-panel-interviews .ivw-form .ivw-sec textarea.ws-input:focus{ outline:0; border-color:var(--ui-accent) !important; box-shadow:var(--ui-focus-ring) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-input::placeholder{ color:var(--ui-text-3) }
/* 이전 이력 */
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hist{ margin-bottom:12px !important; padding:8px 10px !important; border:1px solid var(--ui-line) !important; border-radius:var(--ui-radius-group) !important; background:var(--ui-surface-alt) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hist-hd{ gap:6px !important; margin-bottom:6px !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hist-hd > i{ color:var(--ui-text-2) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hist-hd .cnt{ padding:0 6px !important; border:0 !important; background:var(--ui-fill) !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-caption) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hist-hd .tip{ color:var(--ui-text-2) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hist-empty{ margin-bottom:12px !important; padding:7px 10px !important; border:0 !important; border-radius:var(--ui-radius-group) !important; background:var(--ui-fill-subtle) !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hitem{ margin-top:4px !important; border:1px solid var(--ui-line) !important; border-radius:var(--ui-radius-card) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hrow{ min-height:30px; box-sizing:border-box; gap:8px !important; padding:0 10px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hrow:hover{ background:var(--ui-fill-subtle) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hrow .car{ color:var(--ui-text-3) !important; font-size:var(--ui-text-caption) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hrow .hdate{ min-width:0 !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important; font-variant-numeric:tabular-nums }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-hrow .hsum{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important }
/* 일곱 칸 */
html #work_support-content #ws-panel-interviews .ivw-form .ivw-secs{ gap:0 !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-sec{ padding:10px 0 !important; border:0 !important; border-top:1px solid var(--ui-line) !important; border-radius:0 !important; background:transparent !important; box-shadow:none !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-sec:hover{ box-shadow:none !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-sh{ gap:6px !important; margin-bottom:3px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-step{ width:auto !important; height:auto !important; padding:0 !important; border:0 !important; background:transparent !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-form :is(.ivw-tag,.ivw-dt-tag){ height:18px; box-sizing:border-box; display:inline-flex; align-items:center; padding:0 7px !important; border:0 !important; border-radius:var(--ui-radius-pill) !important; background:var(--ui-fill) !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-st{ color:var(--ui-text-1) !important; font-size:var(--ui-text-body) !important; font-weight:var(--ui-weight-semibold) !important; letter-spacing:0 !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-priv{ height:18px; box-sizing:border-box; padding:0 7px !important; background:var(--ui-fill) !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-priv i{ font-size:var(--ui-text-caption) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-guide{ margin:0 0 5px !important; padding:0 !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-mgrp{ gap:4px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-mgrp + .ivw-mgrp{ margin-top:6px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-mh{ gap:6px !important; color:var(--ui-text-1) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-mh .dot{ width:6px !important; height:6px !important; background:var(--ui-text-3) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-mh .who{ color:var(--ui-text-2) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-mrow{ gap:6px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-cbx{ width:16px !important; height:16px !important; border:1px solid var(--ui-line-control) !important; border-radius:var(--ui-radius-row) !important; background:var(--ui-surface) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-cbx:checked{ border-color:var(--ui-accent) !important; background:var(--ui-accent) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-cbx:checked::after{ left:4px !important; top:0 !important; width:5px !important; height:9px !important; border-color:var(--ui-on-accent) !important; border-width:0 2px 2px 0 !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-rate{ gap:8px !important; margin-top:6px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-rl{ color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-stars{ gap:2px !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-star{ width:24px !important; height:24px !important; border:0 !important; border-radius:var(--ui-radius-row) !important; background:transparent !important; color:var(--ui-text-3) !important; font-size:var(--ui-text-footnote) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-star:hover{ background:var(--ui-fill) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-star.on{ background:transparent !important; color:var(--ui-accent) !important }
/* 바닥 */
html #work_support-content #ws-panel-interviews .ivw-form .ivw-foot{ gap:10px !important; padding:10px 14px !important; border-top:1px solid var(--ui-line) !important; background:var(--ui-surface-alt) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-lock{ gap:6px !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-lock i{ color:var(--ui-text-2) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-acts{ gap:6px !important }
html #work_support-content #ws-panel-interviews .ivw-form :is(.ws-btn-cancel,.ws-btn-save){ box-sizing:border-box; min-height:0 !important; height:28px; display:inline-flex; align-items:center; padding:0 14px !important; border:0 !important; border-radius:var(--ui-radius-control) !important; font-size:var(--ui-text-body) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-btn-cancel{ background:var(--ui-surface) !important; box-shadow:var(--ui-elev-control) !important; color:var(--ui-text-1) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-btn-cancel:hover{ background:var(--ui-fill-subtle) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-btn-save{ background:var(--ui-accent) !important; box-shadow:none !important; color:var(--ui-on-accent) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-btn-save:hover{ background:var(--ui-accent-hover) !important }
html #work_support-content #ws-panel-interviews .ivw-form .ws-btn-save > i{ font-size:var(--ui-text-caption) !important }
/* 상세 · 이력 읽기 칸 */
html #work_support-content #ws-panel-interviews .ivw-dt-sec{ padding:8px 10px !important; border:1px solid var(--ui-line) !important; border-radius:var(--ui-radius-card) !important }
html #work_support-content #ws-panel-interviews .ivw-dt-title{ color:var(--ui-text-1) !important; font-size:var(--ui-text-footnote) !important; font-weight:var(--ui-weight-semibold) !important }
html #work_support-content #ws-panel-interviews .ivw-dt-sub{ color:var(--ui-text-2) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
html #work_support-content #ws-panel-interviews .ivw-dt-txt{ color:var(--ui-text-1) !important; font-size:var(--ui-text-footnote) !important; line-height:1.55 !important }
html #work_support-content #ws-panel-interviews .ivw-dt-mrow .due{ background:var(--ui-fill) !important; color:var(--ui-text-2) !important; font-size:var(--ui-text-caption) !important; font-weight:var(--ui-weight-regular) !important }
}
@media screen and (max-width:768px){
html #work_support-content #ws-panel-interviews{ padding:12px !important }
html #work_support-content #ws-panel-interviews .ivw-layout.has-form .ivw-col-left{ flex:1 1 auto !important }
/* 세로로 쌓일 때 목록이 내용 길이만큼 넓어져 오른쪽(별점 · 수정 · 삭제)이 화면 밖으로 밀리던 것 — 화면 폭에 맞춤 */
html #work_support-content #ws-panel-interviews .ivw-layout{ align-items:stretch !important }
html #work_support-content #ws-panel-interviews .ivw-col-left{ width:100% !important; max-width:100% }
html #work_support-content #ws-panel-interviews .ivw-grp-hd{ min-height:44px }
html #work_support-content #ws-panel-interviews .ivw-rec{ min-height:44px; gap:6px !important; padding:0 4px 0 12px !important }
html #work_support-content #ws-panel-interviews .ivw-rec .rdate > span{ display:none }
html #work_support-content #ws-panel-interviews .ivw-rec > span[style*="inline-flex"] i{ font-size:var(--ui-text-caption) !important }
html #work_support-content #ws-panel-interviews .ivw-form :is(input.ws-input,select.ws-input){ height:36px !important; font-size:16px !important }
html #work_support-content #ws-panel-interviews .ivw-form textarea.ws-input{ font-size:16px !important }
html #work_support-content #ws-panel-interviews .ivw-form :is(.ws-btn-cancel,.ws-btn-save){ height:36px }
html #work_support-content #ws-panel-interviews#ws-panel-interviews #ws-interview-add-btn{ height:32px }
html #work_support-content #ws-panel-interviews :is(.ivw-rec .ws-btn-edit,.ivw-rec .ws-btn-del){ width:32px; height:32px }
html #work_support-content #ws-panel-interviews .ivw-form .ivw-star{ width:32px !important; height:32px !important }
}
