.cc-catalog-modal[hidden]{display:none!important}.cc-catalog-modal{position:fixed;inset:0;z-index:100050;background:#10243c88;display:grid;place-items:center;padding:24px}.cc-catalog-dialog{background:#fff;border-radius:18px;padding:24px;max-width:1000px;width:100%;max-height:92vh;overflow:auto;box-shadow:0 25px 90px #001a3d44;color:#24384e}.cc-catalog-dialog header,.cc-catalog-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:15px}.cc-catalog-dialog h2{font-size:20px;margin:0 0 6px}.cc-catalog-dialog p,.cc-catalog-dialog footer span{font-size:12px;color:#64748b}.cc-catalog-fixed{background:#eef5ff;border:1px solid #cfdef6;padding:14px;border-radius:10px;margin:18px 0;font-size:13px}.cc-catalog-fixed b{float:right;color:#245df4}.cc-catalog-row{display:grid;grid-template-columns:25px 1fr 1fr auto;align-items:end;gap:12px;padding:12px 0;border-bottom:1px solid #e6edf4}.cc-catalog-row label{display:grid;gap:5px;font-size:11px;color:#64748b}.cc-catalog-row input,.cc-catalog-row select,.cc-studio-save-as input{border:1px solid #cfdceb;border-radius:7px;padding:9px;font-size:12px;background:white;color:#24384e;min-width:0;width:100%}.cc-catalog-row>span{align-self:center;font-size:12px}.cc-catalog-dialog footer{padding-top:20px}.cc-catalog-highlight{background:#effaf9}.cc-studio-save-as{display:flex;gap:5px;align-items:center}.cc-studio-save-as input{width:160px;font-size:11px;padding:7px}.cc-course-label{position:absolute;right:8px;top:8px;padding:3px 6px;border-radius:5px;background:#fffffff2;color:#335a86;font-size:9px;pointer-events:none}.cat{position:relative}.cc-home-template{margin:0 12px 12px;font-size:11px}.cc-template-card-v2 .cc-use-isg{display:none!important}.cc-template-card-v2[data-isg-template="true"] .cc-use-isg{display:inline-flex!important}@media(max-width:700px){.cc-catalog-modal{padding:10px}.cc-catalog-dialog{padding:15px}.cc-catalog-row{grid-template-columns:22px 1fr auto}.cc-catalog-row label:nth-of-type(2){grid-column:2/3}.cc-studio-save-as{flex-wrap:wrap}.cc-catalog-fixed b{float:none;display:block;margin-top:6px}}

.cat-image img[hidden]{display:none!important}.cat-image:has(img[hidden]){display:grid;place-items:center;background:linear-gradient(135deg,#e9f1ff,#d9f0f2)}.cat-image:has(img[hidden])::after{content:'ŞABLON';color:#32628e;font-size:14px;letter-spacing:.12em;font-weight:700}.cat[aria-disabled="true"] .cat-image:has(img[hidden])::after{content:'EĞİTİM EKLE';font-size:12px}

.cc-cover-control{grid-column:2/-1;display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:8px 0}.cc-cover-control img{width:112px;height:70px;object-fit:cover;border-radius:9px;border:1px solid #dce5f0}.cc-cover-control label{max-width:220px}.cc-cover-control small{font-size:11px;color:#738298}.cc-cover-upload{cursor:pointer}.cc-cover-upload input[hidden]{display:none!important}.cc-catalog-row input[type=file]{width:auto}.cc-catalog-dialog{max-width:1080px}.cat-image img{object-fit:cover;width:100%;height:100%}@media(max-width:700px){.cc-cover-control{grid-column:1/-1}.cc-cover-control img{width:90px;height:57px}}
