.workflow-market-page .skill-catalog{grid-column:1/-1;width:100%;min-width:0;position:relative;z-index:4}.skill-catalog-controls{padding:24px;margin:8px 0 24px;border:1px solid rgba(172,214,218,.26);border-radius:24px;background:rgba(7,24,33,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.skill-search-row{display:flex;gap:18px;align-items:end}.skill-search{flex:1 1}.skill-search-row label{display:flex;flex-direction:column;gap:9px;font-size:14px;color:#d8ebec}.skill-search-row input,.skill-search-row select{width:100%;border:1px solid rgba(157,199,204,.4);border-radius:12px;background:rgba(5,17,24,.75);color:#f3f5ed;min-height:50px;padding:12px 16px;font-family:inherit;font-size:16px}.skill-search-row input::placeholder{color:#92abad}.skill-search-row select{min-width:210px}.skill-category-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.skill-category-chips button{padding:9px 12px;border:1px solid rgba(145,189,195,.28);background:rgba(17,38,45,.7);color:#d0e2e3;border-radius:10px;font-family:inherit;cursor:pointer;font-size:13px}.skill-category-chips button span{margin-left:8px;opacity:.65;font-size:11px}.skill-category-chips button.selected{background:rgba(126,199,196,.18);border-color:#9dd8cf;color:#e8fffb}.skill-catalog-controls :focus-visible{outline:2px solid #a8e6db;outline-offset:3px}.skill-result-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.skill-result-row p{font-size:13px;color:#c4d8da;margin:0}.skill-reset{color:#e5d6a7;background:none;border:0;cursor:pointer;padding:6px;font-family:inherit}.workflow-market-page .skill-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;max-height:none;overflow:visible;padding:0 0 36px}.workflow-market-page .skill-product-grid .skill-product-card{padding:14px 14px 18px;display:flex;flex-direction:column;min-height:420px;border-radius:22px;background:rgba(6,24,33,.83);box-shadow:0 16px 36px rgba(0,0,0,.18)}.workflow-market-page .skill-product-grid .skill-product-card img{width:100%;aspect-ratio:16/9;height:auto;max-height:none;border-radius:13px;object-fit:cover}.workflow-market-page .skill-product-grid .skill-product-card .tag-row{margin:16px 0 5px}.workflow-market-page .skill-product-grid .skill-product-card h3{font-size:22px!important;line-height:1.45}.workflow-market-page .skill-product-grid .skill-product-card p{font-size:14px;line-height:1.8;color:#cbdfe1;margin-bottom:20px}.workflow-market-page .skill-product-grid .skill-product-card .price{margin-top:auto;margin-bottom:18px;font-size:29px}.workflow-market-page .skill-product-grid .skill-product-card .btn{width:100%}.skill-empty{grid-column:1/-1;padding:60px 20px;text-align:center;color:#d6e8e8;border:1px solid rgba(158,206,204,.25);border-radius:22px;background:rgba(7,25,34,.75)}.skill-detail-page .skill-detail-title{font-size:clamp(30px,4vw,54px);line-height:1.3}.skill-detail-page .skill-tutorial{margin-top:24px}.skill-tutorial summary{font-size:24px;cursor:pointer}.skill-tutorial summary span{font-size:13px;margin-left:16px;color:#bcd7d8}.skill-tutorial-locked p{color:#c5dfe0;line-height:1.8}@media (max-width:1100px){.workflow-market-page .skill-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.skill-catalog-controls{padding:18px}.skill-search-row{flex-direction:column;align-items:stretch}.skill-search-row select{min-width:0}.skill-category-chips{gap:7px}.workflow-market-page .skill-product-grid{grid-template-columns:minmax(0,1fr)}.skill-tutorial summary span{display:block;margin:8px 0 0}}