.cp-inbox-hero{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 2.4rem;margin-bottom:1.5rem;border-radius:24px;background:linear-gradient(115deg,#e6f3ef,#ebe5f5);color:#233b51}.cp-inbox-hero h1{font-size:2.5rem;margin:.5rem 0}.cp-inbox-hero p{margin-bottom:0}.cp-inbox-count{display:grid;text-align:center;min-width:150px;padding:1.25rem;border:1px solid #fff;border-radius:20px;background:#ffffff85}.cp-inbox-count b{font-size:3rem;color:#397e73}.cp-inbox-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:1.3rem}.cp-inbox-sidebar{align-self:start;padding:1.3rem}.cp-inbox-sidebar h2{font-size:1rem;margin:0 0 1.2rem}.cp-inbox-sidebar button{display:flex;width:100%;align-items:center;gap:.6rem;text-align:left;border:0;background:transparent;border-radius:10px;padding:.85rem;color:#526378;margin:.3rem 0}.cp-inbox-sidebar button b{margin-left:auto;font-size:.8rem}.cp-inbox-sidebar button[aria-pressed=true]{background:#e9e3f1;color:#4d3b66}.cp-inbox-main{padding:1.5rem;min-width:0}.cp-inbox-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:1rem}.cp-inbox-toolbar label:first-child{flex:1;min-width:180px}.cp-inbox-toolbar input[type=search]{width:100%;margin-top:.5rem}.cp-inbox-toolbar .check{margin:.8rem 0}.cp-inbox-feed{max-height:640px;overflow:auto;overscroll-behavior:contain;padding-right:.4rem}.cp-inbox-date{font-size:.8rem;color:#778397;font-weight:500;margin:1.5rem 0 .7rem}.cp-notice{display:flex;gap:1rem;padding:1.2rem;margin:.5rem 0;border:1px solid #e5e9ef;border-radius:14px;background:#fff}.cp-notice.notification-unread{background:#f5f9fc;border-left:4px solid #537ba7}.cp-notice h3{font-size:1rem;margin:.45rem 0;line-height:1.5}.cp-notice p{margin:.3rem 0}.cp-notice-icon{flex:0 0 40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e7eef7;color:#3f6d9e;font-size:1.4rem}.cp-notice-chat .cp-notice-icon{background:#ede5f7;color:#775195}.cp-notice-request .cp-notice-icon{background:#fff0da;color:#986a26}.cp-notice-access .cp-notice-icon{background:#e0f0e9;color:#3f8471}.cp-notice-category{font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:#657489}.cp-team-help{margin-top:1.6rem;color:#5f6e83;font-size:.85rem;line-height:1.7}.cp-team-help summary{cursor:pointer;font-weight:600}.cp-chat-aside{padding:0 1.5rem 1.5rem;overflow:hidden;background:#f4f0f8}.cp-chat-art{position:relative;isolation:isolate;display:grid;gap:1rem;padding:1.8rem;margin:0 -1.5rem 1.6rem;background:linear-gradient(135deg,#493a62,#6c5887);color:white;overflow:hidden}.cp-chat-art:after{content:'';position:absolute;right:-40px;bottom:-70px;width:180px;height:180px;border:30px solid #ffffff15;border-radius:50%;z-index:-1}.cp-chat-art>span{font-size:2rem;color:#cce9d9}.cp-chat-art b{font-size:1.7rem;line-height:1.25;font-weight:500}.cp-chat-art i{font-size:.65rem;letter-spacing:.15em;font-style:normal;text-transform:uppercase;color:#ded4ec}.cp-chat-main{padding:0;overflow:hidden;border:1px solid #e1e5ec;box-shadow:0 12px 35px #263e5510}.cp-chat-top{padding:1.3rem 1.5rem;border-bottom:1px solid #e1e5ec;background:#fff;justify-content:flex-start;gap:1rem}.cp-chat-top>.pill{margin-left:auto}.cp-chat-top h2{margin:0 0 .3rem}.cp-chat-avatar{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:11px;background:#ddede7;color:#387a6b;font-size:.7rem;font-weight:700}.cp-team-avatar{width:44px;height:44px;flex-basis:44px;background:#e9e1f2;color:#6c5086}.cp-message-stream{background:radial-gradient(circle at 20% 0,#eee9f545,transparent 45%),#f7f8fa;padding:1.5rem;min-height:320px;max-height:520px}.cp-message{max-width:86%;border-radius:18px 18px 18px 4px;border:1px solid #e4dfed;background:#fff;box-shadow:0 3px 8px #23385105;padding:1rem 1.2rem}.cp-message.mine{border-radius:18px 18px 4px 18px}.cp-sender-team{background:#f2edf8;border-color:#e4daee;border-left:3px solid #9f84b7}.cp-sender-accelerator{background:#edf7f2;border-color:#d9eae1;border-left:3px solid #6b9f8a}.cp-message.mine.cp-sender-team{background:#f2edf8}.cp-message.mine.cp-sender-accelerator{background:#e4f2eb}.cp-message-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.cp-message-meta b{font-size:.85rem}.cp-message-role{font-size:.65rem;color:#7a6b8e;background:#ffffff9c;border-radius:20px;padding:.15rem .5rem}.cp-message-meta time{margin-left:auto;font-size:.65rem;color:#7c8493}.cp-sender-team .cp-chat-avatar{background:#e6dced;color:#735289}.cp-message p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:.65rem 0 .2rem}.cp-chat-day{text-align:center;margin:1.2rem 0;position:relative;color:#8590a0;font-size:.7rem}.cp-chat-day span{display:inline-block;padding:.35rem .9rem;border:1px solid #e1e5eb;border-radius:20px;background:#fff}.cp-chat-file{display:grid;grid-template-columns:30px 1fr;gap:.3rem .5rem;background:#ffffffc9;border:1px solid #dce4e9;border-radius:10px;padding:.8rem;margin-top:.7rem;overflow-wrap:anywhere}.cp-chat-file>span{grid-row:span 2;font-size:1.7rem;align-self:center}.cp-chat-file small{font-size:.7rem}.cp-chat-empty{padding:3rem 1rem;color:#697a8d;line-height:1.7}.cp-chat-empty>span{background:#e9e0f0;border-radius:25px;display:inline-grid;place-items:center;width:70px;height:70px;color:#816591;font-size:2.3rem}.cp-chat-main #cspace-chat-form{padding:1.2rem 1.5rem;background:#fff}.cp-chat-main textarea{border:1px solid #d8e0e8;border-radius:12px;min-height:90px}.cp-chat-main .cp-chat-error:not(:empty){padding:1rem}.cp-chatspace{align-items:start}.cp-compose-tools{flex-wrap:wrap;gap:.7rem}.cp-value-editor{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.cp-value-editor p{max-width:700px}.cp-capital-scroll{max-height:460px;overflow:auto;overscroll-behavior:contain}.cp-capital-scroll th{position:sticky;top:0;background:#edf1f5;z-index:1}.cp-capital-scroll td{min-width:115px}.cp-capital-scroll td:first-child{min-width:200px}.cp-large-stat{font-size:2.3rem;color:#367f72}.cp-source-summary{border-left:4px solid #6eaa96}button:focus-visible,a:focus-visible{outline:3px solid #578bba;outline-offset:3px}@media(max-width:950px){.cp-inbox-layout{grid-template-columns:1fr}.cp-inbox-sidebar{display:flex;flex-wrap:wrap;gap:.3rem}.cp-inbox-sidebar h2,.cp-inbox-sidebar p{width:100%}.cp-inbox-sidebar button{width:auto}.cp-inbox-hero{padding:1.5rem}.cp-inbox-hero h1{font-size:2rem}.cp-message{max-width:94%}.cp-value-editor{align-items:start;flex-direction:column}}@media(max-width:600px){.cp-inbox-hero{align-items:start}.cp-inbox-count{min-width:95px;padding:.7rem}.cp-inbox-count b{font-size:2rem}.cp-chat-top{flex-wrap:wrap}.cp-chat-top>.pill{margin-left:0}.cp-message-stream{padding:.8rem}.cp-message-meta time{width:100%;margin-left:0}.cp-chat-aside .cp-chat-art{padding:1.3rem}.cp-inbox-main{padding:1rem}.cp-inbox-toolbar button{width:100%}}
