@media screen{
body.admin-body{background-color:#edf4f8;background-image:radial-gradient(ellipse at 85% 8%,#64dbc92b,transparent 42%),radial-gradient(ellipse at 10% 65%,#80ace526,transparent 45%)}
.admin-body .sbbs-depth{position:relative;transform-style:preserve-3d;transform:perspective(1300px) rotateX(var(--depth-rx,0deg)) rotateY(var(--depth-ry,0deg)) translateY(var(--depth-lift,0px))!important;transition:transform .28s ease,box-shadow .28s ease!important;box-shadow:0 3px 0 #cadbe4,0 8px 0 -3px #d8e5eb,0 22px 38px -18px #173d5960!important;border-top-color:#fff!important;isolation:isolate}
.admin-body .sbbs-depth.is-depth-active{--depth-lift:-5px;box-shadow:0 4px 0 #b9d6dd,0 10px 0 -4px #cde3e9,0 32px 46px -18px #103c5966!important}
.admin-body .sbbs-depth:after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--depth-x,50%) var(--depth-y,20%),#fff7,transparent 58%);opacity:0;transition:opacity .35s;z-index:3}
.admin-body .sbbs-depth.is-depth-active:after{opacity:.48}
.premium-stats .stat.sbbs-depth{background:linear-gradient(145deg,#ffffff,#eaf4f7)!important;overflow:visible}.premium-stats .stat.sbbs-depth b{transform:translateZ(26px);text-shadow:0 2px 0 #fff,0 7px 10px #173c4920}.premium-stats .stat.sbbs-depth .stat-icon{transform:translateZ(34px) rotate(-8deg);box-shadow:3px 6px 0 #0e746d18,0 9px 18px #16405424}.premium-stats .stat.sbbs-depth:before{height:5px;box-shadow:0 5px 10px var(--card-accent,#18ad9e);opacity:.7}.premium-stats .stat.sbbs-depth:after{width:auto;height:auto;right:0;top:0;background:radial-gradient(circle at var(--depth-x,50%) var(--depth-y,20%),#fff9,transparent 70%);border-radius:inherit;transform:none;z-index:2}
.dashboard-hero.sbbs-depth{overflow:hidden;background:linear-gradient(115deg,#102c47,#15556a 65%,#078779)!important;border:1px solid #66bbae55!important;box-shadow:0 5px 0 #0b3648,0 11px 0 -4px #1c6573,0 30px 50px -15px #0c4b6260!important}.dashboard-hero.sbbs-depth h1{transform:translateZ(35px);text-shadow:0 3px 0 #08283f,0 12px 25px #071c4666}.dashboard-hero.sbbs-depth:before{width:300px;height:300px;right:32%;top:-180px;border:18px solid #78efd836;box-shadow:0 0 0 3px #5cd8cf30,0 20px 35px #0003;transform:rotateX(55deg) rotateY(-20deg);animation:depth-orbit 10s ease-in-out infinite alternate}.dashboard-hero.sbbs-depth:after{opacity:.2;background:linear-gradient(120deg,transparent,#5ce9df44,transparent);border:0!important;width:auto!important;height:auto!important;inset:0;animation:none;box-shadow:none;z-index:-1}
.sbbs-depth .card-title,.sbbs-depth .profile-main{transform:translateZ(10px)}.sbbs-donut{transform-style:preserve-3d;animation:depth-float 6s ease-in-out infinite}.sbbs-donut svg{transform:perspective(700px) rotateX(18deg) rotateY(-12deg);filter:drop-shadow(0 5px 0 #617e8633) drop-shadow(0 11px 0 #436a7622) drop-shadow(0 18px 10px #163e4b25)}.sbbs-donut-label{transform:translateZ(32px);text-shadow:0 3px 0 #ffffff80}.sbbs-summary-item.sbbs-depth{border-radius:16px}.sbbs-summary-item strong{transform:translateZ(20px);text-shadow:0 3px 0 #ffffff90,0 8px 10px #176c6030}
.sbbs-map-stage{perspective:1000px}.sbbs-turkey-map{transform:rotateX(13deg);transform-origin:center;filter:drop-shadow(0 4px 0 #7b9eae) drop-shadow(0 8px 0 #9dbbc8) drop-shadow(0 20px 12px #113e5526)}.sbbs-turkey-map [data-province] path{stroke-width:1.6}.sbbs-turkey-map [data-province].is-selected path{filter:drop-shadow(0 4px 0 #126151) drop-shadow(0 8px 6px #103c4c55)}.sbbs-year-bar{box-shadow:5px 0 0 #607b8833,10px 6px 12px #153c4b25;overflow:visible!important;border-radius:8px 8px 0 0}.sbbs-year-bar span{position:relative;background-image:linear-gradient(90deg,#ffffff30,transparent 60%,#173b5020);box-shadow:inset 0 2px 0 #ffffff55}.sbbs-year-bar span:last-child{border-radius:8px 8px 0 0}.branch-bars .bar-track{box-shadow:inset 0 2px 3px #143c4920;height:12px!important}.bar-track i{box-shadow:inset 0 2px 0 #ffffff55,0 3px 6px #13a89530}.profile-card .avatar{transform:perspective(600px) rotateY(-12deg);box-shadow:6px 5px 0 #207d7940,0 15px 28px #103f4e30}.admin-body .btn{box-shadow:0 4px 0 #0a595933,0 10px 18px #14485a20}.admin-body .btn:hover{transform:translateY(-4px)!important;box-shadow:0 6px 0 #0a59593b,0 18px 24px #14485a30}.admin-body .btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 #0a595933}.side-menu a.active{box-shadow:0 4px 0 #06545455,0 12px 25px #12c6ab33!important}.side-menu a:hover{transform:perspective(600px) translateX(6px) rotateY(-4deg)}.admin-body .table-wrap{box-shadow:0 4px 0 #cbdce4,0 20px 35px -22px #17415c66!important}
:root[data-theme=dark] .admin-body .sbbs-depth{box-shadow:0 3px 0 #071c2a,0 8px 0 -3px #203b4c,0 24px 40px -15px #0008!important;border-top-color:#35566b!important}:root[data-theme=dark] .premium-stats .stat.sbbs-depth{background:linear-gradient(140deg,#1b3c50,#102735)!important}:root[data-theme=dark] .sbbs-depth:after{background:radial-gradient(circle at var(--depth-x,50%) var(--depth-y,20%),#74d9de35,transparent 60%)}:root[data-theme=dark] .premium-stats .stat.sbbs-depth b,:root[data-theme=dark] .sbbs-summary-item strong{text-shadow:0 3px 0 #0b2735,0 10px 14px #0004}:root[data-theme=dark] .sbbs-donut-label{text-shadow:none}
@keyframes depth-float{0%,100%{translate:0 0}50%{translate:0 -7px}}@keyframes depth-orbit{from{transform:rotateX(55deg) rotateY(-20deg) translate3d(0,0,0)}to{transform:rotateX(65deg) rotateY(15deg) translate3d(18px,15px,10px)}}
@media(max-width:760px){.admin-body .sbbs-depth{transform:none!important}.sbbs-turkey-map{transform:rotateX(7deg)}.sbbs-donut{animation:none}.dashboard-hero.sbbs-depth:before{right:-70px;opacity:.4}}
@media(prefers-reduced-motion:reduce){.admin-body .sbbs-depth,.admin-body .sbbs-depth.is-depth-active{transform:none!important;transition:none!important}.sbbs-donut,.dashboard-hero.sbbs-depth:before{animation:none!important}.sbbs-turkey-map{transform:none}.admin-body .btn:hover,.admin-body .btn:active{transform:none!important}}
}
@media screen{.login-shell{box-shadow:0 6px 0 #0b3443,0 13px 0 -5px #195062,0 40px 90px #0007!important;transform:perspective(1500px) rotateY(-2deg);border-top-color:#78d7cf55!important}.login-brand-panel:after{border-width:12px!important;filter:drop-shadow(0 15px 12px #001a3540)}.login-form button{box-shadow:0 5px 0 #086b60,0 15px 28px #12a58b33!important;transition:transform .2s,box-shadow .2s}.login-form button:hover{transform:translateY(-3px)}.login-form button:active{transform:translateY(2px)}@media(max-width:760px),(prefers-reduced-motion:reduce){.login-shell{transform:none}.login-form button:hover,.login-form button:active{transform:none}}}
