main > .workspace-page:not(.is-current) { display: none !important; }
.sidebar { overflow-y: auto; }
.sidebar nav .nav-group { min-width: 0; }
.sidebar nav .nav-group > summary { display: flex; align-items: center; gap: 13px; height: 45px; padding: 0 14px; border-radius: 11px; color: #aeb5b0; font-size: 13px; list-style: none; cursor: pointer; }
.sidebar nav .nav-group > summary::-webkit-details-marker { display: none; }
.sidebar nav .nav-group > summary b { margin-left: auto; font-size: 15px; font-weight: 400; transition: transform .18s; }
.sidebar nav .nav-group[open] > summary b { transform: rotate(180deg); }
.sidebar nav .nav-group > summary:hover,.sidebar nav .nav-group.has-current > summary { color: #fff; background: #303b34; }
.sidebar nav .nav-submenu { display: grid; gap: 3px; margin: 5px 0 8px 24px; padding-left: 9px; border-left: 1px solid #48574c; }
.sidebar nav .nav-submenu a { height: 37px; padding: 0 9px; gap: 8px; font-size: 12px; }
.sidebar nav .nav-submenu a i { width: 17px; font-size: 15px; }
.sidebar nav .nav-submenu a.active::before { left: -11px; height: 18px; }
.headquarters-mode .sidebar nav .nav-group > summary { margin: 2px 7px; color: #6f7c94; }
.headquarters-mode .sidebar nav .nav-group > summary:hover,.headquarters-mode .sidebar nav .nav-group.has-current > summary { color: #4869dd; background: #f0f3fd; }
.headquarters-mode .sidebar nav .nav-submenu { border-color: #dde3f2; }
.headquarters-mode .sidebar nav .nav-submenu a { margin: 0; }
.sidebar nav .nav-group > summary:focus-visible { outline: 2px solid #8293ce; outline-offset: 2px; }
@media(max-width:720px){.sidebar nav .nav-group > summary{justify-content:center;padding:0;gap:0}.sidebar nav .nav-group > summary span,.sidebar nav .nav-group > summary b{display:none}.sidebar nav .nav-submenu{margin-left:5px;padding-left:3px}.sidebar nav .nav-submenu a{font-size:0;padding:0}.sidebar nav .nav-submenu a.active::before{left:-5px}}
.copy-config-label { display: block; margin-top: 22px; color: #675d55; font-size: 12px; font-weight: 600; }
.copy-config-label textarea { display: block; width: 100%; min-height: 130px; margin-top: 9px; padding: 13px; border: 1px solid #e2dbd3; border-radius: 10px; background: #fdfbf8; color: #413932; line-height: 1.65; resize: vertical; }
.copy-skill-choices { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; }
.copy-skill-choice { display: flex; align-items: flex-start; gap: 10px; padding: 14px; border: 1px solid #e6e0d8; border-radius: 11px; background: #fdfbf8; cursor: pointer; }
.copy-skill-choice input { margin-top: 3px; accent-color: #394842; }
.copy-skill-choice strong,.copy-skill-choice small { display: block; }
.copy-skill-choice small { margin-top: 5px; color: #897f75; font-size: 10px; }
.copy-skill-choice { align-items: center; cursor: default; }
.copy-skill-choice > label { display: flex; align-items: flex-start; gap: 10px; flex: 1; min-width: 0; cursor: pointer; }
.copy-skill-choice > button { flex-shrink: 0; }
.copy-skill-choice:has(input:checked) { border-color: #889f8e; background: #f0f5ef; }
.content-detail { width: min(820px, calc(100vw - 32px)); max-height: 85vh; padding: 26px; border: 1px solid #e6e0d8; border-radius: 18px; color: #39443d; background: #fffdfa; box-shadow: 0 24px 90px #18251b33; }
.content-detail::backdrop { background: #18251b66; }
.content-detail > header { display: flex; justify-content: space-between; align-items: flex-start; gap: 20px; margin-bottom: 20px; }
.content-detail h2 { margin: 8px 0 0; font-size: 22px; }
.content-detail header button { flex-shrink: 0; }
.detail-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; margin-top: 20px; }
.detail-field { padding: 16px; border: 1px solid #e6e0d8; border-radius: 12px; background: #faf9f6; overflow-wrap: anywhere; }
.detail-field h3 { margin: 0 0 10px; font-size: 14px; }
.detail-field p,.detail-field ol { margin: 0; line-height: 1.8; font-size: 13px; white-space: pre-wrap; }
.detail-field ol { padding-left: 20px; }
.content-detail:has(.skill-teaching) { width: min(1080px, calc(100vw - 32px)); }
.skill-teaching { margin-top: 22px; }
.demo-notice { padding: 12px 16px; border-radius: 10px; background: #edf2ed; font-size: 12px; line-height: 1.7; color: #56675b; }
.skill-demo { margin-top: 18px; padding: 22px; border: 1px solid #dedfd4; border-radius: 14px; background: #fff; }
.skill-demo header { display: flex; justify-content: space-between; gap: 14px; align-items: flex-start; }
.skill-demo header button { flex-shrink: 0; }
.skill-demo h3 { margin: 8px 0; font-size: 19px; }
.skill-demo h4 { margin: 0 0 10px; font-size: 13px; color: #526653; }
.demo-kind { font-size: 11px; color: #88734d; }
.skill-demo p { line-height: 1.8; white-space: pre-wrap; font-size: 13px; }
.demo-input { margin-top: 18px; padding: 16px; background: #f5f4f0; border-radius: 10px; }
.demo-input p { margin: 0; }
.demo-comparison { display: grid; grid-template-columns: 1.15fr 1fr; gap: 24px; margin-top: 22px; }
.demo-output { font-size: 15px; line-height: 1.95; white-space: pre-wrap; overflow-wrap: anywhere; }
.demo-analysis { padding: 16px; border-radius: 10px; background: #f3f6f1; }
.demo-analysis ol { padding-left: 20px; margin: 0; }
.demo-analysis li { margin-bottom: 12px; font-size: 13px; line-height: 1.8; overflow-wrap: anywhere; }
.demo-counterexample { margin-top: 20px; padding: 16px; border-left: 3px solid #c99680; border-radius: 8px; background: #fbf3ee; }
.demo-counterexample h4 { color: #92664e; }
.demo-counterexample p { margin: 6px 0; }
.demo-references { padding: 20px 0; border-bottom: 1px solid #e3e3da; line-height: 1.8; font-size: 13px; }
.demo-references a { color: #3e6550; text-decoration: underline; }
.detail-rules-title { margin-top: 24px; }
.candidate-example { padding: 18px; margin: 16px 0; border: 1px solid #dddcd2; border-radius: 12px; min-width: 0; }
.candidate-example legend { padding: 0 8px; font-size: 12px; color: #71634b; }
.candidate-example textarea[data-demo-field="output"] { min-height: 160px; }
@media(max-width:760px){.demo-comparison{grid-template-columns:1fr}.skill-demo{padding:16px}.skill-demo header{flex-wrap:wrap}}
@media(max-width:620px){.detail-grid{grid-template-columns:1fr}.content-detail{padding:18px}.copy-skill-choice{flex-wrap:wrap}.copy-skill-choice>label{flex-basis:100%}}
@media(max-width:720px){.copy-skill-choices{grid-template-columns:1fr}}
.company-directory { display: grid; gap: 8px; }
.company-row { display: grid; grid-template-columns: minmax(160px, 2fr) repeat(3, minmax(100px, 1fr)); gap: 18px; align-items: center; padding: 16px; border: 1px solid #e8e1da; border-radius: 12px; background: #f8f5f0; color: #675d55; font-size: 12px; }
.company-row strong, .company-row small { display: block; }
.company-row small { margin-top: 4px; color: #a0968d; }
#memberTenantField { display: block; padding: 18px 0; border-top: 1px solid #e4e8e2; color: #675d55; font-size: 12px; }
#memberTenantField select { display: block; width: min(100%, 360px); margin-top: 8px; padding: 10px; border: 1px solid #e2dbd3; border-radius: 9px; background: #fff; }
@media (max-width: 720px) { .company-row { grid-template-columns: 1fr 1fr; } }
.model-layout { display: grid; grid-template-columns: minmax(0, 1fr) 280px; gap: 20px; align-items: start; }
.model-form { padding: 22px; border: 1px solid #e8e1da; border-radius: 15px; background: #fdfbf8; }
.model-form-head, .model-form-footer { display: flex; align-items: center; justify-content: space-between; gap: 16px; }
.model-form-head { margin-bottom: 20px; }
.model-form-head h3, .model-form-head p { margin: 0; }
.model-form-head p { margin-top: 5px; color: #998e84; font-size: 10px; }
.model-form-footer { margin-top: 18px; }
.model-notice { padding: 20px; border-radius: 15px; background: #f1f2ec; color: #716960; }
.model-notice strong { color: #4e4a43; font-size: 12px; }
.model-notice p { margin: 7px 0 20px; font-size: 10px; line-height: 1.7; }
.model-notice p:last-child { margin-bottom: 0; }
.model-notice code { color: #52625a; }
.model-list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; }
.model-card { padding: 18px; border: 1px solid #e7e0d7; border-radius: 14px; background: #fdfbf8; }
.model-card.active { border-color: #8ba08f; box-shadow: inset 0 0 0 1px #8ba08f; }
.model-card-top, .model-card-actions { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.model-card h3 { margin: 14px 0 5px; font-size: 15px; }
.model-card p { margin: 0; color: #8a7f75; font-size: 10px; line-height: 1.65; overflow-wrap: anywhere; }
.model-card-meta { display: flex; flex-wrap: wrap; gap: 6px; margin: 14px 0; }
.model-card-meta span { padding: 5px 7px; border-radius: 6px; background: #f1ece6; color: #806c5b; font-size: 9px; }
.model-card-actions { justify-content: flex-end; padding-top: 13px; border-top: 1px solid #eee8e1; }
.model-card .status { color: #8b8177; font-size: 9px; }
@media (max-width: 1000px) { .model-layout { grid-template-columns: 1fr; } .model-notice { display: grid; grid-template-columns: auto 1fr; gap: 8px 15px; } .model-notice p { margin: 0; } }
@media (max-width: 720px) { .model-list { grid-template-columns: 1fr; } .model-form { padding: 16px; } .model-form-head, .model-form-footer { align-items: flex-start; flex-direction: column; } .model-notice { display: block; } .model-notice p { margin: 7px 0 18px; } }

/* Content configuration studio */
.model-preset { display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px;padding:20px 24px;border:1px solid #dce3f2;border-radius:14px;background:#f5f7fd; }
.model-preset strong { margin-left:12px;color:#344866;font-size:15px; }.model-preset p { margin:10px 0 0;font-size:11px;color:#73839d;overflow-wrap:anywhere; }.model-preset button { flex-shrink:0; }
.model-submit-actions { display:flex;gap:10px; }.model-test-feedback { margin:12px 0 0;font-size:11px;line-height:1.7;color:#607e70; }.model-test-feedback.error { color:#ae605b; }
@media(max-width:620px){.model-preset,.model-form-footer{flex-wrap:wrap}.model-preset strong{display:block;margin:10px 0}.model-submit-actions{width:100%}}
#copyConfig.copy-studio { --cs-ink: #202d42; --cs-muted: #7b879a; --cs-line: #e3e8ef; --cs-accent: #5d6eda; width: min(100%, 1380px); margin: 34px auto 0; padding: 0; border: 0; border-radius: 0; background: transparent; box-shadow: none; color: var(--cs-ink); }
.cs-header { display: flex; align-items: center; justify-content: space-between; gap: 24px; margin-bottom: 30px; }
.cs-eyebrow { display: flex; align-items: center; gap: 10px; font-size: 10px; letter-spacing: 1.8px; color: #7e89a0; }
.cs-eyebrow > span { width: 7px; height: 7px; background: #7584cf; border-radius: 2px; }
.cs-eyebrow b { margin: 0 3px; color: #c9cfdc; font-weight: 400; }
.cs-header h2 { margin: 13px 0 10px; font-size: clamp(25px, 2.3vw, 34px); font-weight: 600; letter-spacing: -1px; }
.cs-header h2 > span { color: #7885cf; }
.cs-header p { margin: 0; font-size: 12px; color: var(--cs-muted); line-height: 1.8; }
.cs-header-meta { display: flex; align-items: center; gap: 14px; color: #929cad; font-size: 10px; white-space: nowrap; }
.cs-workspace-tag { padding: 7px 11px; border: 1px solid #dbe1ed; border-radius: 6px; background: #ffffff8c; color: #647188; }
.cs-entry-tabs { display: grid; grid-template-columns: repeat(5,minmax(0,1fr)); gap: 6px; padding: 6px; border: 1px solid #e0e5ee; border-radius: 15px; background: #edf0f6; }
.cs-entry-tabs button { position: relative; display: flex; align-items: center; gap: 12px; min-width: 0; min-height: 77px; padding: 14px; border: 1px solid transparent; border-radius: 10px; background: transparent; color: #707d92; text-align: left; transition: background .18s, box-shadow .18s; }
.cs-entry-tabs button:hover { background: #f8f9fc; }
.cs-entry-tabs button[aria-selected=true] { border-color: #dce1ec; background: #fff; color: #354775; box-shadow: 0 3px 10px #2e43620b; }
.cs-tab-icon { display: grid; place-items: center; flex-shrink: 0; width: 32px; height: 34px; border: 1px solid #d8deea; border-radius: 9px; font-size: 20px; color: #8994aa; }
[aria-selected=true] > .cs-tab-icon { border-color: #e0e5fb; background: #eef1fd; color: #6576c7; }
.cs-tab-text { min-width: 0; }
.cs-tab-text strong { display: block; font-size: 12px; font-weight: 600; }
.cs-tab-text small { display: block; margin-top: 5px; color: #94a0b1; font-size: 9px; }
.cs-tab-index { margin-left: auto; align-self: flex-start; padding-top: 2px; color: #a7b1c2; font-size: 9px; font-variant-numeric: tabular-nums; }
.cs-workbench { display: grid; grid-template-columns: minmax(0,1fr) 300px; gap: 20px; margin: 24px 0 34px; }
.cs-editor { overflow: hidden; border: 1px solid var(--cs-line); border-radius: 16px; background: #fff; box-shadow: 0 6px 20px #233b5e03; }
.cs-editor > header { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 19px 23px; border-bottom: 1px solid #eff1f5; }
.cs-editor > header > div,.cs-section-title { display: flex; align-items: center; gap: 11px; }
.cs-step { color: #b1bac9; font-size: 11px; font-variant-numeric: tabular-nums; font-weight: 500; }
.cs-editor h3,.cs-section-title h3 { margin: 0; font-size: 15px; font-weight: 600; }
.cs-entry-name { padding: 4px 8px; border: 1px solid #e5e9f1; border-radius: 5px; color: #8490a4; font-size: 9px; }
.cs-editor-hint { font-size: 8px; letter-spacing: 1.4px; color: #a9b1bf; }
.cs-prompt-label { display: block; padding: 20px 24px 0; color: #9aa4b3; font-size: 11px; }
#copyConfig #copyPrompt { display: block; width: calc(100% - 48px); min-height: 145px; margin: 13px 24px 0; padding: 0; border: 0; outline: 0; background: transparent; color: #42516a; font-size: 13px; line-height: 2; resize: vertical; }
.cs-editor:focus-within { border-color: #a5b0da; box-shadow: 0 0 0 3px #788bce0c; }
.cs-editor > footer { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 23px; border-top: 1px solid #eff1f5; background: #fbfcfe; color: #9aa5b5; font-size: 10px; }
.cs-editor > footer b { color: #6e7c92; font-weight: 500; }
.cs-overview { padding: 22px 24px; border: 1px solid #243a53; border-radius: 16px; background: linear-gradient(135deg,#26384c,#1f2f44); color: #fff; }
.cs-overview-title { display: flex; align-items: center; justify-content: space-between; color: #adbbcd; font-size: 10px; }
.cs-overview-title > span { color: #75889f; letter-spacing: 1.1px; font-size: 7px; }
.cs-overview h3 { margin: 18px 0 7px; font-size: 21px; font-weight: 500; letter-spacing: .3px; }
.cs-overview > p { margin: 0; color: #9aadc2; font-size: 10px; line-height: 1.8; }
.cs-summary-metrics { display: flex; gap: 36px; margin: 25px 0 21px; }
.cs-summary-metrics strong { display: block; color: #edf2fb; font-size: 33px; line-height: 1; font-weight: 400; font-variant-numeric: tabular-nums; }
.cs-summary-metrics span { display: block; margin-top: 9px; color: #94a6bf; font-size: 9px; }
.cs-selection-note { display: flex; align-items: center; gap: 7px; padding-top: 15px; border-top: 1px solid #ffffff12; color: #c0cddd; font-size: 10px; line-height: 1.5; }
.cs-status-dot { flex-shrink: 0; width: 6px; height: 6px; border-radius: 50%; background: #81b7a4; }
.cs-overview > .cs-model-note { margin-top: 9px; font-size: 9px; color: #7f94ad; }
.cs-library { padding-bottom: 24px; }
.cs-library-header { display: flex; justify-content: space-between; align-items: center; gap: 20px; }
.cs-library-header p { margin: 8px 0 0 26px; color: #939eb0; font-size: 11px; }
.cs-library-link { color: #6c7c99; font-size: 11px; }
.cs-library-link span { margin-left: 7px; }
.cs-library-toolbar { display: flex; align-items: center; justify-content: space-between; gap: 16px; margin: 22px 0 17px; padding-bottom: 16px; border-bottom: 1px solid #e1e6f0; }
.cs-filters { display: flex; gap: 5px; }
.cs-filters button { display: flex; align-items: center; gap: 8px; padding: 7px 12px; border: 1px solid transparent; border-radius: 7px; background: transparent; color: #8692a6; font-size: 11px; }
.cs-filters button[aria-pressed=true] { border-color: #dce3ed; background: #fff; color: #384f72; box-shadow: 0 2px 5px #243a5304; }
.cs-filters button span { color: #9ba8ba; font-size: 9px; }
.cs-auto-hint { color: #98a3b4; font-size: 10px; }
#copyConfig .copy-skill-choices { grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; }
#copyConfig .cs-skill-card { display: block; overflow: hidden; padding: 0; border: 1px solid #e1e6ef; border-radius: 13px; background: #fff; transition: border-color .18s, box-shadow .18s, transform .18s; }
#copyConfig .cs-skill-card[hidden] { display: none; }
#copyConfig .cs-skill-card:hover { border-color: #bcc8dc; box-shadow: 0 6px 20px #283f6608; transform: translateY(-2px); }
#copyConfig .cs-skill-card:has(input:checked) { border-color: #8698d5; background: #f9faff; box-shadow: 0 0 0 1px #8698d526; }
#copyConfig .cs-skill-card > label { display: block; padding: 17px 19px 15px; cursor: pointer; }
.cs-skill-top { display: flex; align-items: center; gap: 8px; }
.cs-skill-icon { display: grid; place-items: center; width: 26px; height: 26px; border: 1px solid #e2e5f6; border-radius: 7px; background: #f2f3fc; color: #7d7dba; font-size: 16px; }
.is-sales .cs-skill-icon { border-color: #dfeae5; background: #edf5f1; color: #668c7d; }
.cs-skill-type { color: #8c96a8; font-size: 10px; }
#copyConfig .cs-skill-top input { width: 15px; height: 15px; margin: 0 0 0 auto; accent-color: #6175b9; cursor: pointer; }
#copyConfig .cs-skill-name { display: block; min-height: 22px; margin: 13px 0 11px; color: #34425b; font-size: 13px; font-weight: 600; line-height: 1.7; }
.cs-skill-tags { display: flex; align-items: center; gap: 7px; }
.cs-skill-tags > span { padding: 3px 6px; border-radius: 4px; background: #f4f6f9; color: #919caf; font-size: 9px; }
.cs-skill-card > footer { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 12px 19px; border-top: 1px solid #eff2f7; }
.cs-skill-version { display: flex; align-items: center; gap: 5px; font-size: 9px; color: #99a4b4; }
.cs-skill-version > span { width: 4px; height: 4px; border-radius: 50%; background: #8aaf9c; }
.cs-skill-card > footer button { padding: 0; border: 0; background: transparent; color: #6c7e9f; font-size: 10px; }
.cs-skill-card > footer button:hover { color: #42599c; }
.cs-skill-card > footer button > span { margin-left: 9px; }
.cs-filter-empty { padding: 26px; color: #8b98ac; font-size: 12px; text-align: center; }
.cs-savebar { position: sticky; bottom: 14px; z-index: 9; display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 4px; padding: 15px 20px; border: 1px solid #dce2ec; border-radius: 13px; background: #ffffffed; backdrop-filter: blur(18px); box-shadow: 0 8px 32px #1f355618; }
.cs-save-status { display: flex; align-items: center; gap: 11px; }
.cs-save-status strong { color: #65758c; font-size: 11px; font-weight: 500; }
#copyConfig .cs-save-status .feedback { min-height: 0; margin: 4px 0 0; color: #a0aaba; font-size: 9px; }
#copyConfig .cs-save-status .feedback.error { color: #ae605b; }
.cs-is-dirty .cs-save-status > .cs-status-dot { background: #c9a571; }
.cs-save-actions { display: flex; align-items: center; gap: 24px; }
.cs-import-link { color: #7f8ca1; font-size: 11px; }
.cs-import-link > span { margin-right: 4px; }
#copyConfig #saveCopyConfig { display: flex; align-items: center; justify-content: space-between; gap: 28px; padding: 12px 19px; border-radius: 8px; background: #293c55; color: #f6f8fc; font-weight: 500; box-shadow: 0 3px 8px #20354f14; }
#copyConfig #saveCopyConfig:hover { background: #3a5070; }
#copyConfig button:focus-visible,#copyConfig a:focus-visible { outline: 2px solid #8d9bd0; outline-offset: 3px; }
@media(min-width:1600px){#copyConfig.copy-studio{margin-top:42px}.cs-header{margin-bottom:34px}.cs-workbench{margin-top:28px}.cs-skill-name{font-size:14px}}
@media(max-width:1200px){.cs-entry-tabs button{padding:12px;gap:8px}.cs-tab-index{display:none}.cs-tab-icon{width:27px;height:29px}.cs-workbench{grid-template-columns:minmax(0,1fr) 260px}.cs-overview{padding:22px 18px}#copyConfig .copy-skill-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:960px){.cs-entry-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-workbench{grid-template-columns:1fr}.cs-overview{display:none}.cs-auto-hint{display:none}.cs-header-meta{flex-direction:column;align-items:flex-end}.cs-editor-hint{display:none}}
@media(max-width:620px){#copyConfig.copy-studio{margin-top:24px}.cs-header{align-items:flex-start;gap:12px}.cs-header h2{font-size:24px}.cs-header-meta{display:none}.cs-entry-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-entry-tabs button{min-height:64px}.cs-entry-tabs button:last-child{grid-column:1/-1}.cs-tab-text small{font-size:9px}.cs-workbench{gap:16px;margin:18px 0 26px}.cs-editor>header{padding:16px}.cs-prompt-label{padding:16px 16px 0}#copyConfig #copyPrompt{width:calc(100% - 32px);margin:12px 16px 0}.cs-editor>footer{padding:12px 16px;font-size:9px}.cs-entry-name{display:none}#copyConfig .copy-skill-choices{grid-template-columns:1fr}.cs-library-header{align-items:flex-start}.cs-library-header p{margin-left:0;line-height:1.8}.cs-library-link{white-space:nowrap}.cs-filters button{padding:7px 8px;font-size:10px}.cs-savebar{padding:12px;bottom:8px;gap:10px}.cs-save-actions{gap:10px}.cs-import-link{display:none}#copyConfig #saveCopyConfig{width:auto;padding:11px 13px;gap:13px}.cs-save-status{gap:7px}.cs-save-status strong{font-size:10px}}
@media(prefers-reduced-motion:reduce){#copyConfig .cs-skill-card,#copyConfig .cs-entry-tabs button{transition:none}}
