@charset "UTF-8";.skill-detail-skeleton{display:grid;grid-template-columns:1fr 300px;gap:var(--spacing-600);padding:var(--spacing-600);border-radius:var(--radius-md);background:var(--base-bg-weak-default);border:1px solid var(--base-border-default)}.skill-detail-skeleton__meta{display:grid;gap:12px}.skill-detail-skeleton__crumb{max-width:220px}.skill-detail-skeleton__title{max-width:520px}.skill-detail-skeleton__submeta{display:flex;gap:10px;flex-wrap:wrap}.skill-detail-skeleton__cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.skill-detail-skeleton__sidebar{display:grid;gap:12px}@media(max-width:960px){.skill-detail-skeleton{grid-template-columns:1fr}}@media(max-width:640px){.skill-detail-skeleton{padding:var(--spacing-400)}}.skill-install-modal__backdrop{position:fixed;inset:0;background:#23282e59;display:flex;align-items:center;justify-content:center;z-index:220;padding:var(--spacing-600);backdrop-filter:blur(8px)}.skill-install-modal{display:flex;flex-direction:column;color:var(--base-text-default);background:var(--base-bg-weak-default);border-radius:18px;border:1px solid var(--base-border-default);box-shadow:0 24px 60px #23282e2e;max-width:720px;width:min(720px,96vw);max-height:min(92vh,860px);overflow:hidden}.skill-install-modal__scroll{display:flex;flex-direction:column;gap:var(--spacing-500, 20px);overflow-y:auto;padding:var(--spacing-700) var(--spacing-700) var(--spacing-600)}.skill-install-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-300)}.skill-install-modal__header-copy{display:grid;gap:var(--spacing-150)}.skill-install-modal__eyebrow,.skill-install-modal__hero-label,.skill-install-modal__section-eyebrow,.skill-install-modal__summary-label{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700;color:var(--base-text-weak-default)}.skill-install-modal__title{margin:0;font-size:30px;line-height:1.1;letter-spacing:-.03em}.skill-install-modal__description,.skill-install-modal__hero-text,.skill-install-modal__section-description,.skill-install-modal__summary-note,.skill-install-modal__command-note,.skill-install-modal__instruction-description,.skill-install-modal__state-description,.skill-install-modal__actions-copy{margin:0;font-size:var(--font-size-p3);line-height:1.6;color:var(--base-text-medium-default)}.skill-install-modal__close{border:1px solid var(--base-border-default);background:var(--base-bg-default);color:var(--base-text-medium-default);width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease;flex-shrink:0}.skill-install-modal__close:hover,.skill-install-modal__close:focus-visible{border-color:var(--control-border-focus);background:var(--interact-bg-weak-hover);color:var(--interact-text-default);transform:translateY(-1px)}.skill-install-modal__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-400);padding:var(--spacing-500, 20px);border-radius:16px;border:1px solid rgba(29,105,204,.14);background:radial-gradient(circle at top right,rgba(39,116,217,.14),transparent 36%),linear-gradient(180deg,#fcfdff,#f6f9fd)}.skill-install-modal__hero-copy{display:grid;gap:var(--spacing-150);max-width:540px}.skill-install-modal__status-badge,.skill-install-modal__command-platform{display:inline-flex;align-items:center;gap:var(--spacing-150);padding:9px 12px;border-radius:var(--radius-full);font-size:12px;font-weight:600;white-space:nowrap}.skill-install-modal__status-badge{border:1px solid var(--base-border-default);background:var(--base-bg-weak-default);color:var(--base-text-default)}.skill-install-modal__status-badge--passed{background:var(--accent-k-weak-default);border-color:#0d7a422e;color:var(--accent-k-default)}.skill-install-modal__status-badge--pending,.skill-install-modal__status-badge--warning{background:var(--warning-bg-medium-default);border-color:#99630026;color:#7d5600}.skill-install-modal__status-badge--failed{background:var(--negative-bg-medium-default);border-color:#cc2d3726;color:var(--negative-text-default)}.skill-install-modal__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-300);padding:var(--spacing-300);border-radius:16px;border:1px solid var(--base-border-default);background:var(--base-bg-default)}.skill-install-modal__fact-platforms{display:grid;gap:var(--spacing-100)}.skill-install-modal__fact,.skill-install-modal__state-card,.skill-install-modal__command-card{background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:16px}.skill-install-modal__fact{display:grid;gap:var(--spacing-100);min-width:0;padding-right:var(--spacing-200);border:none;border-radius:0}.skill-install-modal__summary-value,.skill-install-modal__state-title,.skill-install-modal__instruction-title,.skill-install-modal__section-title,.skill-install-modal__command-title{color:var(--base-text-default);font-weight:600}.skill-install-modal__summary-value{font-size:16px;line-height:1.35}.skill-install-modal__platforms{display:flex;flex-wrap:wrap;gap:var(--spacing-150)}.skill-install-modal__state-card{display:grid;gap:var(--spacing-150);padding:var(--spacing-400)}.skill-install-modal__state-card--error{border-color:#cc2d3733;background:#fff7f7}.skill-install-modal__state-title,.skill-install-modal__section-title,.skill-install-modal__command-title{font-size:18px;line-height:1.3}.skill-install-modal__section{display:grid;gap:var(--spacing-300)}.skill-install-modal__section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-300)}.skill-install-modal__platform-picker{display:flex;flex-wrap:wrap;gap:var(--spacing-200)}.skill-install-modal__platform-button{display:inline-flex;align-items:center;gap:var(--spacing-200);padding:12px 14px;border-radius:12px;border:1px solid var(--base-border-default);background:var(--base-bg-weak-default);color:var(--base-text-medium-default);cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.skill-install-modal__platform-button:hover,.skill-install-modal__platform-button:focus-visible{border-color:var(--control-border-focus);background:var(--interact-bg-weak-hover);color:var(--interact-text-default)}.skill-install-modal__platform-button.active{border-color:#1d69cc47;background:#eef5ff;color:var(--interact-text-default);box-shadow:inset 0 0 0 1px #1d69cc1f}.skill-install-modal__platform-button-icon,.skill-install-modal__command-platform-icon{flex-shrink:0}.skill-install-modal__command-card{display:grid;gap:var(--spacing-300);padding:var(--spacing-500, 20px);background:linear-gradient(180deg,#ffffffeb,#f6f9fdeb),var(--base-bg-default);border-color:#1d69cc2e}.skill-install-modal__command-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-300)}.skill-install-modal__command-platform{border:1px solid rgba(29,105,204,.18);background:#ffffffeb;color:var(--interact-text-default)}.skill-install-modal__command-code,.skill-install-modal__instruction-command{margin:0;padding:14px 16px;border-radius:14px;background:#ffffffe6;border:1px solid rgba(29,105,204,.16);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;line-height:1.6;color:var(--base-text-default);overflow-x:auto;white-space:pre-wrap;word-break:break-word}.skill-install-modal__instruction-list{display:grid;gap:var(--spacing-250, 10px);margin:0;padding:0;list-style:none}.skill-install-modal__instruction-item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--spacing-300);padding:var(--spacing-400);background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:16px}.skill-install-modal__instruction-index{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--interact-bg-weak-hover);color:var(--interact-text-default);font-size:13px;font-weight:700}.skill-install-modal__instruction-body{display:grid;gap:var(--spacing-150)}.skill-install-modal__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-400);padding:var(--spacing-400) var(--spacing-700) var(--spacing-700);border-top:1px solid var(--base-border-default);background:linear-gradient(180deg,#f7f7f766,#f7f7f7e6)}.skill-install-modal__actions-copy{max-width:320px}.skill-install-modal__actions-buttons{display:flex;gap:var(--spacing-300);justify-content:flex-end;flex-wrap:wrap}.skill-install-modal__actions-buttons .btn{min-width:170px;justify-content:center}@media(max-width:760px){.skill-install-modal{width:min(100vw - 24px,96vw);max-height:min(92vh,860px)}.skill-install-modal__scroll{padding:var(--spacing-600)}.skill-install-modal__hero,.skill-install-modal__section-header,.skill-install-modal__command-header,.skill-install-modal__actions{flex-direction:column;align-items:flex-start}.skill-install-modal__facts{grid-template-columns:1fr}.skill-install-modal__command-platform{white-space:normal}.skill-install-modal__actions{padding:var(--spacing-300) var(--spacing-600) var(--spacing-500, 20px)}.skill-install-modal__actions-copy{display:none}.skill-install-modal__actions-buttons{width:100%;flex-direction:column;align-items:stretch}.skill-install-modal__actions-buttons .btn{width:100%}}@media(max-width:520px){.skill-install-modal__backdrop{padding:12px;align-items:flex-end}.skill-install-modal{width:100%;border-radius:20px}.skill-install-modal__scroll{padding:var(--spacing-500, 20px);gap:var(--spacing-400)}.skill-install-modal__title{font-size:24px}.skill-install-modal__facts{padding:var(--spacing-250) var(--spacing-300)}.skill-install-modal__platform-picker{display:grid;grid-template-columns:1fr}.skill-install-modal__instruction-item{grid-template-columns:1fr}.skill-install-modal__instruction-index{width:28px;height:28px}}.sidebar{position:sticky;top:72px;height:fit-content}.sidebar-card{background:var(--base-bg-weak-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);padding:var(--spacing-400);margin-bottom:var(--spacing-400)}.sidebar-card h4{font-size:var(--font-size-p4);font-weight:600;margin-bottom:var(--spacing-300);color:var(--base-text-weak-default);text-transform:uppercase;letter-spacing:.05em}.download-btn{width:100%;padding:var(--spacing-300) var(--spacing-400);background:var(--control-bg-strong-default);color:#fff;border:none;border-radius:var(--radius-lg);font-size:var(--font-size-p2);font-weight:600;cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;gap:var(--spacing-200);margin-bottom:var(--spacing-300)}.download-btn:hover{background:var(--control-bg-strong-hover)}.action-btns{display:flex;gap:var(--spacing-200)}.action-btn{flex:1;padding:var(--spacing-200) var(--spacing-300);background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);font-size:var(--font-size-p3);color:var(--base-text-medium-default);cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;gap:var(--spacing-100)}.action-btn:hover{background:var(--base-bg-medium-hover)}.info-row{display:flex;justify-content:space-between;padding:var(--spacing-300) 0;border-bottom:1px solid var(--base-border-default);font-size:var(--font-size-p3)}.info-row:last-child{border-bottom:none}.info-label{color:var(--base-text-weak-default)}.info-value{color:var(--base-text-default);font-weight:500}.platform-tags{display:flex;flex-wrap:wrap;gap:var(--spacing-150)}.platform-tag{padding:var(--spacing-100) var(--spacing-200);background:var(--base-bg-default);border-radius:4px;font-size:var(--font-size-p4);display:flex;align-items:center;gap:var(--spacing-100)}.platform-tag__icon{display:block}.tag-list{display:flex;flex-wrap:wrap;gap:var(--spacing-150)}.tag{padding:var(--spacing-100) var(--spacing-200);background:var(--interact-bg-weak-hover);border-radius:4px;font-size:var(--font-size-p4);color:var(--interact-text-default);border:none;cursor:pointer}.author-card{display:flex;align-items:center;gap:var(--spacing-300)}.author-avatar{width:40px;height:40px;background:var(--accent-a-weak-default);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-p1)}.author-name{font-weight:500;font-size:var(--font-size-p3)}.install-hint{margin-top:var(--spacing-200)}.skill-detail-page{padding-bottom:var(--spacing-800)}.skill-detail-page .breadcrumb{max-width:1200px;margin:0 auto;padding:var(--spacing-300) var(--spacing-600);display:flex;align-items:center;gap:var(--spacing-200);font-size:var(--font-size-p3);color:var(--base-text-weak-default)}.skill-detail-page .breadcrumb a{color:var(--base-text-medium-default);text-decoration:none}.skill-detail-page .breadcrumb a:hover{color:var(--interact-text-default)}.skill-detail-page .breadcrumb-sep{opacity:.5}.skill-detail-page .main{max-width:1200px;margin:0 auto;padding:0 var(--spacing-600) var(--spacing-800);display:grid;grid-template-columns:1fr 300px;gap:var(--spacing-600)}.skill-detail-page .content{display:flex;flex-direction:column;gap:var(--spacing-600)}.skill-detail-page .skill-hero{display:flex;align-items:flex-start;gap:var(--spacing-400);background:var(--base-bg-weak-default);padding:var(--spacing-600);border-radius:var(--radius-md);border:1px solid var(--base-border-default)}.skill-detail-page .skill-icon{width:64px;height:64px;background:var(--accent-a-weak-default);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.skill-detail-page .skill-info{flex:1}.skill-detail-page .skill-title{font-size:28px;font-weight:700;margin-bottom:var(--spacing-200);letter-spacing:-.02em}.skill-detail-page .skill-meta{display:flex;align-items:center;gap:var(--spacing-400);font-size:var(--font-size-p3);color:var(--base-text-medium-default);margin-bottom:var(--spacing-300);flex-wrap:wrap}.skill-detail-page .skill-meta-item{display:flex;align-items:center;gap:var(--spacing-100)}.skill-detail-page .skill-meta-item.rating{color:var(--warning-icon-default)}.skill-detail-page .skill-description{font-size:var(--font-size-p2);color:var(--base-text-medium-default);line-height:1.6;max-width:560px}.skill-detail-page .content-card{background:var(--base-bg-weak-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);overflow:hidden}.skill-detail-page .tabs{display:flex;gap:var(--spacing-100);border-bottom:1px solid var(--base-border-default);padding:0 var(--spacing-400);background:var(--base-bg-weak-default);flex-wrap:wrap}.skill-detail-page .tab{padding:var(--spacing-400);font-size:var(--font-size-p3);font-weight:500;color:var(--base-text-weak-default);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all .15s;background:none;border-top:none;border-left:none;border-right:none}.skill-detail-page .tab:hover{color:var(--base-text-default)}.skill-detail-page .tab.active{color:var(--interact-text-default);border-bottom-color:var(--interact-bg-medium-default)}.skill-detail-page .tab-content{display:none;padding:var(--spacing-600)}.skill-detail-page .tab-content.active{display:block}.skill-detail-page .tab-empty{font-size:var(--font-size-p3);color:var(--base-text-weak-default)}.skill-detail-page .content-section{margin-bottom:var(--spacing-700)}.skill-detail-page .content-section:last-child{margin-bottom:0}.skill-detail-page .content-section h3{font-size:var(--font-size-h3);font-weight:600;margin-bottom:var(--spacing-400);display:flex;align-items:center;gap:var(--spacing-200)}.skill-detail-page .content-section h3:before{content:"";width:3px;height:16px;background:var(--interact-bg-medium-default);border-radius:2px}.skill-detail-page .feature-list{list-style:none}.skill-detail-page .feature-list li{padding:var(--spacing-300) 0;border-bottom:1px solid var(--base-border-default);display:flex;align-items:flex-start;gap:var(--spacing-300);font-size:var(--font-size-p3);color:var(--base-text-medium-default)}.skill-detail-page .feature-list li:last-child{border-bottom:none}.skill-detail-page .feature-list li:before{content:"✓";color:var(--accent-k-default);font-weight:600;flex-shrink:0}.skill-detail-page .instructions-note{font-size:var(--font-size-p3);color:var(--base-text-medium-default);margin-bottom:var(--spacing-400)}.skill-detail-page .platform-selector{display:flex;gap:var(--spacing-200);margin-bottom:var(--spacing-400);flex-wrap:wrap}.skill-detail-page .install-guide{display:grid;gap:var(--spacing-400)}.skill-detail-page .install-guide__summary{font-size:var(--font-size-p3);line-height:1.6;color:var(--base-text-medium-default)}.skill-detail-page .install-guide__steps{display:grid;gap:var(--spacing-300);list-style:none;padding:0;margin:0}.skill-detail-page .install-guide__step{display:grid;gap:var(--spacing-250);padding:var(--spacing-400);background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md)}.skill-detail-page .install-guide__step-header{display:flex;align-items:flex-start;gap:var(--spacing-300)}.skill-detail-page .install-guide__step-index{width:28px;height:28px;border-radius:999px;background:var(--interact-bg-weak-hover);color:var(--interact-text-default);font-size:var(--font-size-p4);font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.skill-detail-page .install-guide__step-copy{display:grid;gap:var(--spacing-100)}.skill-detail-page .install-guide__step-copy h4{font-size:var(--font-size-p2);font-weight:600;color:var(--base-text-default)}.skill-detail-page .install-guide__step-copy p{font-size:var(--font-size-p3);line-height:1.6;color:var(--base-text-medium-default)}.skill-detail-page .platform-btn{display:flex;align-items:center;gap:var(--spacing-200);padding:var(--spacing-200) var(--spacing-400);background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);font-size:var(--font-size-p3);color:var(--base-text-medium-default);cursor:pointer;transition:all .15s}.skill-detail-page .platform-btn__icon{display:block}.skill-detail-page .platform-btn:hover{border-color:var(--base-bg-strong-default)}.skill-detail-page .platform-btn.active{background:var(--interact-bg-weak-hover);border-color:var(--interact-text-default);color:var(--interact-text-default)}.skill-detail-page .code-block{background:#1e293b;border-radius:var(--radius-md);overflow:hidden}.skill-detail-page .code-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-300) var(--spacing-400);background:#0f172a;border-bottom:1px solid rgba(255,255,255,.1)}.skill-detail-page .code-title{font-size:var(--font-size-p3);color:#94a3b8;font-family:var(--font-mono)}.skill-detail-page .copy-btn{padding:var(--spacing-100) var(--spacing-200);background:#ffffff1a;border:1px solid rgba(255,255,255,.1);border-radius:4px;font-size:var(--font-size-p4);color:#94a3b8;cursor:pointer}.skill-detail-page .copy-btn:hover{color:#fff}.skill-detail-page .code-content{padding:var(--spacing-400);font-family:var(--font-mono);font-size:var(--font-size-p3);color:#e2e8f0;line-height:1.6;overflow-x:auto}.skill-detail-page .reviews-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-400)}.skill-detail-page .reviews-summary{display:flex;align-items:center;gap:var(--spacing-400)}.skill-detail-page .reviews-score{font-size:28px;font-weight:700;color:var(--warning-icon-default)}.skill-detail-page .reviews-breakdown{font-size:var(--font-size-p3);color:var(--base-text-weak-default)}.skill-detail-page .reviews-stars-line{color:var(--warning-icon-default)}.skill-detail-page .review-composer{display:grid;gap:var(--spacing-300);margin-bottom:var(--spacing-400);padding:var(--spacing-400);background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);animation:review-composer-enter .2s ease-out}.skill-detail-page .review-composer__field-group{border:0;padding:0;margin:0;display:grid;gap:var(--spacing-200)}.skill-detail-page .review-composer__legend{font-size:var(--font-size-p3);font-weight:600}.skill-detail-page .review-composer__stars{display:flex;gap:var(--spacing-100)}.skill-detail-page .review-star{width:32px;height:32px;border-radius:999px;border:1px solid var(--base-border-default);background:transparent;color:var(--base-text-weak-default);font-size:var(--font-size-p2);cursor:pointer;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}.skill-detail-page .review-star.active{color:var(--warning-icon-default);border-color:var(--warning-icon-default);background:var(--base-bg-weak-default)}.skill-detail-page .review-star:hover{border-color:var(--warning-icon-default)}.skill-detail-page .review-star:focus-visible,.skill-detail-page .review-composer__textarea:focus-visible{outline:2px solid var(--interact-border-focus);outline-offset:2px}.skill-detail-page .review-composer__label{font-size:var(--font-size-p3);font-weight:600}.skill-detail-page .review-composer__textarea{width:100%;min-height:120px;border:1px solid var(--base-border-default);border-radius:var(--radius-md);padding:var(--spacing-300);resize:vertical;background:var(--base-bg-default);color:var(--base-text-default)}.skill-detail-page .review-composer__error{color:var(--negative-text-default);font-size:var(--font-size-p3)}.skill-detail-page .review-composer__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-200)}.skill-detail-page .review-card{background:var(--base-bg-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);padding:var(--spacing-400);margin-bottom:var(--spacing-400)}.skill-detail-page .review-card:last-child{margin-bottom:0}.skill-detail-page .review-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-300)}.skill-detail-page .reviewer{display:flex;align-items:center;gap:var(--spacing-300)}.skill-detail-page .reviewer-avatar{width:32px;height:32px;background:var(--interact-bg-medium-default);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--font-size-p4);color:#fff}.skill-detail-page .reviewer-name{font-weight:500;font-size:var(--font-size-p3)}.skill-detail-page .reviewer-date{font-size:var(--font-size-p4);color:var(--base-text-weak-default)}.skill-detail-page .review-rating{color:var(--warning-icon-default);font-size:var(--font-size-p3)}.skill-detail-page .review-text{font-size:var(--font-size-p3);color:var(--base-text-medium-default);line-height:1.6}.skill-detail-page .changelog-list{font-size:var(--font-size-p3);color:var(--base-text-medium-default)}.skill-detail-page .changelog-item{padding:var(--spacing-400) 0;border-bottom:1px solid var(--base-border-default)}.skill-detail-page .changelog-item:last-child{border-bottom:none}.skill-detail-page .changelog-header{display:flex;justify-content:space-between;margin-bottom:var(--spacing-200)}.skill-detail-page .changelog-version{color:var(--base-text-default)}.skill-detail-page .changelog-date{color:var(--base-text-weak-default)}.skill-detail-page .changelog-changes{margin-left:var(--spacing-400)}.skill-detail-page .skill-detail-error{max-width:800px;margin:var(--spacing-800) auto;padding:var(--spacing-600);background:var(--base-bg-weak-default);border:1px solid var(--base-border-default);border-radius:var(--radius-md);text-align:center}.skill-detail-page .skill-detail-error__title{font-size:24px;margin-bottom:var(--spacing-300)}.skill-detail-page .skill-detail-error__text{color:var(--base-text-medium-default);margin-bottom:var(--spacing-400)}@keyframes review-composer-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.skill-detail-page .main{grid-template-columns:1fr}}@media(max-width:640px){.skill-detail-page .breadcrumb{padding:var(--spacing-300) var(--spacing-400)}.skill-detail-page .main{padding:0 var(--spacing-400) var(--spacing-700)}}
