/* New C-side pages only. Inherit the unified site's typeface and personal shell. */
.uc-page{--uc-ink:#1d1d1f;--uc-muted:#6e6e73;--uc-line:rgba(0,0,0,.07);color:var(--uc-ink)}
.uc-content{min-width:0;max-width:970px}.uc-page-wide .uc-content{max-width:none}.uc-page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:36px}.uc-page h1{font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.035em;line-height:1.2;margin:10px 0 0}.uc-page-head p{font-size:14px;color:var(--uc-muted);line-height:1.7;margin:12px 0 0}.uc-back{font-size:12px;color:var(--uc-muted);text-decoration:none}.uc-page-actions{display:flex;align-items:center;gap:20px;padding-top:10px}.uc-text,.uc-page .uc-text{display:inline-flex;align-items:center;gap:6px;appearance:none;border:0;background:transparent;color:#515154;font:inherit;font-size:13px;line-height:1.5;padding:7px 0;text-decoration:none;cursor:pointer}.uc-text:hover,.uc-back:hover{color:#000}.uc-text[aria-pressed="true"]{color:#1d1d1f;font-weight:600}.uc-text:disabled{opacity:.45;cursor:default}.uc-primary,.uc-primary-link{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:99px;background:#1d1d1f;color:white;font:inherit;font-size:13px;font-weight:500;text-decoration:none;padding:11px 19px;cursor:pointer;transition:background .18s,transform .18s}.uc-primary:hover,.uc-primary-link:hover{background:#37373a}.uc-primary:active{transform:scale(.98)}.uc-primary:disabled{opacity:.45;cursor:wait}.uc-page :is(button,a,input,select,textarea,summary):focus-visible,.uc-content-interaction :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #6e9dd8;outline-offset:4px}
.uc-tabs{display:flex;gap:26px;align-items:center;margin:0 0 24px;flex-wrap:wrap}.uc-tabs a{font-size:13px;color:#6e6e73;text-decoration:none;padding:6px 0}.uc-tabs a[aria-current="page"]{color:#1d1d1f;font-weight:600}.uc-scroll{overflow:auto;flex-wrap:nowrap}.uc-scroll a{white-space:nowrap}.uc-list-actions,.uc-inline-actions,.uc-record-head{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.uc-list-actions{justify-content:space-between;margin:4px 0 12px}.uc-record-head{margin-bottom:26px}.uc-record-head small,.uc-note,.uc-page small,.uc-page time,.uc-content-interaction small,.uc-content-interaction time{font-size:12px;line-height:1.65;color:#6e6e73}.uc-status{display:inline-block;font-size:11px;font-weight:500;color:#796348;background:rgba(163,135,87,.09);border-radius:99px;padding:4px 10px;white-space:nowrap}.uc-empty{padding:50px 0;max-width:480px}.uc-empty p{font-size:15px;font-weight:500;margin:0 0 10px}.uc-empty small{display:block;margin:0 0 15px}.uc-section{margin:34px 0}.uc-page h2,.uc-content-interaction h2{font-size:17px;line-height:1.45;font-weight:600;letter-spacing:-.015em;margin:0 0 12px}.uc-page h3{font-size:14px;font-weight:600;margin:22px 0 10px}.uc-page p,.uc-content-interaction p{font-size:14px;line-height:1.85;overflow-wrap:anywhere}.uc-note{max-width:650px}.uc-page p.uc-note,.uc-content-interaction p.uc-note{font-size:12px;line-height:1.8}.uc-preserve{white-space:pre-wrap;overflow-wrap:anywhere}.uc-error,.uc-page .uc-error{font-size:13px;color:#a54938;white-space:pre-wrap}.uc-error:empty{display:none}.uc-target{font-weight:500}.uc-form{max-width:660px;margin:28px 0}.uc-field{display:flex;flex-direction:column;gap:10px;margin:0 0 25px}.uc-field>span{font-size:12px;color:#6e6e73}.uc-field :is(input,textarea,select),.uc-search input{font:inherit;font-size:15px;line-height:1.75;color:#1d1d1f;background:transparent;border:0;border-bottom:1px solid #e5e5ea;border-radius:0;padding:9px 0;max-width:100%;width:100%;box-sizing:border-box;outline-offset:4px;transition:background .18s}.uc-field textarea{min-height:90px;resize:vertical}.uc-field :is(input,textarea,select):hover,.uc-field :is(input,textarea,select):focus{background:rgba(0,0,0,.018)}.uc-field :is(input,textarea):read-only{color:#6e6e73}.uc-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.8;margin:18px 0}.uc-check input{width:16px;height:16px;flex-shrink:0;margin:4px 0 0;accent-color:#1d1d1f}.uc-form fieldset{border:0;padding:0;margin:24px 0}.uc-form legend{font-size:13px;font-weight:500;margin-bottom:15px}.uc-details{border-top:1px solid var(--uc-line,rgba(0,0,0,.07));padding:17px 0;margin-top:18px}.uc-details summary{font-size:13px;font-weight:500;cursor:pointer;line-height:1.7;list-style:none}.uc-details summary::after{content:'＋';float:right;font-weight:400;color:#86868b}.uc-details[open]>summary::after{content:'−'}.uc-details summary::-webkit-details-marker{display:none}.uc-details[open]>summary{margin-bottom:22px}.uc-facts{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px 20px;font-size:13px;line-height:1.8}.uc-facts dt{color:#6e6e73}.uc-facts dd{margin:0;overflow-wrap:anywhere}.uc-row-list article{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:25px 0;border-bottom:1px solid var(--uc-line)}.uc-row-list h2{margin:10px 0 4px;font-size:17px}.uc-row-list h2 a,.uc-comment a,.uc-recipient a,.uc-reviews a{color:inherit;text-decoration:none}.uc-row-list h2 a:hover,.uc-comment a:hover,.uc-recipient a:hover,.uc-reviews a:hover{text-decoration:underline;text-underline-offset:4px}.uc-row-list p{margin:8px 0;max-width:600px}.uc-row-list article>div{min-width:0}.uc-row-list article>.uc-text{flex-shrink:0}.uc-timeline{list-style:none;padding:0}.uc-timeline li{padding:18px 0;border-bottom:1px solid var(--uc-line);font-size:13px}.uc-timeline li>div,.uc-timeline li>strong{display:flex;gap:12px}.uc-timeline time{display:block;margin:6px 0}.uc-timeline p{margin:8px 0}.uc-correspondence{padding:22px 0;border-bottom:1px solid var(--uc-line)}.uc-correspondence>div{display:flex;justify-content:space-between;gap:15px}.uc-correspondence strong{font-size:13px}.uc-correspondence small{display:block}.uc-correspondence p{margin:12px 0}.uc-correspondence .uc-form{margin:12px 0}.uc-search{display:flex;align-items:center;gap:20px;max-width:650px;margin:0 0 25px}.uc-search label{flex:1}.uc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.uc-message-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start}.uc-thread-link{display:block;padding:18px 12px;border-radius:10px;color:#515154;text-decoration:none}.uc-thread-link[aria-current="page"]{background:#f5f5f7;color:#1d1d1f}.uc-thread-link strong{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.uc-thread-link small{display:block;font-size:11px;margin-top:6px}.uc-unread{display:inline-grid;place-content:center;min-width:15px;height:15px;background:#515154;color:white;border-radius:99px;font-size:10px;padding:0 3px}.uc-conversation{min-width:0;max-width:760px}.uc-conversation-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.uc-conversation-head h2{margin:0}.uc-more{position:relative;font-size:12px}.uc-more summary{cursor:pointer;list-style:none;color:#6e6e73}.uc-more>div{position:absolute;right:0;top:30px;z-index:4;min-width:155px;padding:12px 18px;background:rgba(255,255,255,.94);backdrop-filter:blur(20px);box-shadow:0 12px 30px rgba(0,0,0,.08);border-radius:12px}.uc-more>div>*{display:block;white-space:nowrap}.uc-introduction{padding:18px 22px;background:#f7f7f8;border-radius:10px;margin:20px 0}.uc-introduction p{margin:6px 0}.uc-messages{list-style:none;padding:0;margin:30px 0}.uc-messages li{padding:20px 0 25px;border-bottom:1px solid var(--uc-line)}.uc-message-meta{display:flex;align-items:center;gap:14px;font-size:12px}.uc-message-meta strong{font-weight:500}.uc-messages p{margin:10px 0 2px}.uc-recipient{font-size:20px;margin-bottom:25px}.uc-recipient small{display:block;margin-top:9px}
.uc-notifications{list-style:none;padding:0}.uc-notifications li{padding:24px 0;border-bottom:1px solid var(--uc-line)}.uc-notifications li>div{display:flex;justify-content:space-between;gap:20px}.uc-notifications h2{margin:12px 0 8px}.uc-notifications h2 a{color:inherit;text-decoration:none;font-size:16px}.uc-notifications .is-unread h2 a::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#515154;vertical-align:middle;margin-right:10px}.uc-notifications p{margin:0 0 10px}.uc-rating{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.uc-rating label{font-size:13px;display:inline-flex;align-items:center;gap:6px}.uc-rating input{accent-color:#1d1d1f}.uc-review-summary{color:#6e6e73}.uc-reviews>article{padding:30px 0;border-bottom:1px solid var(--uc-line)}.uc-reviews header{display:flex;justify-content:space-between;gap:20px;font-size:14px;margin-bottom:6px}.uc-reviews blockquote{margin:20px 0;padding:17px 20px;background:#f7f7f8;border-radius:9px;font-size:13px}.uc-history{margin:18px 0;padding:12px 20px;border-left:2px solid #e5e5ea}.uc-history p{margin:6px 0 16px}.uc-content-interaction{--uc-line:rgba(0,0,0,.07);max-width:900px;margin:38px auto 0;color:#1d1d1f}.uc-interactions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:18px 0;border-top:1px solid var(--uc-line)}.uc-discussion{margin-top:44px}.uc-comment{padding:23px 0;border-bottom:1px solid var(--uc-line)}.uc-comment header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.uc-comment header a{font-weight:500}.uc-comment header time{margin-left:auto}.uc-comment p{margin:12px 0 6px}.uc-comment-replies{margin-left:30px;padding-left:20px;border-left:1px solid var(--uc-line)}.uc-comment-replies .uc-comment{padding:16px 0}.uc-reply-target{font-size:13px;display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.uc-trial-result{font:inherit;white-space:pre-wrap;font-size:14px;line-height:1.85;background:#f7f7f8;padding:20px;border-radius:10px;overflow-wrap:anywhere}.uc-file-preview{margin:28px 0}.uc-file-preview img{display:block;max-width:100%;max-height:70vh;object-fit:contain;margin:20px auto;border-radius:8px}.uc-file-preview pre{font:inherit;font-size:13px;line-height:1.85;white-space:pre-wrap;background:#f7f7f8;padding:22px;border-radius:10px;max-height:65vh;overflow:auto;overflow-wrap:anywhere}.uc-reading,.uc-guide{max-width:650px}.uc-reading section,.uc-guide section{margin:36px 0}.uc-reading section p{color:#515154}.uc-content-interaction a:focus-visible{outline-offset:4px}
@media(max-width:900px){.uc-message-layout{grid-template-columns:160px minmax(0,1fr);gap:24px}.uc-page-actions{gap:12px}.uc-conversation-head{gap:12px}.uc-content-interaction{padding:0 20px}}
@media(max-width:640px){.uc-page-head{margin-bottom:26px;gap:16px}.uc-page h1{font-size:26px}.uc-page-actions{flex-wrap:wrap;justify-content:flex-end}.uc-page-actions .uc-text{font-size:12px}.uc-message-layout{display:flex;flex-direction:column;gap:24px}.uc-conversations{width:100%;max-height:180px;overflow:auto;display:flex;gap:8px;align-items:start}.uc-thread-link{min-width:130px;flex-shrink:0}.uc-conversation{width:100%}.uc-tabs{gap:22px}.uc-facts{grid-template-columns:80px minmax(0,1fr);gap:12px 14px}.uc-row-list article{gap:15px;padding:22px 0}.uc-interactions{gap:20px}.uc-comment header time{margin-left:0}.uc-comment-replies{margin-left:12px;padding-left:14px}.uc-content-interaction{padding:0 16px}.uc-page .uc-field :is(input,textarea,select),.uc-content-interaction .uc-field :is(input,textarea,select){font-size:16px}.uc-page .draft-personal-sidebar{background:#fff}}
@media(prefers-reduced-motion:reduce){.uc-page *,.uc-content-interaction *{transition:none!important}}
