body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#121212;color:#e0e0e0;font-family:Segoe UI,sans-serif;font-size:13px;overflow-x:hidden}.dashboard-container{background-color:#1e1e1e;flex-direction:column;min-height:100vh;padding:20px}.dashboard-container,.main-content{display:flex;gap:20px}.table-section{flex:3 1}.server-table{background-color:#1a1a1a;border-collapse:collapse;border-radius:6px;color:#fff;overflow:hidden;width:100%}.server-table td,.server-table th{border-bottom:1px solid #333;padding:10px;text-align:center}.server-table th{background-color:#272727;font-weight:600}.row-flex{align-items:center;display:flex;gap:10px;justify-content:space-between}.stat-text{font-size:.85rem;white-space:nowrap}.status{border-radius:4px;display:inline-block;font-size:.75rem;margin:2px;padding:2px 6px}.status.ok{background-color:#4caf50}.status.fail{background-color:#f44336}.text-center{text-align:center}.align-middle{vertical-align:middle}.sort-options{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin-bottom:10px}.custom-control-label{align-items:center;color:#bbb;cursor:pointer;display:flex;font-size:13px;letter-spacing:.5px;transition:color .2s;-webkit-user-select:none;user-select:none}.custom-control-label:hover{color:#fff}.custom-control-label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.custom-radio{align-items:center;background-color:initial;border:2px solid #555;border-radius:50%;display:inline-flex;height:16px;justify-content:center;margin-right:8px;transition:all .2s;width:16px}.custom-control-label input:checked~.custom-radio{border-color:#03a9f4}.custom-control-label input:checked~.custom-radio:after{background-color:#03a9f4;border-radius:50%;content:"";height:8px;width:8px}.custom-checkbox{align-items:center;background-color:initial;border:2px solid #555;border-radius:4px;display:inline-flex;height:16px;justify-content:center;margin-right:8px;transition:all .2s;width:16px}.custom-control-label input:checked~.custom-checkbox{background-color:#03a9f4;border-color:#03a9f4}.custom-control-label input:checked~.custom-checkbox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;margin-bottom:2px;transform:rotate(45deg);width:4px}.view-toggle{background-color:#121212;border:1px solid #333;border-radius:8px;display:flex;gap:8px;padding:6px}.view-toggle button{background-color:initial;border:none;border-radius:6px;color:#888;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:all .2s ease}.view-toggle button.active{background-color:#03a9f4;box-shadow:0 4px 12px #03a9f44d;color:#fff;font-weight:700}.view-toggle button:hover:not(.active){background-color:#272727;color:#fff}.domain-sidebar{background-color:#1f1f1f;border-left:1px solid #333;overflow-y:auto;padding:20px;width:330px}.domain-section{margin-bottom:30px}.domain-section h3{border-bottom:1px solid #ffffff1a;color:#ffe600;margin-bottom:10px;padding-bottom:5px}.domain-entry{align-items:center;border-bottom:1px solid #ffffff0d;color:#ddd;display:flex;justify-content:space-between;padding:6px 0}.domain-name{color:#00bfff;cursor:default;font-size:15px;font-weight:500}.domain-name:hover{color:#1ec8ff;text-decoration:underline}.subfolder-list{list-style:none;margin-top:4px;padding-left:10px}.subfolder-item{color:#bbb;font-size:13px;padding:2px 0}.ssl-fail{background-color:#d9534f;border-radius:4px;font-size:12px;padding:2px 6px}.ssl-fail,.ssl-ok{color:#fff;margin-left:8px}.ssl-ok{background-color:#4caf50;border-radius:3px;font-size:11px;padding:1px 6px}.stats-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px}.stats-bottom{gap:20px}.stats-bottom,.stats-top{display:flex;justify-content:center;width:100%}.stats-top{gap:10px}.stat-box{align-items:center;background-color:#1e1e1e;border:1px solid #333;border-radius:12px;color:#e0e0e0;display:flex;flex-direction:column;padding:20px;text-align:center}.stat-big{color:#00c49f;font-size:35px;font-weight:700}.stat-label{color:#ccc;margin-top:8px}.stat-caption,.stat-label{display:block;font-size:14px}.stat-caption{color:#aaa;margin-top:10px}.usage-high{background-color:#f4433626;color:#f44336}.usage-medium{background-color:#ff980026;color:#ff9800}.usage-low{background-color:#4caf5026;color:#4caf50}tr{transition:background-color 1s ease}.row-stale{background-color:#ff000026}.row-fresh{background-color:#00ff001a}.table-responsive-wrapper{background:#0000;border-radius:6px;margin-bottom:20px;overflow-x:visible;width:100%}@media (max-width:1024px){.dashboard-container{padding:10px}.main-content{flex-direction:column-reverse;gap:15px}.domain-sidebar{border-bottom:1px solid #333;border-left:none;border-top:none;margin-bottom:10px;padding-bottom:25px;padding-left:0;padding-top:10px;width:100%}.sort-options{flex-wrap:wrap;gap:15px;margin-top:15px}.view-toggle{margin-bottom:15px}.top-bar{align-items:stretch!important;flex-direction:column}.search-bar-wrapper{margin-inline:0!important;margin-bottom:20px!important;max-width:100%!important;width:100%}.vertical-divider{display:none!important}.server-table{background:#0000!important;border:none!important}.server-table thead{display:none}.server-table tr{background-color:#1e1e1e!important;border:1px solid #333;border-radius:12px;box-shadow:0 5px 15px #0006;display:block;margin-bottom:20px}.server-table td{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:flex-end;padding:14px 16px;text-align:right}.server-table td:last-child{border-bottom:none}.server-table td:before{color:#888;content:attr(data-label);font-size:11px;font-weight:600;letter-spacing:.8px;margin-right:auto;text-transform:uppercase}.row-flex-col{align-items:flex-end!important}.server-table td[colSpan]{display:block;padding:0}.server-table td[colSpan]:before{display:none}.chart-box{gap:15px}.server-table .domain-row.expanded,.server-table .server-row.expanded{border-bottom:2px solid #333;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.server-table .domain-group-row.expanded{border-bottom:2px solid #03a9f4;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.server-table .expanded-row-details{background-color:#151515!important;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.server-table .domain-subrow{background-color:#1a1a1a!important;border-left:3px solid #03a9f4;border-radius:0;border-top:none;box-shadow:none;margin-bottom:0}.server-table .domain-subrow+.domain-subrow{border-top:1px dashed #333}.server-table .domain-subrow:last-of-type{border-bottom:1px solid #333;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:20px}.stats-top{gap:8px!important}.stat-box{padding:12px 5px!important}.stat-big{font-size:26px!important}.stat-label{font-size:11px!important}.mobile-sort-api td[data-label="API / DB"] .db-span,.mobile-sort-api td[data-label="CPU Kull."],.mobile-sort-api td[data-label="Disk Kull."],.mobile-sort-api td[data-label="Persits & SSL"],.mobile-sort-api td[data-label="RAM Kull."],.mobile-sort-cpu td[data-label="API / DB"],.mobile-sort-cpu td[data-label="Disk Kull."],.mobile-sort-cpu td[data-label="Persits & SSL"],.mobile-sort-cpu td[data-label="RAM Kull."],.mobile-sort-db td[data-label="API / DB"] .api-span,.mobile-sort-db td[data-label="CPU Kull."],.mobile-sort-db td[data-label="Disk Kull."],.mobile-sort-db td[data-label="Persits & SSL"],.mobile-sort-db td[data-label="RAM Kull."],.mobile-sort-disk td[data-label="API / DB"],.mobile-sort-disk td[data-label="CPU Kull."],.mobile-sort-disk td[data-label="Persits & SSL"],.mobile-sort-disk td[data-label="RAM Kull."],.mobile-sort-ram td[data-label="API / DB"],.mobile-sort-ram td[data-label="CPU Kull."],.mobile-sort-ram td[data-label="Disk Kull."],.mobile-sort-ram td[data-label="Persits & SSL"]{display:none!important}.mobile-compact tr.server-row:not(.expanded){grid-gap:4px 10px;grid-template-areas:"islem sunucu metrik" "islem ip metrik"}.mobile-compact tr.domain-row:not(.expanded),.mobile-compact tr.server-row:not(.expanded){align-items:center;display:grid;gap:4px 10px;grid-template-columns:auto 1fr auto;padding:12px}.mobile-compact tr.domain-row:not(.expanded){grid-gap:4px 10px;grid-template-areas:"islem domain metrik" "islem sunucu metrik" "islem ip metrik"}.mobile-compact tr.domain-row:not(.expanded) td,.mobile-compact tr.server-row:not(.expanded) td{border:none;justify-content:flex-start;padding:0;text-align:left}.mobile-compact tr.domain-row:not(.expanded) td:before,.mobile-compact tr.server-row:not(.expanded) td:before{display:none!important}.mobile-compact tr.server-row:not(.expanded) td[data-label=\130\15Flem]{grid-area:islem}.mobile-compact tr.server-row:not(.expanded) td[data-label=Sunucu]{font-size:14px;grid-area:sunucu}.mobile-compact tr.server-row:not(.expanded) td[data-label="IP Adresi"]{color:#aaa;font-size:11px;grid-area:ip;margin-top:2px}.mobile-compact tr.domain-row:not(.expanded) td[data-label=\130\15Flem]{grid-area:islem}.mobile-compact tr.domain-row:not(.expanded) td[data-label=Domain]{font-size:14px;grid-area:domain}.mobile-compact tr.domain-row:not(.expanded) td[data-label=Sunucu]{color:#ddd;font-size:12px;grid-area:sunucu}.mobile-compact tr.domain-row:not(.expanded) td[data-label="IP Adresi"],.mobile-compact tr.domain-row:not(.expanded) td[data-label=IP]{color:#aaa;font-size:11px;grid-area:ip;margin-top:2px}.mobile-compact td[data-label="API / DB"],.mobile-compact td[data-label="CPU Kull."],.mobile-compact td[data-label="Disk Kull."],.mobile-compact td[data-label="RAM Kull."],.mobile-compact td[data-label=Metrik]{align-items:center;grid-area:metrik;justify-self:flex-end}.mobile-compact .chart-box,.mobile-compact .row-flex-col{align-items:flex-end!important}.mobile-compact tr.domain-row:not(.expanded) td:not([data-label=\130\15Flem]):not([data-label=Domain]):not([data-label=Sunucu]):not([data-label="IP Adresi"]):not([data-label=IP]):not([data-label=Metrik]),.mobile-compact tr.server-row:not(.expanded) td:not([data-label=\130\15Flem]):not([data-label=Sunucu]):not([data-label="IP Adresi"]):not([data-label="CPU Kull."]):not([data-label="RAM Kull."]):not([data-label="Disk Kull."]):not([data-label="API / DB"]){display:none!important}.domain-table-mobile-sort td[data-label=Metrik],.mobile-only-toggle{display:flex!important}}.mobile-only-toggle{display:none!important}@keyframes slideUpIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box}.scifi-login-container{align-items:center;background-color:#050505;background-image:linear-gradient(#ff333308 1px,#0000 0),linear-gradient(90deg,#ff333308 1px,#0000 0);background-size:30px 30px;color:#f33;display:flex;flex-direction:column;font-family:Courier New,Courier,monospace;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.scifi-login-container:after{background:linear-gradient(#12101000 50%,#00000040 0),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);background-size:100% 2px,3px 100%;bottom:0;content:" ";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.scifi-logo-box{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;z-index:10}.scifi-logo-box img{height:70px}.scifi-title{font-size:18px;font-weight:700;letter-spacing:5px;margin-top:15px;text-shadow:0 0 8px #f33c;text-transform:uppercase}.scifi-terminal-text{font-size:14px;height:20px;margin-bottom:30px;text-shadow:0 0 5px #ff333380;z-index:10}.typing-cursor:after{animation:blink 1s step-start infinite;color:#f33;content:"█";margin-left:2px}.passcode-container{display:flex;gap:15px;z-index:10}.sci-fi-input{background:#ff333308;border:1px solid #ff33334d;border-radius:4px;box-shadow:inset 0 0 10px #ff33330d;color:#fff;font-family:Courier New,Courier,monospace;font-size:28px;font-weight:700;height:60px;outline:none;text-align:center;transition:all .3s ease;width:45px}@media (max-width:600px){.passcode-container{gap:8px}.sci-fi-input{font-size:24px;height:50px;width:38px}}.sci-fi-input:focus{border-color:#f33;box-shadow:0 0 15px #f339,inset 0 0 10px #f333;transform:scale(1.05)}.sci-fi-input.filled{background:#ff333326;border-color:#f33c;text-shadow:0 0 8px #fff}.checking-anim{animation:calculatePulse .5s infinite alternate}.access-denied .sci-fi-input{animation:shake .4s cubic-bezier(.36,.07,.19,.97) both;background:#f333;border-color:#fa0;box-shadow:0 0 25px #f33c,inset 0 0 15px #f336;color:#f33}.access-granted .sci-fi-input{background:#00ff001a;border-color:#0f0;box-shadow:0 0 20px #0f0c,inset 0 0 10px #00ff004d;color:#0f0;text-shadow:0 0 8px #0f0}.status-message{font-size:16px;font-weight:700;height:20px;letter-spacing:2px;margin-top:35px;z-index:10}.status-denied{animation:flashRedText .5s infinite alternate;color:#f33;text-shadow:0 0 10px #f33}.status-granted{color:#0f0;text-shadow:0 0 10px #0f0}@keyframes blink{50%{opacity:0}}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-6px,0,0)}40%,60%{transform:translate3d(6px,0,0)}}@keyframes pulseLogo{0%{filter:drop-shadow(0 0 5px rgba(0,196,159,.3))}to{filter:drop-shadow(0 0 20px rgba(0,196,159,.8))}}@keyframes calculatePulse{0%{filter:brightness(1);opacity:1}to{filter:brightness(1.5);opacity:.7}}@keyframes flashRedText{0%{filter:drop-shadow(0 0 10px #ff3333);opacity:1}to{filter:drop-shadow(0 0 2px #ff3333);opacity:0}}.glitch-overlay{animation:flashRedScreen 1s ease-out forwards;background-color:#ff333326;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}@keyframes flashRedScreen{0%,20%,40%{background-color:#ff33334d;opacity:.8}10%,30%{background-color:initial;opacity:.2}to{opacity:0}}.unlock-overlay{animation:fadeToDark 1.5s ease-in forwards;background-color:#050505;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:50}@keyframes fadeToDark{0%{opacity:0}50%{background-color:#000;opacity:1}to{background-color:#000;opacity:1}}.client-footer{color:#f33;font-size:12px;letter-spacing:1px;margin-top:50px;opacity:.6;text-align:center;text-shadow:0 0 5px #ff33334d;z-index:10}.client-trace-title{margin-bottom:5px;opacity:.8}.client-data,.client-trace-title{color:#fff;font-weight:700}
/*# sourceMappingURL=main.fa4a39ae.css.map*/