/* Message Center 1.1. Scoped to this app; inherited RTL styles cannot reverse its navigation. */
.ysc-root.ysc-v2{--ysc-accent:#e5673a;--ysc-background:#f5f6f8;--ysc-surface:#fff;--ysc-ink:#27323b;--ysc-muted:#78818d;--ysc-border:#e8eaee;--ysc-orange:var(--ysc-accent);--ysc-line:var(--ysc-border);--ysc-bg:var(--ysc-background);--ysc-peach:#fff0e8;--ysc-peach:color-mix(in srgb,var(--ysc-accent) 10%,var(--ysc-surface));--ysc-rail-width:148px;--ysc-list-width:320px;--ysc-panel-height:680px;--ysc-radius:14px;--ysc-max-width:1480px;--ysc-font-size:14px;--ysc-nav-align:center;direction:ltr!important;writing-mode:horizontal-tb!important;unicode-bidi:isolate;text-align:left;max-width:var(--ysc-max-width);font-size:var(--ysc-font-size);margin:22px auto 36px;color:var(--ysc-ink)}
body.ysc-dedicated-page .entry-content .ysc-root.ysc-v2{width:min(var(--ysc-max-width),calc(100vw - 48px));max-width:none!important}
.ysc-v2 .ysc-main-head{padding:0 0 20px;gap:24px;align-items:center}.ysc-v2 .ysc-eyebrow{color:var(--ysc-accent);font-size:10px;letter-spacing:1.5px}.ysc-page-title{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.ysc-v2 .ysc-page-title h2{font-size:28px;font-weight:650;color:var(--ysc-ink);letter-spacing:-.7px}.ysc-v2 .ysc-main-head>div>p{color:var(--ysc-muted);font-size:13px;margin-top:8px}.ysc-v2 .ysc-head-actions{flex-direction:row}.ysc-v2 .ysc-workspace-badge{color:var(--ysc-muted);background:var(--ysc-background);font-size:10px;padding:5px 9px}.ysc-v2 .ysc-primary{background:var(--ysc-accent);border-color:var(--ysc-accent)}.ysc-v2 .ysc-primary:hover{filter:brightness(.94)}
.ysc-summary-strip{display:flex;gap:28px;border-top:1px solid var(--ysc-border);padding:15px 0 18px;margin:0 0 2px}.ysc-summary-strip>div{display:flex;align-items:baseline;gap:12px;padding-right:28px;border-right:1px solid var(--ysc-border);min-width:135px}.ysc-summary-strip>div:last-child{border:0}.ysc-summary-strip span{font-size:11px;color:var(--ysc-muted)}.ysc-summary-strip strong{font-size:20px;font-weight:620;line-height:1;color:var(--ysc-ink)}
.ysc-v2 .ysc-shell{display:grid;grid-template-columns:var(--ysc-rail-width) var(--ysc-list-width) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:var(--ysc-panel-height);min-height:480px;border:1px solid var(--ysc-border);border-radius:var(--ysc-radius);background:var(--ysc-surface);overflow:hidden;box-shadow:0 8px 35px #25303b05}
.ysc-channel-rail{display:flex;flex-direction:column;gap:9px;background:var(--ysc-background);border-right:1px solid var(--ysc-border);padding:18px 10px;min-height:0;direction:ltr!important}.ysc-rail-brand{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 0 17px;border-bottom:1px solid var(--ysc-border);margin:0 6px 6px;color:var(--ysc-muted)}.ysc-rail-brand>span{display:grid;place-items:center;background:var(--ysc-surface);border:1px solid var(--ysc-border);width:29px;height:29px;border-radius:9px;color:var(--ysc-accent);font:600 17px Georgia,serif}.ysc-rail-brand small{font-size:11px;font-weight:600}
.ysc-v2 .ysc-channel{border:1px solid transparent;background:transparent;color:var(--ysc-muted);border-radius:10px;padding:15px 5px 13px;display:flex;flex-direction:column;gap:7px;align-items:center;justify-content:center;text-align:center!important;direction:ltr!important;writing-mode:horizontal-tb!important;width:100%;min-height:102px;position:relative}.ysc-v2 .ysc-channel:hover{background:var(--ysc-surface)}.ysc-v2 .ysc-channel.is-active{background:var(--ysc-surface);border-color:var(--ysc-border);color:var(--ysc-accent);box-shadow:0 3px 8px #202d3910}.ysc-channel-icon{position:relative;display:grid;place-items:center;width:36px;height:32px}.ysc-channel-icon svg{width:25px;height:25px}.ysc-channel-icon .ysc-count{position:absolute;right:-15px;top:-7px;font-size:9px;line-height:1;min-width:17px;height:17px;padding:3px 5px;border:2px solid var(--ysc-surface);box-sizing:content-box}.ysc-channel>strong{font-size:max(11px,calc(var(--ysc-font-size) - 2px));font-weight:600;line-height:1.3;overflow-wrap:anywhere;max-width:100%}.ysc-channel>small{font-size:9px;color:var(--ysc-muted);line-height:1.4;max-width:100%;overflow-wrap:anywhere}.ysc-rail-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;margin-top:auto;padding-top:25px;color:var(--ysc-muted);font-size:9px;text-align:center}.ysc-rail-bottom svg{width:19px;height:19px;opacity:.65}
.ysc-v2 .ysc-sidebar{display:flex;flex-direction:column;min-height:0;background:var(--ysc-surface);border-right:1px solid var(--ysc-border);overflow:hidden}.ysc-v2 .ysc-list-tools{padding:20px 16px 14px;flex-shrink:0}.ysc-v2 .ysc-list-title{display:block;margin:0;text-align:var(--ysc-nav-align)!important;direction:ltr!important;writing-mode:horizontal-tb!important}.ysc-v2 .ysc-list-title h3{font-size:16px;font-weight:650;margin:0;text-align:var(--ysc-nav-align)!important;direction:ltr!important}.ysc-list-hint{font-size:10px;color:var(--ysc-muted);text-align:var(--ysc-nav-align)!important;margin:5px 0 15px!important;direction:ltr!important}.ysc-v2 .ysc-list-tools>input{padding:10px 12px;font-size:12px;border-color:var(--ysc-border);background:var(--ysc-background);text-align:left;direction:ltr!important}.ysc-view-tabs{display:flex;border:1px solid var(--ysc-border);border-radius:8px;margin:12px 0;padding:3px;gap:4px;background:var(--ysc-background)}.ysc-v2 .ysc-view-tab{flex:1;display:block;border:0;border-radius:5px;background:transparent;font-size:11px;font-weight:550;padding:8px 5px;line-height:1.5;text-align:center!important;direction:ltr!important;color:var(--ysc-muted)}.ysc-v2 .ysc-view-tab.is-active{background:var(--ysc-surface);color:var(--ysc-accent);box-shadow:0 1px 4px #26313b10}
.ysc-filter-tabs{display:flex;gap:4px;flex-wrap:wrap;align-items:stretch;justify-content:center;margin-top:12px;direction:ltr!important}.ysc-v2 .ysc-filter-tab{flex:1 1 auto;min-width:45px;display:block;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ysc-muted);padding:6px 8px;line-height:1.5;font-size:11px;font-weight:500;text-align:var(--ysc-nav-align)!important;direction:ltr!important;writing-mode:horizontal-tb!important;white-space:normal}.ysc-v2 .ysc-filter-tab:hover{background:var(--ysc-background)}.ysc-v2 .ysc-filter-tab.is-active{color:var(--ysc-accent);background:var(--ysc-peach);border-color:transparent}.ysc-v2 .ysc-read-all{font-size:10px;width:100%;margin-top:10px;padding:4px 7px;min-height:28px;color:var(--ysc-muted);border-style:dashed}.ysc-v2 .ysc-thread-list{flex:1;max-height:none;min-height:0;overflow-y:auto}.ysc-v2 .ysc-thread{display:flex;align-items:flex-start;gap:10px;min-height:104px;border-bottom:1px solid var(--ysc-border);border-left:3px solid transparent;padding:17px 13px 15px 10px;background:var(--ysc-surface);direction:ltr;text-align:left}.ysc-v2 .ysc-thread.is-active{background:var(--ysc-peach);border-left-color:var(--ysc-accent)}.ysc-thread-avatar{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;background:var(--ysc-background);border:1px solid var(--ysc-border);color:var(--ysc-muted);font-size:13px;font-weight:550;flex-shrink:0}.ysc-thread-copy{min-width:0;flex:1}.ysc-v2 .ysc-thread-top{align-items:center;flex-wrap:nowrap;gap:7px}.ysc-v2 .ysc-thread-top strong{font-size:max(11px,calc(var(--ysc-font-size) - 2px));max-width:60%;font-weight:600}.ysc-v2 .ysc-thread-top time{font-size:8px;white-space:normal;line-height:1.4;text-align:right;color:var(--ysc-muted)}.ysc-v2 .ysc-thread-subject{font-size:max(11px,calc(var(--ysc-font-size) - 2px));color:var(--ysc-muted);margin:7px 0;line-height:1.5}.ysc-v2 .has-unread .ysc-thread-subject{color:var(--ysc-ink);font-weight:600}.ysc-v2 .ysc-thread-meta .ysc-badge{font-size:9px}.ysc-v2 .ysc-count{background:var(--ysc-accent);color:#fff}.ysc-v2 .ysc-list-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 18px!important;text-align:center;color:var(--ysc-muted);font-size:12px}.ysc-list-empty svg{width:29px;height:29px;color:var(--ysc-border)}
.ysc-v2 .ysc-panel{display:flex;flex-direction:column;min-height:0;background:var(--ysc-surface);overflow:hidden}.ysc-v2 .ysc-empty{max-width:510px;margin:auto;padding:35px 30px}.ysc-v2 .ysc-empty-mark{background:var(--ysc-peach);color:var(--ysc-accent);width:69px;height:69px;border-radius:21px;transform:none;margin-bottom:20px}.ysc-empty-mark svg{width:31px;height:31px}.ysc-v2 .ysc-empty h3{font-size:20px;color:var(--ysc-ink);line-height:1.5;font-weight:600;margin:8px 0 11px}.ysc-v2 .ysc-empty>.ysc-eyebrow{font-size:10px;letter-spacing:1px}.ysc-v2 .ysc-empty>p{color:var(--ysc-muted);font-size:12px;line-height:1.8}.ysc-v2 .ysc-official{background:var(--ysc-background);border-color:var(--ysc-border);margin:25px 0 20px;padding:17px;text-align:left}.ysc-v2 .ysc-official p{font-size:11px}.ysc-v2 .ysc-avatar{background:var(--ysc-surface);color:var(--ysc-accent)}
.ysc-v2 .ysc-conversation-head{padding:18px;border-bottom-color:var(--ysc-border);background:var(--ysc-surface);flex-shrink:0}.ysc-v2 .ysc-conversation-body{flex:1;min-height:0;overflow:hidden;grid-template-columns:minmax(0,1fr) 220px}.ysc-v2 .ysc-chat-main{min-height:0;overflow:hidden}.ysc-v2 .ysc-messages{flex:1;height:auto;max-height:none;min-height:0;background:var(--ysc-surface);padding:20px 18px}.ysc-v2 .ysc-bubble{border-color:var(--ysc-border);background:var(--ysc-background)}.ysc-v2 .ysc-bubble p{font-size:var(--ysc-font-size)}.ysc-v2 .is-mine .ysc-bubble{background:var(--ysc-peach);border-color:var(--ysc-peach)}.ysc-v2 .is-internal .ysc-bubble{background:#fff9d8;border-color:#ece4b5}.ysc-v2 .ysc-composer{flex-shrink:0;padding:14px 16px;background:var(--ysc-surface);border-color:var(--ysc-border)}.ysc-v2 .ysc-composer textarea{min-height:66px;background:var(--ysc-background);border-color:var(--ysc-border)}.ysc-v2 .ysc-context{height:100%;max-height:none;min-height:0;overflow:auto;background:var(--ysc-background);border-color:var(--ysc-border);padding:18px 14px}.ysc-v2 .ysc-order-card,.ysc-v2 .ysc-parcel,.ysc-v2 .ysc-product-card{background:var(--ysc-surface);border-color:var(--ysc-border)}.ysc-v2 .ysc-badge{background:var(--ysc-background)}.ysc-v2 .ysc-identity{background:#edf2ed;color:#65836b}.ysc-v2 .ysc-peach{background:var(--ysc-peach);color:var(--ysc-accent)}.ysc-v2 .ysc-green{background:#ebf2e7;color:#4b7046}.ysc-v2 .ysc-count{background:var(--ysc-accent);color:white}.ysc-v2 .ysc-upload .ysc-native-file{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;padding:0!important;opacity:0;pointer-events:none}.ysc-v2 .ysc-file-picker{font-size:10px;padding:5px 8px;min-height:27px;margin:2px 0 5px}.ysc-v2 .ysc-upload>.ysc-field{margin-bottom:0}.ysc-v2 .ysc-upload small{color:var(--ysc-muted)}
.ysc-v2 .ysc-notice-thread{display:block;padding:18px}.ysc-v2 .ysc-notice-thread .ysc-thread-subject{color:var(--ysc-ink);font-size:13px;white-space:normal;line-height:1.6;font-weight:550}.ysc-thread-preview{font-size:11px!important;line-height:1.65!important;color:var(--ysc-muted);max-height:37px;overflow:hidden;margin-bottom:10px!important}.ysc-notice-detail{padding:38px 42px;overflow:auto;height:100%;min-height:0}.ysc-notice-heading-icon{width:49px;height:49px;display:grid;place-items:center;color:var(--ysc-accent);border-radius:14px;background:var(--ysc-peach);margin-bottom:23px}.ysc-notice-heading-icon svg{width:25px;height:25px}.ysc-notice-labels{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:13px}.ysc-notice-detail h3{font-size:24px;font-weight:600;line-height:1.5;color:var(--ysc-ink);overflow-wrap:anywhere}.ysc-notice-author{font-size:11px;color:var(--ysc-muted);margin-top:12px!important}.ysc-notice-body{font-size:var(--ysc-font-size);line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;padding-top:25px;border-top:1px solid var(--ysc-border);margin:25px 0 30px}.ysc-v2 .ysc-foot{padding-top:15px}.ysc-v2 .ysc-modal{background:var(--ysc-surface);color:var(--ysc-ink)}
@container ysc (max-width:1200px){.ysc-v2 .ysc-shell{grid-template-columns:110px 275px minmax(0,1fr)}.ysc-v2 .ysc-channel{padding:13px 3px;min-height:92px}.ysc-channel>small{font-size:8px}.ysc-v2 .ysc-conversation-body{display:flex;flex-direction:column}.ysc-v2 .ysc-chat-main{flex:1}.ysc-v2 .ysc-context{height:auto;max-height:160px;border-left:0;border-top:1px solid var(--ysc-border);flex:0 0 auto}.ysc-v2 .ysc-channel>strong{font-size:11px}}
@container ysc (max-width:860px){.ysc-v2 .ysc-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:var(--ysc-panel-height);min-height:480px}.ysc-channel-rail{flex-direction:row;padding:7px;border-right:0;border-bottom:1px solid var(--ysc-border);gap:6px}.ysc-rail-brand,.ysc-rail-bottom{display:none}.ysc-v2 .ysc-channel{flex:1;min-height:65px;padding:9px 5px;gap:5px;border-radius:8px}.ysc-channel-icon{height:24px;width:26px}.ysc-channel-icon svg{width:21px;height:21px}.ysc-v2 .ysc-channel>small{display:none}.ysc-v2 .ysc-channel>strong{font-size:11px}.ysc-v2 .ysc-sidebar{border-right:0;min-height:0}.ysc-v2 .ysc-panel{display:none}.ysc-chat-open .ysc-channel-rail,.ysc-chat-open .ysc-sidebar{display:none}.ysc-chat-open .ysc-panel{display:flex}.ysc-chat-open .ysc-shell{grid-template-rows:minmax(0,1fr)}.ysc-chat-open .ysc-main-head,.ysc-chat-open .ysc-summary-strip{display:none}.ysc-v2 .ysc-mobile-back{display:inline-flex;font-size:11px;border:0;padding:3px 0;color:var(--ysc-accent);text-align:left;justify-content:flex-start}.ysc-v2 .ysc-conversation-head{padding:14px;gap:10px}.ysc-v2 .ysc-conversation-title h3{font-size:16px}.ysc-v2 .ysc-conversation-body{display:flex;flex-direction:column}.ysc-v2 .ysc-context{max-height:155px;height:auto;overflow:auto;padding:14px}.ysc-v2 .ysc-chat-main{flex:1;min-height:0}.ysc-v2 .ysc-messages{height:auto;min-height:0}.ysc-v2 .ysc-list-tools{padding:17px 18px 12px}.ysc-v2 .ysc-thread-top strong{max-width:65%}.ysc-v2 .ysc-thread-top time{font-size:9px}.ysc-v2 .ysc-conversation-title p{font-size:10px}.ysc-v2 .ysc-notice-detail{padding:20px}.ysc-notice-detail .ysc-mobile-back{margin-bottom:20px}.ysc-notice-detail h3{font-size:21px}.ysc-v2 .ysc-empty{padding:22px}}
@media(max-width:700px){body.ysc-dedicated-page .entry-content .ysc-root.ysc-v2{width:calc(100vw - 24px)}.ysc-v2 .ysc-main-head{align-items:flex-start;gap:8px}.ysc-v2 .ysc-page-title{gap:6px}.ysc-v2 .ysc-page-title h2{font-size:22px}.ysc-v2 .ysc-workspace-badge{font-size:8px;padding:3px 5px}.ysc-v2 .ysc-head-actions{flex-direction:column}.ysc-v2 .ysc-main-head>div>p{font-size:10px;line-height:1.6;max-width:235px}.ysc-summary-strip{gap:12px;padding:11px 0 15px}.ysc-summary-strip>div{gap:6px;min-width:0;padding-right:12px}.ysc-summary-strip span{font-size:9px}.ysc-summary-strip strong{font-size:17px}.ysc-v2 .ysc-shell{height:min(var(--ysc-panel-height),760px)}.ysc-v2 .ysc-conversation-head{display:flex;flex-direction:column;gap:10px}.ysc-v2 .ysc-conversation-title h3{font-size:15px}.ysc-v2 .ysc-composer{padding:12px}.ysc-v2 .ysc-composer textarea{font-size:16px;min-height:62px}.ysc-v2 .ysc-composer-bottom{align-items:flex-end}.ysc-v2 .ysc-upload small{font-size:8px;max-width:180px}.ysc-v2 .ysc-foot{font-size:9px}}
