:root{--uor:#ff5500;--uor2:#ff7a18;--ured:#ff3100;--uink:#172033;--umut:#7c8799;--ubrd:#e5eaf0;--ubg:#f5f7fa;--usoft:#fff5ef;--ush:0 15px 45px rgba(15,23,42,.07)}
@keyframes u125in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@keyframes u125pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,85,0,.12)}50%{box-shadow:0 0 0 7px rgba(255,85,0,0)}}
@keyframes u125float{50%{transform:translateY(-5px)}}

/* SUPPORT LIST */
.upp-page-support .ticket-wrapper{background:#fff!important;border:1px solid var(--ubrd)!important;border-radius:22px!important;overflow:hidden!important;box-shadow:var(--ush)!important;animation:u125in .4s ease both}
.upp-page-support .ticket-header-row{margin:0!important;padding:15px 20px!important;border-bottom:1px solid #e7ebf0!important;background:#fafbfc!important;color:#8791a3!important;font-size:10px!important;letter-spacing:.07em}
.upp-page-support .ticket-row{margin:0!important;padding:19px 20px!important;border:0!important;border-bottom:1px solid #edf0f3!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;transition:.22s!important}
.upp-page-support .ticket-row:last-child{border-bottom:0!important}.upp-page-support .ticket-row:hover{background:#fffaf7!important}
.upp-page-support .ticket-title{font-size:13.5px!important;font-weight:800!important;color:#202939!important}.upp-page-support .ticket-date{color:#929baa!important;font-size:10.5px!important}.upp-page-support .ticket-user{color:#667085!important;font-size:11.5px!important}
.upp-page-support .t-status{min-height:31px;padding:6px 11px!important;border-radius:999px!important;font-size:10px!important}
.upp-page-support .btn-ticket-view{width:auto!important;min-width:84px!important;min-height:39px!important;padding:9px 14px!important;border-radius:11px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:linear-gradient(135deg,#ff7317,#ff3500)!important;color:#fff!important;border:1px solid transparent!important;box-shadow:0 7px 18px rgba(255,79,0,.18)!important;font-size:11.5px!important;font-weight:800!important;transition:.2s!important}
.upp-page-support .btn-ticket-view:hover{background:#111827!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 11px 24px rgba(17,24,39,.18)!important}.upp-page-support .btn-ticket-view i{transition:.2s}.upp-page-support .btn-ticket-view:hover i{transform:translateX(3px)}
.upp-page-support .btn-new-ticket{background:linear-gradient(135deg,#ff7517,#ff3100)!important;border:0!important;border-radius:13px!important;min-height:46px!important;padding:0 19px!important;box-shadow:0 9px 24px rgba(255,79,0,.18)!important}.upp-page-support .btn-new-ticket:hover{background:#111827!important;transform:translateY(-2px)}

/* NEW SUPPORT */
.upp-page-support-create .dash-title{font-size:28px!important;font-weight:900!important;letter-spacing:-.6px!important;color:var(--uink)!important;margin-bottom:18px!important}
.upp-page-support-create .support-form-box{position:relative;padding:28px!important;margin-top:22px!important;border:1px solid var(--ubrd)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 18px 48px rgba(15,23,42,.065)!important;overflow:hidden!important;animation:u125in .4s ease both}
.upp-page-support-create .support-form-box:before{content:"";position:absolute;width:220px;height:220px;right:-120px;top:-130px;border-radius:50%;background:radial-gradient(circle,rgba(255,85,0,.11),rgba(255,85,0,0) 68%);pointer-events:none}
.upp-page-support-create .form-group{position:relative;margin-bottom:22px!important}.upp-page-support-create .form-group label{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;color:#475467!important;font-size:11px!important;font-weight:800!important}.upp-page-support-create .form-group label>i{display:none!important}.upp-page-support-create .form-group label:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#ff5500;box-shadow:0 0 0 4px rgba(255,85,0,.08)}
.upp-page-support-create .form-control-modern{width:100%!important;min-height:55px!important;padding:0 17px!important;border:1px solid #dfe5ec!important;border-radius:15px!important;background:#fbfcfd!important;color:var(--uink)!important;font-family:Inter,"Noto Sans",sans-serif!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;transition:.2s!important}.upp-page-support-create .form-control-modern::placeholder{color:#a3adbd!important}.upp-page-support-create .form-control-modern:focus{outline:none!important;background:#fff!important;border-color:#ff9c6a!important;box-shadow:0 0 0 4px rgba(255,85,0,.07)!important}
.upp-page-support-create .cke_chrome{overflow:hidden!important;border:1px solid #dfe5ec!important;border-radius:17px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.035)!important}.upp-page-support-create .cke_top{padding:11px 12px!important;border-bottom:1px solid #edf0f3!important;background:#f8fafc!important}.upp-page-support-create .cke_toolgroup{overflow:hidden!important;border:1px solid #e2e7ec!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}.upp-page-support-create .cke_button{border-radius:7px!important}.upp-page-support-create .cke_button:hover,.upp-page-support-create .cke_button_on{background:#fff0e8!important}.upp-page-support-create .cke_contents{min-height:270px!important;background:#fff!important}.upp-page-support-create .cke_bottom{border-top:1px solid #eef1f4!important;background:#fafbfc!important}
.upp-page-support-create .btn-submit-support{width:auto!important;min-width:190px!important;min-height:48px!important;padding:0 22px!important;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#ff7618,#ff3100)!important;color:#fff!important;box-shadow:0 10px 25px rgba(255,74,0,.20)!important;font-size:12.5px!important;font-weight:800!important;transition:.22s!important}.upp-page-support-create .btn-submit-support:hover{background:#111827!important;transform:translateY(-2px)!important;box-shadow:0 13px 29px rgba(17,24,39,.17)!important}
.upp-subject-count{font-size:9px;color:#98a2b3;text-align:right;margin-top:5px;font-weight:700}

/* ACCOUNT SETTINGS */
.upp-page-account .page-title{margin:27px 0 15px!important;color:var(--uink)!important;font-size:23px!important;font-weight:850!important;letter-spacing:-.45px}.upp-page-account form{padding:26px!important;border:1px solid var(--ubrd)!important;border-radius:23px!important;background:#fff!important;box-shadow:0 15px 42px rgba(15,23,42,.055)!important;animation:u125in .4s ease both}.upp-page-account .form-grid{gap:18px 20px!important}.upp-page-account .form-group{margin:0!important}.upp-page-account .form-group label:not(.file-upload-btn){display:block!important;margin-bottom:7px!important;color:#536075!important;font-size:10.5px!important;font-weight:800!important}
.upp-page-account .form-control{width:100%!important;min-height:52px!important;padding:0 16px!important;border:1px solid #dce3eb!important;border-radius:14px!important;background:#fbfcfd!important;color:#1f2937!important;font-family:Inter,"Noto Sans",sans-serif!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;transition:.2s!important}.upp-page-account .form-control:focus{outline:none!important;border-color:#ff9a67!important;background:#fff!important;box-shadow:0 0 0 4px rgba(255,85,0,.07)!important}.upp-page-account input[name="telefon"]{font-weight:650!important;letter-spacing:.25px}.upp-page-account input:disabled{background:#f5f7f9!important;color:#7a8595!important;cursor:not-allowed}
.upp-page-account .file-upload-btn{position:relative;width:100%;min-height:72px;padding:13px 15px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:11px!important;border:1.5px dashed #d5dce5!important;border-radius:15px!important;background:#fafbfc!important;color:#667085!important;font-size:11.5px!important;font-weight:750!important;cursor:pointer!important;transition:.2s!important}.upp-page-account .file-upload-btn:after{content:"Fayl seç";margin-left:auto;padding:7px 10px;border-radius:9px;background:#fff0e8;color:#e94800;font-size:9.5px;font-weight:850}.upp-page-account .file-upload-btn:hover{border-color:#ff9f70!important;background:#fff7f2!important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,85,0,.065)}.upp-page-account .file-upload-btn i{width:38px;height:38px;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:11px!important;background:#fff0e8!important;color:#ff5500!important;font-size:15px!important}.upp-page-account .file-upload-btn.upp-file-selected{border-style:solid!important;border-color:#93d5b0!important;background:#f5fcf8!important}.upp-page-account .file-upload-btn.upp-file-selected:after{content:"Seçildi";background:#e9f8ef;color:#18864b}.upp-page-account .upp-file-name{display:block;margin-top:5px;color:#98a2b3;font-size:9px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}
.upp-page-account .btn-save{min-height:48px!important;padding:0 21px!important;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#ff7517,#ff3100)!important;color:#fff!important;box-shadow:0 9px 23px rgba(255,76,0,.19)!important;font-size:12px!important;font-weight:850!important;transition:.22s!important}.upp-page-account .btn-save:hover{background:#111827!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 13px 28px rgba(17,24,39,.17)!important}

/* CART */
.layout-content-full.grid-limit{max-width:1280px!important;padding-top:32px!important}.cart-modern-head{position:relative!important;margin-bottom:22px!important;padding:27px 29px!important;overflow:hidden!important;border:1px solid #e6eaf0!important;border-radius:24px!important;background:linear-gradient(135deg,#fff 0%,#fff7f1 100%)!important;box-shadow:0 16px 43px rgba(15,23,42,.055)!important;animation:u125in .4s ease both}.cart-modern-head:before{content:"";position:absolute;width:260px;height:260px;right:-120px;top:-155px;border-radius:50%;background:radial-gradient(circle,rgba(255,85,0,.15),rgba(255,85,0,0) 67%)}.cart-modern-kicker{color:#ff5500!important;font-size:10px!important;font-weight:900!important;letter-spacing:.1em!important}.cart-modern-head h1{color:#111827!important;font-size:29px!important;font-weight:900!important;letter-spacing:-.7px!important}.cart-modern-head p{color:#788396!important;font-size:12px!important}
.stpr{margin-bottom:18px!important;padding:13px 17px!important;border:1px solid var(--ubrd)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 30px rgba(15,23,42,.04)!important}.stpr-circ{border:0!important;background:#f0f3f6!important;color:#8791a0!important}.stpr-item.active .stpr-circ{background:linear-gradient(135deg,#ff7517,#ff3100)!important;color:#fff!important;box-shadow:0 7px 18px rgba(255,75,0,.20)!important;animation:u125pulse 2s infinite}.stpr-item.done .stpr-circ{background:#e8f8ef!important;color:#17904d!important}
.sp-card{padding:22px!important;border:1px solid var(--ubrd)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 15px 42px rgba(15,23,42,.055)!important;animation:u125in .42s ease both}.sp-ttl{color:var(--uink)!important;font-size:16px!important;font-weight:850!important}.ci{padding:15px!important;border:1px solid #e9edf2!important;border-radius:16px!important;background:#fff!important;transition:.22s!important}.ci:hover{border-color:#ffc4a5!important;transform:translateY(-2px)!important;box-shadow:0 12px 29px rgba(15,23,42,.065)!important}.ci img{border-radius:13px!important}.ci-name{color:var(--uink)!important;font-weight:850!important}.ci-sub{color:#8993a3!important}.ci-price{color:#101828!important;font-weight:850!important}.btn-del{width:39px!important;height:39px!important;border-radius:11px!important;background:#fff1ef!important;color:#d92d20!important;transition:.2s!important}.btn-del:hover{background:#d92d20!important;color:#fff!important;transform:rotate(6deg) scale(1.04)}
.ii{min-height:47px!important;padding:0 14px!important;border:1px solid #dce3eb!important;border-radius:13px!important;background:#fbfcfd!important;color:var(--uink)!important;box-shadow:none!important}.ii:focus{outline:none!important;border-color:#ff9c69!important;background:#fff!important;box-shadow:0 0 0 4px rgba(255,85,0,.07)!important}.il{margin-bottom:6px!important;color:#536075!important;font-size:10px!important;font-weight:850!important}.ibox.transfer{padding:17px!important;border:1px solid #ffd5bf!important;border-radius:17px!important;background:linear-gradient(135deg,#fff8f4,#fff)!important}.transfer-domain{padding:8px 11px!important;border-radius:10px!important;background:#fff0e7!important;color:#a23d11!important}
.sp-side{width:345px!important}.ss-card{padding:22px!important;border:1px solid var(--ubrd)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 16px 43px rgba(15,23,42,.06)!important}.ss-ttl{color:var(--uink)!important;font-size:16px!important;font-weight:850!important}.ss-row{color:#667085!important}.ss-total{margin-top:13px!important;padding-top:15px!important;color:#101828!important;font-size:18px!important;font-weight:900!important}.ss-bal{padding:11px 13px!important;border:1px solid #ace7c4!important;border-radius:12px!important;background:#f1fcf5!important;color:#08783b!important}.sp-card .btn,.ss-card .btn{min-height:46px!important;border-radius:13px!important;font-size:12px!important;font-weight:850!important;transition:.22s!important}.sp-card .btn-or{border:0!important;background:linear-gradient(135deg,#ff7618,#ff3100)!important;color:#fff!important;box-shadow:0 10px 24px rgba(255,75,0,.19)!important}.sp-card .btn-or:hover{background:#111827!important;color:#fff!important;transform:translateY(-2px)}.btn-out{border:1px solid #dfe4ea!important;background:#fff!important;color:#344054!important}.btn-out:hover{border-color:#ffb68e!important;background:#fff5ef!important;color:#111827!important}.empty-w{min-height:390px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.empty-w svg{width:82px!important;height:82px!important;padding:18px!important;border-radius:24px!important;background:#fff1eb!important;stroke:#ff5500!important;animation:u125float 3s ease-in-out infinite}.empty-w h3{margin:19px 0 7px!important;color:var(--uink)!important;font-size:24px!important;font-weight:900!important}.empty-w p{color:#8490a2!important;font-size:13px!important}.empty-w .btn-home{min-height:46px!important;padding:0 19px!important;border-radius:13px!important;background:linear-gradient(135deg,#ff7517,#ff3100)!important;color:#fff!important;box-shadow:0 9px 23px rgba(255,75,0,.19)!important;font-size:12px!important;font-weight:850!important;transition:.22s!important}.empty-w .btn-home:hover{background:#111827!important;color:#fff!important;transform:translateY(-2px)}

@media(max-width:900px){.sp-side{width:100%!important}.upp-page-account form,.upp-page-support-create .support-form-box{padding:19px!important}}
@media(max-width:700px){.upp-page-support .ticket-row{padding:16px!important}.upp-page-support .btn-ticket-view,.upp-page-support-create .btn-submit-support{width:100%!important}.upp-page-account .file-upload-btn:after{display:none}.cart-modern-head{padding:21px!important}.cart-modern-head h1{font-size:24px!important}}
