html,body,#root{min-height:100%}body{margin:0}.sharepoint-header{align-items:center;background:#55bed0;color:#fff;display:flex;height:64px;justify-content:space-between;padding:0 16px;position:sticky;top:0;z-index:1200}.header-left,.header-actions{min-width:0}.app-launcher-button{display:grid;gap:5px;grid-template-columns:repeat(3,5px);height:42px;padding:0;place-content:center;width:42px}.app-launcher-button span{background:#fff;border-radius:50%;display:block;height:5px;width:5px}.app-launcher-button:hover,.header-icon-button:hover,.user-icon-button:hover{background:#ffffff29}.sharepoint-title{color:#fff;font-size:28px;font-weight:700;letter-spacing:0;line-height:1}.header-icon-button{color:#fff;height:42px;width:42px}.header-icon-button svg{font-size:31px}.user-icon-button{color:#fff;height:48px;width:48px}.user-icon-button svg{font-size:42px}.app-shell{min-height:calc(100vh - 64px);background:linear-gradient(180deg,#ffffffe6,#f6f7f9e6),#f6f7f9;padding:40px 24px}.page-frame{margin:0 auto;max-width:1180px}.filter-panel{border:1px solid #d9dee7;border-radius:8px;padding:14px 16px}.filter-panel .MuiFormControlLabel-root{margin-left:-2px;margin-right:14px}.filter-panel .MuiFormControlLabel-label{color:#243041;font-size:14px;white-space:nowrap}.search-field{min-width:320px;width:360px}.grid-panel{border:1px solid #d9dee7;border-radius:8px;height:560px;min-height:460px;overflow:hidden}.cowork-dialog{border-radius:8px}.cowork-question-panel,.cowork-next-action,.answer-confirm-panel{background:#f6f8fb;border:1px solid #d9dee7;border-radius:8px;padding:14px 16px}.cowork-processing-list{background:#fbfcfe;border:1px solid #e1e6ef;border-radius:8px;padding:14px 16px}.cowork-answer-text{color:#243041;line-height:1.8;margin-top:8px}.cowork-evidence-item{border:1px solid #d9dee7;border-radius:8px;padding:12px 14px}@media(max-width:720px){.app-shell{padding:24px 12px}.sharepoint-header{padding:0 8px}.sharepoint-title{font-size:22px}.header-actions{gap:4px}.search-field{min-width:100%;width:100%}}
