.tsc-cc{--tsc-cc-ink:#11163a;--tsc-cc-muted:#66708e;--tsc-cc-soft:#f7f5ff;--tsc-cc-line:#ebe8f7;--tsc-cc-pink:#e42a8d;--tsc-cc-pink-2:#ff4b73;--tsc-cc-pink-soft:#fff1f8;--tsc-cc-purple:#6b4dff;--tsc-cc-purple-soft:#f2efff;--tsc-cc-blue:#4779ff;--tsc-cc-blue-soft:#eef5ff;--tsc-cc-green:#28a957;--tsc-cc-green-soft:#ecfbf1;--tsc-cc-orange:#f5a623;--tsc-cc-orange-soft:#fff5e4;color:var(--tsc-cc-ink);box-sizing:border-box}.tsc-cc *,.tsc-cc *::before,.tsc-cc *::after{box-sizing:border-box}.tsc-cc a{color:inherit}.tsc-cc-product{width:100%;max-width:1080px;margin:28px auto}.tsc-cc-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.tsc-cc-header-main{display:flex;align-items:center;gap:14px;min-width:0}.tsc-cc-header-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:54px;height:54px;border-radius:999px;background:linear-gradient(135deg,var(--tsc-cc-purple),var(--tsc-cc-pink));color:#fff;box-shadow:0 12px 28px rgba(228,42,141,.22)}.tsc-cc-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tsc-cc h1,.tsc-cc h2,.tsc-cc h3,.tsc-cc p{margin-top:0}.tsc-cc-title-row h2,.tsc-cc-inbox-header h1{margin:0;color:var(--tsc-cc-ink);font-weight:800;line-height:1.15}.tsc-cc-title-row h2{font-size:clamp(25px,2vw,34px)}.tsc-cc-inbox-header h1{font-size:clamp(26px,2.1vw,36px)}.tsc-cc-header p,.tsc-cc-inbox-header p{margin:5px 0 0;color:var(--tsc-cc-muted);font-size:15px;font-weight:600}.tsc-cc-count{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;background:var(--tsc-cc-purple-soft,#f2efff);color:#5144bc;font-size:13px;font-weight:800}.tsc-cc-notice-chip{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:1px solid var(--tsc-cc-line);border-radius:999px;background:rgba(255,255,255,.86);color:#49479a;font-size:13px;font-weight:800;box-shadow:0 8px 20px rgba(22,22,40,.04);white-space:nowrap}.tsc-cc-list{display:grid;gap:12px}.tsc-cc-comment{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:18px;border:1px solid var(--tsc-cc-line);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 12px 30px rgba(28,25,56,.045)}.tsc-cc-comment--reply{grid-template-columns:52px minmax(0,1fr);margin-top:10px;margin-left:36px;background:linear-gradient(180deg,rgba(255,246,251,.95),rgba(255,255,255,.98));position:relative}.tsc-cc-comment--reply::before{content:"";position:absolute;left:-18px;top:-12px;width:18px;height:42px;border-left:2px solid #ff9ccd;border-bottom:2px solid #ff9ccd;border-bottom-left-radius:10px}.tsc-cc-avatar{width:100%;height:100%;border-radius:999px;object-fit:cover}.tsc-cc-comment-avatar{width:58px;height:58px;flex:0 0 auto}.tsc-cc-comment--reply .tsc-cc-comment-avatar{width:48px;height:48px}.tsc-cc-comment-topline{display:flex;justify-content:space-between;gap:12px}.tsc-cc-comment-author-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.tsc-cc-comment-author-row strong,.tsc-cc-thread-message-head strong{color:var(--tsc-cc-ink);font-size:15px;font-weight:800}.tsc-cc-comment-author-row time,.tsc-cc-thread-message-head span{color:var(--tsc-cc-muted);font-size:13px;font-weight:600}.tsc-cc-kebab{color:#9997b3;font-weight:900;letter-spacing:1px}.tsc-cc-comment-content{margin-top:8px;color:#2c3154;font-size:15px;line-height:1.55}.tsc-cc-comment-content p:last-child,.tsc-cc-thread-message-copy p:last-child{margin-bottom:0}.tsc-cc-actions{display:flex;align-items:center;gap:22px;margin-top:10px}.tsc-cc-action{border:0;background:transparent;padding:0;color:#505493;cursor:pointer;font-size:13px;font-weight:800;text-decoration:none}.tsc-cc-action:hover{color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-like{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#505493;cursor:pointer;font-size:13px;font-weight:900;line-height:1;text-decoration:none;transition:color .16s ease,transform .16s ease,opacity .16s ease}.tsc-cc-like i{font-size:16px;line-height:1}.tsc-cc-like:hover,.tsc-cc-like.is-liked{color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-like:active{transform:scale(.95)}.tsc-cc-like.is-busy{pointer-events:none;opacity:.65}.tsc-cc-like-count{min-width:1ch}.tsc-cc-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:900;line-height:1}.tsc-cc-badge--admin{background:var(--tsc-cc-purple-soft,#f2efff);color:#5b39e6}.tsc-cc-badge--creator{background:linear-gradient(135deg,#ffeff8,#ffe1f1);color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-badge--pending{background:var(--tsc-cc-orange-soft);color:#b46500}.tsc-cc-composer{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;margin-top:18px;padding:18px;border:1px solid var(--tsc-cc-line);border-radius:18px;background:rgba(255,255,255,.98);box-shadow:0 14px 34px rgba(28,25,56,.05)}.tsc-cc-composer-avatar{width:56px;height:56px}.tsc-cc-form-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.tsc-cc-form-heading h3{margin:0;color:var(--tsc-cc-ink);font-size:18px;font-weight:800}.tsc-cc-form-heading p{margin:3px 0 0;color:var(--tsc-cc-muted);font-size:13px;font-weight:600}.tsc-cc-cancel-reply{border:0;background:var(--tsc-cc-pink-soft);color:var(--tsc-cc-pink,#e42a8d);border-radius:999px;padding:7px 11px;cursor:pointer;font-size:12px;font-weight:800}.tsc-cc-guest-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.tsc-cc-guest-fields label span,.tsc-cc-inbox-reply-form label{display:block;margin-bottom:6px;color:var(--tsc-cc-ink);font-size:13px;font-weight:800}.tsc-cc input[type="text"],.tsc-cc input[type="email"],.tsc-cc input[type="search"],.tsc-cc textarea{width:100%;border:1px solid #dfdcf0;border-radius:14px;background:#fff;color:var(--tsc-cc-ink);font:inherit;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.tsc-cc input[type="text"],.tsc-cc input[type="email"],.tsc-cc input[type="search"]{min-height:44px;padding:0 14px}.tsc-cc textarea{min-height:122px;padding:14px;resize:vertical}.tsc-cc input:focus,.tsc-cc textarea:focus{border-color:#b6a7ff;box-shadow:0 0 0 4px rgba(107,77,255,.09)}.tsc-cc-form-footer,.tsc-cc-thread-reply-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.tsc-cc-guidelines,.tsc-cc-thread-reply-footer span{color:var(--tsc-cc-muted);font-size:12px;font-weight:600}.tsc-cc-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;min-height:42px;padding:0 18px;background:linear-gradient(135deg,var(--tsc-cc-pink-2),var(--tsc-cc-pink));color:#fff;cursor:pointer;font-size:14px;font-weight:900;box-shadow:0 12px 24px rgba(228,42,141,.2)}.tsc-cc-primary:disabled{opacity:.68;cursor:wait}.tsc-cc-form-message{min-height:18px;margin-top:9px;color:var(--tsc-cc-green);font-size:13px;font-weight:700}.tsc-cc-form-message.is-error{color:#d33a32}.tsc-cc-form-message:empty{display:none}.tsc-cc-empty,.tsc-cc-login-card,.tsc-cc-thread-empty{display:grid;gap:4px;padding:24px;border:1px dashed #dcd7f2;border-radius:18px;background:rgba(255,255,255,.75);color:var(--tsc-cc-muted);text-align:center}.tsc-cc-empty strong,.tsc-cc-login-card strong,.tsc-cc-thread-empty strong{color:var(--tsc-cc-ink)}.tsc-cc-inbox{display:block;width:100%;max-width:1180px;margin:22px auto}.tsc-cc-inbox-main{min-width:0}.tsc-cc-inbox-header{display:flex;justify-content:space-between;margin-bottom:18px}.tsc-cc-inbox-header h1 i{margin-right:10px;color:var(--tsc-cc-purple);font-size:.9em}.tsc-cc-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.tsc-cc-stat-card{display:flex;align-items:center;gap:14px;min-height:104px;padding:18px;border:1px solid var(--tsc-cc-line);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 12px 28px rgba(28,25,56,.045)}.tsc-cc-stat-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:54px;height:54px;border-radius:999px;font-size:21px;font-weight:900}.tsc-cc-stat-icon--blue{background:var(--tsc-cc-blue-soft);color:var(--tsc-cc-blue)}.tsc-cc-stat-icon--green{background:var(--tsc-cc-green-soft);color:var(--tsc-cc-green)}.tsc-cc-stat-icon--purple{background:var(--tsc-cc-purple-soft,#f2efff);color:var(--tsc-cc-purple)}.tsc-cc-stat-card span:not(.tsc-cc-stat-icon),.tsc-cc-stat-card small{display:block;color:var(--tsc-cc-muted);font-size:12px;font-weight:800}.tsc-cc-stat-card strong{display:block;margin:2px 0;color:var(--tsc-cc-ink);font-size:28px;line-height:1;font-weight:900}.tsc-cc-inbox-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:14px}.tsc-cc-tabs{display:flex;flex-wrap:wrap;gap:10px}.tsc-cc-tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--tsc-cc-line);border-radius:999px;background:#fff;color:#45486c;font-size:13px;font-weight:900;text-decoration:none}.tsc-cc-tab span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#f1effa}.tsc-cc-tab.is-active{border-color:var(--tsc-cc-pink,#e42a8d);background:#fff7fb;color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-inbox-list{display:grid;gap:12px}.tsc-cc-inbox-row{display:grid;grid-template-columns:76px minmax(150px,.85fr) minmax(300px,1.45fr) minmax(112px,.4fr) 116px;align-items:start;gap:12px;padding:14px;border:1px solid var(--tsc-cc-line);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(28,25,56,.04);cursor:pointer}.tsc-cc-inbox-row.is-selected,.tsc-cc-inbox-row:hover{border-color:#ffb7d8;background:linear-gradient(90deg,#fff7fb,#fff)}.tsc-cc-inbox-thumb{width:76px;height:62px;border-radius:12px;object-fit:cover;background:#f3f0fb}.tsc-cc-inbox-product strong,.tsc-cc-inbox-commenter strong{display:block;color:var(--tsc-cc-ink);font-size:13px;font-weight:900;line-height:1.25}.tsc-cc-inbox-product span,.tsc-cc-inbox-status time{color:var(--tsc-cc-muted);font-size:12px;font-weight:700;line-height:1.35}.tsc-cc-inbox-message{margin-top:3px;color:var(--tsc-cc-muted);font-size:12px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.tsc-cc-inbox-message p{margin:0 0 7px}.tsc-cc-inbox-message p:last-child{margin-bottom:0}.tsc-cc-inbox-commenter{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:start;min-width:0}.tsc-cc-inbox-commenter .tsc-cc-avatar{width:38px;height:38px}.tsc-cc-inbox-status{display:grid;gap:6px;justify-items:start}.tsc-cc-pill{display:inline-flex;align-items:center;min-height:25px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:900}.tsc-cc-pill--unread{background:var(--tsc-cc-pink-soft);color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-inbox-actions{display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start;width:116px;max-width:100%}.tsc-cc-mini-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:36px;padding:0 12px;border:1px solid var(--tsc-cc-line);border-radius:999px;background:#fff;color:#4e4d82;cursor:pointer;font-size:12px;font-weight:900;text-decoration:none}.tsc-cc-mini-button i{font-size:12px;line-height:1}.tsc-cc-mini-button--pink{border-color:#ffd2e8;color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-inbox-footer{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:16px;color:var(--tsc-cc-muted);font-size:13px;font-weight:700}.tsc-cc-pagination{display:flex;gap:8px}.tsc-cc-pagination a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--tsc-cc-line);border-radius:10px;background:#fff;text-decoration:none;color:#4e4d82;font-weight:900}.tsc-cc-pagination a.is-active{border-color:var(--tsc-cc-pink,#e42a8d);color:var(--tsc-cc-pink,#e42a8d);background:#fff5fa}.tsc-cc-thread-modal[hidden]{display:none !important}.tsc-cc-thread-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:24px}.tsc-cc-thread-modal-backdrop{position:absolute;inset:0;background:rgba(17,22,58,.38);backdrop-filter:blur(3px)}.tsc-cc-thread-modal-dialog{position:relative;width:min(780px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(255,255,255,.68);border-radius:24px;background:linear-gradient(180deg,#fff7fb,#fff2f4);box-shadow:0 28px 80px rgba(17,22,58,.25)}.tsc-cc-modal-open{overflow:hidden}.tsc-cc-modal-close{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;border:1px solid var(--tsc-cc-line);border-radius:999px;background:#fff;color:var(--tsc-cc-ink);cursor:pointer;box-shadow:0 8px 20px rgba(28,25,56,.08)}.tsc-cc-thread-panel{min-width:0;min-height:0;padding:24px}.tsc-cc-thread-panel.is-loading{opacity:.65}.tsc-cc-thread-product{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;align-items:center;margin-bottom:22px;padding-right:40px}.tsc-cc-thread-product img{width:82px;height:82px;border-radius:14px;object-fit:cover}.tsc-cc-thread-product strong{display:block;color:var(--tsc-cc-ink);font-size:18px;font-weight:900}.tsc-cc-thread-product span,.tsc-cc-thread-product a{display:block;color:var(--tsc-cc-muted);font-size:13px;font-weight:700}.tsc-cc-thread-product a{margin-top:5px;color:var(--tsc-cc-pink,#e42a8d);text-decoration:none;font-weight:900}.tsc-cc-thread-inner h2{margin:0 0 12px;color:var(--tsc-cc-ink);font-size:15px;font-weight:900}.tsc-cc-thread-messages{display:grid;gap:12px;margin-bottom:18px}.tsc-cc-thread-message{padding:16px;border:1px solid var(--tsc-cc-line);border-radius:18px;background:rgba(255,255,255,.95);box-shadow:0 10px 22px rgba(28,25,56,.04)}.tsc-cc-thread-message-head{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:start}.tsc-cc-thread-message-head .tsc-cc-avatar{width:48px;height:48px}.tsc-cc-thread-message-head em{display:inline-flex;padding:5px 10px;border-radius:999px;background:var(--tsc-cc-pink-soft);color:var(--tsc-cc-pink,#e42a8d);font-size:11px;font-style:normal;font-weight:900}.tsc-cc-thread-message-copy{margin-left:58px;margin-top:8px;color:#2c3154;font-size:14px;line-height:1.55}.tsc-cc-thread-message-actions{display:flex;align-items:center;gap:14px;margin-top:10px;margin-left:58px}.tsc-cc-inbox-reply-form{display:grid;gap:8px}@media (max-width:1180px){.tsc-cc-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tsc-cc-inbox-row{grid-template-columns:70px minmax(160px,.8fr) minmax(220px,1fr)}.tsc-cc-inbox-status,.tsc-cc-inbox-actions{grid-column:2 / -1}.tsc-cc-inbox-actions{justify-content:flex-start;width:145px}}@media (max-width:720px){.tsc-cc-header,.tsc-cc-form-footer,.tsc-cc-inbox-toolbar,.tsc-cc-inbox-footer,.tsc-cc-thread-reply-footer{flex-direction:column;align-items:stretch}.tsc-cc-notice-chip{justify-content:center;white-space:normal}.tsc-cc-comment,.tsc-cc-composer{grid-template-columns:1fr}.tsc-cc-comment-avatar,.tsc-cc-composer-avatar{width:48px;height:48px}.tsc-cc-comment--reply{margin-left:16px}.tsc-cc-guest-fields,.tsc-cc-stat-grid{grid-template-columns:1fr}.tsc-cc-inbox-row{grid-template-columns:64px minmax(0,1fr)}.tsc-cc-inbox-commenter,.tsc-cc-inbox-status,.tsc-cc-inbox-actions{grid-column:1 / -1}.tsc-cc-inbox-actions{width:145px}.tsc-cc-thread-message-copy,.tsc-cc-thread-message-actions{margin-left:0}.tsc-cc-thread-modal{padding:12px}.tsc-cc-thread-modal-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px);border-radius:18px}.tsc-cc-thread-panel{padding:18px}.tsc-cc-thread-product{grid-template-columns:64px minmax(0,1fr);padding-right:38px}.tsc-cc-thread-product img{width:64px;height:64px}}.tsc-cc-native-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:10px;color:#505493;font-size:13px;line-height:1.2}.tsc-cc-native-actions .tsc-cc-like{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#505493;cursor:pointer;font-size:13px;font-weight:800;line-height:1;text-decoration:none}.tsc-cc-native-actions .tsc-cc-like:hover,.tsc-cc-native-actions .tsc-cc-like.is-liked{color:#e42a8d}.tsc-cc-native-actions .tsc-cc-like i{font-size:16px;line-height:1}.tsc-cc-native-actions .tsc-cc-like.is-busy{pointer-events:none;opacity:.65}.tsc-cc-native-actions .comment-reply-link,.tsc-cc-native-actions .tsc-cc-native-reply a{color:#505493;font-size:13px;font-weight:800;line-height:1;text-decoration:none}.tsc-cc-native-actions .comment-reply-link:hover,.tsc-cc-native-actions .tsc-cc-native-reply a:hover{color:#e42a8d}.tsc-cc-native-badges{display:inline-flex;align-items:center;gap:5px;margin-left:7px;vertical-align:middle}.tsc-cc-native-badge{display:inline-flex;align-items:center;min-height:20px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800;line-height:1}.tsc-cc-native-badge--admin{background:#f2efff;color:#5b39e6}.tsc-cc-native-badge--creator{background:#ffe1f1;color:#e42a8d}body.single-product #reviews #comments ol.commentlist,body.single-product .woocommerce-Reviews #comments ol.commentlist{width:100% !important;margin:0 !important;padding:0 !important}body.single-product #reviews #comments ol.commentlist>li,body.single-product .woocommerce-Reviews #comments ol.commentlist>li{margin:0 0 14px !important;padding:0 !important}body.single-product #reviews #comments ol.commentlist li .comment_container,body.single-product .woocommerce-Reviews #comments ol.commentlist li .comment_container{display:flex !important;align-items:flex-start !important;gap:10px !important;width:100% !important;min-width:0 !important}body.single-product #reviews #comments ol.commentlist li img.avatar,body.single-product .woocommerce-Reviews #comments ol.commentlist li img.avatar{position:static !important;float:none !important;flex:0 0 46px !important;width:46px !important;height:46px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;object-fit:cover !important;background:#f2efff !important}body.single-product #reviews #comments ol.commentlist li .comment-text,body.single-product .woocommerce-Reviews #comments ol.commentlist li .comment-text{flex:1 1 auto !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:12px 14px !important;border:1px solid #ebe8f7 !important;border-radius:14px !important;background:rgba(255,255,255,.96) !important;box-shadow:none !important}body.single-product #reviews #comments ol.commentlist li .comment-text .meta,body.single-product .woocommerce-Reviews #comments ol.commentlist li .comment-text .meta,body.single-product .tsc-cc-native-meta{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:5px !important;margin:0 0 5px !important;padding:0 !important;line-height:1.25 !important}body.single-product .tsc-cc-native-meta .woocommerce-review__author{margin-right:0 !important}body.single-product .tsc-cc-native-badges{display:inline-flex !important;align-items:center !important;gap:5px !important;margin:0 2px 0 2px !important;vertical-align:middle !important}body.single-product .tsc-cc-native-badge{min-height:18px !important;padding:2px 7px !important;font-size:10px !important;line-height:1 !important}body.single-product #reviews #comments ol.commentlist li .description,body.single-product .woocommerce-Reviews #comments ol.commentlist li .description{margin:0 !important}body.single-product #reviews #comments ol.commentlist li .description p,body.single-product .woocommerce-Reviews #comments ol.commentlist li .description p{margin:0 0 7px !important;line-height:1.42 !important}body.single-product #reviews #comments ol.commentlist li .description p:last-child,body.single-product .woocommerce-Reviews #comments ol.commentlist li .description p:last-child{margin-bottom:0 !important}body.single-product .tsc-cc-native-actions{gap:14px !important;margin-top:7px !important}body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{position:relative !important;margin:8px 0 0 38px !important;padding:0 !important;list-style:none !important}body.single-product #reviews #comments ol.commentlist li .children>li,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li{position:relative !important;margin:0 0 10px !important;padding:0 !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{content:"" !important;position:absolute !important;left:-22px !important;top:-8px !important;width:22px !important;height:34px !important;border-left:2px solid #ffadd4 !important;border-bottom:2px solid #ffadd4 !important;border-bottom-left-radius:10px !important}body.single-product #reviews #comments ol.commentlist li .children .comment-text,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children .comment-text{background:linear-gradient(180deg,#fff8fc,#fff) !important}body.single-product #review_form #comment,body.single-product #review_form textarea[name="comment"]{min-height:72px !important;height:82px !important;padding:12px 14px !important}body.single-product #review_form .comment-form-comment label,body.single-product #review_form label[for="comment"]{font-weight:800 !important}.tsc-cc-thread-messages{gap:8px}.tsc-cc-thread-message{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:14px}.tsc-cc-thread-message--reply{position:relative;margin-left:34px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,248,252,.96))}.tsc-cc-thread-message--reply::before{content:"";position:absolute;left:-22px;top:-8px;width:22px;height:34px;border-left:2px solid #ffadd4;border-bottom:2px solid #ffadd4;border-bottom-left-radius:10px}.tsc-cc-thread-message-avatar{width:44px;height:44px}.tsc-cc-thread-message-avatar .tsc-cc-avatar{width:44px;height:44px}.tsc-cc-thread-message-main{min-width:0}.tsc-cc-thread-message-head{display:flex;grid-template-columns:none;align-items:center;flex-wrap:wrap;gap:5px;min-height:0}.tsc-cc-thread-message-head strong{font-size:14px}.tsc-cc-thread-message-head span{font-size:12px}.tsc-cc-thread-message-head em{margin-left:auto;padding:4px 9px}.tsc-cc-thread-message-copy{margin:3px 0 0;font-size:14px;line-height:1.45}.tsc-cc-thread-message-copy p{margin-top:0;margin-bottom:7px}.tsc-cc-thread-message-copy p:last-child{margin-bottom:0}.tsc-cc-thread-message-actions{margin:7px 0 0}@media (max-width:720px){body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:24px !important}.tsc-cc-thread-message--reply{margin-left:20px}.tsc-cc-thread-message{grid-template-columns:38px minmax(0,1fr)}.tsc-cc-thread-message-avatar,.tsc-cc-thread-message-avatar .tsc-cc-avatar{width:38px;height:38px}}.tsc-cc-pill--replied{background:var(--tsc-cc-green-soft);color:var(--tsc-cc-green)}.tsc-cc-pill--read{background:#f1f1f6;color:#86869a}.tsc-cc-inbox-thumb-link{display:block;width:76px;height:62px;border-radius:12px;overflow:hidden;text-decoration:none}.tsc-cc-inbox-thumb-link:focus-visible{outline:3px solid rgba(228,42,141,.28);outline-offset:3px}.tsc-cc-thread-product-image{display:block;width:82px;height:82px;border-radius:14px;overflow:hidden;text-decoration:none}.tsc-cc-thread-product-image img{display:block}.tsc-cc-thread-product-image:focus-visible{outline:3px solid rgba(228,42,141,.28);outline-offset:3px}.tsc-cc-thread-messages.has-replies{position:relative}.tsc-cc-thread-message--reply{margin-left:44px}.tsc-cc-thread-message--reply::before{left:-8px;top:-22px;width:44px;height:calc(50%+22px);border-left:2px solid #ffadd4;border-bottom:2px solid #ffadd4;border-bottom-left-radius:14px}.tsc-cc-thread-message--reply:not(:last-child)::after{content:"";position:absolute;left:-8px;top:50%;bottom:-22px;border-left:2px solid #ffadd4}.tsc-cc-thread-message--reply .tsc-cc-thread-message-avatar{position:relative;z-index:1}body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:52px !important}body.single-product #reviews #comments ol.commentlist li .children::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children::before{content:"" !important;position:absolute !important;left:-28px !important;top:-12px !important;bottom:18px !important;border-left:2px solid #ffadd4 !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{left:-28px !important;top:22px !important;width:28px !important;height:0 !important;border-left:0 !important;border-bottom:2px solid #ffadd4 !important;border-bottom-left-radius:0 !important}.tsc-cc-native-inline-reply-target{position:relative;margin:10px 0 12px 52px;padding-left:24px}.tsc-cc-native-inline-reply-target::before{content:"";position:absolute;left:0;top:-10px;bottom:26px;width:22px;border-left:2px solid #ffadd4;border-bottom:2px solid #ffadd4;border-bottom-left-radius:12px}.tsc-cc-native-inline-reply-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:8px 10px;border:1px solid #ebe8f7;border-radius:12px;background:#fff7fb;color:#11163a;font-size:13px;font-weight:800}.tsc-cc-native-inline-reply-header button{border:0;background:transparent;color:#e42a8d;cursor:pointer;font-size:12px;font-weight:900}.tsc-cc-native-inline-reply-target #review_form_wrapper,.tsc-cc-native-inline-reply-target #respond{position:relative;z-index:1;margin:0 !important;padding:12px !important;border:1px solid #ebe8f7 !important;border-radius:14px !important;background:#fff !important;box-shadow:none !important}.tsc-cc-native-inline-reply-target #reply-title{margin:0 0 8px !important;font-size:15px !important;line-height:1.25 !important}.tsc-cc-native-inline-reply-target textarea[name="comment"],.tsc-cc-native-inline-reply-target #comment{min-height:72px !important;height:82px !important}@media (max-width:720px){.tsc-cc-thread-message--reply{margin-left:28px}.tsc-cc-thread-message--reply::before{left:-8px;width:30px}.tsc-cc-thread-message--reply:not(:last-child)::after{left:-8px}.tsc-cc-native-inline-reply-target{margin-left:24px}}.tsc-cc-comment,.tsc-cc-comment--reply,.tsc-cc-thread-message,.tsc-cc-thread-message--reply,.tsc-cc-inbox-row,body.single-product #reviews #comments ol.commentlist li .comment-text,body.single-product .woocommerce-Reviews #comments ol.commentlist li .comment-text,body.single-product #reviews #comments ol.commentlist li .children .comment-text,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children .comment-text,.tsc-cc-native-inline-reply-target #review_form_wrapper,.tsc-cc-native-inline-reply-target #respond{background:#FBFBFD !important;background-image:none !important}body.single-product #reviews #comments ol.commentlist li .children:empty,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children:empty,.tsc-cc-replies:empty{display:none !important}.tsc-cc-thread-messages.has-replies{position:relative}.tsc-cc-thread-message--reply{margin-left:52px}.tsc-cc-thread-message--reply::before{left:-16px;top:-28px;width:30px;height:64px;border-left:2px solid #ffadd4;border-bottom:2px solid #ffadd4;border-bottom-left-radius:14px}.tsc-cc-thread-message--reply:not(:last-child)::after{left:-16px;top:36px;bottom:-22px;border-left:2px solid #ffadd4}.tsc-cc-thread-message--reply .tsc-cc-thread-message-avatar{position:relative;z-index:1}body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:54px !important}body.single-product #reviews #comments ol.commentlist li .children::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children::before{left:-31px !important;top:-14px !important;bottom:23px !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{left:-31px !important;top:23px !important;width:31px !important}@media (max-width:720px){.tsc-cc-thread-message--reply{margin-left:42px}.tsc-cc-thread-message--reply::before{left:-14px;width:28px}.tsc-cc-thread-message--reply:not(:last-child)::after{left:-14px}body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:38px !important}body.single-product #reviews #comments ol.commentlist li .children::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children::before{left:-23px !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{left:-23px !important;width:23px !important}}body.single-product:not(.logged-in) #review_form #commentform .comment-form-comment textarea,body.single-product:not(.logged-in) #review_form #commentform textarea#comment,body.single-product:not(.logged-in) #review_form textarea[name="comment"]{min-height:118px !important;height:128px !important;max-height:none !important;padding:12px 14px !important;box-sizing:border-box !important;resize:vertical !important}body.single-product:not(.logged-in) #review_form #commentform{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;column-gap:18px !important;row-gap:12px !important;align-items:start !important}body.single-product:not(.logged-in) #review_form #commentform .comment-notes,body.single-product:not(.logged-in) #review_form #commentform .comment-form-comment,body.single-product:not(.logged-in) #review_form #commentform .form-submit,body.single-product:not(.logged-in) #review_form #commentform .comment-form-cookies-consent,body.single-product:not(.logged-in) #review_form #commentform .comment-form-url,body.single-product:not(.logged-in) #review_form #commentform .comment-form-rating,body.single-product:not(.logged-in) #review_form #commentform .comment-form-title,body.single-product:not(.logged-in) #review_form #commentform>p:not(.comment-form-author):not(.comment-form-email){grid-column:1 / -1 !important}body.single-product:not(.logged-in) #review_form #commentform .comment-form-author,body.single-product:not(.logged-in) #review_form #commentform .comment-form-email{width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;display:block !important;float:none !important;box-sizing:border-box !important}body.single-product:not(.logged-in) #review_form #commentform .comment-form-author label,body.single-product:not(.logged-in) #review_form #commentform .comment-form-email label{display:block !important;margin-bottom:6px !important}body.single-product:not(.logged-in) #review_form #commentform .comment-form-author input,body.single-product:not(.logged-in) #review_form #commentform .comment-form-email input,body.single-product:not(.logged-in) #review_form #commentform input#author,body.single-product:not(.logged-in) #review_form #commentform input#email{width:100% !important;max-width:none !important;min-width:0 !important;box-sizing:border-box !important}@media (max-width:720px){body.single-product:not(.logged-in) #review_form #commentform{grid-template-columns:1fr !important}body.single-product:not(.logged-in) #review_form #commentform .comment-form-author,body.single-product:not(.logged-in) #review_form #commentform .comment-form-email{grid-column:1 / -1 !important}}body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{position:relative !important;margin-left:54px !important;padding-left:0 !important}body.single-product #reviews #comments ol.commentlist li .children::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children::before{content:none !important;display:none !important}body.single-product #reviews #comments ol.commentlist li .children>li,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li{position:relative !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{content:"" !important;position:absolute !important;left:-31px !important;top:-16px !important;width:31px !important;height:42px !important;border-left:2px solid #ffadd4 !important;border-bottom:2px solid #ffadd4 !important;border-bottom-left-radius:12px !important;pointer-events:none !important}body.single-product #reviews #comments ol.commentlist li .children>li:not(:last-child)::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li:not(:last-child)::after{content:"" !important;position:absolute !important;left:-31px !important;top:26px !important;bottom:-16px !important;border-left:2px solid #ffadd4 !important;pointer-events:none !important}body.single-product #reviews #comments ol.commentlist li .children>li:last-child::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li:last-child::after{content:none !important;display:none !important}.tsc-cc-replies{position:relative}.tsc-cc-replies::before,.tsc-cc-replies::after{content:none !important;display:none !important}.tsc-cc-comment--reply::before{left:-18px;top:-12px;width:18px;height:34px;border-left:2px solid #ffadd4;border-bottom:2px solid #ffadd4;border-bottom-left-radius:12px}.tsc-cc-comment--reply:not(:last-child)::after{content:"";position:absolute;left:-18px;top:22px;bottom:-10px;border-left:2px solid #ffadd4;pointer-events:none}.tsc-cc-comment--reply:last-child::after{content:none;display:none}.tsc-cc-thread-message--reply::before{left:-16px;top:-26px;width:30px;height:62px;border-left:2px solid #ffadd4;border-bottom:2px solid #ffadd4;border-bottom-left-radius:14px}.tsc-cc-thread-message--reply:not(:last-child)::after{left:-16px;top:36px;bottom:-10px;border-left:2px solid #ffadd4}.tsc-cc-thread-message--reply:last-child::after{content:none;display:none}@media (max-width:720px){body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:38px !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{left:-23px !important;width:23px !important}body.single-product #reviews #comments ol.commentlist li .children>li:not(:last-child)::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li:not(:last-child)::after{left:-23px !important}.tsc-cc-thread-message--reply::before,.tsc-cc-thread-message--reply:not(:last-child)::after{left:-14px}}body.single-product #reviews #comments ol.commentlist li:has(>.children>li)>.comment_container,body.single-product .woocommerce-Reviews #comments ol.commentlist li:has(>.children>li)>.comment_container{position:relative !important}body.single-product #reviews #comments ol.commentlist li:has(>.children>li)>.comment_container::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li:has(>.children>li)>.comment_container::after{content:"" !important;position:absolute !important;left:23px !important;top:46px !important;bottom:-31px !important;border-left:2px solid #ffadd4 !important;pointer-events:none !important;z-index:0 !important}body.single-product #reviews #comments ol.commentlist li:has(>.children>li)>.comment_container>img.avatar,body.single-product .woocommerce-Reviews #comments ol.commentlist li:has(>.children>li)>.comment_container>img.avatar{position:relative !important;z-index:2 !important}body.single-product #reviews #comments ol.commentlist li:has(>.children>li)>.comment_container>.comment-text,body.single-product .woocommerce-Reviews #comments ol.commentlist li:has(>.children>li)>.comment_container>.comment-text{position:relative !important;z-index:1 !important}body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:54px !important;margin-top:8px !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{left:-31px !important;top:23px !important;width:31px !important;height:0 !important;border-left:0 !important;border-bottom:2px solid #ffadd4 !important;border-bottom-left-radius:0 !important}body.single-product #reviews #comments ol.commentlist li .children>li:not(:last-child)::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li:not(:last-child)::after{left:-31px !important;top:23px !important;bottom:-16px !important;border-left:2px solid #ffadd4 !important}body.single-product #reviews #comments ol.commentlist li .children>li:last-child::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li:last-child::after{content:none !important;display:none !important}.tsc-cc-thread-messages.has-replies>.tsc-cc-thread-message:not(.tsc-cc-thread-message--reply):first-child{position:relative}.tsc-cc-thread-messages.has-replies>.tsc-cc-thread-message:not(.tsc-cc-thread-message--reply):first-child::after{content:"";position:absolute;left:36px;top:58px;bottom:-44px;border-left:2px solid #ffadd4;pointer-events:none;z-index:0}.tsc-cc-thread-messages.has-replies>.tsc-cc-thread-message:not(.tsc-cc-thread-message--reply):first-child .tsc-cc-thread-message-avatar,.tsc-cc-thread-message--reply .tsc-cc-thread-message-avatar{position:relative;z-index:2}.tsc-cc-thread-message--reply::before{left:-16px;top:36px;width:30px;height:0;border-left:0;border-bottom:2px solid #ffadd4;border-bottom-left-radius:0}.tsc-cc-thread-message--reply:not(:last-child)::after{left:-16px;top:36px;bottom:-10px;border-left:2px solid #ffadd4}.tsc-cc-thread-message--reply:last-child::after{content:none;display:none}@media (max-width:720px){body.single-product #reviews #comments ol.commentlist li .children,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children{margin-left:38px !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before,body.single-product #reviews #comments ol.commentlist li .children>li:not(:last-child)::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li:not(:last-child)::after{left:-23px !important}body.single-product #reviews #comments ol.commentlist li .children>li::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li::before{width:23px !important}}body.single-product #reviews #comments ol.commentlist li.tsc-cc-native-has-replies>.comment_container::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li.tsc-cc-native-has-replies>.comment_container::after{content:none !important;display:none !important}body.single-product #reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child{position:relative !important}body.single-product #reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child::before,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child::before{content:"" !important;position:absolute !important;left:var(--tsc-thread-line-x,-31px) !important;top:var(--tsc-thread-line-top,-72px) !important;width:var(--tsc-thread-line-width,31px) !important;height:calc(var(--tsc-thread-line-y,23px) - var(--tsc-thread-line-top,-72px)) !important;border-left:2px solid #ffadd4 !important;border-bottom:2px solid #ffadd4 !important;border-bottom-left-radius:12px !important;pointer-events:none !important;z-index:0 !important}body.single-product #reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child:not(:last-child)::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child:not(:last-child)::after{content:"" !important;position:absolute !important;left:var(--tsc-thread-line-x,-31px) !important;top:var(--tsc-thread-line-y,23px) !important;bottom:-16px !important;border-left:2px solid #ffadd4 !important;pointer-events:none !important;z-index:0 !important}body.single-product #reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child:last-child::after,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child:last-child::after{content:none !important;display:none !important}body.single-product #reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child>.comment_container,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child>.comment_container,body.single-product #reviews #comments ol.commentlist li.tsc-cc-native-has-replies>.comment_container,body.single-product .woocommerce-Reviews #comments ol.commentlist li.tsc-cc-native-has-replies>.comment_container{position:relative !important;z-index:1 !important}body.single-product #reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child>.comment_container>img.avatar,body.single-product .woocommerce-Reviews #comments ol.commentlist li .children>li.tsc-cc-native-thread-child>.comment_container>img.avatar,body.single-product #reviews #comments ol.commentlist li.tsc-cc-native-has-replies>.comment_container>img.avatar,body.single-product .woocommerce-Reviews #comments ol.commentlist li.tsc-cc-native-has-replies>.comment_container>img.avatar{position:relative !important;z-index:2 !important}.tsc-cc-thread-messages.has-replies>.tsc-cc-thread-message:not(.tsc-cc-thread-message--reply):first-child::after{content:none !important;display:none !important}.tsc-cc-thread-message--reply.tsc-cc-thread-message--laid-out::before{left:var(--tsc-thread-line-x,-16px) !important;top:var(--tsc-thread-line-top,-72px) !important;width:var(--tsc-thread-line-width,30px) !important;height:calc(var(--tsc-thread-line-y,22px) - var(--tsc-thread-line-top,-72px)) !important;border-left:2px solid #ffadd4 !important;border-bottom:2px solid #ffadd4 !important;border-bottom-left-radius:14px !important;pointer-events:none !important}.tsc-cc-thread-message--reply.tsc-cc-thread-message--laid-out:not(:last-child)::after{left:var(--tsc-thread-line-x,-16px) !important;top:var(--tsc-thread-line-y,22px) !important;bottom:-10px !important;border-left:2px solid #ffadd4 !important;pointer-events:none !important}.tsc-cc-thread-message--reply.tsc-cc-thread-message--laid-out:last-child::after{content:none !important;display:none !important}.tsc-cc-inbox-product .tsc-cc-inbox-comment-count,.tsc-cc-thread-product .tsc-cc-inbox-comment-count{display:inline-flex;align-items:center;gap:5px;width:fit-content;margin-top:7px;padding:4px 9px;border-radius:999px;background:#f1effa;color:#4e4d82;font-size:11px;font-weight:900;line-height:1.2}.tsc-cc-inbox-product .tsc-cc-inbox-comment-count i,.tsc-cc-thread-product .tsc-cc-inbox-comment-count i{font-size:11px;line-height:1}.tsc-cc-inbox-product>.tsc-cc-inbox-category,.tsc-cc-thread-product .tsc-cc-inbox-category{display:block !important;margin-top:2px}.tsc-cc-inbox-product>.tsc-cc-inbox-comment-count,.tsc-cc-thread-product .tsc-cc-inbox-comment-count{display:flex !important;clear:both;margin-top:6px !important}.tsc-cc-inbox-row{position:relative;overflow:hidden}.tsc-cc-inbox-row.is-unread:not(.has-creator-reply){border-color:#f4bdd7;background:linear-gradient(90deg,#fff3f9 0%,#fff9fc 100%);box-shadow:0 14px 34px rgba(228,42,141,.09)}.tsc-cc-inbox-row.is-unread:not(.has-creator-reply)::before{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;border-radius:18px 0 0 18px;background:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-inbox-row.is-unread:not(.has-creator-reply):hover,.tsc-cc-inbox-row.is-unread:not(.has-creator-reply).is-selected{border-color:#ee8fc0;background:linear-gradient(90deg,#fff0f7 0%,#fff8fc 100%)}.tsc-cc-inbox-row.is-read:not(.is-selected):not(:hover){background:rgba(255,255,255,.96);border-color:var(--tsc-cc-line)}.tsc-cc-pill--unread{gap:6px;background:#ffe7f3;color:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-pill--unread::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tsc-cc-pink,#e42a8d)}.tsc-cc-pill--read{background:#f1f1f6;color:#86869a}.tsc-cc-inbox-row.is-replied,.tsc-cc-inbox-row.has-creator-reply{border-color:#cdeed4;background:linear-gradient(90deg,#f3fff6 0%,#fbfffc 100%);box-shadow:0 14px 34px rgba(40,169,87,.08)}.tsc-cc-inbox-row.is-replied::before,.tsc-cc-inbox-row.has-creator-reply::before{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;border-radius:18px 0 0 18px;background:var(--tsc-cc-green,#28a957)}.tsc-cc-inbox-row.is-replied:hover,.tsc-cc-inbox-row.has-creator-reply:hover,.tsc-cc-inbox-row.is-replied.is-selected,.tsc-cc-inbox-row.has-creator-reply.is-selected{border-color:#9cdda9;background:linear-gradient(90deg,#effcf2 0%,#fbfffc 100%)}.tsc-cc-inbox-row .tsc-cc-inbox-actions{grid-column:5;grid-row:1}.tsc-cc-inbox-row.has-creator-reply .tsc-cc-inbox-actions{grid-row:1 / span 2}.tsc-cc-pill--replied{gap:6px;background:#e8f8ed;color:var(--tsc-cc-green,#28a957)}.tsc-cc-pill--replied::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tsc-cc-green,#28a957)}.tsc-cc-mini-button--green{border-color:#bfe9c8;color:var(--tsc-cc-green,#28a957);background:#fcfffd}.tsc-cc-inbox-reply-preview{grid-column:3 / 5;grid-row:2;display:flex;align-items:center;gap:4px;width:100%;min-width:0;margin-top:2px;padding:8px 12px;border:1px solid #d7f1dc;border-radius:999px;background:rgba(239,252,242,.95);color:#4d6756;font-size:12px;font-weight:700;line-height:1.25}.tsc-cc-inbox-reply-preview-label{flex:0 0 auto;color:var(--tsc-cc-green,#28a957);font-weight:900}.tsc-cc-inbox-reply-preview-copy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsc-cc-inbox-reply-preview time{flex:0 0 auto;margin-left:auto;color:#8b987f;font-size:11px;font-weight:700;white-space:nowrap}.tsc-cc-inbox-reply-preview i{flex:0 0 auto;color:var(--tsc-cc-green,#28a957);font-size:11px}@media (max-width:980px){.tsc-cc-inbox-row .tsc-cc-inbox-actions,.tsc-cc-inbox-row.has-creator-reply .tsc-cc-inbox-actions{grid-column:2 / -1;grid-row:auto}.tsc-cc-inbox-reply-preview{grid-column:2 / -1;grid-row:auto}}@media (max-width:720px){.tsc-cc-inbox-reply-preview{grid-column:1 / -1;border-radius:16px;align-items:flex-start;flex-wrap:wrap}.tsc-cc-inbox-reply-preview-copy{white-space:normal;overflow:visible}}