*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:#090f2b;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}.app-shell{background:radial-gradient(circle at 20% 20%,#ff1e2d1f,#0000 30%),radial-gradient(circle at 80% 0,#ffffff0f,#0000 30%),#090f2b;grid-template-rows:auto 1fr;min-height:100vh;display:grid}.confirm-dangerous{max-width:520px}.confirm-dangerous__cancel,.confirm-dangerous__confirm{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .12s,border-color .12s}.confirm-dangerous__cancel{color:#cbd5e1;background:#ffffff0a;border-color:#ffffff1f}.confirm-dangerous__cancel:hover{background:#ffffff14}.confirm-dangerous__confirm{color:#fff}.confirm-dangerous__confirm--danger{background:linear-gradient(#ef4444,#b91c1c);border-color:#ef444466}.confirm-dangerous__confirm--warning{color:#0b0b0b;background:linear-gradient(#f59e0b,#b45309);border-color:#f59e0b66}.confirm-dangerous__confirm--info{background:linear-gradient(#6366f1,#4338ca);border-color:#6366f166}.confirm-dangerous__confirm:disabled{opacity:.45;cursor:not-allowed}.modal-shell-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;background:#050814b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-shell{background:linear-gradient(#121934,#0b1228);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;max-width:min(960px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #0000008c}.modal-shell__header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.modal-shell__title{color:#e5e7eb;font-size:16px;font-weight:700}.modal-shell__close{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .12s;display:inline-flex}.modal-shell__close:hover{background:#ffffff14}.modal-shell__body{color:#e5e7eb;padding:20px 22px;overflow:auto}.status-dot{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.status-dot__icon{align-items:center;display:inline-flex}.status-dot--success{color:#86efac;background:#22c55e1f;border-color:#22c55e4d}.status-dot--warning{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b4d}.status-dot--danger{color:#fca5a5;background:#ef44441f;border-color:#ef44444d}.status-dot--pending{color:#a5b4fc;background:#6366f11f;border-color:#6366f14d}.status-dot--neutral{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b847}.body-layout{min-width:0;display:block}.sidebar{z-index:20;background:linear-gradient(#101944 0%,#0a1236 58%,#090f2f 100%);border-top:1px solid #ffffff0f;border-right:1px solid #ffffff14;flex-direction:column;width:224px;height:100vh;padding:.65rem .4rem .55rem;transition:left .24s,padding .22s,transform .25s;display:flex;position:fixed;top:0;left:-236px;overflow:hidden}.sidebar.open{left:0}.sidebar-top{justify-content:space-between;align-items:center;gap:.45rem;margin-bottom:.28rem;display:flex}.sidebar-collapse{color:#aeb8ea;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:24px;height:24px;transition:all .2s;display:inline-grid}.sidebar-collapse:hover{color:#fff;background:0 0}.brand{align-items:center;gap:.6rem;display:flex}.brand-mark{color:#fff;background:linear-gradient(145deg,#ff1e2d,#ff4c39);border-radius:12px;place-items:center;width:36px;height:36px;font-weight:700;display:grid;box-shadow:0 10px 22px #ff1e2d4d}.brand-title{color:#fff;margin:0;font-size:.92rem;font-weight:600}.brand-subtitle{color:#97a3db;margin:0;font-size:.74rem}.menu-group-title{color:#8b97cf;letter-spacing:.07em;text-transform:uppercase;margin:0 .25rem;font-size:.7rem;font-weight:600}.menu{flex:1;align-content:start;gap:.24rem;margin-top:.24rem;display:grid}.menu>div{gap:.12rem;display:grid}.menu-item{color:#b4beee;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:.5rem;padding:.58rem;font-size:.86rem;font-weight:500;transition:all .2s;display:flex;position:relative}.menu-item svg{opacity:.9}.menu-item-has-submenu span{flex:1}.submenu-toggle-icon{opacity:.8;margin-left:auto;transition:transform .2s}.submenu-toggle-icon.open{transform:rotate(180deg)}.menu-item:hover{color:#f4f6ff;background:#ffffff0f}.menu-item.active{color:#fff;background:linear-gradient(90deg,#ff1e2d33,#ff1e2d0a)}.menu-item.active:before{content:"";background:#ff1e2d;border-radius:4px;width:3px;position:absolute;top:8px;bottom:8px;left:-.35rem}.submenu{border-left:1px solid #ffffff24;gap:.15rem;margin:.06rem 0 .16rem 1.55rem;padding-left:.2rem;display:grid}.submenu-item{color:#97a5df;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.24rem .08rem;font-size:.76rem;transition:color .2s}.submenu-item:hover{color:#fff}.sidebar-footer{justify-content:space-between;align-items:center;gap:.25rem;margin-top:auto;padding-top:.2rem;display:flex}.sidebar-user,.sidebar-logout{color:#c6cff5;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .2s;display:flex}.sidebar-user{gap:.3rem;width:auto;padding:0 .2rem}.sidebar-user-name{color:#d9e0ff;white-space:nowrap;font-size:.76rem}.sidebar-user:hover,.sidebar-logout:hover{color:#fff}.sidebar-logout{color:#ff9ea8}.sidebar-backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:15;background:#0000006b;border:0;display:block;position:fixed;inset:0}.content{color:#d7defa;padding:1.5rem}.personnel-page{gap:.78rem;display:grid}.personnel-header h2{color:#f4f7ff;margin:0;font-size:1.2rem}.personnel-header p{color:#9fb0ec;margin:.24rem 0 0;font-size:.82rem}.personnel-stats-head{justify-content:flex-end;display:flex}.personnel-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.personnel-stat{background:linear-gradient(145deg,#152052eb,#0a1334eb);border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.45rem;padding:.62rem .7rem;display:flex}.personnel-stat svg{color:#9ec0ff}.personnel-stat p{color:#a4b0e2;margin:0;font-size:.7rem}.personnel-stat strong{color:#f6f8ff;font-size:.95rem}.personnel-toolbar{grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.personnel-search{color:#a8b6ec;background:#ffffff08;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:.4rem;height:34px;padding:0 .55rem;display:inline-flex}.personnel-search input{color:#e9eeff;background:0 0;border:0;outline:none;width:100%;font-size:.73rem}.personnel-search input::placeholder{color:#8c9bd4}.personnel-toolbar-info{color:#a9b6e6;border:1px dashed #ffffff2e;border-radius:8px;justify-self:end;align-items:center;gap:.3rem;height:30px;padding:0 .5rem;font-size:.7rem;display:inline-flex}.personnel-table-card{background:linear-gradient(145deg,#131d4cf0,#091131f0);border:1px solid #ffffff21;border-radius:12px;padding:.65rem;box-shadow:0 12px 24px #04081a5c,inset 0 1px #ffffff0d}.personnel-table-head{justify-content:space-between;align-items:center;margin-bottom:.55rem;display:flex}.personnel-table-head h3{color:#f3f6ff;margin:0;font-size:.9rem}.new-personnel-btn{color:#fff;cursor:pointer;background:#ff1e2d24;border:1px solid #ff1e2d66;border-radius:9px;align-items:center;gap:.3rem;height:30px;padding:0 .55rem;font-size:.73rem;font-weight:600;display:inline-flex}.personnel-table-columns{border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr 1fr 1.1fr .9fr .55fr;gap:.45rem;margin-bottom:.25rem;padding:0 .5rem .36rem;display:grid}.personnel-table-columns span{color:#8f9ed7;letter-spacing:.05em;text-transform:uppercase;font-size:.64rem;font-weight:600}.personnel-table{gap:.35rem;display:grid}.personnel-row{color:#c5cff5;background:#ffffff05;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1.2fr 1fr 1.1fr .9fr .55fr;align-items:center;gap:.45rem;padding:.56rem;font-size:.72rem;transition:border-color .2s,transform .2s,background-color .2s;display:grid}.personnel-row:hover{background:#ffffff0b;border-color:#ff1e2d42;transform:translateY(-1px)}.personnel-main{align-items:center;gap:.48rem;min-width:0;display:flex}.personnel-avatar{color:#fff;letter-spacing:.04em;background:linear-gradient(145deg,#ff1e2d6b,#ff5e2f3d);border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:.65rem;font-weight:700;display:inline-grid}.personnel-row strong{color:#f4f7ff;white-space:nowrap;font-size:.79rem}.personnel-row p{color:#97a6df;margin:.14rem 0 0;font-size:.68rem}.personnel-cell{color:#c5cff5}.personnel-role{color:#d2dcff;font-weight:500}.personnel-tel{color:#a9b8f2}.personnel-telegram{color:#b6c3f4}.personnel-status{border-radius:999px;justify-self:start;padding:.12rem .44rem;font-size:.64rem;font-weight:600}.personnel-status.on{color:#75ffc7;background:#32e6a424}.personnel-status.off{color:#ffb3bd;background:#ff5a6924}.personnel-actions{align-items:center;gap:.1rem;display:inline-flex}.personnel-actions button{color:#ffd35a;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:22px;height:22px;transition:all .2s;animation:1.8s ease-in-out infinite eyePulse;display:inline-grid}.personnel-actions button:hover{color:#ffe48a;transform:scale(1.08)}.personnel-view-btn{padding:0}@keyframes eyePulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}.personnel-empty{text-align:center;color:#9fb0eb;border:1px dashed #ffffff29;border-radius:10px;margin:0;padding:.75rem;font-size:.75rem}.personnel-form{gap:.42rem;display:grid}.personnel-form label{color:#aeb9eb;gap:.18rem;font-size:.69rem;display:grid}.personnel-form input,.personnel-form select{color:#e4e9ff;background:#ffffff08;border:1px solid #ffffff29;border-radius:8px;width:100%;height:32px;padding:0 .55rem;font-size:.73rem}.input-with-icon{background:#ffffff08;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:.34rem;padding:0 .45rem;display:flex}.input-with-icon svg{color:#9eb0ec}.input-with-icon input{background:0 0;border:0;padding:0}.personnel-form button{color:#fff;cursor:pointer;background:#ff1e2d24;border:1px solid #ff1e2d66;border-radius:9px;height:34px;margin-top:.2rem;font-size:.76rem;font-weight:600}.personnel-form button:hover{background:#ff1e2d3d}.personnel-modal-overlay{z-index:40;place-items:center;display:grid;position:fixed;inset:0}.personnel-modal{z-index:2;background:linear-gradient(145deg,#121c48fa,#09112ffa);border:1px solid #fff3;border-radius:14px;width:min(460px,100vw - 1.5rem);padding:.8rem;position:relative}.personnel-detail-modal{z-index:2;background:radial-gradient(circle at 86% -20%,#ff1e2d33,#0000 36%),linear-gradient(145deg,#121c48fa,#09112ffa);border:1px solid #fff3;border-radius:16px;gap:.74rem;width:min(720px,100vw - 1.5rem);padding:.95rem;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 64px #020616a6,inset 0 1px #ffffff0f}.personnel-detail-header{background:radial-gradient(circle at 0 0,#ff1e2d24,#0000 46%),linear-gradient(120deg,#ffffff0f,#ffffff04);border:1px solid #ffffff1f;border-radius:12px;justify-content:space-between;align-items:center;gap:.7rem;padding:.62rem;display:flex}.personnel-detail-title{align-items:center;gap:.52rem;display:flex}.personnel-detail-title h3{color:#f4f7ff;letter-spacing:.01em;margin:0;font-size:1rem}.personnel-detail-title p{color:#9db0ec;text-transform:uppercase;letter-spacing:.05em;margin:.12rem 0 0;font-size:.7rem}.personnel-detail-actions{align-items:center;gap:.3rem;display:inline-flex}.personnel-detail-actions button{color:#e3e9ff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff2e;border-radius:9px;height:31px;padding:0 .5rem;font-size:.7rem;transition:all .2s}.personnel-detail-actions button:hover{color:#fff;background:#ffffff14;border-color:#ffffff4d}.personnel-detail-actions button.danger{color:#ffd0d6;background:#ff5a6929;border-color:#ff5a6980}.personnel-detail-actions button.danger:hover{background:#ff5a6940;border-color:#ff5a69b8}.personnel-detail-tabs{background:#03081875;border:1px solid #ffffff1a;border-radius:10px;gap:.3rem;width:fit-content;padding:.22rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.personnel-detail-tabs button{color:#cfd8ff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;height:30px;padding:0 .7rem;font-size:.72rem;font-weight:600;transition:all .2s}.personnel-detail-tabs button.active{color:#fff;background:linear-gradient(120deg,#ff1e2d4d,#ff1e2d24);border-color:#ff1e2d70;box-shadow:0 6px 14px #ff1e2d38}.personnel-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.personnel-detail-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem;display:grid}.personnel-detail-form label{color:#9aadea;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(150deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1a;border-radius:12px;gap:.3rem;padding:.66rem .7rem;font-size:.64rem;transition:border-color .2s,transform .2s;display:grid}.personnel-detail-form label:hover{border-color:#fff3;transform:translateY(-1px)}.personnel-detail-form label>span{align-items:center;gap:.3rem;display:inline-flex}.personnel-detail-form label>span svg{opacity:.85}.personnel-detail-form input,.personnel-detail-form select{color:#f4f7ff;text-transform:none;letter-spacing:0;background:#03081873;border:1px solid #ffffff24;border-radius:9px;width:100%;height:34px;padding:0 .6rem;font-size:.78rem;transition:border-color .2s,background .2s}.personnel-detail-form input:focus,.personnel-detail-form select:focus{background:#ff1e2d0f;border-color:#ff1e2d73;outline:none}.password-field{position:relative}.password-field input{padding-right:2rem}.password-toggle-btn{color:#b8c7f8;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;display:inline-grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.password-toggle-btn:hover{color:#fff}.personnel-detail-form input:disabled{opacity:.85;cursor:not-allowed}.personnel-detail-grid article{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid #ffffff1f;border-radius:10px;gap:.2rem;padding:.56rem;transition:border-color .2s,transform .2s;display:grid}.personnel-detail-grid article:hover{border-color:#ffffff3d;transform:translateY(-1px)}.personnel-detail-grid span{color:#98a9e4;font-size:.67rem}.personnel-detail-grid strong{color:#f4f7ff;font-size:.8rem}.personnel-history-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.personnel-history-list li{color:#cfd9ff;background:linear-gradient(100deg,#ffffff0b,#ffffff04);border:1px solid #ffffff1a;border-radius:10px;padding:.52rem .56rem;font-size:.73rem}.personnel-log-list{gap:.36rem;display:grid}.personnel-log-item{background:radial-gradient(circle at 100% 0,#59b6ff1f,#0000 40%),linear-gradient(130deg,#ffffff0d,#ffffff04);border:1px solid #ffffff1f;border-radius:10px;gap:.15rem;padding:.52rem .58rem;display:grid}.personnel-log-time{color:#90a7e8;letter-spacing:.04em;text-transform:uppercase;font-size:.64rem}.personnel-log-item strong{color:#f4f7ff;font-size:.76rem}.personnel-log-item p{color:#b4c3f4;margin:0;font-size:.7rem}.personnel-fire-confirm{background:radial-gradient(circle at 0 0,#ff5a693d,#0000 60%),linear-gradient(145deg,#500e1699,#28080e99);border:1px solid #ff5a696b;border-radius:14px;gap:.6rem;padding:.8rem .9rem;animation:.22s ease-out partnerModalIn;display:grid;box-shadow:0 18px 40px #780a1659}.personnel-fire-confirm p{color:#ffd7dc;letter-spacing:.01em;margin:0;font-size:.78rem}.personnel-fire-confirm p strong{color:#fff}.personnel-fire-confirm div{justify-content:flex-end;gap:.4rem;display:inline-flex}.personnel-fire-confirm button{color:#f0f4ff;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:10px;height:34px;padding:0 .9rem;font-size:.74rem;font-weight:600;transition:all .2s}.personnel-fire-confirm button:hover{background:#ffffff17;border-color:#ffffff52}.personnel-fire-confirm button.danger{color:#fff;background:linear-gradient(120deg,#ff4655,#c21121);border-color:#ff5a6999;box-shadow:0 10px 22px #ff465559}.personnel-fire-confirm button.danger:hover{transform:translateY(-1px);box-shadow:0 14px 28px #ff465573}.personnel-detail-close{color:#d7defa;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38;border-radius:8px;justify-self:end;height:30px;padding:0 .55rem;font-size:.72rem;font-weight:600;transition:all .2s}.personnel-detail-close:hover{color:#fff;background:#ffffff14;border-color:#ffffff59}.personnel-modal-close{color:#9fb0eb;cursor:pointer;background:0 0;border:0;font-size:.72rem}.role-page{gap:.7rem;display:grid}.role-accent-red{--role-accent-a:#ff1e2d;--role-accent-b:#8a0a15;--role-accent-soft:#ff1e2d29}.role-accent-blue{--role-accent-a:#59b6ff;--role-accent-b:#1e5cc8;--role-accent-soft:#59b6ff29}.role-accent-green{--role-accent-a:#33e6a6;--role-accent-b:#0e8f5e;--role-accent-soft:#33e6a629}.role-accent-violet{--role-accent-a:#b48aff;--role-accent-b:#6b3fc7;--role-accent-soft:#b48aff29}.role-accent-amber{--role-accent-a:#ffc24a;--role-accent-b:#c87c0e;--role-accent-soft:#ffc24a29}.role-accent-slate{--role-accent-a:#90a0c8;--role-accent-b:#3f4a6b;--role-accent-soft:#90a0c82e}.role-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.6rem;display:grid}.role-card{background:radial-gradient(circle at 100% 0%, var(--role-accent-soft), transparent 55%), linear-gradient(145deg, #0c1636a6, #070e28b3);cursor:pointer;border:1px solid #ffffff1a;border-radius:14px;gap:.55rem;padding:.8rem .85rem .7rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.role-card:before{content:"";background:linear-gradient(180deg, var(--role-accent-a), var(--role-accent-b));opacity:.9;width:3px;position:absolute;inset:0 auto 0 0}.role-card:hover{border-color:#ffffff38;transform:translateY(-2px);box-shadow:0 18px 36px #0206168c}.role-card header{grid-template-columns:auto 1fr auto;align-items:flex-start;gap:.55rem;display:grid}.role-card-icon{background:radial-gradient(circle at 30% 20%, #ffffff4d, transparent 55%), linear-gradient(135deg, var(--role-accent-a), var(--role-accent-b));color:#fff;width:36px;height:36px;box-shadow:0 10px 22px var(--role-accent-soft);border:1px solid #ffffff38;border-radius:11px;place-items:center;display:grid}.role-card-title{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.role-card-title strong{color:#f4f7ff;letter-spacing:.01em;font-size:.88rem}.role-card header p{color:#a1b2e8;margin:.18rem 0 0;font-size:.7rem;line-height:1.4}.role-flag-default,.role-flag-system,.role-hero-flag{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .42rem;font-size:.58rem;font-weight:700;display:inline-flex}.role-flag-default{color:#ffe28a;background:#ffc24a24;border:1px solid #ffc24a59}.role-flag-system{color:#ffbec3;background:#ff1e2d24;border:1px solid #ff1e2d59}.role-card-meta{flex-wrap:wrap;gap:.3rem;display:inline-flex}.role-card-meta span{color:#c7d3ff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.66rem;display:inline-flex}.role-card-meta svg{color:var(--role-accent-a)}.role-card-progress{background:#ffffff14;border:1px solid #ffffff0f;border-radius:999px;height:6px;overflow:hidden}.role-card-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--role-accent-a), var(--role-accent-b));height:100%;box-shadow:0 0 12px var(--role-accent-soft);transition:width .4s;display:block}.role-card-progress-label{color:#8ca0e6;letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:.64rem;display:flex}.role-card-footer{justify-content:flex-end;gap:.4rem;margin-top:.15rem;display:inline-flex}.role-card-footer button{color:#dce5ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.28rem;height:28px;padding:0 .6rem;font-size:.66rem;font-weight:600;transition:all .2s;display:inline-flex}.role-card-footer button:hover{color:#fff;background:#ffffff17;border-color:#ffffff47}.role-hero-avatar{background:radial-gradient(circle at 30% 20%, #ffffff59, transparent 55%), linear-gradient(135deg, var(--role-accent-a), var(--role-accent-b))!important;box-shadow:0 12px 24px var(--role-accent-soft), inset 0 1px 0 #ffffff4d!important}.role-inline-input,.role-inline-textarea{color:#f4f7ff;text-transform:none;letter-spacing:0;resize:vertical;background:#03081873;border:1px solid #ffffff24;border-radius:8px;width:100%;padding:.4rem .55rem;font-family:inherit;font-size:.8rem}.role-inline-input:focus,.role-inline-textarea:focus{background:#ff1e2d0f;border-color:#ff1e2d73;outline:none}.role-inline-input:disabled{opacity:.6;cursor:not-allowed}.role-accent-picker{flex-wrap:wrap;gap:.3rem;display:inline-flex}.role-accent-chip{cursor:pointer;background:linear-gradient(135deg, var(--role-accent-a), var(--role-accent-b));border:2px solid #ffffff24;border-radius:50%;width:22px;height:22px;transition:transform .2s,border-color .2s,box-shadow .2s}.role-accent-chip:hover{transform:scale(1.08)}.role-accent-chip.active{box-shadow:0 0 0 3px var(--role-accent-soft);border-color:#fff}.role-permission-panel{gap:.65rem;display:grid}.role-permission-summary{background:radial-gradient(circle at 0 0,#33e6a624,#0000 55%),linear-gradient(145deg,#0c1636a6,#070e28a6);border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.65rem .8rem;display:grid}.role-permission-summary>div:first-child{gap:.1rem;display:grid}.role-permission-summary>div:first-child span{letter-spacing:.12em;text-transform:uppercase;color:#8cf0c3;font-size:.62rem}.role-permission-summary>div:first-child strong{color:#eafff4;letter-spacing:.01em;font-size:1rem}.role-permission-summary-bar{background:#ffffff14;border:1px solid #ffffff0f;border-radius:999px;height:8px;overflow:hidden}.role-permission-summary-bar span{border-radius:inherit;background:linear-gradient(90deg,#59b6ff,#33e6a6);height:100%;transition:width .4s;display:block;box-shadow:0 0 14px #33e6a666}.role-permission-bulk{gap:.32rem;display:inline-flex}.role-permission-bulk button{color:#dce5ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.3rem;height:30px;padding:0 .6rem;font-size:.68rem;font-weight:600;transition:all .2s;display:inline-flex}.role-permission-bulk button:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff4d}.role-permission-bulk button:disabled{opacity:.4;cursor:not-allowed}.role-permission-lock{color:#ffe28a;background:radial-gradient(circle at 0 0,#ffc24a2e,#0000 60%),linear-gradient(145deg,#3c2a0a80,#281c0880);border:1px solid #ffc24a59;border-radius:10px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.72rem;display:inline-flex}.role-permission-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.role-permission-module{background:radial-gradient(circle at 100% 0%, var(--role-accent-soft), transparent 55%), linear-gradient(145deg, #0c1636a6, #070e28b3);border:1px solid #ffffff1a;border-radius:14px;gap:.55rem;padding:.7rem .8rem .8rem;display:grid;position:relative;overflow:hidden}.role-permission-module:before{content:"";background:linear-gradient(180deg, var(--role-accent-a), var(--role-accent-b));opacity:.9;width:3px;position:absolute;inset:0 auto 0 0}.role-permission-module header{grid-template-columns:1fr auto;align-items:flex-start;gap:.6rem;display:grid}.role-permission-module header strong{color:#f4f7ff;letter-spacing:.01em;font-size:.82rem}.role-permission-module header p{color:#a1b2e8;margin:.18rem 0 0;font-size:.66rem}.role-module-head-right{align-items:center;gap:.4rem;display:inline-flex}.role-module-count{color:var(--role-accent-a);letter-spacing:.05em;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;padding:.16rem .5rem;font-size:.62rem;font-weight:700}.role-module-head-right button{color:#dce5ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:7px;height:26px;padding:0 .55rem;font-size:.62rem;font-weight:600;transition:all .2s}.role-module-head-right button:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff4d}.role-module-head-right button.on{border-color:var(--role-accent-a);background:var(--role-accent-soft);color:#fff}.role-module-head-right button:disabled{opacity:.4;cursor:not-allowed}.role-permission-list{gap:.32rem;display:grid}.role-permission-item{cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:.55rem;padding:.48rem .6rem;transition:all .2s;display:grid}.role-permission-item:hover{background:#ffffff0d;border-color:#fff3}.role-permission-item.checked{border-color:var(--role-accent-a);background:linear-gradient(145deg, var(--role-accent-soft), #ffffff05)}.role-permission-item.locked{cursor:not-allowed;opacity:.85}.role-permission-item strong{color:#f4f7ff;letter-spacing:.01em;font-size:.74rem;display:block}.role-permission-item p{color:#9db0ec;margin:.14rem 0 0;font-size:.64rem}.role-toggle{flex-shrink:0;width:34px;height:20px;position:relative}.role-toggle input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.role-toggle input:disabled{cursor:not-allowed}.role-toggle-track{background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;width:100%;height:100%;transition:all .22s;display:block;position:relative}.role-toggle-thumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:all .22s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000059}.role-toggle input:checked+.role-toggle-track{background:linear-gradient(120deg, var(--role-accent-a), var(--role-accent-b));box-shadow:0 0 14px var(--role-accent-soft);border-color:#0000}.role-toggle input:checked+.role-toggle-track .role-toggle-thumb{left:calc(100% - 16px)}.role-empty-members{text-align:center;color:#9db0ec;background:#ffffff05;border:1px dashed #ffffff24;border-radius:12px;grid-column:1/-1;padding:1rem;font-size:.74rem}.role-modal{max-width:min(520px,100vw - 1.25rem)}.role-modal-form .role-modal-field{gap:.35rem;display:grid}.role-modal-form .role-modal-field>span{color:#98a9e4;letter-spacing:.06em;text-transform:uppercase;font-size:.64rem}.role-preset-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;display:grid}.role-preset-picker button{color:#dce5ff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:9px;justify-content:center;align-items:center;gap:.3rem;height:36px;padding:0 .45rem;font-size:.68rem;font-weight:600;transition:all .2s;display:inline-flex}.role-preset-picker button:hover{color:#fff;background:#ffffff14;border-color:#ffffff4d}.role-preset-picker button.active{color:#fff;background:linear-gradient(120deg,#ff1e2d47,#ff1e2d1a);border-color:#ff1e2d80;box-shadow:0 6px 14px #ff1e2d38}.role-modal-submit{color:#fff;cursor:pointer;background:linear-gradient(120deg,#ff1e2d,#c21121);border:1px solid #ff1e2d8c;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;height:40px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 10px 22px #ff1e2d59}.role-modal-submit:hover{transform:translateY(-1px);box-shadow:0 14px 28px #ff1e2d73}@media (width<=980px){.role-permission-modules,.role-permission-summary,.role-preset-picker{grid-template-columns:1fr}}.personnel-modal-backdrop{z-index:1;background:#00000080;border:0;position:fixed;inset:0}.partner-page{gap:.78rem;display:grid}.partner-header{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.partner-header h2{color:#f4f7ff;margin:0;font-size:1.2rem}.partner-header p{color:#9fb0ec;max-width:620px;margin:.24rem 0 0;font-size:.82rem}.partner-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.partner-stat-card{background:linear-gradient(145deg,#152052eb,#0a1334eb);border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;gap:.45rem;padding:.62rem .7rem;display:flex}.partner-stat-card p{color:#a4b0e2;margin:0;font-size:.68rem}.partner-stat-card strong{color:#f6f8ff;font-size:.9rem}.partner-stat-card svg{color:#9ec0ff}.partner-table-card,.partner-queue-card{background:linear-gradient(145deg,#131d4cf0,#091131f0);border:1px solid #ffffff21;border-radius:12px;padding:.65rem;box-shadow:0 12px 24px #04081a5c,inset 0 1px #ffffff0d}.partner-table-columns{border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr .66fr .7fr .8fr .85fr 1fr .46fr .36fr;gap:.42rem;margin-bottom:.25rem;padding:0 .45rem .36rem;display:grid}.partner-table-columns span{color:#8f9ed7;letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:600}.partner-table{gap:.34rem;display:grid}.partner-row{color:#c5cff5;background:#ffffff05;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1.2fr .66fr .7fr .8fr .85fr 1fr .46fr .36fr;align-items:center;gap:.42rem;padding:.52rem;font-size:.71rem;display:grid}.partner-detail-trigger{color:#ffd35a;cursor:pointer;background:0 0;border:0;place-items:center;width:20px;height:20px;animation:1.8s ease-in-out infinite eyePulse;display:inline-grid}.partner-detail-page{gap:.7rem;animation:.28s cubic-bezier(.2,.8,.2,1) partnerModalIn;display:grid}.partner-detail-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.partner-detail-back{color:#dce5ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:.4rem;height:32px;padding:0 .75rem;font-size:.72rem;font-weight:600;transition:all .2s;display:inline-flex}.partner-detail-back:hover{color:#fff;background:#ffffff14;border-color:#ffffff4d;transform:translate(-2px)}.partner-detail-breadcrumb{color:#8ca0e6;letter-spacing:.03em;align-items:center;gap:.35rem;font-size:.7rem;display:inline-flex}.partner-detail-breadcrumb strong{color:#f4f7ff;font-weight:600}.partner-detail-modal{background:radial-gradient(circle at 92% -20%,#ff1e2d38,#0000 40%),radial-gradient(circle at -10% 120%,#59b6ff24,#0000 40%),radial-gradient(circle at 50% 120%,#33e6a60f,#0000 45%),linear-gradient(150deg,#0e163af5,#060c26f5);border:1px solid #ffffff1a;border-radius:18px;gap:.74rem;width:100%;padding:.9rem;display:grid;position:relative;box-shadow:0 24px 50px #0206168c,inset 0 1px #ffffff0f}.partner-detail-modal:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(150deg,#ffffff38,#fff0 45%,#ff1e2d47);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes partnerModalIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.partner-detail-header{background:radial-gradient(circle at 0 0,#ff1e2d38,#0000 48%),radial-gradient(circle at 100% 120%,#59b6ff2e,#0000 50%),linear-gradient(120deg,#ffffff0f,#ffffff04);border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.85rem .9rem;display:grid;position:relative;overflow:hidden}.partner-detail-header:after{content:"";filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#ff1e2d47,#0000 70%);width:160px;height:160px;position:absolute;top:-40px;right:-40px}.partner-detail-hero{z-index:1;align-items:center;gap:.7rem;display:flex;position:relative}.partner-detail-hero-avatar{color:#fff;letter-spacing:.03em;background:radial-gradient(circle at 30% 20%,#ffffff59,#0000 55%),linear-gradient(135deg,#ff1e2d,#8a0a15);border:1px solid #fff3;border-radius:14px;place-items:center;width:46px;height:46px;font-size:.95rem;font-weight:700;display:grid;box-shadow:0 12px 24px #ff1e2d59,inset 0 1px #ffffff4d}.partner-detail-hero-info{gap:.15rem;min-width:0;display:grid}.partner-detail-hero-top{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.partner-detail-hero-top h3{color:#f6f8ff;letter-spacing:.01em;margin:0;font-size:1.08rem}.partner-hero-status{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;gap:.32rem;padding:.18rem .5rem;font-size:.64rem;font-weight:700;display:inline-flex}.partner-hero-status.on{color:#5ff3b2;background:#33e6a61f;border-color:#33e6a659}.partner-hero-status.off{color:#ff8a94;background:#ff505f24;border-color:#ff505f61}.partner-hero-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite heroStatusPulse;box-shadow:0 0 8px}@keyframes heroStatusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.partner-detail-hero-info>p{color:#9db0ec;letter-spacing:.04em;margin:0;font-size:.7rem}.partner-hero-meta{flex-wrap:wrap;gap:.32rem;margin-top:.2rem;display:inline-flex}.partner-hero-meta span{color:#c7d3ff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.28rem;padding:.16rem .48rem;font-size:.64rem;display:inline-flex}.partner-hero-meta span svg{color:#8ca0e6}.partner-detail-hero-score{z-index:1;background:radial-gradient(circle at 50% 0,#33e6a638,#0000 70%),linear-gradient(145deg,#08142abf,#060e24bf);border:1px solid #33e6a64d;border-radius:14px;align-content:center;justify-items:center;gap:.1rem;min-width:118px;padding:.6rem .85rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}.partner-detail-hero-score>span{letter-spacing:.14em;text-transform:uppercase;color:#8cf0c3;align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}.partner-detail-hero-score strong{color:#eafff4;letter-spacing:.01em;text-shadow:0 0 18px #33e6a659;font-size:1.35rem;font-weight:700}.partner-detail-hero-score small{color:#9db0ec;letter-spacing:.04em;font-size:.6rem}.partner-detail-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem;display:grid}.partner-detail-quick-actions button{color:#dce5ff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#ffffff0f,#ffffff03);border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:.55rem;height:50px;padding:0 .7rem;transition:all .22s;display:inline-flex;position:relative;overflow:hidden}.partner-detail-quick-actions button:before{content:"";opacity:0;background:radial-gradient(circle,#ff1e2d40,#0000 70%);width:70%;height:140%;transition:opacity .25s;position:absolute;inset:auto -30% -60% auto}.partner-detail-quick-actions button:hover:before{opacity:1}.partner-detail-quick-actions button svg{color:#ffb2ba;background:linear-gradient(135deg,#ff1e2d38,#ff1e2d0f);border:1px solid #ff1e2d4d;border-radius:9px;flex-shrink:0;width:30px;height:30px;padding:6px}.partner-detail-quick-actions button span{z-index:1;gap:.08rem;min-width:0;display:grid;position:relative}.partner-detail-quick-actions button strong{color:#f4f7ff;letter-spacing:.01em;font-size:.76rem;font-weight:700}.partner-detail-quick-actions button small{color:#9aadea;letter-spacing:.03em;font-size:.62rem}.partner-detail-quick-actions button:hover{border-color:#ffffff47;transform:translateY(-1px);box-shadow:0 10px 22px #02061666}.partner-detail-quick-actions button.active{background:linear-gradient(120deg,#33e6a62e,#33e6a60a);border-color:#33e6a673}.partner-detail-quick-actions button.active svg{color:#7bf3c2;background:linear-gradient(135deg,#33e6a64d,#33e6a614);border-color:#33e6a680}.partner-detail-quick-actions button.danger svg{color:#ffb2ba;background:linear-gradient(135deg,#ff505f4d,#ff505f14);border-color:#ff505f80}.partner-detail-quick-actions button.danger:hover{background:linear-gradient(135deg,#ff505f2e,#ff505f0a);border-color:#ff505f8c}.partner-detail-quick-actions button.danger:hover:before{background:radial-gradient(circle,#ff505f4d,#0000 70%)}.metric-password{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.4rem;font-family:Consolas,Menlo,monospace;display:flex}.metric-password>span:first-child{letter-spacing:.08em;color:#f4f7ff;font-size:.8rem;font-weight:600;text-transform:none!important}.metric-password-toggle{color:#ffd35a;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:6px;place-items:center;width:22px;height:22px;transition:all .2s;display:inline-grid}.metric-password-toggle:hover{color:#fff3b0;background:#ffd35a1f;border-color:#ffd35a73}.personnel-log-cards{grid-template-columns:1fr!important}.partner-detail-tabs{background:#0308188c;border:1px solid #ffffff1a;border-radius:12px;gap:.3rem;width:fit-content;padding:.26rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.partner-detail-tabs button{color:#cfd8ff;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:.36rem;height:32px;padding:0 .78rem;font-size:.72rem;font-weight:600;transition:all .2s;display:inline-flex}.partner-detail-tabs button svg{opacity:.75}.partner-detail-tabs button:hover{color:#fff;background:#ffffff0a}.partner-detail-tabs button.active{color:#fff;background:linear-gradient(120deg,#ff1e2d52,#ff1e2d1f);border-color:#ff1e2d80;box-shadow:0 8px 18px #ff1e2d47}.partner-detail-tabs button.active svg{opacity:1;color:#ffd2d7}.partner-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.46rem;display:grid}.partner-detail-grid article,.partner-detail-list article{background:linear-gradient(150deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1a;border-radius:12px;gap:.2rem;padding:.66rem .7rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.partner-detail-grid article:before{content:"";opacity:.9;background:linear-gradient(#fff6,#ffffff0d);border-radius:3px;width:3px;position:absolute;top:10%;bottom:10%;left:0}.partner-detail-grid article.metric-balance:before{background:linear-gradient(#33e6a6,#0ea672)}.partner-detail-grid article.metric-identity:before{background:linear-gradient(#9bb6ff,#4e6bd6)}.partner-detail-grid article.metric-channel:before{background:linear-gradient(#59b6ff,#1e6ddd)}.partner-detail-grid article.metric-phone:before{background:linear-gradient(#b48aff,#6b3fc7)}.partner-detail-grid article.metric-security:before{background:linear-gradient(#ffd35a,#c98a12)}.partner-detail-grid article.metric-usage:before{background:linear-gradient(#ff8a94,#c8303f)}.partner-detail-grid article.metric-commission:before{background:linear-gradient(#ffb347,#c47317)}.partner-detail-grid article.metric-volume:before{background:linear-gradient(#7ddcff,#1b8fc8)}.partner-detail-grid article.metric-monthly:before{background:linear-gradient(#9ef5c5,#2f9d6c)}.partner-detail-grid article.metric-time:before{background:linear-gradient(#d7dbff,#6d77c9)}.partner-detail-grid article.metric-risk:before{background:linear-gradient(#ff6f7c,#9b1e2b)}.partner-detail-grid article:hover,.partner-detail-list article:hover{border-color:#ffffff38;transform:translateY(-1px);box-shadow:0 10px 22px #02061666}.partner-detail-grid span,.partner-detail-list span{color:#9aadea;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.64rem;display:inline-flex}.partner-detail-grid span svg,.partner-detail-list span svg{color:inherit;opacity:.85}.partner-detail-grid strong,.partner-detail-list strong{color:#f4f7ff;letter-spacing:.01em;font-size:.84rem}.partner-detail-grid small{color:#7f92cf;letter-spacing:.03em;font-size:.6rem}.partner-utilization-card{grid-column:span 4;background:radial-gradient(circle at 100% 0,#59b6ff33,#0000 55%),linear-gradient(145deg,#0c1636cc,#081028cc)!important;border-color:#59b6ff47!important;padding:.74rem .8rem!important}.partner-utilization-card:before{display:none!important}.partner-utilization-head{justify-content:space-between;align-items:center;display:flex}.partner-utilization-head strong{color:#7ddcff;font-size:.95rem}.partner-utilization-track{background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;height:10px;margin-top:.45rem;overflow:hidden}.partner-utilization-track span{border-radius:inherit;text-transform:none;letter-spacing:normal;background:linear-gradient(90deg,#59b6ff,#33e6a6);height:100%;transition:width .4s;display:block;box-shadow:0 0 18px #59b6ff80}.partner-utilization-card small{color:#9db0ec;margin-top:.5rem}.partner-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}.partner-detail-list p{color:#b4c3f4;letter-spacing:.02em;margin:0;font-family:Consolas,Menlo,monospace;font-size:.7rem}.partner-detail-list small{color:#8da3e4;align-items:center;gap:.25rem;font-size:.62rem;display:inline-flex}.account-card .account-card-head{grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid}.account-card-icon{color:#7ddcff;background:linear-gradient(135deg,#59b6ff38,#59b6ff0f);border:1px solid #59b6ff52;border-radius:10px;place-items:center;width:32px;height:32px;text-transform:none!important;letter-spacing:normal!important;display:grid!important}.account-card-status{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:.16rem .48rem;font-weight:700;font-size:.62rem!important}.account-card-status.on{color:#5ff3b2;background:#33e6a61f;border-color:#33e6a64d}.account-card-status.off{color:#ff8a94;background:#ff505f24;border-color:#ff505f52}.trx-card{grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid!important}.trx-card-icon{color:#ffb2ba;background:linear-gradient(135deg,#ff1e2d38,#ff1e2d0a);border:1px solid #ff1e2d4d;border-radius:10px;place-items:center;width:32px;height:32px;text-transform:none!important;letter-spacing:normal!important;display:grid!important}.trx-card-body{gap:.12rem;min-width:0;display:grid}.trx-card-meta{justify-items:end;gap:.18rem;display:grid}.trx-card-status{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;padding:.14rem .46rem;font-weight:700;font-size:.6rem!important}.trx-card-status.on{color:#5ff3b2;background:#33e6a61f;border-color:#33e6a64d}.trx-card-status.off{color:#ff8a94;background:#ff505f24;border-color:#ff505f52}.trx-card-status.wait{color:#ffd35a;background:#ffd35a1f;border-color:#ffd35a4d}.partner-detail-log{gap:.34rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.partner-detail-log li{color:#cfd9ff;background:linear-gradient(100deg,#ffffff0b,#ffffff03);border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.6rem;padding:.58rem .66rem;font-size:.73rem;transition:border-color .2s,transform .2s;display:flex;position:relative}.partner-detail-log li:hover{border-color:#ffffff38;transform:translate(2px)}.partner-detail-log-dot{background:linear-gradient(135deg,#ff1e2d,#ffd35a);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 10px #ff1e2d8c}.partner-detail-log-text{flex:1}.partner-detail-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.6rem;padding-top:.65rem;display:flex}.partner-detail-footer-meta span{color:#8ca0e6;letter-spacing:.03em;align-items:center;gap:.38rem;font-size:.66rem;display:inline-flex}.partner-detail-footer-actions{gap:.4rem;display:inline-flex}.partner-detail-footer-ghost,.partner-detail-footer-primary{cursor:pointer;border-radius:10px;align-items:center;gap:.4rem;height:34px;padding:0 .9rem;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.partner-detail-footer-ghost{color:#dce5ff;background:#ffffff08;border:1px solid #ffffff29}.partner-detail-footer-ghost:hover{color:#fff;background:#ffffff12;border-color:#ffffff4d}.partner-detail-footer-primary{color:#fff;background:linear-gradient(120deg,#ff1e2d,#c21121);border:1px solid #ff1e2d8c;box-shadow:0 10px 22px #ff1e2d59}.partner-detail-footer-primary:hover{transform:translateY(-1px);box-shadow:0 14px 28px #ff1e2d73}.partner-row strong{color:#f4f7ff;font-size:.78rem}.partner-row p{color:#97a6df;margin:.12rem 0 0;font-size:.66rem}.partner-status{border-radius:999px;justify-self:start;padding:.12rem .42rem;font-size:.63rem;font-weight:600}.partner-status.on{color:#75ffc7;background:#32e6a424}.partner-status.off{color:#ffb3bd;background:#ff5a6924}.partner-banks{flex-wrap:wrap;gap:.2rem;display:flex}.partner-bank-tag{color:#adc0f4;border:1px solid #ffffff29;border-radius:999px;padding:.08rem .3rem;font-size:.62rem}.visual-slider{margin:-1.5rem -1.5rem 1rem;padding:.5rem .5rem .6rem}.slide-card{border:1px solid #ffffff17;border-radius:12px;width:100%;height:104px;position:relative;box-shadow:0 10px 20px #05091e73}.slide-a{background:radial-gradient(circle at 18% 25%,#ff5f6ea6,#0000 52%),linear-gradient(135deg,#271858,#0f1d4a)}.slider-action-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#0a112f8f;border:1px solid #ffffff3d;border-radius:9px;align-items:center;gap:.35rem;height:30px;padding:0 .65rem;font-size:.72rem;font-weight:600;transition:all .2s;display:inline-flex;position:absolute;bottom:.55rem;right:.6rem}.slider-action-btn:hover{background:#ff1e2d4d;border-color:#ff1e2d85}.slider-action-icon{color:#ffd35a;animation:1.7s ease-in-out infinite plusIconPulse}@keyframes plusIconPulse{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.stats-filter-bar{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem;display:flex}.stats-filter-btn{color:#d4dcff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;padding:.28rem .55rem;font-size:.73rem;transition:all .2s}.stats-filter-btn:hover{border-color:#ffffff47}.stats-filter-btn.active{color:#fff;background:#ff1e2d2e;border-color:#ff1e2d70}.stats-filter-dates{align-items:center;gap:.35rem;margin-left:.25rem;display:inline-flex}.stats-filter-dates input{color:#d5ddff;background:#ffffff0a;border:1px solid #ffffff29;border-radius:8px;height:26px;padding:0 .45rem;font-size:.72rem}.stat-card{background:radial-gradient(circle at 12% 18%,#ff1e2d24,#0000 48%),linear-gradient(145deg,#152052f5,#0a1334f5);border:1px solid #ffffff24;border-radius:12px;justify-content:space-between;align-items:center;gap:.55rem;padding:.75rem .8rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 10px 22px #04081a6b,inset 0 1px #ffffff0f}.stat-card:hover{border-color:#ff1e2d59;transform:translateY(-2px);box-shadow:0 14px 24px #04081a80,inset 0 1px #ffffff12}.stat-card p{color:#a8b4e8;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.69rem}.stat-card strong{color:#f7f9ff;margin-top:.44rem;font-size:1.02rem;font-weight:700;line-height:1.2;display:block}.stat-icon{color:#ccd8fff2;flex-shrink:0;animation-duration:2.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.stat-icon-invest{color:#33e6a6;animation-name:statFloatY}.stat-icon-withdraw{color:#ff5a69;animation-name:statFloatX}.stat-icon-commission{color:#ffd35a;animation-name:statPulse}.stat-icon-process{color:#59b6ff;animation-name:statTilt}@keyframes statFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes statFloatX{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes statPulse{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes statTilt{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}.mobile-app-strip{background:radial-gradient(circle at 12%,#ff1e2d24,#0000 42%),linear-gradient(145deg,#111b47f5,#0a1234f5);border:1px solid #ffffff24;border-radius:14px;justify-content:space-between;align-items:center;gap:.85rem;margin-bottom:1rem;padding:.62rem .72rem;display:flex;box-shadow:0 10px 20px #04081a57,inset 0 1px #ffffff0d}.mobile-app-copy{gap:.22rem;display:grid}.mobile-app-eyebrow{color:#9eb0f0;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.64rem}.mobile-app-copy h3{color:#f4f7ff;margin:0;font-size:.92rem;font-weight:600}.mobile-app-badges{gap:.26rem;margin-top:.1rem;display:inline-flex}.mobile-app-badges span{color:#afbaea;border:1px solid #ffffff29;border-radius:999px;padding:.12rem .38rem;font-size:.62rem}.mobile-app-download-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#18352c9e;border:1px solid #33e6a673;border-radius:9px;align-items:center;gap:.34rem;height:30px;margin-left:auto;padding:0 .65rem;font-size:.74rem;font-weight:600;display:inline-flex}.mobile-app-download-btn:hover{background:#1a4a38b8;border-color:#33e6a6b8}.download-btn-icon{color:#56f0b7;animation:1.8s ease-in-out infinite downloadIconMove}@keyframes downloadIconMove{0%,to{transform:translateY(0)}50%{transform:translateY(1.5px)}}.coming-soon{text-align:center;color:#cfd7ff;border:1px dashed #fff3;border-radius:14px;place-items:center;min-height:300px;display:grid}.coming-soon h2{margin:0;font-size:1.1rem;font-weight:600}.topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:12;background:#0a1234b8;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.55rem 1rem;display:flex;position:sticky;top:0}.topbar-left,.topbar-right{align-items:center;gap:.65rem;display:flex}.topbar-left{flex:1;min-width:0}.header-logo{white-space:nowrap;align-items:center;gap:0;display:inline-flex}.header-logo-image{object-fit:cover;width:39px;height:39px;box-shadow:none;border-radius:0;animation:2.6s ease-in-out infinite logoFloat}.search-box{color:#9ba6dc;background:0 0;border:0;border-radius:10px;align-items:center;gap:.45rem;min-width:240px;height:36px;padding:0 .5rem;transition:background-color .2s;display:inline-flex}.search-box input{color:#d7defa;background:0 0;border:0;outline:none;width:100%;font-size:.9rem}.header-icon{color:#9fb0f4;flex-shrink:0}.search-box input::placeholder{color:#8f9ad2}.header-chip{color:#c5cef3;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:.5rem;height:36px;padding:0 .55rem;transition:background-color .2s;display:inline-flex}.header-chip strong{color:#fff;font-size:.88rem}.header-chip-label{color:#9aabeb;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:600}.header-chip small{color:#95a0d7;font-size:.72rem}.icon-chip{color:#d7defa;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.35rem;height:36px;padding:0 .55rem;transition:background-color .2s;display:inline-flex;position:relative}.icon-chip small{color:#fff;background:#ff1e2d;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:.68rem;display:inline-grid}.icon-chip:hover,.search-box:hover{color:#fff;background:#ffffff0f}.icon-chip:focus-visible,.mobile-toggle:focus-visible,.search-box input:focus-visible{outline-offset:2px;outline:2px solid #ff1e2da6}.header-chip:hover{background:#ffffff0a}.avatar{color:#fff;background:linear-gradient(135deg,#ff1e2d,#ff5e2f);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.64rem;font-weight:700;display:inline-grid}.date-chip{justify-content:center;min-width:90px}.mobile-toggle{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;width:36px;height:36px;display:none}.sidebar-launcher{width:52px;height:52px;box-shadow:none;cursor:pointer;z-index:30;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid;position:fixed;bottom:14px;left:14px}.sidebar-launcher img{object-fit:cover;border-radius:0;width:34px;height:34px;animation:2.6s ease-in-out infinite logoFloat}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)scale(1.03)}}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.card,.panel-card{background:linear-gradient(145deg,#111b47f2,#0a1234f2);border:1px solid #ffffff14;border-radius:16px;padding:1rem;box-shadow:0 14px 30px #02051066}.card p{color:#9ca8dd;margin:0}.card h2{color:#fff;margin:.6rem 0;font-size:1.25rem}.card span{color:#a8b4e8;font-size:.9rem}.card .positive{color:#2be4a5}.panel-grid{grid-template-columns:1.3fr 1fr;gap:1rem;margin-top:1rem;display:grid}.panel-card h3{color:#fff;margin:0 0 .85rem}.panel-card ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.panel-card li,.status-row{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:.75rem;padding:.65rem .2rem;display:flex}.panel-card li:last-child,.status-row:last-child{border-bottom:0}@media (width<=980px){.sidebar{z-index:10;width:260px;height:100vh;padding-inline:.8rem;top:0;box-shadow:0 15px 40px #00000080}.sidebar.open{left:0}.topbar{flex-direction:column;align-items:stretch;padding:.6rem .75rem}.topbar-left,.topbar-right{flex-wrap:wrap}.search-box{flex:220px;min-width:0}.topbar-right{justify-content:space-between}.mobile-toggle{place-items:center;display:inline-grid}.sidebar-launcher{border-radius:14px;width:48px;height:48px}.stats-grid,.panel-grid{grid-template-columns:1fr}.content{padding:1rem .75rem .75rem}.visual-slider{margin:-1rem -.75rem .9rem}.slide-card{height:88px}.stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.personnel-stats{grid-template-columns:1fr}.partner-header{flex-direction:column;align-items:stretch}.partner-stats{grid-template-columns:1fr}.partner-table-columns{display:none}.partner-row{grid-template-columns:1fr;gap:.26rem}.partner-detail-header{grid-template-columns:1fr;align-items:flex-start}.partner-detail-hero-score{justify-self:start;width:100%;min-width:0}.partner-detail-grid{grid-template-columns:1fr}.partner-utilization-card{grid-column:span 1!important}.partner-detail-list{grid-template-columns:1fr}.partner-detail-tabs{width:100%;overflow-x:auto}.partner-detail-tabs button{flex:1;min-width:fit-content}.partner-detail-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.personnel-detail-form{grid-template-columns:1fr}.partner-detail-footer{flex-direction:column;align-items:stretch}.partner-detail-footer-actions{justify-content:flex-end}.personnel-toolbar{grid-template-columns:1fr}.personnel-toolbar-info{justify-self:start}.personnel-table-columns{display:none}.personnel-row{grid-template-columns:1fr;gap:.28rem;padding:.62rem}.personnel-cell{grid-template-columns:70px 1fr;align-items:center;gap:.35rem;display:grid}.personnel-cell:before{content:attr(data-label);color:#91a2de;letter-spacing:.04em;text-transform:uppercase;font-size:.62rem}.personnel-actions{justify-content:flex-start;margin-top:.15rem}.personnel-detail-header{flex-direction:column;align-items:flex-start}.personnel-detail-actions{flex-wrap:wrap;width:100%}.personnel-detail-actions button{flex:1}.personnel-detail-grid{grid-template-columns:1fr}.personnel-detail-tabs{width:100%}.personnel-detail-tabs button{flex:1}.mobile-app-strip{flex-direction:column;align-items:stretch}.mobile-app-download-btn{justify-content:center;width:100%;margin-left:0}.stats-filter-dates{width:100%;margin-left:0}.stats-filter-dates input{flex:1}}@media (width<=560px){.partner-detail-quick-actions{grid-template-columns:1fr}}.havuz-page{gap:.7rem;display:grid}.havuz-header{background:radial-gradient(circle at 0 0,#33e6a629,#0000 55%),radial-gradient(circle at 100% 0,#ff1e2d29,#0000 55%),linear-gradient(145deg,#0c1636bf,#070e28d1);border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:.8rem;padding:.85rem 1rem;display:grid}.havuz-header-main{gap:.45rem;display:grid}.havuz-header-main h2{color:#f4f7ff;letter-spacing:.01em;margin:0;font-size:1.02rem}.havuz-header-main p{color:#9fb0eb;margin:0;font-size:.72rem;line-height:1.5}.havuz-header-main p strong{color:#ffd35a}.havuz-live-pill{letter-spacing:.12em;text-transform:uppercase;color:#7bf3c2;background:#33e6a61a;border:1px solid #33e6a666;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.2rem .55rem;font-size:.6rem;font-weight:700;display:inline-flex}.havuz-live-dot{background:#33e6a6;border-radius:50%;width:7px;height:7px;animation:1.6s infinite havuzPulse;box-shadow:0 0 #33e6a699}@keyframes havuzPulse{0%{box-shadow:0 0 #33e6a68c}70%{box-shadow:0 0 0 8px #33e6a600}to{box-shadow:0 0 #33e6a600}}.havuz-header-actions{gap:.4rem;display:inline-flex}.havuz-auto-toggle,.havuz-inject{color:#dce5ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:.34rem;height:32px;padding:0 .7rem;font-size:.7rem;font-weight:600;transition:all .2s;display:inline-flex}.havuz-auto-toggle.on{color:#b7f8dc;background:linear-gradient(120deg,#33e6a633,#33e6a60f);border-color:#33e6a673;box-shadow:0 6px 16px #33e6a62e}.havuz-auto-toggle:hover,.havuz-inject:hover{color:#fff;background:#ffffff17;border-color:#ffffff4d}.havuz-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.havuz-stat{background:linear-gradient(145deg,#0c1636b3,#070e28d1);border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:.5rem;padding:.7rem .85rem;display:grid;position:relative;overflow:hidden}.havuz-stat:before{content:"";width:3px;position:absolute;inset:0 auto 0 0}.havuz-stat p{color:#9fb0eb;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .18rem;font-size:.6rem}.havuz-stat strong{color:#f4f7ff;letter-spacing:.01em;font-size:1.15rem}.havuz-stat svg{color:#fff;opacity:.9}.havuz-stat-deposit:before{background:linear-gradient(#33e6a6,#0d8a5a)}.havuz-stat-deposit svg{color:#7bf3c2}.havuz-stat-withdraw:before{background:linear-gradient(#ff4a5a,#8a0a15)}.havuz-stat-withdraw svg{color:#ffb2ba}.havuz-stat-mine:before{background:linear-gradient(#ffc24a,#c87c0e)}.havuz-stat-mine svg{color:#ffe28a}.havuz-stat-done:before{background:linear-gradient(#59b6ff,#1e5cc8)}.havuz-stat-done svg{color:#a5d4ff}.havuz-stat-avg:before{background:linear-gradient(#b48aff,#6b3fc7)}.havuz-stat-avg svg{color:#d9c7ff}.havuz-toolbar{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.5rem;padding:.55rem .7rem;display:grid}.havuz-filter-chips{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;gap:.3rem;padding:.2rem;display:inline-flex}.havuz-chip{color:#b8c6f0;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.28rem;height:26px;padding:0 .65rem;font-size:.66rem;font-weight:600;transition:all .2s;display:inline-flex}.havuz-chip:hover{color:#fff}.havuz-chip.active{color:#fff;background:linear-gradient(120deg,#ff1e2d47,#ff1e2d14);box-shadow:0 6px 14px #ff1e2d40}.havuz-search{color:#9fb0eb;background:#03081873;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.35rem;height:30px;padding:0 .6rem;display:inline-flex}.havuz-search input{color:#f4f7ff;background:0 0;border:0;outline:none;flex:1;font-size:.74rem}.havuz-sort{color:#9fb0eb;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.3rem;height:30px;padding:0 .6rem 0 .55rem;display:inline-flex}.havuz-sort select{color:#f4f7ff;cursor:pointer;background:0 0;border:0;outline:none;font-size:.72rem;font-weight:600}.havuz-count{color:#c7d3ff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.3rem;height:30px;padding:0 .65rem;font-size:.66rem;font-weight:600;display:inline-flex}.havuz-list{background:linear-gradient(150deg,#0c16368c,#070e28a6);border:1px solid #ffffff14;border-radius:14px;gap:.35rem;padding:.45rem;display:grid}.havuz-list-head,.havuz-row{grid-template-columns:72px minmax(160px,1.1fr) minmax(180px,1.4fr) 80px minmax(130px,1fr) 90px minmax(140px,.9fr) 200px;align-items:center;gap:.55rem;display:grid}.havuz-list-head{color:#8ca0e6;letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;padding:.25rem .85rem;font-size:.56rem;font-weight:700}.havuz-list-head span{white-space:nowrap}.havuz-list-head-action{justify-self:end}.havuz-empty{color:#9fb0eb;text-align:center;background:#ffffff05;border:1px dashed #ffffff24;border-radius:12px;justify-items:center;gap:.4rem;padding:2.2rem 1rem;display:grid}.havuz-empty svg{color:#7bf3c2;opacity:.8}.havuz-empty strong{color:#f4f7ff;font-size:.86rem}.havuz-empty p{margin:0;font-size:.72rem}.havuz-row{background:linear-gradient(150deg,#0c1636b3,#070e28c7);border:1px solid #ffffff14;border-radius:11px;padding:.55rem .85rem;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;animation:.35s ease-out havuzIn;position:relative;overflow:hidden}@keyframes havuzIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.havuz-row:before{content:"";width:3px;position:absolute;inset:0 auto 0 0}.havuz-row-deposit:before{background:linear-gradient(#33e6a6,#0d8a5a)}.havuz-row-withdraw:before{background:linear-gradient(#ff4a5a,#8a0a15)}.havuz-row:hover{background:linear-gradient(150deg,#0e1a3ec7,#08102cd9);border-color:#ffffff38}.havuz-row.fresh{border-color:#59b6ff8c;animation:.35s ease-out havuzIn,1.4s ease-out .35s 2 havuzFresh;box-shadow:0 0 0 1px #59b6ff38,0 10px 22px #59b6ff2e}@keyframes havuzFresh{0%,to{box-shadow:0 0 0 1px #59b6ff38,0 10px 22px #59b6ff2e}50%{box-shadow:0 0 0 2px #59b6ff66,0 14px 28px #59b6ff47}}.havuz-row.warm{border-color:#ffc24a59}.havuz-row.delayed{border-color:#ff505f80;box-shadow:0 0 0 1px #ff505f29,0 10px 22px #ff505f2e}.havuz-row.mine{background:linear-gradient(150deg,#281c0a8c,#120c05b8);border-color:#ffc24a80}.havuz-row-type{align-items:center;gap:.4rem;display:inline-flex}.havuz-row-type-icon{color:#fff;border:1px solid #ffffff24;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.havuz-row-deposit .havuz-row-type-icon{color:#7bf3c2;background:linear-gradient(135deg,#33e6a64d,#0d8a5a2e)}.havuz-row-withdraw .havuz-row-type-icon{color:#ffb2ba;background:linear-gradient(135deg,#ff4a5a4d,#8a0a152e)}.havuz-row-type small{color:#c7d3ff;font-size:.66rem;font-weight:600}.havuz-row-amount{gap:.1rem;display:grid}.havuz-row-amount strong{color:#f4f7ff;letter-spacing:.01em;font-size:.85rem}.havuz-row-amount span{color:#8ca0e6;letter-spacing:.04em;align-items:center;gap:.25rem;font-family:Consolas,Menlo,monospace;font-size:.6rem;display:inline-flex}.havuz-row-user{align-items:center;min-width:0;display:inline-flex}.havuz-row-user strong{color:#f4f7ff;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:600;overflow:hidden}.havuz-row-firma{display:inline-flex}.havuz-row-chip{color:#c7d3ff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.28rem;padding:.18rem .5rem;font-size:.62rem;font-weight:600;display:inline-flex}.havuz-row-chip svg{color:#8ca0e6}.havuz-row-bank,.havuz-row-time{color:#c7d3ff;align-items:center;gap:.3rem;min-width:0;font-size:.68rem;display:inline-flex}.havuz-row-bank svg,.havuz-row-time svg{color:#8ca0e6;flex-shrink:0}.havuz-row-bank span,.havuz-row-time span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.havuz-row-status{display:inline-flex}.havuz-status-pill{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.6rem;font-weight:700;display:inline-flex}.havuz-status-pill small{letter-spacing:.1em;opacity:.85;border-left:1px solid;margin-left:.1rem;padding-left:.32rem;font-size:.5rem}.havuz-status-pill.waiting{color:#9fb0eb;background:#ffffff0a;border:1px solid #ffffff24}.havuz-status-pill.processing{color:#ffe28a;background:#ffc24a24;border:1px solid #ffc24a73}.havuz-row-vip{color:#ffd35a;vertical-align:middle;background:#ffc24a29;border:1px solid #ffc24a73;border-radius:6px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:.32rem;display:inline-flex}.havuz-row-assignee{color:#dcc9ff;white-space:nowrap;background:linear-gradient(120deg,#b48aff2e,#6b3fc714);border:1px solid #b48aff66;border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:160px;padding:.18rem .55rem .18rem .2rem;font-size:.66rem;font-weight:600;display:inline-flex}.havuz-row-assignee-avatar{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#b48aff,#6b3fc7);border-radius:50%;place-items:center;width:20px;height:20px;font-size:.56rem;font-weight:700;display:grid;box-shadow:0 4px 10px #6b3fc766}.havuz-row-assignee-name{text-overflow:ellipsis;overflow:hidden}.havuz-row.claimed-other{opacity:.86}.havuz-row.claimed-other:hover{opacity:1}.havuz-row-action{justify-self:end;align-items:center;gap:.35rem;display:inline-flex}.havuz-row-catch,.havuz-row-continue,.havuz-row-peek{letter-spacing:.02em;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:.3rem;height:28px;padding:0 .7rem;font-size:.68rem;font-weight:700;transition:all .2s;display:inline-flex}.havuz-row-catch{color:#fff;background:radial-gradient(circle at 0 0,#ffffff38,#0000 55%),linear-gradient(120deg,#2ed49a,#0c6f4a);border:1px solid #33e6a699;position:relative;overflow:hidden;box-shadow:0 8px 18px #33e6a638}.havuz-row-catch:after{content:"";border-radius:inherit;background:linear-gradient(120deg,#0000 20%,#ffffff38 45%,#0000 70%);animation:3.2s ease-in-out infinite havuzCatchShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes havuzCatchShine{0%,20%{transform:translate(-120%)}45%{transform:translate(130%)}to{transform:translate(130%)}}.havuz-row-catch:hover{transform:translateY(-1px);box-shadow:0 12px 24px #33e6a659}.havuz-row-continue{color:#fff;background:linear-gradient(120deg,#d89415,#8a5a07);border:1px solid #ffc24a99;box-shadow:0 8px 18px #ffc24a38}.havuz-row-continue:hover{transform:translateY(-1px);box-shadow:0 12px 24px #ffc24a59}.havuz-row-peek{color:#dce5ff;background:#ffffff0a;border:1px solid #ffffff24;width:28px;padding:0}.havuz-row-peek:hover{color:#fff;background:#ffffff17;border-color:#ffffff4d}.havuz-detail-overlay{z-index:90;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.havuz-detail-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020616b8;border:0;position:absolute;inset:0}.havuz-detail-modal{background:radial-gradient(circle at 0 0,#59b6ff29,#0000 55%),linear-gradient(150deg,#0c1636eb,#050a1ef0);border:1px solid #ffffff1f;border-radius:16px;gap:.7rem;width:min(720px,100%);max-height:calc(100vh - 2rem);padding:1rem;animation:.22s ease-out partnerModalIn;display:grid;position:relative;overflow:auto;box-shadow:0 40px 80px #02061699}.havuz-detail-deposit{background:radial-gradient(circle at 0 0,#33e6a629,#0000 55%),linear-gradient(150deg,#0a1e28eb,#05101cf0)}.havuz-detail-withdraw{background:radial-gradient(circle at 0 0,#ff505f2e,#0000 55%),linear-gradient(150deg,#280a12eb,#1a060cf0)}.havuz-detail-header{grid-template-columns:1fr auto auto;align-items:center;gap:.6rem;display:grid}.havuz-detail-type{grid-template-columns:auto 1fr;align-items:center;gap:.6rem;display:grid}.havuz-detail-type-icon{color:#fff;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.havuz-detail-deposit .havuz-detail-type-icon{background:linear-gradient(135deg,#33e6a659,#0d8a5a38)}.havuz-detail-withdraw .havuz-detail-type-icon{background:linear-gradient(135deg,#ff4a5a59,#8a0a1538)}.havuz-detail-type strong{color:#f4f7ff;font-size:.92rem;display:block}.havuz-detail-type span{color:#9fb0eb;align-items:center;gap:.25rem;margin-top:.15rem;font-family:Consolas,Menlo,monospace;font-size:.66rem;display:inline-flex}.havuz-detail-amount{justify-items:end;gap:.15rem;display:grid}.havuz-detail-amount small{color:#9fb0eb;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem}.havuz-detail-amount strong{color:#fff;letter-spacing:.01em;font-size:1.2rem}.havuz-detail-close{color:#dce5ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:9px;place-items:center;width:30px;height:30px;transition:all .2s;display:grid}.havuz-detail-close:hover{color:#fff;background:#ffffff17}.havuz-detail-banner{color:#eaf3ff;background:radial-gradient(circle at 0 0,#ffc24a29,#0000 60%),linear-gradient(145deg,#281c0a8c,#120c05b3);border:1px solid #ffc24a59;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:.7rem;display:inline-flex}.havuz-detail-banner strong{color:#ffe28a}.havuz-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.havuz-detail-card{background:linear-gradient(150deg,#ffffff0d,#ffffff03);border:1px solid #ffffff1a;border-radius:11px;gap:.2rem;padding:.6rem .65rem;display:grid}.havuz-detail-card span{letter-spacing:.1em;text-transform:uppercase;color:#9fb0eb;align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}.havuz-detail-card strong{color:#f4f7ff;letter-spacing:.01em;font-size:.82rem}.havuz-detail-card small{color:#8ca0e6;align-items:center;gap:.25rem;font-size:.64rem;display:inline-flex}.havuz-detail-note{color:#dce5ff;background:linear-gradient(145deg,#0a1e3c8c,#051028b3);border:1px solid #59b6ff59;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.7rem;display:inline-flex}.havuz-detail-note svg{color:#a5d4ff;flex-shrink:0}.havuz-detail-reject label{gap:.3rem;display:grid}.havuz-detail-reject label>span{color:#ffbec3;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}.havuz-detail-reject input{color:#f4f7ff;background:#280a1273;border:1px solid #ff505f4d;border-radius:9px;outline:none;height:34px;padding:0 .6rem;font-size:.78rem;transition:border-color .2s}.havuz-detail-reject input:focus{border-color:#ff505f8c}.havuz-detail-footer{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:inline-flex}.havuz-detail-ghost,.havuz-detail-reject-btn,.havuz-detail-primary{cursor:pointer;border-radius:10px;align-items:center;gap:.35rem;height:36px;padding:0 .85rem;font-size:.74rem;font-weight:700;transition:all .2s;display:inline-flex}.havuz-detail-ghost{color:#dce5ff;background:#ffffff0a;border:1px solid #ffffff29}.havuz-detail-ghost:hover{color:#fff;background:#ffffff17;border-color:#ffffff4d}.havuz-detail-reject-btn{color:#ffb2ba;background:linear-gradient(120deg,#ff1e2d40,#b4121e26);border:1px solid #ff505f8c}.havuz-detail-reject-btn:hover{color:#fff;background:linear-gradient(120deg,#ff1e2d66,#b4121e40);box-shadow:0 8px 18px #ff1e2d4d}.havuz-detail-primary{color:#fff;background:linear-gradient(120deg,#2ed49a,#0c6f4a);border:1px solid #33e6a68c;box-shadow:0 10px 22px #33e6a647}.havuz-detail-primary:hover{transform:translateY(-1px);box-shadow:0 14px 28px #33e6a66b}.yatirim-page{gap:.7rem;display:grid}.yatirim-header{background:radial-gradient(circle at 0 0,#33e6a629,#0000 55%),linear-gradient(145deg,#0c1636bf,#070e28d1);border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:.8rem;padding:.85rem 1rem;display:grid}.yatirim-header-main{gap:.45rem;display:grid}.yatirim-header-main h2{color:#f4f7ff;letter-spacing:.01em;margin:0;font-size:1.02rem}.yatirim-header-main p{color:#9fb0eb;margin:0;font-size:.72rem;line-height:1.5}.yatirim-header-badge{letter-spacing:.12em;text-transform:uppercase;color:#7bf3c2;background:#33e6a61a;border:1px solid #33e6a666;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.2rem .55rem;font-size:.6rem;font-weight:700;display:inline-flex}.yatirim-header-actions{gap:.4rem;display:inline-flex}.yatirim-export-btn{color:#b7f8dc;cursor:pointer;background:linear-gradient(120deg,#33e6a638,#33e6a60f);border:1px solid #33e6a680;border-radius:10px;align-items:center;gap:.34rem;height:32px;padding:0 .8rem;font-size:.7rem;font-weight:600;transition:all .2s;display:inline-flex}.yatirim-export-btn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 10px 22px #33e6a638}.yatirim-toolbar{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:.5rem;padding:.55rem .7rem;display:grid}.yatirim-list{background:linear-gradient(150deg,#0c16368c,#070e28a6);border:1px solid #ffffff14;border-radius:14px;gap:.35rem;padding:.45rem;display:grid}.yatirim-list-head,.yatirim-row{grid-template-columns:minmax(150px,1fr) minmax(120px,.9fr) minmax(160px,1.2fr) 80px minmax(130px,1fr) minmax(150px,1.1fr) 90px minmax(120px,.9fr) 70px;align-items:center;gap:.55rem;display:grid}.yatirim-list-head{color:#8ca0e6;letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;padding:.25rem .85rem;font-size:.56rem;font-weight:700}.yatirim-list-head-action{justify-self:end}.yatirim-row{cursor:pointer;background:linear-gradient(150deg,#0c1636b3,#070e28c7);border:1px solid #ffffff14;border-radius:11px;padding:.55rem .85rem;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;position:relative;overflow:hidden}.yatirim-row:before{content:"";background:linear-gradient(#33e6a6,#0d8a5a);width:3px;position:absolute;inset:0 auto 0 0}.yatirim-row:hover{background:linear-gradient(150deg,#0e202ad1,#08121ed9);border-color:#33e6a659;box-shadow:0 14px 28px #33e6a61a}.yatirim-row-ref{gap:.14rem;min-width:0;display:grid}.yatirim-row-ref strong{color:#f4f7ff;letter-spacing:.03em;align-items:center;gap:.3rem;font-family:Consolas,Menlo,monospace;font-size:.76rem;display:inline-flex}.yatirim-row-ref strong svg{color:#8ca0e6}.yatirim-row-ref small{color:#7bf3c2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.25rem;font-size:.58rem;font-weight:700;display:inline-flex}.yatirim-row-amount{gap:.1rem;display:grid}.yatirim-row-amount strong{color:#7bf3c2;letter-spacing:.01em;align-items:center;font-size:.88rem;display:inline-flex}.yatirim-row-amount small{color:#8ca0e6;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.yatirim-row-user{gap:.12rem;min-width:0;display:grid}.yatirim-row-user strong{color:#f4f7ff;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:600;overflow:hidden}.yatirim-row-user small{color:#9fb0eb;align-items:center;gap:.22rem;font-size:.6rem;display:inline-flex}.yatirim-row-bank,.yatirim-row-duration,.yatirim-row-done{color:#c7d3ff;align-items:center;gap:.3rem;min-width:0;font-size:.66rem;display:inline-flex}.yatirim-row-bank svg,.yatirim-row-duration svg,.yatirim-row-done svg{color:#8ca0e6;flex-shrink:0}.yatirim-row-bank span,.yatirim-row-duration span,.yatirim-row-done span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yatirim-catcher-chip{color:#d1e4ff;white-space:nowrap;background:linear-gradient(120deg,#59b6ff29,#1e5cc80f);border:1px solid #59b6ff66;border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;padding:.18rem .55rem .18rem .2rem;font-size:.66rem;font-weight:600;display:inline-flex}.yatirim-catcher-avatar{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#59b6ff,#1e5cc8);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:.56rem;font-weight:700;display:grid;box-shadow:0 4px 10px #1e5cc859}.yatirim-catcher-name{text-overflow:ellipsis;overflow:hidden}.yatirim-row-action{justify-self:end;display:inline-flex}.yatirim-detail-banner{color:#d5ffee;background:radial-gradient(circle at 0 0,#33e6a629,#0000 60%),linear-gradient(145deg,#0a261c8c,#061612b3);border:1px solid #33e6a659;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:.7rem;display:inline-flex}.yatirim-detail-banner strong{color:#7bf3c2}.cekim-header-badge{color:#ffd1cf;background:radial-gradient(circle at 0 0,#ff6c6c38,#0000 60%),linear-gradient(145deg,#280e10d9,#16080aeb);border-color:#ff6c6c6b;box-shadow:0 10px 22px #b4283033}.cekim-export-btn{color:#ffd6d4;background:radial-gradient(circle at 0 0,#ff6c6c2e,#0000 60%),linear-gradient(145deg,#280e1099,#16080ac7);border-color:#ff6c6c66}.cekim-export-btn:hover{color:#fff0ef;border-color:#ff6c6c8c;box-shadow:0 12px 24px #b4283047}.cekim-row:before{background:linear-gradient(#ff6c6ccc,#ff6c6c26)}.cekim-row:hover{border-color:#ff6c6c4d;box-shadow:0 12px 26px #b4283038}.cekim-row-amount strong{color:#ffb8b4}.cekim-catcher-chip{background:linear-gradient(135deg,#ff6c6c1a,#ff6c6c0a);border-color:#ff6c6c47}.cekim-catcher-chip .yatirim-catcher-avatar{color:#2a0709;background:linear-gradient(135deg,#ff7a76,#c33d48);box-shadow:0 4px 10px #c83c4459}.cekim-detail-banner{color:#ffd1cf;background:radial-gradient(circle at 0 0,#ff6c6c33,#0000 60%),linear-gradient(145deg,#280e108c,#16080ab3);border-color:#ff6c6c66}.cekim-detail-banner strong{color:#ff9a95}.havuz-detail-withdraw .havuz-detail-type-icon{color:#ffb8b4;background:linear-gradient(135deg,#ff6c6c2e,#ff6c6c0d);border:1px solid #ff6c6c59}.havuz-detail-withdraw .havuz-detail-amount strong{color:#ffb8b4}.manuel-page{flex-direction:column;gap:1.1rem;display:flex}.manuel-header{background:radial-gradient(circle at 0 0,#ffb04b2e,#0000 60%),linear-gradient(145deg,#22160ac7,#140e08eb);border:1px solid #ffb04b38;border-radius:18px;grid-template-columns:1fr auto;align-items:start;gap:1rem;padding:1.1rem 1.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 36px #0e0a068c}.manuel-header:before{content:"";background:linear-gradient(#ffb04bcc,#ffb04b00);width:3px;position:absolute;inset:0 auto 0 0}.manuel-header-main{flex-direction:column;gap:.45rem;display:flex}.manuel-header-badge{letter-spacing:.08em;text-transform:uppercase;color:#ffd899;background:#ffb04b14;border:1px solid #ffb04b59;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.3rem .65rem;font-size:.65rem;font-weight:700;display:inline-flex}.manuel-header-main h2{color:#fff6e6;letter-spacing:-.01em;margin:0;font-size:1.25rem}.manuel-header-main p{color:#e8d8c0bf;max-width:58ch;margin:0;font-size:.78rem;line-height:1.45}.manuel-header-warning{color:#ffdcb0;background:linear-gradient(145deg,#2c1c0cb3,#1c1208d9);border:1px solid #ffb04b4d;border-radius:12px;align-items:flex-start;gap:.5rem;max-width:320px;padding:.65rem .8rem;font-size:.72rem;line-height:1.4;display:inline-flex}.manuel-header-warning strong{color:#ffb86b}.manuel-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:1rem;display:grid}.manuel-form{background:linear-gradient(145deg,#14100ce6,#0c0a08f2);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:.9rem;padding:1.1rem;display:flex;box-shadow:0 14px 30px #00000059}.manuel-tip-picker{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.manuel-tip-card{text-align:left;cursor:pointer;color:#f1e7d2;background:linear-gradient(145deg,#161412cc,#0e0c0aeb);border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:.65rem;padding:.9rem 1rem;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;position:relative}.manuel-tip-card:hover{border-color:#ffffff29;transform:translateY(-1px)}.manuel-tip-card strong{color:#fff6e0;font-size:.88rem;display:block}.manuel-tip-card small{color:#e8d8c099;font-size:.7rem}.manuel-tip-icon{color:#f0e6d2cc;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.manuel-tip-card.active.yatirim{background:radial-gradient(circle at 0 0,#33e6a62e,#0000 55%),linear-gradient(145deg,#10241ce0,#0a1612f2);border-color:#33e6a666;box-shadow:0 14px 28px #145a3c59}.manuel-tip-card.active.yatirim .manuel-tip-icon{color:#7bf3c2;background:#33e6a61a;border-color:#33e6a673}.manuel-tip-card.active.cekim{background:radial-gradient(circle at 0 0,#ff6c6c2e,#0000 55%),linear-gradient(145deg,#280e10e0,#180a0cf2);border-color:#ff6c6c6b;box-shadow:0 14px 28px #b4283052}.manuel-tip-card.active.cekim .manuel-tip-icon{color:#ffb8b4;background:#ff6c6c1a;border-color:#ff6c6c73}.manuel-tip-check{color:#fff;opacity:.85;position:absolute;top:.55rem;right:.6rem}.manuel-fieldset{background:#16120e66;border:1px solid #ffffff0f;border-radius:14px;padding:.9rem 1rem 1rem}.manuel-fieldset legend{letter-spacing:.1em;text-transform:uppercase;color:#f0dcb4bf;align-items:center;gap:.35rem;padding:0 .45rem;font-size:.65rem;font-weight:700;display:inline-flex}.manuel-grid-2{grid-template-columns:1fr 1fr;gap:.7rem .8rem;display:grid}.manuel-field{color:#e8d8c0bf;flex-direction:column;gap:.3rem;font-size:.7rem;display:flex}.manuel-field-wide{grid-column:1/-1}.manuel-field span{letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.manuel-field-hint{letter-spacing:.05em;text-transform:uppercase;color:#ffd899d9;background:#ffb04b1a;border:1px solid #ffb04b4d;border-radius:999px;padding:.12rem .4rem;font-size:.6rem;font-weight:600}.manuel-kaynak-picker{flex-wrap:wrap;gap:.35rem;display:flex}.manuel-kaynak-chip{color:#e8d8c0b3;cursor:pointer;background:#16120eb3;border:1px solid #ffffff14;border-radius:999px;padding:.35rem .65rem;font-size:.7rem;font-weight:600;transition:border-color .16s,background .16s,color .16s,transform .16s}.manuel-kaynak-chip:hover{color:#fff6e0;border-color:#ffb04b59;transform:translateY(-1px)}.manuel-kaynak-chip.active{color:#2a1a08;background:linear-gradient(135deg,#ffd28c,#ffb04b);border-color:#ffb04bb3;box-shadow:0 8px 18px #b4782859}.manuel-preview-api{background:linear-gradient(145deg,#281a0a8c,#181008b8);border:1px solid #ffb04b47;border-radius:10px;flex-direction:column;gap:.35rem;margin-top:.2rem;padding:.55rem .65rem;display:flex}.manuel-preview-api-head{letter-spacing:.08em;text-transform:uppercase;color:#ffd899;align-items:center;gap:.3rem;font-size:.62rem;font-weight:700;display:inline-flex}.manuel-preview-api-body{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.manuel-preview-api-target{color:#fff6e0;letter-spacing:.02em;font-size:.72rem;font-weight:700}.manuel-preview-api-state{letter-spacing:.05em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.25rem;padding:.18rem .5rem;font-size:.6rem;font-weight:700;display:inline-flex}.manuel-preview-api-state.ready{color:#7bf3c2;background:#33e6a61f;border-color:#33e6a666}.manuel-preview-api-state.pending{color:#f0c7a0;background:#e696501a;border-color:#e6965059}.manuel-preview-api-reason{color:#e8d8c099;align-items:center;gap:.3rem;font-size:.65rem;display:inline-flex}.manuel-field input,.manuel-field select,.manuel-field textarea{color:#fff3dc;box-sizing:border-box;background:#0c0a08d9;border:1px solid #ffffff14;border-radius:10px;width:100%;padding:.55rem .7rem;font-family:inherit;font-size:.8rem;transition:border-color .14s,box-shadow .14s}.manuel-field textarea{resize:vertical;min-height:60px}.manuel-field input:focus,.manuel-field select:focus,.manuel-field textarea:focus{border-color:#ffb04b8c;outline:none;box-shadow:0 0 0 3px #ffb04b24}.manuel-field.error input,.manuel-field.error select,.manuel-field.error textarea{border-color:#ff6c6c8c;box-shadow:0 0 0 3px #ff6c6c26}.manuel-amount-input{background:#0c0a08d9;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:1fr auto;align-items:stretch;transition:border-color .14s,box-shadow .14s;display:grid;overflow:hidden}.manuel-field.error .manuel-amount-input{border-color:#ff6c6c8c;box-shadow:0 0 0 3px #ff6c6c26}.manuel-amount-input input{color:#fff3dc;background:0 0;border:none;padding:.55rem .7rem;font-size:.9rem;font-weight:600}.manuel-amount-input input:focus{box-shadow:none;outline:none}.manuel-amount-input select{color:#ffd899;letter-spacing:.05em;cursor:pointer;background:#ffb04b14;border:none;border-left:1px solid #ffffff14;padding:0 .7rem;font-size:.75rem;font-weight:700}.manuel-amount-input select:focus{box-shadow:none;outline:none}.manuel-ref-input{grid-template-columns:1fr auto;align-items:stretch;gap:.35rem;display:grid}.manuel-ref-input input{color:#fff3dc;background:#0c0a08d9;border:1px solid #ffffff14;border-radius:10px;padding:.55rem .7rem;font-size:.8rem}.manuel-ref-input input:focus{border-color:#ffb04b8c;outline:none;box-shadow:0 0 0 3px #ffb04b24}.manuel-ref-gen{color:#ffd899;cursor:pointer;background:#ffb04b1a;border:1px solid #ffb04b4d;border-radius:10px;justify-content:center;align-items:center;width:34px;transition:transform .16s,background .16s,color .16s;display:inline-flex}.manuel-ref-gen:hover{color:#fff3dc;background:#ffb04b2e;transform:rotate(-40deg)}.manuel-form-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.manuel-reset-btn{color:#e8d8c0cc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.35rem;padding:.55rem .9rem;font-size:.75rem;font-weight:600;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.manuel-reset-btn:hover{color:#fff;background:#ffffff14;border-color:#ffffff38}.manuel-submit-btn{letter-spacing:.02em;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:.4rem;padding:.65rem 1.2rem;font-size:.8rem;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex}.manuel-submit-btn.yatirim{color:#05281c;background:linear-gradient(135deg,#6ef0b8,#33e6a6);border-color:#33e6a68c;box-shadow:0 14px 28px #145a3c66}.manuel-submit-btn.c{color:#2a0709;background:linear-gradient(135deg,#ff8885,#c33d48);border-color:#ff6c6c8c;box-shadow:0 14px 28px #b4283061}.manuel-submit-btn:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.manuel-submit-btn:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.35);box-shadow:none}.manuel-preview{background:radial-gradient(circle at 100% 0,#ffb04b14,#0000 55%),linear-gradient(160deg,#120e0ae6,#0a0806f2);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;align-self:start;gap:.6rem;padding:1rem;display:flex;position:sticky;top:1rem;box-shadow:0 14px 30px #00000059}.manuel-preview-head{letter-spacing:.1em;text-transform:uppercase;color:#ffd899;align-items:center;gap:.35rem;font-size:.65rem;font-weight:700;display:inline-flex}.manuel-preview-card{background:linear-gradient(145deg,#16120ed9,#0c0a08eb);border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:.55rem;padding:.9rem 1rem;display:flex;position:relative;overflow:hidden}.manuel-preview-card:before{content:"";background:linear-gradient(#ffb04bb3,#ffb04b00);width:3px;position:absolute;inset:0 auto 0 0}.manuel-preview-card.yatirim:before{background:linear-gradient(#33e6a6d9,#33e6a626)}.manuel-preview-card.c:before{background:linear-gradient(#ff6c6cd9,#ff6c6c26)}.manuel-preview-top{color:#e8d8c0bf;justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.manuel-preview-type{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.68rem;font-weight:600;display:inline-flex}.manuel-preview-card.yatirim .manuel-preview-type{color:#7bf3c2;background:#33e6a61a;border-color:#33e6a659}.manuel-preview-card.c .manuel-preview-type{color:#ffb8b4;background:#ff6c6c1a;border-color:#ff6c6c59}.manuel-preview-status{letter-spacing:.05em;text-transform:uppercase;color:#e8d8c0cc;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.28rem;padding:.2rem .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.manuel-preview-status.status-tamamlandi{color:#7bf3c2;background:#33e6a61f;border-color:#33e6a666}.manuel-preview-status.status-islemde{color:#ffd899;background:#ffb04b1f;border-color:#ffb04b66}.manuel-preview-status.status-beklemede{color:#f0c7a0;background:#e6965014;border-color:#e696504d}.manuel-preview-amount{align-items:baseline;gap:.35rem;display:flex}.manuel-preview-amount strong{letter-spacing:-.01em;color:#fff6e0;font-size:1.4rem;font-weight:700}.manuel-preview-card.yatirim .manuel-preview-amount strong{color:#7bf3c2}.manuel-preview-card.c .manuel-preview-amount strong{color:#ffb8b4}.manuel-preview-amount small{letter-spacing:.08em;color:#e8d8c099;font-size:.65rem;font-weight:700}.manuel-preview-ref{color:#e8d8c0a6;align-items:center;gap:.3rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;display:inline-flex}.manuel-preview-rows{border-top:1px dashed #ffffff0f;grid-template-columns:1fr 1fr;gap:.35rem .6rem;padding-top:.55rem;display:grid}.manuel-preview-rows>div{color:#e8d8c0bf;align-items:center;gap:.3rem;min-width:0;font-size:.7rem;display:inline-flex}.manuel-preview-rows>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.manuel-preview-note{color:#e8d8c0cc;background:#ffb04b0f;border:1px solid #ffb04b33;border-radius:8px;align-items:flex-start;gap:.3rem;padding:.5rem .6rem;font-size:.68rem;display:inline-flex}.manuel-preview-tip{color:#e8d8c08c;align-items:flex-start;gap:.35rem;font-size:.68rem;line-height:1.4;display:inline-flex}.manuel-history{background:linear-gradient(145deg,#12100ce0,#0a0806f2);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:.6rem;padding:1rem 1.1rem 1.1rem;display:flex}.manuel-history-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.manuel-history-head>div{color:#ffd899;align-items:center;gap:.4rem;display:inline-flex}.manuel-history-head h3{color:#fff6e0;letter-spacing:.02em;margin:0;font-size:.85rem}.manuel-history-count{color:#e8d8c0b3;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.68rem;display:inline-flex}.manuel-history-empty{color:#e8d8c08c;border:1px dashed #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:.4rem;padding:1.4rem 1rem;display:flex}.manuel-history-empty strong{color:#fff6e0;font-size:.85rem}.manuel-history-empty p{color:#e8d8c08c;margin:0;font-size:.72rem}.manuel-history-list{flex-direction:column;gap:.35rem;display:flex}.manuel-history-row{color:#f0e6d2d9;background:#16120e80;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:90px minmax(110px,1fr) minmax(100px,.9fr) minmax(130px,1.1fr) 80px minmax(110px,1fr) minmax(100px,.8fr) minmax(100px,.8fr) minmax(80px,.7fr);align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.72rem;transition:border-color .16s,transform .16s,background .3s;display:grid}.manuel-history-row.head{text-transform:uppercase;letter-spacing:.08em;color:#e8d8c08c;background:0 0;border:1px solid #0000;padding:.3rem .7rem;font-size:.62rem;font-weight:700}.manuel-history-row:not(.head):hover{border-color:#ffb04b4d;transform:translate(2px)}.manuel-history-row.highlight{animation:1.6s ease-out manuelHistoryFlash}@keyframes manuelHistoryFlash{0%{background:#ffb04b40;border-color:#ffb04b8c;box-shadow:0 0 0 3px #ffb04b33}to{box-shadow:none;background:#16120e80}}.manuel-history-row.yatirim{border-left:3px solid #33e6a68c}.manuel-history-row.c{border-left:3px solid #ff6c6c8c}.manuel-history-tip{align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;display:inline-flex}.manuel-history-row.yatirim .manuel-history-tip{color:#7bf3c2}.manuel-history-row.c .manuel-history-tip{color:#ffb8b4}.manuel-history-ref{color:#e8d8c0d9;align-items:center;gap:.25rem;font-family:JetBrains Mono,ui-monospace,monospace;display:inline-flex}.manuel-history-amount{color:#fff6e0;font-weight:700}.manuel-history-user{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.manuel-history-panel{color:#ffd899f2;background:#ffb04b14;border:1px solid #ffb04b4d;border-radius:999px;align-items:center;gap:.25rem;width:fit-content;padding:.2rem .55rem;font-size:.65rem;font-weight:700;display:inline-flex}.manuel-history-kaynak{color:#e8d8c0b3;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-weight:600;overflow:hidden}.manuel-history-api{letter-spacing:.04em;text-transform:uppercase;color:#e8d8c0b3;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.25rem;width:fit-content;padding:.18rem .5rem;font-size:.62rem;font-weight:700;display:inline-flex}.manuel-history-api.sent{color:#7bf3c2;background:#33e6a61f;border-color:#33e6a666}.manuel-history-api.pending{color:#f0c7a0;background:#e696501a;border-color:#e6965059}.manuel-history-status{letter-spacing:.05em;text-transform:uppercase;text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:.2rem .55rem;font-size:.62rem;font-weight:700}.manuel-history-status.status-tamamlandi{color:#7bf3c2;background:#33e6a61f;border-color:#33e6a666}.manuel-history-status.status-islemde{color:#ffd899;background:#ffb04b1f;border-color:#ffb04b66}.manuel-history-status.status-beklemede{color:#f0c7a0;background:#e6965014;border-color:#e696504d}.manuel-history-time{color:#e8d8c0a6;align-items:center;gap:.25rem;font-family:JetBrains Mono,ui-monospace,monospace;display:inline-flex}.manuel-toast{color:#fff;z-index:60;background:linear-gradient(145deg,#16120ef2,#0c0a08fa);border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.55rem;padding:.7rem 1rem .7rem .85rem;font-size:.78rem;font-weight:600;animation:.24s ease-out manuelToastIn;display:inline-flex;position:fixed;bottom:1.4rem;right:1.4rem;box-shadow:0 20px 40px #0000008c}.manuel-toast.success{color:#d5ffee;border-color:#33e6a673}.manuel-toast.error{color:#ffd6d4;border-color:#ff6c6c73}.manuel-toast-close{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.1rem;display:inline-flex}.manuel-toast-close:hover{opacity:1}@keyframes manuelToastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.manuel-layout{grid-template-columns:1fr}.manuel-preview{position:static}.manuel-history-row{grid-template-columns:80px minmax(110px,1fr) minmax(100px,.9fr) minmax(120px,1fr) 70px minmax(100px,.8fr) minmax(90px,.8fr) minmax(80px,.7fr)}.manuel-history-row.head span:nth-child(6),.manuel-history-kaynak{display:none}}@media (width<=960px){.manuel-header{grid-template-columns:1fr}.manuel-header-warning{max-width:none}.manuel-tip-picker,.manuel-grid-2{grid-template-columns:1fr}.manuel-history-row{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.manuel-history-row.head{display:none}}@media (width<=760px){.manuel-toast{bottom:.75rem;left:.75rem;right:.75rem}}@media (width<=1280px){.yatirim-list-head,.yatirim-row{grid-template-columns:minmax(140px,1fr) minmax(110px,.9fr) minmax(150px,1.2fr) minmax(130px,1fr) minmax(140px,1.1fr) 90px 70px}.yatirim-list-head span:nth-child(4),.yatirim-list-head span:nth-child(8),.yatirim-row-firma,.yatirim-row-done{display:none}}@media (width<=960px){.yatirim-list-head{display:none}.yatirim-row{grid-template-columns:1fr auto;grid-template-areas:"ref amount""user amount""bank catcher""duration action";gap:.35rem}.yatirim-row-ref{grid-area:ref}.yatirim-row-amount{text-align:right;grid-area:amount;justify-self:end}.yatirim-row-user{grid-area:user}.yatirim-row-firma{display:none}.yatirim-row-bank{grid-area:bank;font-size:.62rem}.yatirim-row-catcher{grid-area:catcher;justify-self:end}.yatirim-row-duration{grid-area:duration;font-size:.62rem}.yatirim-row-done{display:none}.yatirim-row-action{grid-area:action}}@media (width<=760px){.yatirim-header,.yatirim-toolbar{grid-template-columns:1fr}}@media (width<=1280px){.havuz-list-head,.havuz-row{grid-template-columns:60px minmax(150px,1.1fr) minmax(170px,1.3fr) minmax(120px,1fr) 80px minmax(130px,.9fr) 200px}.havuz-list-head span:nth-child(4),.havuz-row-firma{display:none}}@media (width<=1100px){.havuz-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=960px){.havuz-list-head{display:none}.havuz-row{grid-template-columns:auto 1fr auto;grid-template-areas:"type amount action""user user user""bank time status";gap:.45rem}.havuz-row-type{grid-area:type}.havuz-row-amount{grid-area:amount}.havuz-row-action{grid-area:action}.havuz-row-user{grid-area:user}.havuz-row-firma{display:none}.havuz-row-bank{grid-area:bank;font-size:.64rem}.havuz-row-time{grid-area:time;justify-self:center;font-size:.64rem}.havuz-row-status{grid-area:status;justify-self:end}}@media (width<=760px){.havuz-header{grid-template-columns:1fr}.havuz-header-actions{flex-wrap:wrap}.havuz-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.havuz-toolbar{grid-template-columns:1fr}.havuz-filter-chips{justify-content:space-between;width:100%}.havuz-detail-grid{grid-template-columns:1fr}.havuz-detail-header{grid-template-columns:1fr auto}.havuz-detail-amount{grid-column:1/-1;justify-items:start}}.pay-page{--pay-accent:#a78bfa;--pay-accent-strong:#8b5cf6;--pay-accent-soft:#8b5cf624;--pay-accent-glow:#8b5cf659;--pay-indigo:#6366f1;--pay-cyan:#22d3ee;--pay-green:#34d399;--pay-amber:#fbbf24;--pay-red:#f87171;flex-direction:column;gap:18px;padding:18px 20px 40px;display:flex;position:relative}.pay-header{background:radial-gradient(circle at 0 0,#8b5cf62e,#0000 55%),radial-gradient(circle at 100% 100%,#6366f124,#0000 55%),linear-gradient(145deg,#181a2cf2,#0e101cf2);border:1px solid #8b5cf63d;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -24px #8b5cf673}.pay-header:before{content:"";opacity:.6;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#8b5cf614 40%,#0000 80%);position:absolute;inset:0}.pay-header-main{z-index:1;flex-direction:column;gap:10px;max-width:780px;display:flex;position:relative}.pay-header-badge{letter-spacing:.6px;text-transform:uppercase;color:#c4b5fd;background:var(--pay-accent-soft);border:1px solid #8b5cf659;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.pay-header-main h2{letter-spacing:-.2px;color:#f5f5fb;margin:0;font-size:19px;font-weight:700}.pay-header-main p{color:#dcdef0bd;margin:4px 0 0;font-size:12.5px;line-height:1.55}.pay-header-main p strong{color:#e9d5ff;font-weight:600}.pay-header-actions{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.pay-btn-primary,.pay-btn-ghost{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.pay-btn-primary{color:#0f1020;box-shadow:0 8px 22px -12px var(--pay-accent-glow);background:linear-gradient(135deg,#c4b5fd,#8b5cf6)}.pay-btn-primary:hover{box-shadow:0 12px 28px -12px var(--pay-accent-glow);transform:translateY(-1px)}.pay-btn-primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.pay-btn-ghost{color:#d1c4f7;background:#8b5cf617;border-color:#8b5cf647}.pay-btn-ghost:hover{background:#8b5cf629;border-color:#8b5cf673}.pay-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pay-kpi{background:linear-gradient(145deg,#161828e6,#0e101ce6);border:1px solid #8b5cf62e;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;transition:all .25s;display:flex;position:relative;overflow:hidden}.pay-kpi:before{content:"";background:linear-gradient(90deg, transparent, var(--pay-accent), transparent);opacity:0;height:2px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.pay-kpi:hover{border-color:#8b5cf661;transform:translateY(-2px)}.pay-kpi:hover:before{opacity:1}.pay-kpi-head{color:#dcdef099;text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.pay-kpi-head svg{color:var(--pay-accent)}.pay-kpi.online .pay-kpi-head svg{color:var(--pay-green)}.pay-kpi.volume .pay-kpi-head svg{color:var(--pay-cyan)}.pay-kpi.profit .pay-kpi-head svg{color:var(--pay-amber)}.pay-kpi.speed .pay-kpi-head svg{color:var(--pay-indigo)}.pay-kpi>strong{color:#f5f5fb;letter-spacing:-.3px;align-items:baseline;gap:6px;font-size:22px;font-weight:700;line-height:1.1;display:flex}.pay-kpi>strong small{color:#dcdef08c;font-size:12px;font-weight:500}.pay-kpi>small{color:#dcdef080;font-size:11px}.pay-tabs{background:#0e101cb3;border:1px solid #8b5cf629;border-radius:12px;gap:6px;width:fit-content;padding:5px;display:flex}.pay-tab{color:#dcdef094;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.pay-tab:hover{color:#e2d9fb;background:#8b5cf614}.pay-tab.active{color:#fff;background:linear-gradient(135deg,#8b5cf64d,#6366f14d);border-color:#8b5cf666;box-shadow:inset 0 0 0 1px #ffffff0a}.pay-tab-count{color:var(--pay-accent);background:var(--pay-accent-soft);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700}.pay-tab.active .pay-tab-count{color:#fff;background:#ffffff2e}.pay-toolbar{background:#0e101cb3;border:1px solid #8b5cf629;border-radius:12px;grid-template-columns:auto 220px 1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.pay-toolbar .havuz-chip.active{color:#fff;background:linear-gradient(135deg,#8b5cf647,#6366f147);border-color:#8b5cf673}.pay-provider-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.pay-provider-card{background:linear-gradient(160deg,#181a2ce6,#0e101ceb);border:1px solid #8b5cf62e;border-radius:16px;flex-direction:column;gap:12px;padding:14px;transition:all .25s;display:flex;position:relative;overflow:hidden}.pay-provider-card:before{content:"";background:linear-gradient(90deg, var(--pay-accent), var(--pay-indigo));opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.pay-provider-card.dost-site:before{background:linear-gradient(90deg,#f59e0b,#ec4899)}.pay-provider-card.offline{opacity:.65;filter:grayscale(.4)}.pay-provider-card.offline:before{background:linear-gradient(90deg,#64748b,#475569)}.pay-provider-card:hover{box-shadow:0 20px 40px -24px var(--pay-accent-glow);border-color:#8b5cf666;transform:translateY(-2px)}.pay-provider-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-provider-identity{align-items:center;gap:10px;min-width:0;display:flex}.pay-provider-logo{letter-spacing:.6px;color:#fff;width:38px;height:38px;box-shadow:inset 0 0 0 1px #ffffff1a, 0 8px 20px -10px var(--pay-accent-glow);background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:11px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.pay-provider-logo[data-kategori=dost-site]{background:linear-gradient(145deg,#f59e0b,#ec4899);box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 20px -10px #ec489973}.pay-provider-identity>div:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.pay-provider-identity strong{color:#f5f5fb;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.pay-provider-cat{color:#dcdef08c;align-items:center;gap:4px;font-size:10px;font-weight:500;display:inline-flex}.pay-provider-status{letter-spacing:.3px;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.pay-provider-status-dot{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.8s ease-in-out infinite payPulse;box-shadow:0 0 0 3px #ffffff14}@keyframes payPulse{0%,to{opacity:1}50%{opacity:.45}}.pay-provider-status.online{color:var(--pay-green);background:#34d3991f;border:1px solid #34d3994d}.pay-provider-status.degraded{color:var(--pay-amber);background:#fbbf241f;border:1px solid #fbbf244d}.pay-provider-status.offline{color:#94a3b8;background:#94a3b81a;border:1px solid #94a3b840}.pay-provider-status.offline .pay-provider-status-dot{animation:none}.pay-provider-body{background:#0a0c1699;border:1px solid #8b5cf614;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.pay-provider-stat{flex-direction:column;gap:3px;min-width:0;display:flex}.pay-provider-stat small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:9.5px;font-weight:600}.pay-provider-stat strong{color:#f5f5fb;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.pay-provider-stat strong svg{color:var(--pay-accent)}.pay-unit{color:#dcdef08c;margin-left:1px;font-size:10px}.pay-provider-capacity{flex-direction:column;gap:5px;display:flex}.pay-provider-cap-head{color:#dcdef099;justify-content:space-between;align-items:center;font-size:10.5px;font-weight:600;display:flex}.pay-provider-cap-head>span:first-child{text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:4px;display:inline-flex}.pay-provider-cap-head>span.warn{color:var(--pay-red)}.pay-provider-cap-bar{background:#0a0c16cc;border:1px solid #8b5cf61a;border-radius:999px;height:6px;overflow:hidden}.pay-provider-cap-fill{background:linear-gradient(90deg, var(--pay-accent), var(--pay-indigo));border-radius:999px;height:100%;transition:width .4s}.pay-provider-cap-fill.warm{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.pay-provider-cap-fill.critical{background:linear-gradient(90deg,#ef4444,#dc2626)}.pay-provider-cap-nums{color:#dcdef080;justify-content:space-between;font-size:10px;font-weight:500;display:flex}.pay-provider-directions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pay-provider-dir{color:#dcdef066;background:#0e101c99;border:1px dashed #dcdef026;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.pay-provider-dir.active.yatirim{color:#86efac;background:#34d3991a;border:1px solid #34d3994d}.pay-provider-dir.active.c{color:#fca5a5;background:#f871711a;border:1px solid #f871714d}.pay-provider-currency{letter-spacing:.5px;color:#c4b5fd;background:var(--pay-accent-soft);border-radius:6px;margin-left:auto;padding:3px 8px;font-size:9.5px;font-weight:800}.pay-provider-alert{border:1px solid;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:600;display:flex}.pay-provider-alert.warn{color:#fcd34d;background:#fbbf241a;border-color:#fbbf244d}.pay-provider-alert.critical{color:#fca5a5;background:#f871711a;border-color:#f871714d}.pay-provider-footer{gap:6px;margin-top:auto;display:flex}.pay-provider-btn{color:#dcdef0cc;cursor:pointer;background:#0e101cb3;border:1px solid #8b5cf638;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.pay-provider-btn:hover{color:#fff;background:#8b5cf62e;border-color:#8b5cf673}.pay-provider-btn.primary{color:#c4b5fd;background:var(--pay-accent-soft);border-color:#8b5cf661;flex:1}.pay-provider-btn.primary:hover{color:#fff;background:#8b5cf64d}.pay-provider-btn.warn{color:#fbbf24;border-color:#fbbf2440}.pay-provider-btn.warn:hover{background:#fbbf2426;border-color:#fbbf2473}.pay-provider-btn.go{color:var(--pay-green);border-color:#34d3994d}.pay-provider-btn.go:hover{background:#34d39926}.pay-provider-btn.danger{color:var(--pay-red);border-color:#f8717140}.pay-provider-btn.danger:hover{background:#f8717126;border-color:#f8717180}.pay-list{background:#0a0c1680;border:1px solid #8b5cf624;border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex;overflow-x:auto}.pay-list-head,.pay-row{grid-template-columns:90px 150px 90px 150px 130px 80px 80px 150px 130px 100px;align-items:center;gap:10px;min-width:1180px;padding:10px 12px;display:grid}.pay-list-head{color:#dcdef080;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;font-size:10px;font-weight:700}.pay-row{background:#0e101cb3;border:1px solid #8b5cf61a;border-radius:10px;transition:all .2s;position:relative}.pay-row:hover{background:#141626d9;border-color:#8b5cf659}.pay-row.flash{animation:1.6s ease-out payFlash}@keyframes payFlash{0%{background:#8b5cf640}to{background:#0e101cb3}}.pay-row-tip-badge{text-transform:uppercase;letter-spacing:.3px;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.pay-row-tip-badge.yatirim{color:#86efac;background:#34d3991f;border:1px solid #34d3994d}.pay-row-tip-badge.c{color:#fca5a5;background:#f871711f;border:1px solid #f871714d}.pay-row-ref{flex-direction:column;gap:2px;min-width:0;display:flex}.pay-row-ref strong{color:#f5f5fb;letter-spacing:-.1px;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.pay-row-ref strong svg{color:var(--pay-accent)}.pay-row-ref small{color:#dcdef08c;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.pay-provider-chip{color:#e2d9fb;background:var(--pay-accent-soft);text-overflow:ellipsis;white-space:nowrap;border:1px solid #8b5cf647;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 8px 3px 3px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.pay-provider-chip.dost-site{color:#fed7aa;background:#ec48991a;border-color:#ec48994d}.pay-provider-chip-logo{color:#fff;letter-spacing:.4px;background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:6px;place-items:center;width:20px;height:20px;font-size:9.5px;font-weight:800;display:inline-grid}.pay-provider-chip.dost-site .pay-provider-chip-logo{background:linear-gradient(145deg,#f59e0b,#ec4899)}.pay-row-amount{flex-direction:column;gap:1px;display:flex}.pay-row-amount strong{color:#f5f5fb;letter-spacing:-.2px;font-size:13px;font-weight:700}.pay-row-amount small{color:#dcdef073;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.pay-row-pkom strong,.pay-row-prvkom strong{color:#f5f5fb;font-size:11.5px;font-weight:700}.pay-row-pkom strong{color:#86efac}.pay-row-prvkom strong{color:#fca5a5}.pay-row-kar{background:#8b5cf617;border:1px solid #8b5cf638;border-radius:7px;flex-direction:column;gap:2px;padding:5px 8px;display:flex}.pay-row-kar strong{color:#c4b5fd;font-size:12.5px;font-weight:700}.pay-row-kar small{color:#dcdef08c;align-items:center;gap:3px;font-size:9.5px;font-weight:600;display:inline-flex}.pay-status{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.pay-status-yonlendirildi{color:var(--pay-accent);background:var(--pay-accent-soft);border:1px solid #8b5cf64d}.pay-status-callback-bekliyor{color:#fcd34d;background:#fbbf241f;border:1px solid #fbbf244d}.pay-status-islemde{color:#7dd3fc;background:#0ea5e91f;border:1px solid #0ea5e94d}.pay-status-tamamlandi{color:#86efac;background:#34d3991f;border:1px solid #34d3994d}.pay-status-reddedildi{color:#fca5a5;background:#f871711f;border:1px solid #f871714d}.pay-row-time{color:#dcdef099;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.pay-row-time svg{color:var(--pay-accent)}.pay-rules{flex-direction:column;gap:14px;display:flex}.pay-rules-intro{background:#0e101cb3;border:1px solid #8b5cf629;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 18px;display:flex}.pay-rules-intro>div>strong{color:#f5f5fb;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.pay-rules-intro>div>strong svg{color:var(--pay-amber)}.pay-rules-intro p{color:#dcdef099;max-width:640px;margin:6px 0 0;font-size:12px;line-height:1.55}.pay-rules-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.pay-rule-card{background:linear-gradient(160deg,#181a2ce6,#0e101ceb);border:1px solid #8b5cf62e;border-radius:14px;flex-direction:column;gap:10px;padding:14px;transition:all .25s;display:flex}.pay-rule-card.active{border-color:#8b5cf659;box-shadow:inset 0 0 0 1px #8b5cf61a}.pay-rule-card.inactive{opacity:.55}.pay-rule-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-rule-head>div{flex-direction:column;gap:2px;min-width:0;display:flex}.pay-rule-head strong{color:#f5f5fb;font-size:13px;font-weight:700}.pay-rule-head small{color:#dcdef066;font-family:JetBrains Mono,monospace;font-size:10px}.pay-rule-toggle{flex:none;width:38px;height:22px;position:relative}.pay-rule-toggle input{opacity:0;cursor:pointer;position:absolute;inset:0}.pay-rule-toggle span{background:#94a3b840;border-radius:999px;transition:all .2s;position:absolute;inset:0}.pay-rule-toggle span:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;transition:all .2s;position:absolute;top:2px;left:2px}.pay-rule-toggle input:checked+span{background:linear-gradient(135deg, var(--pay-accent), var(--pay-indigo))}.pay-rule-toggle input:checked+span:after{transform:translate(16px)}.pay-rule-body{background:#0a0c168c;border:1px solid #8b5cf614;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:10px;display:grid}.pay-rule-when{flex-wrap:wrap;gap:5px;display:flex}.pay-rule-chip{color:#dcdef0b8;background:#141626cc;border:1px solid #8b5cf626;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}.pay-rule-chip svg{color:var(--pay-accent)}.pay-rule-arrow{background:var(--pay-accent-soft);width:28px;height:28px;color:var(--pay-accent);border:1px solid #8b5cf64d;border-radius:999px;place-items:center;display:grid}.pay-rule-target{align-items:center;gap:8px;min-width:0;display:flex}.pay-rule-target>div{flex-direction:column;gap:1px;min-width:0;display:flex}.pay-rule-target strong{color:#f5f5fb;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.pay-rule-target small{color:#dcdef08c;align-items:center;gap:3px;font-size:10px;font-weight:500;display:inline-flex}.pay-rule-cond{color:#dcdef099;background:#fbbf240d;border:1px solid #fbbf2426;border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:10.5px;display:flex}.pay-rule-cond svg{color:var(--pay-amber);flex:none}.pay-rule-foot{justify-content:flex-end;display:flex}.pay-rule-link{color:#dcdef080;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.pay-rule-link:hover{color:var(--pay-red);background:#f871711a}.pay-drawer-overlay{z-index:95;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.pay-drawer-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#080a129e;border:0;padding:0;position:absolute;inset:0}.pay-drawer{background:linear-gradient(#141626fa,#0c0e18fa);border-left:1px solid #8b5cf647;flex-direction:column;width:min(480px,94vw);max-width:480px;animation:.25s ease-out payDrawerIn;display:flex;position:relative;box-shadow:-24px 0 60px -20px #0009}@keyframes payDrawerIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.pay-drawer-head{border-bottom:1px solid #8b5cf629;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.pay-drawer-identity{align-items:center;gap:12px;min-width:0;display:flex}.pay-drawer-identity>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.pay-drawer-identity strong{color:#f5f5fb;font-size:15px;font-weight:700}.pay-drawer-identity span{color:#dcdef08c;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.pay-drawer-head-actions{align-items:center;gap:8px;display:flex}.pay-drawer-close{color:#dcdef099;cursor:pointer;background:#141626d9;border:1px solid #8b5cf62e;border-radius:8px;place-items:center;width:30px;height:30px;transition:all .2s;display:grid}.pay-drawer-close:hover{color:#fff;background:#f8717126;border-color:#f8717159}.pay-drawer-scroll{flex-direction:column;flex:1;gap:18px;padding:16px 18px;display:flex;overflow-y:auto}.pay-drawer-section h4{text-transform:uppercase;letter-spacing:.5px;color:#dcdef08c;align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:700;display:inline-flex}.pay-drawer-section h4 svg{color:var(--pay-accent)}.pay-drawer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pay-drawer-card{background:#0a0c16b3;border:1px solid #8b5cf61f;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.pay-drawer-card span{color:#dcdef080;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.pay-drawer-card strong{color:#f5f5fb;letter-spacing:-.1px;font-size:14px;font-weight:700}.pay-drawer-card small{color:#dcdef073;font-size:10px}.pay-drawer-api{background:#0a0c16b3;border:1px solid #8b5cf61f;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.pay-drawer-api-row{grid-template-columns:76px 1fr auto;align-items:center;gap:8px;display:grid}.pay-drawer-api-row>span{color:#dcdef08c;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700}.pay-drawer-api-row code{color:#e2d9fb;text-overflow:ellipsis;white-space:nowrap;background:#141626e6;border:1px solid #8b5cf62e;border-radius:6px;padding:5px 8px;font-family:JetBrains Mono,monospace;font-size:11px;display:block;overflow:hidden}.pay-drawer-copy{background:var(--pay-accent-soft);width:26px;height:26px;color:var(--pay-accent);cursor:pointer;border:1px solid #8b5cf647;border-radius:7px;place-items:center;transition:all .2s;display:grid}.pay-drawer-copy:hover{color:#fff;background:#8b5cf647}.pay-drawer-empty{text-align:center;color:#dcdef080;background:#0a0c1680;border:1px dashed #8b5cf633;border-radius:10px;padding:20px;font-size:11.5px}.pay-drawer-txlist{flex-direction:column;gap:6px;display:flex}.pay-drawer-tx{background:#0a0c16a6;border:1px solid #8b5cf61a;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.pay-drawer-tx>div:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.pay-drawer-tx strong{color:#f5f5fb;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}.pay-drawer-tx.yatirim strong svg{color:var(--pay-green)}.pay-drawer-tx.c strong svg{color:var(--pay-red)}.pay-drawer-tx small{color:#dcdef080;font-size:10px}.pay-drawer-tx-amount{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.pay-drawer-tx-amount strong{color:#f5f5fb;font-size:12px}.pay-drawer-tx-amount small{color:#c4b5fd;font-size:9.5px;font-weight:600}.pay-drawer-foot{background:#0a0c1699;border-top:1px solid #8b5cf629;gap:8px;padding:14px 18px;display:flex}.pay-modal{background:linear-gradient(#141626fa,#0c0e18fa);border:1px solid #8b5cf647;border-radius:16px;flex-direction:column;width:min(640px,94vw);max-height:90vh;margin:auto;animation:.25s ease-out payModalIn;display:flex;position:relative;box-shadow:0 40px 80px -30px #000000b3}.pay-drawer-overlay:has(.pay-modal){justify-content:center;align-items:center;padding:20px}@keyframes payModalIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pay-modal-head{border-bottom:1px solid #8b5cf629;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.pay-modal-head strong{color:#f5f5fb;align-items:center;gap:7px;font-size:14.5px;font-weight:700;display:inline-flex}.pay-modal-head strong svg{color:var(--pay-accent)}.pay-modal-head small{color:#dcdef08c;margin-top:4px;font-size:11.5px;display:block}.pay-modal-body{flex:1;padding:18px 20px;overflow-y:auto}.pay-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pay-modal-grid .manuel-field-wide{grid-column:1/-1}.pay-modal-checks{background:#0a0c16b3;border:1px solid #8b5cf62e;border-radius:10px;gap:14px;padding:9px 12px;display:flex}.pay-modal-checks label{color:#dcdef0bf;cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.pay-modal-checks label svg{color:var(--pay-accent)}.pay-modal-checks input[type=checkbox]{accent-color:var(--pay-accent)}.pay-modal-foot{background:#0a0c1699;border-top:1px solid #8b5cf629;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.pay-send-modal{width:min(520px,94vw)}.pay-send-source{background:linear-gradient(145deg,#8b5cf626,#6366f11a);border:1px solid #8b5cf64d;border-radius:12px;margin-bottom:14px;padding:14px 16px;display:flex}.pay-send-source>div{flex-direction:column;gap:4px;display:flex}.pay-send-source small{color:#dcdef099;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.pay-send-source strong{color:#f5f5fb;letter-spacing:-.3px;font-size:18px;font-weight:800}.pay-send-source span{color:#dcdef0b3;align-items:center;gap:5px;font-size:11px;display:inline-flex}.pay-send-source span svg{color:var(--pay-accent)}.pay-send-calc{background:#0a0c16a6;border:1px solid #8b5cf638;border-radius:12px;margin-top:14px;padding:14px 16px}.pay-send-calc h5{color:#dcdef099;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:700;display:inline-flex}.pay-send-calc h5 svg{color:var(--pay-amber)}.pay-send-calc-rows{flex-direction:column;gap:7px;display:flex}.pay-send-calc-rows>div{color:#dcdef0bf;justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.pay-send-calc-rows>div strong{color:#f5f5fb;font-weight:700}.pay-send-calc-total{border-top:1px dashed #8b5cf640;margin-top:4px;padding-top:9px}.pay-send-calc-total span{color:#c4b5fd;text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}.pay-send-calc-total strong{letter-spacing:-.2px;font-size:18px;color:#86efac!important}.havuz-row-bridge{color:#c4b5fd;cursor:pointer;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:7px;place-items:center;width:28px;height:28px;transition:all .2s;display:grid}.havuz-row-bridge:hover{color:#fff;background:#8b5cf640;border-color:#8b5cf680;transform:translateY(-1px)rotate(12deg)}.havuz-detail-bridge{color:#c4b5fd;cursor:pointer;background:#8b5cf61f;border:1px solid #8b5cf652;border-radius:9px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.havuz-detail-bridge:hover{color:#fff;background:#8b5cf638;border-color:#8b5cf680}@media (width<=1200px){.pay-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-toolbar{grid-template-columns:1fr 1fr}.pay-toolbar .havuz-filter-chips{grid-column:1/-1}.pay-rule-body{text-align:center;grid-template-columns:1fr}.pay-rule-arrow{margin:0 auto;transform:rotate(90deg)}}@media (width<=760px){.pay-page{padding:14px 14px 32px}.pay-header{flex-direction:column;gap:12px;padding:14px 16px}.pay-header-actions{justify-content:stretch;width:100%}.pay-header-actions button{flex:1;justify-content:center}.pay-kpis,.pay-toolbar,.pay-provider-grid,.pay-rules-list,.pay-modal-grid,.pay-drawer-grid{grid-template-columns:1fr}.pay-drawer{width:100%;max-width:100%}.pay-rules-intro{flex-direction:column}.pay-rules-intro button{align-self:flex-start}}.pay-detail-page{flex-direction:column;gap:14px;padding:0;display:flex}.pay-detail-topbar{background:#0e101cb3;border:1px solid #8b5cf62e;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.pay-detail-back{color:#c4b5fd;background:var(--pay-accent-soft);cursor:pointer;border:1px solid #8b5cf64d;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.pay-detail-back:hover{color:#fff;background:#8b5cf647;transform:translate(-2px)}.pay-detail-breadcrumb{color:#dcdef08c;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.pay-detail-breadcrumb strong{color:#f5f5fb;font-weight:700}.pay-detail-topbar-actions{align-items:center;gap:8px;display:flex}.pay-detail-topbar-actions .pay-btn-ghost.danger{color:#fca5a5;background:#f8717114;border-color:#f8717147}.pay-detail-topbar-actions .pay-btn-ghost.danger:hover{background:#f871712e;border-color:#f871717a}.pay-detail-topbar-actions .pay-btn-ghost.accent-green{color:var(--pay-green);background:#34d3991a;border-color:#34d3994d}.pay-detail-modal{background:radial-gradient(circle at 0 0,#8b5cf61f,#0000 55%),radial-gradient(circle at 100% 100%,#6366f11a,#0000 55%),linear-gradient(#161828f2,#0e101cf2);border:1px solid #8b5cf638;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 20px 50px -30px #8b5cf673}.pay-detail-hero{background:linear-gradient(135deg,#8b5cf61f,#6366f10f),#0a0c1699;border:1px solid #8b5cf638;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:18px 20px;display:grid;position:relative;overflow:hidden}.pay-detail-page.dost-site .pay-detail-hero{background:linear-gradient(135deg,#ec48991f,#f59e0b0f),#0a0c1699;border-color:#ec489940}.pay-detail-hero:before{content:"";background:linear-gradient(90deg, var(--pay-accent), var(--pay-indigo));height:3px;position:absolute;top:0;left:0;right:0}.pay-detail-page.dost-site .pay-detail-hero:before{background:linear-gradient(90deg,#f59e0b,#ec4899)}.pay-detail-hero-main{align-items:center;gap:18px;min-width:0;display:flex}.pay-detail-hero-logo{letter-spacing:1px;color:#fff;width:78px;height:78px;box-shadow:inset 0 0 0 1px #ffffff1a, 0 20px 40px -16px var(--pay-accent-glow);background:linear-gradient(145deg,#8b5cf6,#6366f1);border-radius:20px;flex:none;place-items:center;font-size:26px;font-weight:800;display:grid}.pay-detail-hero-logo[data-kategori=dost-site]{background:linear-gradient(145deg,#f59e0b,#ec4899);box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 40px -16px #ec489973}.pay-detail-hero-info{flex-direction:column;gap:8px;min-width:0;display:flex}.pay-detail-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pay-detail-hero-top h2{letter-spacing:-.3px;color:#f5f5fb;margin:0;font-size:22px;font-weight:700}.pay-detail-cat-badge{text-transform:uppercase;letter-spacing:.4px;color:#c4b5fd;background:var(--pay-accent-soft);border:1px solid #8b5cf64d;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pay-detail-cat-badge.dost-site{color:#fed7aa;background:#ec48991f;border-color:#ec489952}.pay-detail-hero-meta{color:#dcdef0a6;flex-wrap:wrap;gap:14px;font-size:12px;font-weight:500;display:flex}.pay-detail-hero-meta span{align-items:center;gap:5px;display:inline-flex}.pay-detail-hero-meta svg{color:var(--pay-accent)}.pay-detail-hero-dirs{flex-wrap:wrap;gap:6px;display:flex}.pay-detail-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:280px;display:grid}.pay-detail-hero-stat{background:#0a0c16b3;border:1px solid #8b5cf62e;border-radius:12px;flex-direction:column;gap:3px;padding:11px 14px;display:flex}.pay-detail-hero-stat small{color:#dcdef08c;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.pay-detail-hero-stat strong{color:#f5f5fb;letter-spacing:-.2px;font-size:16px;font-weight:700}.pay-detail-hero-stat.profit strong{color:#86efac}.pay-detail-capacity-bar{background:#0a0c168c;border:1px solid #8b5cf624;border-radius:12px;flex-direction:column;gap:7px;padding:14px 18px;display:flex}.pay-detail-capacity-head{color:#dcdef0b3;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:600;display:flex}.pay-detail-capacity-head>span:first-child{text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:6px;display:inline-flex}.pay-detail-capacity-head>span:first-child svg{color:var(--pay-accent)}.pay-detail-capacity-head>span:last-child{color:#f5f5fb;font-weight:700}.pay-detail-capacity-head>span:last-child small{color:#dcdef080;margin-left:6px;font-weight:500}.pay-provider-cap-bar.large{height:9px}.pay-detail-tabs{background:#0a0c1699;border:1px solid #8b5cf629;border-radius:12px;gap:5px;padding:5px;display:flex;overflow-x:auto}.pay-detail-tab{color:#dcdef099;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.pay-detail-tab:hover{color:#e2d9fb;background:#8b5cf614}.pay-detail-tab.active{color:#fff;background:linear-gradient(135deg,#8b5cf652,#6366f147);border-color:#8b5cf666}.pay-detail-body{animation:.25s ease-out payDetailFade}@keyframes payDetailFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pay-detail-grid{grid-template-columns:2fr 1fr;gap:14px;display:grid}.pay-detail-grid .pay-detail-card-kpis,.pay-detail-grid .pay-detail-card-risk{grid-column:1/-1}.pay-detail-card{background:#0a0c168c;border:1px solid #8b5cf626;border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.pay-detail-card>header{color:#dcdef099;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.pay-detail-card>header svg{color:var(--pay-accent)}.pay-detail-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pay-detail-kpi{background:#0e101ccc;border:1px solid #8b5cf624;border-radius:11px;flex-direction:column;gap:3px;padding:12px 14px;transition:all .2s;display:flex}.pay-detail-kpi:hover{border-color:#8b5cf652;transform:translateY(-1px)}.pay-detail-kpi small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.pay-detail-kpi strong{color:#f5f5fb;letter-spacing:-.3px;font-size:18px;font-weight:700}.pay-kpi-neg{color:var(--pay-red)}.pay-detail-kpi span{color:#dcdef080;font-size:10.5px}.pay-detail-sparkline{justify-content:space-between;align-items:flex-end;gap:6px;height:130px;padding:8px 4px 2px;display:flex}.pay-detail-spark-bar{background:linear-gradient(180deg, var(--pay-accent), #8b5cf640);cursor:pointer;border-radius:6px 6px 2px 2px;flex:1;min-height:12px;transition:all .3s;position:relative}.pay-detail-spark-bar:hover{background:linear-gradient(180deg, #c4b5fd, var(--pay-accent));transform:translateY(-2px)}.pay-detail-spark-bar span{color:#dcdef08c;text-transform:uppercase;letter-spacing:.3px;font-size:9.5px;font-weight:700;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.pay-detail-info-list{flex-direction:column;gap:6px;display:flex}.pay-detail-info-list>div{background:#0e101cb3;border:1px solid #8b5cf61a;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:11.5px;display:flex}.pay-detail-info-list span{color:#dcdef08c;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.pay-detail-info-list strong{color:#f5f5fb;font-weight:700}.pay-detail-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pay-detail-risk-item{background:#0e101ccc;border:1px solid;border-radius:11px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.pay-detail-risk-item.ok{background:#34d3990a;border-color:#34d39947}.pay-detail-risk-item.warn{background:#fbbf240d;border-color:#fbbf2452}.pay-detail-risk-item strong{color:#f5f5fb;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.pay-detail-risk-item.ok strong svg{color:var(--pay-green)}.pay-detail-risk-item.warn strong svg{color:var(--pay-amber)}.pay-detail-risk-item span{color:#dcdef0a6;font-size:11px;line-height:1.5}.pay-detail-api{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pay-detail-api .pay-detail-card:last-child{grid-column:1/-1}.pay-detail-api-list{flex-direction:column;gap:8px;display:flex}.pay-detail-api-row{background:#0e101ccc;border:1px solid #8b5cf624;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.pay-detail-api-row>div:first-child{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pay-detail-api-row small{color:#dcdef08c;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.pay-detail-api-row code{color:#e2d9fb;text-overflow:ellipsis;white-space:nowrap;background:0 0;font-family:JetBrains Mono,monospace;font-size:11.5px;display:block;overflow:hidden}.pay-detail-api-key-actions{flex:none;gap:5px;display:flex}.pay-detail-conn-test{flex-direction:column;gap:14px;display:flex}.pay-detail-conn-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pay-detail-conn-metrics>div{background:#0e101ccc;border:1px solid #8b5cf624;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.pay-detail-conn-metrics small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.pay-detail-conn-metrics strong{color:#f5f5fb;font-size:14px;font-weight:700}.pay-detail-code{color:#e2d9fb;white-space:pre;background:#05070ed9;border:1px solid #8b5cf62e;border-radius:10px;margin:0;padding:14px 16px;font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.55;overflow-x:auto}.pay-detail-perf{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.pay-detail-chart{flex-direction:column;gap:10px;display:flex}.pay-detail-bars{justify-content:space-between;align-items:flex-end;gap:12px;height:180px;padding:10px 4px;display:flex}.pay-detail-bar-col{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}.pay-detail-bar-stack{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.pay-detail-bar{cursor:pointer;border-radius:5px 5px 2px 2px;width:12px;transition:all .3s}.pay-detail-bar.hacim{background:linear-gradient(180deg, var(--pay-accent), #8b5cf64d)}.pay-detail-bar.kar{background:linear-gradient(180deg, var(--pay-amber), #fbbf244d)}.pay-detail-bar:hover{filter:brightness(1.25);transform:translateY(-2px)}.pay-detail-bar-col small{color:#dcdef080;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700}.pay-detail-bar-legend{border-top:1px solid #8b5cf61a;justify-content:center;gap:14px;padding:8px 0 0;display:flex}.pay-detail-bar-legend span{color:#dcdef0a6;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.pay-detail-bar-legend i{border-radius:3px;width:11px;height:11px;display:inline-block}.pay-detail-bar-legend .leg-hacim{background:linear-gradient(180deg, var(--pay-accent), #8b5cf64d)}.pay-detail-bar-legend .leg-kar{background:linear-gradient(180deg, var(--pay-amber), #fbbf244d)}.pay-detail-perf-table{flex-direction:column;gap:4px;display:flex}.pay-detail-perf-head,.pay-detail-perf-row{grid-template-columns:60px 60px 1fr 70px 1fr;align-items:center;gap:8px;padding:8px 12px;font-size:11.5px;display:grid}.pay-detail-perf-head{color:#dcdef080;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #8b5cf61f;font-size:9.5px;font-weight:700}.pay-detail-perf-row{background:#0e101c99;border:1px solid #8b5cf61a;border-radius:8px}.pay-detail-perf-row strong{color:#f5f5fb;font-weight:700}.pay-detail-perf-success{color:#86efac;font-weight:700}.pay-detail-perf-profit{color:var(--pay-amber)!important}.pay-detail-txpage{flex-direction:column;gap:12px;display:flex}.pay-detail-txpage-head{background:#0e101c99;border:1px solid #8b5cf629;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.pay-detail-txpage-head strong{color:#f5f5fb;align-items:center;gap:7px;font-size:13px;display:inline-flex}.pay-detail-txpage-head strong svg{color:var(--pay-accent)}.pay-detail-txpage-head small{color:#dcdef08c;font-size:11px}.pay-detail-log{flex-direction:column;gap:14px;display:flex}.pay-detail-log-head{background:#0e101c99;border:1px solid #8b5cf629;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.pay-detail-log-head strong{color:#f5f5fb;align-items:center;gap:7px;font-size:13px;display:inline-flex}.pay-detail-log-head strong svg{color:var(--pay-accent)}.pay-detail-log-head small{color:#dcdef08c;font-size:11px}.pay-detail-log-list{flex-direction:column;gap:4px;margin:0;padding:0 0 0 16px;list-style:none;display:flex;position:relative}.pay-detail-log-list:before{content:"";background:linear-gradient(#8b5cf673,#8b5cf614);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.pay-detail-log-item{background:#0e101cb3;border:1px solid #8b5cf61f;border-radius:10px;padding:10px 14px;transition:all .2s;position:relative}.pay-detail-log-item:hover{border-color:#8b5cf64d;transform:translate(2px)}.pay-detail-log-dot{background:var(--pay-accent);border-radius:999px;width:12px;height:12px;position:absolute;top:14px;left:-16px;box-shadow:0 0 0 3px #0e101c,0 0 0 4px #8b5cf64d}.pay-detail-log-item.success .pay-detail-log-dot{background:var(--pay-green);box-shadow:0 0 0 3px #0e101c,0 0 0 4px #34d3994d}.pay-detail-log-item.warn .pay-detail-log-dot{background:var(--pay-amber);box-shadow:0 0 0 3px #0e101c,0 0 0 4px #fbbf244d}.pay-detail-log-item.error .pay-detail-log-dot{background:var(--pay-red);box-shadow:0 0 0 3px #0e101c,0 0 0 4px #f871714d}.pay-detail-log-body{flex-direction:column;gap:3px;display:flex}.pay-detail-log-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pay-detail-log-top strong{color:#f5f5fb;font-size:12.5px;font-weight:700}.pay-detail-log-top span{color:#dcdef073;align-items:center;gap:4px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;display:inline-flex}.pay-detail-log-body p{color:#dcdef0a6;margin:0;font-size:11.5px;line-height:1.5}.pay-detail-log-body small{color:#dcdef073;align-items:center;gap:4px;margin-top:3px;font-size:10.5px;display:inline-flex}@media (width<=1200px){.pay-detail-hero{grid-template-columns:1fr}.pay-detail-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.pay-detail-grid,.pay-detail-api,.pay-detail-perf{grid-template-columns:1fr}.pay-detail-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-detail-risk-grid{grid-template-columns:1fr}}@media (width<=760px){.pay-detail-topbar{flex-direction:column;align-items:stretch}.pay-detail-breadcrumb{justify-content:flex-start}.pay-detail-topbar-actions{grid-template-columns:repeat(3,1fr);display:grid}.pay-detail-topbar-actions button{justify-content:center}.pay-detail-hero-main{text-align:center;flex-direction:column;align-items:center}.pay-detail-hero-meta,.pay-detail-hero-dirs{justify-content:center}.pay-detail-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pay-detail-kpi-grid,.pay-detail-conn-metrics{grid-template-columns:1fr}.pay-detail-perf-head,.pay-detail-perf-row{grid-template-columns:60px 50px 1fr 60px 1fr;font-size:10.5px}.pay-detail-modal{padding:14px}}.hesap-page{--hesap-accent:#22d3ee;--hesap-accent-strong:#0891b2;--hesap-accent-soft:#22d3ee1f;--hesap-accent-glow:#22d3ee59;--hesap-green:#34d399;--hesap-amber:#fbbf24;--hesap-red:#f87171;--hesap-violet:#a78bfa;--hesap-pink:#f472b6;--hesap-indigo:#6366f1;flex-direction:column;gap:18px;padding:18px 20px 40px;display:flex;position:relative}.hesap-header{box-shadow:0 16px 40px -24px var(--hesap-accent-glow);background:radial-gradient(circle at 0 0,#22d3ee29,#0000 55%),radial-gradient(circle at 100% 100%,#6366f11f,#0000 55%),linear-gradient(145deg,#181a2cf2,#0e101cf2);border:1px solid #22d3ee3d;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.hesap-header-main{flex-direction:column;gap:10px;max-width:780px;display:flex}.hesap-header-badge{letter-spacing:.6px;text-transform:uppercase;color:#a5f3fc;background:var(--hesap-accent-soft);border:1px solid #22d3ee59;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.hesap-header-main h2{letter-spacing:-.2px;color:#f5f5fb;margin:0;font-size:19px;font-weight:700}.hesap-header-main p{color:#dcdef0bd;margin:4px 0 0;font-size:12.5px;line-height:1.55}.hesap-header-main p strong{color:#a5f3fc;font-weight:600}.hesap-header-actions{align-items:center;gap:8px;display:flex}.hesap-btn-primary,.hesap-btn-ghost{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.hesap-btn-primary{color:#0f1020;box-shadow:0 8px 22px -12px var(--hesap-accent-glow);background:linear-gradient(135deg,#67e8f9,#0891b2)}.hesap-btn-primary:hover{box-shadow:0 12px 28px -12px var(--hesap-accent-glow);transform:translateY(-1px)}.hesap-btn-ghost{color:#a5f3fc;background:#22d3ee17;border-color:#22d3ee47}.hesap-btn-ghost:hover{background:#22d3ee29;border-color:#22d3ee73}.hesap-btn-ghost.accent-green{color:var(--hesap-green);background:#34d3991a;border-color:#34d3994d}.hesap-btn-ghost.danger{color:#fca5a5;background:#f8717114;border-color:#f8717147}.hesap-btn-ghost.danger:hover{background:#f871712e;border-color:#f871717a}.hesap-view-toggle{background:#0e101cb3;border:1px solid #22d3ee33;border-radius:10px;padding:3px;display:inline-flex}.hesap-view-toggle button{color:#dcdef08c;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:6px 11px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.hesap-view-toggle button:hover{color:#a5f3fc}.hesap-view-toggle button.active{color:#0f1020;background:linear-gradient(135deg,#67e8f9,#22d3ee)}.hesap-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hesap-kpi{background:linear-gradient(145deg,#161828e6,#0e101ce6);border:1px solid #22d3ee2e;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;transition:all .25s;display:flex;position:relative;overflow:hidden}.hesap-kpi:before{content:"";background:linear-gradient(90deg, transparent, var(--hesap-accent), transparent);opacity:0;height:2px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.hesap-kpi:hover{border-color:#22d3ee66;transform:translateY(-2px)}.hesap-kpi:hover:before{opacity:1}.hesap-kpi-head{color:#dcdef099;text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.hesap-kpi.total .hesap-kpi-head svg{color:var(--hesap-accent)}.hesap-kpi.balance .hesap-kpi-head svg{color:var(--hesap-green)}.hesap-kpi.capacity .hesap-kpi-head svg{color:var(--hesap-amber)}.hesap-kpi.success .hesap-kpi-head svg{color:var(--hesap-violet)}.hesap-kpi>strong{color:#f5f5fb;letter-spacing:-.3px;align-items:baseline;gap:4px;font-size:22px;font-weight:700;line-height:1.1;display:flex}.hesap-kpi>strong small{color:#dcdef08c;font-size:12px;font-weight:500}.hesap-kpi>small{color:#dcdef080;font-size:11px}.hesap-toolbar{background:#0e101cb3;border:1px solid #22d3ee29;border-radius:12px;grid-template-columns:auto 180px 180px 1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.hesap-toolbar .havuz-chip.active{color:#fff;background:linear-gradient(135deg,#22d3ee42,#6366f138);border-color:#22d3ee73}.hesap-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.hesap-card{cursor:pointer;background:linear-gradient(160deg,#181a2ce6,#0e101ceb);border:1px solid #22d3ee29;border-radius:14px;flex-direction:column;gap:10px;padding:14px;transition:all .25s;display:flex;position:relative;overflow:hidden}.hesap-card:before{content:"";background:linear-gradient(90deg, var(--hesap-accent), var(--hesap-indigo));opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.hesap-card.tip-papara:before{background:linear-gradient(90deg,#f472b6,#ec4899)}.hesap-card.tip-kripto:before{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.hesap-card.durum-pasif,.hesap-card.durum-bakim{opacity:.65;filter:grayscale(.3)}.hesap-card.durum-limit-doldu{border-color:#f871714d;box-shadow:inset 0 0 0 1px #f871711a}.hesap-card:hover{box-shadow:0 20px 40px -24px var(--hesap-accent-glow);border-color:#22d3ee66;transform:translateY(-2px)}.hesap-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.hesap-card-identity{align-items:center;gap:10px;min-width:0;display:flex}.hesap-card-logo{color:#fff;width:36px;height:36px;box-shadow:inset 0 0 0 1px #ffffff1a, 0 8px 20px -10px var(--hesap-accent-glow);background:linear-gradient(145deg,#22d3ee,#6366f1);border-radius:10px;flex:none;place-items:center;display:grid}.hesap-card-logo.sm{border-radius:7px;width:26px;height:26px}.hesap-card-logo[data-tip=papara]{background:linear-gradient(145deg,#f472b6,#ec4899);box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 20px -10px #f472b673}.hesap-card-logo[data-tip=kripto]{background:linear-gradient(145deg,#fbbf24,#f59e0b);box-shadow:inset 0 0 0 1px #ffffff1a,0 8px 20px -10px #fbbf2473}.hesap-card-identity>div:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.hesap-card-identity strong{color:#f5f5fb;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.hesap-card-identity small{color:#dcdef08c;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.hesap-status{letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.hesap-status-dot{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.8s ease-in-out infinite hesapPulse;box-shadow:0 0 0 3px #ffffff14}@keyframes hesapPulse{0%,to{opacity:1}50%{opacity:.45}}.hesap-status-aktif{color:var(--hesap-green);background:#34d3991f;border:1px solid #34d3994d}.hesap-status-pasif{color:#94a3b8;background:#94a3b81a;border:1px solid #94a3b840}.hesap-status-pasif .hesap-status-dot{animation:none}.hesap-status-bakim{color:var(--hesap-amber);background:#fbbf241f;border:1px solid #fbbf244d}.hesap-status-limit-doldu{color:var(--hesap-red);background:#f871711f;border:1px solid #f871714d}.hesap-card-iban{background:#0a0c16b3;border:1px solid #22d3ee1f;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;display:flex}.hesap-card-iban span{color:#dcdef073;text-transform:uppercase;letter-spacing:.4px;font-size:9.5px;font-weight:700}.hesap-card-iban code{color:#a5f3fc;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.hesap-partner-pill{text-transform:uppercase;letter-spacing:.3px;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.hesap-partner-pill.partner-724{color:#67e8f9;background:#22d3ee1f;border-color:#22d3ee4d}.hesap-partner-pill.partner-site{color:#c4b5fd;background:#8b5cf61f;border-color:#8b5cf64d}.hesap-partner-pill.partner-p2p{color:#fbbf24;background:#fbbf241f;border-color:#fbbf244d}.hesap-card-partner-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.hesap-card-yon{color:#dcdef099;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}.hesap-card-yon svg{color:var(--hesap-accent)}.hesap-card-stats{background:#0a0c168c;border:1px solid #22d3ee14;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 10px;display:grid}.hesap-card-stats>div{flex-direction:column;gap:2px;min-width:0;display:flex}.hesap-card-stats small{color:#dcdef080;text-transform:uppercase;letter-spacing:.3px;font-size:9.5px;font-weight:600}.hesap-card-stats strong{color:#f5f5fb;letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.hesap-card-capacity{flex-direction:column;gap:4px;display:flex}.hesap-card-cap-head{color:#dcdef08c;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.hesap-card-cap-head>span:first-child{text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:4px;display:inline-flex}.hesap-card-cap-bar{background:#0a0c16cc;border:1px solid #22d3ee1a;border-radius:999px;height:5px;overflow:hidden}.hesap-card-cap-bar.small{height:4px}.hesap-card-cap-fill{background:linear-gradient(90deg, var(--hesap-accent), var(--hesap-indigo));border-radius:999px;height:100%;transition:width .4s}.hesap-card-cap-fill.warm{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.hesap-card-cap-fill.critical{background:linear-gradient(90deg,#ef4444,#dc2626)}.hesap-card-foot{gap:6px;margin-top:auto;display:flex}.hesap-card-btn{color:#dcdef0cc;cursor:pointer;background:#0e101cb3;border:1px solid #22d3ee33;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.hesap-card-btn:hover{color:#fff;background:#22d3ee2e;border-color:#22d3ee73}.hesap-card-btn.primary{color:#a5f3fc;background:var(--hesap-accent-soft);border-color:#22d3ee61;flex:1}.hesap-card-btn.primary:hover{color:#fff;background:#22d3ee4d}.hesap-card-btn.warn{color:var(--hesap-amber);border-color:#fbbf2440}.hesap-card-btn.warn:hover{background:#fbbf2426;border-color:#fbbf2473}.hesap-card-btn.go{color:var(--hesap-green);border-color:#34d3994d}.hesap-card-btn.go:hover{background:#34d39926}.hesap-card-btn.danger{color:var(--hesap-red);border-color:#f8717140}.hesap-card-btn.danger:hover{background:#f8717126;border-color:#f8717180}.hesap-table{background:#0a0c1680;border:1px solid #22d3ee24;border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex;overflow-x:auto}.hesap-table-head,.hesap-table-row{grid-template-columns:1.4fr 1fr .7fr 1.4fr .8fr 1fr 1.1fr .9fr 130px;align-items:center;gap:10px;min-width:1100px;padding:10px 12px;display:grid}.hesap-table-head{color:#dcdef080;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;font-size:10px;font-weight:700}.hesap-table-row{background:#0e101cb3;border:1px solid #22d3ee1a;border-radius:10px;transition:all .2s}.hesap-table-row:hover{background:#141626d9;border-color:#22d3ee59}.hesap-table-hesap{align-items:center;gap:8px;min-width:0;display:flex}.hesap-table-hesap>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.hesap-table-hesap strong{color:#f5f5fb;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.hesap-table-hesap small{color:#dcdef073;font-family:JetBrains Mono,monospace;font-size:10px}.hesap-table-sahip{color:#dcdef0d9;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.hesap-table-iban code{color:#a5f3fc;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10.5px;display:block;overflow:hidden}.hesap-table-yon{color:#dcdef0b3;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.hesap-table-yon svg{color:var(--hesap-accent)}.hesap-table-bakiye{flex-direction:column;gap:1px;display:flex}.hesap-table-bakiye strong{color:#f5f5fb;font-size:12.5px;font-weight:700}.hesap-table-bakiye small{color:#dcdef073;text-transform:uppercase;font-size:9.5px;font-weight:600}.hesap-table-cap{flex-direction:column;gap:3px;display:flex}.hesap-table-cap small{color:#dcdef08c;font-size:10px;font-weight:600}.hesap-table-action{gap:5px;display:flex}.hesap-table-action .hesap-card-btn{flex:1;padding:6px 8px}.hesap-table-action .hesap-card-btn.primary{flex:1.3}.hesap-tip-badge{text-transform:uppercase;letter-spacing:.3px;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.hesap-tip-badge.tip-banka{color:#a5f3fc;background:var(--hesap-accent-soft);border-color:#22d3ee4d}.hesap-tip-badge.tip-papara{color:#fbcfe8;background:#f472b61f;border-color:#f472b64d}.hesap-tip-badge.tip-kripto{color:#fcd34d;background:#fbbf241f;border-color:#fbbf244d}.hesap-detail-page{flex-direction:column;gap:14px;display:flex}.hesap-detail-topbar{background:#0e101cb3;border:1px solid #22d3ee2e;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.hesap-detail-back{color:#a5f3fc;background:var(--hesap-accent-soft);cursor:pointer;border:1px solid #22d3ee4d;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.hesap-detail-back:hover{color:#fff;background:#22d3ee47;transform:translate(-2px)}.hesap-detail-breadcrumb{color:#dcdef08c;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.hesap-detail-breadcrumb strong{color:#f5f5fb;font-weight:700}.hesap-detail-topbar-actions{align-items:center;gap:8px;display:flex}.hesap-detail-modal{box-shadow:0 20px 50px -30px var(--hesap-accent-glow);background:radial-gradient(circle at 0 0,#22d3ee24,#0000 55%),radial-gradient(circle at 100% 100%,#6366f114,#0000 55%),linear-gradient(#161828f2,#0e101cf2);border:1px solid #22d3ee38;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.hesap-detail-hero{background:linear-gradient(135deg,#22d3ee1f,#6366f10f),#0a0c1699;border:1px solid #22d3ee38;border-radius:14px;grid-template-columns:1fr auto;align-items:flex-start;gap:20px;padding:18px 20px;display:grid;position:relative;overflow:hidden}.hesap-detail-page.tip-papara .hesap-detail-hero{background:linear-gradient(135deg,#f472b61f,#ec48990f),#0a0c1699;border-color:#f472b640}.hesap-detail-page.tip-kripto .hesap-detail-hero{background:linear-gradient(135deg,#fbbf241f,#f59e0b0f),#0a0c1699;border-color:#fbbf2440}.hesap-detail-hero:before{content:"";background:linear-gradient(90deg, var(--hesap-accent), var(--hesap-indigo));height:3px;position:absolute;top:0;left:0;right:0}.hesap-detail-page.tip-papara .hesap-detail-hero:before{background:linear-gradient(90deg,#f472b6,#ec4899)}.hesap-detail-page.tip-kripto .hesap-detail-hero:before{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.hesap-detail-hero-main{align-items:flex-start;gap:16px;min-width:0;display:flex}.hesap-detail-hero-logo{color:#fff;width:76px;height:76px;box-shadow:inset 0 0 0 1px #ffffff1a, 0 20px 40px -16px var(--hesap-accent-glow);background:linear-gradient(145deg,#22d3ee,#6366f1);border-radius:18px;flex:none;place-items:center;display:grid}.hesap-detail-hero-logo[data-tip=papara]{background:linear-gradient(145deg,#f472b6,#ec4899);box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 40px -16px #f472b673}.hesap-detail-hero-logo[data-tip=kripto]{background:linear-gradient(145deg,#fbbf24,#f59e0b);box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 40px -16px #fbbf2473}.hesap-detail-hero-info{flex-direction:column;gap:6px;min-width:0;display:flex}.hesap-detail-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hesap-detail-hero-top h2{letter-spacing:-.3px;color:#f5f5fb;margin:0;font-size:20px;font-weight:700}.hesap-detail-hero-sahip{color:#a5f3fc;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:inline-flex}.hesap-detail-hero-sahip svg{color:var(--hesap-accent)}.hesap-detail-hero-meta{color:#dcdef0b3;flex-wrap:wrap;gap:10px;margin-top:2px;font-size:11.5px;font-weight:500;display:flex}.hesap-detail-hero-meta span{align-items:center;gap:5px;display:inline-flex}.hesap-detail-hero-meta svg{color:var(--hesap-accent)}.hesap-detail-iban-row{background:#0a0c16cc;border:1px solid #22d3ee2e;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:8px 12px;display:flex}.hesap-detail-iban-row>span:first-child{color:#dcdef08c;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.hesap-detail-iban-row code{color:#a5f3fc;letter-spacing:.5px;flex:1;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:600}.hesap-iban-btn{background:var(--hesap-accent-soft);width:26px;height:26px;color:var(--hesap-accent);cursor:pointer;border:1px solid #22d3ee47;border-radius:7px;place-items:center;transition:all .2s;display:grid}.hesap-iban-btn:hover{color:#fff;background:#22d3ee47}.hesap-detail-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:280px;display:grid}.hesap-detail-hero-stat{background:#0a0c16b3;border:1px solid #22d3ee2e;border-radius:11px;flex-direction:column;gap:3px;padding:11px 14px;display:flex}.hesap-detail-hero-stat small{color:#dcdef08c;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.hesap-detail-hero-stat strong{color:#f5f5fb;letter-spacing:-.2px;font-size:15px;font-weight:700}.hesap-detail-hero-stat.success strong{color:#86efac}.hesap-detail-tabs{background:#0a0c1699;border:1px solid #22d3ee29;border-radius:12px;gap:5px;padding:5px;display:flex;overflow-x:auto}.hesap-detail-tab{color:#dcdef099;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.hesap-detail-tab:hover{color:#a5f3fc;background:#22d3ee14}.hesap-detail-tab.active{color:#fff;background:linear-gradient(135deg,#22d3ee4d,#6366f140);border-color:#22d3ee66}.hesap-detail-body{animation:.25s ease-out hesapFade}@keyframes hesapFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hesap-detail-grid{grid-template-columns:2fr 1fr;gap:14px;display:grid}.hesap-detail-grid .hesap-detail-kpis,.hesap-detail-grid .hesap-detail-card-full{grid-column:1/-1}.hesap-detail-card{background:#0a0c168c;border:1px solid #22d3ee26;border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.hesap-detail-card>header{color:#dcdef099;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.hesap-detail-card>header svg{color:var(--hesap-accent)}.hesap-detail-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hesap-detail-kpi{background:#0e101ccc;border:1px solid #22d3ee1f;border-radius:11px;flex-direction:column;gap:3px;padding:12px 14px;transition:all .2s;display:flex}.hesap-detail-kpi:hover{border-color:#22d3ee52;transform:translateY(-1px)}.hesap-detail-kpi small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.hesap-detail-kpi strong{color:#f5f5fb;letter-spacing:-.3px;flex-wrap:wrap;align-items:center;gap:4px;font-size:16px;font-weight:700;display:inline-flex}.hesap-kpi-sep{color:#dcdef059;margin:0 2px}.hesap-detail-kpi span{color:#dcdef080;font-size:10.5px}.hesap-detail-partner-card{background:#0e101ccc;border:1px solid #22d3ee1f;border-radius:11px;align-items:center;gap:12px;padding:12px 14px;display:flex}.hesap-detail-partner-logo{color:#fff;letter-spacing:.5px;border-radius:13px;flex:none;place-items:center;width:52px;height:52px;font-size:13px;font-weight:800;display:grid}.hesap-detail-partner-logo.partner-724{background:linear-gradient(145deg,#22d3ee,#0891b2)}.hesap-detail-partner-logo.partner-site{background:linear-gradient(145deg,#a78bfa,#7c3aed)}.hesap-detail-partner-logo.partner-p2p{background:linear-gradient(145deg,#fbbf24,#f59e0b)}.hesap-detail-partner-card>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.hesap-detail-partner-card strong{color:#f5f5fb;font-size:14px;font-weight:700}.hesap-detail-partner-card small{color:#dcdef08c;font-size:11px}.hesap-detail-partner-meta{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.hesap-detail-partner-meta span{color:#dcdef0a6;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}.hesap-detail-partner-meta svg{color:var(--hesap-accent)}.hesap-detail-note{color:#dcdef0bf;background:#fbbf240f;border:1px solid #fbbf242e;border-radius:9px;align-items:flex-start;gap:7px;padding:9px 11px;font-size:11.5px;line-height:1.5;display:flex}.hesap-detail-note svg{color:var(--hesap-amber);flex:none;margin-top:1px}.hesap-detail-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hesap-risk-item{background:#0e101ccc;border:1px solid;border-radius:11px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.hesap-risk-item.ok{background:#34d3990a;border-color:#34d39947}.hesap-risk-item.warn{background:#fbbf240d;border-color:#fbbf2452}.hesap-risk-item strong{color:#f5f5fb;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.hesap-risk-item.ok strong svg{color:var(--hesap-green)}.hesap-risk-item.warn strong svg{color:var(--hesap-amber)}.hesap-risk-item span{color:#dcdef0a6;font-size:11px;line-height:1.5}.hesap-detail-txpage{flex-direction:column;gap:12px;display:flex}.hesap-detail-txhead{background:#0e101c99;border:1px solid #22d3ee29;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.hesap-detail-txhead strong{color:#f5f5fb;align-items:center;gap:7px;font-size:13px;display:inline-flex}.hesap-detail-txhead strong svg{color:var(--hesap-accent)}.hesap-detail-txhead small{color:#dcdef08c;font-size:11px}.hesap-tx-list{flex-direction:column;gap:6px;display:flex}.hesap-tx-row{background:#0e101cb3;border:1px solid #22d3ee1f;border-radius:10px;grid-template-columns:36px 1.5fr 1fr 1.2fr 1fr auto;align-items:center;gap:12px;padding:10px 14px;transition:all .2s;display:grid}.hesap-tx-row:hover{background:#141626d9;border-color:#22d3ee59}.hesap-tx-icon{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.hesap-tx-row.yatirim .hesap-tx-icon{color:var(--hesap-green);background:#34d3991f;border:1px solid #34d3994d}.hesap-tx-row.c .hesap-tx-icon{color:var(--hesap-red);background:#f871711f;border:1px solid #f871714d}.hesap-tx-ref{flex-direction:column;gap:1px;min-width:0;display:flex}.hesap-tx-ref strong{color:#f5f5fb;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.hesap-tx-ref small{color:#dcdef08c;font-size:10.5px}.hesap-tx-amount{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.hesap-tx-row.yatirim .hesap-tx-amount strong{color:var(--hesap-green)}.hesap-tx-row.c .hesap-tx-amount strong{color:var(--hesap-red)}.hesap-tx-amount strong{font-size:13px;font-weight:700}.hesap-tx-amount small{color:#dcdef073;text-transform:uppercase;font-size:9.5px;font-weight:600}.hesap-tx-time{color:#dcdef099;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.hesap-tx-time svg{color:var(--hesap-accent)}.hesap-detail-limits{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hesap-detail-limits .hesap-detail-card-full{grid-column:1/-1}.hesap-limit-big{flex-direction:column;gap:10px;display:flex}.hesap-limit-head,.hesap-limit-foot{color:#dcdef0a6;justify-content:space-between;font-size:11.5px;display:flex}.hesap-limit-head strong,.hesap-limit-foot strong{color:#f5f5fb;margin-left:5px;font-weight:700}.hesap-limit-bar{background:#0a0c16cc;border:1px solid #22d3ee26;border-radius:999px;height:14px;overflow:hidden}.hesap-limit-fill{background:linear-gradient(90deg, var(--hesap-accent), var(--hesap-indigo));border-radius:999px;height:100%;transition:width .4s}.hesap-limit-fill.warm{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.hesap-limit-fill.critical{background:linear-gradient(90deg,#ef4444,#dc2626)}.hesap-limit-pct{color:#a5f3fc;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.hesap-rules-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hesap-rule-cell{background:#0e101ccc;border:1px solid #22d3ee24;border-radius:11px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.hesap-rule-cell small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.hesap-rule-cell strong{color:#f5f5fb;letter-spacing:-.1px;font-size:12.5px;font-weight:700}@media (width<=1200px){.hesap-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hesap-toolbar{grid-template-columns:1fr 1fr}.hesap-toolbar .havuz-filter-chips{grid-column:1/-1}.hesap-detail-hero{grid-template-columns:1fr}.hesap-detail-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.hesap-detail-grid,.hesap-detail-limits{grid-template-columns:1fr}.hesap-detail-kpi-grid,.hesap-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hesap-detail-risk-grid{grid-template-columns:1fr}}@media (width<=760px){.hesap-page{padding:14px 14px 32px}.hesap-header{flex-direction:column}.hesap-header-actions{justify-content:stretch;width:100%}.hesap-header-actions button{flex:1;justify-content:center}.hesap-kpis,.hesap-toolbar,.hesap-grid{grid-template-columns:1fr}.hesap-detail-topbar{flex-direction:column;align-items:stretch}.hesap-detail-breadcrumb{justify-content:flex-start}.hesap-detail-topbar-actions{grid-template-columns:repeat(3,1fr);display:grid}.hesap-detail-topbar-actions button{justify-content:center}.hesap-detail-hero-main{flex-direction:column;align-items:flex-start}.hesap-detail-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hesap-detail-kpi-grid,.hesap-rules-grid{grid-template-columns:1fr}.hesap-tx-row{grid-template-columns:30px 1fr auto;row-gap:6px}.hesap-tx-partner,.hesap-tx-status{grid-column:2/-1}.hesap-detail-modal{padding:14px}}.otc-page{--otc-accent:#22c55e;--otc-accent-strong:#16a34a;--otc-accent-soft:#22c55e1f;--otc-accent-glow:#22c55e59;--otc-blue:#3b82f6;--otc-blue-soft:#3b82f61f;--otc-amber:#fbbf24;--otc-red:#f87171;--otc-violet:#a78bfa;flex-direction:column;gap:14px;padding:18px 20px 40px;display:flex;position:relative}.otc-topbar{background:#0e101cb3;border:1px solid #22c55e33;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.otc-breadcrumb{color:#dcdef08c;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.otc-breadcrumb strong{color:#f5f5fb;font-weight:700}.otc-topbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.otc-env-toggle{background:#0a0c16cc;border:1px solid #22c55e33;border-radius:9px;padding:3px;display:inline-flex}.otc-env-toggle button{letter-spacing:.4px;text-transform:uppercase;color:#dcdef080;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 12px;font-size:10.5px;font-weight:700;transition:all .2s}.otc-env-toggle button:hover{color:#86efac}.otc-env-toggle button.active{color:#0a1404;background:linear-gradient(135deg, #86efac, var(--otc-accent))}.otc-env-toggle.env-sandbox button.active{background:linear-gradient(135deg,#fcd34d,#f59e0b)}.otc-btn-primary,.otc-btn-ghost{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:8px 13px;font-size:11.5px;font-weight:600;transition:all .2s;display:inline-flex}.otc-btn-primary{color:#0a1404;background:linear-gradient(135deg, #86efac, var(--otc-accent));box-shadow:0 8px 22px -12px var(--otc-accent-glow)}.otc-btn-primary:hover:not(:disabled){box-shadow:0 12px 28px -12px var(--otc-accent-glow);transform:translateY(-1px)}.otc-btn-primary:disabled{opacity:.55;cursor:not-allowed}.otc-btn-ghost{color:#86efac;background:var(--otc-accent-soft);border-color:#22c55e47}.otc-btn-ghost:hover:not(:disabled){background:#22c55e33;border-color:#22c55e80}.otc-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.otc-btn-ghost.danger{color:#fca5a5;background:#f8717114;border-color:#f8717147}.otc-btn-ghost.danger:hover{background:#f871712e;border-color:#f871717a}.otc-btn-ghost.accent-green{color:var(--otc-accent);border-color:#22c55e4d}.otc-btn-ghost.small{padding:5px 9px;font-size:10px}.otc-iconbtn{color:#86efac;background:var(--otc-accent-soft);cursor:pointer;border:1px solid #22c55e47;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;transition:all .2s;display:grid}.otc-iconbtn:hover{color:#fff;background:#22c55e33}.otc-iconbtn.danger{color:#fca5a5;background:#f8717114;border-color:#f8717147}.otc-iconbtn.danger:hover{color:#fff;background:#f871712e}.otc-modal{box-shadow:0 20px 50px -30px var(--otc-accent-glow);background:radial-gradient(circle at 0 0,#22c55e24,#0000 55%),radial-gradient(circle at 100% 100%,#3b82f614,#0000 55%),linear-gradient(#161828f2,#0e101cf2);border:1px solid #22c55e38;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex}.otc-hero{background:linear-gradient(135deg,#22c55e24,#3b82f60f),#0a0c1699;border:1px solid #22c55e38;border-radius:14px;grid-template-columns:1fr auto;align-items:flex-start;gap:20px;padding:18px 20px;display:grid;position:relative;overflow:hidden}.otc-hero:before{content:"";background:linear-gradient(90deg, var(--otc-accent), var(--otc-blue));height:3px;position:absolute;top:0;left:0;right:0}.otc-hero-main{align-items:flex-start;gap:16px;min-width:0;display:flex}.otc-hero-logo{color:#0a1404;width:76px;height:76px;box-shadow:inset 0 0 0 1px #ffffff26, 0 20px 40px -16px var(--otc-accent-glow);background:linear-gradient(145deg,#86efac,#22c55e);border-radius:18px;flex:none;place-items:center;font-weight:800;display:grid}.otc-hero-logo span{letter-spacing:-.5px;font-size:18px}.otc-hero-info{flex-direction:column;gap:6px;min-width:0;display:flex}.otc-hero-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.otc-hero-top h2{letter-spacing:-.3px;color:#f5f5fb;margin:0;font-size:20px;font-weight:700}.otc-hero-url{color:#86efac;align-items:center;gap:6px;width:fit-content;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.otc-hero-url:hover{color:#4ade80;text-decoration:underline}.otc-hero-meta{color:#dcdef0b3;flex-wrap:wrap;gap:10px;margin-top:3px;font-size:11.5px;font-weight:500;display:flex}.otc-hero-meta span{align-items:center;gap:5px;display:inline-flex}.otc-hero-meta svg{color:var(--otc-accent)}.otc-status{letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.otc-status-dot{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.6s ease-in-out infinite otcPulse;box-shadow:0 0 0 3px #ffffff14}@keyframes otcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.otc-status-connected{color:var(--otc-accent);background:#22c55e1f;border-color:#22c55e59}.otc-status-degraded{color:var(--otc-amber);background:#fbbf241f;border-color:#fbbf2459}.otc-status-down{color:var(--otc-red);background:#f871711f;border-color:#f8717159}.otc-status-down .otc-status-dot{animation:none}.otc-env-pill{letter-spacing:.6px;border:1px solid;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.otc-env-pill.env-production{color:#86efac;background:#22c55e1f;border-color:#22c55e59}.otc-env-pill.env-sandbox{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2459}.otc-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:280px;display:grid}.otc-hero-stat{background:#0a0c16b3;border:1px solid #22c55e2e;border-radius:11px;flex-direction:column;gap:3px;padding:11px 14px;display:flex}.otc-hero-stat small{color:#dcdef08c;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.otc-hero-stat strong{color:#f5f5fb;letter-spacing:-.2px;font-size:15px;font-weight:700}.otc-hero-stat.success strong{color:#86efac}.otc-tabs{background:#0a0c1699;border:1px solid #22c55e29;border-radius:12px;gap:5px;padding:5px;display:flex;overflow-x:auto}.otc-tab{color:#dcdef099;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.otc-tab:hover{color:#86efac;background:#22c55e14}.otc-tab.active{color:#fff;background:linear-gradient(135deg,#22c55e4d,#3b82f638);border-color:#22c55e66}.otc-body{animation:.25s ease-out otcFade}@keyframes otcFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.otc-card{background:#0a0c168c;border:1px solid #22c55e26;border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.otc-card>header{color:#dcdef099;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.otc-card>header svg{color:var(--otc-accent)}.otc-card-head-right{color:#dcdef08c;text-transform:none;letter-spacing:0;align-items:center;gap:4px;margin-left:auto;font-size:10.5px;font-weight:600;display:inline-flex}.otc-card-head-link{color:#86efac;background:var(--otc-accent-soft);cursor:pointer;text-transform:uppercase;letter-spacing:.3px;border:1px solid #22c55e4d;border-radius:6px;align-items:center;gap:3px;margin-left:auto;padding:4px 9px;font-size:10px;font-weight:700;transition:all .2s;display:inline-flex}.otc-card-head-link:hover{color:#fff;background:#22c55e38}.otc-tab-genel{grid-template-columns:2fr 1fr;gap:14px;display:grid}.otc-tab-genel .otc-card-full{grid-column:1/-1}.otc-bars{align-items:flex-end;gap:6px;height:180px;padding:10px 4px 0;display:flex}.otc-bar-col{cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.otc-bar-fill{background:linear-gradient(180deg, #86efac, var(--otc-accent));border-radius:6px 6px 2px 2px;width:80%;max-width:32px;min-height:4px;transition:all .3s;box-shadow:inset 0 0 0 1px #22c55e2e}.otc-bar-col:hover .otc-bar-fill{background:linear-gradient(#bbf7d0,#16a34a);transform:scaleY(1.03)}.otc-bar-col small{color:#dcdef073;font-size:9.5px;font-weight:600}.otc-health-list{flex-direction:column;gap:8px;display:flex}.otc-health-item{background:#0e101ccc;border:1px solid;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.otc-health-item.ok{border-color:#22c55e47}.otc-health-item.warn{background:#fbbf240a;border-color:#fbbf244d}.otc-health-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.otc-health-head>span{color:#dcdef0bf;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.otc-health-head>span svg{color:var(--otc-accent)}.otc-health-item.warn .otc-health-head>span svg{color:var(--otc-amber)}.otc-health-head strong{color:#f5f5fb;font-size:12px;font-weight:700}.otc-health-item small{color:#dcdef080;font-size:10.5px}.otc-mini-tx{flex-direction:column;gap:5px;display:flex}.otc-mini-tx-row{background:#0e101cb3;border:1px solid #22c55e1f;border-radius:9px;grid-template-columns:auto 1.3fr 1fr 1fr 85px;align-items:center;gap:12px;padding:9px 12px;transition:all .2s;display:grid}.otc-mini-tx-row:hover{background:#141626d9;border-color:#22c55e59}.otc-yon-chip{letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.otc-yon-chip.yon-alis{color:#86efac;background:#22c55e1a;border-color:#22c55e52}.otc-yon-chip.yon-satis{color:#93c5fd;background:#3b82f61a;border-color:#3b82f652}.otc-mini-tx-ref{flex-direction:column;gap:1px;min-width:0;display:flex}.otc-mini-tx-ref strong{color:#f5f5fb;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;overflow:hidden}.otc-mini-tx-ref small{color:#dcdef08c;font-size:10.5px}.otc-mini-tx-amount{flex-direction:column;gap:1px;display:flex}.otc-mini-tx-amount strong{color:#f5f5fb;font-size:12px;font-weight:700}.otc-mini-tx-amount small{color:#dcdef080;font-size:10px}.otc-mini-tx-hesap{color:#dcdef0a6;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.otc-durum{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.otc-durum-tamamlandi{color:#86efac;background:#22c55e1f;border-color:#22c55e52}.otc-durum-eslesti{color:#93c5fd;background:#3b82f61f;border-color:#3b82f652}.otc-durum-bekleme{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2452}.otc-durum-iptal{color:#fca5a5;background:#f871711f;border-color:#f8717152}.otc-tab-api{grid-template-columns:1fr 1fr;gap:14px;display:grid}.otc-tab-api .otc-card-full{grid-column:1/-1}.otc-api-fields{flex-direction:column;gap:10px;display:flex}.otc-api-field{flex-direction:column;gap:4px;display:flex}.otc-api-field label{color:#dcdef08c;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.otc-api-field label svg{color:var(--otc-accent)}.otc-api-value{background:#0e101ccc;border:1px solid #22c55e2e;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;display:flex}.otc-api-value code{color:#86efac;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.3px;flex:1;font-family:JetBrains Mono,monospace;font-size:11.5px;overflow:hidden}.otc-api-value code.otc-api-key{color:#fcd34d}.otc-ping-panel{flex-direction:column;gap:10px;display:flex}.otc-ping-actions{flex-wrap:wrap;gap:8px;display:flex}.otc-ping-placeholder{color:#dcdef080;text-align:center;background:#0e101c99;border:1px dashed #22c55e38;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;font-size:11.5px;display:flex}.otc-ping-placeholder svg{color:var(--otc-accent);opacity:.7}.otc-ping-result{background:#0e101ccc;border:1px solid;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.otc-ping-result.status-success{border-color:#22c55e4d}.otc-ping-result.status-error{border-color:#f871714d}.otc-ping-head{flex-wrap:wrap;gap:10px;font-size:11px;font-weight:600;display:flex}.otc-ping-head>span{color:#dcdef0b3;align-items:center;gap:4px;display:inline-flex}.otc-ping-head>span:first-child{color:#86efac;font-weight:700}.otc-code-box{color:#86efac;white-space:pre-wrap;word-break:break-all;background:#05070ecc;border:1px solid #22c55e26;border-radius:8px;max-height:180px;margin:0;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:10.5px;line-height:1.55;overflow:auto}.otc-api-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.otc-api-meta-cell{background:#0e101ccc;border:1px solid #22c55e24;border-radius:10px;flex-direction:column;gap:4px;padding:11px 13px;display:flex}.otc-api-meta-cell small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.otc-api-meta-cell strong{color:#f5f5fb;font-size:13px;font-weight:700}.otc-ratebar{flex-direction:column;gap:6px;display:flex}.otc-ratebar-head{color:#dcdef0a6;justify-content:space-between;font-size:11px;display:flex}.otc-ratebar-head strong{color:#86efac;font-weight:700}.otc-ratebar-bar{background:#0a0c16cc;border:1px solid #22c55e26;border-radius:999px;height:10px;overflow:hidden}.otc-ratebar-fill{background:linear-gradient(90deg, var(--otc-accent), var(--otc-blue));border-radius:999px;height:100%;transition:width .4s}.spin{animation:.9s linear infinite otcSpin}@keyframes otcSpin{to{transform:rotate(360deg)}}.otc-tab-kur{grid-template-columns:1fr 1fr;gap:14px;display:grid}.otc-tab-kur .otc-card-full{grid-column:1/-1}.otc-kur-hero{background:linear-gradient(135deg,#22c55e1a,#3b82f60d),#0a0c168c}.otc-kur-big{background:#0a0c16b3;border:1px solid #22c55e33;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:16px;display:grid}.otc-kur-big-main{border-right:1px solid #22c55e26;flex-direction:column;gap:2px;padding-right:20px;display:flex}.otc-kur-big-main strong{letter-spacing:-1px;color:#f5f5fb;font-family:JetBrains Mono,monospace;font-size:42px;font-weight:800;line-height:1}.otc-kur-big-main span{color:#dcdef080;letter-spacing:.3px;font-size:11px;font-weight:600}.otc-kur-big-sides{grid-template-columns:1fr 1fr;gap:10px;display:grid}.otc-kur-side{border:1px solid;border-radius:11px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.otc-kur-side.alis{background:#22c55e14;border-color:#22c55e47}.otc-kur-side.satis{background:#3b82f614;border-color:#3b82f647}.otc-kur-side small{text-transform:uppercase;letter-spacing:.4px;color:#dcdef099;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.otc-kur-side strong{color:#f5f5fb;letter-spacing:-.5px;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:800}.otc-kur-side span{color:#dcdef08c;font-size:10.5px;font-weight:600}.otc-kur-update-btn{align-self:flex-end;margin-top:4px}.otc-rules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.otc-rule-cell{background:#0e101ccc;border:1px solid #22c55e24;border-radius:10px;flex-direction:column;gap:4px;padding:11px 13px;display:flex}.otc-rule-cell small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.otc-rule-cell strong{color:#f5f5fb;font-size:12.5px;font-weight:700}.otc-calc{grid-template-columns:1fr;gap:10px;display:grid}.otc-calc-yon{background:#0a0c16cc;border:1px solid #22c55e26;border-radius:9px;gap:6px;padding:4px;display:flex}.otc-calc-yon button{color:#dcdef099;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}.otc-calc-yon button:hover{color:#86efac}.otc-calc-yon button.active{color:#0a1404;background:linear-gradient(135deg, #86efac, var(--otc-accent))}.otc-calc-input{flex-direction:column;gap:4px;display:flex}.otc-calc-input>span{color:#dcdef08c;text-transform:uppercase;letter-spacing:.4px;font-size:10.5px;font-weight:700}.otc-calc-field{background:#0e101ccc;border:1px solid #22c55e38;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.otc-calc-field input{color:#f5f5fb;background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:JetBrains Mono,monospace;font-size:17px;font-weight:700}.otc-calc-field strong{color:#86efac;letter-spacing:.5px;font-size:11px;font-weight:700}.otc-calc-arrow{color:var(--otc-accent);place-items:center;height:20px;animation:2.4s ease-in-out infinite otcArrow;display:grid}@keyframes otcArrow{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}.otc-calc-output{background:linear-gradient(135deg,#22c55e1f,#3b82f60f),#0a0c16cc;border:1px solid #22c55e47;border-radius:11px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.otc-calc-output small{color:#dcdef080;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.otc-calc-output strong{color:#f5f5fb;letter-spacing:-.5px;align-items:baseline;gap:6px;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:800;display:inline-flex}.otc-calc-output strong span{color:#86efac;letter-spacing:.4px;font-size:12px;font-weight:700}.otc-calc-detay{color:#dcdef08c!important;text-transform:none!important;letter-spacing:0!important;font-weight:500!important}.otc-tab-hesaplar{flex-direction:column;gap:14px;display:flex}.otc-hesaplar-intro{color:#dcdef0cc;background:#3b82f612;border:1px solid #3b82f638;border-radius:11px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:11.5px;line-height:1.55;display:flex}.otc-hesaplar-intro svg{color:var(--otc-blue);flex:none;margin-top:2px}.otc-hesaplar-intro strong{color:#f5f5fb}.otc-hesaplar-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.otc-hesap-list{flex-direction:column;gap:8px;display:flex}.otc-hesap-row{background:#0e101cb3;border:1px solid #22c55e1f;border-radius:10px;grid-template-columns:48px 38px 1.5fr 1fr 100px;align-items:center;gap:10px;padding:10px 12px;transition:all .2s;display:grid}.otc-hesap-row.aktif{background:#141626cc;border-color:#22c55e52}.otc-hesap-row.pasif{opacity:.6}.otc-hesap-row:hover{border-color:#22c55e80;transform:translateY(-1px)}.otc-hesap-sira{flex-direction:column;align-items:center;gap:2px;display:flex}.otc-hesap-sira strong{color:#86efac;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800}.otc-hesap-sira-btns{flex-direction:column;gap:1px;display:flex}.otc-hesap-sira-btns button{color:#86efac;cursor:pointer;background:#22c55e1a;border:1px solid #22c55e38;border-radius:4px;place-items:center;width:18px;height:14px;transition:all .15s;display:grid}.otc-hesap-sira-btns button:hover:not(:disabled){color:#fff;background:#22c55e38}.otc-hesap-sira-btns button:disabled{opacity:.35;cursor:not-allowed}.otc-hesap-logo{color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.otc-hesap-logo[data-tip=banka]{background:linear-gradient(145deg,#22d3ee,#0891b2)}.otc-hesap-logo[data-tip=kripto]{background:linear-gradient(145deg,#fbbf24,#f59e0b)}.otc-hesap-info{flex-direction:column;gap:2px;min-width:0;display:flex}.otc-hesap-info strong{color:#f5f5fb;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.otc-hesap-info small{color:#dcdef08c;font-size:10.5px}.otc-hesap-info code{color:#86efac;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:10px;overflow:hidden}.otc-hesap-cap{flex-direction:column;gap:3px;display:flex}.otc-hesap-cap>small{color:#dcdef073;text-transform:uppercase;letter-spacing:.3px;font-size:9.5px;font-weight:700}.otc-hesap-cap-bar{background:#0a0c16cc;border:1px solid #22c55e1a;border-radius:999px;height:5px;overflow:hidden}.otc-hesap-cap-fill{background:linear-gradient(90deg, var(--otc-accent), var(--otc-blue));border-radius:999px;height:100%;transition:width .4s}.otc-hesap-cap-fill.warm{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.otc-hesap-cap-fill.critical{background:linear-gradient(90deg,#ef4444,#dc2626)}.otc-hesap-balance{color:#f5f5fb;white-space:nowrap;font-size:11.5px;font-weight:700}.otc-hesap-switch{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.otc-hesap-switch small{color:#dcdef073;text-transform:uppercase;letter-spacing:.3px;font-size:9.5px;font-weight:700}.otc-switch{cursor:pointer;background:#0a0c16cc;border:1px solid #22c55e33;border-radius:999px;width:38px;height:20px;padding:2px;transition:all .25s;position:relative}.otc-switch.on{background:linear-gradient(135deg, #86efac, var(--otc-accent));border-color:var(--otc-accent)}.otc-switch-dot{background:#dcdef08c;border-radius:999px;width:14px;height:14px;transition:all .25s;display:block}.otc-switch.on .otc-switch-dot{background:#0a1404;transform:translate(18px)}.otc-empty{color:#dcdef080;text-align:center;background:#0e101c80;border:1px dashed #22c55e38;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;font-size:11.5px;display:flex}.otc-empty svg{color:var(--otc-accent);opacity:.7}.otc-add-hesap-link{align-self:flex-start}.otc-tab-islemler{flex-direction:column;gap:10px;display:flex}.otc-islemler-head{background:#0e101c99;border:1px solid #22c55e2e;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.otc-islemler-head strong{color:#f5f5fb;align-items:center;gap:7px;font-size:13px;display:inline-flex}.otc-islemler-head strong svg{color:var(--otc-accent)}.otc-islemler-head small{color:#dcdef08c;font-size:11px}.otc-tx-table{background:#0a0c1680;border:1px solid #22c55e26;border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex;overflow-x:auto}.otc-tx-head,.otc-tx-row{grid-template-columns:75px 110px 1.2fr .9fr .9fr .6fr 1.1fr 85px 75px 90px;align-items:center;gap:10px;min-width:1100px;padding:10px 12px;display:grid}.otc-tx-head{color:#dcdef080;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;font-size:10px;font-weight:700}.otc-tx-row{background:#0e101cb3;border:1px solid #22c55e1a;border-radius:10px;transition:all .2s}.otc-tx-row:hover{background:#141626d9;border-color:#22c55e59}.otc-tx-ref strong{color:#f5f5fb;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.otc-tx-user{flex-direction:column;gap:1px;min-width:0;display:flex}.otc-tx-user strong{color:#f5f5fb;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.otc-tx-user small{color:#dcdef073;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.otc-tx-try strong,.otc-tx-usdt strong{color:#f5f5fb;white-space:nowrap;font-size:12px;font-weight:700}.otc-tx-usdt small{color:#dcdef080;text-transform:uppercase;font-size:9.5px;font-weight:600}.otc-tx-kur{color:#86efac;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700}.otc-tx-hesap{flex-direction:column;gap:1px;min-width:0;display:flex}.otc-tx-hesap small{color:#dcdef0bf;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.otc-tx-hesap code{color:#86efaccc;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:9.5px;overflow:hidden}.otc-tx-time{color:#dcdef099;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}.otc-tx-time svg{color:var(--otc-accent)}.otc-tab-log{flex-direction:column;gap:10px;display:flex}.otc-log-head{background:#0e101c99;border:1px solid #22c55e2e;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.otc-log-head strong{color:#f5f5fb;align-items:center;gap:7px;font-size:13px;display:inline-flex}.otc-log-head strong svg{color:var(--otc-accent)}.otc-log-head small{color:#dcdef08c;font-size:11px}.otc-log-list{flex-direction:column;gap:10px;margin:0;padding:0 0 0 20px;list-style:none;display:flex;position:relative}.otc-log-list:before{content:"";background:#22c55e2e;width:1px;position:absolute;top:8px;bottom:8px;left:6px}.otc-log-item{background:#0e101cb3;border:1px solid #22c55e24;border-radius:10px;padding:10px 14px;position:relative}.otc-log-dot{background:var(--otc-accent);border-radius:999px;width:10px;height:10px;position:absolute;top:14px;left:-18px;box-shadow:0 0 0 3px #22c55e2e}.otc-log-item.info .otc-log-dot{background:var(--otc-blue);box-shadow:0 0 0 3px #3b82f62e}.otc-log-item.warn .otc-log-dot{background:var(--otc-amber);box-shadow:0 0 0 3px #fbbf242e}.otc-log-item.error .otc-log-dot{background:var(--otc-red);box-shadow:0 0 0 3px #f871712e}.otc-log-body{flex-direction:column;gap:4px;display:flex}.otc-log-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.otc-log-top strong{color:#f5f5fb;font-size:12.5px;font-weight:700}.otc-log-top>span{color:#dcdef08c;align-items:center;gap:4px;font-size:10.5px;display:inline-flex}.otc-log-body p{color:#dcdef0bf;margin:0;font-size:11.5px;line-height:1.55}.otc-log-meta{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.otc-log-chip{text-transform:uppercase;letter-spacing:.3px;border:1px solid;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.otc-log-chip.yon-gelen{color:#86efac;background:#22c55e1a;border-color:#22c55e47}.otc-log-chip.yon-giden{color:#93c5fd;background:#3b82f61a;border-color:#3b82f647}.otc-log-chip.endpoint{color:#fcd34d;background:#fbbf2414;border-color:#fbbf2440;font-family:JetBrains Mono,monospace}.otc-log-chip.status-ok{color:#86efac;background:#22c55e1a;border-color:#22c55e47}.otc-log-chip.status-warn{color:#fcd34d;background:#fbbf241a;border-color:#fbbf244d}.otc-log-chip.status-err{color:#fca5a5;background:#f871711a;border-color:#f871714d}.otc-log-chip.user{color:#dcdef0bf;background:#dcdef00d;border-color:#dcdef026}.otc-edit-modal{max-width:900px}@media (width<=1200px){.otc-tab-genel,.otc-tab-api,.otc-tab-kur,.otc-hesaplar-grid,.otc-hero{grid-template-columns:1fr}.otc-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.otc-api-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.otc-kur-big{grid-template-columns:1fr}.otc-kur-big-main{border-bottom:1px solid #22c55e26;border-right:none;padding-bottom:12px;padding-right:0}}@media (width<=760px){.otc-page{padding:14px 14px 32px}.otc-topbar{flex-direction:column;align-items:stretch}.otc-topbar-actions{justify-content:stretch}.otc-topbar-actions button{flex:1;justify-content:center}.otc-hero-main{flex-direction:column;align-items:flex-start}.otc-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.otc-kur-big-sides,.otc-rules-grid,.otc-api-meta-grid{grid-template-columns:1fr}.otc-mini-tx-row{grid-template-columns:auto 1fr;row-gap:5px}.otc-mini-tx-amount,.otc-mini-tx-hesap,.otc-mini-tx-row>.otc-durum{grid-column:2}.otc-hesap-row{grid-template-columns:40px 32px 1fr;row-gap:6px}.otc-hesap-cap,.otc-hesap-switch{grid-column:2/-1}.otc-modal{padding:14px}.otc-kur-big-main strong{font-size:32px}}.site-page{--site-accent:#f59e0b;--site-accent-2:#f97316;--site-violet:#8b5cf6;--site-green:#22c55e;--site-red:#ef4444;--site-blue:#3b82f6;--site-cyan:#06b6d4;flex-direction:column;gap:18px;padding:4px;display:flex;position:relative}.site-list-page{flex-direction:column;gap:18px;display:flex}.site-header-info{align-items:center;gap:14px;min-width:0;display:flex}.site-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.site-btn.primary{background:linear-gradient(135deg, var(--site-accent), var(--site-accent-2));color:#fff;box-shadow:0 6px 18px -6px #f59e0b80}.site-btn.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px -6px #f59e0b8c}.site-btn.ghost{color:#e2e8f0;background:#ffffff0d;border-color:#ffffff14}.site-btn.ghost:hover:not(:disabled){background:#ffffff14;border-color:#ffffff24}.site-btn.danger{color:#fecaca;background:#ef44441f;border-color:#ef44444d}.site-btn.danger:hover:not(:disabled){background:#ef444433;border-color:#ef444473}.site-btn:disabled{opacity:.5;cursor:not-allowed}.site-spin{animation:1s linear infinite siteSpin}@keyframes siteSpin{to{transform:rotate(360deg)}}.site-accent-text{color:var(--site-accent)}.site-header{background:radial-gradient(120% 120% at 0 0,#f59e0b1f,#0000 55%),linear-gradient(135deg,#1e293be6,#0f172af2);border:1px solid #f59e0b29;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex;box-shadow:0 20px 40px -24px #00000080}.site-header-title{align-items:center;gap:14px;display:flex}.site-header-badge{background:linear-gradient(135deg, var(--site-accent), var(--site-accent-2));color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 28px -10px #f59e0b99}.site-header-title h2{color:#f8fafc;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.site-header-title p{color:#94a3b8;margin:3px 0 0;font-size:12.5px}.site-header-actions{flex-wrap:wrap;gap:10px;display:flex}.site-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.site-kpi{background:#0f172ab8;border:1px solid #ffffff0f;border-radius:16px;padding:14px 16px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.site-kpi:before{content:"";background:radial-gradient(140% 120% at 100% 0%, var(--kpi-glow,#f59e0b24), transparent 55%);pointer-events:none;position:absolute;inset:0}.site-kpi:hover{border-color:#ffffff1f;transform:translateY(-2px)}.site-kpi-head{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex;position:relative}.site-kpi-value{color:#f8fafc;letter-spacing:-.02em;margin-top:6px;font-size:22px;font-weight:700;position:relative}.site-kpi-sub{color:#64748b;margin-top:3px;font-size:11.5px;position:relative}.site-kpi.kpi-violet{--kpi-glow:#8b5cf62e}.site-kpi.kpi-violet .site-kpi-head{color:#c4b5fd}.site-kpi.kpi-green{--kpi-glow:#22c55e29}.site-kpi.kpi-green .site-kpi-head{color:#86efac}.site-kpi.kpi-amber{--kpi-glow:#f59e0b33}.site-kpi.kpi-amber .site-kpi-head{color:#fcd34d}.site-kpi.kpi-blue{--kpi-glow:#3b82f629}.site-kpi.kpi-blue .site-kpi-head{color:#93c5fd}.site-kpi.kpi-cyan{--kpi-glow:#06b6d429}.site-kpi.kpi-cyan .site-kpi-head{color:#67e8f9}.site-kpi.kpi-red{--kpi-glow:#ef444429}.site-kpi.kpi-red .site-kpi-head{color:#fca5a5}.site-toolbar{background:#0f172a99;border:1px solid #ffffff0f;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.site-search{color:#94a3b8;background:#00000040;border:1px solid #ffffff0f;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:240px;padding:8px 12px;transition:border-color .2s;display:flex}.site-search:focus-within{border-color:#f59e0b66}.site-search input{color:#e2e8f0;background:0 0;border:0;outline:0;flex:1;font-size:13px}.site-filter-group{align-items:center;gap:6px;display:flex}.site-filter-group label{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:11px;font-weight:600}.site-filter-group select{color:#e2e8f0;cursor:pointer;background:#0000004d;border:1px solid #ffffff14;border-radius:9px;padding:7px 10px;font-size:12.5px}.site-view-toggle{background:#0000004d;border:1px solid #ffffff0f;border-radius:9px;gap:2px;padding:3px;display:inline-flex}.site-view-toggle button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:28px;transition:all .2s;display:grid}.site-view-toggle button.active{background:linear-gradient(135deg, var(--site-accent), var(--site-accent-2));color:#fff}.site-chip{letter-spacing:.02em;color:#cbd5e1;white-space:nowrap;background:#94a3b81a;border:1px solid #94a3b824;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.site-chip.durum-aktif{color:#86efac;background:#22c55e1f;border-color:#22c55e4d}.site-chip.durum-bakim{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b4d}.site-chip.durum-test{color:#93c5fd;background:#3b82f624;border-color:#3b82f64d}.site-chip.durum-durduruldu{color:#cbd5e1;background:#64748b24;border-color:#64748b4d}.site-chip.kat-sports{color:#7dd3fc;background:#0ea5e91f;border-color:#0ea5e94d}.site-chip.kat-casino{color:#f9a8d4;background:#ec48991f;border-color:#ec48994d}.site-chip.kat-karma{color:#c4b5fd;background:#8b5cf624;border-color:#8b5cf64d}.site-chip.entegrasyon{color:#67e8f9;background:#06b6d41a;border-color:#06b6d440}.site-chip.partner{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b40}.site-chip.imza{color:#a5b4fc;background:#6366f11f;border-color:#6366f14d}.site-chip.yon-yatirim{color:#86efac;background:#22c55e1a;border-color:#22c55e4d}.site-chip.yon-cekim{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}.site-chip.durum.d-tamamlandi{color:#86efac;background:#22c55e1a;border-color:#22c55e4d}.site-chip.durum.d-bekleme{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b4d}.site-chip.durum.d-reddedildi{color:#fca5a5;background:#ef44441a;border-color:#ef44444d}.site-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.site-card-item{cursor:pointer;background:linear-gradient(160deg,#1e293bd9,#0f172af2);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:12px;padding:16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.site-card-item:before{content:"";pointer-events:none;background:radial-gradient(120% 100% at 100% 0,#f59e0b14,#0000 55%);position:absolute;inset:0}.site-card-item:hover{border-color:#f59e0b47;transform:translateY(-3px);box-shadow:0 18px 40px -20px #0009}.site-card-item:focus-visible{outline-offset:2px;outline:2px solid #f59e0b80}.site-card-item.dur-durduruldu,.site-card-item.dur-bakim{opacity:.78}.site-card-top{align-items:center;gap:12px;display:flex;position:relative}.site-card-logo{color:#fff;letter-spacing:-.02em;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:grid;position:relative;box-shadow:0 10px 22px -10px #0009}.site-live-dot{border:2px solid #0f172a;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.site-live-dot.connected{background:#22c55e;animation:2s ease-out infinite siteLivePulse;box-shadow:0 0 #22c55e99}.site-live-dot.degraded{background:#f59e0b}.site-live-dot.down{background:#64748b}@keyframes siteLivePulse{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.site-card-title{flex-direction:column;flex:1;min-width:0;display:flex}.site-card-title strong{color:#f8fafc;letter-spacing:-.01em;font-size:14.5px;font-weight:700}.site-card-title span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.site-card-tags{flex-wrap:wrap;gap:6px;display:flex;position:relative}.site-card-stats{background:#00000038;border:1px solid #ffffff0a;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px 12px;display:grid;position:relative}.site-card-stats>div{flex-direction:column;gap:2px;display:flex}.site-card-stats span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:10.5px;font-weight:600}.site-card-stats strong{color:#f1f5f9;letter-spacing:-.01em;font-size:13.5px;font-weight:700}.site-card-stats small{color:#64748b;font-size:10.5px}.site-card-foot{color:#94a3b8;justify-content:space-between;gap:8px;padding-top:4px;font-size:11.5px;display:flex;position:relative}.site-card-foot span{align-items:center;gap:4px;display:inline-flex}.site-table-wrap{background:#0f172a99;border:1px solid #ffffff0f;border-radius:14px;overflow:auto hidden}.site-table{border-collapse:collapse;width:100%;min-width:860px;font-size:13px}.site-table thead{background:#00000040}.site-table th,.site-table td{text-align:left;color:#cbd5e1;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:11px 14px}.site-table th{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:10.5px;font-weight:600}.site-table th.right,.site-table td.right{text-align:right;font-variant-numeric:tabular-nums}.site-table tbody tr{cursor:pointer;transition:background .15s}.site-table tbody tr:hover{background:#f59e0b0a}.site-table tbody tr:last-child td{border-bottom:0}.site-table-name{align-items:center;gap:10px;display:flex}.site-table-logo{color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}.site-table-name strong{color:#f8fafc;font-size:13px;display:block}.site-table-name span{color:#94a3b8;font-size:11px}.site-table-partner strong{color:#e2e8f0;font-size:12.5px;display:block}.site-table-partner small{color:#64748b;font-size:10.5px}.site-table-actions{gap:4px;display:flex}.site-table-actions button{color:#cbd5e1;cursor:pointer;background:#0000004d;border:1px solid #ffffff0f;border-radius:6px;place-items:center;width:26px;height:26px;transition:all .15s;display:grid}.site-table-actions button:hover{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b4d}.site-empty{color:#64748b;justify-content:center;align-items:center;padding:24px;font-size:12.5px;display:flex}.site-empty.big{text-align:center;background:#0f172a80;border:1px dashed #ffffff14;border-radius:16px;flex-direction:column;gap:8px;padding:48px 16px}.site-empty.big strong{color:#e2e8f0;margin-bottom:2px;font-size:14px;display:block}.site-empty.big span{color:#94a3b8;font-size:12.5px}.site-detail-page{flex-direction:column;gap:18px;display:flex}.site-detail-topbar{background:#0f172a99;border:1px solid #ffffff0f;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.site-back{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.site-back:hover{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b59}.site-breadcrumb{color:#94a3b8;align-items:center;gap:8px;font-size:12.5px;display:flex}.site-breadcrumb strong{color:#f8fafc;font-weight:600}.site-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.site-env-toggle{background:#0000004d;border:1px solid #ffffff0f;border-radius:9px;gap:2px;padding:3px;display:inline-flex}.site-env-toggle button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:all .2s}.site-env-toggle button:hover{color:#e2e8f0}.site-env-toggle button.active{background:linear-gradient(135deg, var(--site-accent), var(--site-accent-2));color:#fff}.site-detail-hero{background:radial-gradient(60% 100% at 0 0,#f59e0b24,#0000 55%),linear-gradient(135deg,#1e293bf2,#0f172afa);border:1px solid #f59e0b2e;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:22px;padding:22px 24px;display:grid;box-shadow:0 24px 50px -28px #0009}.site-hero-logo{color:#fff;letter-spacing:-.03em;border-radius:18px;align-self:center;place-items:center;width:68px;height:68px;font-size:24px;font-weight:800;display:grid;position:relative;box-shadow:0 18px 34px -14px #0000008c}.site-hero-info{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.site-hero-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.site-hero-title h2{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.site-hero-domain{color:var(--site-accent);align-items:center;gap:6px;width:fit-content;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.site-hero-domain:hover{text-decoration:underline}.site-hero-meta{color:#94a3b8;flex-wrap:wrap;gap:14px;margin-top:4px;font-size:12px;display:flex}.site-hero-meta span{align-items:center;gap:5px;display:inline-flex}.site-hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:340px;max-width:100%;display:grid}.site-hero-kpis .site-kpi{padding:12px 14px}.site-hero-kpis .site-kpi-value{margin-top:4px;font-size:18px}.site-hero-kpis .site-kpi-sub{font-size:11px}.site-tabs{background:#0f172a99;border:1px solid #ffffff0f;border-radius:12px;gap:4px;padding:5px;display:flex;overflow-x:auto}.site-tab{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.site-tab:hover{color:#e2e8f0;background:#ffffff08}.site-tab.active{background:linear-gradient(135deg, var(--site-accent), var(--site-accent-2));color:#fff;box-shadow:0 6px 16px -6px #f59e0b80}.site-body{flex-direction:column;gap:14px;display:flex}.site-card{background:linear-gradient(160deg,#1e293bd9,#0f172af2);border:1px solid #ffffff0f;border-radius:16px;padding:18px 20px;transition:border-color .2s}.site-card:hover{border-color:#ffffff1a}.site-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.site-card-head h3{color:#f8fafc;letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:700}.site-card-head p{color:#94a3b8;margin:3px 0 0;font-size:12px}.site-card-meta{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;display:inline-flex}.site-link{color:var(--site-accent);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600}.site-link:hover{text-decoration:underline}.site-dot{background:#64748b;border-radius:50%;width:10px;height:10px}.site-dot.connected{background:#22c55e;box-shadow:0 0 8px #22c55e80}.site-dot.degraded{background:#f59e0b}.site-dot.down{background:#64748b}.site-tab-genel{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"hourly health""mini summary";align-items:start;gap:14px;display:grid}.site-hourly{grid-area:hourly}.site-health{grid-area:health}.site-mini-tx{grid-area:mini}.site-summary{grid-area:summary}.site-bars{align-items:stretch;gap:6px;height:180px;padding:18px 6px 0;display:flex;position:relative}.site-bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;padding-bottom:20px;display:flex;position:relative}.site-bar-col.wide{min-width:52px}.site-bar{background:linear-gradient(180deg, var(--site-accent), var(--site-accent-2));border-radius:6px 6px 2px 2px;width:100%;max-width:44px;min-height:4px;transition:filter .2s,transform .2s;position:relative}.site-bar:hover{filter:brightness(1.15);transform:scaleY(1.02)}.site-bar.amber{background:linear-gradient(#fbbf24,#f97316)}.site-bar.blue{background:linear-gradient(#60a5fa,#3b82f6)}.site-bar .bar-label{color:#94a3b8;white-space:nowrap;pointer-events:none;font-size:10px;font-weight:600;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.site-bar-col>span{text-align:center;color:#64748b;font-size:10px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.site-health-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site-health-list li{background:#00000038;border:1px solid #ffffff0a;border-radius:10px;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:grid}.site-health-list li>svg{color:#94a3b8}.site-health-list span{color:#cbd5e1}.site-health-list strong{color:#f8fafc;font-size:12.5px;font-weight:700}.site-health-list strong.bag-connected{color:#86efac}.site-health-list strong.bag-degraded{color:#fcd34d}.site-health-list strong.bag-down{color:#fca5a5}.site-mini-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site-mini-list li{background:#00000038;border:1px solid #ffffff0a;border-radius:10px;grid-template-columns:28px 1fr auto auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.site-mini-icon{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.site-mini-icon.yon-yatirim{color:#86efac;background:#22c55e1f}.site-mini-icon.yon-cekim{color:#fca5a5;background:#ef44441f}.site-mini-body{flex-direction:column;gap:1px;min-width:0;display:flex}.site-mini-body .ref{color:#94a3b8;font-family:SF Mono,Fira Code,monospace;font-size:11px}.site-mini-body .user{color:#f1f5f9;font-size:12.5px;font-weight:500}.site-mini-tutar{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.site-mini-tutar strong{color:#f8fafc;font-size:12.5px}.site-mini-tutar .durum{border-radius:999px;padding:2px 6px;font-size:10px;font-weight:600}.site-mini-tutar .durum.d-tamamlandi{color:#86efac;background:#22c55e1f}.site-mini-tutar .durum.d-bekleme{color:#fcd34d;background:#f59e0b1f}.site-mini-tutar .durum.d-reddedildi{color:#fca5a5;background:#ef44441f}.site-mini-zaman{color:#64748b;font-size:11px}.site-summary-grid{flex-direction:column;gap:10px;display:flex}.site-summary-grid>div:first-child{flex-direction:column;gap:6px;display:flex}.site-summary-grid>div:first-child>span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:600}.site-split-bar{color:#fff;border-radius:10px;height:26px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.site-split-bar .split-y{background:linear-gradient(90deg,#22c55e,#16a34a);place-items:center;transition:width .3s;display:grid}.site-split-bar .split-c{background:linear-gradient(90deg,#f87171,#ef4444);place-items:center;transition:width .3s;display:grid}.site-summary-item{background:#00000038;border:1px solid #ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.site-summary-item span{color:#94a3b8;font-size:12px}.site-summary-item strong{color:#f8fafc;font-size:12.5px;font-weight:700}.site-tab-api{grid-template-columns:1fr 1fr;gap:14px;display:grid}.site-tab-api .site-urls,.site-tab-api .site-ping{grid-column:1/-1}.site-api-fields{flex-direction:column;gap:10px;display:flex}.site-api-field{flex-direction:column;gap:6px;display:flex}.site-api-field label{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:600}.site-api-row{background:#0000004d;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;display:flex}.site-api-row code{color:#e2e8f0;white-space:nowrap;flex:1;font-family:SF Mono,Fira Code,monospace;font-size:12px;overflow-x:auto}.site-api-row button{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;transition:all .15s;display:grid}.site-api-row button:hover{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b4d}.site-api-meta-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.site-api-meta-grid>div{background:#00000040;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.site-api-meta-grid span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:10.5px;font-weight:600}.site-api-meta-grid strong{color:#f8fafc;font-size:13px;font-weight:700}.site-ping-sonuc{background:#00000047;border:1px solid #ffffff0f;border-radius:12px;padding:14px}.site-ping-sonuc.ok{background:#22c55e14;border-color:#22c55e4d}.site-ping-sonuc.fail{background:#ef444414;border-color:#ef44444d}.site-ping-sonuc .ping-status{color:#f1f5f9;align-items:center;gap:10px;margin-bottom:6px;display:flex}.site-ping-sonuc.ok .ping-status svg{color:#86efac}.site-ping-sonuc.fail .ping-status svg{color:#fca5a5}.site-ping-sonuc .ping-status strong{font-size:13.5px;font-weight:700}.site-ping-sonuc .ping-status span{color:#94a3b8;margin-left:auto;font-family:SF Mono,monospace;font-size:12px}.site-ping-sonuc p{color:#cbd5e1;margin:0;font-size:12.5px}.site-ping-empty{color:#94a3b8;background:#00000038;border:1px dashed #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:14px;font-size:12.5px;display:flex}.site-tab-komisyon{flex-direction:column;gap:14px;display:flex}.site-komisyon-big{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.site-komisyon-big>div{background:linear-gradient(135deg,#f59e0b24,#f9731614);border:1px solid #f59e0b38;border-radius:14px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.site-komisyon-big span{color:#fcd34d;text-transform:uppercase;letter-spacing:.08em;font-size:11.5px;font-weight:600}.site-komisyon-big strong{color:#fff;letter-spacing:-.03em;margin:4px 0;font-size:34px;font-weight:800;line-height:1}.site-komisyon-big small{color:#cbd5e1;font-size:11.5px}.site-limit-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.site-limit-grid>div{background:#00000040;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.site-limit-grid span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:10.5px;font-weight:600}.site-limit-grid strong{color:#f8fafc;font-size:13px;font-weight:700}.site-tab-islemler{flex-direction:column;gap:14px;display:flex}.site-tx-table-wrap{border:1px solid #ffffff0f;border-radius:12px;overflow-x:auto}.site-tx-table{border-collapse:collapse;width:100%;font-size:12.5px}.site-tx-table thead{background:#0000004d}.site-tx-table th,.site-tx-table td{text-align:left;color:#cbd5e1;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #ffffff0a;padding:10px 12px}.site-tx-table th{text-transform:uppercase;letter-spacing:.08em;color:#64748b;font-size:10.5px;font-weight:600}.site-tx-table th.right,.site-tx-table td.right{text-align:right;font-variant-numeric:tabular-nums}.site-tx-table tbody tr:last-child td{border-bottom:0}.site-tx-table tbody tr:hover{background:#f59e0b08}.site-tx-table code{color:#fcd34d;font-family:SF Mono,monospace;font-size:11.5px}.site-tx-user strong{color:#f1f5f9;font-size:12.5px;font-weight:600;display:block}.site-tx-user span{color:#64748b;font-size:10.5px}.site-tx-open{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;place-items:center;width:26px;height:26px;transition:all .15s;display:grid}.site-tx-open:hover{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b4d}.site-tab-finans{flex-direction:column;gap:14px;display:flex}.site-finans-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.site-finans-grid>div{background:#00000038;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.site-finans-grid span{color:#94a3b8;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.site-finans-grid strong{color:#f8fafc;letter-spacing:-.02em;font-size:18px;font-weight:700}.site-partner-pay{grid-template-columns:minmax(220px,1fr) minmax(0,2.2fr);align-items:stretch;gap:12px;display:grid}.site-partner-head{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.site-partner-avatar{background:linear-gradient(135deg, var(--site-accent), var(--site-accent-2));color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}.site-partner-head strong{color:#f8fafc;font-size:14px;display:block}.site-partner-head span{color:#fcd34d;font-size:11.5px}.site-partner-rows{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.site-partner-rows>div{background:#00000038;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;gap:3px;padding:12px;display:flex}.site-partner-rows span{color:#64748b;text-transform:uppercase;letter-spacing:.07em;font-size:10.5px;font-weight:600}.site-partner-rows strong{color:#f8fafc;font-size:14px;font-weight:700}.site-log-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-log-list li{background:#00000038;border:1px solid #ffffff0a;border-left:3px solid #0000;border-radius:12px;grid-template-columns:34px 1fr;gap:12px;padding:12px 14px;display:grid}.site-log-list li.tip-success{border-left-color:#22c55e}.site-log-list li.tip-info{border-left-color:#3b82f6}.site-log-list li.tip-warn{border-left-color:#f59e0b}.site-log-list li.tip-error{border-left-color:#ef4444}.site-log-chip{border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.site-log-chip.tip-success{color:#86efac;background:#22c55e1f}.site-log-chip.tip-info{color:#93c5fd;background:#3b82f61f}.site-log-chip.tip-warn{color:#fcd34d;background:#f59e0b24}.site-log-chip.tip-error{color:#fca5a5;background:#ef44441f}.site-log-body{flex-direction:column;gap:4px;min-width:0;display:flex}.site-log-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.site-log-head strong{color:#f8fafc;font-size:13px;font-weight:700}.site-log-endpoint{color:#cbd5e1;background:#0000004d;border:1px solid #ffffff0f;border-radius:6px;padding:2px 8px;font-family:SF Mono,monospace;font-size:11px}.site-log-status{letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.site-log-status.s2xx{color:#86efac;background:#22c55e24}.site-log-status.s4xx{color:#fcd34d;background:#f59e0b24}.site-log-status.s5xx{color:#fca5a5;background:#ef444424}.site-log-sure{color:#64748b;font-family:SF Mono,monospace;font-size:11px}.site-log-body p{color:#cbd5e1;margin:2px 0 0;font-size:12.5px}.site-log-foot{color:#64748b;flex-wrap:wrap;gap:12px;margin-top:4px;font-size:11px;display:flex}.site-log-foot span{align-items:center;gap:4px;display:inline-flex}.site-modal-back{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:150;background:#030712b3;place-items:center;padding:20px;animation:.18s siteFadeIn;display:grid;position:fixed;inset:0}@keyframes siteFadeIn{0%{opacity:0}to{opacity:1}}.site-modal{background:linear-gradient(160deg,#1e293bf7,#0f172afa);border:1px solid #f59e0b33;border-radius:18px;flex-direction:column;width:min(760px,100%);max-height:calc(100vh - 60px);animation:.22s siteSlide;display:flex;overflow:hidden;box-shadow:0 40px 80px -20px #000000b3}.site-modal.small{width:min(440px,100%)}@keyframes siteSlide{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.site-modal-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.site-modal-head h3{color:#f8fafc;margin:0;font-size:16px;font-weight:700}.site-modal-head p{color:#94a3b8;margin:4px 0 0;font-size:12.5px}.site-modal-close{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.site-modal-close:hover{color:#fca5a5;background:#ef444424}.site-modal-body{flex-direction:column;gap:18px;padding:18px 20px;display:flex;overflow-y:auto}.site-modal-body section h4{text-transform:uppercase;letter-spacing:.08em;color:#fcd34d;margin:0 0 10px;font-size:11.5px;font-weight:700}.site-form-grid{grid-template-columns:repeat(2,1fr);gap:10px 12px;display:grid}.site-form-grid label{flex-direction:column;gap:4px;font-size:11px;display:flex}.site-form-grid label.wide{grid-column:1/-1}.site-form-grid label span{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.site-form-grid input,.site-form-grid select,.site-form-grid textarea{color:#e2e8f0;background:#0000004d;border:1px solid #ffffff14;border-radius:9px;outline:0;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .2s}.site-form-grid textarea{resize:vertical;min-height:56px}.site-form-grid input:focus,.site-form-grid select:focus,.site-form-grid textarea:focus{border-color:#f59e0b66}.site-modal-foot{background:#00000038;border-top:1px solid #ffffff0f;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}@media (width<=1320px){.site-detail-hero{grid-template-columns:auto minmax(0,1fr)}.site-hero-kpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}}@media (width<=1100px){.site-tab-genel{grid-template-columns:1fr;grid-template-areas:"hourly""health""mini""summary"}.site-tab-api{grid-template-columns:1fr}.site-api-meta-grid,.site-limit-grid,.site-komisyon-big{grid-template-columns:repeat(3,minmax(0,1fr))}.site-finans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-partner-pay{grid-template-columns:1fr}.site-partner-rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.site-hero-kpis,.site-api-meta-grid,.site-limit-grid,.site-komisyon-big,.site-partner-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.site-header{padding:16px 18px}.site-header-title h2{font-size:17px}.site-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-grid{grid-template-columns:1fr}.site-hero-logo{border-radius:14px;width:56px;height:56px;font-size:20px}.site-hero-title h2{font-size:18px}.site-finans-grid{grid-template-columns:1fr}.site-komisyon-big strong{font-size:28px}.site-detail-topbar{padding:10px 12px}.site-detail-actions{width:100%;margin-left:0}.site-modal-body{padding:14px}.site-form-grid{grid-template-columns:1fr}.site-tab{padding:8px 10px;font-size:11.5px}.site-card{padding:14px 16px}.site-bars{height:150px}}.p2p-page{--p2p-accent:#06b6d4;--p2p-accent-2:#3b82f6;--p2p-violet:#8b5cf6;--p2p-green:#22c55e;--p2p-red:#ef4444;--p2p-amber:#f59e0b;--p2p-cyan:#06b6d4;--p2p-blue:#3b82f6;flex-direction:column;gap:18px;padding:4px;display:flex;position:relative}.p2p-list-page{flex-direction:column;gap:18px;display:flex}.p2p-header{background:linear-gradient(135deg,#06b6d414,#3b82f60f);border:1px solid #06b6d42e;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.p2p-header-info{align-items:center;gap:14px;min-width:0;display:flex}.p2p-header-badge{background:linear-gradient(135deg, var(--p2p-cyan), var(--p2p-blue));color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 8px 20px -6px #06b6d48c}.p2p-header-info h2{color:#f1f5f9;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.p2p-header-info p{color:#94a3b8;margin:2px 0 0;font-size:12.5px;line-height:1.35}.p2p-header-actions{flex-shrink:0;gap:8px;display:flex}.p2p-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.p2p-btn.primary{background:linear-gradient(135deg, var(--p2p-cyan), var(--p2p-blue));color:#fff;box-shadow:0 6px 18px -6px #06b6d48c}.p2p-btn.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px -6px #06b6d499}.p2p-btn.ghost{color:#e2e8f0;background:#ffffff0d;border-color:#ffffff14}.p2p-btn.ghost:hover:not(:disabled){background:#ffffff14;border-color:#ffffff24}.p2p-btn.danger{color:#fecaca;background:#ef44441f;border-color:#ef44444d}.p2p-btn.danger:hover:not(:disabled){background:#ef444433;border-color:#ef444473}.p2p-btn.tiny{padding:5px 10px;font-size:11px}.p2p-btn:disabled{opacity:.5;cursor:not-allowed}.p2p-spin{animation:1s linear infinite p2pSpin}@keyframes p2pSpin{to{transform:rotate(360deg)}}.p2p-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.p2p-kpi{background:linear-gradient(145deg,#1e293bb3,#0f172ad9);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex;position:relative;overflow:hidden}.p2p-kpi:before{content:"";opacity:.6;background:currentColor;height:3px;position:absolute;inset:0 0 auto}.p2p-kpi.kpi-cyan{color:#06b6d4}.p2p-kpi.kpi-blue{color:#3b82f6}.p2p-kpi.kpi-violet{color:#8b5cf6}.p2p-kpi.kpi-amber{color:#f59e0b}.p2p-kpi.kpi-green{color:#22c55e}.p2p-kpi.kpi-red{color:#ef4444}.p2p-kpi-head{color:currentColor;letter-spacing:.05em;text-transform:uppercase;opacity:.95;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.p2p-kpi-value{color:#f1f5f9;letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:700;line-height:1.1}.p2p-kpi-sub{color:#64748b;font-size:11.5px}.p2p-toolbar{background:#0f172a8c;border:1px solid #ffffff0d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.p2p-search{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:220px;padding:8px 12px;display:flex}.p2p-search:focus-within{background:#06b6d40f;border-color:#06b6d480}.p2p-search input{color:#e2e8f0;background:0 0;border:none;outline:none;width:100%;font-size:13px}.p2p-filter-group{flex-direction:column;gap:2px;display:flex}.p2p-filter-group label{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-filter-group select{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;outline:none;min-width:120px;padding:6px 10px;font-size:12px}.p2p-filter-group select:focus{border-color:#06b6d466}.p2p-view-toggle{background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;gap:2px;padding:3px;display:flex}.p2p-view-toggle button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;transition:all .15s}.p2p-view-toggle button:hover{color:#e2e8f0}.p2p-view-toggle button.active{background:linear-gradient(135deg, var(--p2p-cyan), var(--p2p-blue));color:#fff}.p2p-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.p2p-card-item{cursor:pointer;background:linear-gradient(155deg,#1e293bbf,#0f172ae6);border:1px solid #ffffff0f;border-radius:14px;outline:none;flex-direction:column;gap:12px;padding:16px;transition:all .2s;display:flex;position:relative}.p2p-card-item:hover,.p2p-card-item:focus-visible{border-color:#06b6d459;transform:translateY(-2px);box-shadow:0 14px 30px -10px #06b6d440}.p2p-card-item.dur-duraklatildi,.p2p-card-item.dur-bakim{opacity:.78}.p2p-card-top{align-items:center;gap:11px;min-width:0;display:flex}.p2p-card-logo{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:flex;position:relative;box-shadow:0 6px 16px -6px #00000080}.p2p-live-dot{border:2px solid #0f172a;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}.p2p-live-dot.connected{background:#22c55e;animation:2s ease-out infinite p2pLivePulse}.p2p-live-dot.degraded{background:#f59e0b}.p2p-live-dot.down{background:#ef4444}@keyframes p2pLivePulse{0%,to{box-shadow:0 0 #22c55eb3}50%{box-shadow:0 0 0 6px #22c55e00}}.p2p-card-title{flex-direction:column;flex:1;min-width:0;display:flex}.p2p-card-title strong{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.p2p-card-title span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.p2p-card-tags{flex-wrap:wrap;gap:6px;display:flex}.p2p-chip{color:#cbd5e1;letter-spacing:.02em;text-transform:capitalize;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.p2p-chip.pl-binance{color:#fcd34d;background:#fbbf2424;border-color:#fbbf244d}.p2p-chip.pl-okx{color:#7dd3fc;background:#0ea5e924;border-color:#0ea5e94d}.p2p-chip.pl-bybit{color:#fbbf24;background:#f59e0b24;border-color:#f59e0b4d}.p2p-chip.pl-kucoin{color:#86efac;background:#22c55e24;border-color:#22c55e4d}.p2p-chip.pl-htx{color:#93c5fd;background:#3b82f624;border-color:#3b82f64d}.p2p-chip.pl-mexc{color:#67e8f9;background:#06b6d424;border-color:#06b6d44d}.p2p-chip.durum-aktif{color:#86efac;background:#22c55e26;border-color:#22c55e4d}.p2p-chip.durum-bakim{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b4d}.p2p-chip.durum-test{color:#c4b5fd;background:#8b5cf626;border-color:#8b5cf64d}.p2p-chip.durum-duraklatildi{color:#94a3b8;background:#64748b2e;border-color:#64748b4d}.p2p-chip.seviye-pro-merchant,.p2p-chip.seviye-vip{color:#fcd34d;background:linear-gradient(135deg,#fbbf242e,#f59e0b24);border-color:#fbbf2459}.p2p-chip.seviye-merchant{color:#7dd3fc;background:#06b6d424;border-color:#06b6d44d}.p2p-chip.seviye-standart{color:#cbd5e1;background:#94a3b824;border-color:#94a3b840}.p2p-chip.partner{color:#93c5fd;background:#3b82f61a;border-color:#3b82f640}.p2p-chip.tip-satis{color:#fca5a5;background:#ef444424;border-color:#ef44444d}.p2p-chip.tip-alis{color:#86efac;background:#22c55e24;border-color:#22c55e4d}.p2p-chip.imza{color:#c4b5fd;text-transform:none;background:#8b5cf624;border-color:#8b5cf64d}.p2p-chip.odeme{color:#cbd5e1;text-transform:none;background:#ffffff0d;padding:2px 7px;font-size:10px}.p2p-chip.reklam-yayinda{color:#86efac;background:#22c55e24;border-color:#22c55e4d}.p2p-chip.reklam-duraklatildi{color:#cbd5e1;background:#94a3b824;border-color:#94a3b84d}.p2p-chip.reklam-tukendi{color:#fca5a5;background:#ef444424;border-color:#ef44444d}.p2p-chip.reklam-onay-bekliyor{color:#fbbf24;background:#f59e0b24;border-color:#f59e0b4d}.p2p-chip.durum.d-tamamlandi{color:#86efac;background:#22c55e24;border-color:#22c55e4d}.p2p-chip.durum.d-yeni{color:#93c5fd;background:#3b82f624;border-color:#3b82f64d}.p2p-chip.durum.d-odeme-bekliyor{color:#fbbf24;background:#f59e0b24;border-color:#f59e0b4d}.p2p-chip.durum.d-odeme-alindi{color:#7dd3fc;background:#06b6d424;border-color:#06b6d44d}.p2p-chip.durum.d-itiraz{color:#fca5a5;background:#ef444424;border-color:#ef44444d}.p2p-chip.durum.d-iptal{color:#cbd5e1;background:#94a3b824;border-color:#94a3b84d}.p2p-chip.durum.d-zamanasimi{color:#94a3b8;background:#64748b2e;border-color:#64748b4d}.p2p-card-stats{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 0;display:grid}.p2p-card-stats>div{flex-direction:column;gap:2px;min-width:0;display:flex}.p2p-card-stats span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-card-stats strong{color:#f1f5f9;font-size:13.5px;font-weight:700}.p2p-card-stats small{color:#94a3b8;font-size:10.5px}.p2p-card-foot{color:#64748b;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.p2p-card-foot span{align-items:center;gap:4px;display:flex}.p2p-table-wrap{background:#0f172a8c;border:1px solid #ffffff0d;border-radius:12px;overflow:auto hidden}.p2p-table{border-collapse:collapse;width:100%;min-width:920px}.p2p-table thead{background:#ffffff08}.p2p-table th{color:#64748b;letter-spacing:.08em;text-transform:uppercase;text-align:left;border-bottom:1px solid #ffffff0f;padding:11px 14px;font-size:10px;font-weight:600}.p2p-table th.right{text-align:right}.p2p-table td{color:#cbd5e1;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:11px 14px;font-size:12.5px}.p2p-table td.right{text-align:right;font-variant-numeric:tabular-nums}.p2p-table tbody tr{cursor:pointer;transition:background .15s}.p2p-table tbody tr:hover{background:#06b6d40d}.p2p-table-name{align-items:center;gap:10px;display:flex}.p2p-table-logo{color:#fff;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.p2p-table-name strong{color:#f1f5f9;font-size:13px;display:block}.p2p-table-name span{color:#64748b;font-size:11px}.p2p-table-partner strong{color:#e2e8f0;font-size:12.5px;display:block}.p2p-table-partner small{color:#64748b;font-size:10.5px}.p2p-table-actions{gap:4px;display:flex}.p2p-table-actions button{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:7px;padding:5px 7px;transition:all .15s}.p2p-table-actions button:hover{color:#67e8f9;background:#06b6d414;border-color:#06b6d466}.p2p-empty{text-align:center;color:#64748b;padding:18px;font-size:12.5px}.p2p-empty.big{background:#0f172a73;border:1px dashed #ffffff14;border-radius:14px;flex-direction:column;gap:6px;padding:40px 20px;display:flex}.p2p-empty.big strong{color:#cbd5e1;font-size:15px}.p2p-detail-page{flex-direction:column;gap:18px;animation:.24s p2pFadeIn;display:flex}@keyframes p2pFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.p2p-detail-topbar{background:#0f172aa6;border:1px solid #ffffff0d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex}.p2p-back{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.p2p-back:hover{color:#67e8f9;border-color:#06b6d466}.p2p-breadcrumb{color:#64748b;align-items:center;gap:6px;font-size:12px;display:flex}.p2p-breadcrumb strong{color:#f1f5f9;font-weight:600}.p2p-detail-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.p2p-env-toggle{background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;gap:2px;padding:3px;display:flex}.p2p-env-toggle button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 10px;font-size:11.5px;font-weight:600;transition:all .15s}.p2p-env-toggle button:hover{color:#e2e8f0}.p2p-env-toggle button.active{background:linear-gradient(135deg, var(--p2p-cyan), var(--p2p-blue));color:#fff;box-shadow:0 4px 10px -3px #06b6d473}.p2p-detail-hero{background:linear-gradient(135deg,#06b6d414,#3b82f60f 60%,#0f172a33);border:1px solid #06b6d42e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:22px;padding:22px 24px;display:grid}.p2p-hero-logo{color:#fff;border-radius:18px;justify-content:center;align-self:center;align-items:center;width:68px;height:68px;font-size:24px;font-weight:700;display:flex;position:relative;box-shadow:0 12px 30px -8px #0000008c}.p2p-hero-info{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.p2p-hero-title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.p2p-hero-title h2{color:#f1f5f9;letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700}.p2p-hero-nick{color:#94a3b8;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.p2p-hero-meta{color:#64748b;flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.p2p-hero-meta span{align-items:center;gap:5px;display:inline-flex}.p2p-hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:340px;max-width:100%;display:grid}.p2p-hero-kpis .p2p-kpi{padding:12px 14px}.p2p-hero-kpis .p2p-kpi-value{margin-top:4px;font-size:18px}.p2p-hero-kpis .p2p-kpi-sub{font-size:11px}.p2p-tabs{background:#0f172ab3;border:1px solid #ffffff0d;border-radius:11px;gap:4px;padding:5px;display:flex;overflow-x:auto}.p2p-tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.p2p-tab:hover{color:#cbd5e1}.p2p-tab.active{color:#67e8f9;background:linear-gradient(135deg,#06b6d438,#3b82f62e);box-shadow:0 4px 12px -4px #06b6d459}.p2p-body{display:block}.p2p-card{background:linear-gradient(155deg,#1e293bb3,#0f172ae0);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.p2p-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.p2p-card-head h3{color:#f1f5f9;margin:0;font-size:14.5px;font-weight:700}.p2p-card-head p{color:#64748b;margin:3px 0 0;font-size:11.5px;line-height:1.35}.p2p-card-meta{color:#7dd3fc;background:#06b6d41f;border:1px solid #06b6d433;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.p2p-link{color:#67e8f9;cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:600}.p2p-link:hover{color:#22d3ee}.p2p-dot{border-radius:50%;width:10px;height:10px}.p2p-dot.connected{background:#22c55e;box-shadow:0 0 12px #22c55e80}.p2p-dot.degraded{background:#f59e0b}.p2p-dot.down{background:#ef4444}.p2p-tab-genel{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.p2p-tab-genel .p2p-hourly,.p2p-tab-genel .p2p-summary{grid-column:1/-1}.p2p-bars{align-items:flex-end;gap:4px;height:160px;padding:16px 4px 0;display:flex}.p2p-bar-col{flex-direction:column;flex:1;align-items:center;gap:4px;height:100%;padding-bottom:18px;display:flex;position:relative}.p2p-bar-col.wide{gap:8px}.p2p-bar-col>span{color:#64748b;font-size:9.5px;position:absolute;bottom:0}.p2p-bar{background:linear-gradient(180deg, var(--p2p-cyan), #06b6d44d);border-radius:5px 5px 2px 2px;width:100%;max-width:40px;min-height:3px;transition:all .2s;position:relative}.p2p-bar.blue{background:linear-gradient(180deg, var(--p2p-blue), #3b82f64d)}.p2p-bar:hover{opacity:.85}.p2p-bar .bar-label{color:#cbd5e1;white-space:nowrap;font-size:9px;font-weight:600;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.p2p-health-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p2p-health-list li{color:#cbd5e1;background:#ffffff08;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.p2p-health-list li>span{color:#94a3b8;flex:1}.p2p-health-list li>strong{color:#f1f5f9;font-size:12.5px;font-weight:700}.p2p-health-list .bag-connected{color:#86efac}.p2p-health-list .bag-degraded{color:#fbbf24}.p2p-health-list .bag-down{color:#fca5a5}.p2p-mini-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.p2p-mini-list li{background:#ffffff06;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.p2p-mini-icon{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.p2p-mini-icon.tip-satis{background:linear-gradient(135deg,#ef4444,#dc2626)}.p2p-mini-icon.tip-alis{background:linear-gradient(135deg,#22c55e,#16a34a)}.p2p-mini-body{flex-direction:column;min-width:0;display:flex}.p2p-mini-body .ref{color:#e2e8f0;font-family:ui-monospace,monospace;font-size:11.5px;font-weight:600}.p2p-mini-body .user{color:#64748b;font-size:10.5px}.p2p-mini-tutar{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.p2p-mini-tutar strong{color:#f1f5f9;font-size:12px;font-weight:700}.p2p-mini-tutar .durum{border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.p2p-mini-tutar .durum.d-tamamlandi{color:#86efac;background:#22c55e26}.p2p-mini-tutar .durum.d-odeme-bekliyor{color:#fbbf24;background:#f59e0b26}.p2p-mini-tutar .durum.d-odeme-alindi{color:#7dd3fc;background:#06b6d426}.p2p-mini-tutar .durum.d-yeni{color:#93c5fd;background:#3b82f626}.p2p-mini-tutar .durum.d-itiraz{color:#fca5a5;background:#ef444426}.p2p-mini-tutar .durum.d-iptal{color:#cbd5e1;background:#94a3b826}.p2p-mini-tutar .durum.d-zamanasimi{color:#94a3b8;background:#64748b2e}.p2p-mini-zaman{color:#64748b;text-align:right;min-width:55px;font-size:10.5px}.p2p-summary-grid{grid-template-columns:minmax(220px,1fr) repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.p2p-split-bar{color:#fff;border:1px solid #ffffff0d;border-radius:8px;height:28px;margin-top:6px;font-size:10.5px;font-weight:600;display:flex;overflow:hidden}.p2p-split-bar .split-y{background:linear-gradient(135deg,#22c55e,#16a34a);justify-content:center;align-items:center;display:flex}.p2p-split-bar .split-c{background:linear-gradient(135deg,#ef4444,#dc2626);justify-content:center;align-items:center;display:flex}.p2p-summary-grid>div:first-child span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.p2p-summary-item{background:#ffffff08;border-radius:9px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.p2p-summary-item span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.p2p-summary-item strong{color:#f1f5f9;font-size:14.5px;font-weight:700}.p2p-tab-api{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.p2p-tab-api .p2p-proto,.p2p-tab-api .p2p-ping{grid-column:1/-1}.p2p-api-fields{flex-direction:column;gap:10px;display:flex}.p2p-api-field{flex-direction:column;gap:4px;display:flex}.p2p-api-field>label{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-api-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;display:flex}.p2p-api-row code{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;background:0 0;flex:1;min-width:0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11.5px;overflow:hidden}.p2p-api-row button{color:#94a3b8;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:7px;padding:5px 7px;transition:all .15s}.p2p-api-row button:hover{color:#67e8f9;border-color:#06b6d466}.p2p-api-meta-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.p2p-api-meta-grid>div{background:#ffffff08;border-radius:9px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.p2p-api-meta-grid span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-api-meta-grid strong{color:#f1f5f9;font-size:13px;font-weight:700}.p2p-ping-sonuc{border-radius:11px;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.p2p-ping-sonuc.ok{background:#22c55e14;border:1px solid #22c55e40}.p2p-ping-sonuc.fail{background:#ef444414;border:1px solid #ef444440}.p2p-ping-sonuc .ping-status{align-items:center;gap:8px;font-size:13px;display:flex}.p2p-ping-sonuc.ok .ping-status{color:#86efac}.p2p-ping-sonuc.fail .ping-status{color:#fca5a5}.p2p-ping-sonuc .ping-status strong{margin-right:4px;font-size:13.5px}.p2p-ping-sonuc .ping-status span{color:#94a3b8;font-size:11.5px}.p2p-ping-sonuc p{color:#cbd5e1;margin:0;font-size:12px;line-height:1.4}.p2p-ping-empty{color:#64748b;background:#ffffff08;border:1px dashed #ffffff14;border-radius:11px;align-items:center;gap:8px;padding:14px 16px;font-size:12px;display:flex}.p2p-tab-reklamlar{flex-direction:column;gap:14px;display:flex}.p2p-reklam-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.p2p-reklam-card{background:#0f172a99;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.p2p-reklam-card.tip-satis{border-left:3px solid #ef4444}.p2p-reklam-card.tip-alis{border-left:3px solid #22c55e}.p2p-reklam-card.dur-duraklatildi{opacity:.7}.p2p-reklam-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.p2p-reklam-asset{align-items:center;gap:6px;display:flex}.p2p-reklam-tip{letter-spacing:.08em;border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:700}.p2p-reklam-tip.tip-satis{color:#fca5a5;background:#ef444426}.p2p-reklam-tip.tip-alis{color:#86efac;background:#22c55e26}.p2p-reklam-asset strong{color:#f1f5f9;font-size:15px;font-weight:700}.p2p-reklam-fiat{color:#64748b;font-size:11.5px}.p2p-reklam-price{border-bottom:1px solid #ffffff0d;align-items:baseline;gap:6px;padding:8px 0;display:flex}.p2p-reklam-price span{color:#64748b;font-size:10.5px;font-weight:600}.p2p-reklam-price strong{color:#f1f5f9;font-size:17px;font-weight:700}.p2p-reklam-price small{color:#7dd3fc;font-size:10.5px}.p2p-reklam-stok{grid-template-columns:repeat(3,1fr);gap:8px;font-size:11px;display:grid}.p2p-reklam-stok>div{flex-direction:column;gap:2px;min-width:0;display:flex}.p2p-reklam-stok span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-reklam-stok strong{color:#e2e8f0;font-size:11.5px;font-weight:700}.p2p-reklam-bar{background:#ffffff0f;border-radius:3px;height:5px;overflow:hidden}.p2p-reklam-bar-fill{background:linear-gradient(90deg, var(--p2p-cyan), var(--p2p-blue));border-radius:3px;height:100%;transition:width .3s}.p2p-reklam-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.p2p-reklam-odemeler{flex-wrap:wrap;gap:4px;display:flex}.p2p-tab-emirler{flex-direction:column;gap:14px;display:flex}.p2p-tx-table-wrap{overflow:auto hidden}.p2p-tx-table{border-collapse:collapse;width:100%;min-width:900px}.p2p-tx-table thead{background:#ffffff08}.p2p-tx-table th{color:#64748b;letter-spacing:.08em;text-transform:uppercase;text-align:left;border-bottom:1px solid #ffffff0f;padding:10px 12px;font-size:9.5px;font-weight:600}.p2p-tx-table th.right{text-align:right}.p2p-tx-table td{color:#cbd5e1;border-bottom:1px solid #ffffff0a;padding:10px 12px;font-size:12px}.p2p-tx-table td.right{text-align:right;font-variant-numeric:tabular-nums}.p2p-tx-table code{color:#93c5fd;background:0 0;font-family:ui-monospace,monospace;font-size:11.5px}.p2p-tx-user strong{color:#f1f5f9;font-size:12px;display:block}.p2p-tx-user span{color:#64748b;font-size:10.5px}.p2p-tx-send{color:#67e8f9;cursor:pointer;background:#06b6d41a;border:1px solid #06b6d44d;border-radius:8px;padding:6px 8px;transition:all .15s}.p2p-tx-send:hover{background:#06b6d433;border-color:#06b6d480}.p2p-havuz-badge{color:#86efac;background:#22c55e24;border:1px solid #22c55e4d;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.p2p-tab-komisyon{flex-direction:column;gap:14px;display:flex}.p2p-komisyon-big{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.p2p-komisyon-big>div{background:#ffffff08;border:1px solid #ffffff0d;border-radius:11px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.p2p-komisyon-big span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.p2p-komisyon-big strong{color:#f1f5f9;letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.1}.p2p-komisyon-big small{color:#94a3b8;font-size:11px}.p2p-limit-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.p2p-limit-grid>div{background:#ffffff08;border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.p2p-limit-grid span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-limit-grid strong{color:#f1f5f9;font-size:13.5px;font-weight:700}.p2p-tab-log{flex-direction:column;gap:14px;display:flex}.p2p-log-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p2p-log-list li{background:#ffffff06;border:1px solid #ffffff0a;border-left:3px solid #0000;border-radius:10px;grid-template-columns:auto 1fr;gap:12px;padding:12px 14px;display:grid}.p2p-log-list li.tip-success{border-left-color:#22c55e}.p2p-log-list li.tip-warn{border-left-color:#f59e0b}.p2p-log-list li.tip-error{border-left-color:#ef4444}.p2p-log-list li.tip-info{border-left-color:#3b82f6}.p2p-log-chip{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.p2p-log-chip.tip-success{background:linear-gradient(135deg,#22c55e,#16a34a)}.p2p-log-chip.tip-warn{background:linear-gradient(135deg,#f59e0b,#d97706)}.p2p-log-chip.tip-error{background:linear-gradient(135deg,#ef4444,#dc2626)}.p2p-log-chip.tip-info{background:linear-gradient(135deg,#3b82f6,#2563eb)}.p2p-log-body{flex-direction:column;gap:4px;min-width:0;display:flex}.p2p-log-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p2p-log-head strong{color:#f1f5f9;font-size:12.5px;font-weight:700}.p2p-log-endpoint{color:#7dd3fc;background:#06b6d414;border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:10.5px}.p2p-log-status{border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.p2p-log-status.s2xx{color:#86efac;background:#22c55e26}.p2p-log-status.s4xx{color:#fbbf24;background:#f59e0b26}.p2p-log-status.s5xx{color:#fca5a5;background:#ef444426}.p2p-log-sure{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:10px}.p2p-log-body p{color:#cbd5e1;margin:0;font-size:11.5px;line-height:1.4}.p2p-log-foot{color:#64748b;gap:12px;margin-top:2px;font-size:10.5px;display:flex}.p2p-log-foot span{align-items:center;gap:3px;display:inline-flex}.p2p-modal-back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1200;background:#020617b3;justify-content:center;align-items:flex-start;padding:60px 20px 20px;animation:.18s p2pFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.p2p-modal{background:linear-gradient(160deg,#1e293bf7,#0f172afa);border:1px solid #06b6d433;border-radius:18px;flex-direction:column;width:min(760px,100%);max-height:calc(100vh - 60px);animation:.22s p2pSlide;display:flex;overflow:hidden;box-shadow:0 40px 80px -20px #000000b3}.p2p-modal.small{width:min(440px,100%)}@keyframes p2pSlide{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.p2p-danger-modal{border-color:#ef44444d}.p2p-modal-head{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.p2p-modal-head h3{color:#f1f5f9;margin:0;font-size:16px;font-weight:700}.p2p-modal-head p{color:#94a3b8;margin:4px 0 0;font-size:12px}.p2p-modal-close{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;padding:5px 7px}.p2p-modal-close:hover{color:#fca5a5;border-color:#ef44444d}.p2p-modal-body{flex-direction:column;gap:18px;padding:18px 20px;display:flex;overflow-y:auto}.p2p-modal-body section h4{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:10.5px;font-weight:700}.p2p-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.p2p-form-grid label{flex-direction:column;gap:4px;display:flex}.p2p-form-grid label.wide{grid-column:1/-1}.p2p-form-grid label span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:600}.p2p-form-grid input,.p2p-form-grid select,.p2p-form-grid textarea{color:#e2e8f0;resize:vertical;background:#ffffff08;border:1px solid #ffffff14;border-radius:9px;outline:none;padding:9px 12px;font-family:inherit;font-size:12.5px}.p2p-form-grid input:focus,.p2p-form-grid select:focus,.p2p-form-grid textarea:focus{background:#06b6d40d;border-color:#06b6d480}.p2p-modal-foot{background:#0f172a8c;border-top:1px solid #ffffff0d;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@media (width<=1320px){.p2p-detail-hero{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr)}.p2p-hero-kpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}}@media (width<=1100px){.p2p-tab-genel,.p2p-tab-api{grid-template-columns:1fr}}@media (width<=860px){.p2p-hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-komisyon-big,.p2p-summary-grid{grid-template-columns:1fr}}@media (width<=760px){.p2p-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p2p-detail-hero{grid-template-columns:1fr;padding:18px}.p2p-hero-logo{width:60px;height:60px;font-size:20px}.p2p-hero-title h2{font-size:18px}.p2p-komisyon-big strong{font-size:22px}.p2p-detail-topbar{padding:10px 12px}.p2p-detail-actions{width:100%;margin-left:0}.p2p-modal-body{padding:14px}.p2p-form-grid{grid-template-columns:1fr}.p2p-tab{padding:8px 10px;font-size:11.5px}.p2p-card{padding:14px 16px}.p2p-bars{height:140px}}:root{--rapor-accent:#6366f1;--rapor-accent-2:#a855f7;--rapor-accent-3:#ec4899}.rapor-page{flex-direction:column;gap:14px;padding:14px 18px 24px;display:flex;position:relative}.rapor-filter-bar{background:radial-gradient(120% 140% at -10% -30%,#6366f12e 0%,#0000 55%),radial-gradient(120% 140% at 110% 130%,#a855f724 0%,#0000 60%),linear-gradient(160deg,#0f1220eb,#0a0c16eb);border:1px solid #6366f138;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 18px;display:flex;box-shadow:0 10px 30px #0f172a73}.rapor-filter-left{flex:auto;align-items:center;gap:14px;min-width:260px;display:flex}.rapor-header-badge{background:linear-gradient(135deg, var(--rapor-accent), var(--rapor-accent-2));color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px #6366f159}.rapor-filter-left h2{color:#f8fafc;letter-spacing:.2px;margin:0;font-size:17px;font-weight:700}.rapor-filter-left p{color:#94a3b8;margin:2px 0 0;font-size:12px}.rapor-filter-left p strong{color:#e2e8f0;font-weight:600}.rapor-filter-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.rapor-donem-pills,.rapor-currency-pills{background:#0f172a8c;border:1px solid #94a3b81f;border-radius:12px;padding:3px;display:inline-flex}.rapor-donem-pills button,.rapor-currency-pills button{color:#94a3b8;cursor:pointer;letter-spacing:.2px;background:0 0;border:0;border-radius:9px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:all .18s}.rapor-donem-pills button:hover,.rapor-currency-pills button:hover{color:#e2e8f0}.rapor-donem-pills button.active,.rapor-currency-pills button.active{color:#fff;background:linear-gradient(135deg, var(--rapor-accent), var(--rapor-accent-2));box-shadow:0 6px 14px #6366f159}.rapor-custom-range{background:#0f172a8c;border:1px solid #94a3b824;border-radius:12px;gap:6px;padding:4px;display:inline-flex}.rapor-custom-range label{flex-direction:column;gap:2px;display:flex}.rapor-custom-range span{color:#64748b;letter-spacing:.1em;padding:0 4px;font-size:9px;font-weight:700}.rapor-custom-range input{color:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;padding:0 6px 2px;font-family:inherit;font-size:11.5px}.rapor-compare{color:#cbd5f5;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.rapor-compare input{accent-color:var(--rapor-accent)}.rapor-actions{gap:6px;display:inline-flex}.rapor-btn{color:#cbd5f5;cursor:pointer;background:#0f172a8c;border:1px solid #94a3b829;border-radius:10px;align-items:center;gap:6px;padding:7px 11px;font-size:11.5px;font-weight:600;transition:all .18s;display:inline-flex}.rapor-btn:hover{color:#fff;border-color:#6366f173;transform:translateY(-1px)}.rapor-btn.primary{background:linear-gradient(135deg, var(--rapor-accent), var(--rapor-accent-2));color:#fff;border-color:#0000;box-shadow:0 10px 22px #6366f159}.rapor-btn.primary:hover{filter:brightness(1.08)}.rapor-kpi-strip{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.rapor-kpi{background:linear-gradient(165deg,#141826d9,#0a0c16eb);border:1px solid #94a3b81f;border-radius:14px;min-width:0;padding:12px 14px 10px;transition:all .2s;position:relative;overflow:hidden}.rapor-kpi:hover{border-color:#6366f159;transform:translateY(-2px);box-shadow:0 12px 24px #0a0c1680}.rapor-kpi:before{content:"";pointer-events:none;background:linear-gradient(#0000,#6366f10f);position:absolute;inset:0}.rapor-kpi-head{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.rapor-kpi-head svg{opacity:.85}.rapor-kpi-main{justify-content:space-between;align-items:baseline;gap:6px;margin-top:6px;display:flex}.rapor-kpi-main strong{color:#f8fafc;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}.rapor-kpi-delta{white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:10.5px;font-weight:700}.rapor-kpi-delta.up{color:#4ade80;background:#22c55e24}.rapor-kpi-delta.down{color:#f87171;background:#ef444424}.rapor-kpi-foot{color:#64748b;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:10px;display:flex}.rapor-kpi-spark{flex-shrink:0;width:60px;height:22px}.rapor-kpi-spark polyline{stroke:currentColor;opacity:.9}.rapor-kpi-indigo,.rapor-kpi-indigo .rapor-kpi-head svg,.rapor-kpi-indigo .rapor-kpi-spark{color:#818cf8}.rapor-kpi-green,.rapor-kpi-green .rapor-kpi-head svg,.rapor-kpi-green .rapor-kpi-spark{color:#22c55e}.rapor-kpi-red,.rapor-kpi-red .rapor-kpi-head svg,.rapor-kpi-red .rapor-kpi-spark{color:#ef4444}.rapor-kpi-amber,.rapor-kpi-amber .rapor-kpi-head svg,.rapor-kpi-amber .rapor-kpi-spark{color:#f59e0b}.rapor-kpi-blue,.rapor-kpi-blue .rapor-kpi-head svg,.rapor-kpi-blue .rapor-kpi-spark{color:#3b82f6}.rapor-kpi-violet,.rapor-kpi-violet .rapor-kpi-head svg,.rapor-kpi-violet .rapor-kpi-spark{color:#a855f7}.rapor-kpi-cyan,.rapor-kpi-cyan .rapor-kpi-head svg,.rapor-kpi-cyan .rapor-kpi-spark{color:#06b6d4}.rapor-kpi-teal,.rapor-kpi-teal .rapor-kpi-head svg,.rapor-kpi-teal .rapor-kpi-spark{color:#14b8a6}.rapor-kpi-main strong,.rapor-kpi-main .rapor-kpi-delta,.rapor-kpi-foot span{color:inherit}.rapor-kpi-main strong{color:#f8fafc!important}.rapor-kpi-foot span{color:#64748b!important}.rapor-tabs{scrollbar-width:thin;background:linear-gradient(160deg,#0f1220d9,#0a0c16d9);border:1px solid #94a3b81f;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.rapor-tab{color:#94a3b8;cursor:pointer;white-space:nowrap;letter-spacing:.1px;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.rapor-tab:hover{color:#e2e8f0}.rapor-tab.active{color:#fff;background:linear-gradient(135deg, var(--rapor-accent), var(--rapor-accent-2));box-shadow:0 8px 18px #6366f14d}.rapor-body{animation:.3s raporFade;display:block}@keyframes raporFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.rapor-card{background:linear-gradient(165deg,#141826e6,#0a0c16eb);border:1px solid #94a3b81f;border-radius:16px;padding:16px 18px;box-shadow:0 8px 18px #0a0c1659}.rapor-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rapor-card-head h3{color:#f1f5f9;letter-spacing:.1px;margin:0;font-size:14px;font-weight:700}.rapor-card-head p{color:#64748b;margin:2px 0 0;font-size:11.5px}.rapor-legend{color:#94a3b8;gap:12px;font-size:11px;font-weight:600;display:inline-flex}.rapor-legend span{align-items:center;gap:5px;display:inline-flex}.rapor-legend .lg{border-radius:3px;width:10px;height:10px}.rapor-legend .lg-g{background:#22c55e}.rapor-legend .lg-r{background:#ef4444}.rapor-legend .lg-y{background:#f59e0b}.rapor-legend .lg-i{background:var(--rapor-accent)}.rapor-legend .lg-v{background:var(--rapor-accent-2)}.rapor-chart-svg{width:100%;height:260px;display:block}.rapor-pl-chart .rapor-chart-svg{height:220px}.rapor-tab-ozet{grid-template-columns:repeat(3,1fr);grid-template-areas:"chart chart donut""mini firma firma""heat heat heat";gap:12px;display:grid}.rapor-area-chart{grid-area:chart}.rapor-donut-card{grid-area:donut}.rapor-mini-stats{grid-area:mini}.rapor-top-firma{grid-area:firma}.rapor-heatmap{grid-area:heat}.rapor-donut-wrap{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.rapor-donut{flex-shrink:0;width:150px;height:150px}.rapor-donut-legend{flex-direction:column;flex:1;gap:7px;min-width:180px;margin:0;padding:0;list-style:none;display:flex}.rapor-donut-legend li{background:#0f172a66;border:1px solid #94a3b814;border-radius:9px;grid-template-columns:10px 1fr auto auto;align-items:center;gap:8px;padding:6px 10px;font-size:11.5px;display:grid}.rapor-donut-legend .dot{border-radius:4px;width:10px;height:10px}.rapor-donut-legend .lbl{color:#cbd5f5;font-weight:600}.rapor-donut-legend strong{color:#f8fafc;font-size:12px;font-weight:700}.rapor-donut-legend small{color:#64748b;margin-left:6px;font-size:10.5px}.rapor-mini-stats-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rapor-mini-stats-grid>div{background:#0f172a80;border:1px solid #94a3b81a;border-radius:11px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.rapor-mini-stats-grid span{color:#64748b;letter-spacing:.1em;font-size:9.5px;font-weight:700}.rapor-mini-stats-grid strong{color:#f1f5f9;font-size:17px;font-weight:700}.rapor-mini-stats-grid small{color:#94a3b8;font-size:10.5px}.rapor-firma-rank{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rapor-firma-rank li{background:#0f172a80;border:1px solid #94a3b81a;border-radius:10px;grid-template-columns:32px auto 1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.rapor-firma-rank .rank{color:#94a3b8;font-size:12px;font-weight:700}.rapor-firma-rank .chip{letter-spacing:.05em;border:1px solid;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.rapor-firma-rank .bar-wrap{background:#94a3b81a;border-radius:999px;min-width:0;height:6px;overflow:hidden}.rapor-firma-rank .bar{border-radius:999px;height:100%;transition:width .4s}.rapor-firma-rank strong{color:#f1f5f9;white-space:nowrap;font-size:12px;font-weight:700}.rapor-firma-rank small{color:#64748b;grid-column:2/-1;font-size:10.5px}.rapor-heatmap-scale{color:#64748b;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.rapor-heatmap-gradient{background:linear-gradient(90deg,#6366f11a,#6366f1f2);border-radius:999px;width:120px;height:8px}.rapor-heatmap-grid{flex-direction:column;gap:2px;display:flex}.rapor-heatmap-hours{color:#64748b;text-align:center;grid-template-columns:40px repeat(24,1fr);gap:2px;margin-bottom:2px;padding-left:2px;font-size:9px;display:grid}.rapor-heatmap-row{grid-template-columns:40px repeat(24,1fr);align-items:center;gap:2px;display:grid}.rapor-heatmap-day{color:#94a3b8;font-size:10.5px;font-weight:600}.rapor-heatmap-cell{cursor:pointer;background:#6366f114;border-radius:3px;height:20px;transition:transform .15s}.rapor-heatmap-cell:hover{z-index:2;transform:scale(1.35);box-shadow:0 4px 10px #6366f166}.rapor-table-wrap{border:1px solid #94a3b81a;border-radius:12px;overflow:auto hidden}.rapor-table{border-collapse:collapse;width:100%;min-width:600px;font-size:12px}.rapor-table thead th{color:#64748b;letter-spacing:.08em;text-transform:uppercase;text-align:left;background:#0f172a99;border-bottom:1px solid #94a3b81a;padding:10px 12px;font-size:10px;font-weight:700}.rapor-table th.right,.rapor-table td.right{text-align:right}.rapor-table tbody td{color:#cbd5f5;border-bottom:1px solid #94a3b80f;padding:10px 12px}.rapor-table tbody tr:last-child td{border-bottom:0}.rapor-table tbody tr:hover td{background:#6366f10d}.rapor-table tbody td.green{color:#4ade80}.rapor-table tbody td.red{color:#f87171}.rapor-table tbody td strong{color:#f1f5f9;font-weight:700}.rapor-table tbody td code{color:#a5b4fc;background:#6366f11a;border-radius:6px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:11px}.rapor-table-empty{font-style:italic;text-align:center!important;color:#64748b!important;padding:26px 10px!important}.rapor-status{letter-spacing:.04em;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.rapor-status.ok{color:#4ade80;background:#22c55e24;border:1px solid #22c55e47}.rapor-status.off{color:#f87171;background:#ef444424;border:1px solid #ef444447}.rapor-status.warn{color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b47}.rapor-rank{color:#94a3b8;background:#94a3b81a;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.rapor-rank.r1{color:#fbbf24;background:#fbbf2426}.rapor-rank.r2{color:#cbd5f5;background:#cbd5e11a}.rapor-rank.r3{color:#f59e0b;background:#b4530933}.rapor-trend{gap:4px;font-size:11px;font-weight:700;display:inline-flex}.rapor-trend.up{color:#4ade80}.rapor-trend.down{color:#f87171}.rapor-pct{border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.rapor-pct.low{color:#4ade80;background:#22c55e1f}.rapor-pct.mid{color:#fbbf24;background:#f59e0b1f}.rapor-pct.high{color:#f87171;background:#ef44441f}.rapor-pct-cell{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.rapor-pct-bar{background:#94a3b81f;border-radius:999px;width:60px;height:4px;overflow:hidden}.rapor-pct-bar .fill{border-radius:999px;height:100%;transition:width .4s}.rapor-cell-name{flex-direction:column;gap:1px;display:flex}.rapor-cell-name strong{color:#f1f5f9;font-weight:700}.rapor-cell-name span{color:#64748b;font-size:10.5px;font-weight:500}.rapor-tab-finans{grid-template-columns:2fr 1fr;grid-template-areas:"wf wf""pl kom""pl tbl";gap:12px;display:grid}.rapor-waterfall{grid-area:wf}.rapor-pl-chart{grid-area:pl}.rapor-kom-donut{grid-area:kom}.rapor-pl-table{grid-area:tbl/1/tbl/-1}.rapor-waterfall-bars{grid-template-columns:repeat(5,1fr);align-items:end;gap:18px;height:220px;padding:0 10px;display:grid}.rapor-wf-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex;position:relative}.rapor-wf-val{color:#f1f5f9;white-space:nowrap;font-size:11px;font-weight:700}.rapor-wf-col.type-in .rapor-wf-val{color:#4ade80}.rapor-wf-col.type-out .rapor-wf-val{color:#f87171}.rapor-wf-col.type-total .rapor-wf-val{color:#a5b4fc}.rapor-wf-bar{border-radius:10px 10px 4px 4px;width:70%;min-height:6px;transition:height .5s;box-shadow:0 6px 14px #0a0c1673}.rapor-wf-lbl{color:#94a3b8;letter-spacing:.03em;font-size:11px;font-weight:600}.rapor-tab-firma{flex-direction:column;gap:12px;display:flex}.rapor-firma-cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rapor-firma-card{background:linear-gradient(165deg,#141826e6,#0a0c16eb);border:1px solid #94a3b81f;border-radius:16px;padding:16px 18px;position:relative;overflow:hidden}.rapor-firma-card:before{content:"";background:var(--f-renk);height:3px;position:absolute;top:0;left:0;right:0}.rapor-firma-head{justify-content:space-between;align-items:center;display:flex}.rapor-firma-head .chip{letter-spacing:.06em;border:1px solid;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700}.rapor-firma-head strong{color:var(--f-renk);font-size:13px;font-weight:700}.rapor-firma-value{color:#f8fafc;letter-spacing:-.01em;margin-top:10px;font-size:24px;font-weight:700}.rapor-firma-sub{color:#64748b;margin-bottom:12px;font-size:11px}.rapor-firma-grid{border-top:1px solid #94a3b814;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:12px;display:grid}.rapor-firma-grid>div{flex-direction:column;gap:2px;display:flex}.rapor-firma-grid span{color:#64748b;letter-spacing:.08em;font-size:9.5px;font-weight:700}.rapor-firma-grid strong{color:#f1f5f9;font-size:13px;font-weight:700}.rapor-firma-compare{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.rapor-compare-group h4{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.rapor-compare-row{grid-template-columns:50px 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.rapor-compare-row .lbl{font-size:11px;font-weight:700}.rapor-compare-row .bar-wrap{background:#94a3b81a;border-radius:999px;height:6px;overflow:hidden}.rapor-compare-row .bar{border-radius:999px;height:100%;transition:width .4s}.rapor-compare-row strong{color:#f1f5f9;white-space:nowrap;font-size:11.5px;font-weight:700}.rapor-tab-kanallar{grid-template-columns:1fr 2fr;grid-template-areas:"yontem kanal""tbl tbl";gap:12px;display:grid}.rapor-yontem-donut{grid-area:yontem}.rapor-kanal-leader{grid-area:kanal}.rapor-tab-kanallar .rapor-card:last-child{grid-area:tbl}.rapor-kanal-list{flex-direction:column;gap:10px;max-height:480px;padding-right:4px;display:flex;overflow-y:auto}.rapor-kanal-list::-webkit-scrollbar{width:6px}.rapor-kanal-list::-webkit-scrollbar-thumb{background:#6366f14d;border-radius:3px}.rapor-kanal-row{background:#0f172a66;border:1px solid #94a3b814;border-radius:11px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}.rapor-kanal-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.rapor-kanal-head>div:first-child{flex-direction:column;gap:1px;display:flex}.rapor-kanal-head strong{color:#f1f5f9;font-size:12.5px;font-weight:700}.rapor-kanal-head span{color:#94a3b8;font-size:10.5px;font-weight:500}.rapor-kanal-val{text-align:right;flex-direction:column;gap:1px;display:flex}.rapor-kanal-val strong{color:#f1f5f9;font-size:13px;font-weight:700}.rapor-kanal-val small{color:#64748b;font-size:10px}.rapor-kanal-bar{background:#94a3b81a;border-radius:999px;height:6px;overflow:hidden}.rapor-kanal-fill{background:linear-gradient(90deg, var(--rapor-accent), var(--rapor-accent-2));border-radius:999px;height:100%;transition:width .4s}.rapor-kanal-fill.warn{background:linear-gradient(90deg,#f59e0b,#f97316)}.rapor-kanal-fill.full{background:linear-gradient(90deg,#ef4444,#f97316);animation:1.5s ease-in-out infinite raporPulseBar}@keyframes raporPulseBar{0%,to{opacity:1}50%{opacity:.7}}.rapor-kanal-foot{color:#94a3b8;flex-wrap:wrap;gap:14px;font-size:10.5px;display:flex}.rapor-kanal-foot .basari{color:#4ade80;margin-left:auto;font-weight:600}.rapor-tab-personel{flex-direction:column;gap:12px;display:flex}.rapor-sla-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.rapor-sla-card{background:#0f172a80;border:1px solid #94a3b81a;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.rapor-sla-card span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.rapor-sla-card strong{color:#f1f5f9;font-size:20px;font-weight:700}.rapor-sla-card small{font-size:11px;font-weight:700}.rapor-sla-card small.good{color:#4ade80}.rapor-sla-card small.bad{color:#f87171}.rapor-tab-musteri{flex-direction:column;gap:12px;display:flex}.rapor-stacked-bars{align-items:flex-end;gap:16px;height:260px;padding:0 14px;display:flex}.rapor-stack-col{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}.rapor-stack-wrap{flex-direction:column-reverse;flex:1;justify-content:flex-start;gap:2px;width:100%;min-height:0;display:flex}.rapor-stack{border-radius:6px 6px 0 0;justify-content:center;align-items:center;min-height:2px;transition:height .5s;display:flex}.rapor-stack.yeni{background:linear-gradient(180deg, var(--rapor-accent), #6366f180)}.rapor-stack.donen{background:linear-gradient(180deg, var(--rapor-accent-2), #a855f780);border-radius:6px 6px 0 0}.rapor-stack.donen+.rapor-stack,.rapor-stack-wrap>.rapor-stack:not(:last-child){border-radius:0}.rapor-stack span{color:#fff;opacity:.95;font-size:10px;font-weight:700}.rapor-stack-lbl{color:#94a3b8;font-size:11px;font-weight:600}.rapor-tab-risk{grid-template-columns:1fr 2fr;grid-template-areas:"ret grid""tbl tbl";gap:12px;display:grid}.rapor-ret-donut{grid-area:ret}.rapor-tab-risk .rapor-card:nth-child(2){grid-area:grid}.rapor-tab-risk .rapor-card:nth-child(3){grid-area:tbl}.rapor-risk-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.rapor-risk-card{background:#0f172a80;border:1px solid #94a3b81a;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.rapor-risk-card span{color:#94a3b8;font-size:10.5px;font-weight:600}.rapor-risk-card strong{color:#f1f5f9;font-size:18px;font-weight:700}.rapor-risk-card small{color:#64748b;font-size:10px}.rapor-risk-bar{background:#94a3b81a;border-radius:999px;height:5px;margin-top:4px;margin-bottom:2px;overflow:hidden}.rapor-risk-bar .fill{border-radius:999px;height:100%;transition:width .4s}.rapor-risk-bar .fill.ok{background:linear-gradient(90deg,#22c55e,#4ade80)}.rapor-risk-bar .fill.warn{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.rapor-risk-bar .fill.danger{background:linear-gradient(90deg,#ef4444,#f87171);animation:1.2s ease-in-out infinite raporPulseBar}@media (width<=1400px){.rapor-kpi-strip{grid-template-columns:repeat(4,1fr)}}@media (width<=1200px){.rapor-tab-ozet{grid-template-columns:1fr 1fr;grid-template-areas:"chart chart""donut firma""mini mini""heat heat"}.rapor-tab-finans{grid-template-columns:1fr 1fr;grid-template-areas:"wf wf""pl pl""kom kom""tbl tbl"}.rapor-tab-kanallar{grid-template-columns:1fr;grid-template-areas:"yontem""kanal""tbl"}.rapor-tab-risk{grid-template-columns:1fr;grid-template-areas:"ret""grid""tbl"}.rapor-firma-cards{grid-template-columns:1fr 1fr}.rapor-firma-compare{grid-template-columns:1fr;gap:16px}.rapor-mini-stats-grid,.rapor-risk-grid,.rapor-sla-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.rapor-kpi-strip{grid-template-columns:repeat(2,1fr)}.rapor-filter-bar{padding:12px 14px}.rapor-filter-left{flex-basis:100%}.rapor-filter-right{justify-content:flex-start}.rapor-tab-ozet{grid-template-columns:1fr;grid-template-areas:"chart""donut""mini""firma""heat"}.rapor-firma-cards{grid-template-columns:1fr}.rapor-waterfall-bars{gap:8px}.rapor-page{padding:10px 12px 18px}}@media (width<=640px){.rapor-kpi-strip,.rapor-mini-stats-grid,.rapor-risk-grid,.rapor-sla-grid{grid-template-columns:1fr}.rapor-heatmap-hours,.rapor-heatmap-row{grid-template-columns:28px repeat(24,1fr)}.rapor-heatmap-cell{height:14px}.rapor-donut{width:110px;height:110px}.rapor-waterfall-bars{height:170px}.rapor-chart-svg{height:180px}.rapor-donut-legend li{grid-template-columns:8px 1fr auto}.rapor-donut-legend small{display:none}.rapor-tabs{padding:3px}.rapor-tab{padding:7px 10px;font-size:11px}}:root{--muh-accent:#10b981;--muh-accent-2:#14b8a6;--muh-accent-3:#0891b2}.muh-page{flex-direction:column;gap:14px;padding:14px 18px 24px;display:flex;position:relative}.muh-filter-bar{background:radial-gradient(120% 140% at -10% -30%,#10b9812e 0%,#0000 55%),radial-gradient(120% 140% at 110% 130%,#14b8a624 0%,#0000 60%),linear-gradient(160deg,#0f1816eb,#080e10eb);border:1px solid #10b98138;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 18px;display:flex;box-shadow:0 10px 30px #080e1073}.muh-filter-left{flex:auto;align-items:center;gap:14px;min-width:280px;display:flex}.muh-header-badge{background:linear-gradient(135deg, var(--muh-accent), var(--muh-accent-2));color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px #10b98152}.muh-filter-left h2{color:#f8fafc;margin:0;font-size:17px;font-weight:700}.muh-filter-left p{color:#94a3b8;margin:2px 0 0;font-size:12px}.muh-filter-left p strong{color:#e2e8f0;font-weight:600}.muh-filter-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.muh-donem-pills{background:#080e108c;border:1px solid #94a3b81f;border-radius:12px;padding:3px;display:inline-flex}.muh-donem-pills button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:all .18s}.muh-donem-pills button:hover{color:#e2e8f0}.muh-donem-pills button.active{color:#fff;background:linear-gradient(135deg, var(--muh-accent), var(--muh-accent-2));box-shadow:0 6px 14px #10b98152}.muh-btn{color:#cbd5f5;cursor:pointer;background:#080e108c;border:1px solid #94a3b829;border-radius:10px;align-items:center;gap:6px;padding:7px 11px;font-size:11.5px;font-weight:600;transition:all .18s;display:inline-flex}.muh-btn:hover{color:#fff;border-color:#10b98173;transform:translateY(-1px)}.muh-btn.primary{background:linear-gradient(135deg, var(--muh-accent), var(--muh-accent-2));color:#fff;border-color:#0000;box-shadow:0 10px 22px #10b98152}.muh-btn.primary:hover{filter:brightness(1.08)}.muh-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.muh-kpi{background:linear-gradient(165deg,#121a18d9,#080e10eb);border:1px solid #94a3b81f;border-radius:14px;padding:12px 14px;transition:all .2s;position:relative;overflow:hidden}.muh-kpi:hover{border-color:#10b98159;transform:translateY(-2px);box-shadow:0 12px 24px #080e1080}.muh-kpi-head{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.muh-kpi strong{color:#f8fafc;letter-spacing:-.01em;margin-top:6px;font-size:19px;font-weight:700;display:block}.muh-kpi small{color:#64748b;margin-top:4px;font-size:10px;font-weight:500;display:block}.muh-kpi-green,.muh-kpi-green .muh-kpi-head svg{color:#22c55e}.muh-kpi-red,.muh-kpi-red .muh-kpi-head svg{color:#ef4444}.muh-kpi-emerald,.muh-kpi-emerald .muh-kpi-head svg{color:var(--muh-accent)}.muh-kpi-teal,.muh-kpi-teal .muh-kpi-head svg{color:var(--muh-accent-2)}.muh-kpi-amber,.muh-kpi-amber .muh-kpi-head svg{color:#f59e0b}.muh-kpi-violet,.muh-kpi-violet .muh-kpi-head svg{color:#a855f7}.muh-tabs{scrollbar-width:thin;background:linear-gradient(160deg,#0f1816d9,#080e10d9);border:1px solid #94a3b81f;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.muh-tab{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.muh-tab:hover{color:#e2e8f0}.muh-tab.active{color:#fff;background:linear-gradient(135deg, var(--muh-accent), var(--muh-accent-2));box-shadow:0 8px 18px #10b9814d}.muh-body{animation:.3s muhFade;display:block}@keyframes muhFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.muh-card{background:linear-gradient(165deg,#121a18e6,#080e10eb);border:1px solid #94a3b81f;border-radius:16px;padding:16px 18px;box-shadow:0 8px 18px #080e1059}.muh-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.muh-card-head h3{color:#f1f5f9;margin:0;font-size:14px;font-weight:700}.muh-card-head p{color:#64748b;margin:2px 0 0;font-size:11.5px}.muh-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.muh-search{background:#080e1099;border:1px solid #94a3b826;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.muh-search input{color:#e2e8f0;background:0 0;border:0;outline:none;min-width:180px;font-family:inherit;font-size:11.5px}.muh-search input::placeholder{color:#64748b}.muh-select{color:#e2e8f0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080e1099;border:1px solid #94a3b826;border-radius:9px;outline:none;padding:6px 10px;font-family:inherit;font-size:11.5px}.muh-pill-group{background:#080e1099;border:1px solid #94a3b81f;border-radius:10px;padding:3px;display:inline-flex}.muh-pill-group button{color:#94a3b8;cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:7px;padding:5px 10px;font-size:10.5px;font-weight:600;transition:all .18s}.muh-pill-group button:hover{color:#e2e8f0}.muh-pill-group button.active{color:#fff;background:linear-gradient(135deg, var(--muh-accent), var(--muh-accent-2))}.muh-legend{color:#94a3b8;gap:12px;font-size:11px;font-weight:600;display:inline-flex}.muh-legend span{align-items:center;gap:5px;display:inline-flex}.muh-legend .lg{border-radius:3px;width:10px;height:10px}.muh-legend .lg-g{background:var(--muh-accent)}.muh-legend .lg-r{background:#ef4444}.muh-chart-svg{width:100%;height:240px;display:block}.muh-tab-genel{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"cash cash bilanco""gelir gider todo""gelir gider todo";gap:12px;display:grid}.muh-cashflow{grid-area:cash}.muh-bilanco{grid-area:bilanco}.muh-tab-genel>.muh-card:nth-child(3){grid-area:gelir}.muh-tab-genel>.muh-card:nth-child(4){grid-area:gider}.muh-todo{grid-area:todo}.muh-bilanco-grid{grid-template-columns:1fr;gap:14px;display:grid}.muh-bilanco-col h4{color:#64748b;letter-spacing:.1em;margin:0 0 8px;font-size:10px;font-weight:700}.muh-bilanco-col ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.muh-bilanco-col li{background:#080e1080;border:1px solid #94a3b814;border-radius:9px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:11.5px;display:flex}.muh-bilanco-col li span{color:#94a3b8;font-weight:500}.muh-bilanco-col li strong{color:#f1f5f9;font-size:12px;font-weight:700}.muh-bilanco-col li.muh-total{background:linear-gradient(135deg,#10b98126,#14b8a614);border-color:#10b9814d;margin-top:6px}.muh-bilanco-col li.muh-total span{color:#e2e8f0;font-weight:700}.muh-bilanco-col li.muh-total strong{color:var(--muh-accent);font-size:13px}.muh-donut-wrap{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.muh-donut{flex-shrink:0;width:130px;height:130px}.muh-donut-legend{flex-direction:column;flex:1;gap:5px;min-width:140px;margin:0;padding:0;list-style:none;display:flex}.muh-donut-legend li{background:#080e1066;border:1px solid #94a3b814;border-radius:8px;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;padding:5px 8px;font-size:11px;display:grid}.muh-donut-legend .dot{border-radius:4px;width:10px;height:10px}.muh-donut-legend .lbl{color:#cbd5f5;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.muh-donut-legend strong{color:#f8fafc;font-size:11.5px;font-weight:700}.muh-todo-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.muh-todo-list li{border:1px solid #94a3b81a;border-left:3px solid var(--muh-accent);background:#080e1080;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.muh-todo-list li.warn{border-left-color:#f59e0b}.muh-todo-list li.danger{border-left-color:#ef4444}.muh-todo-list li svg{color:var(--muh-accent);flex-shrink:0;margin-top:2px}.muh-todo-list li.warn svg{color:#f59e0b}.muh-todo-list li.danger svg{color:#ef4444}.muh-todo-list li>div{flex-direction:column;gap:1px;min-width:0;display:flex}.muh-todo-list li strong{color:#f1f5f9;font-size:12px;font-weight:700}.muh-todo-list li span{color:#94a3b8;font-size:10.5px}.muh-table-wrap{border:1px solid #94a3b81a;border-radius:12px;overflow:auto hidden}.muh-table{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.muh-table thead th{color:#64748b;letter-spacing:.08em;text-transform:uppercase;text-align:left;white-space:nowrap;background:#080e1099;border-bottom:1px solid #94a3b81a;padding:10px 12px;font-size:10px;font-weight:700}.muh-table th.right,.muh-table td.right{text-align:right}.muh-table tbody td{color:#cbd5f5;vertical-align:middle;border-bottom:1px solid #94a3b80f;padding:10px 12px}.muh-table tbody tr:last-child td{border-bottom:0}.muh-table tbody tr:hover td{background:#10b9810d}.muh-table tbody tr.row-danger td{background:#ef44440f}.muh-table tbody tr.row-warn td{background:#f59e0b0d}.muh-table tbody td strong{color:#f1f5f9;font-weight:700}.muh-table tbody td code{color:#6ee7b7;background:#10b9811a;border-radius:6px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:11px}.muh-table tbody td.green{color:#4ade80}.muh-table tbody td.red{color:#f87171}.muh-table tbody td.green strong,.muh-table tbody td.red strong{color:inherit}.muh-table tfoot td{background:#080e10b3;border-top:2px solid #94a3b826;padding:12px;font-weight:700}.muh-empty{font-style:italic;text-align:center!important;color:#64748b!important;padding:26px 10px!important}.muh-defter-table{min-width:900px}.muh-time{color:#94a3b8;white-space:nowrap;font-size:11px}.muh-muted{color:#475569}.muh-borc{color:#f87171;font-weight:700}.muh-alacak{color:#4ade80;font-weight:700}.muh-cell-name{flex-direction:column;gap:1px;display:flex}.muh-cell-name strong{color:#f1f5f9;font-size:12px;font-weight:700}.muh-cell-name span{color:#64748b;font-size:10.5px;font-weight:500}.muh-cell-aciklama{flex-direction:column;gap:1px;max-width:320px;display:flex}.muh-cell-aciklama strong{color:#e2e8f0;font-size:11.5px;font-weight:600}.muh-cell-aciklama span{color:#64748b;font-size:10px}.muh-cell-aciklama-sm{text-overflow:ellipsis;white-space:nowrap;color:#cbd5f5;max-width:220px;font-size:11.5px;display:inline-block;overflow:hidden}.muh-status{letter-spacing:.04em;text-transform:capitalize;border-radius:999px;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.muh-status.ok{color:#4ade80;background:#22c55e24;border:1px solid #22c55e47}.muh-status.off{color:#f87171;background:#ef444424;border:1px solid #ef444447}.muh-status.warn{color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b47}.muh-status.muted{color:#94a3b8;background:#94a3b81a;border:1px solid #94a3b833}.muh-status.borc{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433}.muh-status.alacak{color:#86efac;background:#22c55e1a;border:1px solid #22c55e33}.muh-icon-btn{color:#94a3b8;cursor:pointer;background:#080e1080;border:1px solid #94a3b829;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .18s;display:inline-flex}.muh-icon-btn:hover{color:var(--muh-accent);background:#10b9811a;border-color:#10b98173;transform:translateY(-1px)}.muh-icon-btn.ok:hover{color:#4ade80;border-color:#22c55e73}.muh-tab-gelir-gider{grid-template-columns:1fr 1fr;grid-template-areas:"gelir gider""sum sum";gap:12px;display:grid}.muh-gelir-card{grid-area:gelir}.muh-gider-card{grid-area:gider}.muh-gg-summary{grid-area:sum}.muh-card-total{letter-spacing:-.01em;font-size:18px;font-weight:700}.muh-card-total.green{color:#4ade80}.muh-card-total.red{color:#f87171}.muh-bar-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.muh-bar-list li{background:#080e1080;border:1px solid #94a3b814;border-radius:10px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.muh-bar-row{justify-content:space-between;align-items:center;display:flex}.muh-bar-row .lbl{color:#e2e8f0;font-size:12px;font-weight:600}.muh-bar-row strong{color:#f1f5f9;font-size:12.5px;font-weight:700}.muh-bar-track{background:#94a3b81a;border-radius:999px;height:6px;overflow:hidden}.muh-bar-fill{border-radius:999px;height:100%;transition:width .4s}.muh-bar-list li small{color:#64748b;font-size:10px}.muh-gg-stats{grid-template-columns:1fr 1fr 1.4fr;gap:10px;display:grid}.muh-gg-stat{background:#080e1080;border:1px solid #94a3b81a;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.muh-gg-stat span{color:#64748b;letter-spacing:.08em;font-size:10px;font-weight:700}.muh-gg-stat strong{color:#f1f5f9;letter-spacing:-.01em;font-size:22px;font-weight:700}.muh-gg-stat.green strong{color:#4ade80}.muh-gg-stat.red strong{color:#f87171}.muh-gg-stat.emerald{background:linear-gradient(135deg,#10b9812e,#14b8a614);border-color:#10b9814d}.muh-gg-stat.emerald strong{color:var(--muh-accent);font-size:26px}.muh-gg-stat small{color:#94a3b8;font-size:11px;font-weight:600}.muh-tab-mutabakat{flex-direction:column;gap:12px;display:flex}.muh-mutabakat-summary{background:linear-gradient(165deg,#121a18e6,#080e10eb);border:1px solid #94a3b81f;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px 16px;display:grid}.muh-mutabakat-kpi{background:#080e1080;border:1px solid #94a3b814;border-radius:11px;padding:10px 12px}.muh-mutabakat-kpi span{color:#64748b;letter-spacing:.08em;font-size:10px;font-weight:700}.muh-mutabakat-kpi strong{color:#f1f5f9;margin-top:4px;font-size:20px;font-weight:700;display:block}.muh-mutabakat-kpi strong.green{color:#4ade80}.muh-mutabakat-kpi strong.red{color:#f87171}.muh-mutabakat-kpi strong.amber{color:#fbbf24}.muh-mutabakat-kpi small{color:#94a3b8;font-size:10.5px}.muh-tab-fatura{flex-direction:column;gap:12px;display:flex}.muh-fatura-kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.muh-fatura-tur{border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.muh-fatura-tur.in{color:#4ade80;background:#22c55e1f}.muh-fatura-tur.out{color:#f87171;background:#ef44441f}.muh-vade-danger{color:#f87171;font-weight:700}.muh-kdv-cell{flex-direction:column;gap:1px;display:flex}.muh-kdv-cell small{color:#64748b;font-size:9px;font-weight:700}.muh-kdv-cell span{color:#cbd5f5;font-size:11px}.muh-tab-bordro{flex-direction:column;gap:12px;display:flex}.muh-bordro-summary,.muh-vergi-summary{background:linear-gradient(165deg,#121a18e6,#080e10eb);border:1px solid #94a3b81f;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:10px;padding:14px 16px;display:grid}.muh-vergi-summary{grid-template-columns:repeat(4,1fr)}.muh-bordro-stat{background:#080e1080;border:1px solid #94a3b814;border-radius:11px;padding:10px 12px}.muh-bordro-stat span{color:#64748b;letter-spacing:.08em;font-size:10px;font-weight:700}.muh-bordro-stat strong{color:#f1f5f9;margin-top:4px;font-size:18px;font-weight:700;display:block}.muh-bordro-stat strong.green{color:#4ade80}.muh-bordro-stat strong.red{color:#f87171}.muh-bordro-stat strong.amber{color:#fbbf24}.muh-bordro-stat strong.violet{color:#a855f7}.muh-tab-vergi{flex-direction:column;gap:12px;display:flex}.muh-vergi-badge{letter-spacing:.02em;border:1px solid;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:700}.muh-vergi-badge.v-KDV{color:#818cf8;background:#6366f11f;border-color:#6366f147}.muh-vergi-badge.v-Stopaj{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b47}.muh-vergi-badge.v-KurumlarVergisi{color:#a78bfa;background:#a855f71f;border-color:#a855f747}.muh-vergi-badge.v-GelirVergisi{color:#67e8f9;background:#06b6d41f;border-color:#06b6d447}.muh-vergi-badge.v-Damga{color:#f9a8d4;background:#ec48991f;border-color:#ec489947}.muh-vade-cell{flex-direction:column;gap:1px;display:flex}.muh-vade-cell small{color:#64748b;font-size:9.5px;font-weight:600}.muh-vade-cell small.warn{color:#fbbf24}.muh-vade-cell small.danger{color:#f87171;font-weight:700}@media (width<=1400px){.muh-kpi-strip{grid-template-columns:repeat(3,1fr)}}@media (width<=1200px){.muh-tab-genel{grid-template-columns:1fr 1fr;grid-template-areas:"cash cash""bilanco todo""gelir gider"}.muh-tab-gelir-gider{grid-template-columns:1fr;grid-template-areas:"gelir""gider""sum"}.muh-bordro-summary{grid-template-columns:repeat(3,1fr)}.muh-vergi-summary,.muh-mutabakat-summary{grid-template-columns:repeat(2,1fr)}.muh-gg-stats{grid-template-columns:1fr}}@media (width<=900px){.muh-kpi-strip{grid-template-columns:repeat(2,1fr)}.muh-tab-genel{grid-template-columns:1fr;grid-template-areas:"cash""bilanco""gelir""gider""todo"}.muh-filter-left{flex-basis:100%}.muh-filter-right{justify-content:flex-start}.muh-fatura-kpis{grid-template-columns:1fr}.muh-bordro-summary{grid-template-columns:repeat(2,1fr)}.muh-page{padding:10px 12px 18px}}@media (width<=640px){.muh-kpi-strip,.muh-bordro-summary,.muh-vergi-summary,.muh-mutabakat-summary{grid-template-columns:1fr}.muh-donut{width:110px;height:110px}.muh-chart-svg{height:180px}.muh-tabs{padding:3px}.muh-tab{padding:7px 10px;font-size:11px}}:root{--perf-accent:#f59e0b;--perf-accent-2:#fb923c;--perf-accent-3:#eab308}.perf-page{flex-direction:column;gap:14px;padding:14px 18px 24px;display:flex;position:relative}.perf-filter-bar{background:radial-gradient(120% 140% at -10% -30%,#f59e0b33 0%,#0000 55%),radial-gradient(120% 140% at 110% 130%,#fb923c24 0%,#0000 60%),linear-gradient(160deg,#16120ceb,#0e0a08eb);border:1px solid #f59e0b38;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 18px;display:flex;box-shadow:0 10px 30px #08060273}.perf-filter-left{flex:auto;align-items:center;gap:14px;min-width:280px;display:flex}.perf-header-badge{background:linear-gradient(135deg, var(--perf-accent), var(--perf-accent-2));color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px #f59e0b52}.perf-filter-left h2{color:#f8fafc;margin:0;font-size:17px;font-weight:700}.perf-filter-left p{color:#94a3b8;margin:2px 0 0;font-size:12px}.perf-filter-left p strong{color:#e2e8f0;font-weight:600}.perf-filter-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.perf-donem-pills{background:#0e0a088c;border:1px solid #94a3b81f;border-radius:12px;padding:3px;display:inline-flex}.perf-donem-pills button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 12px;font-size:11.5px;font-weight:600;transition:all .18s}.perf-donem-pills button:hover{color:#e2e8f0}.perf-donem-pills button.active{color:#fff;background:linear-gradient(135deg, var(--perf-accent), var(--perf-accent-2));box-shadow:0 6px 14px #f59e0b52}.perf-select{color:#e2e8f0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0a0899;border:1px solid #94a3b826;border-radius:10px;outline:none;padding:7px 12px;font-family:inherit;font-size:11.5px}.perf-btn{color:#cbd5f5;cursor:pointer;background:#0e0a088c;border:1px solid #94a3b829;border-radius:10px;align-items:center;gap:6px;padding:7px 11px;font-size:11.5px;font-weight:600;transition:all .18s;display:inline-flex}.perf-btn:hover{color:#fff;border-color:#f59e0b73;transform:translateY(-1px)}.perf-btn.primary{background:linear-gradient(135deg, var(--perf-accent), var(--perf-accent-2));color:#fff;border-color:#0000;box-shadow:0 10px 22px #f59e0b52}.perf-btn.primary:hover{filter:brightness(1.08)}.perf-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.perf-kpi{background:linear-gradient(165deg,#16120cd9,#0e0a08eb);border:1px solid #94a3b81f;border-radius:14px;padding:12px 14px;transition:all .2s;position:relative;overflow:hidden}.perf-kpi:hover{border-color:#f59e0b66;transform:translateY(-2px);box-shadow:0 12px 24px #08060280}.perf-kpi-head{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex}.perf-kpi strong{color:#f8fafc;letter-spacing:-.01em;margin-top:6px;font-size:21px;font-weight:700;display:block}.perf-kpi strong small{color:#64748b;margin-left:2px;font-size:12px;font-weight:600}.perf-kpi small{color:#64748b;margin-top:4px;font-size:10px;font-weight:500;display:block}.perf-kpi-amber .perf-kpi-head svg{color:var(--perf-accent)}.perf-kpi-gold .perf-kpi-head svg{color:#eab308}.perf-kpi-green .perf-kpi-head svg{color:#22c55e}.perf-kpi-blue .perf-kpi-head svg{color:#0ea5e9}.perf-kpi-violet .perf-kpi-head svg{color:#a855f7}.perf-kpi-pink .perf-kpi-head svg{color:#ec4899}.perf-tabs{scrollbar-width:thin;background:linear-gradient(160deg,#16120cd9,#0e0a08d9);border:1px solid #94a3b81f;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.perf-tab{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.perf-tab:hover{color:#e2e8f0}.perf-tab.active{color:#fff;background:linear-gradient(135deg, var(--perf-accent), var(--perf-accent-2));box-shadow:0 8px 18px #f59e0b4d}.perf-body{animation:.3s perfFade}@keyframes perfFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.perf-card{background:linear-gradient(165deg,#16120ce6,#0e0a08eb);border:1px solid #94a3b81f;border-radius:16px;padding:16px 18px;box-shadow:0 8px 18px #08060259}.perf-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.perf-card-head h3{color:#f1f5f9;margin:0;font-size:14px;font-weight:700}.perf-card-head p{color:#64748b;margin:2px 0 0;font-size:11.5px}.perf-amber{color:var(--perf-accent);font-weight:700}.perf-green{color:#4ade80;font-weight:700}.perf-red{color:#f87171;font-weight:700}.perf-muted{color:#475569}.perf-muted-strong{color:#94a3b8;font-weight:600}.perf-search{background:#0e0a0899;border:1px solid #94a3b826;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.perf-search input{color:#e2e8f0;background:0 0;border:0;outline:none;min-width:180px;font-family:inherit;font-size:11.5px}.perf-search input::placeholder{color:#64748b}.perf-tab-ozet{grid-template-columns:1.1fr 1fr 1fr;grid-template-areas:"radar trend trend""radar top hedef""sla top hedef";gap:12px;display:grid}.perf-radar-card{grid-area:radar}.perf-trend-card{grid-area:trend}.perf-top-card{grid-area:top}.perf-hedef-mini{grid-area:hedef}.perf-sla-mini{grid-area:sla}.perf-radar-svg{width:100%;max-width:320px;margin:0 auto;display:block}.perf-trend-svg{width:100%;height:220px;display:block}.perf-top-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.perf-top-list li{background:#0e0a0880;border:1px solid #94a3b814;border-radius:10px;grid-template-columns:28px 1fr 90px 40px;align-items:center;gap:10px;padding:9px 12px;display:grid}.perf-rank{color:#fff;background:linear-gradient(135deg,#64748b,#475569);border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.perf-rank.rank-1{background:linear-gradient(135deg,#eab308,#ca8a04);box-shadow:0 0 12px #eab30880}.perf-rank.rank-2{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.perf-rank.rank-3{background:linear-gradient(135deg,#fb923c,#c2410c)}.perf-rank-sm{color:#fff;background:linear-gradient(135deg,#64748b,#475569);border-radius:7px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:inline-grid}.perf-rank-sm.rank-1{background:linear-gradient(135deg,#eab308,#ca8a04);box-shadow:0 0 8px #eab30866}.perf-rank-sm.rank-2{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.perf-rank-sm.rank-3{background:linear-gradient(135deg,#fb923c,#c2410c)}.perf-top-info{flex-direction:column;gap:1px;min-width:0;display:flex}.perf-top-info strong{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.perf-top-info span{color:#64748b;white-space:nowrap;font-size:10.5px}.perf-top-stats{flex-direction:column;gap:3px;display:flex}.perf-top-bar{background:#94a3b81a;border-radius:999px;height:5px;overflow:hidden}.perf-top-fill{background:linear-gradient(90deg, var(--perf-accent), var(--perf-accent-2));border-radius:999px;height:100%}.perf-top-stats small{color:#94a3b8;font-size:10px;font-weight:600}.perf-top-badge{color:var(--perf-accent);align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:inline-flex}.perf-hedef-mini-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.perf-hedef-mini-list li{background:#0e0a0880;border:1px solid #94a3b814;border-radius:10px;padding:9px 11px}.perf-hedef-head{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.perf-hedef-head strong{color:#e2e8f0;font-size:11.5px;font-weight:700}.perf-hedef-head small{color:var(--perf-accent);font-size:11px;font-weight:700}.perf-hedef-bar{background:#94a3b81a;border-radius:999px;height:8px;margin-bottom:4px;position:relative;overflow:hidden}.perf-hedef-fill{background:linear-gradient(90deg, var(--perf-accent), var(--perf-accent-2));border-radius:999px;height:100%;transition:width .4s}.perf-hedef-fill.st-tamamlandi{background:linear-gradient(90deg,#10b981,#22c55e)}.perf-hedef-fill.st-risk{background:linear-gradient(90deg,#f59e0b,#fb923c)}.perf-hedef-fill.st-gecikti{background:linear-gradient(90deg,#ef4444,#f87171)}.perf-hedef-fill.st-aktif{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.perf-hedef-mini-list li span{color:#64748b;font-size:10.5px;font-weight:500}.perf-sla-mini-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.perf-sla-mini-list li{background:#0e0a0880;border:1px solid #94a3b814;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 11px;display:flex}.perf-sla-mini-info{flex-direction:column;gap:1px;display:flex}.perf-sla-mini-info strong{color:#e2e8f0;font-size:11.5px;font-weight:700}.perf-sla-mini-info span{color:#64748b;font-size:10px}.perf-sla-mini-stat{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.perf-sla-mini-stat strong{font-size:13px;font-weight:700}.perf-sla-mini-stat strong.green{color:#4ade80}.perf-sla-mini-stat strong.amber{color:var(--perf-accent)}.perf-sla-mini-stat strong.red{color:#f87171}.perf-sla-mini-stat small.up{color:#4ade80;font-size:10px;font-weight:600}.perf-sla-mini-stat small.down{color:#f87171;font-size:10px;font-weight:600}.perf-table-wrap{border:1px solid #94a3b81a;border-radius:12px;overflow:auto hidden}.perf-table{border-collapse:collapse;width:100%;min-width:860px;font-size:12px}.perf-table thead th{color:#64748b;letter-spacing:.08em;text-transform:uppercase;text-align:left;white-space:nowrap;background:#0e0a0899;border-bottom:1px solid #94a3b81a;padding:10px 12px;font-size:10px;font-weight:700}.perf-table th.right,.perf-table td.right{text-align:right}.perf-table tbody td{color:#cbd5f5;vertical-align:middle;border-bottom:1px solid #94a3b80f;padding:10px 12px}.perf-table tbody tr:last-child td{border-bottom:0}.perf-table tbody tr:hover td{background:#f59e0b0d}.perf-table tbody td strong{color:#f1f5f9;font-weight:700}.perf-rol-badge{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f133;border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-block}.perf-cat-badge{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b38;border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-block}.perf-cell-name{flex-direction:column;gap:1px;display:flex}.perf-cell-name strong{font-size:12px}.perf-cell-name span{color:#64748b;font-size:10.5px;font-weight:500}.perf-basari-inline{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.perf-basari-bar{background:#94a3b81f;border-radius:999px;width:70px;height:5px;overflow:hidden}.perf-basari-fill{background:linear-gradient(90deg, var(--perf-accent), var(--perf-accent-2));border-radius:999px;height:100%}.perf-basari-fill.g{background:linear-gradient(90deg,#10b981,#22c55e)}.perf-basari-fill.a{background:linear-gradient(90deg,#f59e0b,#fb923c)}.perf-basari-fill.r{background:linear-gradient(90deg,#ef4444,#f87171)}.perf-usage-inline{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.perf-usage-bar{background:#94a3b81f;border-radius:999px;width:70px;height:5px;overflow:hidden}.perf-usage-fill{background:linear-gradient(90deg,#6366f1,#a855f7);height:100%}.perf-usage-inline small{color:#94a3b8;font-size:10px}.perf-risk-badge{border:1px solid;border-radius:6px;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-block}.perf-risk-badge.r-low{color:#4ade80;background:#22c55e1f;border-color:#22c55e47}.perf-risk-badge.r-mid{color:#fbbf24;background:#f59e0b1f;border-color:#f59e0b47}.perf-risk-badge.r-high{color:#f87171;background:#ef44441f;border-color:#ef444447}.perf-rozet-count{color:var(--perf-accent);background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.perf-status{letter-spacing:.04em;border-radius:999px;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.perf-status.ok{color:#4ade80;background:#22c55e24;border:1px solid #22c55e47}.perf-status.warn{color:#fbbf24;background:#f59e0b24;border:1px solid #f59e0b47}.perf-status.off{color:#f87171;background:#ef444424;border:1px solid #ef444447}.perf-trend-pill{border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.perf-trend-pill.up{color:#4ade80;background:#22c55e1a}.perf-trend-pill.down{color:#f87171;background:#ef44441a}.perf-hedef-summary{background:linear-gradient(165deg,#16120ce6,#0e0a08eb);border:1px solid #94a3b81f;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;padding:14px 16px;display:grid}.perf-bordro-stat{background:#0e0a0880;border:1px solid #94a3b814;border-radius:11px;padding:10px 12px}.perf-bordro-stat span{color:#64748b;letter-spacing:.08em;font-size:10px;font-weight:700}.perf-bordro-stat strong{color:#f1f5f9;margin-top:4px;font-size:20px;font-weight:700;display:block}.perf-bordro-stat strong.green{color:#4ade80}.perf-bordro-stat strong.amber{color:var(--perf-accent)}.perf-bordro-stat strong.violet{color:#a855f7}.perf-hedef-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.perf-hedef-card{background:linear-gradient(165deg,#16120ce6,#0e0a08eb);border:1px solid #94a3b81f;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;transition:all .2s;display:flex;position:relative}.perf-hedef-card:hover{border-color:#f59e0b66;transform:translateY(-2px)}.perf-hedef-card.st-tamamlandi{border-color:#22c55e4d}.perf-hedef-card.st-risk{border-color:#f59e0b59}.perf-hedef-card.st-gecikti{border-color:#ef444459}.perf-hedef-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.perf-cat-pill{letter-spacing:.08em;border-radius:6px;padding:2px 8px;font-size:9px;font-weight:800}.perf-cat-pill.c-gelir{color:#4ade80;background:#22c55e1f}.perf-cat-pill.c-operasyon{color:#67e8f9;background:#06b6d41f}.perf-cat-pill.c-buyume{color:#a78bfa;background:#a855f71f}.perf-cat-pill.c-kalite{color:#fbbf24;background:#f59e0b1f}.perf-hedef-status{border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}.perf-hedef-status.st-aktif{color:#818cf8;background:#6366f11f}.perf-hedef-status.st-tamamlandi{color:#4ade80;background:#22c55e1f}.perf-hedef-status.st-risk{color:#fbbf24;background:#f59e0b1f}.perf-hedef-status.st-gecikti{color:#f87171;background:#ef44441f}.perf-hedef-card h4{color:#f1f5f9;margin:0;font-size:14px;font-weight:700}.perf-hedef-card>p{color:#94a3b8;margin:0;font-size:11.5px;line-height:1.4}.perf-hedef-numbers{align-items:baseline;gap:6px;margin-top:2px;display:flex}.perf-hedef-numbers strong{color:var(--perf-accent);letter-spacing:-.01em;font-size:20px;font-weight:700}.perf-hedef-numbers span{color:#64748b;font-size:11px}.perf-hedef-card .perf-hedef-bar{height:10px;margin-top:2px}.perf-hedef-pct{color:#fff;text-shadow:0 1px 2px #0006;font-size:9.5px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.perf-hedef-meta{color:#94a3b8;justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;display:flex}.perf-hedef-meta span{align-items:center;gap:4px;display:inline-flex}.perf-hedef-actions{gap:5px;display:flex;position:absolute;top:10px;right:10px}.perf-icon-btn{color:#cbd5f5;cursor:pointer;background:#0e0a0899;border:1px solid #94a3b833;border-radius:7px;place-items:center;width:24px;height:24px;font-size:14px;font-weight:700;transition:all .18s;display:grid}.perf-icon-btn:hover{border-color:var(--perf-accent);color:var(--perf-accent);transform:scale(1.08)}.perf-tab-verimlilik{grid-template-columns:2fr 1fr;gap:12px;display:grid}.perf-heat-legend{color:#94a3b8;align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.perf-heat-bar{background:linear-gradient(90deg,#94a3b814,#f59e0b4d,#f59e0b99,#f59e0b);border-radius:3px;width:80px;height:8px}.perf-heatmap{flex-direction:column;gap:3px;display:flex}.perf-heat-hours{grid-template-columns:36px repeat(24,1fr);gap:2px;display:grid}.perf-heat-hours span{color:#64748b;text-align:center;font-family:ui-monospace,monospace;font-size:9px;font-weight:600}.perf-heat-row{grid-template-columns:36px repeat(24,1fr);align-items:center;gap:2px;display:grid}.perf-heat-label{color:#94a3b8;text-align:right;padding-right:6px;font-size:10px;font-weight:700}.perf-heat-cell{cursor:pointer;border-radius:3px;height:18px;transition:transform .15s}.perf-heat-cell:hover{z-index:3;outline:1px solid #fbbf24;position:relative;transform:scale(1.4)}.perf-vardiya-list{flex-direction:column;gap:10px;display:flex}.perf-vardiya-card-item{background:#0e0a0880;border:1px solid #94a3b81a;border-radius:11px;padding:12px 14px}.perf-vardiya-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.perf-vardiya-head strong{color:#e2e8f0;font-size:13px;font-weight:700}.perf-vardiya-head span{color:#64748b;font-size:10.5px}.perf-vardiya-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.perf-vardiya-stats>div{flex-direction:column;gap:1px;display:flex}.perf-vardiya-stats small{color:#64748b;letter-spacing:.08em;font-size:9.5px;font-weight:700}.perf-vardiya-stats strong{color:#f1f5f9;font-size:16px;font-weight:700}.perf-vardiya-bar{background:#94a3b81a;border-radius:999px;height:6px;overflow:hidden}.perf-vardiya-fill{background:linear-gradient(90deg, var(--perf-accent), var(--perf-accent-2));border-radius:999px;height:100%;transition:width .4s}.perf-tab-oduller{grid-template-columns:2fr 1fr;gap:12px;display:grid}.perf-rozet-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.perf-rozet{background:linear-gradient(165deg,#16120ce6,#0e0a08eb);border:1px solid #94a3b81a;border-radius:13px;align-items:center;gap:12px;padding:12px 14px;transition:all .25s;display:flex;position:relative}.perf-rozet:hover{transform:translateY(-3px);box-shadow:0 10px 24px #08060280}.perf-rozet.sv-platin{background:radial-gradient(120% 150% at 0 0,#ffffff26,#0000 50%),linear-gradient(165deg,#16120ceb,#0e0a08f0);border-color:#e8e9f066}.perf-rozet.sv-altin{background:radial-gradient(120% 150% at 0 0,#fbbf242e,#0000 50%),linear-gradient(165deg,#16120ceb,#0e0a08f0);border-color:#f59e0b73}.perf-rozet.sv-gumus{border-color:#cbd5e14d}.perf-rozet.sv-bronz{border-color:#c2410c59}.perf-rozet-icon{color:#fff;background:linear-gradient(135deg, var(--perf-accent), var(--perf-accent-2));border-radius:14px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 8px 18px #f59e0b4d}.perf-rozet.sv-platin .perf-rozet-icon{background:linear-gradient(135deg,#e2e8f0,#94a3b8);box-shadow:0 8px 18px #ffffff1f}.perf-rozet.sv-gumus .perf-rozet-icon{background:linear-gradient(135deg,#cbd5e1,#94a3b8)}.perf-rozet.sv-bronz .perf-rozet-icon{background:linear-gradient(135deg,#fb923c,#c2410c)}.perf-rozet-info{flex:1;min-width:0}.perf-rozet-info strong{color:#f1f5f9;font-size:13px;font-weight:700;display:block}.perf-rozet-info p{color:#94a3b8;margin:2px 0 5px;font-size:10.5px;line-height:1.35}.perf-rozet-meta{color:#64748b;justify-content:space-between;align-items:center;font-size:10px;display:flex}.perf-rozet-meta span{color:#cbd5f5;font-weight:700}.perf-rozet-seviye{letter-spacing:.1em;border-radius:5px;padding:2px 7px;font-size:8.5px;font-weight:800;position:absolute;top:10px;right:10px}.perf-rozet-seviye.sv-platin{color:#fff;background:#ffffff26;border:1px solid #ffffff59}.perf-rozet-seviye.sv-altin{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b66}.perf-rozet-seviye.sv-gumus{color:#cbd5e1;background:#cbd5e11a;border:1px solid #cbd5e140}.perf-rozet-seviye.sv-bronz{color:#fb923c;background:#fb923c1f;border:1px solid #fb923c4d}.perf-rozet-lb-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.perf-rozet-lb-list li{background:#0e0a0880;border:1px solid #94a3b814;border-radius:10px;grid-template-columns:28px 1fr 1fr 44px;align-items:center;gap:10px;padding:9px 11px;display:grid}.perf-rozet-lb-list li strong{color:#e2e8f0;font-size:12px}.perf-rozet-lb-list li span{color:var(--perf-accent);justify-content:flex-end;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}@media (width<=1400px){.perf-kpi-strip{grid-template-columns:repeat(3,1fr)}.perf-tab-ozet{grid-template-columns:1fr 1fr;grid-template-areas:"radar trend""top hedef""sla sla"}}@media (width<=1200px){.perf-tab-verimlilik,.perf-tab-oduller{grid-template-columns:1fr}}@media (width<=900px){.perf-kpi-strip{grid-template-columns:repeat(2,1fr)}.perf-tab-ozet{grid-template-columns:1fr;grid-template-areas:"radar""trend""top""hedef""sla"}.perf-hedef-summary{grid-template-columns:repeat(2,1fr)}.perf-filter-left{flex-basis:100%}.perf-filter-right{justify-content:flex-start}.perf-page{padding:10px 12px 18px}}@media (width<=640px){.perf-kpi-strip,.perf-hedef-summary{grid-template-columns:1fr}.perf-heat-hours span{font-size:7px}.perf-heat-label{font-size:9px}.perf-heat-cell{height:14px}.perf-tabs{padding:3px}.perf-tab{padding:7px 10px;font-size:11px}}:root{--api-accent:#0ea5e9;--api-accent-2:#22d3ee;--api-accent-3:#6366f1}.api-page{flex-direction:column;gap:14px;padding:14px 18px 24px;animation:.25s apiFade;display:flex;position:relative}@keyframes apiFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.api-filter-bar{background:radial-gradient(120% 140% at -10% -30%,#0ea5e938 0%,#0000 55%),radial-gradient(120% 140% at 110% 130%,#22d3ee29 0%,#0000 60%),linear-gradient(160deg,#081018eb,#060c14eb);border:1px solid #0ea5e942;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 18px;display:flex;box-shadow:0 10px 30px #02080e73}.api-filter-left{flex:auto;align-items:center;gap:14px;min-width:280px;display:flex}.api-header-badge{background:linear-gradient(135deg, var(--api-accent), var(--api-accent-2));color:#05131c;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 8px 22px #0ea5e966}.api-filter-left h2{color:#e0f2fe;letter-spacing:.2px;margin:0 0 2px;font-size:18px}.api-filter-left p{color:#bae6fdb8;margin:0;font-size:12px}.api-filter-left strong{color:#e0f2fe}.api-filter-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.api-donem-pills{background:#0ea5e91a;border:1px solid #0ea5e938;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.api-donem-pills button{color:#bae6fdb3;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .18s}.api-donem-pills button:hover{color:#e0f2fe}.api-donem-pills button.active{background:linear-gradient(135deg, var(--api-accent), var(--api-accent-2));color:#05131c;box-shadow:0 3px 10px #0ea5e966}.api-select{color:#e0f2fe;cursor:pointer;background:#0ea5e91a;border:1px solid #0ea5e93d;border-radius:10px;outline:none;padding:7px 11px;font-size:12px;font-weight:600}.api-select.sm{padding:5px 9px;font-size:11px}.api-select:focus{border-color:var(--api-accent)}.api-search{background:#0ea5e914;border:1px solid #0ea5e938;border-radius:10px;align-items:center;gap:6px;min-width:220px;padding:6px 10px;display:flex}.api-search svg{color:#bae6fdb3}.api-search input{color:#e0f2fe;background:0 0;border:0;outline:none;flex:1;font-size:12px}.api-search input::placeholder{color:#bae6fd80}.api-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.api-btn.sm{padding:5px 10px;font-size:11px}.api-btn.primary{background:linear-gradient(135deg, var(--api-accent), var(--api-accent-2));color:#05131c;border-color:#0000;box-shadow:0 3px 12px #0ea5e952}.api-btn.primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.api-btn.ghost{color:#bae6fd;background:#0ea5e914;border-color:#0ea5e93d}.api-btn.ghost:hover{color:#e0f2fe;background:#0ea5e929}.api-kpi-strip{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.api-kpi{background:linear-gradient(160deg,#08141ee6,#060e16e6);border:1px solid #0ea5e92e;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.api-kpi:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0ea5e91f,#0000 60%);position:absolute;inset:0}.api-kpi:hover{border-color:#0ea5e966;transform:translateY(-2px);box-shadow:0 8px 22px #02080e66}.api-kpi-label{text-transform:uppercase;letter-spacing:.4px;color:#bae6fdb3;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}.api-kpi-value{color:#e0f2fe;letter-spacing:.2px;font-size:20px;font-weight:700}.api-kpi-value small{color:#bae6fd8c;margin-left:2px;font-size:11px;font-weight:500}.api-kpi-delta{border-radius:999px;align-items:center;gap:3px;width:fit-content;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.api-kpi-delta.up{color:#34d399;background:#10b9811f}.api-kpi-delta.down{color:#fca5a5;background:#ef44441f}.api-tabs{background:linear-gradient(160deg,#081018e6,#060c14e6);border:1px solid #0ea5e92e;border-radius:14px;gap:4px;padding:4px;display:flex;overflow-x:auto}.api-tabs::-webkit-scrollbar{height:4px}.api-tabs::-webkit-scrollbar-thumb{background:#0ea5e94d;border-radius:4px}.api-tabs button{color:#bae6fdb3;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.api-tabs button:hover{color:#e0f2fe;background:#0ea5e914}.api-tabs button.active{background:linear-gradient(135deg, var(--api-accent), var(--api-accent-2));color:#05131c;box-shadow:0 3px 10px #0ea5e966}.api-body{flex-direction:column;gap:14px;display:flex}.api-card{background:linear-gradient(160deg,#08121ceb,#060c14eb);border:1px solid #0ea5e92e;border-radius:16px;padding:16px 18px;box-shadow:0 10px 28px #02080e61}.api-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.api-card h3{color:#e0f2fe;letter-spacing:.1px;margin:0 0 2px;font-size:14px;font-weight:700}.api-card p{color:#bae6fda6;margin:0;font-size:11.5px}.api-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.api-overview{grid-template:"chart donut""topep health""recent recent"/2fr 1fr;gap:14px;display:grid}.api-chart-card{grid-area:chart}.api-donut-card{grid-area:donut}.api-top-endpoints{grid-area:topep}.api-health-card{grid-area:health}.api-recent-card{grid-area:recent}.api-legend{color:#bae6fdb3;gap:12px;font-size:11px;display:inline-flex}.api-legend span{align-items:center;gap:5px;display:inline-flex}.api-legend i{border-radius:3px;width:10px;height:10px}.api-area-chart{height:220px;position:relative}.api-area-chart svg{width:100%;height:100%;display:block}.api-area-x{color:#bae6fd8c;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.api-donut-wrap{align-items:center;gap:18px;display:flex}.api-donut-wrap svg{flex-shrink:0;width:140px;height:140px}.api-donut-big{fill:#e0f2fe;font-size:22px;font-weight:700}.api-donut-small{fill:#bae6fd99;text-transform:uppercase;letter-spacing:.5px;font-size:10px}.api-donut-legend{flex-direction:column;flex:1;gap:9px;margin:0;padding:0;list-style:none;display:flex}.api-donut-legend li{color:#bae6fdd9;grid-template-columns:14px 1fr auto;align-items:center;gap:8px;font-size:12px;display:grid}.api-donut-legend i{border-radius:3px;width:10px;height:10px}.api-donut-legend strong{color:#e0f2fe;font-size:13px}.api-topep-list{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.api-topep-list li{background:#0ea5e90d;border:1px solid #0ea5e91f;border-radius:10px;padding:9px 10px}.api-topep-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.api-topep-path{color:#e0f2fe;background:0 0;flex:1;padding:0;font-size:12px}.api-topep-head strong{color:#bae6fd;font-size:12.5px}.api-topep-bar{background:#0ea5e91f;border-radius:999px;height:5px;overflow:hidden}.api-topep-bar span{background:linear-gradient(90deg, var(--api-accent), var(--api-accent-2));border-radius:999px;height:100%;display:block}.api-topep-meta{color:#bae6fd99;gap:10px;margin-top:5px;font-size:10.5px;display:flex}.api-method{letter-spacing:.4px;border-radius:4px;align-items:center;padding:2px 7px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:700;display:inline-flex}.api-method.get{color:#7dd3fc;background:#0ea5e929}.api-method.post{color:#86efac;background:#22c55e29}.api-method.put{color:#fcd34d;background:#f59e0b29}.api-method.delete{color:#fca5a5;background:#ef444429}.api-method.patch{color:#d8b4fe;background:#a855f729}.api-health-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.api-health-list li{background:#0ea5e90d;border:1px solid #0ea5e91f;border-radius:10px;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.api-health-list strong{color:#e0f2fe;font-size:12.5px;display:block}.api-health-list small{color:#bae6fd99;font-size:10.5px}.api-status-dot{border-radius:50%;width:10px;height:10px;animation:2s infinite apiPulse}.api-status-dot.ok{background:#34d399;box-shadow:0 0 8px #34d39999}.api-status-dot.warn{background:#fcd34d;box-shadow:0 0 8px #fcd34d99}.api-status-dot.err{background:#ef4444;box-shadow:0 0 8px #ef444499}@keyframes apiPulse{0%,to{opacity:1}50%{opacity:.55}}.api-pill{text-transform:capitalize;letter-spacing:.2px;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.api-pill.ok{color:#34d399;background:#10b98126}.api-pill.warn{color:#fcd34d;background:#f59e0b26}.api-pill.err{color:#fca5a5;background:#ef444426}.api-pill.info{color:#a5b4fc;background:#6366f129}.api-pill.muted{color:#cbd5f5;background:#94a3b824}.api-pill.prod{color:#7dd3fc;background:#0ea5e92e}.api-pill.sandbox{color:#d8b4fe;background:#a855f72e}.api-recent-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.api-recent-list li{background:#0ea5e90a;border:1px solid #0ea5e91a;border-radius:8px;grid-template-columns:46px 1.6fr 56px 70px 110px 1fr;align-items:center;gap:10px;padding:7px 10px;font-size:11.5px;display:grid}.api-recent-list code{color:#bae6fd;background:0 0;padding:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px}.api-recent-meta{color:#bae6fda6;font-size:11px}.api-recent-list time{color:#bae6fd80;text-align:right;font-size:10.5px}.api-status-chip{border-radius:5px;justify-content:center;align-items:center;min-width:44px;padding:2px 7px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10.5px;font-weight:700;display:inline-flex}.api-status-chip.ok{color:#34d399;background:#10b98129}.api-status-chip.warn{color:#fcd34d;background:#f59e0b29}.api-status-chip.err{color:#fca5a5;background:#ef444429}.api-table-wrap{border:1px solid #0ea5e91f;border-radius:12px;overflow-x:auto}.api-table-wrap::-webkit-scrollbar{height:6px}.api-table-wrap::-webkit-scrollbar-thumb{background:#0ea5e94d;border-radius:4px}.api-table{border-collapse:collapse;width:100%;min-width:820px;font-size:12px}.api-table thead{background:#0ea5e914}.api-table th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:#bae6fdbf;white-space:nowrap;border-bottom:1px solid #0ea5e92e;padding:10px 12px;font-size:10.5px;font-weight:600}.api-table td{color:#e0f2fe;vertical-align:middle;border-bottom:1px solid #0ea5e914;padding:10px 12px}.api-table tbody tr:hover{background:#0ea5e90d}.api-table code{color:#bae6fd;background:0 0;padding:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px}.api-table.compact{min-width:620px}.api-table.compact th,.api-table.compact td{padding:7px 10px;font-size:11.5px}.api-logs-table{min-width:1060px}.api-key-cell{flex-direction:column;gap:3px;display:flex}.api-key-cell strong{color:#e0f2fe;font-size:12.5px}.api-key-val{border-radius:4px;width:fit-content;font-size:11px;color:#7dd3fc!important;background:#0ea5e914!important;padding:2px 6px!important}.api-perms{flex-wrap:wrap;gap:4px;display:flex}.api-perm-chip{color:#7dd3fc;text-transform:lowercase;background:#0ea5e91f;border-radius:4px;padding:1px 7px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:600}.api-ratelimit{color:#bae6fd;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px}.api-usage strong{font-size:12.5px}.api-usage small{color:#bae6fd80;text-transform:uppercase;letter-spacing:.4px;font-size:10px;display:block}.api-row-actions{gap:4px;display:inline-flex}.api-icon-btn{color:#bae6fd;cursor:pointer;background:#0ea5e914;border:1px solid #0ea5e92e;border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:inline-flex}.api-icon-btn:hover{color:#e0f2fe;background:#0ea5e92e}.api-icon-btn.danger{color:#fca5a5;border-color:#ef444440}.api-icon-btn.danger:hover{color:#fecaca;background:#ef44442e}.api-ep-cell{flex-direction:column;gap:2px;display:flex}.api-ep-cell code{color:#e0f2fe;font-size:11.5px}.api-ep-cell small{color:#bae6fd8c;font-size:10.5px}.api-auth-chip{color:#a5b4fc;text-transform:lowercase;background:#6366f124;border-radius:4px;align-items:center;gap:4px;padding:1px 7px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:600;display:inline-flex}.api-success-cell{flex-direction:column;gap:3px;min-width:60px;display:flex}.api-success-cell span{font-size:11.5px;font-weight:600}.api-success-cell span.good{color:#34d399}.api-success-cell span.ok{color:#7dd3fc}.api-success-cell span.warn{color:#fcd34d}.api-mini-bar{background:#0ea5e924;border-radius:999px;height:4px;overflow:hidden}.api-mini-bar span{background:linear-gradient(90deg, var(--api-accent), var(--api-accent-2));border-radius:999px;height:100%;display:block}.api-latency{font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;font-weight:600}.api-latency.good{color:#34d399}.api-latency.ok{color:#7dd3fc}.api-latency.warn{color:#fcd34d}.api-webhook-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.api-webhook-card{flex-direction:column;gap:11px;display:flex}.api-webhook-card>header{align-items:flex-start;gap:10px;margin-bottom:0}.api-webhook-card>header code{color:#bae6fdb3;word-break:break-all;background:0 0;padding:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px}.api-webhook-meta{background:#0ea5e90d;border:1px solid #0ea5e91a;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px;display:grid}.api-webhook-meta small{color:#bae6fd8c;text-transform:uppercase;letter-spacing:.4px;margin-bottom:2px;font-size:10px;display:block}.api-webhook-meta strong{color:#e0f2fe;font-size:13px;font-weight:700}.api-webhook-meta strong.good{color:#34d399}.api-webhook-meta strong.ok{color:#7dd3fc}.api-webhook-meta strong.warn{color:#fcd34d}.api-webhook-events small{color:#bae6fd8c;text-transform:uppercase;letter-spacing:.4px;margin-bottom:5px;font-size:10px;display:block}.api-webhook-events>div{flex-wrap:wrap;gap:5px;display:flex}.api-event-chip{color:#bae6fd;background:#0ea5e91a;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10.5px;display:inline-flex}.api-event-chip svg{color:var(--api-accent)}.api-webhook-secret{background:#0ea5e90d;border:1px dashed #0ea5e940;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:7px 10px;display:grid}.api-webhook-secret small{color:#bae6fd8c;text-transform:uppercase;letter-spacing:.4px;font-size:10px}.api-webhook-secret code{color:#7dd3fc;background:0 0;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px}.api-webhook-actions{flex-wrap:wrap;gap:7px;display:flex}.api-status-pills{background:#0ea5e914;border:1px solid #0ea5e92e;border-radius:8px;gap:1px;padding:2px;display:inline-flex}.api-status-pills button{color:#bae6fdb3;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;font-weight:600}.api-status-pills button.active{background:linear-gradient(135deg, var(--api-accent), var(--api-accent-2));color:#05131c}.api-log-key,.api-log-ip{color:#bae6fdbf!important;font-size:11px!important}.api-log-ua{color:#bae6fd8c;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10.5px;overflow:hidden}.api-security-grid{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);grid-template-areas:"tls sig rate""beyaz beyaz kara";gap:14px;display:grid}.api-sec-card>header{align-items:center;gap:10px}.api-sec-card>header svg:first-child{box-sizing:content-box;width:30px;height:30px;color:var(--api-accent-2);background:linear-gradient(135deg,#0ea5e938,#22d3ee2e);border-radius:9px;padding:8px}.api-sec-card>header>div{flex:1}.api-sec-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.api-sec-list li{background:#0ea5e90d;border:1px solid #0ea5e91a;border-radius:8px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:11.5px;display:flex}.api-sec-list span{color:#bae6fda6}.api-sec-list strong{color:#e0f2fe;font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;font-weight:600}.api-sec-list strong.warn{color:#fcd34d}.api-ip-beyaz{grid-area:beyaz}.api-ip-kara{grid-area:kara}.api-security-grid>.api-sec-card:first-child{grid-area:tls}.api-security-grid>.api-sec-card:nth-child(2){grid-area:sig}.api-security-grid>.api-sec-card:nth-child(3){grid-area:rate}@media (width<=1400px){.api-kpi-strip{grid-template-columns:repeat(3,1fr)}}@media (width<=1200px){.api-overview{grid-template-columns:1fr 1fr;grid-template-areas:"chart chart""donut topep""health health""recent recent"}.api-security-grid{grid-template-columns:1fr 1fr;grid-template-areas:"tls sig""rate rate""beyaz beyaz""kara kara"}.api-webhook-grid{grid-template-columns:1fr}}@media (width<=900px){.api-kpi-strip{grid-template-columns:repeat(2,1fr)}.api-overview{grid-template-columns:1fr;grid-template-areas:"chart""donut""topep""health""recent"}.api-security-grid{grid-template-columns:1fr;grid-template-areas:"tls""sig""rate""beyaz""kara"}.api-webhook-meta{grid-template-columns:repeat(2,1fr)}.api-filter-left{flex-basis:100%}.api-filter-right{justify-content:flex-start}.api-search{min-width:180px}.api-page{padding:10px 12px 18px}.api-recent-list li{grid-template-columns:46px 1fr 56px;grid-template-areas:"method path status""meta1 meta2 time"}.api-recent-list li>:nth-child(4),.api-recent-list li>:nth-child(5){display:none}}@media (width<=640px){.api-kpi-strip,.api-webhook-meta{grid-template-columns:1fr}.api-tabs{padding:3px}.api-tabs button{padding:7px 10px;font-size:11px}.api-donut-wrap{flex-direction:column}}:root{--term-bg:#030712;--term-bg-2:#0b1220;--term-border:#22d3ee2e;--term-border-strong:#22d3ee52;--term-text:#e2e8f0;--term-muted:#64748b;--term-accent:#22d3ee;--term-green:#22c55e;--term-amber:#fbbf24;--term-red:#ef4444}.term-page{color:var(--term-text);flex-direction:column;gap:12px;padding:12px 16px 20px;font-family:JetBrains Mono,Fira Code,Cascadia Mono,Consolas,monospace;display:flex}.term-bar{border:1px solid var(--term-border);background:radial-gradient(100% 140% at 0 0,#22d3ee2e 0%,#0000 55%),radial-gradient(100% 140% at 100% 100%,#0ea5e924 0%,#0000 60%),linear-gradient(160deg,#030712f2,#080e18f2);border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:12px 16px;display:grid;box-shadow:0 10px 28px #00000080}.term-title{align-items:center;gap:12px;display:flex}.term-title-badge{color:#03111b;background:linear-gradient(135deg,#0ea5e9,#22d3ee);border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 6px 18px #22d3ee59}.term-title-row{align-items:center;gap:10px;display:flex}.term-title h2{color:#f1f5f9;letter-spacing:.2px;margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px}.term-title p{color:#94a3b8d9;margin:3px 0 0;font-size:11.5px}.term-title p code{color:#7dd3fc;background:0 0;padding:0;font-family:JetBrains Mono,Fira Code,monospace}.term-live-dot{background:#22c55e;border-radius:50%;width:9px;height:9px;animation:1.4s ease-out infinite termPulse;box-shadow:0 0 #22c55e99}.term-live-dot.paused{background:#f59e0b;animation:none;box-shadow:0 0 8px #f59e0b80}@keyframes termPulse{0%{box-shadow:0 0 #22c55ea6}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.term-state-pill{letter-spacing:1px;text-transform:uppercase;border-radius:4px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800}.term-state-pill.live{color:#4ade80;background:#22c55e24}.term-state-pill.paused{color:#fbbf24;background:#f59e0b24}.term-meta{align-items:center;gap:18px;display:flex}.term-meta small{color:#94a3b8b3;text-transform:uppercase;letter-spacing:.6px;margin-bottom:2px;font-size:9.5px;display:block}.term-meta strong{color:#e0f2fe;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.term-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.term-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.3px;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:600;transition:all .18s;display:inline-flex}.term-btn.xs{border-radius:6px;padding:4px 8px;font-size:10px}.term-btn.primary{color:#031a22;background:linear-gradient(135deg,#0ea5e9,#22d3ee);box-shadow:0 3px 10px #22d3ee52}.term-btn.primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.term-btn.ghost{color:#67e8f9;background:#22d3ee14;border-color:#22d3ee38}.term-btn.ghost:hover{color:#a5f3fc;background:#22d3ee29}.term-speed-pills{background:#22d3ee14;border:1px solid #22d3ee33;border-radius:8px;gap:1px;padding:2px;display:inline-flex}.term-speed-pills button{color:#a5f3fca6;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.term-speed-pills button.active{color:#03111b;background:linear-gradient(135deg,#0ea5e9,#22d3ee)}.term-filters{border:1px solid var(--term-border);background:linear-gradient(160deg,#080e18d9,#030712d9);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 14px;display:flex}.term-filters-icon{color:#a5f3fca6}.term-select{color:#e0f2fe;cursor:pointer;background:#22d3ee14;border:1px solid #22d3ee38;border-radius:8px;outline:none;padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:600}.term-status-pills{background:#22d3ee14;border:1px solid #22d3ee38;border-radius:8px;gap:1px;padding:2px;display:inline-flex}.term-status-pills button{color:#a5f3fca6;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.term-status-pills button.active{color:#03111b;background:linear-gradient(135deg,#0ea5e9,#22d3ee)}.term-search{background:#22d3ee14;border:1px solid #22d3ee38;border-radius:8px;flex:1;align-items:center;gap:6px;min-width:200px;max-width:320px;padding:5px 10px;display:flex}.term-search svg{color:#a5f3fca6}.term-search input{color:#e0f2fe;background:0 0;border:0;outline:none;flex:1;font-family:JetBrains Mono,monospace;font-size:11.5px}.term-search input::placeholder{color:#94a3b899}.term-check{color:#a5f3fccc;cursor:pointer;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.term-check input{accent-color:var(--term-accent)}.term-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.term-metric-card{border:1px solid var(--term-border);background:linear-gradient(160deg,#080e18eb,#030712eb);border-radius:12px;flex-direction:column;gap:4px;min-height:116px;padding:10px 14px 6px;display:flex;position:relative;overflow:hidden}.term-metric-card:before{content:"";background:linear-gradient(90deg,#0000,#22d3ee66,#0000);height:1px;animation:3s linear infinite termScan;position:absolute;top:0;left:0;right:0}@keyframes termScan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.term-metric-card>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.term-metric-card small{text-transform:uppercase;letter-spacing:.7px;color:#94a3b8cc;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;display:inline-flex}.term-metric-card strong{color:#f1f5f9;letter-spacing:.2px;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;display:block}.term-metric-card strong.good{color:#4ade80}.term-metric-card strong.ok{color:#7dd3fc}.term-metric-card strong.warn{color:#fbbf24}.term-sub{color:#94a3b8b3;letter-spacing:0;margin-left:6px;font-size:10.5px;font-weight:500;display:inline-block}.term-sub.good{color:#4ade80}.term-sub.ok{color:#7dd3fc}.term-sub.warn{color:#fbbf24}.term-metric-delta{text-transform:uppercase;letter-spacing:.4px;border-radius:999px;align-items:center;gap:3px;height:fit-content;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:800;display:inline-flex}.term-metric-delta.up{color:#4ade80;background:#22c55e24}.term-metric-delta.ok{color:#7dd3fc;background:#22d3ee24}.term-metric-delta.down{color:#f87171;background:#ef444424}.term-spark{height:44px;margin-top:auto}.term-spark svg{width:100%;height:100%;display:block}.term-status-bars{flex-direction:column;gap:8px;margin-top:auto;display:flex}.term-status-bar{background:#94a3b81a;border-radius:4px;height:10px;display:flex;overflow:hidden}.term-status-bar span{height:100%;transition:width .3s;display:block}.term-status-legend{color:#94a3b8cc;justify-content:space-between;gap:8px;margin:0;padding:0;font-family:JetBrains Mono,monospace;font-size:10px;list-style:none;display:flex}.term-status-legend li{align-items:center;gap:4px;display:inline-flex}.term-status-legend i{border-radius:2px;width:8px;height:8px}.term-status-legend strong{color:#e0f2fe;font-weight:700}.term-grid{grid-template-columns:1fr 320px;gap:12px;display:grid}.term-console-card{background:linear-gradient(180deg, var(--term-bg-2) 0%, var(--term-bg) 100%);border:1px solid var(--term-border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000080}.term-console-head{border-bottom:1px solid var(--term-border);background:linear-gradient(#080e18f2,#030712f2);align-items:center;gap:12px;padding:9px 14px;display:flex}.term-console-dots{gap:5px;display:inline-flex}.term-console-dots span{border-radius:50%;width:10px;height:10px}.term-console-dots span:first-child{background:#ef4444}.term-console-dots span:nth-child(2){background:#f59e0b}.term-console-dots span:nth-child(3){background:#22c55e}.term-console-head code{color:#94a3b8cc;background:0 0;flex:1;padding:0;font-family:JetBrains Mono,monospace;font-size:11px}.term-console-head-actions{gap:6px;display:flex}.term-console{scroll-behavior:smooth;background:repeating-linear-gradient(0deg,#22d3ee05 0 1px,#0000 1px 24px);height:520px;padding:10px 14px 0;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.6;overflow-y:auto}.term-console::-webkit-scrollbar{width:8px}.term-console::-webkit-scrollbar-thumb{background:#22d3ee33;border-radius:4px}.term-console::-webkit-scrollbar-thumb:hover{background:#22d3ee66}.term-line{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:100px 50px 1fr 46px 62px 118px 28px 128px;align-items:center;gap:10px;width:100%;padding:3px 8px;font-family:JetBrains Mono,monospace;transition:background .1s;animation:.25s termRowFade;display:grid}@keyframes termRowFade{0%{opacity:0;background:#22d3ee1f;transform:translate(-4px)}to{opacity:1;transform:none}}.term-line:hover{background:#22d3ee0f}.term-line.selected{box-shadow:inset 2px 0 0 var(--term-accent);background:#22d3ee1f}.term-ts{color:#94a3b8bf;font-size:11px}.term-line .term-method{letter-spacing:.5px;border-radius:3px;width:fit-content;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:800}.term-method.get{color:#7dd3fc;background:#0ea5e938}.term-method.post{color:#86efac;background:#22c55e38}.term-method.put{color:#fcd34d;background:#f59e0b38}.term-method.delete{color:#fca5a5;background:#ef444438}.term-method.patch{color:#d8b4fe;background:#a855f738}.term-method.sm{padding:1px 5px;font-size:8.5px}.term-path{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;background:0 0;padding:0;font-size:12px;overflow:hidden}.term-status{text-align:center;border-radius:3px;min-width:38px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700}.term-status.ok{color:#4ade80;background:#22c55e1f}.term-status.warn{color:#fbbf24;background:#f59e0b1f}.term-status.err{color:#fca5a5;background:#ef444429;box-shadow:0 0 0 1px #ef44444d}.term-lat{text-align:right;font-family:JetBrains Mono,monospace;font-size:11px}.term-lat.good{color:#4ade80}.term-lat.ok{color:#7dd3fc}.term-lat.warn{color:#fbbf24}.term-ip{color:#94a3b8b3;font-family:JetBrains Mono,monospace;font-size:10.5px}.term-cc{letter-spacing:.5px;color:#a5f3fc;text-align:center;background:#22d3ee1f;border-radius:3px;padding:1px 4px;font-size:9.5px;font-weight:800}.term-key{color:#a5f3fc99;white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:10px;overflow:hidden}.term-line.err .term-path{color:#fca5a5}.term-empty{color:#94a3b880;align-items:center;gap:8px;padding:40px 20px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.term-prompt{color:#a5f3fcb3;align-items:center;gap:6px;padding:8px 8px 20px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex;position:sticky;bottom:0}.term-blink{color:var(--term-accent);font-weight:700;animation:1s steps(2,end) infinite termBlink;display:inline-block}@keyframes termBlink{0%,to{opacity:1}50%{opacity:0}}.term-side{flex-direction:column;gap:12px;display:flex}.term-side-card{border:1px solid var(--term-border);background:linear-gradient(160deg,#080e18eb,#030712eb);border-radius:12px;padding:12px 14px}.term-side-card>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.term-side-card h4{text-transform:uppercase;letter-spacing:.8px;color:#a5f3fc;align-items:center;gap:6px;margin:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:inline-flex}.term-side-card small{color:#94a3b8a6;font-family:JetBrains Mono,monospace;font-size:10px}.term-top-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.term-top-list li{background:#22d3ee0a;border:1px solid #22d3ee1a;border-radius:7px;flex-direction:column;gap:3px;padding:7px 9px;display:flex}.term-top-head{align-items:center;gap:6px;display:flex}.term-top-head code{color:#e0f2fe;white-space:nowrap;text-overflow:ellipsis;background:0 0;flex:1;padding:0;font-family:JetBrains Mono,monospace;font-size:11px;overflow:hidden}.term-top-head strong{color:#a5f3fc;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.term-top-bar{background:#22d3ee1a;border-radius:999px;flex:1;height:4px;overflow:hidden}.term-top-bar span{background:linear-gradient(90deg,#0ea5e9,#22d3ee);border-radius:999px;height:100%;transition:width .25s;display:block}.term-top-meta{color:#94a3b8b3;gap:10px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:flex}.term-top-meta .warn{color:#fbbf24}.term-empty-list{text-align:center!important;color:#94a3b880!important;background:0 0!important;border:1px dashed #94a3b833!important;padding:10px!important;font-size:11px!important}.term-method-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.term-method-list li{grid-template-columns:50px 1fr 42px 36px;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;display:grid}.term-method-list strong{color:#e0f2fe;text-align:right;font-size:11.5px;font-weight:700}.term-method-list small{color:#94a3b8b3;text-align:right;font-size:10px}.term-country-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.term-country-list li{grid-template-columns:36px 1fr 1fr 36px;align-items:center;gap:9px;font-family:JetBrains Mono,monospace;font-size:11px;display:grid}.term-cc-chip{letter-spacing:.5px;color:#a5f3fc;text-align:center;background:#22d3ee24;border-radius:3px;padding:2px 5px;font-size:9.5px;font-weight:800}.term-country-list strong{color:#e0f2fe;text-align:right;font-size:11.5px;font-weight:700}.term-country-list li>:nth-child(2){color:#94a3b8cc}.term-inspector{border:1px solid var(--term-border-strong);background:linear-gradient(#080e18f2,#030712f2);border-radius:12px;animation:.2s termInsFade;overflow:hidden;box-shadow:0 12px 34px #0000008c}@keyframes termInsFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.term-inspector>header{border-bottom:1px solid var(--term-border);background:linear-gradient(#22d3ee0f,#0000);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.term-ins-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.term-ins-title code{color:#f1f5f9;background:0 0;padding:0;font-family:JetBrains Mono,monospace;font-size:12.5px}.term-ins-meta{color:#94a3b8bf;font-family:JetBrains Mono,monospace;font-size:10.5px}.term-ins-tabs{background:#22d3ee14;border:1px solid #22d3ee33;border-radius:7px;gap:1px;padding:2px;display:inline-flex}.term-ins-tabs button{color:#a5f3fca6;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:5px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.term-ins-tabs button.active{color:#03111b;background:linear-gradient(135deg,#0ea5e9,#22d3ee)}.term-ins-meta-row{border-bottom:1px solid var(--term-border);background:#22d3ee08;grid-template-columns:repeat(5,1fr);gap:10px;padding:10px 14px;display:grid}.term-ins-meta-row small{color:#94a3b8a6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:block}.term-ins-meta-row code{color:#bae6fd;word-break:break-all;background:0 0;padding:0;font-family:JetBrains Mono,monospace;font-size:11px}.term-ins-body{color:#bae6fd;white-space:pre-wrap;word-break:break-word;background:0 0;max-height:260px;margin:0;padding:14px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.55;overflow-y:auto}.term-ins-body::-webkit-scrollbar{width:6px}.term-ins-body::-webkit-scrollbar-thumb{background:#22d3ee40;border-radius:3px}@media (width<=1400px){.term-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=1200px){.term-grid{grid-template-columns:1fr}.term-side{flex-flow:wrap}.term-side-card{flex:1;min-width:260px}.term-line{grid-template-columns:82px 48px 1fr 42px 56px 100px}.term-line .term-cc,.term-line .term-key{display:none}}@media (width<=900px){.term-bar{grid-template-columns:1fr}.term-meta{justify-content:space-between}.term-controls{justify-content:flex-start}.term-ins-meta-row{grid-template-columns:repeat(2,1fr)}.term-page{padding:10px 10px 16px}.term-console{height:420px}}@media (width<=640px){.term-metrics{grid-template-columns:1fr}.term-line{grid-template-columns:72px 42px 1fr 38px 48px;font-size:10.5px}.term-line .term-ip{display:none}.term-filters{flex-direction:column;align-items:stretch}.term-search{max-width:none}.term-console{height:360px}.term-ins-meta-row{grid-template-columns:1fr}}:root{--doc-accent:#6366f1;--doc-accent-2:#22d3ee;--doc-accent-3:#a855f7;--doc-panel:linear-gradient(165deg, #141826eb, #0a0c16f0);--doc-panel-solid:#0f1220e0;--doc-input-bg:#0a0e1c99;--doc-border:#94a3b824;--doc-border-strong:#6366f159;--doc-border-soft:#94a3b814;--doc-text:#f1f5f9;--doc-text-2:#e2e8f0;--doc-muted:#94a3b8;--doc-muted-2:#64748b;--doc-code-bg:#05080f;--doc-code-bg-2:#0a0f1c;--doc-code-text:#e2e8f0;--doc-code-border:#94a3b824}.doc-page{flex-direction:column;gap:16px;animation:.3s docFade;display:flex}@keyframes docFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.doc-bar{background:radial-gradient(120% 140% at -10% -30%,#6366f12e 0%,#0000 55%),radial-gradient(120% 140% at 110% 130%,#22d3ee24 0%,#0000 60%),linear-gradient(160deg,#0f1220eb,#0a0c16eb);border:1px solid #6366f138;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex;box-shadow:0 10px 30px #0f172a73}.doc-title{align-items:center;gap:14px;display:flex}.doc-title-badge{background:linear-gradient(135deg, var(--doc-accent), var(--doc-accent-2));color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 10px 24px #6366f166}.doc-title h2{color:#f8fafc;letter-spacing:.2px;margin:0;font-size:20px;font-weight:700}.doc-title p{color:var(--doc-muted);margin:2px 0 0;font-size:12.5px}.doc-title p code{color:#c7d2fe;background:#6366f129;border:1px solid #6366f14d;border-radius:5px;padding:1px 6px;font-size:11.5px}.doc-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.doc-select{border:1px solid var(--doc-border);background:var(--doc-input-bg);height:32px;color:var(--doc-text);cursor:pointer;border-radius:10px;outline:none;padding:0 10px;font-size:12px;transition:border-color .14s,box-shadow .14s}.doc-select:hover{border-color:#6366f180}.doc-select:focus{border-color:#6366f199;box-shadow:0 0 0 3px #6366f12e}.doc-select option{color:var(--doc-text);background:#0f172a}.doc-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:all .14s;display:inline-flex}.doc-btn.ghost{color:var(--doc-text-2);background:#0f172a8c;border-color:#94a3b82e}.doc-btn.ghost:hover{color:#fff;background:#6366f124;border-color:#6366f180}.doc-btn.primary{background:linear-gradient(135deg, var(--doc-accent), var(--doc-accent-3));color:#fff;box-shadow:0 8px 18px #6366f166}.doc-btn.primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.doc-btn.sm{height:28px;padding:0 10px;font-size:11.5px}.doc-layout{grid-template-columns:248px minmax(0,1fr) 400px;align-items:start;gap:16px;display:grid}.doc-sidebar{background:var(--doc-panel);border:1px solid var(--doc-border);border-radius:16px;flex-direction:column;gap:10px;max-height:calc(100vh - 24px);padding:12px;display:flex;position:sticky;top:12px;overflow-y:auto;box-shadow:0 8px 24px #0a0c1659}.doc-sidebar::-webkit-scrollbar{width:6px}.doc-sidebar::-webkit-scrollbar-thumb{background:#6366f159;border-radius:3px}.doc-sidebar-search{color:var(--doc-muted);background:#0a0e1ca6;border:1px solid #94a3b81f;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;transition:all .14s;display:flex;position:relative}.doc-sidebar-search:focus-within{border-color:#6366f180;box-shadow:0 0 0 3px #6366f126}.doc-sidebar-search input{color:var(--doc-text);background:0 0;border:none;outline:none;flex:1;font-size:12px}.doc-sidebar-search input::placeholder{color:var(--doc-muted-2)}.doc-nav{flex-direction:column;gap:14px;display:flex}.doc-nav-group h4{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin:0 0 4px;padding:0 8px;font-size:10.5px;font-weight:700}.doc-nav-group ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.doc-nav-group button{width:100%;color:var(--doc-text-2);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:12.5px;transition:all .12s;display:flex;position:relative}.doc-nav-group button:hover{color:#fff;background:#6366f11f}.doc-nav-group button.active{color:#fff;background:linear-gradient(135deg,#6366f138,#22d3ee24);font-weight:600}.doc-nav-group button.active:before{content:"";background:linear-gradient(180deg, var(--doc-accent), var(--doc-accent-2));border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0;box-shadow:0 0 10px #6366f180}.doc-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11.5px;overflow:hidden}.doc-nav-group button:first-child>.doc-nav-label,.doc-nav-group li:first-child button .doc-nav-label{font-family:inherit}.doc-nav-group button>.doc-method+.doc-nav-label{font-family:SF Mono,JetBrains Mono,Consolas,monospace}.doc-nav-group button:not(:has(.doc-method)) .doc-nav-label{font-family:inherit}.doc-method{letter-spacing:.04em;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;height:18px;padding:0 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:9.5px;font-weight:700;display:inline-flex}.doc-method.get{color:#7dd3fc;background:#0ea5e92e;border:1px solid #0ea5e94d}.doc-method.post{color:#6ee7b7;background:#10b9812e;border:1px solid #10b9814d}.doc-method.put{color:#fcd34d;background:#f59e0b2e;border:1px solid #f59e0b4d}.doc-method.patch{color:#c4b5fd;background:#8b5cf62e;border:1px solid #8b5cf64d}.doc-method.delete{color:#fca5a5;background:#ef44442e;border:1px solid #ef44444d}.doc-method.lg{min-width:60px;height:26px;font-size:11.5px}.doc-nav-empty{text-align:center;color:#94a3b8;padding:14px;font-size:12px}.doc-sidebar-footer{border-top:1px dashed var(--doc-border);flex-direction:column;gap:8px;padding:10px 6px 2px;font-size:11px;display:flex}.doc-sidebar-footer>div{flex-direction:column;gap:1px;display:flex}.doc-sidebar-footer small{letter-spacing:.08em;text-transform:uppercase;color:var(--doc-muted-2);font-size:10px}.doc-sidebar-footer strong{color:#f1f5f9;font-size:12px;font-weight:600}.doc-status-dot{background:#34d399;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:2s ease-in-out infinite docPulse;display:inline-block;box-shadow:0 0 0 3px #34d39933}@keyframes docPulse{0%,to{box-shadow:0 0 0 3px #34d39933}50%{box-shadow:0 0 0 6px #34d39914}}.doc-main{background:var(--doc-panel);border:1px solid var(--doc-border);min-height:600px;color:var(--doc-text);border-radius:16px;padding:28px 32px;box-shadow:0 8px 24px #0a0c1659}.doc-article{flex-direction:column;gap:20px;max-width:760px;animation:.24s docFade;display:flex}.doc-crumb{color:var(--doc-muted);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.doc-crumb-active{color:#f1f5f9;font-weight:600}.doc-article h1{color:#f8fafc;letter-spacing:.2px;margin:0;font-size:28px;font-weight:700;line-height:1.2}.doc-lead{color:var(--doc-text-2);margin:0;font-size:14px;line-height:1.65}.doc-endpoint-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.doc-endpoint-path{color:#c7d2fe;background:#0a0e1cb3;border:1px solid #6366f140;border-radius:6px;padding:5px 10px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:13px;font-weight:600}.doc-chip{height:22px;color:var(--doc-text-2);background:#94a3b81f;border:1px solid #94a3b82e;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.doc-chip.muted{color:#c7d2fe;background:#6366f12e;border-color:#6366f14d}.doc-chip.rate{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b4d}.doc-chip.auth-apikey{color:#7dd3fc;background:#0ea5e929;border-color:#0ea5e94d}.doc-chip.auth-signature{color:#c4b5fd;background:#8b5cf62e;border-color:#8b5cf64d}.doc-section{flex-direction:column;gap:10px;padding-top:6px;display:flex}.doc-section>h3{color:#f1f5f9;letter-spacing:.2px;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700;display:flex}.doc-section>h3>svg{color:var(--doc-accent-2)}.doc-param-table{border:1px solid var(--doc-border);background:#0a0e1c66;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.doc-param-row{border-bottom:1px solid var(--doc-border-soft);background:#0f122080;flex-direction:column;gap:4px;padding:12px 14px;transition:background .15s;display:flex}.doc-param-row:last-child{border-bottom:none}.doc-param-row:hover{background:#6366f114}.doc-param-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.doc-param-head>code{color:#c7d2fe;background:#0a0e1cb3;border:1px solid #6366f133;border-radius:5px;padding:2px 7px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12.5px;font-weight:600}.doc-param-type{color:#67e8f9;background:#22d3ee24;border:1px solid #22d3ee40;border-radius:4px;padding:2px 6px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11px}.doc-req{letter-spacing:.06em;text-transform:uppercase;color:#fca5a5;background:#ef444424;border:1px solid #ef444447;border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:700}.doc-opt{letter-spacing:.06em;text-transform:uppercase;color:var(--doc-muted);background:#94a3b81f;border:1px solid #94a3b82e;border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:600}.doc-example{color:var(--doc-muted);margin-left:auto;font-size:11px}.doc-example>code{color:#fcd34d;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:3px;margin-left:3px;padding:1px 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:10.5px}.doc-param-row p{color:var(--doc-text-2);margin:0;font-size:12.5px;line-height:1.55}.doc-error-table{border-collapse:collapse;border:1px solid var(--doc-border);border-radius:12px;width:100%;font-size:12.5px;overflow:hidden}.doc-error-table thead{background:#0a0e1c99}.doc-error-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--doc-muted-2);border-bottom:1px solid var(--doc-border);padding:10px 14px;font-size:10.5px;font-weight:700}.doc-error-table td{border-bottom:1px solid var(--doc-border-soft);color:var(--doc-text-2);vertical-align:top;background:#0f122066;padding:10px 14px}.doc-error-table tr:last-child td{border-bottom:none}.doc-error-table td>code{color:#c7d2fe;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12px}.doc-status-chip{border:1px solid;border-radius:6px;justify-content:center;align-items:center;min-width:42px;height:22px;padding:0 8px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11px;font-weight:700;display:inline-flex}.doc-status-chip.ok{color:#6ee7b7;background:#10b98129;border-color:#10b9814d}.doc-status-chip.warn{color:#fcd34d;background:#f59e0b2e;border-color:#f59e0b4d}.doc-status-chip.err{color:#fca5a5;background:#ef444429;border-color:#ef44444d}.doc-note{border:1px solid;border-radius:10px;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}.doc-note>svg{flex-shrink:0;margin-top:2px}.doc-note strong{color:#f1f5f9;margin-bottom:2px;font-size:12.5px;display:block}.doc-note p{color:var(--doc-text-2);margin:0}.doc-note p code{border:1px solid var(--doc-border-soft);color:#c7d2fe;background:#0a0e1c99;border-radius:4px;padding:1px 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11.5px}.doc-note.info{background:#0ea5e91a;border-color:#0ea5e947}.doc-note.info>svg{color:#7dd3fc}.doc-note.warn{background:#f59e0b1a;border-color:#f59e0b4d}.doc-note.warn>svg{color:#fcd34d}.doc-note.success{background:#10b9811a;border-color:#10b98147}.doc-note.success>svg{color:#6ee7b7}.doc-hero-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.doc-hero-card{border:1px solid var(--doc-border);background:#0a0e1c73;border-radius:12px;flex-direction:column;gap:6px;padding:16px;transition:all .16s;display:flex}.doc-hero-card:hover{background:#6366f114;border-color:#6366f166;transform:translateY(-2px);box-shadow:0 14px 28px #6366f126}.doc-hero-icon{background:linear-gradient(135deg, var(--doc-accent), var(--doc-accent-2));color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 14px #6366f159}.doc-hero-card h4{color:#f1f5f9;margin:0;font-size:14px;font-weight:700}.doc-hero-card p{color:var(--doc-muted);margin:0;font-size:12px}.doc-link,.doc-inline-link{color:var(--doc-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;margin-top:4px;padding:0;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.doc-link:hover,.doc-inline-link:hover{text-decoration:underline}.doc-endpoint-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.doc-endpoint-card{border:1px solid var(--doc-border);text-align:left;cursor:pointer;background:#0a0e1c73;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;font-family:inherit;transition:all .14s;display:flex}.doc-endpoint-card:hover{background:#6366f114;border-color:#6366f166;transform:translate(2px)}.doc-endpoint-card-head{align-items:center;gap:8px;display:flex}.doc-endpoint-card-head code{color:#c7d2fe;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11.5px}.doc-endpoint-card strong{color:#f1f5f9;font-size:13px;font-weight:600}.doc-endpoint-card small{color:var(--doc-muted);font-size:11.5px;line-height:1.45}.doc-code-inline{border:1px solid var(--doc-code-border);background:#05080f;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.doc-code-inline>code{color:#e2e8f0;white-space:nowrap;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12.5px;overflow-x:auto}.doc-code-inline.multi{flex-direction:column;align-items:stretch;gap:4px}.doc-copy-btn{color:#cbd5e1;cursor:pointer;background:#94a3b826;border:1px solid #94a3b83d;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;height:24px;padding:0 8px;font-family:inherit;font-size:10.5px;font-weight:600;transition:all .12s;display:inline-flex}.doc-copy-btn:hover{color:#fff;background:#94a3b83d}.doc-steps{color:var(--doc-text-2);flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.65;display:flex}.doc-steps li strong{color:#f1f5f9}.doc-steps code{color:#c7d2fe;background:#0a0e1cb3;border:1px solid #6366f138;border-radius:4px;padding:1px 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11.5px}.doc-timeline{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:relative}.doc-timeline:before{content:"";background:linear-gradient(to bottom, var(--doc-accent), transparent);opacity:.4;width:2px;position:absolute;top:14px;bottom:14px;left:14px}.doc-timeline>li{grid-template-columns:30px 1fr;align-items:start;gap:14px;display:grid}.doc-timeline-dot{background:linear-gradient(135deg, var(--doc-accent), var(--doc-accent-3));color:#fff;z-index:1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid;box-shadow:0 6px 14px #6366f166}.doc-timeline h4{color:#f1f5f9;margin:4px 0;font-size:14px;font-weight:700}.doc-timeline p{color:var(--doc-text-2);margin:0 0 8px;font-size:13px;line-height:1.6}.doc-timeline p code{color:#c7d2fe;background:#0a0e1cb3;border:1px solid #6366f138;border-radius:4px;padding:1px 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11.5px}.doc-static-code{background:var(--doc-code-bg);color:var(--doc-code-text);border:1px solid var(--doc-code-border);white-space:pre;border-radius:10px;max-height:420px;margin:0;padding:14px 16px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12px;line-height:1.6;overflow:auto}.doc-static-code::-webkit-scrollbar{width:8px;height:8px}.doc-static-code::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:4px}.doc-sdk-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.doc-sdk-card{border:1px solid var(--doc-border);background:#0a0e1c73;border-radius:14px;flex-direction:column;gap:10px;padding:16px;transition:border-color .16s,background .16s;display:flex}.doc-sdk-card:hover{background:#6366f10f;border-color:#6366f159}.doc-sdk-card>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.doc-sdk-card h4{color:#f1f5f9;margin:0;font-size:14px;font-weight:700}.doc-sdk-card>header p{color:var(--doc-muted);align-items:center;gap:6px;margin:2px 0 0;font-size:11.5px;display:flex}.doc-sdk-card>header p code{color:#c7d2fe;border:1px solid var(--doc-border-soft);background:#0a0e1cb3;border-radius:4px;padding:1px 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11px}.doc-sdk-install{border:1px solid var(--doc-code-border);background:#05080f;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.doc-sdk-install code{color:#e2e8f0;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:12px}.doc-sdk-install .doc-copy-btn{color:#cbd5e1;background:#94a3b81a;border:1px solid #94a3b833}.doc-sdk-install .doc-copy-btn:hover{color:#fff;background:#6366f133;border-color:#6366f166}.doc-changelog{flex-direction:column;gap:16px;display:flex}.doc-changelog-entry{border:1px solid var(--doc-border);background:#0a0e1c73;border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.doc-changelog-entry>header{align-items:center;gap:10px;display:flex}.doc-changelog-entry>header h3{color:#c7d2fe;margin:0;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:16px;font-weight:700}.doc-version-date{color:var(--doc-muted);font-size:11.5px}.doc-changelog-entry ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.doc-changelog-entry li{color:var(--doc-text-2);grid-template-columns:80px 1fr;gap:10px;font-size:12.5px;line-height:1.55;display:grid}.doc-change-kind{letter-spacing:.05em;text-transform:uppercase;border:1px solid;border-radius:4px;justify-content:center;align-items:center;width:fit-content;height:20px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.doc-change-kind.feat{color:#6ee7b7;background:#10b98129;border-color:#10b9814d}.doc-change-kind.fix{color:#7dd3fc;background:#0ea5e929;border-color:#0ea5e94d}.doc-change-kind.break{color:#fca5a5;background:#ef444429;border-color:#ef44444d}.doc-code-side{flex-direction:column;gap:12px;max-height:calc(100vh - 24px);display:flex;position:sticky;top:12px;overflow-y:auto}.doc-code-side::-webkit-scrollbar{width:6px}.doc-code-side::-webkit-scrollbar-thumb{background:#6366f13d;border-radius:3px}.doc-code-card{background:var(--doc-code-bg);border:1px solid var(--doc-code-border);color:var(--doc-code-text);border-radius:14px;overflow:hidden}.doc-code-card>header{background:#1e293b66;border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.doc-code-card>header>strong{color:#cbd5e1;text-transform:none;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:inline-flex}.doc-code-tabs{background:#0f172a99;border:1px solid #94a3b81a;border-radius:7px;gap:2px;padding:2px;display:flex}.doc-code-tabs button{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:4px 9px;font-family:inherit;font-size:10.5px;font-weight:600;transition:all .12s}.doc-code-tabs button:hover{color:#e2e8f0}.doc-code-tabs button.active{background:linear-gradient(135deg, var(--doc-accent), var(--doc-accent-2));color:#fff;box-shadow:0 4px 10px #6366f180}.doc-code-label{background:#0f172a80;border-bottom:1px solid #94a3b81a;align-items:center;gap:5px;padding:6px 12px;display:flex}.doc-code-dot{background:#475569;border-radius:50%;width:9px;height:9px}.doc-code-dot:first-child{background:#ef4444}.doc-code-dot:nth-child(2){background:#f59e0b}.doc-code-dot:nth-child(3){background:#10b981}.doc-code-label code{color:#94a3b8;margin-left:auto;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:10.5px}.doc-code-block{color:#e2e8f0;white-space:pre;background:var(--doc-code-bg);max-height:420px;margin:0;padding:14px 16px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11.5px;line-height:1.6;overflow:auto}.doc-code-block::-webkit-scrollbar{width:8px;height:8px}.doc-code-block::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:4px}.doc-try-card{background:radial-gradient(120% 140% at 100% 0,#6366f159 0%,#0000 55%),linear-gradient(135deg,#1e1b4b,#0a0f1c);border-color:#6366f159;padding:14px 16px}.doc-try-card>header{background:0 0;border:none;padding:0 0 6px}.doc-try-card p{color:#c7d2fe;margin:0 0 10px;font-size:12px;line-height:1.55}.doc-try-card .doc-btn.primary{justify-content:center;width:100%}.doc-info-card{background:var(--doc-panel);border:1px solid var(--doc-border);color:var(--doc-text);padding:14px 16px}.doc-info-card h4{color:#f1f5f9;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.doc-info-card h4>svg{color:var(--doc-accent-2)}.doc-info-card ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.doc-info-card li{color:var(--doc-text-2);grid-template-columns:16px 1fr;align-items:start;gap:8px;font-size:12px;line-height:1.55;display:grid}.doc-info-card li>svg{color:var(--doc-accent-2);margin-top:3px}.doc-info-card strong{color:#f1f5f9;font-weight:600}.doc-info-card code{color:#c7d2fe;border:1px solid var(--doc-border-soft);background:#0a0e1cb3;border-radius:4px;padding:1px 5px;font-family:SF Mono,JetBrains Mono,Consolas,monospace;font-size:11px}.doc-contact-list li{grid-template-columns:70px 1fr}@media (width<=1400px){.doc-layout{grid-template-columns:220px minmax(0,1fr) 360px;gap:12px}.doc-main{padding:24px}}@media (width<=1200px){.doc-layout{grid-template-columns:200px minmax(0,1fr)}.doc-code-side{grid-column:1/-1;max-height:none;position:static}.doc-hero-grid,.doc-endpoint-grid,.doc-sdk-grid{grid-template-columns:1fr}}@media (width<=900px){.doc-layout{grid-template-columns:1fr}.doc-sidebar{max-height:none;position:static}.doc-bar{flex-direction:column;align-items:stretch;padding:14px 16px}.doc-controls{justify-content:flex-start}.doc-main{padding:18px}.doc-article h1{font-size:22px}}@media (width<=640px){.doc-endpoint-path{padding:4px 8px;font-size:11.5px}.doc-endpoint-badges{gap:6px}.doc-param-head{flex-wrap:wrap}.doc-example{margin-left:0;font-size:10.5px}.doc-changelog-entry li{grid-template-columns:1fr}}:root{--set-accent:#6366f1;--set-accent-2:#a855f7;--set-panel:linear-gradient(165deg, #141826eb, #0a0c16f0);--set-panel-solid:#0f1220e0;--set-input-bg:#0a0e1c99;--set-border:#94a3b824;--set-border-soft:#94a3b814;--set-border-strong:#6366f159;--set-text:#f1f5f9;--set-text-2:#e2e8f0;--set-muted:#94a3b8;--set-muted-2:#64748b;--set-hover:#6366f114;--set-danger:#f87171;--set-success:#34d399;--set-warn:#fbbf24}.settings-page{min-height:calc(100vh - 64px);color:var(--set-text);padding:14px 18px 140px;animation:.35s setFade}@keyframes setFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.settings-bar{background:radial-gradient(120% 140% at -10% -30%,#6366f12e 0%,#0000 55%),radial-gradient(120% 140% at 110% 130%,#a855f724 0%,#0000 60%),linear-gradient(160deg,#0f1220eb,#0a0c16eb);border:1px solid #6366f138;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:14px 18px;display:flex;box-shadow:0 10px 30px #0f172a73}.settings-title{align-items:center;gap:14px;min-width:0;display:flex}.settings-title-badge{background:linear-gradient(135deg, var(--set-accent), var(--set-accent-2));color:#fff;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 10px 24px #6366f159}.settings-title h2{color:#f8fafc;letter-spacing:.2px;margin:0;font-size:17px;font-weight:700}.settings-title p{color:var(--set-muted);margin:2px 0 0;font-size:12px}.settings-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.settings-saved-hint{color:var(--set-success);background:#34d3991a;border:1px solid #34d39940;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.settings-btn{cursor:pointer;color:var(--set-text);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.settings-btn.primary{background:linear-gradient(135deg, var(--set-accent), var(--set-accent-2));color:#fff;box-shadow:0 8px 18px #6366f159}.settings-btn.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px #6366f173}.settings-btn.primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.settings-btn.ghost{color:var(--set-text-2);background:#0f172a8c;border-color:#94a3b82e}.settings-btn.ghost:hover{color:#fff;background:#6366f124;border-color:#6366f166}.settings-btn.danger{color:#fff;background:linear-gradient(135deg,#ef4444,#f87171);border-color:#0000;box-shadow:0 8px 18px #ef444459}.settings-btn.danger:hover{transform:translateY(-1px);box-shadow:0 12px 24px #ef444473}.settings-btn.sm{padding:6px 10px;font-size:11px}.settings-layout{grid-template-columns:260px 1fr;align-items:flex-start;gap:16px;display:grid}.settings-nav{background:var(--set-panel);border:1px solid var(--set-border);border-radius:16px;max-height:calc(100vh - 120px);padding:14px;position:sticky;top:88px;overflow-y:auto;box-shadow:0 8px 24px #0a0c1659}.settings-nav::-webkit-scrollbar{width:6px}.settings-nav::-webkit-scrollbar-thumb{background:#6366f159;border-radius:3px}.settings-search{background:#0a0e1ca6;border:1px solid #94a3b81f;border-radius:10px;align-items:center;gap:6px;margin-bottom:14px;padding:8px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.settings-search:focus-within{border-color:#6366f180;box-shadow:0 0 0 3px #6366f11f}.settings-search svg{color:var(--set-muted);flex-shrink:0}.settings-search input{color:var(--set-text);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.settings-search input::placeholder{color:var(--set-muted-2)}.settings-nav-group{margin-bottom:14px}.settings-nav-group h4{letter-spacing:.08em;text-transform:uppercase;color:var(--set-muted-2);margin:0 8px 6px;font-size:10px;font-weight:700}.settings-nav-group ul{margin:0;padding:0;list-style:none}.settings-nav-group button{cursor:pointer;text-align:left;width:100%;color:var(--set-text-2);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;margin-bottom:2px;padding:8px 10px;transition:background .15s,color .15s,border-color .15s;display:flex}.settings-nav-group button:hover{color:#fff;background:#6366f114}.settings-nav-group button.active{color:#fff;background:linear-gradient(135deg,#6366f12e,#a855f724);border-color:#6366f166}.settings-nav-group button.active .settings-nav-icon{background:linear-gradient(135deg, var(--set-accent), var(--set-accent-2));color:#fff;box-shadow:0 4px 10px #6366f166}.settings-nav-icon{width:26px;height:26px;color:var(--set-muted);background:#0f172a99;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.settings-nav-label{flex-direction:column;min-width:0;display:flex}.settings-nav-label strong{color:inherit;font-size:12.5px;font-weight:600;line-height:1.25}.settings-nav-label small{color:var(--set-muted-2);margin-top:1px;font-size:10.5px;line-height:1.2}.settings-nav-group button.active .settings-nav-label small{color:#c7d2fe}.settings-nav-empty{text-align:center;color:var(--set-muted);padding:20px 10px;font-size:12px}.settings-main{flex-direction:column;gap:14px;min-width:0;display:flex}.settings-main-header{background:var(--set-panel);border:1px solid var(--set-border);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;box-shadow:0 8px 24px #0a0c164d}.settings-main-header h2{color:#f8fafc;letter-spacing:.2px;margin:0;font-size:18px;font-weight:700}.settings-main-header p{color:var(--set-muted);margin:2px 0 0;font-size:12.5px}.settings-dirty-chip{color:var(--set-warn);background:#fbbf2424;border:1px solid #fbbf244d;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.settings-dirty-chip svg{animation:1.5s infinite setPulse}@keyframes setPulse{0%,to{opacity:1}50%{opacity:.3}}.settings-cards{flex-direction:column;gap:14px;display:flex}.settings-card{background:var(--set-panel);border:1px solid var(--set-border);border-radius:16px;padding:18px 20px;box-shadow:0 8px 18px #0a0c1659}.settings-card>header{border-bottom:1px solid var(--set-border-soft);margin-bottom:14px;padding-bottom:12px}.settings-card>header h3{color:#f1f5f9;letter-spacing:.1px;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:flex}.settings-card>header p{color:var(--set-muted);margin:3px 0 0;font-size:12px}.settings-card.danger{background:radial-gradient(120% 140% at 100% 0%, #f871711f 0%, transparent 55%), var(--set-panel);border-color:#f8717159}.settings-card.danger>header h3{color:var(--set-danger)}.settings-fields{grid-template-columns:repeat(2,1fr);gap:14px 18px;display:grid}.settings-field{flex-direction:column;gap:5px;min-width:0;display:flex}.settings-field.col-2{grid-column:1/-1}.settings-field>span{color:var(--set-text-2);font-size:12px;font-weight:600}.settings-field>small{color:var(--set-muted);font-size:11px;line-height:1.35}.settings-field input[type=text],.settings-field input[type=email],.settings-field input[type=url],.settings-field input[type=tel],.settings-field input[type=password],.settings-field input[type=number],.settings-field input[type=time],.settings-field select,.settings-field textarea,.settings-inline-form input{border:1px solid var(--set-border);background:var(--set-input-bg);color:var(--set-text);box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:12.5px;transition:border-color .15s,box-shadow .15s,background .15s}.settings-field input::placeholder,.settings-field textarea::placeholder,.settings-inline-form input::placeholder{color:var(--set-muted-2)}.settings-field input:focus,.settings-field select:focus,.settings-field textarea:focus,.settings-inline-form input:focus{background:#0a0e1ccc;border-color:#6366f18c;box-shadow:0 0 0 3px #6366f12e}.settings-field select option{color:var(--set-text);background:#0f172a}.settings-field textarea{resize:vertical;min-height:64px;font-family:inherit}.settings-field select:disabled,.settings-field input:disabled{opacity:.5;cursor:not-allowed;background:#0f172a66}.settings-input-with-action{align-items:center;display:flex;position:relative}.settings-input-with-action input{padding-right:36px!important}.settings-input-with-action button{width:30px;height:30px;color:var(--set-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;right:4px}.settings-input-with-action button:hover{color:#fff;background:#6366f124}.settings-radio-row{gap:14px;padding:8px 0 0;display:flex}.settings-radio-row label{color:var(--set-text-2);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.settings-radio-row input{accent-color:var(--set-accent);cursor:pointer}.settings-toggle-row{border:1px solid var(--set-border);background:#0a0e1c66;border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.settings-toggle-row:hover{background:#6366f112;border-color:#6366f140}.settings-toggle-row>div{flex-direction:column;gap:2px;min-width:0;display:flex}.settings-toggle-row strong{color:#f1f5f9;font-size:12.5px;font-weight:600}.settings-toggle-row small{color:var(--set-muted);font-size:11px;line-height:1.35}.settings-switch{cursor:pointer;background:#94a3b84d;border:0;border-radius:11px;flex-shrink:0;width:38px;height:22px;padding:0;transition:background .22s;position:relative}.settings-switch:before{content:"";background:#e2e8f0;border-radius:50%;width:16px;height:16px;transition:left .22s,background .22s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.settings-switch.on{background:linear-gradient(135deg, var(--set-accent), var(--set-accent-2));box-shadow:0 0 14px #6366f166}.settings-switch.on:before{background:#fff;left:19px}.settings-logo-preview{border:1px dashed var(--set-border);background:#0a0e1c73;border-radius:10px;align-items:center;gap:10px;margin-top:6px;padding:10px;display:flex}.settings-logo-preview img{object-fit:contain;background:#fffffff2;border-radius:6px;width:40px;height:40px;padding:4px}.settings-logo-preview small{color:var(--set-muted);font-size:11px}.settings-matrix{border-collapse:collapse;width:100%;font-size:12.5px}.settings-matrix th,.settings-matrix td{text-align:left;border-bottom:1px solid var(--set-border-soft);padding:10px 12px}.settings-matrix th{color:var(--set-muted-2);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:700}.settings-matrix th:not(:first-child),.settings-matrix td:not(:first-child){text-align:center;width:80px}.settings-matrix td:first-child{color:var(--set-text-2);font-weight:500}.settings-matrix tr:last-child td{border-bottom:0}.settings-matrix input[type=checkbox]{width:15px;height:15px;accent-color:var(--set-accent);cursor:pointer}.settings-chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.settings-chip{color:#c7d2fe;background:#6366f129;border:1px solid #6366f14d;border-radius:20px;align-items:center;gap:6px;padding:5px 5px 5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.settings-chip button{color:#c7d2fe;cursor:pointer;background:#0f172a99;border:0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .15s;display:flex}.settings-chip button:hover{background:var(--set-danger);color:#fff}.settings-inline-form{align-items:stretch;gap:8px;display:flex}.settings-inline-form input{flex:1}.settings-progress{background:#0a0e1c99;border:1px solid #94a3b81a;border-radius:4px;height:8px;margin:6px 0;overflow:hidden}.settings-progress.lg{height:14px;margin:0}.settings-progress-bar{background:linear-gradient(90deg, var(--set-accent), var(--set-accent-2));border-radius:4px;height:100%;transition:width .4s;box-shadow:0 0 10px #6366f166}.settings-history-table{border-collapse:collapse;width:100%;color:var(--set-text-2);font-size:12.5px}.settings-history-table th,.settings-history-table td{text-align:left;border-bottom:1px solid var(--set-border-soft);padding:9px 12px}.settings-history-table th{color:var(--set-muted-2);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px;font-weight:700}.settings-history-table code{border:1px solid var(--set-border-soft);color:#c7d2fe;background:#0a0e1cb3;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:11px}.settings-dot-chip{border:1px solid #0000;border-radius:20px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.settings-dot-chip:before{content:"";border-radius:50%;width:6px;height:6px}.settings-dot-chip.ok{color:var(--set-success);background:#34d39924;border-color:#34d3994d}.settings-dot-chip.ok:before{background:var(--set-success);box-shadow:0 0 6px #34d399b3}.settings-dot-chip.warn{color:var(--set-warn);background:#fbbf2424;border-color:#fbbf244d}.settings-dot-chip.warn:before{background:var(--set-warn);box-shadow:0 0 6px #fbbf24b3}.settings-card-footer{border-top:1px solid var(--set-border-soft);justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.settings-color-row{align-items:center;gap:8px;display:flex}.settings-color-row input[type=color]{border:1px solid var(--set-border);cursor:pointer;background:var(--set-input-bg);border-radius:10px;width:44px;height:38px;padding:3px}.settings-palette{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;margin-top:6px;display:grid}.settings-palette-item{border:1px solid var(--set-border);cursor:pointer;color:var(--set-text-2);background:#0a0e1c73;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:11.5px;font-weight:600;transition:all .15s;display:flex}.settings-palette-item:hover{color:#fff;background:#6366f11a;border-color:#6366f173}.settings-palette-item.active{color:#fff;background:#6366f124;border-color:#6366f18c;box-shadow:0 0 0 2px #6366f133}.settings-palette-swatch{border-radius:6px;flex-shrink:0;width:22px;height:22px;box-shadow:inset 0 0 0 1px #ffffff14}.settings-info-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.settings-info-item{border:1px solid var(--set-border);background:#0a0e1c73;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.settings-info-item:hover{background:#6366f112;border-color:#6366f14d}.settings-info-item small{color:var(--set-muted-2);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.settings-info-item strong{color:#f1f5f9;font-size:13px;font-weight:700}.settings-action-grid{grid-template-columns:1fr;gap:10px;display:grid}.settings-action-card{border:1px solid var(--set-border);background:#0a0e1c73;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.settings-action-card:hover{background:#6366f112;border-color:#6366f14d}.settings-action-card>div{min-width:0}.settings-action-card strong{color:#f1f5f9;margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.settings-action-card p{color:var(--set-muted);margin:0;font-size:11.5px}.settings-danger-action{justify-content:space-between;align-items:center;gap:14px;padding:10px 0 0;display:flex}.settings-danger-action>span{color:var(--set-muted);flex:1;font-size:12px}.settings-save-bar{color:#fff;z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#141826f5,#0a0c16fa);border:1px solid #6366f159;border-radius:16px;align-items:center;gap:22px;max-width:calc(100% - 48px);padding:12px 18px;animation:.3s cubic-bezier(.4,.8,.4,1) setSlideUp;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #00000080,inset 0 0 0 1px #6366f126}@keyframes setSlideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.settings-save-bar>div:first-child{align-items:center;gap:10px;min-width:0;font-size:12.5px;display:flex}.settings-save-bar>div:first-child svg{color:var(--set-warn);flex-shrink:0;animation:1.5s infinite setPulse}.settings-save-bar strong{white-space:nowrap;font-size:13px;font-weight:700}.settings-save-bar span{color:#ffffffa6;white-space:nowrap}.settings-save-actions{gap:8px;display:flex}.settings-save-bar .settings-btn.ghost{color:#e2e8f0;background:#ffffff14;border-color:#ffffff24}.settings-save-bar .settings-btn.ghost:hover{color:#fff;background:#ffffff29}.settings-toast{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--set-border);color:var(--set-text);background:linear-gradient(135deg,#141826f2,#0a0c16f5);border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;font-weight:600;animation:.25s setToastIn;display:flex;position:fixed;top:84px;right:24px;box-shadow:0 12px 30px #0006}@keyframes setToastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.settings-toast.toast-success{color:var(--set-success);border-color:#34d39959}.settings-toast.toast-info{color:#c7d2fe;border-color:#6366f166}.settings-toast.toast-warn{color:var(--set-warn);border-color:#fbbf2459}.settings-toast.toast-danger{color:var(--set-danger);border-color:#f8717159}.settings-modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:#050814b3;justify-content:center;align-items:center;padding:20px;animation:.2s setFade;display:flex;position:fixed;inset:0}.settings-modal{width:100%;max-width:440px;color:var(--set-text);background:linear-gradient(165deg,#141826fa,#0a0c16fa);border:1px solid #6366f14d;border-radius:18px;padding:24px 26px;animation:.25s cubic-bezier(.4,.8,.4,1) setSlideUp;box-shadow:0 30px 70px #0000008c}.settings-modal>header{text-align:center;margin-bottom:18px}.settings-modal-icon{width:56px;height:56px;color:var(--set-danger);background:#f8717124;border:1px solid #f871714d;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.settings-modal h3{color:#f8fafc;margin:0 0 6px;font-size:17px;font-weight:700}.settings-modal p{color:var(--set-muted);margin:0;font-size:13px;line-height:1.5}.settings-modal-actions{justify-content:center;gap:10px;display:flex}@media (width<=1100px){.settings-layout{grid-template-columns:220px 1fr}.settings-fields{grid-template-columns:1fr}}@media (width<=820px){.settings-layout{grid-template-columns:1fr}.settings-nav{max-height:none;position:static}.settings-nav-group{margin-bottom:8px}.settings-bar{flex-direction:column;align-items:stretch}.settings-actions{justify-content:flex-end}.settings-save-bar{flex-direction:column;align-items:stretch;padding:12px 14px;bottom:16px}.settings-save-bar>div:first-child{justify-content:center}.settings-save-actions{justify-content:flex-end}}@media (width<=640px){.settings-page{padding:14px 12px 140px}.settings-main-header{flex-direction:column;align-items:flex-start;padding:14px 16px}.settings-card{padding:14px 16px}.settings-matrix th:not(:first-child),.settings-matrix td:not(:first-child){width:54px}.settings-matrix th,.settings-matrix td{padding:8px 6px;font-size:11.5px}.settings-action-card,.settings-danger-action,.settings-toggle-row{text-align:left;flex-direction:column;align-items:stretch}.settings-action-card .settings-btn,.settings-danger-action .settings-btn{align-self:flex-start}}:root{--guv-accent:#ef4444;--guv-accent-2:#f43f5e;--guv-accent-3:#f97316;--guv-ok:#34d399;--guv-warn:#fbbf24;--guv-bad:#f87171;--guv-critical:#dc2626;--guv-panel:linear-gradient(165deg, #141826eb, #0a0c16f0);--guv-input-bg:#0a0e1c8c;--guv-border:#94a3b824;--guv-border-soft:#94a3b814;--guv-text:#f1f5f9;--guv-muted:#94a3b8}.guv-page{color:var(--guv-text);flex-direction:column;gap:14px;padding:14px 18px 80px;animation:.35s guvFade;display:flex;position:relative}@keyframes guvFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes guvPulse{0%,to{box-shadow:0 0 #ef444473}50%{box-shadow:0 0 0 10px #ef444400}}.guv-bar{border:1px solid var(--guv-border);background:radial-gradient(circle at 0 0,#ef44441f,#0000 50%),radial-gradient(circle at 100% 100%,#f43f5e1a,#0000 55%),linear-gradient(165deg,#141826f0,#0a0c16f5);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;box-shadow:0 12px 34px -18px #000000b3}.guv-bar-left{align-items:center;gap:14px;display:flex}.guv-bar-badge{background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 22px -10px #ef444499}.guv-bar h2{color:#fff;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.guv-bar p{color:var(--guv-muted);margin:3px 0 0;font-size:12px}.guv-bar-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.guv-score-chip{border:1px solid var(--guv-border);background:#0a0e1c99;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}.guv-score-chip.score-ok{color:var(--guv-ok);border-color:#34d3994d}.guv-score-chip.score-warn{color:var(--guv-warn);border-color:#fbbf244d}.guv-score-chip.score-bad{color:var(--guv-bad);border-color:#f8717159;animation:2s infinite guvPulse}.guv-btn{border:1px solid var(--guv-border);color:var(--guv-text);cursor:pointer;background:#0f14248c;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.guv-btn:hover{color:#fff;border-color:#ef444466;transform:translateY(-1px)}.guv-btn.primary{background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));color:#fff;border-color:#0000;box-shadow:0 6px 18px -8px #ef4444b3}.guv-btn.primary:hover{filter:brightness(1.08)}.guv-btn.ghost{background:#ffffff08}.guv-btn.danger{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#0000}.guv-btn.sm{border-radius:8px;padding:5px 9px;font-size:11px}.guv-btn:disabled{opacity:.5;cursor:not-allowed}.guv-icon-btn{border:1px solid var(--guv-border);width:28px;height:28px;color:var(--guv-muted);cursor:pointer;background:#0f14248c;border-radius:8px;place-items:center;transition:all .18s;display:grid}.guv-icon-btn:hover{color:var(--guv-bad);border-color:#f8717166}.guv-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.guv-kpi-card{background:var(--guv-panel);border:1px solid var(--guv-border);border-radius:14px;flex-direction:column;gap:6px;min-height:108px;padding:14px 14px 12px;display:flex;position:relative;overflow:hidden}.guv-kpi-card:before{content:"";background:linear-gradient(90deg, transparent, var(--guv-accent), transparent);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.guv-kpi-card.kpi-score:before{background:linear-gradient(90deg, var(--guv-ok), var(--guv-warn), var(--guv-bad));opacity:.9}.guv-kpi-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.guv-kpi-head>span{color:var(--guv-muted);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.guv-kpi-value{color:#fff;letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.05}.guv-kpi-value small{color:var(--guv-muted);margin-left:3px;font-size:12px;font-weight:500}.guv-kpi-sub{color:var(--guv-muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.guv-kpi-meter{background:#94a3b81f;border-radius:999px;height:6px;overflow:hidden}.guv-kpi-meter-fill{background:linear-gradient(90deg, var(--guv-accent), var(--guv-accent-2));border-radius:999px;height:100%;transition:width .5s}.guv-kpi-meter-fill.accent-mfa{background:linear-gradient(90deg,#34d399,#06b6d4)}.guv-kpi-spark{width:100%;height:30px;margin-top:2px}.guv-tabs{border:1px solid var(--guv-border);scrollbar-width:none;background:#0f14248c;border-radius:14px;gap:4px;padding:6px;display:flex;overflow-x:auto}.guv-tabs::-webkit-scrollbar{display:none}.guv-tab{color:var(--guv-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.guv-tab:hover{color:var(--guv-text);background:#ffffff08}.guv-tab.active{color:#fff;background:linear-gradient(135deg,#ef444433,#f43f5e26);border-color:#ef444459;box-shadow:inset 0 0 0 1px #ffffff0a}.guv-body{animation:.3s guvFade}.guv-card{background:var(--guv-panel);border:1px solid var(--guv-border);border-radius:16px;margin-bottom:14px;padding:16px 16px 14px;position:relative}.guv-card>header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.guv-card>header>h3{color:#fff;letter-spacing:-.01em;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:700;display:inline-flex}.guv-card>header>p{color:var(--guv-muted);flex:1;margin:0;font-size:12px}.guv-link{color:var(--guv-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.guv-link:hover{color:var(--guv-accent-2)}.guv-tab-ozet{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"radar trend trend""radar timeline donut""alerts timeline donut";gap:14px;display:grid}.guv-card-radar{grid-area:radar}.guv-card-trend{grid-area:trend}.guv-card-donut{grid-area:donut}.guv-card-timeline{grid-area:timeline}.guv-card-alerts{grid-area:alerts}.guv-radar-wrap{justify-content:center;padding:8px 0;display:flex}.guv-radar{width:260px;height:260px}.guv-radar-grid{fill:#ef44440a;stroke:#94a3b82e;stroke-width:1px}.guv-radar-grid-line{stroke:#94a3b81f;stroke-width:1px}.guv-radar-shape{fill:#ef444438;stroke:var(--guv-accent);stroke-width:2px;filter:drop-shadow(0 0 8px #ef444459)}.guv-radar-dot{fill:var(--guv-accent);stroke:#fff;stroke-width:1.5px}.guv-radar-label{fill:var(--guv-muted);font-size:10px;font-weight:600}.guv-factor-list{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.guv-factor-list li{grid-template-columns:140px 1fr 36px;align-items:center;gap:10px;font-size:12px;display:grid}.guv-factor-list li>span{color:var(--guv-muted);font-weight:500}.guv-factor-bar{background:#94a3b81f;border-radius:999px;height:6px;overflow:hidden}.guv-factor-fill{border-radius:999px;height:100%;transition:width .6s}.guv-factor-fill.ok{background:linear-gradient(90deg,#10b981,#34d399)}.guv-factor-fill.warn{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.guv-factor-fill.bad{background:linear-gradient(90deg,#dc2626,#ef4444)}.guv-factor-list li>strong{text-align:right;color:#fff;font-size:13px;font-weight:700}.guv-trend-svg{width:100%;height:180px}.guv-grid-line{stroke:#94a3b814;stroke-width:1px;stroke-dasharray:4 4}.guv-trend-stats{border-top:1px solid var(--guv-border-soft);grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;padding-top:12px;display:grid}.guv-trend-stats>div{flex-direction:column;gap:2px;display:flex}.guv-trend-stats small{color:var(--guv-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.guv-trend-stats strong{color:#fff;font-size:16px;font-weight:700}.guv-donut-wrap{justify-content:center;padding:4px 0 12px;display:flex}.guv-donut{width:160px;height:160px}.guv-donut-bg{fill:none;stroke:#94a3b81f;stroke-width:14px}.guv-donut-fill{fill:none;stroke:#34d399;stroke-width:14px;stroke-linecap:round;transition:stroke-dasharray .6s}.guv-donut-val{fill:#fff;text-anchor:middle;font-size:24px;font-weight:700}.guv-donut-lbl{fill:var(--guv-muted);text-anchor:middle;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.guv-donut-legend{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.guv-donut-legend li{color:var(--guv-muted);align-items:center;gap:8px;font-size:12px;display:flex}.guv-donut-legend li .dot{border-radius:50%;width:8px;height:8px}.guv-donut-legend li .dot.ok{background:var(--guv-ok)}.guv-donut-legend li .dot.warn{background:var(--guv-warn)}.guv-donut-legend li>strong{color:#fff;margin-left:auto;font-size:13px;font-weight:700}.guv-timeline{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.guv-timeline li{border-bottom:1px dashed var(--guv-border-soft);grid-template-columns:60px 1fr;align-items:flex-start;gap:12px;padding:10px 0;display:grid}.guv-timeline li:last-child{border-bottom:none;padding-bottom:0}.guv-timeline li.sev-critical{position:relative}.guv-timeline li.sev-critical:before{content:"";background:var(--guv-critical);border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:-6px}.guv-timeline-kat{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;justify-content:center;align-self:flex-start;padding:3px 6px;font-size:10px;font-weight:700;display:inline-flex}.guv-timeline-content{min-width:0}.guv-timeline-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:3px;display:flex}.guv-timeline-head strong{color:#fff;font-size:13px;font-weight:600}.guv-time{color:var(--guv-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.guv-timeline p{color:var(--guv-muted);margin:0 0 4px;font-size:12px;line-height:1.45}.guv-timeline-meta{color:var(--guv-muted);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.guv-timeline-meta span{align-items:center;gap:3px;display:inline-flex}.guv-alert-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.guv-alert-list li{border:1px solid var(--guv-border-soft);background:#0f142473;border-radius:10px;grid-template-columns:60px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.guv-alert-list strong{color:#fff;margin-bottom:2px;font-size:12px;font-weight:600;display:block}.guv-alert-list small{color:var(--guv-muted);font-size:11px}.guv-badge-sev{text-transform:uppercase;letter-spacing:.05em;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.guv-badge-sev.critical{color:#fca5a5;background:#dc26262e;border-color:#dc262666}.guv-badge-sev.high{color:#fca5a5;background:#ef444426;border-color:#ef444459}.guv-badge-sev.medium{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b59}.guv-badge-sev.low{color:#93c5fd;background:#3b82f626;border-color:#3b82f659}.guv-badge-sev.warn{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.guv-badge-sev.info{color:#93c5fd;background:#3b82f61f;border-color:#3b82f647}.guv-tab-kimlik{grid-template-columns:1fr 1fr;gap:14px;display:grid}.guv-policy-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.guv-field{color:var(--guv-muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.guv-field>span{color:var(--guv-text);font-weight:600}.guv-field input,.guv-field select{border:1px solid var(--guv-border);background:var(--guv-input-bg);color:var(--guv-text);border-radius:10px;padding:9px 12px;font-family:inherit;font-size:13px;transition:border-color .18s,box-shadow .18s}.guv-field input:focus,.guv-field select:focus{border-color:#ef444480;outline:none;box-shadow:0 0 0 3px #ef44441f}.guv-toggle-row{border:1px solid var(--guv-border);background:#0f142466;border-radius:11px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.guv-toggle-row strong{color:#fff;font-size:13px;font-weight:600;display:block}.guv-toggle-row small{color:var(--guv-muted);margin-top:2px;font-size:11px;display:block}.guv-switch{border:1px solid var(--guv-border);cursor:pointer;background:#94a3b82e;border-radius:999px;flex-shrink:0;width:38px;height:22px;padding:0;transition:all .2s;position:relative}.guv-switch:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #00000040}.guv-switch.on{background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));border-color:#0000;box-shadow:0 0 0 2px #ef444429}.guv-switch.on:before{transform:translate(16px)}.guv-table-wrap{border:1px solid var(--guv-border);border-radius:12px;overflow:auto hidden}.guv-table{border-collapse:collapse;width:100%;font-size:12px}.guv-table thead th{text-align:left;color:var(--guv-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--guv-border);white-space:nowrap;background:#0f1424bf;padding:10px 12px;font-size:11px;font-weight:600}.guv-table tbody tr{transition:background .15s}.guv-table tbody tr:hover{background:#ef44440a}.guv-table tbody tr.pasif{opacity:.55}.guv-table tbody td{border-bottom:1px solid var(--guv-border-soft);color:var(--guv-text);vertical-align:middle;padding:10px 12px}.guv-table tbody tr:last-child td{border-bottom:none}.guv-user-cell{align-items:center;gap:10px;display:flex}.guv-avatar{color:#fff;background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.guv-user-cell strong{color:#fff;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.guv-user-cell small{color:var(--guv-muted);margin-top:1px;font-size:11px;display:block}.guv-current-chip{text-transform:uppercase;letter-spacing:.06em;color:#6ee7b7;background:#10b98133;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:700}.guv-device-cell{color:var(--guv-muted);align-items:center;gap:8px;display:flex}.guv-device-cell strong{color:var(--guv-text);font-size:12px;font-weight:600;display:block}.guv-device-cell small{color:var(--guv-muted);font-size:10px;display:block}.guv-ip{color:#e2e8f0;border:1px solid var(--guv-border-soft);background:#0f1424b3;border-radius:5px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.guv-loc{color:var(--guv-muted);align-items:center;gap:3px;margin-left:6px;font-size:10px;display:inline-flex}.guv-chip{border:1px solid var(--guv-border);color:var(--guv-text);background:#0f142499;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.guv-chip.ok{color:#6ee7b7;background:#10b98124;border-color:#10b9814d}.guv-chip.bad{color:#fca5a5;background:#ef444424;border-color:#ef44444d}.guv-chip.muted{color:var(--guv-muted);background:#94a3b81a}.guv-chip.guv-guven-yuksek{color:#6ee7b7;background:#10b98124;border-color:#10b9814d}.guv-chip.guv-guven-orta{color:#fcd34d;background:#f59e0b24;border-color:#f59e0b4d}.guv-chip.guv-guven-dusuk{color:#fca5a5;background:#ef444424;border-color:#ef44444d}.guv-chip.aksiyon-block{color:#fca5a5;background:#dc26262e;border-color:#dc262659}.guv-chip.aksiyon-captcha{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.guv-chip.aksiyon-flag{color:#93c5fd;background:#3b82f626;border-color:#3b82f64d}.guv-chip.aksiyon-notify{color:#c4b5fd;background:#8b5cf626;border-color:#8b5cf64d}.guv-chip.dur-aktif{color:#6ee7b7;cursor:pointer;background:#10b98124;border-color:#10b9814d}.guv-chip.dur-pasif{color:var(--guv-muted);cursor:pointer;background:#94a3b81a}.guv-chip.dur-gozetim{color:#fcd34d;cursor:pointer;background:#fbbf2424;border-color:#fbbf244d}.guv-chip.dur-acik{color:#fca5a5;background:#ef444426;border-color:#ef44444d}.guv-chip.dur-inceleniyor{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.guv-chip.dur-kapandi{color:var(--guv-muted);background:#94a3b81a}.guv-cell-desc strong{color:#fff;font-size:12px;font-weight:600;display:block}.guv-cell-desc small{color:var(--guv-muted);margin-top:1px;font-size:11px;display:block}.guv-danger{color:var(--guv-bad)!important}.guv-ip-form{grid-template-columns:auto 1.3fr .8fr 1.3fr auto;align-items:center;gap:8px;display:grid}.guv-ip-form input,.guv-ip-form select{border:1px solid var(--guv-border);background:var(--guv-input-bg);color:var(--guv-text);border-radius:10px;padding:9px 11px;font-family:inherit;font-size:13px}.guv-ip-form input:focus,.guv-ip-form select:focus{border-color:#ef444480;outline:none;box-shadow:0 0 0 3px #ef44441f}.guv-seg{border:1px solid var(--guv-border);background:#0a0e1c8c;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.guv-seg.scrollable{scrollbar-width:none;max-width:100%;overflow-x:auto}.guv-seg.scrollable::-webkit-scrollbar{display:none}.guv-seg button{color:var(--guv-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:4px;padding:5px 11px;font-size:11px;font-weight:600;transition:all .18s;display:inline-flex}.guv-seg button:hover{color:var(--guv-text)}.guv-seg button.active{background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));color:#fff}.guv-seg button.active.allow{background:linear-gradient(135deg,#10b981,#34d399)}.guv-seg button.active.watch{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.guv-seg button.active.deny{background:linear-gradient(135deg,#dc2626,#ef4444)}.guv-ulke-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.guv-ulke-card{border:1px solid var(--guv-border);background:#0f142473;border-radius:12px;grid-template-columns:52px 1fr;align-items:center;gap:11px;padding:11px;transition:all .2s;display:grid}.guv-ulke-card:hover{border-color:#ef44444d;transform:translateY(-1px)}.guv-ulke-card.tur-deny{background:linear-gradient(135deg,#dc262614,#0f142473);border-color:#dc262659}.guv-ulke-card.tur-allow{border-color:#10b98140}.guv-ulke-card.tur-watch{border-color:#f59e0b4d}.guv-ulke-flag{letter-spacing:.03em;color:#fff;background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));border-radius:10px;place-items:center;width:52px;height:52px;font-size:16px;font-weight:800;display:grid}.guv-ulke-card.tur-allow .guv-ulke-flag{background:linear-gradient(135deg,#10b981,#34d399)}.guv-ulke-card.tur-watch .guv-ulke-flag{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.guv-ulke-body{min-width:0}.guv-ulke-body>strong{color:#fff;font-size:13px;font-weight:700;display:block}.guv-ulke-stats{color:var(--guv-muted);flex-wrap:wrap;gap:8px;margin:3px 0 6px;font-size:10px;display:flex}.guv-ulke-stats .fail{color:var(--guv-bad)}.guv-ulke-seg{border:1px solid var(--guv-border-soft);background:#0a0e1c99;border-radius:7px;gap:2px;padding:2px;display:flex}.guv-ulke-seg button{color:var(--guv-muted);cursor:pointer;background:0 0;border:none;border-radius:5px;flex:1;padding:3px 0;font-size:10px;font-weight:600;transition:all .18s}.guv-ulke-seg button.active.allow{color:#fff;background:linear-gradient(135deg,#10b981,#34d399)}.guv-ulke-seg button.active.watch{color:#fff;background:linear-gradient(135deg,#f59e0b,#fbbf24)}.guv-ulke-seg button.active.deny{color:#fff;background:linear-gradient(135deg,#dc2626,#ef4444)}.guv-audit-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.guv-search-input{border:1px solid var(--guv-border);background:var(--guv-input-bg);color:var(--guv-muted);border-radius:10px;flex:1;align-items:center;gap:7px;min-width:220px;max-width:380px;padding:7px 11px;display:inline-flex}.guv-search-input input{color:var(--guv-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12px}.guv-audit-filters>select{border:1px solid var(--guv-border);background:var(--guv-input-bg);color:var(--guv-text);border-radius:10px;padding:7px 11px;font-family:inherit;font-size:12px}.guv-audit-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guv-audit-list>li{border-bottom:1px dashed var(--guv-border-soft);grid-template-columns:60px 1fr;gap:12px;padding:12px 0;display:grid}.guv-audit-list>li:last-child{border-bottom:none}.guv-audit-list li.sev-critical{background:linear-gradient(90deg,#dc26260f,#0000 40%);border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}.guv-audit-kat{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;justify-content:center;align-self:flex-start;height:fit-content;padding:3px 6px;font-size:10px;font-weight:700;display:inline-flex}.guv-audit-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.guv-audit-head strong{color:#fff;font-size:13px;font-weight:600}.guv-audit-body p{color:var(--guv-muted);margin:0 0 5px;font-size:12px;line-height:1.45}.guv-audit-meta{color:var(--guv-muted);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.guv-audit-meta span{align-items:center;gap:3px;display:inline-flex}.guv-audit-empty{text-align:center;color:var(--guv-muted);justify-content:center;align-items:center;gap:6px;padding:24px 0;font-size:12px;border-bottom:none!important;grid-template-columns:none!important;display:flex!important}.guv-uyari-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.guv-uyari-list li{border:1px solid var(--guv-border);background:#0f142473;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:grid}.guv-uyari-list li.sev-critical{background:linear-gradient(135deg,#dc262614,#0f142480);border-color:#dc262666}.guv-uyari-list li.sev-high{border-color:#ef444459}.guv-uyari-list li.dur-kapandi{opacity:.55}.guv-uyari-sev{width:44px;height:44px;color:var(--guv-muted);background:#94a3b81a;border-radius:12px;place-items:center;display:grid}.guv-uyari-sev.sev-critical{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b);animation:2s infinite guvPulse}.guv-uyari-sev.sev-high{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626)}.guv-uyari-sev.sev-medium{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.guv-uyari-sev.sev-low{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}.guv-uyari-body{min-width:0}.guv-uyari-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.guv-uyari-head strong{color:#fff;font-size:13px;font-weight:600}.guv-uyari-body p{color:var(--guv-muted);margin:0 0 5px;font-size:12px;line-height:1.45}.guv-uyari-meta{color:var(--guv-muted);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.guv-uyari-meta span{align-items:center;gap:3px;display:inline-flex}.guv-uyari-actions{flex-shrink:0;gap:6px;display:flex}.guv-anahtar-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.guv-anahtar-card{border:1px solid var(--guv-border);background:#0f142480;border-radius:14px;flex-direction:column;gap:10px;padding:14px;transition:all .2s;display:flex}.guv-anahtar-card:hover{border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 12px 28px -18px #ef444473}.guv-anahtar-card.dur-iptal{opacity:.55}.guv-anahtar-card>header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0;display:grid}.guv-anahtar-ikon{background:linear-gradient(135deg, var(--guv-accent), var(--guv-accent-2));color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.guv-anahtar-card>header>div{min-width:0}.guv-anahtar-card>header strong{color:#fff;font-size:13px;font-weight:700;display:block}.guv-anahtar-card>header small{color:var(--guv-muted);margin-top:1px;font-family:ui-monospace,monospace;font-size:10px;display:block}.guv-anahtar-meta{border:1px solid var(--guv-border-soft);background:#0a0e1c8c;border-radius:10px;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:10px;list-style:none;display:grid}.guv-anahtar-meta li{flex-direction:column;gap:2px;display:flex}.guv-anahtar-meta small{color:var(--guv-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.guv-anahtar-meta span{color:var(--guv-text);font-size:12px;font-weight:600}.guv-anahtar-actions{gap:6px;display:flex}.guv-anahtar-actions .guv-btn{flex:1;justify-content:center}.guv-toast{z-index:60;color:#fff;border:1px solid var(--guv-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#141826f2,#0a0c16f2);border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:600;animation:.3s guvFade;display:inline-flex;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 34px -10px #0000008c}.guv-toast.toast-success{color:#6ee7b7;border-color:#10b98166}.guv-toast.toast-warn{color:#fcd34d;border-color:#f59e0b66}.guv-toast.toast-danger{color:#fca5a5;border-color:#dc262673}.guv-toast.toast-info{color:#93c5fd;border-color:#3b82f659}@media (width<=1400px){.guv-kpi-strip{grid-template-columns:repeat(3,1fr)}}@media (width<=1200px){.guv-tab-ozet{grid-template-columns:1fr 1fr;grid-template-areas:"radar radar""trend trend""donut timeline""alerts alerts"}.guv-tab-kimlik{grid-template-columns:1fr}.guv-ip-form{grid-template-columns:auto 1fr auto}.guv-ip-form>input:last-of-type{grid-column:1/-1}}@media (width<=900px){.guv-bar{flex-direction:column;align-items:flex-start}.guv-bar-right{width:100%}.guv-kpi-strip{grid-template-columns:repeat(2,1fr)}.guv-policy-grid{grid-template-columns:1fr}.guv-factor-list li{grid-template-columns:110px 1fr 32px;font-size:11px}.guv-tab-ozet{grid-template-columns:1fr;grid-template-areas:"radar""trend""donut""timeline""alerts"}.guv-ip-form{grid-template-columns:1fr 1fr}.guv-ip-form>.guv-seg,.guv-ip-form>input,.guv-ip-form>select,.guv-ip-form>button{grid-column:1/-1}}@media (width<=640px){.guv-page{padding:12px 12px 80px}.guv-kpi-strip{grid-template-columns:1fr 1fr}.guv-kpi-value{font-size:22px}.guv-uyari-list li{grid-template-columns:44px 1fr}.guv-uyari-actions{grid-column:1/-1}.guv-timeline li{grid-template-columns:1fr}.guv-timeline-kat{align-self:flex-start}.guv-audit-list>li{grid-template-columns:1fr}.guv-bar h2{font-size:16px}}:root{--dash-accent:#6366f1;--dash-accent-2:#a855f7;--dash-accent-3:#06b6d4;--dash-panel:linear-gradient(165deg, #141826eb, #0a0c16f0);--dash-panel-hover:linear-gradient(165deg, #1a1e2ef2, #0e101cf5);--dash-border:#94a3b824;--dash-border-soft:#94a3b814;--dash-text:#f1f5f9;--dash-muted:#94a3b8;--dash-ok:#34d399;--dash-warn:#fbbf24;--dash-bad:#f87171}.dash-page{color:var(--dash-text);flex-direction:column;gap:14px;padding:14px 18px 80px;animation:.45s dashFade;display:flex}@keyframes dashFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes dashOrb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-16px)scale(1.06)}}@keyframes dashLivePulse{0%,to{box-shadow:0 0 #34d39999}50%{box-shadow:0 0 0 8px #34d39900}}@keyframes dashPointPulse{0%,to{r:5;opacity:.8}50%{r:8;opacity:.3}}@keyframes dashTxIn{0%{opacity:0;max-height:0;transform:translate(-6px)}to{opacity:1;max-height:80px;transform:translate(0)}}.dash-hero{background:radial-gradient(circle at 10% 20%,#6366f140,#0000 50%),radial-gradient(circle at 90% 80%,#a855f733,#0000 55%),linear-gradient(165deg,#141826f5,#0a0c16fa);border:1px solid #6366f138;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px -22px #6366f166}.dash-hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dash-hero-orb{filter:blur(60px);opacity:.5;border-radius:50%;animation:12s ease-in-out infinite dashOrb;position:absolute}.dho-1{background:#6366f1;width:240px;height:240px;top:-80px;left:-40px}.dho-2{background:#a855f7;width:200px;height:200px;animation-delay:-4s;top:40%;right:-60px}.dho-3{background:#06b6d4;width:160px;height:160px;animation-delay:-8s;bottom:-60px;left:40%}.dash-hero-left{z-index:1;max-width:60%;position:relative}.dash-hero-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#c7d2fe;background:#6366f12e;border:1px solid #6366f14d;border-radius:999px;align-items:center;gap:5px;margin-bottom:8px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.dash-hero h2{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#c7d2fe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-size:26px;font-weight:700}.dash-hero p{color:var(--dash-muted);margin:0 0 10px;font-size:13px;line-height:1.55}.dash-hero p strong{color:#fff;font-weight:700}.dash-hero-meta{flex-wrap:wrap;gap:12px;display:flex}.dash-hero-meta>span{border:1px solid var(--dash-border);color:var(--dash-muted);font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.dash-hero-live{animation:2s infinite dashLivePulse;color:var(--dash-ok)!important;background:#10b9811f!important;border-color:#10b9814d!important}.dash-hero-right{z-index:1;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.dash-period-seg{border:1px solid var(--dash-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e1cb3;border-radius:11px;padding:3px;display:inline-flex}.dash-period-seg button{color:var(--dash-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:600;transition:all .18s}.dash-period-seg button:hover{color:#fff}.dash-period-seg button.active{background:linear-gradient(135deg, var(--dash-accent), var(--dash-accent-2));color:#fff;box-shadow:0 4px 12px -4px #6366f199}.dash-btn{border:1px solid var(--dash-border);color:var(--dash-text);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f142499;border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.dash-btn:hover{border-color:#6366f180;transform:translateY(-1px)}.dash-btn.primary{background:linear-gradient(135deg, var(--dash-accent), var(--dash-accent-2));color:#fff;border-color:#0000;box-shadow:0 6px 18px -6px #6366f1b3}.dash-btn.primary:hover{filter:brightness(1.1)}.dash-kpi-strip{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.dash-kpi-card{background:var(--dash-panel);border:1px solid var(--dash-border);cursor:default;border-radius:14px;flex-direction:column;gap:8px;padding:13px;transition:all .25s;display:flex;position:relative;overflow:hidden}.dash-kpi-card:before{content:"";background:linear-gradient(90deg, transparent, var(--dash-kpi-color,var(--dash-accent)), transparent);opacity:.7;height:2px;position:absolute;top:0;left:0;right:0}.dash-kpi-card:after{content:"";background:radial-gradient(circle, var(--dash-kpi-color,var(--dash-accent)) 0%, transparent 70%);opacity:.08;pointer-events:none;width:80px;height:80px;transition:opacity .3s;position:absolute;top:0;right:0}.dash-kpi-card:hover{border-color:var(--dash-kpi-color,var(--dash-accent));box-shadow:0 14px 30px -18px var(--dash-kpi-color,var(--dash-accent));transform:translateY(-2px)}.dash-kpi-card:hover:after{opacity:.16}.dash-kpi-card.tint-emerald{--dash-kpi-color:#10b981}.dash-kpi-card.tint-rose{--dash-kpi-color:#f43f5e}.dash-kpi-card.tint-indigo{--dash-kpi-color:#6366f1}.dash-kpi-card.tint-amber{--dash-kpi-color:#f59e0b}.dash-kpi-card.tint-cyan{--dash-kpi-color:#06b6d4}.dash-kpi-card.tint-violet{--dash-kpi-color:#a855f7}.dash-kpi-card.tint-sky{--dash-kpi-color:#0ea5e9}.dash-kpi-card.tint-red{--dash-kpi-color:#ef4444}.dash-kpi-head{align-items:center;gap:8px;display:flex}.dash-kpi-icon{background:color-mix(in srgb, var(--dash-kpi-color,var(--dash-accent)) 18%, transparent);width:28px;height:28px;color:var(--dash-kpi-color,var(--dash-accent));border-radius:8px;flex-shrink:0;place-items:center;display:grid}.dash-kpi-label{color:var(--dash-muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600;line-height:1.2}.dash-kpi-value{color:#fff;letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.1}.dash-kpi-foot{justify-content:space-between;align-items:center;gap:6px;display:flex}.dash-kpi-delta{border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.dash-kpi-delta.up{color:#6ee7b7;background:#10b98124}.dash-kpi-delta.down{color:#fca5a5;background:#f8717124}.dash-spark{max-width:80px;height:28px;color:var(--dash-kpi-color,var(--dash-accent));flex:1}.dash-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.dash-card{background:var(--dash-panel);border:1px solid var(--dash-border);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;transition:border-color .2s;display:flex}.dash-card:hover{border-color:#6366f140}.dash-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dash-card>header>div>h3{color:#fff;letter-spacing:-.01em;align-items:center;gap:6px;margin:0 0 2px;font-size:14px;font-weight:700;display:inline-flex}.dash-card>header>div>p{color:var(--dash-muted);margin:0;font-size:11.5px}.dash-card>header>div>p strong{color:var(--dash-text);font-weight:700}.dash-link{border:1px solid var(--dash-border);color:var(--dash-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:3px;padding:4px 9px;font-size:11px;font-weight:600;transition:all .18s;display:inline-flex}.dash-link:hover{color:var(--dash-accent);border-color:#6366f173}.dash-card-chart{grid-column:span 8}.dash-card-donut{grid-column:span 4}.dash-card-heatmap{grid-column:span 8}.dash-card-health,.dash-card-partners,.dash-card-sites,.dash-card-live{grid-column:span 4}.dash-card-methods{grid-column:span 6}.dash-card-alerts,.dash-card-calendar{grid-column:span 3}.dash-card-quick{grid-column:span 12}.dash-main-chart{width:100%;height:280px}.dash-grid-line{stroke:#94a3b814;stroke-width:1px;stroke-dasharray:4 4}.dash-main-pulse{opacity:.7;animation:2s infinite dashPointPulse}.dash-chart-labels{color:var(--dash-muted);justify-content:space-between;padding:0 10px;font-size:10px;display:flex}.dash-seg{border:1px solid var(--dash-border);background:#0a0e1c8c;border-radius:9px;gap:2px;padding:3px;display:inline-flex}.dash-seg button{color:var(--dash-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 11px;font-size:11px;font-weight:600;transition:all .18s}.dash-seg button:hover{color:#fff}.dash-seg button.active{background:linear-gradient(135deg, var(--dash-accent), var(--dash-accent-2));color:#fff}.dash-donut-main-wrap{justify-content:center;padding:8px 0;display:flex}.dash-donut-main{width:200px;height:200px}.dash-donut-seg{transition:stroke-dasharray .5s}.dash-donut-main-val{fill:#fff;letter-spacing:-.02em;font-size:28px;font-weight:700}.dash-donut-main-lbl{fill:var(--dash-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}.dash-donut-legend{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dash-donut-legend li{border:1px solid var(--dash-border-soft);background:#0f142466;border-radius:8px;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:7px 10px;font-size:12px;display:grid}.dash-donut-legend li .dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.dash-donut-legend li>span:nth-child(2){color:var(--dash-text);font-weight:500}.dash-donut-legend li>strong{color:#fff;font-size:13px;font-weight:700}.dash-heatmap-legend{color:var(--dash-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.dash-heatmap-legend-sw{border-radius:3px;width:14px;height:10px;margin:0 1px}.dash-heatmap-wrap{flex-direction:column;gap:6px;display:flex}.dash-heatmap-hours{color:var(--dash-muted);grid-template-columns:40px repeat(24,1fr);gap:3px;padding-left:4px;font-size:9px;font-weight:600;display:grid}.dash-heatmap-row{grid-template-columns:40px repeat(24,1fr);align-items:center;gap:3px;display:grid}.dash-heatmap-day{color:var(--dash-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.dash-heatmap-cell{aspect-ratio:1;cursor:pointer;border:1px solid #6366f10a;border-radius:3px;min-height:16px;transition:all .15s}.dash-heatmap-cell:hover{z-index:2;border-color:#fff;transform:scale(1.25);box-shadow:0 0 0 1px #6366f180,0 4px 10px #0006}.dash-health-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:4px;padding:4px 11px;font-size:11px;font-weight:700;display:inline-flex}.dash-health-pill.ok{color:#6ee7b7;background:#10b98129;border:1px solid #10b9814d}.dash-health-pill.warn{color:#fcd34d;background:#f59e0b29;border:1px solid #f59e0b4d}.dash-health-pill.bad{color:#fca5a5;background:#dc262629;border:1px solid #dc262659}.dash-health-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dash-health-list li{border:1px solid var(--dash-border-soft);background:#0f142473;border-radius:10px;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:9px 11px;transition:all .18s;display:grid}.dash-health-list li:hover{border-color:#6366f14d}.dash-health-dot{place-items:center;width:12px;height:12px;display:grid}.dash-health-dot span{border-radius:50%;width:10px;height:10px}.dash-health-list li.dur-ok .dash-health-dot span{background:var(--dash-ok);animation:2s infinite dashLivePulse;box-shadow:0 0 8px #34d399b3}.dash-health-list li.dur-warn .dash-health-dot span{background:var(--dash-warn);box-shadow:0 0 8px #fbbf24b3}.dash-health-list li.dur-down .dash-health-dot span{background:var(--dash-bad);box-shadow:0 0 8px #f87171b3}.dash-health-body strong{color:#fff;font-size:12px;font-weight:600;display:block}.dash-health-body small{color:var(--dash-muted);font-size:10px}.dash-health-stats{text-align:right}.dash-health-stats span{color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;display:block}.dash-health-stats small{color:var(--dash-muted);font-variant-numeric:tabular-nums;font-size:10px}.dash-rank-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dash-rank-list li{border:1px solid var(--dash-border-soft);background:#0f142473;border-radius:10px;grid-template-columns:30px 34px 1fr auto;align-items:center;gap:10px;padding:9px 11px;transition:all .18s;display:grid}.dash-rank-list li:hover{border-color:#6366f14d;transform:translate(2px)}.dash-rank-badge{color:#c7d2fe;text-align:center;background:#6366f12e;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:700}.dash-rank-list li:first-child .dash-rank-badge{color:#1f1207;background:linear-gradient(135deg,#fbbf24,#f59e0b)}.dash-rank-list li:nth-child(2) .dash-rank-badge{color:#111827;background:linear-gradient(135deg,#e5e7eb,#9ca3af)}.dash-rank-list li:nth-child(3) .dash-rank-badge{color:#fff;background:linear-gradient(135deg,#fb923c,#b45309)}.dash-rank-avatar{color:#fff;background:linear-gradient(135deg, var(--dash-accent), var(--dash-accent-2));border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.dash-rank-body strong{color:#fff;font-size:12.5px;font-weight:600;display:block}.dash-rank-body small{color:var(--dash-muted);font-size:10.5px}.dash-rank-meta{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;display:flex}.dash-rank-meta strong{color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.dash-site-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dash-site-list li{border:1px solid var(--dash-border-soft);background:#0f142466;border-radius:10px;flex-direction:column;gap:6px;padding:9px 10px;transition:all .2s;display:flex}.dash-site-list li:hover{border-color:#6366f14d}.dash-site-head{grid-template-columns:30px 32px 1fr auto;align-items:center;gap:8px;display:grid}.dash-site-logo{color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.dash-site-info strong{color:#fff;font-size:12.5px;font-weight:600;display:block}.dash-site-info small{color:var(--dash-muted);font-size:10.5px}.dash-site-vol{color:#fff;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.dash-site-bar{background:#94a3b81a;border-radius:999px;height:5px;overflow:hidden}.dash-site-bar-fill{background:linear-gradient(90deg, var(--dash-accent), var(--dash-accent-2));border-radius:999px;height:100%;transition:width .6s}.dash-live-pulse{background:var(--dash-ok);border-radius:50%;width:8px;height:8px;margin-left:6px;animation:1.5s infinite dashLivePulse;display:inline-block}.dash-live-list{scrollbar-width:thin;scrollbar-color:#94a3b840 transparent;flex-direction:column;gap:5px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dash-live-list::-webkit-scrollbar{width:4px}.dash-live-list::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:999px}.dash-live-list li{border:1px solid var(--dash-border-soft);background:#0f142466;border-radius:9px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:7px 9px;animation:.35s dashTxIn;display:grid}.dash-live-icon{border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.dash-live-icon.tip-yatirim{color:#6ee7b7;background:#10b9812e}.dash-live-icon.tip-cekim{color:#fca5a5;background:#ef44442e}.dash-live-icon.tip-komisyon{color:#c7d2fe;background:#6366f12e}.dash-live-icon.tip-iade{color:#fcd34d;background:#f59e0b2e}.dash-live-head{align-items:center;gap:6px;display:flex}.dash-live-head code{color:var(--dash-muted);background:#0a0e1c99;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:10.5px}.dash-live-body small{color:var(--dash-muted);margin-top:2px;font-size:10.5px;display:block}.dash-live-meta{text-align:right}.dash-live-meta strong{color:#fff;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;display:block}.dash-live-list li.tip-yatirim .dash-live-meta strong{color:#6ee7b7}.dash-live-list li.tip-cekim .dash-live-meta strong{color:#fca5a5}.dash-live-meta small{color:var(--dash-muted);font-size:10px}.dash-chip{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:6px;align-items:center;gap:3px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.dash-chip.tip-yatirim{color:#6ee7b7;background:#10b98126}.dash-chip.tip-cekim{color:#fca5a5;background:#ef444426}.dash-chip.tip-komisyon{color:#c7d2fe;background:#6366f126}.dash-chip.tip-iade{color:#fcd34d;background:#f59e0b26}.dash-chip.risk-dusuk{color:#6ee7b7;background:#10b98126}.dash-chip.risk-orta{color:#fcd34d;background:#f59e0b26}.dash-chip.risk-yuksek{color:#fca5a5;background:#ef444426}.dash-chip.tur-fatura{color:#c7d2fe;background:#6366f126}.dash-chip.tur-bordro{color:#6ee7b7;background:#10b98126}.dash-chip.tur-vergi{color:#fcd34d;background:#f59e0b26}.dash-chip.tur-rotasyon{color:#d8b4fe;background:#a855f726}.dash-method-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dash-method-head{grid-template-columns:10px 1fr auto auto auto;align-items:center;gap:10px;margin-bottom:5px;font-size:12px;display:grid}.dash-method-dot{border-radius:50%;width:10px;height:10px}.dash-method-head strong{color:#fff;font-weight:600}.dash-method-count{color:var(--dash-muted);font-size:10.5px}.dash-method-vol{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.dash-method-pay{color:var(--dash-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-size:11px;font-weight:700}.dash-method-bar{background:#94a3b814;border-radius:999px;height:6px;overflow:hidden}.dash-method-fill{border-radius:999px;height:100%;transition:width .6s}.dash-alert-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dash-alert-list li{border:1px solid var(--dash-border-soft);background:#0f142466;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:9px 10px;transition:all .18s;display:grid}.dash-alert-list li:hover{border-color:#ef44444d}.dash-alert-list li.sev-critical{background:linear-gradient(135deg,#dc26261a,#0f142480);border-color:#dc262659}.dash-alert-sev{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.dash-alert-sev.sev-critical{background:linear-gradient(135deg,#dc2626,#991b1b);animation:2s infinite dashLivePulse}.dash-alert-sev.sev-high{background:linear-gradient(135deg,#ef4444,#dc2626)}.dash-alert-sev.sev-medium{background:linear-gradient(135deg,#f59e0b,#d97706)}.dash-alert-sev.sev-low{background:linear-gradient(135deg,#3b82f6,#2563eb)}.dash-alert-body strong{color:#fff;font-size:12px;font-weight:600;line-height:1.3;display:block}.dash-alert-body small{color:var(--dash-muted);font-size:10.5px;line-height:1.3}.dash-alert-time{color:var(--dash-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:600}.dash-cal-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dash-cal-list li{border:1px solid var(--dash-border-soft);background:#0f142466;border-radius:10px;grid-template-columns:46px 1fr;align-items:center;gap:10px;padding:8px 10px;display:grid}.dash-cal-date{background:#6366f124;border:1px solid #6366f140;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:46px;padding:6px 8px;display:flex}.dash-cal-date small{color:#c7d2fe;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.dash-cal-date strong{color:#fff;font-size:16px;font-weight:700;line-height:1}.dash-cal-head{align-items:center;gap:6px;margin-bottom:2px;display:flex}.dash-cal-head strong{color:#fff;font-size:12px;font-weight:600}.dash-cal-body small{color:var(--dash-muted);font-size:10.5px}.dash-danger{font-weight:700;color:var(--dash-bad)!important}.dash-warn{font-weight:700;color:var(--dash-warn)!important}.dash-quick-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.dash-quick-btn{border:1px solid var(--dash-border);color:var(--dash-text);cursor:pointer;background:#0f142480;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:18px 10px;font-size:12px;font-weight:600;transition:all .22s;display:flex;position:relative;overflow:hidden}.dash-quick-btn:before{content:"";background:radial-gradient(circle at 50% 120%, var(--dash-q-color,var(--dash-accent)) 0%, transparent 70%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.dash-quick-btn>*{position:relative}.dash-quick-btn:hover{border-color:var(--dash-q-color,var(--dash-accent));box-shadow:0 12px 28px -18px var(--dash-q-color,var(--dash-accent));transform:translateY(-3px)}.dash-quick-btn:hover:before{opacity:.28}.dash-quick-btn:hover>svg{color:var(--dash-q-color);transform:scale(1.15)}.dash-quick-btn>svg{color:var(--dash-q-color,var(--dash-accent));transition:transform .25s}.dash-quick-btn.tint-emerald{--dash-q-color:#10b981}.dash-quick-btn.tint-rose{--dash-q-color:#f43f5e}.dash-quick-btn.tint-indigo{--dash-q-color:#6366f1}.dash-quick-btn.tint-amber{--dash-q-color:#f59e0b}.dash-quick-btn.tint-cyan{--dash-q-color:#06b6d4}.dash-quick-btn.tint-violet{--dash-q-color:#a855f7}.dash-quick-btn.tint-sky{--dash-q-color:#0ea5e9}.dash-quick-btn.tint-red{--dash-q-color:#ef4444}@media (width<=1400px){.dash-kpi-strip{grid-template-columns:repeat(4,1fr)}.dash-card-chart{grid-column:span 12}.dash-card-donut{grid-column:span 6}.dash-card-heatmap{grid-column:span 12}.dash-card-health,.dash-card-partners,.dash-card-sites{grid-column:span 6}.dash-card-live,.dash-card-methods{grid-column:span 12}.dash-card-alerts,.dash-card-calendar{grid-column:span 6}}@media (width<=1100px){.dash-quick-grid{grid-template-columns:repeat(4,1fr)}.dash-hero-left{max-width:100%}.dash-hero{flex-direction:column;align-items:flex-start}}@media (width<=820px){.dash-kpi-strip{grid-template-columns:repeat(2,1fr)}.dash-card-donut,.dash-card-health,.dash-card-partners,.dash-card-sites,.dash-card-alerts,.dash-card-calendar{grid-column:span 12}.dash-heatmap-hours,.dash-heatmap-row{grid-template-columns:30px repeat(24,1fr)}.dash-heatmap-cell{min-height:12px}.dash-hero h2{font-size:20px}}@media (width<=640px){.dash-page{padding:12px 12px 80px}.dash-hero{border-radius:16px;padding:16px 18px}.dash-quick-grid{grid-template-columns:repeat(2,1fr)}.dash-kpi-value{font-size:18px}.dash-main-chart{height:220px}.dash-site-head{grid-template-columns:26px 28px 1fr}.dash-site-vol{text-align:right;grid-column:1/-1}.dash-rank-list li{grid-template-columns:26px 30px 1fr}.dash-rank-meta{grid-column:1/-1;align-items:flex-end}.dash-method-head{grid-template-columns:10px 1fr auto}.dash-method-count,.dash-method-pay{display:none}}:root{--thm-panel:linear-gradient(165deg, #141826eb, #0a0c16f0);--thm-border:#94a3b824;--thm-border-soft:#94a3b814;--thm-text:#f1f5f9;--thm-muted:#94a3b8}.tema-page{color:var(--thm-text);flex-direction:column;gap:14px;padding:14px 18px 80px;animation:.4s temaFade;display:flex}@keyframes temaFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes temaOrb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18px,-12px)scale(1.08)}}@keyframes temaPulse{0%,to{box-shadow:0 0 #a855f780}50%{box-shadow:0 0 0 8px #a855f700}}@keyframes temaToastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.tema-hero{background:radial-gradient(circle at 15% 20%,#a855f738,#0000 55%),radial-gradient(circle at 85% 80%,#ec48992e,#0000 55%),linear-gradient(165deg,#141026f5,#0c0a18fa);border:1px solid #a855f742;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px -22px #a855f766}.tema-hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tema-hero-orb{filter:blur(60px);opacity:.5;border-radius:50%;animation:12s ease-in-out infinite temaOrb;position:absolute}.tho-1{background:#a855f7;width:220px;height:220px;top:-60px;left:-30px}.tho-2{background:#ec4899;width:200px;height:200px;animation-delay:-4s;top:30%;right:-50px}.tho-3{background:#6366f1;width:160px;height:160px;animation-delay:-8s;bottom:-50px;left:45%}.tema-hero-left{z-index:1;max-width:60%;position:relative}.tema-hero-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#e9d5ff;background:#a855f733;border:1px solid #a855f759;border-radius:999px;align-items:center;gap:5px;margin-bottom:8px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.tema-hero h2{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#e9d5ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 6px;font-size:26px;font-weight:700}.tema-hero p{color:var(--thm-muted);margin:0 0 10px;font-size:13px;line-height:1.55}.tema-hero p strong{color:#fff;font-weight:700}.tema-hero-chips{flex-wrap:wrap;gap:6px;display:flex}.tema-chip{border:1px solid var(--thm-border);color:var(--thm-muted);text-transform:capitalize;background:#ffffff0f;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.tema-hero-right{z-index:1;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.tema-cihaz-seg{border:1px solid var(--thm-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e1cb3;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.tema-cihaz-seg button{width:32px;height:30px;color:var(--thm-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;transition:all .18s;display:grid}.tema-cihaz-seg button:hover{color:#fff}.tema-cihaz-seg button.active{color:#fff;background:linear-gradient(135deg,#a855f7,#ec4899)}.tema-btn{border:1px solid var(--thm-border);color:var(--thm-text);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f142499;border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.tema-btn:hover{border-color:#a855f780;transform:translateY(-1px)}.tema-btn:disabled{opacity:.35;cursor:not-allowed;transform:none!important}.tema-btn.primary{color:#fff;background:linear-gradient(135deg,#a855f7,#ec4899);border-color:#0000;box-shadow:0 6px 18px -6px #a855f7b3}.tema-btn.primary:hover:not(:disabled){filter:brightness(1.1)}.tema-grid{grid-template-columns:1fr 440px;align-items:flex-start;gap:14px;display:grid}.tema-panel-sol{flex-direction:column;gap:12px;min-width:0;display:flex}.tema-panel-sag{background:var(--thm-panel);border:1px solid var(--thm-border);border-radius:16px;flex-direction:column;display:flex;position:sticky;top:14px;overflow:hidden}.tema-card{background:var(--thm-panel);border:1px solid var(--thm-border);border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.tema-card>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tema-card>header>div>h3{color:#fff;letter-spacing:-.01em;align-items:center;gap:6px;margin:0 0 2px;font-size:14px;font-weight:700;display:inline-flex}.tema-card>header>div>p{color:var(--thm-muted);margin:0;font-size:11.5px}.tema-hint{color:var(--thm-muted);border:1px solid var(--thm-border-soft);background:#ffffff0a;border-radius:999px;padding:3px 9px;font-size:10.5px}.tema-preset-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.tema-preset-card{border:1px solid var(--thm-border);cursor:pointer;background:#0a0e1c80;border-radius:12px;flex-direction:column;padding:0;transition:all .22s;display:flex;position:relative;overflow:hidden}.tema-preset-card:hover{border-color:var(--pp-accent);box-shadow:0 14px 28px -18px var(--pp-accent);transform:translateY(-3px)}.tema-preset-card.active{border-color:var(--pp-accent);box-shadow:0 0 0 2px var(--pp-accent), 0 14px 28px -18px var(--pp-accent)}.tema-preset-preview{background:var(--pp-bg);gap:4px;height:90px;padding:8px;display:flex;position:relative;overflow:hidden}.tpp-bg{background:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--pp-accent) 30%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.tpp-sidebar{background:var(--pp-surface);z-index:1;border-radius:4px;flex-direction:column;gap:3px;width:14px;padding:4px 2px;display:flex;position:relative}.tpp-sidebar span{background:#fff3;border-radius:2px;width:6px;height:6px}.tpp-sidebar span:first-child{background:var(--pp-accent)}.tpp-content{z-index:1;flex-direction:column;flex:1;gap:3px;display:flex;position:relative}.tpp-card{background:var(--pp-surface);border-radius:4px;flex:1}.tpp-card.main{background:linear-gradient(135deg, var(--pp-accent), var(--pp-accent-2));flex:2}.tpp-accent{background:linear-gradient(135deg, var(--pp-accent), var(--pp-accent-2));width:20px;height:20px;box-shadow:0 3px 10px color-mix(in srgb, var(--pp-accent) 60%, transparent);border-radius:50%;position:absolute;bottom:8px;right:8px}.tema-preset-meta{text-align:left;background:#0f142480;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.tema-preset-meta strong{color:#fff;font-size:12.5px;font-weight:600}.tema-preset-meta small{color:var(--thm-muted);font-size:10.5px}.tema-preset-badge{text-transform:uppercase;letter-spacing:.08em;color:#fff;z-index:2;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:800;position:absolute;top:8px;right:8px}.tema-preset-check{background:var(--pp-accent);color:#fff;z-index:2;width:22px;height:22px;box-shadow:0 3px 10px color-mix(in srgb, var(--pp-accent) 60%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;left:8px}.tema-mod-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tema-mod-card{border:1px solid var(--thm-border);color:var(--thm-text);cursor:pointer;text-align:center;background:#0f142480;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:14px 8px 10px;transition:all .2s;display:flex}.tema-mod-card:hover{border-color:#a855f773;transform:translateY(-2px)}.tema-mod-card.active{background:linear-gradient(165deg,#a855f724,#0f142480);border-color:#a855f7;box-shadow:0 0 0 1px #a855f766,0 8px 20px -12px #a855f780}.tema-mod-card strong{color:#fff;font-size:12px;font-weight:700}.tema-mod-card small{color:var(--thm-muted);font-size:10px;line-height:1.2}.tema-field{flex-direction:column;gap:6px;display:flex}.tema-field>label{color:var(--thm-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.tema-pattern-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.tema-pattern{border:1px solid var(--thm-border);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:0;padding:0;transition:all .2s;display:flex;overflow:hidden}.tema-pattern:hover{border-color:#a855f773;transform:translateY(-2px)}.tema-pattern.active{border-color:#a855f7;box-shadow:0 0 0 1px #a855f766}.tema-pattern-preview{width:100%;height:42px;display:block}.tema-pattern.gradient .tema-pattern-preview{background:radial-gradient(circle at 20% 20%,#a855f766,#0000 55%),radial-gradient(circle at 80% 80%,#ec489959,#0000 55%),linear-gradient(165deg,#0f172a,#1e1b4b)}.tema-pattern.solid .tema-pattern-preview{background:#0b0d17}.tema-pattern.mesh .tema-pattern-preview{filter:blur(.5px);background:radial-gradient(circle at 30% 30%,#6366f1,#0000 40%),radial-gradient(circle at 70% 30%,#06b6d4,#0000 40%),radial-gradient(circle at 50% 70%,#ec4899,#0000 40%),#0b0d17}.tema-pattern.dots .tema-pattern-preview{background-color:#0b0d17;background-image:radial-gradient(#a855f759 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:10px 10px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.tema-pattern.grid .tema-pattern-preview{background-color:#0b0d17;background-image:linear-gradient(#a855f724 1px,#0000 1px),linear-gradient(90deg,#a855f724 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.tema-pattern>small{color:var(--thm-muted);text-align:center;border-top:1px solid var(--thm-border);background:#0a0e1c80;width:100%;padding:5px 4px;font-size:10px;font-weight:600;display:block}.tema-pattern.active>small{color:#fff}.tema-color-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.tema-color-item{border:1px solid var(--thm-border-soft);background:#0f142473;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.tema-color-info strong{color:#fff;font-size:12px;font-weight:600;display:block}.tema-color-info small{color:var(--thm-muted);font-size:10px}.tema-color-ctrl{align-items:center;gap:6px;display:flex}.tema-color-sw{cursor:pointer;border:2px solid #ffffff26;border-radius:8px;flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0003}.tema-color-sw input[type=color]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.tema-color-hex{border:1px solid var(--thm-border);color:#fff;text-transform:uppercase;background:#0a0e1c99;border-radius:8px;outline:none;width:90px;padding:7px 10px;font-family:ui-monospace,monospace;font-size:11px;transition:border-color .18s}.tema-color-hex:focus{border-color:#a855f7}.tema-palet-quick{flex-direction:column;gap:8px;display:flex}.tema-palet-quick>label{color:var(--thm-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.tema-swatches{grid-template-columns:repeat(auto-fill,minmax(28px,1fr));gap:6px;display:grid}.tema-sw{aspect-ratio:1;cursor:pointer;border:2px solid #ffffff1a;border-radius:8px;padding:0;transition:all .18s;box-shadow:inset 0 0 0 1px #0003}.tema-sw:hover{border-color:#fff6;transform:scale(1.12)}.tema-sw.active{border-color:#fff;box-shadow:inset 0 0 0 1px #0003,0 0 0 2px #a855f7}.tema-font-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.tema-font-card{border:1px solid var(--thm-border);color:var(--thm-text);cursor:pointer;text-align:left;background:#0f142480;border-radius:10px;flex-direction:column;gap:4px;padding:12px;transition:all .2s;display:flex}.tema-font-card:hover{border-color:#a855f773;transform:translateY(-2px)}.tema-font-card.active{background:linear-gradient(165deg,#a855f71f,#0f142480);border-color:#a855f7;box-shadow:0 0 0 1px #a855f759}.tema-font-big{color:#fff;letter-spacing:-.02em;margin-bottom:4px;font-size:22px;font-weight:700;line-height:1.15}.tema-font-card strong{color:#fff;font-size:12px;font-weight:600}.tema-font-card small{color:var(--thm-muted);font-size:10px}.tema-slider-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.tema-slider-item{border:1px solid var(--thm-border-soft);background:#0f142473;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.tema-slider-head{justify-content:space-between;align-items:center;display:flex}.tema-slider-head label{color:var(--thm-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.tema-slider-head span{color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.tema-slider-item input[type=range],.tema-field input[type=range]{appearance:none;cursor:pointer;background:#94a3b826;border-radius:999px;outline:none;width:100%;height:4px}.tema-slider-item input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#ec4899);border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #a855f780}.tema-field input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#a855f7,#ec4899);border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #a855f780}.tema-slider-item input[type=range]::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#a855f7,#ec4899);border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #a855f780}.tema-field input[type=range]::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#a855f7,#ec4899);border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #a855f780}.tema-row-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tema-seg{border:1px solid var(--thm-border);background:#0a0e1c8c;border-radius:9px;gap:2px;width:100%;padding:3px;display:inline-flex}.tema-seg button{color:var(--thm-muted);cursor:pointer;text-transform:capitalize;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 10px;font-size:11px;font-weight:600;transition:all .18s}.tema-seg button:hover{color:#fff}.tema-seg button.active{color:#fff;background:linear-gradient(135deg,#a855f7,#ec4899)}.tema-toggle-row{border:1px solid var(--thm-border-soft);background:#0f142473;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.tema-toggle-row strong{color:#fff;font-size:12px;font-weight:600;display:block}.tema-toggle-row small{color:var(--thm-muted);font-size:10.5px}.tema-switch{flex-shrink:0;width:40px;height:22px;position:relative}.tema-switch input{opacity:0;width:0;height:0}.tema-switch span{cursor:pointer;background:#94a3b840;border-radius:999px;transition:all .22s;position:absolute;inset:0}.tema-switch span:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .22s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #00000059}.tema-switch input:checked+span{background:linear-gradient(135deg,#a855f7,#ec4899)}.tema-switch input:checked+span:before{transform:translate(18px)}.tema-history{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tema-history li{border:1px solid var(--thm-border-soft);background:#0f142473;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.tema-history-body strong{color:#fff;font-size:12px;font-weight:600;display:block}.tema-history-body small{color:var(--thm-muted);font-size:10.5px}.tema-preview-bar{border-bottom:1px solid var(--thm-border);background:#0f1424b3;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.tema-preview-title{color:#fff;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.tema-preview-dots{gap:4px;display:flex}.tema-preview-dots span{background:#ffffff2e;border-radius:50%;width:9px;height:9px}.tema-preview-dots span:first-child{background:#ef4444}.tema-preview-dots span:nth-child(2){background:#f59e0b}.tema-preview-dots span:nth-child(3){background:#10b981}.tema-preview-frame{background:var(--tema-bg);color:var(--tema-text);flex-direction:column;gap:10px;width:100%;min-height:600px;max-height:calc(100vh - 220px);margin:0 auto;padding:14px;transition:all .3s;display:flex;position:relative;overflow-y:auto}.tema-panel-sag.cihaz-tablet .tema-preview-frame{border-left:1px solid var(--thm-border);border-right:1px solid var(--thm-border);max-width:420px}.tema-panel-sag.cihaz-mobil .tema-preview-frame{border-left:1px solid var(--thm-border);border-right:1px solid var(--thm-border);max-width:280px;font-size:.9em}.tema-preview-frame.pattern-gradient{background:radial-gradient(circle at 15% 10%, color-mix(in srgb, var(--tema-accent) 25%, transparent), transparent 50%), radial-gradient(circle at 85% 100%, color-mix(in srgb, var(--tema-accent-2) 22%, transparent), transparent 55%), var(--tema-bg)}.tema-preview-frame.pattern-solid{background:var(--tema-bg)}.tema-preview-frame.pattern-mesh{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--tema-accent) 40%, transparent), transparent 40%), radial-gradient(circle at 70% 30%, color-mix(in srgb, var(--tema-accent-2) 35%, transparent), transparent 40%), radial-gradient(circle at 50% 80%, color-mix(in srgb, var(--tema-accent) 30%, transparent), transparent 45%), var(--tema-bg)}.tema-preview-frame.pattern-dots{background:radial-gradient(color-mix(in srgb, var(--tema-accent) 30%, transparent) 1px, transparent 1px), var(--tema-bg);background-size:14px 14px}.tema-preview-frame.pattern-grid{background:linear-gradient(color-mix(in srgb, var(--tema-accent) 15%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--tema-accent) 15%, transparent) 1px, transparent 1px), var(--tema-bg);background-size:18px 18px}.tema-page.mod-light .tema-preview-frame,.tema-page.mod-light .tema-prev-topbar strong,.tema-page.mod-light .tema-prev-hero h3,.tema-page.mod-light .tema-prev-chart strong,.tema-page.mod-light .tema-prev-list strong,.tema-page.mod-light .tema-prev-kpi strong,.tema-page.mod-light .tema-prev-row strong{color:#0f172a}.tema-prev-topbar{background:var(--tema-surface);border:1px solid color-mix(in srgb, var(--tema-text) 8%, transparent);border-radius:10px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.tema-prev-logo{align-items:center;gap:6px;display:flex}.tema-prev-logo-dot{background:linear-gradient(135deg, var(--tema-accent), var(--tema-accent-2));border-radius:4px;width:14px;height:14px}.tema-prev-logo strong{color:var(--tema-text);letter-spacing:-.01em;font-size:12px;font-weight:700}.tema-prev-actions{align-items:center;gap:6px;display:flex}.tema-prev-chip{background:color-mix(in srgb, var(--tema-success) 18%, transparent);color:var(--tema-success);border:1px solid color-mix(in srgb, var(--tema-success) 35%, transparent);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.tema-prev-avatar{color:#fff;background:linear-gradient(135deg, var(--tema-accent), var(--tema-accent-2));border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:grid}.tema-prev-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--tema-accent) 25%, transparent), color-mix(in srgb, var(--tema-accent-2) 20%, transparent)), var(--tema-surface);border:1px solid color-mix(in srgb, var(--tema-accent) 30%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.tema-prev-hero small{color:var(--tema-muted);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700}.tema-prev-hero h3{color:var(--tema-text);letter-spacing:-.01em;margin:2px 0;font-size:16px;font-weight:700}.tema-prev-hero p{color:var(--tema-muted);margin:0;font-size:10.5px}.tema-prev-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:11px;font-weight:600;transition:all .2s}.tema-prev-btn.primary{background:linear-gradient(135deg, var(--tema-accent), var(--tema-accent-2));color:#fff;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--tema-accent) 70%, transparent)}.tema-prev-btn.primary:hover{filter:brightness(1.1)}.tema-prev-btn.ghost{border-color:color-mix(in srgb, var(--tema-text) 18%, transparent);color:var(--tema-text);background:0 0}.tema-prev-btn.danger{background:color-mix(in srgb, var(--tema-danger) 20%, transparent);color:var(--tema-danger);border-color:color-mix(in srgb, var(--tema-danger) 35%, transparent)}.tema-prev-kpi-row{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.tema-prev-kpi{background:var(--tema-surface);border:1px solid color-mix(in srgb, var(--tema-text) 8%, transparent);border-radius:10px;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.tema-prev-kpi small{color:var(--tema-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:700}.tema-prev-kpi strong{color:var(--tema-text);letter-spacing:-.01em;font-size:14px;font-weight:700}.tema-prev-kpi span{font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.tema-prev-kpi span.ok{color:var(--tema-success)}.tema-prev-kpi span.bad{color:var(--tema-danger)}.tema-prev-chart{background:var(--tema-surface);border:1px solid color-mix(in srgb, var(--tema-text) 8%, transparent);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.tema-prev-chart-head{justify-content:space-between;align-items:center;display:flex}.tema-prev-chart-head strong{color:var(--tema-text);font-size:11px;font-weight:700}.tema-prev-chart svg{width:100%;height:80px}.tema-prev-list{background:var(--tema-surface);border:1px solid color-mix(in srgb, var(--tema-text) 8%, transparent);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tema-prev-list-head strong{color:var(--tema-text);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.tema-prev-row{grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:6px 4px;display:grid}.tema-prev-row+.tema-prev-row{border-top:1px solid color-mix(in srgb, var(--tema-text) 6%, transparent)}.tema-prev-icon{border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.tema-prev-icon.in{background:color-mix(in srgb, var(--tema-success) 18%, transparent);color:var(--tema-success)}.tema-prev-icon.out{background:color-mix(in srgb, var(--tema-danger) 18%, transparent);color:var(--tema-danger)}.tema-prev-row code{color:var(--tema-text);font-family:ui-monospace,monospace;font-size:10px;font-weight:600;display:block}.tema-prev-row small{color:var(--tema-muted);font-size:9.5px}.tema-prev-row strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.tema-prev-row strong.ok{color:var(--tema-success)}.tema-prev-row strong.bad{color:var(--tema-danger)}.tema-prev-forms{background:var(--tema-surface);border:1px solid color-mix(in srgb, var(--tema-text) 8%, transparent);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.tema-prev-input label{color:var(--tema-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.tema-prev-input input{border:1px solid color-mix(in srgb, var(--tema-text) 14%, transparent);background:color-mix(in srgb, var(--tema-bg) 40%, var(--tema-surface));width:100%;color:var(--tema-text);border-radius:8px;outline:none;padding:8px 10px;font-family:inherit;font-size:11.5px}.tema-prev-input input:focus{border-color:var(--tema-accent)}.tema-prev-btn-row{flex-wrap:wrap;gap:6px;display:flex}.tema-prev-alerts{flex-direction:column;gap:5px;display:flex}.tema-prev-alert{border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.tema-prev-alert.ok{background:color-mix(in srgb, var(--tema-success) 15%, transparent);color:var(--tema-success);border:1px solid color-mix(in srgb, var(--tema-success) 30%, transparent)}.tema-prev-alert.warn{background:color-mix(in srgb, var(--tema-warning) 15%, transparent);color:var(--tema-warning);border:1px solid color-mix(in srgb, var(--tema-warning) 30%, transparent)}.tema-prev-alert.err{background:color-mix(in srgb, var(--tema-danger) 15%, transparent);color:var(--tema-danger);border:1px solid color-mix(in srgb, var(--tema-danger) 30%, transparent)}.tema-save-bar{border:1px solid var(--thm-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:5;background:linear-gradient(165deg,#161226f5,#0e0a18fa);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;transition:all .28s;display:flex;position:sticky;bottom:14px;box-shadow:0 18px 40px -18px #a855f759}.tema-save-bar.dirty{border-color:#a855f780;box-shadow:0 22px 48px -18px #a855f78c}.tema-save-info{align-items:center;gap:12px;display:flex}.tema-save-dot{background:var(--dash-ok,#10b981);border-radius:50%;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 8px #10b98199}.tema-save-dot.dirty{background:#a855f7;animation:2s infinite temaPulse;box-shadow:0 0 10px #a855f7b3}.tema-save-info strong{color:#fff;font-size:13px;font-weight:700;display:block}.tema-save-info small{color:var(--thm-muted);font-size:11px}.tema-save-actions{flex-wrap:wrap;gap:8px;display:flex}.tema-toast{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;font-weight:700;animation:.28s temaToastIn;display:inline-flex;position:fixed;bottom:90px;right:30px;box-shadow:0 20px 40px -14px #0000008c}.tema-toast-success{color:#6ee7b7;background:#052e23f5;border:1px solid #10b98166}.tema-toast-info{color:#c4b5fd;background:#131836f5;border:1px solid #a855f766}.tema-toast-warn{color:#fcd34d;background:#362005f5;border:1px solid #f59e0b66}.tema-page.yog-compact .tema-card{gap:10px;padding:12px}.tema-page.yog-genis .tema-card{gap:18px;padding:20px}.tema-page.ken-keskin .tema-prev-hero,.tema-page.ken-keskin .tema-prev-kpi,.tema-page.ken-keskin .tema-prev-chart,.tema-page.ken-keskin .tema-prev-list,.tema-page.ken-keskin .tema-prev-forms,.tema-page.ken-keskin .tema-prev-topbar,.tema-page.ken-keskin .tema-prev-btn{border-radius:2px}.tema-page.ken-yumusak .tema-prev-hero,.tema-page.ken-yumusak .tema-prev-kpi,.tema-page.ken-yumusak .tema-prev-chart,.tema-page.ken-yumusak .tema-prev-list,.tema-page.ken-yumusak .tema-prev-forms,.tema-page.ken-yumusak .tema-prev-topbar{border-radius:18px}.tema-page.ken-yumusak .tema-prev-btn{border-radius:14px}.tema-page.ken-full .tema-prev-hero,.tema-page.ken-full .tema-prev-kpi,.tema-page.ken-full .tema-prev-chart,.tema-page.ken-full .tema-prev-list,.tema-page.ken-full .tema-prev-forms,.tema-page.ken-full .tema-prev-topbar{border-radius:24px}.tema-page.ken-full .tema-prev-btn{border-radius:999px}@media (width<=1400px){.tema-grid{grid-template-columns:1fr 380px}}@media (width<=1180px){.tema-grid{grid-template-columns:1fr}.tema-panel-sag{position:static}.tema-preview-frame{max-height:640px}.tema-color-grid,.tema-row-grid{grid-template-columns:1fr}.tema-hero{flex-direction:column;align-items:flex-start}.tema-hero-left{max-width:100%}}@media (width<=820px){.tema-mod-grid{grid-template-columns:repeat(2,1fr)}.tema-pattern-row{grid-template-columns:repeat(3,1fr)}.tema-preset-grid{grid-template-columns:1fr 1fr}.tema-prev-kpi-row{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tema-page{padding:12px 12px 80px}.tema-preset-grid{grid-template-columns:1fr}.tema-save-bar{flex-direction:column;align-items:stretch}.tema-save-actions{justify-content:flex-end}.tema-hero h2{font-size:20px}}
