/* Vexon Card ücretli premium açık temalar: 11-15 */

/* Tema seçim ekranı */
.premium-theme-option{display:grid!important;grid-template-columns:92px minmax(0,1fr) auto!important;align-items:center;gap:14px;min-height:152px;background:linear-gradient(180deg,#fff,#fbfbfc);overflow:hidden}.premium-theme-image{display:block;width:86px;height:126px;overflow:hidden;border:1px solid #e2e5ea;border-radius:14px;background:#f7f8fa;box-shadow:0 8px 20px rgba(15,23,42,.1)}.premium-theme-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.premium-theme-option .theme-copy{align-self:center;gap:4px}.premium-theme-option .theme-copy em{font-style:normal;font-size:11px;font-weight:800}.premium-access-ok{color:#167346}.premium-locked-note{color:#9a5a00}.premium-theme-option.is-locked{border-style:dashed;cursor:default;opacity:.96}.premium-theme-option.is-locked.previewing{border-color:#7c3aed;box-shadow:0 0 0 4px rgba(124,58,237,.1)}.premium-lock-icon{align-self:start;font-size:18px}.premium-preview-button{width:max-content;margin-top:7px;padding:7px 10px;border:1px solid #d7dce4;border-radius:9px;background:#111;color:#fff;font:700 11px/1.2 Manrope,Inter,sans-serif}.premium-preview-button:hover{filter:brightness(.94)}

/* Canlı önizleme paletleri */
.preview-theme-11,.theme-mini-11{background:radial-gradient(circle at 85% 6%,rgba(213,175,97,.2),transparent 30%),linear-gradient(145deg,#fffdf8,#f6efe3);color:#211b14}.preview-theme-11 .preview-orb-a{background:#d8b46d;opacity:.28}.preview-theme-11 .preview-orb-b{background:#fff;opacity:.75}.preview-theme-11 .live-preview-identity h3{font-family:Georgia,'Times New Roman',serif;font-weight:500}.preview-theme-11 .live-preview-avatar{border-color:#d8b46d}.preview-theme-11 .live-preview-links span{background:#fff;border:1px solid #eadfc9;color:#b18536}.preview-theme-11 .live-preview-cta{background:linear-gradient(90deg,#c89d4c,#ebcf91);color:#20170b}
.preview-theme-12,.theme-mini-12{background:linear-gradient(145deg,#f9fcff,#dcecff);color:#0c2d67}.preview-theme-12:before{content:"";position:absolute;right:-35px;top:70px;width:160px;height:240px;background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(87,154,255,.25));clip-path:polygon(50% 0,100% 38%,78% 100%,18% 82%,0 25%);filter:drop-shadow(0 18px 25px rgba(32,100,190,.2));z-index:0}.preview-theme-12 .preview-orb{background:#6aa7ff;filter:blur(24px);opacity:.25}.preview-theme-12 .live-preview-links span,.preview-theme-12 .live-preview-cta{background:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.9);color:#246cd3;backdrop-filter:blur(14px)}.preview-theme-12 .live-preview-cta{background:linear-gradient(90deg,#6aa7ff,#3477ef);color:#fff}
.preview-theme-13,.theme-mini-13{background:linear-gradient(180deg,#fffaf4 0 27%,#fff 27%);color:#31231d}.preview-theme-13:before{content:"";position:absolute;right:-75px;top:10px;width:190px;height:190px;border-radius:50%;background:#c96f48;z-index:0}.preview-theme-13 .preview-orb-a{background:#e9d2b9}.preview-theme-13 .preview-orb-b{background:#bf623f}.preview-theme-13 .live-preview-profile{flex-direction:column;text-align:center;margin-top:20px}.preview-theme-13 .live-preview-identity h3{font-family:Georgia,'Times New Roman',serif;font-weight:500}.preview-theme-13 .live-preview-links span{background:#fff;border:1px solid #eaded4;color:#bd623e}.preview-theme-13 .live-preview-cta{background:#bd623e;color:#fff}.preview-theme-13 .live-preview-avatar{border-color:#fff;box-shadow:0 0 0 2px #d9b69f}
.preview-theme-14,.theme-mini-14{background:radial-gradient(circle at 86% 18%,#fff,transparent 20%),linear-gradient(145deg,#fff,#edf6f1);color:#26483f}.preview-theme-14:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 15%,transparent 0 32%,rgba(143,181,168,.12) 33% 35%,transparent 36% 100%);z-index:0}.preview-theme-14 .preview-orb{background:#a8cfc1;filter:blur(16px);opacity:.32}.preview-theme-14 .live-preview-links span{background:#fff;border:1px solid #dbe9e3;color:#4e7b6d}.preview-theme-14 .live-preview-cta{background:linear-gradient(90deg,#b8d8cd,#87b8a7);color:#173d32}.preview-theme-14 .live-preview-avatar{border-color:#a7cabc}
.preview-theme-15,.theme-mini-15{background:linear-gradient(145deg,#fff,#f4effd);color:#332843}.preview-theme-15:before{content:"V";position:absolute;right:-20px;top:70px;font:900 220px/1 Manrope,sans-serif;color:rgba(142,100,205,.09);z-index:0}.preview-theme-15 .preview-orb{background:#b99ae5;filter:blur(20px);opacity:.25}.preview-theme-15 .live-preview-links span{background:#fff;border:1px solid #e7ddf4;color:#9a70cf}.preview-theme-15 .live-preview-cta{background:linear-gradient(90deg,#b58bd9,#9270c4);color:#fff}.preview-theme-15 .live-preview-avatar{border-color:#d5c1ec}

/* Ortak açık premium kart yapısı */
.theme-page-11,.theme-page-12,.theme-page-13,.theme-page-14,.theme-page-15{background:#f4f3f0}.public-card.theme-11,.public-card.theme-12,.public-card.theme-13,.public-card.theme-14,.public-card.theme-15{--card-text:#1f2937;--card-muted:#667085;--card-line:#e3e6eb;--link-bg:#fff;--link-text:var(--card-text);color:var(--card-text);border:1px solid rgba(31,41,55,.08);box-shadow:0 32px 90px rgba(65,75,90,.16)}.theme-11 .public-brand-chip,.theme-12 .public-brand-chip,.theme-13 .public-brand-chip,.theme-14 .public-brand-chip,.theme-15 .public-brand-chip{background:rgba(255,255,255,.72)}.theme-11 .public-links,.theme-12 .public-links,.theme-13 .public-links,.theme-14 .public-links,.theme-15 .public-links{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-11 .public-links a.profile-link,.theme-12 .public-links a.profile-link,.theme-13 .public-links a.profile-link,.theme-14 .public-links a.profile-link,.theme-15 .public-links a.profile-link,.theme-11 .public-links button.profile-link,.theme-12 .public-links button.profile-link,.theme-13 .public-links button.profile-link,.theme-14 .public-links button.profile-link,.theme-15 .public-links button.profile-link{min-height:76px;grid-template-columns:40px minmax(0,1fr);box-shadow:0 8px 20px rgba(25,35,50,.05)}.theme-11 .link-arrow,.theme-12 .link-arrow,.theme-13 .link-arrow,.theme-14 .link-arrow,.theme-15 .link-arrow{display:none}.theme-11 .public-about,.theme-12 .public-about,.theme-13 .public-about,.theme-14 .public-about,.theme-15 .public-about{background:rgba(255,255,255,.58)}.theme-11 .service-card,.theme-12 .service-card,.theme-13 .service-card,.theme-14 .service-card,.theme-15 .service-card,.theme-11 .portfolio-public-card,.theme-12 .portfolio-public-card,.theme-13 .portfolio-public-card,.theme-14 .portfolio-public-card,.theme-15 .portfolio-public-card{box-shadow:0 10px 25px rgba(20,30,45,.05)}

/* 11 Champagne Atelier */
.theme-page-11{background:linear-gradient(145deg,#efe8dc,#fffaf0)}.public-card.theme-11{background:radial-gradient(circle at 85% 0,rgba(211,171,91,.17),transparent 28%),linear-gradient(180deg,#fffdf8,#fbf5ea);--card-text:#251d14;--card-muted:#706657;--card-line:#eadfc9;--link-bg:rgba(255,255,255,.87)}.theme-11:before{content:"";position:absolute;left:-30%;right:-10%;top:60px;height:150px;border-top:1px solid rgba(190,145,61,.3);border-radius:50%;transform:rotate(-5deg);z-index:0}.theme-11 .card-decor-a{width:260px;height:260px;right:-130px;top:-110px;background:#d8b56f;filter:blur(55px);opacity:.18}.theme-11 .card-decor-b{width:180px;height:180px;left:-90px;bottom:-80px;background:#fff;filter:blur(20px)}.theme-11 .public-brand-word{color:#b68735}.theme-11 .public-head h1{font-family:Georgia,'Times New Roman',serif;font-weight:500}.theme-11 .avatar{border-color:#d7b46b;box-shadow:0 0 0 7px rgba(215,180,107,.14)}.theme-11 .link-icon,.theme-11 .service-icon{background:#f0d69f;color:#7d591c}.theme-11 .public-actions a,.theme-11 .public-actions button{background:linear-gradient(90deg,#be9141,#e5c986);color:#23170a;border:0}

/* 12 Crystal Azure */
.theme-page-12{background:radial-gradient(circle at 50% 15%,#fff,#dcecff 60%,#c8dcf7)}.public-card.theme-12{background:linear-gradient(155deg,rgba(255,255,255,.9),rgba(226,240,255,.78));--card-text:#0d2d64;--card-muted:#53709c;--card-line:rgba(255,255,255,.9);--link-bg:rgba(255,255,255,.58);backdrop-filter:blur(22px);border-color:rgba(255,255,255,.92)}.theme-12:before{content:"";position:absolute;right:-75px;top:120px;width:250px;height:350px;background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(65,132,230,.26));clip-path:polygon(50% 0,100% 34%,80% 100%,12% 82%,0 28%);filter:drop-shadow(0 24px 35px rgba(29,91,180,.18));z-index:0}.theme-12 .card-decor-a{width:260px;height:260px;left:-120px;bottom:-80px;background:#7cb6ff;filter:blur(60px);opacity:.22}.theme-12 .public-brand-word{color:#165dc2}.theme-12 .avatar{border-color:#fff;box-shadow:0 0 0 7px rgba(74,137,231,.15),0 16px 35px rgba(44,101,184,.2)}.theme-12 .link-icon,.theme-12 .service-icon{background:linear-gradient(145deg,#7eb8ff,#3b7fec);color:#fff}.theme-12 .public-actions a,.theme-12 .public-actions button{background:linear-gradient(90deg,#6ea8f8,#3479e8);color:#fff;border:0}.theme-12 .public-about,.theme-12 .service-card,.theme-12 .portfolio-public-card{backdrop-filter:blur(14px)}

/* 13 Terra Editorial */
.theme-page-13{background:linear-gradient(145deg,#f2e5d7,#fff8ef)}.public-card.theme-13{background:linear-gradient(180deg,#fff8ef 0 230px,#fff 230px);--card-text:#30221b;--card-muted:#76645c;--card-line:#ebddd3;--link-bg:#fff}.theme-13:before{content:"";position:absolute;right:-95px;top:35px;width:280px;height:230px;border-radius:55% 0 0 55%;background:#bf6845;z-index:0}.theme-13:after{content:"";position:absolute;left:-80px;top:115px;width:260px;height:100px;border-radius:50%;border-top:18px solid rgba(205,163,125,.22);transform:rotate(-8deg);z-index:0}.theme-13 .public-brand-word{color:#b85f3c;font-family:Georgia,'Times New Roman',serif;font-weight:500}.theme-13 .public-head{flex-direction:column;text-align:center;margin-top:38px}.theme-13 .avatar{width:132px;height:132px;border-color:#fff;box-shadow:0 0 0 2px #d9b7a1,0 18px 35px rgba(75,45,30,.15)}.theme-13 .identity-kicker{display:none}.theme-13 .public-head h1{font-family:Georgia,'Times New Roman',serif;font-weight:500}.theme-13 .public-title{color:#b85f3c}.theme-13 .public-about{text-align:center;border:0;background:transparent}.theme-13 .section-label{color:#b85f3c}.theme-13 .link-icon,.theme-13 .service-icon{background:#f4e6dc;color:#bb613e}.theme-13 .public-actions a,.theme-13 .public-actions button{background:#ba623f;color:#fff;border:0}.theme-13 .portfolio-public-card{border-radius:12px}

/* 14 Pearl Sage */
.theme-page-14{background:linear-gradient(145deg,#eaf2ef,#fff)}.public-card.theme-14{background:radial-gradient(circle at 90% 15%,rgba(255,255,255,.95),transparent 22%),linear-gradient(145deg,#fff,#f1f7f4);--card-text:#28483f;--card-muted:#60766f;--card-line:#d9e7e1;--link-bg:rgba(255,255,255,.88)}.theme-14:before{content:"";position:absolute;left:-45%;right:-15%;top:85px;height:190px;border-top:18px solid rgba(139,181,167,.1);border-radius:50%;transform:rotate(4deg);z-index:0}.theme-14 .card-decor-a{width:130px;height:130px;right:20px;top:125px;background:radial-gradient(circle at 35% 30%,#fff,#cbded7);box-shadow:0 12px 32px rgba(67,105,92,.16)}.theme-14 .card-decor-b{width:210px;height:210px;left:-100px;bottom:-95px;background:#aacfc2;filter:blur(55px);opacity:.2}.theme-14 .public-brand-word{color:#5f8e7d}.theme-14 .avatar{border-color:#a9cbbf;box-shadow:0 0 0 7px rgba(169,203,191,.16)}.theme-14 .public-title{display:inline-flex;padding:5px 11px;border-radius:999px;background:#dcebe5;color:#4a7567}.theme-14 .link-icon,.theme-14 .service-icon{background:#deebe6;color:#4f7d6e}.theme-14 .public-actions a,.theme-14 .public-actions button{background:linear-gradient(90deg,#bad8ce,#86b5a5);color:#1d4438;border:0}

/* 15 Lavender Signature */
.theme-page-15{background:linear-gradient(145deg,#f4effb,#fff)}.public-card.theme-15{background:linear-gradient(145deg,#fff,#f7f3fd);--card-text:#352943;--card-muted:#746881;--card-line:#e7ddf2;--link-bg:rgba(255,255,255,.9)}.theme-15:before{content:"V";position:absolute;right:-32px;top:135px;font:900 270px/1 Manrope,sans-serif;color:rgba(134,91,190,.08);z-index:0}.theme-15:after{content:"";position:absolute;left:-20%;right:-10%;top:50px;height:130px;border-top:14px solid rgba(176,143,218,.11);border-radius:50%;transform:rotate(-6deg);z-index:0}.theme-15 .card-decor-a{width:210px;height:210px;right:-100px;bottom:-80px;background:#b596dc;filter:blur(52px);opacity:.2}.theme-15 .public-brand-word,.theme-15 .public-title{color:#9568c7}.theme-15 .avatar{border-color:#d7c2eb;box-shadow:0 0 0 7px rgba(185,151,221,.14)}.theme-15 .link-icon,.theme-15 .service-icon{background:#eee4f8;color:#976bc8}.theme-15 .public-actions a,.theme-15 .public-actions button{background:linear-gradient(90deg,#b58bd9,#9270c4);color:#fff;border:0}.theme-15 .section-label:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#a879d0}

/* Yönetim paneli */
.premium-admin-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.is-premium-admin-theme{border-color:#d8c9ee}.admin-premium-theme-preview{height:300px;overflow:hidden;border-radius:15px;background:#f5f6f8}.admin-premium-theme-preview img{width:100%;height:100%;object-fit:cover;object-position:top}.admin-theme-flags{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.admin-theme-flags span{padding:5px 8px;border-radius:999px;background:#eef1f4;color:#53606e;font-size:10px;font-weight:850}.premium-admin-badge{background:#eee5fb!important;color:#6e3faf!important}.standard-admin-badge{background:#e8f3ed!important;color:#286348!important}.admin-theme-settings-grid{margin-top:12px}.premium-access-admin-box{display:grid;gap:9px;margin-top:16px;padding:14px;border:1px solid #ddd2ef;border-radius:14px;background:#faf7ff}.premium-access-admin-box p{margin:0;color:var(--muted);font-size:12px}.premium-access-admin-box form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.premium-access-admin-box input{width:100%;padding:10px 11px;border:1px solid #d6dbe2;border-radius:10px}

@media(max-width:1100px){.premium-admin-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:720px){.premium-theme-option{grid-template-columns:82px minmax(0,1fr) auto!important;min-height:140px}.premium-theme-image{width:76px;height:114px}.theme-11 .public-links,.theme-12 .public-links,.theme-13 .public-links,.theme-14 .public-links,.theme-15 .public-links{grid-template-columns:1fr}.premium-admin-theme-grid{grid-template-columns:1fr}.admin-premium-theme-preview{height:360px}}
@media(max-width:480px){.premium-theme-option{grid-template-columns:72px minmax(0,1fr)!important}.premium-theme-image{width:68px;height:105px}.premium-lock-icon{position:absolute;right:10px;top:10px}.premium-access-admin-box form{grid-template-columns:1fr}}
