/* Katman Atölyesi: diğer mağaza temalarından bilinçli olarak ayrılan endüstriyel 3D üretim dili */
body[data-theme="maker"]{background:#ecebe5;color:#1c211f;background-image:linear-gradient(#28332f0a 1px,transparent 1px),linear-gradient(90deg,#28332f0a 1px,transparent 1px);background-size:28px 28px}
body[data-theme="maker"] .announcement{background:#171c1a;color:#dbe6df;border-bottom:1px solid #91aa9a44}
body[data-theme="maker"] header{background:#f5f3ed;border-bottom:1px solid #28332f26}
body[data-theme="maker"] .nav-wrap{background:#d8d5cb;border:0;border-bottom:3px solid #1b2420}
body[data-theme="maker"] .nav-row{height:66px}
body[data-theme="maker"] .main-nav{font-family:"Courier New",monospace;text-transform:uppercase;letter-spacing:.6px}
body[data-theme="maker"] .main-nav a{padding:10px 13px;border:1px solid transparent}
body[data-theme="maker"] .main-nav a:hover{border-color:#1b2420;background:#f7f3e8;color:#1b2420}
body[data-theme="maker"] .category-trigger{border-radius:2px;background:#1d2924;box-shadow:6px 6px 0 #c68443;color:#fff}
body[data-theme="maker"] .search{border:2px solid #27332e;border-radius:2px;background:#f8f6f0}
body[data-theme="maker"] .search button{border-radius:0;background:#c68443;color:#111915}
body[data-theme="maker"] .hero{grid-template-columns:minmax(0,1.6fr) minmax(300px,.65fr);gap:16px;padding-top:26px}
body[data-theme="maker"] .hero-slider{height:540px;border:2px solid #1e2924;border-radius:0;box-shadow:12px 12px 0 #8e9e9338}
body[data-theme="maker"] .hero-slide{padding:58px}
body[data-theme="maker"] .hero-slide>div{max-width:590px;border-left:6px solid #dfa156;border-radius:0;background:#101713dc;box-shadow:none}
body[data-theme="maker"] .hero-slide h1{font-size:48px;line-height:1.02;letter-spacing:-2px}
body[data-theme="maker"] .hero-slide .btn{border-radius:0;background:#e5a258;color:#131b17}
body[data-theme="maker"] .deal-box{border:2px solid #25312b;border-radius:0;background:#f6f3eb}
body[data-theme="maker"] .deal-box>span{font-family:"Courier New",monospace;color:#9d612d}
body[data-theme="maker"] .trust{border:2px solid #25312b;border-radius:0;background:#d9ddd5}
body[data-theme="maker"] .trust>div{border-color:#25312b33}
body[data-theme="maker"] .home-categories>div:last-child{grid-template-columns:repeat(6,1fr);gap:8px}
body[data-theme="maker"] .home-categories>div:last-child>a{min-height:145px;border:1px solid #39463f;border-radius:0;background:#f5f2e9;display:grid;align-content:space-between;box-shadow:4px 4px 0 #39463f18}
body[data-theme="maker"] .home-categories>div:last-child>a>i:first-child{border-radius:0;background:#d6dbd3;color:#26322c}
body[data-theme="maker"] .section-head span,body[data-theme="maker"] .product-body>small{font-family:"Courier New",monospace;color:#875b36}
body[data-theme="maker"] .section-head h2{text-transform:uppercase;letter-spacing:-1px}
body[data-theme="maker"] .product-grid{grid-template-columns:repeat(4,1fr);gap:12px}
body[data-theme="maker"] .product-card{border:1px solid #34413a;border-radius:0;background:#f7f4ec;box-shadow:5px 5px 0 #39463f18}
body[data-theme="maker"] .product-card:hover{transform:translate(-2px,-2px);box-shadow:9px 9px 0 #c7894d40}
body[data-theme="maker"] .product-image{height:255px;background:#e2e1da}
body[data-theme="maker"] .add-cart{border:1px solid #27332e;border-radius:0;background:#26332d;color:#fff}
body[data-theme="maker"] .discount{border-radius:0;background:#c77a3c}
body[data-theme="maker"] .promo-mosaic{gap:10px}
body[data-theme="maker"] .promo-mosaic>a{border:2px solid #27332e;border-radius:0}
body[data-theme="maker"] .brands-section,body[data-theme="maker"] footer{background:#151b18}
body[data-theme="maker"] .newsletter{background:#d8d5cc;border-block:2px solid #222d27}
body[data-theme="maker"] .theme-experience-maker:not(.maker-studio){display:none}.theme-experience-maker{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:30px;min-height:245px;padding:38px 42px;overflow:hidden;border:2px solid #223029;background:#17211d;color:#eef2ed;box-shadow:10px 10px 0 #c7864747}
.theme-experience-maker:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px);background-size:24px 24px}
.maker-copy,.maker-actions{position:relative;z-index:1}
.maker-copy>span{font:700 11px "Courier New",monospace;letter-spacing:2px;color:#e2a25e}
.maker-copy h2{max-width:740px;margin:12px 0;font-size:40px;line-height:1.08;color:#fff}
.maker-copy p{max-width:720px;margin:0;color:#aebcb4;line-height:1.7}
.maker-actions{display:grid;justify-items:end;gap:17px}
.maker-axis{display:grid;grid-template-columns:repeat(3,58px);gap:7px}
.maker-axis span{height:58px;display:grid;place-items:center;border:1px solid #7c9185;color:#dce7e0;font:700 15px "Courier New",monospace}
.maker-actions>a{display:flex;align-items:center;gap:12px;padding:15px 18px;background:#dea05b;color:#17201c;font-weight:800;box-shadow:5px 5px 0 #060a08}
.maker-actions>a i{font-size:18px}

.print-upload-page{padding:40px 0 80px;background:#ecebe5;background-image:linear-gradient(#1d2b2409 1px,transparent 1px),linear-gradient(90deg,#1d2b2409 1px,transparent 1px);background-size:30px 30px}
.print-upload-hero{display:grid;grid-template-columns:minmax(0,1.35fr) 370px;gap:50px;align-items:center;padding:50px;background:#17211d;color:#fff;border:2px solid #101713;box-shadow:12px 12px 0 #c88a4d4d}
.print-upload-hero>div:first-child>span,.print-form-head>span,.print-admin-head span{font:700 11px "Courier New",monospace;letter-spacing:2px;color:#e0a15f}
.print-upload-hero h1{max-width:780px;margin:14px 0;font-size:48px;line-height:1.03;letter-spacing:-2px}
.print-upload-hero p{max-width:720px;color:#b8c4bd;font-size:16px;line-height:1.7}
.print-process{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}
.print-process span{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid #ffffff2c;font-size:12px;color:#dce5df}
.print-process b{color:#e2a25e;font-family:"Courier New",monospace}
.printer-visual{display:grid;justify-items:center;gap:14px}
.printer-frame{position:relative;width:260px;height:260px;border:12px solid #35463e;border-top-width:22px;background:linear-gradient(135deg,#0d1411,#202e27);box-shadow:inset 0 0 0 2px #789082,18px 18px 0 #090e0c}
.printer-frame:before{content:"";position:absolute;left:30px;right:30px;bottom:32px;height:15px;background:#d99b59;box-shadow:0 -65px 0 -5px #4c5e54}
.printer-frame i{position:absolute;inset:0;display:grid;place-items:center;color:#d99b59;font-size:100px}
.printer-frame span{position:absolute;left:50%;top:15px;width:4px;height:70px;background:#97aa9f}
.printer-visual em{font:700 12px "Courier New",monospace;letter-spacing:8px;color:#9caf9f}
.print-upload-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;margin-top:34px;align-items:start}
.print-upload-form{padding:34px;border:2px solid #26332d;background:#f8f6ef;box-shadow:8px 8px 0 #35443c20}
.print-form-head h2{margin:8px 0;font-size:28px}.print-form-head p{color:#67716c}
.print-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}
.print-form-grid label{display:grid;gap:8px;font-size:12px;font-weight:800}.print-form-grid label.full{grid-column:1/-1}.print-form-grid small{color:#78827d;font-weight:500}
.print-form-grid input,.print-form-grid select,.print-form-grid textarea{width:100%;box-sizing:border-box;border:1px solid #97a29c;border-radius:0;background:#fff;padding:13px 14px;color:#18211d;font:inherit}
.print-file-drop{grid-template-columns:52px 1fr!important;align-items:center;padding:18px;border:2px dashed #718078;background:#e9ece6;cursor:pointer}.print-file-drop>i{font-size:34px;color:#a86d39}.print-file-drop>span{display:grid;gap:4px}.print-file-drop input{grid-column:1/-1;background:#fff}
.print-consent{display:flex;align-items:flex-start;gap:9px;margin:18px 0;font-size:12px}.print-consent input{margin-top:2px}
.print-submit{width:100%;display:flex;justify-content:center;gap:9px;padding:15px;border:0;background:#26332d;color:#fff;font-weight:800;cursor:pointer;box-shadow:5px 5px 0 #d59a5b}
.print-upload-info{display:grid;gap:12px}.print-upload-info article{display:flex;gap:13px;padding:20px;border:1px solid #34423b;background:#dfe2db}.print-upload-info article>i{font-size:24px;color:#9f6838}.print-upload-info article span{display:grid;gap:6px}.print-upload-info article small{color:#66716b;line-height:1.5}.print-upload-info>div{padding:22px;background:#1b2621;color:#fff;display:flex;flex-wrap:wrap;gap:9px}.print-upload-info>div span{width:100%;font:700 10px "Courier New",monospace;color:#dca05f}.print-upload-info>div b{padding:8px;border:1px solid #819087;font-family:"Courier New",monospace}.print-honeypot{position:absolute!important;left:-9999px!important}.print-service-closed{margin:35px 0;padding:65px;text-align:center;border:2px solid #26332d;background:#f7f4ec}.print-service-closed>i{font-size:48px;color:#b27640}.print-service-closed a{display:inline-block;margin-top:12px;padding:12px 16px;background:#26332d;color:#fff}

.print-admin-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:28px 30px;border-radius:18px;background:linear-gradient(120deg,#17211d,#31453b);color:#fff}.print-admin-head h2{margin:8px 0 4px;font-size:27px}.print-admin-head p{margin:0;color:#b9c8c0}.print-admin-settings{margin-bottom:20px;padding:26px}.print-settings-head{align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--line)}.print-settings-head h3{font-size:19px}.print-settings-head p{max-width:690px;margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.print-settings-grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:16px}.print-settings-group{min-width:0;padding:19px;border:1px solid #e5e9e6;border-radius:14px;background:#fafbfa}.print-settings-group.full{grid-column:1/-1}.print-settings-group-head{display:flex;align-items:center;gap:11px;margin-bottom:17px;padding-bottom:14px;border-bottom:1px solid #e5e9e6}.print-settings-group-head>i{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;background:#e8f0eb;color:#355a48;font-size:17px}.print-settings-group-head>span{display:grid;gap:3px}.print-settings-group-head small{color:#7d8b83;font-size:8px;font-weight:800;letter-spacing:1.25px}.print-settings-group-head b{font-size:13px}.print-admin-settings .admin-form-grid{gap:14px}.print-admin-settings label{position:relative;min-width:0;color:#4d5953}.print-admin-settings label>small{color:#89938e;font-size:9px;font-weight:500;line-height:1.45}.print-admin-settings input,.print-admin-settings textarea{width:100%;box-sizing:border-box;border-color:#dce2de;background:#fff}.print-admin-settings textarea{resize:vertical;min-height:90px;line-height:1.55}.print-admin-settings .field-unit{position:absolute;right:13px;top:39px;z-index:1;color:#829089;font-size:9px;font-weight:800}.print-service-toggle{padding:14px!important;border:1px solid #d9e5de;border-radius:11px;background:#f0f6f2}.print-service-toggle input{flex:0 0 auto;width:46px!important}.print-admin-layout{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:20px;align-items:start}.print-job-list{padding:12px 20px}.print-job-row{display:grid;grid-template-columns:48px 1fr auto 18px;gap:12px;align-items:center;padding:14px 8px;border-top:1px solid var(--line)}.print-job-row.active{margin-inline:-8px;padding-inline:16px;border-radius:12px;background:#f0f5f2}.print-job-row>span:nth-child(2){display:grid;gap:4px}.print-job-row small{color:var(--muted)}.print-file-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:#e7eee9;color:#375848;font-size:20px}.print-state{padding:6px 9px;border-radius:999px;background:#f3eee7;color:#8b5b31;font-size:10px;font-style:normal;font-weight:800}.print-state.completed,.print-state.approved{background:#e3f4ed;color:#177255}.print-state.rejected{background:#fceaea;color:#a43b3b}.print-state.printing{background:#e8eef9;color:#365d9b}.print-job-detail{position:sticky;top:100px}.print-detail-title>span{font-size:10px;letter-spacing:1px;color:#6a8477;font-weight:800}.print-detail-title h3{overflow-wrap:anywhere}.print-detail-title small{color:var(--muted)}.print-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.print-detail-grid>div{display:grid;gap:4px;padding:12px;border-radius:10px;background:#f5f7f5}.print-detail-grid .full{grid-column:1/-1}.print-detail-grid small{color:var(--muted)}.print-detail-grid p{margin:3px 0;line-height:1.5}.print-download{display:flex;justify-content:center;gap:9px;padding:13px;border-radius:10px;background:#1d2b24;color:#fff;font-weight:800}.print-detail-form{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.print-detail-form label{display:grid;gap:7px;font-size:11px;font-weight:700}.print-detail-form .full,.print-detail-form button{grid-column:1/-1}.print-detail-form input,.print-detail-form select,.print-detail-form textarea{width:100%;box-sizing:border-box;padding:11px;border:1px solid var(--line);border-radius:9px}.print-detail-empty{text-align:center;padding:60px 15px;color:var(--muted)}.print-detail-empty i{font-size:42px}
.print-mail-status{display:flex;align-items:center;gap:13px;margin:-4px 0 20px;padding:14px 16px;border:1px solid #f0d7a7;border-radius:13px;background:#fff9ec;color:#6f4d18}.print-mail-status>i{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#f8e6be;font-size:18px}.print-mail-status>span{display:grid;gap:3px;min-width:0}.print-mail-status small{color:#8c754e;line-height:1.4}.print-mail-status>a{margin-left:auto;white-space:nowrap;font-weight:800;color:inherit}.print-mail-status.ready{border-color:#cce8d9;background:#eff9f4;color:#176545}.print-mail-status.ready>i{background:#d8efe3}.print-mail-status.ready small{color:#557867}.print-tracking-shortcut{padding:12px 0;background:#17211d;color:#d6e0db}.print-tracking-shortcut .container{display:flex;align-items:center;justify-content:flex-end;gap:16px}.print-tracking-shortcut a{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid #587064;border-radius:999px;color:#fff;font-weight:800;font-size:12px}

@media(max-width:1050px){body[data-theme="maker"] .home-categories>div:last-child{grid-template-columns:repeat(3,1fr)}body[data-theme="maker"] .product-grid{grid-template-columns:repeat(3,1fr)}.print-upload-hero{grid-template-columns:1fr}.printer-visual{display:none}.print-settings-grid,.print-admin-layout{grid-template-columns:1fr}.print-settings-group.full{grid-column:auto}.print-job-detail{position:static}}
@media(max-width:760px){body[data-theme="maker"] .hero{grid-template-columns:1fr}body[data-theme="maker"] .hero-slider{height:440px}body[data-theme="maker"] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-experience-maker{grid-template-columns:1fr;padding:30px 24px}.maker-copy h2,.print-upload-hero h1{font-size:34px}.maker-actions{justify-items:start}.print-upload-page{padding-top:18px}.print-upload-hero{padding:30px 24px}.print-upload-layout{grid-template-columns:1fr}.print-form-grid{grid-template-columns:1fr}.print-form-grid label.full{grid-column:auto}.print-upload-form{padding:24px 18px}.print-admin-head,.print-settings-head{align-items:flex-start;flex-direction:column;gap:16px}.print-settings-head .admin-btn{width:100%}.print-admin-settings{padding:18px}.print-settings-group{padding:15px}.print-settings-group .admin-form-grid{grid-template-columns:1fr}.print-settings-group .admin-form-grid .full{grid-column:auto}.print-detail-grid,.print-detail-form{grid-template-columns:1fr}.print-detail-grid .full,.print-detail-form .full,.print-detail-form button{grid-column:auto}.print-mail-status{align-items:flex-start;flex-wrap:wrap}.print-mail-status>a{margin-left:51px}.print-tracking-shortcut .container{justify-content:center;flex-wrap:wrap;gap:8px}}

/* Profesyonel 3D katalog görünümü: temiz vitrin, kontrollü vurgu ve ürün odaklı hiyerarşi */
body[data-theme="maker"]{background:#f5f5f3;background-image:none;color:#1c201e}
body[data-theme="maker"] .announcement{background:#121614;color:#f0f2ef;border:0}
body[data-theme="maker"] header{background:#fff;border-bottom:1px solid #e2e5e1;box-shadow:none}
body[data-theme="maker"] .nav-wrap{background:#171b19;border:0;box-shadow:0 8px 24px #11181412}
body[data-theme="maker"] .nav-row{height:62px}
body[data-theme="maker"] .main-nav{font-family:inherit;text-transform:none;letter-spacing:0}
body[data-theme="maker"] .main-nav a{padding:10px 12px;border:0;border-radius:7px;color:#eef1ee}
body[data-theme="maker"] .main-nav a:hover{border:0;background:#ffffff12;color:#fff}
body[data-theme="maker"] .category-trigger{border:1px solid #a55f29;border-radius:8px;background:#b66b31;box-shadow:none;color:#fff}
body[data-theme="maker"] .search{border:1px solid #d7dcd8;border-radius:9px;background:#f7f8f6}
body[data-theme="maker"] .search:focus-within{border-color:#9b6033;box-shadow:0 0 0 3px #b66b3118}
body[data-theme="maker"] .search button{border-radius:7px;background:#202724;color:#fff}
body[data-theme="maker"] .hero{gap:18px;padding-top:24px}
body[data-theme="maker"] .hero-slider{height:510px;border:0;border-radius:14px;box-shadow:0 18px 50px #17211d1c}
body[data-theme="maker"] .hero-slide{padding:52px}
body[data-theme="maker"] .hero-slide:after{right:18px;top:18px;border-radius:6px;background:#b76c32;color:#fff;font:700 10px inherit;letter-spacing:1.2px}
body[data-theme="maker"] .hero-slide>div{max-width:570px;padding:30px;border-left:4px solid #bd7138;border-radius:9px;background:#111713d9;backdrop-filter:blur(5px)}
body[data-theme="maker"] .hero-slide h1{font-size:46px;line-height:1.05;letter-spacing:-1.7px}
body[data-theme="maker"] .hero-slide .btn{border-radius:7px;background:#fff;color:#202622;box-shadow:none}
body[data-theme="maker"] .deal-box{border:1px solid #dfe3df;border-top:4px solid #9e5d2f;border-radius:12px;background:#fff;box-shadow:0 15px 38px #17211d0d}
body[data-theme="maker"] .deal-box>span{font-family:inherit;color:#985a2e}
body[data-theme="maker"] .trust{border:1px solid #dfe3df;border-radius:11px;background:#fff;box-shadow:0 10px 34px #17211d0a}
body[data-theme="maker"] .home-categories>div:last-child{gap:12px}
body[data-theme="maker"] .home-categories>div:last-child>a{min-height:138px;border:1px solid #e0e4e0;border-radius:10px;background:#fff;box-shadow:none;transition:.2s ease}
body[data-theme="maker"] .home-categories>div:last-child>a:hover{border-color:#b96d35;box-shadow:0 12px 28px #17211d12;transform:translateY(-3px)}
body[data-theme="maker"] .home-categories>div:last-child>a>i:first-child{border-radius:8px;background:#f0eee8;color:#3b4741}
body[data-theme="maker"] .circle-category-section{padding-block:38px 28px}
body[data-theme="maker"] .circle-category-track{gap:18px}
body[data-theme="maker"] .circle-category-track>a{min-width:138px;padding:6px;text-align:center}
body[data-theme="maker"] .circle-category-track>a>span{width:116px;height:116px;margin:auto;border:2px solid #a65f2e;border-radius:50%;background:#fff;box-shadow:0 7px 22px #18211d10}
body[data-theme="maker"] .circle-category-track>a>span img{padding:12px;object-fit:contain}
body[data-theme="maker"] .section-head span,body[data-theme="maker"] .product-body>small{font-family:inherit;color:#995d32;letter-spacing:1.25px}
body[data-theme="maker"] .section-head h2{text-transform:none;letter-spacing:-.8px}
body[data-theme="maker"] .product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}
body[data-theme="maker"] .product-card{border:1px solid #e1e4e1;border-radius:10px;background:#fff;box-shadow:none;overflow:hidden}
body[data-theme="maker"] .product-card:hover{transform:translateY(-4px);border-color:#c8cec9;box-shadow:0 16px 34px #1a221e14}
body[data-theme="maker"] .product-image{height:235px;background:#f7f7f5}
body[data-theme="maker"] .add-cart{border:0;border-radius:7px;background:#202724;color:#fff}
body[data-theme="maker"] .discount{border-radius:5px;background:#a9572f}
body[data-theme="maker"] .promo-mosaic{gap:16px}
body[data-theme="maker"] .promo-mosaic>a{border:0;border-radius:12px;box-shadow:0 14px 34px #17211d15}
body[data-theme="maker"] .brands-section{background:#f0f1ee;color:#1e2421;border-block:1px solid #e0e3df}
body[data-theme="maker"] .brands-section a{color:#1e2421}
body[data-theme="maker"] .newsletter{background:#eceeea;border-block:1px solid #dfe3de}
body[data-theme="maker"] footer{background:#141917}
body[data-theme="maker"] .theme-experience-maker{min-height:220px;padding:38px 44px;border:0;border-radius:12px;background:linear-gradient(112deg,#171d1a 0%,#202a25 66%,#35483f 100%);box-shadow:0 18px 44px #1520191c}
body[data-theme="maker"] .theme-experience-maker:before{background:radial-gradient(circle at 82% 30%,#c9804335,transparent 28%)}
body[data-theme="maker"] .maker-copy>span{font-family:inherit;color:#d3955d}
body[data-theme="maker"] .maker-copy h2{font-size:38px;letter-spacing:-1.2px}
body[data-theme="maker"] .maker-copy p{color:#c1cbc5}
body[data-theme="maker"] .maker-axis span{border:1px solid #ffffff27;border-radius:8px;background:#ffffff08;font-family:inherit}
body[data-theme="maker"] .maker-actions>a{border-radius:8px;background:#bd743b;color:#fff;box-shadow:none}
body[data-theme="maker"] .b2b-store-banner{position:relative;overflow:hidden;border:1px solid #d9deda;border-radius:12px;background:#202824;color:#f6f7f5;box-shadow:0 18px 44px #17211d18}
body[data-theme="maker"] .b2b-store-banner:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 55%,#b66b3126);pointer-events:none}
body[data-theme="maker"] .b2b-store-banner>div,body[data-theme="maker"] .b2b-store-banner>aside{position:relative;z-index:1}
body[data-theme="maker"] .b2b-store-banner aside>div{border-color:#ffffff1f;background:#ffffff08}
body[data-theme="maker"] .ai-promo{border:1px solid #d9deda;border-radius:12px;background:#ebece8;color:#202622;box-shadow:none}
body[data-theme="maker"] .ai-promo .orb{border-color:#9d673c45;background:#fff;color:#9d6031}
body[data-theme="maker"] .ai-promo .btn{background:#202724;color:#fff}

@media(max-width:1200px){body[data-theme="maker"] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1050px){body[data-theme="maker"] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){body[data-theme="maker"] .hero-slider{height:430px}body[data-theme="maker"] .hero-slide{padding:24px}body[data-theme="maker"] .hero-slide h1{font-size:35px}body[data-theme="maker"] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body[data-theme="maker"] .product-image{height:190px}body[data-theme="maker"] .theme-experience-maker{padding:28px 22px}.maker-copy h2{font-size:31px}}

/* Talep listesindeki inceleme işlemini görünür ve anlaşılır yap */
.print-admin-layout{grid-template-columns:minmax(0,1fr) 470px}
.print-job-list .panel-head p{margin:5px 0 0;color:var(--muted);font-size:10px}
.print-job-row{grid-template-columns:48px minmax(0,1fr) auto auto}
.print-job-row:hover{background:#f8faf9}
.print-job-row.active{box-shadow:inset 3px 0 #3f6b56}
.print-job-row>span:nth-child(2){min-width:0}
.print-job-row>span:nth-child(2)>b,.print-job-row>span:nth-child(2)>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.print-review-action{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #dbe4df;border-radius:8px;background:#fff;color:#315743;font-size:10px;white-space:nowrap}
.print-job-row.active .print-review-action{border-color:#315743;background:#315743;color:#fff}
.print-job-detail:has(.print-detail-title):before{content:"TALEP İNCELEME";display:block;margin:-3px -3px 18px;padding:13px 14px;border-radius:11px;background:#edf4f0;color:#416653;font-size:9px;font-weight:800;letter-spacing:1.2px}
.print-detail-title{padding-bottom:15px;border-bottom:1px solid var(--line)}
.print-detail-title h3{margin:7px 0}
.print-detail-grid>div{min-width:0}
.print-detail-grid a,.print-detail-grid code{overflow-wrap:anywhere}
@media(max-width:1050px){.print-admin-layout{grid-template-columns:1fr}}
@media(max-width:620px){.print-job-row{grid-template-columns:44px minmax(0,1fr) auto}.print-job-row .print-state{grid-column:2}.print-review-action{grid-column:3;grid-row:1/3}.print-job-row>span:nth-child(2)>small{white-space:normal}}

.print-tracking-page{min-height:65vh;padding:38px 0 80px;background:#f5f6f4}
.print-tracking-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:22px;padding:35px 38px;border-radius:18px;background:linear-gradient(120deg,#17211d,#304239);color:#fff;box-shadow:0 18px 45px #15201918}
.print-tracking-hero>div>span{color:#dba061;font-size:10px;font-weight:800;letter-spacing:1.5px}.print-tracking-hero h1{margin:9px 0 7px;font-size:31px}.print-tracking-hero p{margin:0;color:#bdc9c2}.print-tracking-hero>a{display:flex;align-items:center;gap:8px;padding:13px 16px;border-radius:10px;background:#fff;color:#1d2923;font-weight:800;white-space:nowrap}
.print-tracking-search{display:grid;grid-template-columns:minmax(0,1fr) 230px 270px auto;align-items:end;gap:14px;margin-bottom:22px;padding:24px;border:1px solid #e1e6e2;border-radius:16px;background:#fff}.print-tracking-search>div span{color:#8b6240;font-size:9px;font-weight:800;letter-spacing:1.3px}.print-tracking-search h2{margin:6px 0;font-size:19px}.print-tracking-search p{margin:0;color:#7c8680;font-size:11px}.print-tracking-search label{display:grid;gap:7px;font-size:10px;font-weight:800}.print-tracking-search input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #dce2de;border-radius:9px}.print-tracking-search button{padding:13px 16px;border:0;border-radius:9px;background:#26332d;color:#fff;font-weight:800;cursor:pointer}
.print-tracking-list{display:grid;gap:18px}.print-tracking-card{padding:25px;border:1px solid #dfe4e0;border-radius:17px;background:#fff;box-shadow:0 12px 35px #17211d0b}.print-tracking-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;border-bottom:1px solid #e7ebe8}.print-tracking-card-head>span{display:grid;gap:4px}.print-tracking-card-head small{color:#7f8a84;font-size:8px;font-weight:800;letter-spacing:1.2px}.print-tracking-card-head b{font-size:19px}.print-tracking-card-head time{color:#8a948e;font-size:10px}
.print-customer-timeline{display:grid;grid-template-columns:repeat(6,1fr);margin:24px 0}.print-customer-timeline span{position:relative;display:grid;justify-items:center;gap:7px;color:#a1aaa5;text-align:center;font-size:9px}.print-customer-timeline span:before{content:"";position:absolute;z-index:0;left:-50%;right:50%;top:15px;height:2px;background:#e4e8e5}.print-customer-timeline span:first-child:before{display:none}.print-customer-timeline i{position:relative;z-index:1;width:31px;height:31px;display:grid;place-items:center;border:2px solid #e0e5e1;border-radius:50%;background:#fff}.print-customer-timeline span.done,.print-customer-timeline span.active{color:#315c47}.print-customer-timeline span.done:before,.print-customer-timeline span.active:before{background:#5a8a72}.print-customer-timeline span.done i{border-color:#4d8067;background:#4d8067;color:#fff}.print-customer-timeline span.active i{border-color:#4d8067;background:#eaf3ee;color:#315c47}
.print-tracking-details{display:grid;grid-template-columns:1.25fr 1fr .75fr;gap:12px}.print-tracking-details>div{display:grid;gap:5px;min-width:0;padding:15px;border-radius:11px;background:#f5f7f5}.print-tracking-details .full{grid-column:1/-1}.print-tracking-details small{color:#87928c;font-size:9px}.print-tracking-details b{overflow-wrap:anywhere}.print-tracking-details span,.print-tracking-details p{margin:0;color:#6e7973;font-size:10px;line-height:1.5}.print-rejected-note{margin:20px 0;padding:14px;border-radius:10px;background:#fff0f0;color:#a43b3b;font-weight:700}.print-tracking-empty{display:grid;justify-items:center;gap:9px;padding:65px 20px;border:1px solid #e1e6e2;border-radius:17px;background:#fff;text-align:center}.print-tracking-empty>i{font-size:38px;color:#78867e}.print-tracking-empty h2,.print-tracking-empty p{margin:0}.print-tracking-empty p{color:#7b8680}.print-tracking-empty a{margin-top:7px;padding:11px 15px;border-radius:9px;background:#26332d;color:#fff;font-weight:800}
@media(max-width:1000px){.print-tracking-search{grid-template-columns:1fr 1fr}.print-tracking-search>div{grid-column:1/-1}.print-tracking-details{grid-template-columns:1fr 1fr}.print-tracking-details>div:last-child{grid-column:1/-1}}
@media(max-width:700px){.print-tracking-page{padding-top:18px}.print-tracking-hero{align-items:flex-start;flex-direction:column;padding:27px 22px}.print-tracking-hero h1{font-size:26px}.print-tracking-search{grid-template-columns:1fr}.print-tracking-search>div{grid-column:auto}.print-tracking-search button{width:100%}.print-tracking-card{padding:18px}.print-customer-timeline{grid-template-columns:1fr;gap:8px;margin:18px 0}.print-customer-timeline span{grid-template-columns:31px 1fr;justify-items:start;align-items:center;text-align:left}.print-customer-timeline span:before{left:15px;right:auto;top:-8px;width:2px;height:16px}.print-tracking-details{grid-template-columns:1fr}.print-tracking-details>div:last-child,.print-tracking-details .full{grid-column:auto}}

/* Katman Atölyesi 2026: sakin, profesyonel ve ürün odaklı çelik palet */
body[data-theme="maker"]{background:#f4f6f7;color:#17212b}
body[data-theme="maker"] .announcement{background:#101820;color:#dce4e9}
body[data-theme="maker"] header{background:#fff;border-color:#e3e8eb}
body[data-theme="maker"] .nav-wrap{background:#121b24;box-shadow:0 8px 24px #17212b12}
body[data-theme="maker"] .category-trigger{border-color:#456b82;background:#456b82;color:#fff}
body[data-theme="maker"] .search{border-color:#d8e0e4;background:#f8fafb}
body[data-theme="maker"] .search:focus-within{border-color:#55788d;box-shadow:0 0 0 3px #55788d1c}
body[data-theme="maker"] .search button{background:#243342;color:#fff}
body[data-theme="maker"] .hero-slide:after{background:#476d83;color:#fff}
body[data-theme="maker"] .hero-slide>div{border-left-color:#6f93a7;background:#101a24e8}
body[data-theme="maker"] .deal-box{border-color:#e0e6e9;border-top-color:#55788d}
body[data-theme="maker"] .deal-box>span,body[data-theme="maker"] .section-head span,body[data-theme="maker"] .product-body>small{color:#4f7185}
body[data-theme="maker"] .trust{border-color:#e0e6e9;background:#fff}
body[data-theme="maker"] .home-categories>div:last-child>a:hover{border-color:#6e8ea0;box-shadow:0 12px 28px #17212b10}
body[data-theme="maker"] .home-categories>div:last-child>a>i:first-child{background:#edf2f4;color:#38566a}
body[data-theme="maker"] .circle-category-track>a>span{border-color:#6b8da0;box-shadow:0 7px 22px #17212b0d}
body[data-theme="maker"] .add-cart{background:#243342}
body[data-theme="maker"] .discount{background:#a94f55}
body[data-theme="maker"] .brands-section,body[data-theme="maker"] .newsletter{background:#edf1f3;border-color:#dfe5e8;color:#24313c}
body[data-theme="maker"] footer{background:#101820}
body[data-theme="maker"] .theme-experience-maker{background:linear-gradient(115deg,#172330 0%,#243849 62%,#36556a 100%);box-shadow:0 18px 44px #17212b1a}
body[data-theme="maker"] .theme-experience-maker:before{background:radial-gradient(circle at 82% 30%,#80a8bc2b,transparent 30%)}
body[data-theme="maker"] .maker-copy>span{color:#9db9c7}
body[data-theme="maker"] .maker-copy p{color:#c7d3da}
body[data-theme="maker"] .maker-actions>a{background:#f7f9fa;color:#1f3443;border:1px solid #dce5ea}
body[data-theme="maker"] .b2b-store-banner{border-color:#dce4e8;background:#1b2b38;color:#f7fafb;box-shadow:0 18px 44px #17212b16}
body[data-theme="maker"] .b2b-store-banner:before{background:linear-gradient(115deg,transparent 55%,#6f95a928)}
body[data-theme="maker"] .ai-promo{border-color:#dce4e8;background:#edf2f4;color:#1f2c36}
body[data-theme="maker"] .ai-promo .orb{border-color:#6b8ea044;background:#fff;color:#456b82}
body[data-theme="maker"] .ai-promo .btn{background:#243342}

.print-upload-page,.print-tracking-page{background:#f1f4f6;background-image:none}
.print-upload-hero,.print-tracking-hero{border-color:#172532;background:linear-gradient(120deg,#172330,#263c4e 66%,#36576d);box-shadow:0 18px 45px #17212b18}
.print-upload-hero>div:first-child>span,.print-form-head>span,.print-admin-head span,.print-tracking-hero>div>span{color:#a8c2cf}
.print-upload-hero p,.print-tracking-hero p{color:#c5d2d9}
.printer-frame{border-color:#3e5869;background:linear-gradient(135deg,#111c25,#263a48);box-shadow:inset 0 0 0 2px #718b9a,14px 14px 0 #101820}
.printer-frame:before{background:#7ea1b2;box-shadow:0 -65px 0 -5px #526d7c}
.printer-frame i{color:#8fb0c0}.printer-visual em{color:#9db5c1}
.print-upload-form{border-color:#cad5db;background:#fff;box-shadow:0 14px 38px #17212b0d}
.print-file-drop{border-color:#8ea6b3;background:#edf3f5}.print-file-drop>i{color:#55788d}
.print-submit,.print-upload-info>div,.print-service-closed a,.print-tracking-search button,.print-tracking-empty a{background:#243342;box-shadow:none}
.print-upload-info article{border-color:#d8e1e5;background:#f7f9fa}.print-upload-info article>i{color:#55788d}.print-upload-info>div span{color:#a9c2cf}
.print-admin-head{background:linear-gradient(120deg,#172330,#345369)}
.print-settings-group-head>i{background:#e8eff2;color:#456b82}
.print-job-row.active{background:#eef3f5;box-shadow:inset 3px 0 #55788d}
.print-file-icon{background:#e7eef2;color:#456b82}
.print-review-action{border-color:#d5e0e5;color:#3f6277}.print-job-row.active .print-review-action{border-color:#456b82;background:#456b82}
.print-job-detail:has(.print-detail-title):before{background:#eaf0f3;color:#456b82}
.print-download{background:#243342}
.print-tracking-search>div span{color:#55788d}
.print-customer-timeline span.done,.print-customer-timeline span.active{color:#456b82}
.print-customer-timeline span.done:before,.print-customer-timeline span.active:before{background:#6d91a4}
.print-customer-timeline span.done i{border-color:#55788d;background:#55788d}
.print-customer-timeline span.active i{border-color:#55788d;background:#ebf1f4;color:#36566a}
.print-tracking-details>div{background:#f3f6f7}
.print-tracking-shortcut{background:#172330;color:#d5e0e5}.print-tracking-shortcut a{border-color:#658496}
