:is(.collaboration-workspace,.feedback-workspace) .ws-button{border:1px solid var(--color-border-strong);min-height:40px;color:var(--color-navy);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}:is(.collaboration-workspace,.feedback-workspace) .ws-button:hover{background:var(--color-surface)}:is(.collaboration-workspace,.feedback-workspace) .ws-button:disabled{opacity:.45;cursor:not-allowed}:is(.collaboration-workspace,.feedback-workspace) .ws-button-primary{background:var(--color-navy);border-color:var(--color-navy);color:#fff}:is(.collaboration-workspace,.feedback-workspace) .ws-button-primary:hover{background:var(--color-primary-hover)}:is(.collaboration-workspace,.feedback-workspace) .ws-panel{border:1px solid var(--color-border);background:#fff;border-radius:13px;min-width:0;overflow:hidden}:is(.collaboration-workspace,.feedback-workspace) .ws-stat{border:1px solid var(--color-border);background:#fff;border-radius:13px;min-width:0;padding:16px}:is(.collaboration-workspace,.feedback-workspace) .ws-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.5}:is(.collaboration-workspace,.feedback-workspace) .ws-table th{color:var(--color-muted);border-bottom:1px solid var(--color-border);padding:12px 16px;font-size:12px;font-weight:500}:is(.collaboration-workspace,.feedback-workspace) .ws-table td{vertical-align:middle;border-bottom:1px solid #edf0f5;padding:10px 16px}:is(.collaboration-workspace,.feedback-workspace) .ws-table tr:last-child td{border-bottom:0}:is(.collaboration-workspace,.feedback-workspace) .ws-table tbody tr:hover{background:#fafbfe}:is(.collaboration-workspace,.feedback-workspace) .ws-page{border-radius:6px;justify-content:center;align-items:center;min-width:38px;min-height:38px;display:flex}:is(.collaboration-workspace,.feedback-workspace) .ws-page:disabled{opacity:.35;cursor:not-allowed}:is(.collaboration-workspace,.feedback-workspace) .ws-page:hover:not(:disabled){background:var(--color-info-soft)}:is(.collaboration-workspace,.feedback-workspace) .ws-input{border:1px solid var(--color-border-strong);width:100%;min-height:43px;color:var(--color-navy);background:#fff;border-radius:8px;padding:9px 12px;font-size:13px}:is(.collaboration-workspace,.feedback-workspace) .ws-input::placeholder{color:#7b8798}:is(.collaboration-workspace,.feedback-workspace) .ws-input:focus{outline-offset:2px}:is(.collaboration-workspace,.feedback-workspace) .ws-link{min-height:36px;color:var(--color-navy);align-items:center;gap:5px;font-weight:500;display:inline-flex}:is(.collaboration-workspace,.feedback-workspace) .ws-link:hover{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){:is(.collaboration-workspace,.feedback-workspace) button,:is(.collaboration-workspace,.feedback-workspace) a{transition:background-color .15s,color .15s}}:is(.collaboration-workspace,.feedback-workspace) button.ws-stat[aria-pressed=true]{background:#f4f7fc;border-color:#9aacc5}:is(.collaboration-workspace,.feedback-workspace) .ws-progress{width:100%;height:6px;accent-color:var(--color-navy);background:#edf0f5;border:0;border-radius:8px;display:block;overflow:hidden}:is(.collaboration-workspace,.feedback-workspace) .ws-progress::-webkit-progress-bar{background:#edf0f5}:is(.collaboration-workspace,.feedback-workspace) .ws-progress::-webkit-progress-value{background:var(--color-navy);border-radius:8px}:is(.collaboration-workspace,.feedback-workspace) .ws-check-button{border:1px solid var(--color-border-strong);border-radius:5px;padding:5px 7px;font-size:11px}:is(.collaboration-workspace,.feedback-workspace) .ws-check-button[aria-pressed=true]{background:var(--color-info-soft);border-color:#9aacc5;font-weight:600}:is(.collaboration-workspace,.feedback-workspace) .ws-check-button:disabled{opacity:.45;cursor:not-allowed}:is(.collaboration-workspace,.feedback-workspace) input[type=checkbox]{accent-color:var(--color-navy);flex-shrink:0;width:16px;height:16px}@media (max-width:639px){:is(.collaboration-workspace,.feedback-workspace) .ws-input{font-size:16px}:is(.collaboration-workspace,.feedback-workspace) .ws-stat{padding:13px}}
