:root{--navy:#07162a;--navy2:#0c213b;--orange:#f36b21;--bg:#f3f5f7;--ink:#102033;--muted:#718093;--line:#dfe5ea;--green:#2ab877;--red:#d95656;--shadow:0 18px 50px rgba(10,29,49,.08)}*{box-sizing:border-box}body{margin:0;font-family:Arial,"Segoe UI",sans-serif;color:var(--ink);background:var(--bg);font-size:13px}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}.panel-shell{min-height:100vh;display:grid;grid-template-columns:245px 1fr}.sidebar{position:fixed;inset:0 auto 0 0;width:245px;background:var(--navy);color:#fff;padding:26px 18px;display:flex;flex-direction:column;z-index:20}.panel-logo{display:flex;align-items:center;gap:10px;color:#fff}.panel-logo>span{width:38px;height:38px;background:var(--orange);border-radius:9px;display:grid;place-items:center;font-weight:900}.panel-logo>b{font-size:14px;letter-spacing:.06em;display:flex;flex-direction:column}.panel-logo small{font-size:7px;letter-spacing:.27em;color:#74879d;margin-top:4px}.side-label{font-size:8px;letter-spacing:.18em;color:#536980;margin:38px 12px 10px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.sidebar nav a{padding:11px 12px;border-radius:8px;color:#8fa1b5;font-size:11px;font-weight:600;display:flex;align-items:center;gap:12px}.sidebar nav a i{font-style:normal;width:20px;text-align:center}.sidebar nav a:hover,.sidebar nav a.active{color:#fff;background:#132b47}.sidebar nav a.active{box-shadow:inset 3px 0 var(--orange)}.sidebar-foot{margin-top:auto;padding:16px 7px 0;border-top:1px solid #1c3047;display:flex;align-items:center;gap:9px}.avatar{width:32px;height:32px;border-radius:9px;background:#183654;display:grid;place-items:center;color:#fff;font-weight:800}.sidebar-foot div{display:flex;flex-direction:column;min-width:0;flex:1}.sidebar-foot b{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-foot small{font-size:7px;color:#71859b}.panel-main{grid-column:2;min-width:0}.panel-top{height:92px;background:#fff;border-bottom:1px solid var(--line);padding:0 34px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10}.panel-top>div:first-of-type span{font-size:8px;letter-spacing:.12em;color:var(--orange);font-weight:800}.panel-top h1{font-size:21px;margin:4px 0}.top-actions{display:flex;align-items:center;gap:22px;font-size:9px;color:var(--muted)}.secure-dot{color:var(--green)}.mobile-menu{display:none}.content{padding:30px;max-width:1500px;margin:auto}.alert{padding:12px 15px;border-radius:8px;margin-bottom:18px;background:#e6f7ef;color:#17764c;border:1px solid #c6eadb}.alert.danger{background:#fff0f0;color:#a53535;border-color:#f1cccc}.welcome{background:linear-gradient(115deg,var(--navy2),var(--navy));color:#fff;border-radius:16px;padding:34px 38px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;box-shadow:var(--shadow)}.welcome span,.card-head small{font-size:7px;letter-spacing:.18em;color:#7590aa}.welcome h2{font-size:26px;margin:8px 0}.welcome p{margin:0;color:#8fa2b6;font-size:11px}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;padding:12px 17px;background:var(--orange);color:#fff;font-weight:800;font-size:10px;cursor:pointer}.secondary{background:var(--navy2)}.primary.small{padding:9px 12px}.wide{width:100%}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.stat-grid article,.catalog-stats article{background:#fff;border:1px solid var(--line);border-radius:12px;padding:21px;display:flex;align-items:center;gap:15px}.stat-grid article>span{width:39px;height:39px;border-radius:9px;background:#fff2eb;color:var(--orange);display:grid;place-items:center}.stat-grid article div{display:flex;flex-direction:column}.stat-grid small,.catalog-stats small{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.09em}.stat-grid b,.catalog-stats b{font-size:22px;margin-top:5px}.dash-grid,.page-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:20px}.card{background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 5px 18px rgba(20,40,60,.025);margin-bottom:20px;overflow:hidden}.card-head{min-height:68px;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.card-head h3{font-size:15px;margin:3px 0}.card-head a{font-size:9px;color:var(--orange);font-weight:700}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%}th{text-align:left;padding:11px 16px;background:#f8f9fa;color:#7a8999;font-size:7px;letter-spacing:.1em;text-transform:uppercase}td{padding:14px 16px;border-top:1px solid #edf0f2;font-size:10px;color:#536273;white-space:nowrap}td b{color:var(--ink)}td small{display:block;color:#94a0ac;font-size:8px;margin-top:3px}td a{color:var(--orange);font-weight:700}.badge{display:inline-flex;padding:5px 8px;border-radius:20px;font-size:7px;font-weight:800;background:#edf1f4;color:#697887}.badge.active,.badge.completed,.badge.paid{background:#e3f7ee;color:#188258}.badge.new,.badge.assigned,.badge.on_way{background:#e7f0fa;color:#2b669c}.badge.pending,.badge.normal,.badge.open{background:#fff2e8;color:#c56827}.badge.high,.badge.failed,.badge.cancelled,.badge.inactive{background:#fdeaea;color:#ba4444}.health{padding-bottom:7px}.health-row{display:flex;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #edf0f2;font-size:9px}.health-row span i{display:inline-block;width:6px;height:6px;background:var(--green);border-radius:50%;margin-right:7px}.health-row b{font-size:8px}.form-card{padding-bottom:20px}.form-card form{padding:20px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-grid .full{grid-column:1/-1}label{font-size:9px;font-weight:700;color:#536273;display:flex;flex-direction:column;gap:7px}input,select,textarea{width:100%;border:1px solid var(--line);background:#fff;border-radius:8px;padding:11px 12px;outline:none;color:var(--ink);font-size:10px}input:focus,select:focus,textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(243,107,33,.08)}textarea{min-height:85px;resize:vertical}.permission-matrix{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.permission-matrix fieldset{border:1px solid var(--line);border-radius:9px;padding:13px}.permission-matrix legend{font-size:9px;font-weight:800;padding:0 6px}.check-row{display:flex;flex-direction:row;align-items:center;padding:7px 0}.check-row input{width:auto}.check-row span{display:flex;flex-direction:column}.check-row small{font-size:7px;color:#99a4ae}.role-row{display:flex;align-items:center;padding:15px 18px;border-bottom:1px solid var(--line);gap:12px}.role-row:hover{background:#fafbfc}.role-icon{width:34px;height:34px;background:#edf1f4;border-radius:8px;display:grid;place-items:center}.role-row>span:nth-child(2){display:flex;flex-direction:column;flex:1}.role-row small{font-size:7px;color:#8c99a7}.role-row>i{font-style:normal;color:var(--orange)}.modal-card{margin-top:20px}.permission-overrides h4{margin-bottom:3px}.permission-overrides>p{font-size:9px;color:var(--muted)}.override-grid{border:1px solid var(--line);border-radius:8px}.override-grid>div{display:grid;grid-template-columns:1fr 110px 110px;align-items:center;padding:8px 12px;border-bottom:1px solid #edf0f2}.override-grid>div:last-child{border:0}.override-grid span{font-size:9px}.override-grid span small{display:block;color:#9aa5b0;font-size:7px}.override-grid label{flex-direction:row;align-items:center}.override-grid input{width:auto}.package-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.package-card{background:#fff;border:1px solid var(--line);border-radius:13px;padding:22px;display:flex;flex-direction:column}.package-card>small{color:var(--orange);font-size:8px;margin-top:13px}.package-card h3{font-size:17px;margin:6px 0}.package-card p{font-size:9px;color:var(--muted);min-height:48px}.package-card>b{font-size:23px}.package-card ul{padding-left:16px;color:#6d7c8c;font-size:9px;line-height:2}.package-card a{margin-top:auto;color:var(--orange);font-size:9px;font-weight:800}.checkbox-line{display:flex;flex-wrap:wrap;gap:14px}.checkbox-line label{flex-direction:row;align-items:center}.checkbox-line input{width:auto}.catalog-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:20px}.catalog-stats article{flex-direction:column;align-items:flex-start}.triple-forms{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:20px}.triple-forms form{border:1px solid var(--line);border-radius:9px;padding:15px}.triple-forms h4{margin-top:0}.triple-forms button{margin-top:12px}.catalog-list{padding:12px 20px 20px}.catalog-list details{border-bottom:1px solid var(--line)}.catalog-list summary{padding:14px 0;cursor:pointer;display:flex;justify-content:space-between}.catalog-list summary span{font-size:8px;color:var(--muted)}.catalog-list details>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-bottom:14px}.catalog-list article{background:#f7f8f9;border-radius:8px;padding:12px}.catalog-list article b{font-size:10px}.catalog-list article p{display:flex;gap:5px;flex-wrap:wrap}.catalog-list article span{font-size:7px;background:#fff;border:1px solid var(--line);padding:3px 5px;border-radius:4px}.table-search{max-width:180px}.payment-banner{padding:24px 28px;background:linear-gradient(110deg,#112b47,#07162a);border-radius:13px;color:#fff;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.payment-banner>div>span{font-size:7px;letter-spacing:.15em;color:#7391ae}.payment-banner h3{margin:7px 0}.payment-banner p{font-size:9px;color:#8fa3b6}.security-note{background:#fff6ef;border:1px solid #f5d8c6;padding:14px;border-radius:8px;color:#8f512e}.security-note p{font-size:9px;margin-bottom:0}.auth-page{background:#edf1f4}.auth-shell{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.auth-brand{padding:50px 8vw;background:radial-gradient(circle at 70% 35%,#173c64,#07162a 65%);color:#fff;display:flex;flex-direction:column;justify-content:space-between}.auth-brand em,.auth-form em{font-size:8px;letter-spacing:.17em;color:var(--orange);font-style:normal;font-weight:800}.auth-brand h1{font-size:48px;line-height:1.08;margin:14px 0}.auth-brand p{color:#90a3b7;max-width:430px}.auth-brand>small{font-size:8px;color:#71859a}.auth-form-area{display:grid;place-items:center;position:relative;padding:70px 25px}.back-link{position:absolute;top:30px;left:35px;color:#7b8997;font-size:9px}.auth-form{background:#fff;border-radius:16px;box-shadow:var(--shadow);padding:38px;width:min(410px,100%)}.auth-icon{width:45px;height:45px;background:var(--navy);color:#fff;border-radius:9px;display:grid;place-items:center;margin-bottom:18px}.auth-form h2{font-size:26px;margin:6px 0}.auth-form>p{color:var(--muted);font-size:10px;margin-bottom:25px}.auth-form>label{margin-bottom:15px}.password-field{position:relative}.password-field button{position:absolute;right:8px;top:8px;border:0;background:none;color:var(--orange);font-size:8px;cursor:pointer}.demo-box{margin-top:17px;padding:12px;background:#f5f7f8;border-radius:8px;display:flex;flex-direction:column;font-size:8px;color:#687786;gap:4px}.demo-box b{color:var(--ink)}
@media(max-width:1050px){.package-grid{grid-template-columns:1fr 1fr}.stat-grid{grid-template-columns:1fr 1fr}.dash-grid,.page-grid{grid-template-columns:1fr}.triple-forms{grid-template-columns:1fr}.catalog-list details>div{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.panel-shell{display:block}.sidebar{transform:translateX(-100%);transition:.25s}.sidebar.open{transform:none}.panel-main{display:block}.panel-top{padding:0 16px;height:76px}.mobile-menu{display:block;border:0;background:none;font-size:18px}.top-actions .secure-dot{display:none}.content{padding:15px}.welcome{padding:25px;display:block}.welcome .primary{margin-top:18px}.stat-grid,.package-grid,.form-grid,.permission-matrix,.catalog-stats{grid-template-columns:1fr}.dash-grid{display:block}.auth-shell{grid-template-columns:1fr}.auth-brand{min-height:360px;padding:35px}.auth-brand h1{font-size:36px}.override-grid>div{grid-template-columns:1fr}.catalog-list details>div{grid-template-columns:1fr}.console-side{display:none}}
.request-page{min-height:100vh;background:linear-gradient(115deg,#07162a 0,#0c2542 45%,#edf1f4 45%)}.request-head{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;color:#fff}.request-head>a:last-child{font-size:9px}.request-shell{width:min(1180px,calc(100% - 40px));margin:30px auto 70px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}.request-intro{color:#fff}.request-intro>em{font-size:8px;font-style:normal;letter-spacing:.18em;color:var(--orange)}.request-intro h1{font-size:43px;line-height:1.12}.request-intro>p{color:#91a4b6;line-height:1.8}.request-intro>div{display:flex;gap:13px;margin-top:22px}.request-intro>div>span{width:31px;height:31px;background:#142f4c;border-radius:50%;display:grid;place-items:center;color:var(--orange);font-weight:800}.request-intro div p{display:flex;flex-direction:column;margin:0}.request-intro div small{color:#71869a;margin-top:3px}.request-form-card{background:#fff;border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.18);padding:35px}.request-form-card form>div:first-child em{font-style:normal;color:var(--orange);font-size:8px;letter-spacing:.15em}.request-form-card h2{margin:6px 0;font-size:24px}.request-form-card form>div:first-child p{font-size:9px;color:var(--muted)}.consent{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.5}.consent input{width:auto}.success-screen{text-align:center;padding:60px 20px}.success-screen>span{width:65px;height:65px;border-radius:50%;background:#e1f7ed;color:var(--green);display:grid;place-items:center;font-size:25px;margin:auto}.success-screen h2{font-size:27px}.success-screen p{color:var(--muted)}.success-screen>b{display:block;font-size:18px;margin:10px 0 25px}@media(max-width:850px){.request-page{background:var(--navy)}.request-shell{grid-template-columns:1fr;gap:35px}.request-form-card{padding:24px}.request-intro h1{font-size:35px}}

/* Panel ve formlarda genel yazı ölçeği */
body{font-size:14px}.sidebar nav a{font-size:12px}.side-label{font-size:9px}.sidebar-foot b{font-size:10px}.sidebar-foot small{font-size:8px}.panel-top>div:first-of-type span{font-size:9px}.panel-top h1{font-size:23px}.top-actions{font-size:10px}.welcome h2{font-size:28px}.welcome p{font-size:12px}.primary,.secondary{font-size:11px}.stat-grid small,.catalog-stats small{font-size:9px}.stat-grid b,.catalog-stats b{font-size:24px}.card-head small{font-size:8px}.card-head h3{font-size:17px}.card-head a{font-size:10px}th{font-size:8px}td{font-size:11px}td small{font-size:9px}.badge{font-size:8px}label{font-size:10px}input,select,textarea{font-size:11px}.package-card>small{font-size:9px}.package-card h3{font-size:18px}.package-card p,.package-card ul{font-size:10px}.package-card a{font-size:10px}.auth-form>p{font-size:11px}.demo-box{font-size:9px}.request-head>a:last-child{font-size:10px}.request-intro>em{font-size:9px}.request-intro h1{font-size:45px}.request-intro>p{font-size:14px}.request-intro div small{font-size:11px}.request-form-card h2{font-size:26px}.request-form-card form>div:first-child p{font-size:10px}
@media(max-width:850px){.request-intro h1{font-size:37px}}

/* Yönetim paneli modal ve bildirim sistemi */
body.modal-open{overflow:hidden}.admin-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:22px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.admin-modal.open{opacity:1;visibility:visible}.modal-backdrop{position:absolute;inset:0;background:rgba(3,13,25,.72);backdrop-filter:blur(5px)}.modal-dialog{position:relative;width:min(760px,100%);max-height:calc(100vh - 44px);background:#f8fafb;border:1px solid rgba(255,255,255,.15);border-radius:16px;box-shadow:0 35px 100px rgba(0,0,0,.42);overflow:hidden;transform:translateY(18px) scale(.985);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.admin-modal.open .modal-dialog{transform:none}.modal-dialog>header{height:78px;padding:0 24px;background:linear-gradient(110deg,#0d2845,#07162a);color:#fff;display:flex;align-items:center;justify-content:space-between}.modal-dialog header small{font-size:8px;letter-spacing:.16em;color:#7693af}.modal-dialog header h2{font-size:19px;margin:4px 0}.modal-close{width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.06);color:#fff;font-size:21px;cursor:pointer}.modal-close:hover{background:var(--orange);border-color:var(--orange)}.modal-content{padding:23px;max-height:calc(100vh - 122px);overflow:auto}.modal-content form{padding:0}.modal-content .permission-matrix{max-height:48vh;overflow:auto;padding-right:5px}.modal-content .override-grid{max-height:42vh;overflow:auto}.modal-content .primary,.modal-content .secondary{min-height:42px}.modal-source-hidden{display:none!important}.modal-trigger{margin-left:auto;border:0}.loading-link{opacity:.5;pointer-events:none}.toast-stack{position:fixed;right:24px;top:22px;z-index:1200;display:flex;flex-direction:column;gap:10px;width:min(370px,calc(100% - 30px))}.admin-toast{background:#fff;border:1px solid #dce5e0;border-radius:12px;box-shadow:0 20px 60px rgba(7,22,42,.2);padding:14px;display:flex;align-items:center;gap:12px;opacity:0;transform:translateX(22px);transition:.25s}.admin-toast.show{opacity:1;transform:none}.admin-toast>i{font-style:normal;width:34px;height:34px;border-radius:9px;background:#e4f8ef;color:#168153;display:grid;place-items:center;font-weight:900}.admin-toast>span{display:flex;flex-direction:column;flex:1}.admin-toast b{font-size:11px}.admin-toast small{font-size:9px;color:#6f7e8d;margin-top:3px;line-height:1.45}.admin-toast>button{border:0;background:none;color:#8d99a5;cursor:pointer}.admin-toast.danger{border-color:#f0d1d1}.admin-toast.danger>i{background:#fdeaea;color:#b74242}.spinner{width:13px;height:13px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin .65s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
@media(max-width:760px){.admin-modal{padding:10px}.modal-dialog{max-height:calc(100vh - 20px)}.modal-dialog>header{height:68px;padding:0 17px}.modal-content{padding:16px;max-height:calc(100vh - 88px)}.modal-content .form-grid{grid-template-columns:1fr}.toast-stack{right:15px;top:15px}}

/* Destek ve yardım talebi konuşmaları */
.reply-button{border:1px solid #d7e0e7;background:#fff;color:#183653;padding:7px 10px;border-radius:7px;font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap}.reply-button span{color:var(--orange);margin-right:4px}.reply-button:hover{border-color:var(--orange);color:var(--orange);background:#fff8f4}.reply-button.loading{opacity:.55}.conversation-origin{background:linear-gradient(110deg,#0e2946,#0a1c32);color:#fff;border-radius:11px;padding:18px 20px;margin-bottom:16px}.conversation-origin small{font-size:8px;letter-spacing:.1em;color:#7f98b0}.conversation-origin h3{font-size:15px;margin:7px 0}.conversation-origin p{font-size:10px;color:#b0bfcd;line-height:1.65;margin:0 0 9px}.conversation-origin>span{font-size:8px;color:#71869a}.message-list{display:flex;flex-direction:column;gap:10px;max-height:260px;overflow:auto;padding:3px 5px 12px}.empty-messages{text-align:center;padding:24px;background:#f0f3f5;color:#8794a1;border-radius:9px;font-size:10px}.message-bubble{align-self:flex-start;width:min(82%,560px);background:#fff;border:1px solid var(--line);border-radius:4px 12px 12px 12px;padding:12px 14px}.message-bubble.mine{align-self:flex-end;background:#edf5fc;border-color:#d3e3f1;border-radius:12px 4px 12px 12px}.message-bubble>div{display:flex;justify-content:space-between;gap:12px}.message-bubble b{font-size:10px}.message-bubble small{font-size:7px;color:#8795a3}.message-bubble p{font-size:10px;line-height:1.6;margin:8px 0 0;color:#435466}.message-bubble em{display:inline-block;margin-top:8px;font-size:7px;font-style:normal;color:#b05d28;background:#fff1e8;padding:3px 6px;border-radius:4px}.reply-form{border-top:1px solid var(--line);padding-top:17px!important;margin-top:3px}.reply-form textarea{min-height:105px}.reply-options{display:flex;justify-content:space-between;align-items:end;gap:15px;margin:12px 0}.reply-options>label:first-child{flex-direction:row;align-items:center}.reply-options input{width:auto}.reply-options select{min-width:155px}@media(max-width:600px){.message-bubble{width:94%}.message-bubble>div{display:block}.message-bubble small{display:block;margin-top:3px}.reply-options{align-items:stretch;flex-direction:column}.reply-options select{width:100%}}

/* Yönetim paneli yeni marka paleti */
:root{--navy:#062d2b;--navy2:#0b3d3a;--orange:#f2b84b;--bg:#f1f6f4;--ink:#153532;--muted:#6d817d;--line:#d9e5e1;--green:#2ab877;--red:#d95656;--shadow:0 18px 50px rgba(5,45,42,.09)}
.sidebar{background:linear-gradient(180deg,#052f2c,#031f1e)}.sidebar nav a{color:#8faaa4}.sidebar nav a:hover,.sidebar nav a.active{background:#104641}.sidebar-foot{border-color:#1b4b46}.avatar{background:#15554f}.panel-top{background:#fbfdfc}.welcome{background:linear-gradient(115deg,#0e514b,#032725)}.stat-grid article>span{background:#fff7e5;color:#c58b1b}.card,.package-card,.request-form-card,.auth-form{border-color:#d8e6e1}.primary{color:#23352f}.secondary{background:#0d4c47}.badge.active,.badge.completed,.badge.paid{background:#def5e9;color:#187d57}.badge.new,.badge.assigned,.badge.on_way{background:#e0f2ee;color:#197267}.badge.pending,.badge.normal,.badge.open{background:#fff4dc;color:#9a6c16}.modal-dialog>header{background:linear-gradient(110deg,#0f514b,#032725)}.admin-toast{box-shadow:0 20px 60px rgba(3,40,37,.2)}.conversation-origin{background:linear-gradient(110deg,#0e514b,#042a28)}.message-bubble.mine{background:#e8f5f1;border-color:#cde6df}.payment-banner{background:linear-gradient(110deg,#0e514b,#032725)}.auth-brand{background:radial-gradient(circle at 70% 35%,#12645c,#032725 65%)}.request-page{background:linear-gradient(115deg,#032725 0,#0b4641 45%,#eef5f2 45%)}.security-note{background:#fff8e8;border-color:#f1dfb7;color:#76571e}.reply-button{color:#15514b;border-color:#d1e1dc}.reply-button:hover{border-color:#f2b84b;color:#a87310;background:#fffaf0}

/* Kırmızı-beyaz yönetim paleti */
:root{--navy:#3a0b0e;--navy2:#70151a;--orange:#d71920;--bg:#f7f4f4;--ink:#291719;--muted:#766669;--line:#e8ddde;--shadow:0 18px 50px rgba(75,9,14,.09)}
.sidebar{background:linear-gradient(180deg,#4a0c11,#270609)}.sidebar nav a{color:#c6aeb0}.sidebar nav a:hover,.sidebar nav a.active{background:#74161c}.sidebar-foot{border-color:#672128}.avatar{background:#861c22}.panel-top{background:#fff}.welcome{background:linear-gradient(115deg,#a51d23,#3a0b0e)}.stat-grid article>span{background:#fff0f1;color:#d71920}.card,.package-card,.request-form-card,.auth-form{border-color:#e8ddde}.primary{background:#d71920;color:#fff}.primary:hover{background:#ed353b}.secondary{background:#70151a}.badge.new,.badge.assigned,.badge.on_way{background:#fde9ea;color:#a91e25}.badge.pending,.badge.normal,.badge.open{background:#fff0f1;color:#ad2027}.modal-dialog>header{background:linear-gradient(110deg,#a51d23,#3a0b0e)}.admin-toast{box-shadow:0 20px 60px rgba(75,9,14,.2)}.conversation-origin{background:linear-gradient(110deg,#a51d23,#3a0b0e)}.message-bubble.mine{background:#fff0f1;border-color:#f0ced0}.payment-banner{background:linear-gradient(110deg,#a51d23,#3a0b0e)}.auth-brand{background:radial-gradient(circle at 70% 35%,#a51d23,#3a0b0e 65%)}.request-page{background:linear-gradient(115deg,#3a0b0e 0,#8e191f 45%,#f7f4f4 45%)}.security-note{background:#fff5f5;border-color:#efd2d4;color:#7b2429}.reply-button{color:#a51d23;border-color:#e4cfd1}.reply-button:hover{border-color:#d71920;color:#d71920;background:#fff2f3}.auth-icon{background:#70151a}
.industry-category,.industry-activity{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border-radius:20px;font-size:10px;font-weight:800;white-space:nowrap}.industry-category{background:#f4ecd6;color:#70551a;border:1px solid #dfcb93}.industry-activity.active{background:#e4f3e9;color:#17643a;border:1px solid #b7ddc5}.industry-activity.inactive{background:#f5e5e6;color:#8c2630;border:1px solid #e0b8bc}
