@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);body{-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}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background:#080a12;color:#dde0f0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:14px;line-height:1.5}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes shimmer{0%{background-position:-300%}to{background-position:300%}}@keyframes ringPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.page{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:20px;position:relative}.login-bg-glow{background:radial-gradient(ellipse,#5a3cc82e 0,#0000 70%);height:500px;left:50%;pointer-events:none;position:fixed;top:-30%;transform:translateX(-50%);width:700px;z-index:0}.card{animation:fadeUp .5s cubic-bezier(.16,1,.3,1);background:#0e1120;border:1px solid #1a1e35;border-radius:24px;box-shadow:0 0 0 1px #5a3cc814,0 32px 64px -16px #000000b3;max-width:440px;padding:44px 40px;position:relative;width:100%;z-index:1}.login-brand{gap:10px;margin-bottom:28px}.login-brand,.login-brand__icon{align-items:center;display:flex;justify-content:center}.login-brand__icon{animation:pulse 2.5s ease-in-out infinite;background:linear-gradient(135deg,#5a3cc8,#8b6aff);border-radius:14px;box-shadow:0 6px 20px #5a3cc873;color:#fff;height:44px;width:44px}.login-brand__name{-webkit-text-fill-color:#0000;animation:gradientShift 4s ease infinite;background:linear-gradient(135deg,#c4aaff,#7b5df0,#c4aaff);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:26px;font-weight:800;letter-spacing:-.5px}.login-title{color:#e8e8f8;font-size:22px;font-weight:700;letter-spacing:-.3px;margin-bottom:8px;text-align:center}.login-subtitle{color:#454870;font-size:14px;line-height:1.6;margin-bottom:28px;text-align:center}.input-wrap{margin-bottom:14px;position:relative}.token-input{background:#080a12;border:1px solid #1a1e35;border-radius:12px;color:#c0c0e0;font-family:SF Mono,Monaco,Menlo,monospace;font-size:13px;letter-spacing:.3px;outline:none;padding:14px 18px;transition:border-color .2s,box-shadow .2s;width:100%}.token-input:focus{border-color:#6a4fd8;box-shadow:0 0 0 3px #6a4fd81f}.token-input::placeholder{color:#222540}.token-input:disabled{cursor:not-allowed;opacity:.5}.submit-btn{align-items:center;background:linear-gradient(135deg,#5a3cc8,#8b6aff);border:none;border-radius:12px;box-shadow:0 6px 20px #5a3cc859;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.2px;padding:14px;transition:opacity .2s,transform .2s,box-shadow .2s;width:100%}.submit-btn:hover:not(:disabled){box-shadow:0 10px 28px #5a3cc880;transform:translateY(-2px)}.submit-btn:active:not(:disabled){transform:translateY(0)}.submit-btn:disabled{cursor:not-allowed;opacity:.55}.btn-spinner{animation:spin .7s linear infinite;border:2px solid #ffffff40;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.error-box{background:#dc323214;border:1px solid #dc323233;border-radius:10px;color:#ff7070;font-size:13px;line-height:1.5;margin-bottom:14px;padding:11px 15px;text-align:center}.login-footer{border-top:1px solid #111428;display:flex;flex-direction:column;gap:8px;margin-top:24px;padding-top:20px}.login-footer__item{align-items:center;color:#353860;display:flex;font-size:13px;gap:8px}.login-footer__item--muted{color:#252848}.loader{align-items:center;display:flex;flex-direction:column;gap:20px}.loader__ring{animation:spin .8s linear infinite;border:3px solid #6a4fd81f;border-radius:50%;border-top-color:#7b5df0;height:48px;width:48px}.loader__brand{align-items:center;color:#7b5df0;display:flex;font-size:18px;font-weight:700;gap:8px}.loader__brand svg{color:#7b5df0}.db-root{animation:fadeUp .4s cubic-bezier(.16,1,.3,1);background:#080a12;display:flex;min-height:100vh}.db-sidebar{background:#0b0d1a;border-right:1px solid #111428;display:flex;flex-direction:column;gap:6px;height:100vh;left:0;padding:20px 12px;position:fixed;top:0;width:220px;z-index:100}.db-sidebar__brand{align-items:center;border-bottom:1px solid #111428;display:flex;gap:10px;margin-bottom:8px;padding:6px 8px 20px}.db-sidebar__logo{align-items:center;background:linear-gradient(135deg,#5a3cc8,#8b6aff);border-radius:10px;box-shadow:0 4px 14px #5a3cc866;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.db-sidebar__brand-name{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#c4aaff,#7b5df0);-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:800;letter-spacing:-.4px}.db-sidebar__nav{display:flex;flex:1 1;flex-direction:column;gap:2px}.db-sidebar__item{align-items:center;background:#0000;border:none;border-radius:10px;color:#9da3c7;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:all .18s;width:100%}.db-sidebar__item:hover{background:#8a6bff33;color:#fff}.db-sidebar__item--active{background:#8a6bff40;border:1px solid #8a6bff66;color:#fff}.db-sidebar__item-icon{display:flex;flex-shrink:0}.db-sidebar__item-label{font-size:13px;font-weight:500}.db-sidebar__footer{border-top:1px solid #111428;padding-top:12px}.db-sidebar__footer,.db-sidebar__user{align-items:center;display:flex;gap:8px}.db-sidebar__user{flex:1 1;min-width:0}.db-sidebar__avatar,.db-sidebar__avatar-placeholder{border:2px solid #6a4fd866;border-radius:50%;flex-shrink:0;height:34px;object-fit:cover;width:34px}.db-sidebar__avatar-placeholder{align-items:center;background:linear-gradient(135deg,#252a4d,#1a1e38);color:#a58cff;display:flex;font-size:13px;font-weight:700;justify-content:center}.db-sidebar__user-info{display:flex;flex-direction:column;min-width:0}.db-sidebar__user-name{color:#c0c0e0;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-sidebar__user-tag{color:#353860;font-size:11px}.db-sidebar__logout{align-items:center;background:#0000;border:1px solid #1a1e35;border-radius:8px;color:#353860;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:all .18s;width:30px}.db-sidebar__logout:hover{background:#dc32321a;border-color:#dc323240;color:#ff6b6b}.db-main{display:flex;flex:1 1;flex-direction:column;gap:16px;margin-left:220px;min-height:100vh;padding:20px 24px}.db-header{align-items:center;background:#0b0d1a;border:1px solid #111428;border-radius:14px;display:flex;justify-content:space-between;padding:14px 20px}.db-header__left{display:flex;flex-direction:column;gap:4px}.db-header__breadcrumb{align-items:center;display:flex;font-size:15px;font-weight:600;gap:6px}.db-header__brand{color:#a58cff;font-weight:800;letter-spacing:-.3px}.db-header__sep{color:#252848}.db-header__page{color:#c0c0e0}.db-header__status{align-items:center;color:#353860;display:flex;font-size:12px;gap:6px}.status-dot{animation:blink 2s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 6px #4ade8099;height:7px;width:7px}.db-header__right{gap:10px}.db-btn,.db-header__right{align-items:center;display:flex}.db-btn{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .18s}.db-btn--ghost{background:#ffffff08;border:1px solid #1a1e35;color:#5a5f80}.db-btn--ghost:hover{background:#ffffff0f;border-color:#252848;color:#a0a0c0}.db-user-chip{align-items:center;background:#6a4fd814;border:1px solid #6a4fd82e;border-radius:40px;display:flex;gap:8px;padding:6px 12px 6px 6px}.db-user-chip__avatar,.db-user-chip__placeholder{border-radius:50%;height:26px;object-fit:cover;width:26px}.db-user-chip__placeholder{align-items:center;background:linear-gradient(135deg,#5a3cc8,#8b6aff);color:#fff;display:flex;font-size:11px;font-weight:700;justify-content:center}.db-user-chip__info{display:flex;flex-direction:column;line-height:1.2}.db-user-chip__name{color:#c0c0e0;font-size:12px;font-weight:600}.db-user-chip__tag{color:#7b5df0;font-size:11px}.db-stats-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.stat-card{align-items:center;animation:fadeUp .5s cubic-bezier(.16,1,.3,1) both;background:#0b0d1a;border:1px solid #111428;border-radius:14px;display:flex;gap:14px;overflow:hidden;padding:18px;position:relative;transition:border-color .2s,transform .2s}.stat-card:hover{border-color:#6a4fd847;transform:translateY(-2px)}.stat-card__glow{background:radial-gradient(circle,#6a4fd81f 0,#0000 70%);border-radius:50%;height:80px;pointer-events:none;position:absolute;right:-30px;top:-30px;width:80px}.stat-card--accent{border-color:#4ade801f}.stat-card--accent:hover{border-color:#4ade8047}.stat-card--accent .stat-card__glow{background:radial-gradient(circle,#4ade801a 0,#0000 70%)}.stat-card__icon{align-items:center;background:#6a4fd81a;border-radius:10px;color:#7b5df0;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.stat-card--accent .stat-card__icon{background:#4ade801a;color:#4ade80}.stat-card__label{color:#2a2f52;font-size:10px;font-weight:700;letter-spacing:.8px;margin-bottom:5px;text-transform:uppercase}.stat-card__value{color:#e0e0f0;font-size:26px;font-weight:700;letter-spacing:-.5px;line-height:1}.stat-card--accent .stat-card__value{color:#4ade80}.db-section{animation:fadeUp .5s cubic-bezier(.16,1,.3,1) both;background:#0b0d1a;border:1px solid #111428;border-radius:14px;padding:20px;transition:border-color .2s}.db-section:hover{border-color:#6a4fd81f}.db-section__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.db-section__title-wrap{align-items:center;display:flex;gap:8px}.db-section__icon{align-items:center;background:#6a4fd81a;border-radius:8px;color:#7b5df0;display:flex;height:28px;justify-content:center;width:28px}.db-section__title{color:#c0c0e0;font-size:14px;font-weight:600}.db-tabs{background:#080a12;border:1px solid #111428;border-radius:10px;display:flex;gap:2px;padding:3px}.db-tab{background:#0000;border:none;border-radius:7px;color:#2a2f52;cursor:pointer;font-size:12px;font-weight:500;padding:5px 11px;transition:all .18s}.db-tab--active{background:#6a4fd82e;color:#a58cff}.db-tab:hover:not(.db-tab--active){color:#5a5f80}.db-cookies-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.cookie-box{background:#080a12;border:1px solid #111428;border-radius:12px;padding:16px;transition:all .2s}.cookie-box--blue:hover{border-color:#60a5fa40}.cookie-box--purple:hover{border-color:#6a4fd840}.cookie-box--green:hover{border-color:#4ade8040}.cookie-box__header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.cookie-box__icon{font-size:15px}.cookie-box__label{color:#a0a0c0;font-size:13px;font-weight:600}.cookie-box__divider{background:#111428;height:1px;margin-bottom:12px}.cookie-box__stats{display:flex;flex-direction:column;gap:8px}.cookie-box__stat{align-items:center;display:flex;font-size:13px;gap:7px}.cookie-box__stat-val{color:#c0c0e0;font-weight:600}.cookie-box__stat-key{color:#2a2f52}.dot{border-radius:50%;display:inline-block;flex-shrink:0;height:7px;width:7px}.dot--green{background:#4ade80;box-shadow:0 0 5px #4ade8080}.dot--purple{background:#a58cff;box-shadow:0 0 5px #a58cff80}.robux-icon{color:#fbbf24;display:inline-flex}.db-bottom-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1.4fr}.db-rank-body,.db-rank-section{display:flex;flex-direction:column}.db-rank-body{align-items:center;gap:14px;padding:16px 0 8px}.db-rank-badge{align-items:center;animation:float 3.5s ease-in-out infinite;display:flex;height:80px;justify-content:center;position:relative;width:80px}.db-rank-badge__ring{animation:ringPulse 2s ease-out infinite;border:2px solid #6a4fd880;border-radius:50%;inset:0;position:absolute}.db-rank-badge__inner{align-items:center;background:linear-gradient(135deg,#151830,#1e2245);border:2px solid #6a4fd84d;border-radius:50%;box-shadow:0 0 24px #6a4fd833;display:flex;font-size:28px;height:70px;justify-content:center;width:70px}.db-rank-info{text-align:center}.db-rank-name{color:#e0e0f0;font-size:17px;font-weight:700;margin-bottom:4px}.db-rank-next{color:#353860;font-size:12px}.db-rank-need{color:#252848;font-size:11px;margin-top:2px}.db-rank-progress-wrap{width:100%}.db-rank-progress-label{color:#252848;display:flex;font-size:11px;justify-content:space-between;margin-bottom:6px}.db-rank-progress{background:#111428;border-radius:3px;height:5px;overflow:hidden}.db-rank-progress__bar{animation:shimmer 2.5s linear infinite;background:linear-gradient(90deg,#5a3cc8,#a58cff,#5a3cc8);background-size:300% auto;border-radius:3px;height:100%;transition:width .6s ease}.db-lb-section{display:flex;flex-direction:column}.db-lb-toggle{background:#080a12;border:1px solid #111428;border-radius:8px;display:flex;gap:2px;padding:3px}.db-lb-btn{background:#0000;border:none;border-radius:6px;color:#2a2f52;cursor:pointer;font-size:12px;font-weight:500;padding:4px 12px;transition:all .18s}.db-lb-btn--active{background:#6a4fd82e;color:#a58cff}.db-lb-list{display:flex;flex-direction:column;gap:2px}.lb-row{align-items:center;border-radius:10px;display:flex;gap:10px;padding:9px 10px;transition:background .18s}.lb-row:hover{background:#ffffff05}.lb-row--1{background:#fbbf240a}.lb-rank{color:#353860;font-size:14px;text-align:center;width:30px}.lb-avatar,.lb-rank{flex-shrink:0;font-weight:700}.lb-avatar{align-items:center;background:linear-gradient(135deg,#151830,#1e2245);border:1px solid #1a1e35;border-radius:50%;color:#5a5f80;display:flex;font-size:11px;height:28px;justify-content:center;width:28px}.lb-name{color:#a0a0c0;flex:1 1;font-size:13px;font-weight:500}.lb-row--1 .lb-name{color:#fbbf24}.lb-row--2 .lb-name{color:#94a3b8}.lb-row--3 .lb-name{color:#cd7c3a}.lb-hits{color:#a58cff;font-size:12px;font-weight:600;gap:6px}.lb-hits,.live-dot-wrap{align-items:center;display:flex}.live-dot-wrap{color:#4ade80;height:14px;justify-content:center;position:relative;width:14px}.live-dot-pulse{animation:ringPulse 1.5s ease-out infinite;background:#4ade804d;border-radius:50%;inset:-3px;position:absolute}.db-live-list{display:flex;flex-direction:column;gap:4px}.live-row{align-items:center;border:1px solid #0000;border-radius:10px;display:flex;gap:12px;padding:10px 12px;transition:background .18s}.live-row:hover{background:#ffffff05;border-color:#111428}.live-row__avatar{align-items:center;background:linear-gradient(135deg,#151830,#1e2245);border:1px solid #6a4fd833;border-radius:10px;color:#7b5df0;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.live-row__info{flex:1 1;min-width:0}.live-row__name{color:#c0c0e0;display:block;font-size:13px;font-weight:600;margin-bottom:3px}.live-row__stats{color:#353860;display:flex;font-size:12px;gap:14px}.live-row__right{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.live-badge{background:#4ade801a;border:1px solid #4ade8033;border-radius:4px;color:#4ade80;font-size:9px;font-weight:700;letter-spacing:.8px;padding:2px 6px}.live-row__time{color:#1e2240;font-family:monospace;font-size:11px}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#080a12}::-webkit-scrollbar-thumb{background:#151830;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#1e2245}::selection{background:#6a4fd84d;color:#e0e0f0}button:focus-visible{outline:2px solid #6a4fd880;outline-offset:2px}@media (max-width:1200px){.db-stats-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.db-sidebar{padding:16px 8px;width:60px}.db-sidebar__brand-name,.db-sidebar__item-label,.db-sidebar__user-info,.db-sidebar__user-tag{display:none}.db-sidebar__brand{justify-content:center;padding-bottom:16px}.db-sidebar__item{justify-content:center;padding:10px}.db-main{margin-left:60px}.db-bottom-row{grid-template-columns:1fr}}@media (max-width:700px){.db-main{gap:12px;padding:12px}.db-stats-row{grid-template-columns:1fr 1fr}.db-cookies-row{grid-template-columns:1fr}.db-header{align-items:flex-start;flex-direction:column;gap:10px}.db-tabs{flex-wrap:wrap}.db-user-chip__info{display:none}}@media (max-width:480px){.card{border-radius:18px;padding:28px 18px}.login-title{font-size:19px}.db-stats-row{gap:8px;grid-template-columns:1fr 1fr}.stat-card{padding:14px}.stat-card__value{font-size:22px}.db-btn span:not(:first-child){display:none}}@media (max-width:380px){.db-stats-row{grid-template-columns:1fr}.db-header__right{flex-wrap:wrap;gap:6px}.login-brand__name{font-size:22px}.login-brand__icon{height:36px;width:36px}.card{padding:24px 14px}}.stat-card:first-child{animation-delay:50ms}.stat-card:nth-child(2){animation-delay:.1s}.stat-card:nth-child(3){animation-delay:.15s}.stat-card:nth-child(4){animation-delay:.2s}.db-section:first-child{animation-delay:80ms}.db-section:nth-child(2){animation-delay:.12s}.db-section:nth-child(3){animation-delay:.16s}.db-section:nth-child(4){animation-delay:.2s}.cookie-box:first-child{animation-delay:.1s}.cookie-box:nth-child(2){animation-delay:.14s}.cookie-box:nth-child(3){animation-delay:.18s}.lb-row:first-child{animation-delay:60ms}.lb-row:nth-child(2){animation-delay:90ms}.lb-row:nth-child(3){animation-delay:.12s}.lb-row:nth-child(4){animation-delay:.15s}.lb-row:nth-child(5){animation-delay:.18s}.live-row:first-child{animation-delay:60ms}.live-row:nth-child(2){animation-delay:.1s}.live-row:nth-child(3){animation-delay:.14s}.cookie-box{animation:fadeUp .45s cubic-bezier(.16,1,.3,1) both}.lb-row,.live-row{animation:fadeUp .4s cubic-bezier(.16,1,.3,1) both}.db-sidebar__item--active{position:relative}.db-sidebar__item--active:before{background:linear-gradient(180deg,#6a4fd8,#a58cff);border-radius:0 3px 3px 0;content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.stat-card:hover .stat-card__glow{background:radial-gradient(circle,#6a4fd833 0,#0000 70%);transition:background .3s}.stat-card--accent:hover .stat-card__glow{background:radial-gradient(circle,#4ade802e 0,#0000 70%)}.lb-row--1 .lb-avatar{background:#fbbf240f;border-color:#fbbf2459;color:#fbbf24}.lb-row--2 .lb-avatar{border-color:#94a3b84d;color:#94a3b8}.lb-row--3 .lb-avatar{border-color:#cd7c3a4d;color:#cd7c3a}.live-row:first-child .live-row__avatar{border-color:#4ade8059;box-shadow:0 0 12px #4ade801f;color:#4ade80}@media (max-width:960px){.db-sidebar__item{position:relative}.db-sidebar__item:after{background:#0e1120;border:1px solid #1a1e35;border-radius:8px;box-shadow:0 4px 12px #0006;color:#c0c0e0;content:attr(title);font-size:12px;font-weight:500;left:calc(100% + 10px);opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) translateX(-4px);transition:opacity .15s,transform .15s;white-space:nowrap;z-index:999}.db-sidebar__item:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}}.db-btn--ghost:hover svg{color:#a58cff;transition:color .18s}.db-rank-badge:hover .db-rank-badge__inner{box-shadow:0 0 32px #6a4fd859;transition:box-shadow .3s}.cookie-box--blue .cookie-box__stat-val{color:#60a5fa}.cookie-box--purple .cookie-box__stat-val{color:#a58cff}.cookie-box--green .cookie-box__stat-val{color:#4ade80}.db-rank-section .db-section__icon{background:#fbbf2414;color:#fbbf24}.db-lb-section .db-section__icon{background:#60a5fa14;color:#60a5fa}.db-live-section .db-section__icon{background:#4ade8014;color:#4ade80}*{scrollbar-color:#151830 #080a12;scrollbar-width:thin}.cookie-box,.db-header,.db-main,.db-root,.db-section,.db-sidebar,.lb-row,.live-row,.stat-card{transition:background .2s,border-color .2s}@media print{.db-btn,.db-header__right,.db-sidebar{display:none}.db-main{margin-left:0}}.modal-overlay{align-items:center;animation:fadeIn .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{animation:scaleIn .2s;background:#0e1120;border:1px solid #1a1e35;box-shadow:0 24px 48px -12px #000c;max-width:500px;padding:24px;width:90%}.modal__header{margin-bottom:20px}.modal__header h3{color:#e0e0f0;font-weight:600}.modal__close{border:none;color:#353860;font-size:24px;line-height:1}.modal__close:hover{color:#a0a0c0}.modal__body{display:flex;flex-direction:column;gap:16px}.modal__body p{color:#a0a0c0;margin-bottom:8px}.modal__actions{justify-content:flex-end;margin-top:20px}.logger-types-grid{grid-gap:10px;gap:10px;grid-template-columns:repeat(2,1fr);max-height:300px;overflow-y:auto;padding:4px 0}.logger-type-btn{background:#080a12;border-radius:10px;color:#c0c0e0;font-size:13px;font-weight:500;padding:12px;transition:all .18s}.logger-type-btn:hover{background:#6a4fd814;color:#a58cff}.checking-spinner{animation:spin 1s linear infinite;color:#6a4fd8;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.empty-state{background:#0b0d1a;border:1px solid #111428;border-radius:14px}.empty-state p{margin-bottom:16px}.loggers-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.logger-card{background:#0b0d1a;border:1px solid #111428;border-radius:14px;padding:16px;transition:border-color .2s}.logger-card:hover{border-color:#6a4fd840}.logger-card__type{color:#6a4fd8;font-size:12px;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.logger-card__username{color:#e0e0f0;margin-bottom:12px}.logger-card__date{color:#353860;font-size:11px;margin-bottom:8px}.logger-card__status{display:inline-block;padding:2px 8px}.notifications-container{display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;top:20px;z-index:2000}.notification{align-items:center;animation:slideIn .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e1120;border:1px solid #1a1e35;border-radius:12px;box-shadow:0 8px 24px #00000080;display:flex;gap:12px;min-width:300px;padding:12px 16px}.notification--success{border-left:4px solid #4ade80}.notification--error{border-left:4px solid #ff6b6b}.notification--warning{border-left:4px solid #fbbf24}.notification__icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.notification--success .notification__icon{color:#4ade80}.notification--error .notification__icon{color:#ff6b6b}.notification--warning .notification__icon{color:#fbbf24}.notification__message{color:#e0e0f0;flex:1 1;font-size:13px}.notification__close{background:#0000;border:none;color:#454870;cursor:pointer;font-size:18px;padding:0 4px}.notification__close:hover{color:#e0e0f0}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.loggers-view{padding:20px 0}.loggers-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.loggers-header h2{color:#e0e0f0;font-size:20px}.loggers-limits{display:flex;gap:10px}.cooldown-badge,.limit-badge{align-items:center;background:#0e1120;border:1px solid #1a1e35;border-radius:20px;display:flex;font-size:12px;gap:6px;padding:6px 12px}.limit-badge{color:#a58cff}.cooldown-badge{color:#fbbf24}.loggers-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.stat-mini{background:#0e1120;border:1px solid #1a1e35;border-radius:12px;padding:12px;text-align:center}.stat-mini__label{color:#454870;display:block;font-size:11px;margin-bottom:4px}.stat-mini__value{color:#e0e0f0;font-size:20px;font-weight:700}.loggers-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:24px}.logger-card{animation:fadeUp .4s ease;background:#0e1120;border:1px solid #1a1e35;border-radius:16px;overflow:hidden;transition:all .2s}.logger-card:hover{border-color:#6a4fd8;border-color:var(--accent-color,#6a4fd8);box-shadow:0 8px 24px #6a4fd826;transform:translateY(-2px)}.logger-card__header{align-items:center;background:#0003;border-bottom:1px solid #1a1e35;display:flex;gap:10px;padding:16px}.logger-card__icon{align-items:center;border-radius:10px;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.logger-card__type{color:#e0e0f0;flex:1 1;font-size:14px;font-weight:600}.logger-card__status{align-items:center;background:#4ade801a;border-radius:12px;color:#4ade80;display:flex;font-size:11px;gap:4px;padding:4px 8px}.logger-card__content{padding:16px}.logger-card__username{color:#fff;font-size:16px;font-weight:600;margin-bottom:8px}.logger-card__meta{color:#454870;display:flex;font-size:11px;justify-content:space-between}.logger-card__footer{border-top:1px solid #1a1e35;display:flex;gap:8px;padding:12px 16px}.logger-card__btn{background:linear-gradient(135deg,#6a4fd8,#8b6aff);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:12px;font-weight:500;padding:8px;transition:all .2s}.logger-card__btn:hover{box-shadow:0 4px 12px #6a4fd84d;transform:translateY(-2px)}.logger-card__btn--outline{background:#0000;border:1px solid #1a1e35;color:#a0a0c0}.logger-card__btn--outline:hover{background:#ffffff0d;color:#fff}.create-more__btn{background:#0e1120;border:2px dashed #1a1e35;border-radius:40px;color:#a0a0c0;padding:12px 24px;transition:all .2s}.create-more__btn:hover:not(:disabled){background:#6a4fd81a;border-color:#6a4fd8;color:#fff}.modal{max-height:80vh;max-width:600px}.modal--step-type .modal__body{padding:20px 0}.logger-types-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.logger-type-btn{background:#0e1120;border:1px solid #1a1e35;border-radius:12px;padding:16px;text-align:left;transition:all .2s}.logger-type-btn:hover{border-color:#6a4fd8;border-color:var(--accent-color,#6a4fd8);box-shadow:0 4px 12px #6a4fd833;transform:translateY(-2px)}.logger-type-btn__icon{font-size:24px}.logger-type-btn__name{color:#e0e0f0;font-size:14px}.logger-type-btn__desc{color:#454870}.logger-creation{display:flex;flex-direction:column;gap:24px}.selected-type{background:#080a12;border-radius:12px;gap:16px}.selected-type__name{color:#e0e0f0;font-weight:600;margin-bottom:4px}.selected-type__desc{color:#454870}.input-group{display:flex;flex-direction:column;gap:8px}.input-label{align-items:center}.input-label__text{color:#e0e0f0;font-size:13px;font-weight:500}.input-label__hint{color:#454870}.input-prefix{color:#454870;left:12px}.input-wrapper .token-input{padding-left:30px;width:100%}.input-wrapper .token-input.checking{padding-right:35px}.input-spinner{border:2px solid #6a4fd833;border-top-color:#6a4fd8}.input-error{background:#ff6b6b1a;border-radius:8px;color:#ff6b6b;padding:8px 12px}.modal-btn{font-weight:500;gap:8px;justify-content:center;padding:12px 24px;transition:all .2s}.modal-btn--primary{background:linear-gradient(135deg,#6a4fd8,#8b6aff);flex:1 1}.modal-btn--primary:hover:not(:disabled){box-shadow:0 8px 16px #6a4fd84d;transform:translateY(-2px)}.modal-btn--secondary{background:#0000;border:1px solid #1a1e35;color:#a0a0c0}.modal-btn--secondary:hover:not(:disabled){background:#ffffff0d;color:#fff}.modal-btn:disabled{cursor:not-allowed;opacity:.5}.empty-state{animation:fadeUp .4s ease;background:#0e1120;border:1px solid #1a1e35;border-radius:16px;padding:60px 20px;text-align:center}.empty-state__icon{animation:float 3s ease-in-out infinite;font-size:48px;margin-bottom:16px}.empty-state h3{color:#e0e0f0;font-size:18px;margin-bottom:8px}.empty-state p{color:#454870;margin-bottom:24px}.cooldown-icon-small{animation:spin 2s linear infinite;display:inline-flex}.db-btn:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.logger-types-grid,.loggers-grid{grid-template-columns:1fr}.loggers-header{align-items:flex-start;flex-direction:column;gap:12px}.modal{padding:20px;width:95%}}.logger-card__url{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.logger-card__url-link{align-items:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:6px;color:#64748b;display:inline-flex;font-size:11px;gap:4px;max-width:200px;overflow:hidden;padding:3px 8px;text-decoration:none;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.logger-card__url-link:hover{background:#60a5fa0f;border-color:#60a5fa;border-color:var(--accent-color,#60a5fa);color:#60a5fa;color:var(--accent-color,#60a5fa)}.copy-url-btn{background:#ffffff0a;border:1px solid #ffffff12;border-radius:6px;color:#64748b;font-weight:600;transition:all .2s}.copy-url-btn:hover{background:#ffffff12;border-color:#ffffff1f;color:#94a3b8}.copy-url-btn--copied{background:#22c55e14!important;border-color:#22c55e4d!important;color:#22c55e!important}.copy-url-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;color:#ffffff80;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;gap:4px;padding:3px 8px;transition:all .2s ease;white-space:nowrap}.copy-url-btn:hover{background:#ffffff1a;border-color:#fff3;color:#fffc}.copy-url-btn--copied{background:#4ade8026;border-color:#4ade804d;color:#4ade80}.copy-url-btn--copied:hover{background:#4ade8033;color:#4ade80}.db-btn--export{align-items:center;background:linear-gradient(135deg,#a58cff20,#c084fc20);border:1px solid #a58cff40;border-radius:10px;color:#c084fc;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease}.db-btn--export:hover:not(:disabled){background:linear-gradient(135deg,#a58cff30,#c084fc30);border-color:#c084fc60;box-shadow:0 4px 12px #a58cff33;transform:translateY(-1px)}.db-btn--export:disabled{cursor:not-allowed;opacity:.5}.db-btn--glow{box-shadow:0 0 20px #60a5fa4d}.db-btn--glow:hover:not(:disabled){box-shadow:0 0 30px #60a5fa80}.analytics-view{padding:0}.analytics-header{margin-bottom:24px}.analytics-header h2{color:#fff;font-size:24px;font-weight:700;margin:0 0 4px}.analytics-subtitle{color:#64748b;font-size:14px;margin:0}.analytics-empty,.analytics-loading{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:400px}.analytics-empty h3{color:#e2e8f0}.analytics-overview-cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:32px}.analytics-card{background:#0f172a;border:1px solid #1e293b;border-radius:16px;padding:24px;text-align:center;transition:all .3s ease}.analytics-card:hover{box-shadow:0 8px 24px #0000004d;transform:translateY(-2px)}.analytics-card--blue{border-color:#60a5fa30}.analytics-card--blue:hover{border-color:#60a5fa60;box-shadow:0 8px 24px #60a5fa1a}.analytics-card--green{border-color:#4ade8030}.analytics-card--green:hover{border-color:#4ade8060;box-shadow:0 8px 24px #4ade801a}.analytics-card--purple{border-color:#a58cff30}.analytics-card--purple:hover{border-color:#a58cff60;box-shadow:0 8px 24px #a58cff1a}.analytics-card--orange{border-color:#fbbf2430}.analytics-card--orange:hover{border-color:#fbbf2460;box-shadow:0 8px 24px #fbbf241a}.analytics-card__icon{font-size:32px;margin-bottom:8px}.analytics-card__value{color:#fff;font-size:28px;font-weight:700;margin-bottom:4px}.analytics-card__label{color:#64748b;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.analytics-section{background:#0f172a;border:1px solid #1e293b;border-radius:16px;margin-bottom:24px;padding:24px}.analytics-section__title{color:#e2e8f0;font-size:16px;font-weight:600;margin:0 0 20px}.simple-bar-chart{position:relative;width:100%}.chart-bars{align-items:flex-end;display:flex;gap:4px;height:100%;padding-bottom:28px}.chart-bar-wrapper{gap:4px}.chart-bar-value{color:#94a3b8;font-size:10px;font-weight:500}.chart-bar{border-radius:4px 4px 0 0;min-height:2px;opacity:.85}.chart-bar:hover{filter:brightness(1.2);opacity:1}.chart-bar-label{bottom:0;color:#64748b;font-size:9px;max-width:100%;position:absolute}.chart-empty{color:#64748b;font-size:14px;padding:40px;text-align:center}.analytics-chart-container{padding:8px 0}.analytics-type-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.analytics-type-card{background:#1e293b40;border:1px solid #334155;border-radius:12px;padding:16px;transition:all .2s ease}.analytics-type-card:hover{border-color:#60a5fa;border-color:var(--accent,#60a5fa);transform:translateY(-1px)}.analytics-type-card__header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.analytics-type-card__icon{font-size:20px}.analytics-type-card__name{color:#e2e8f0;font-size:13px;font-weight:600}.analytics-type-card__stats{display:flex;gap:16px}.analytics-type-stat{align-items:center;display:flex;flex-direction:column}.analytics-type-stat__val{color:#fff;font-size:18px;font-weight:700}.analytics-type-stat__label{color:#64748b;font-size:10px;text-transform:uppercase}.analytics-loggers-table{overflow-x:auto}.analytics-table-header,.analytics-table-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:2fr 1.5fr 1fr 1fr 1fr 1fr;padding:10px 12px}.analytics-table-header{border-bottom:1px solid #1e293b;color:#64748b;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.analytics-table-row{border-bottom:1px solid #1e293b20;color:#e2e8f0;font-size:13px;transition:background .15s}.analytics-table-row:hover{background:#1e293b40}.analytics-table-cell--name{align-items:center;display:flex;font-weight:500;gap:6px}.analytics-table-icon{font-size:16px}.analytics-table-cell--type{color:#94a3b8;font-size:12px}.analytics-table-cell--num{font-weight:600;text-align:center}.analytics-table-cell--hits{color:#60a5fa}.analytics-table-cell--cookies{color:#a58cff}.analytics-recent-hits{display:flex;flex-direction:column;gap:8px}.analytics-hit-row{align-items:center;background:#1e293b30;border-radius:10px;display:flex;gap:12px;padding:10px 12px;transition:background .15s}.analytics-hit-row:hover{background:#1e293b60}.analytics-hit-avatar{align-items:center;background:linear-gradient(135deg,#60a5fa,#a58cff);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.analytics-hit-info{flex:1 1;min-width:0}.analytics-hit-name{color:#e2e8f0;display:block;font-size:13px;font-weight:600}.analytics-hit-meta{color:#64748b;font-size:11px}.analytics-hit-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.analytics-cookie-badge{font-size:16px}.analytics-hit-time{color:#64748b;font-size:11px}.logger-card__stats-row{border-bottom:1px solid #1e293b;border-top:1px solid #1e293b;display:flex;gap:12px;margin:10px 0;padding:8px 0}.logger-card__stat-item{align-items:center;display:flex;font-size:12px;gap:4px}.logger-card__stat-icon{font-size:12px}.logger-card__stat-value{color:#e2e8f0;font-weight:700}.logger-card__stat-label{color:#64748b;font-size:10px}.logger-card__btn--view{align-items:center;background:linear-gradient(135deg,#60a5fa20,#60a5fa10);border:1px solid #60a5fa40;border-radius:8px;color:#60a5fa;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:6px 12px;transition:all .2s}.logger-card__btn--view:hover{background:#60a5fa30;border-color:#60a5fa60}.logger-card__btn--delete{align-items:center;background:#0000;border:1px solid #f8717130;border-radius:8px;color:#f87171;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:6px 12px;transition:all .2s}.logger-card__btn--delete:hover{background:#f8717120;border-color:#f8717160}.live-cookie-badge{background:#a58cff20;border-radius:6px;color:#c084fc;font-size:11px;font-weight:500;padding:2px 8px}.placeholder-view{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:400px}.placeholder-icon{font-size:48px;margin-bottom:8px}.placeholder-view h2{color:#e2e8f0;font-size:24px;margin:0}.placeholder-view p{color:#64748b;margin:0}.empty-mini{color:#64748b;font-size:13px;padding:24px;text-align:center}.refresh-btn--small{background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;margin-left:8px;padding:4px;transition:all .2s}.refresh-btn--small:hover{background:#1e293b;color:#e2e8f0}.modal{animation:modalSlideIn .3s ease;background:#0f172a;border:1px solid #1e293b;border-radius:20px;box-shadow:0 24px 80px #0009;max-height:85vh;max-width:640px;overflow-y:auto;width:90vw}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal__header{align-items:center;border-bottom:1px solid #1e293b;display:flex;justify-content:space-between;padding:24px 28px 16px}.modal__header h3{color:#e2e8f0;font-size:18px;font-weight:700;margin:0}.modal__close{align-items:center;background:#0000;border:1px solid #334155;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all .2s;width:32px}.modal__close:hover{background:#1e293b;border-color:#f87171;color:#f87171}.modal__body{padding:24px 28px 28px}.logger-types-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.logger-type-btn{align-items:center;background:#1e293b40;border:1px solid #334155;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:20px 12px;text-align:center;transition:all .25s ease}.logger-type-btn:hover{background:color-mix(in srgb,#60a5fa 10%,#0000);background:color-mix(in srgb,var(--accent-color,#60a5fa) 10%,#0000);border-color:#60a5fa;border-color:var(--accent-color,#60a5fa);box-shadow:0 8px 24px color-mix(in srgb,#60a5fa 20%,#0000);box-shadow:0 8px 24px color-mix(in srgb,var(--accent-color,#60a5fa) 20%,#0000);transform:translateY(-3px)}.logger-type-btn__icon{font-size:28px}.logger-type-btn__name{color:#e2e8f0;font-size:13px;font-weight:600}.logger-type-btn__desc{color:#64748b;font-size:11px;line-height:1.3}.modal-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;transition:all .2s ease}.modal-btn--primary{background:linear-gradient(135deg,#60a5fa,#a58cff);box-shadow:0 4px 16px #60a5fa4d;color:#fff}.modal-btn--primary:hover:not(:disabled){box-shadow:0 6px 24px #60a5fa66;transform:translateY(-1px)}.modal-btn--primary:disabled{cursor:not-allowed;opacity:.5}.modal-btn--secondary{background:#1e293b;border:1px solid #334155;color:#94a3b8}.modal-btn--secondary:hover:not(:disabled){background:#334155;color:#e2e8f0}.modal__actions{display:flex;gap:12px;justify-content:space-between;margin-top:24px}.selected-type{align-items:center;background:#1e293b40;border:1px solid #334155;border-radius:14px;display:flex;gap:14px;margin-bottom:24px;padding:16px}.selected-type__icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;width:48px}.selected-type__name{color:#e2e8f0;font-size:16px;font-weight:700}.selected-type__desc{color:#64748b;font-size:12px;margin-top:2px}.logger-creation .input-group{margin-bottom:0}.input-label{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.input-label__text{color:#e2e8f0;font-size:14px;font-weight:600}.input-label__hint{color:#64748b;font-size:11px}.input-wrapper{align-items:center;display:flex;position:relative}.input-prefix{color:#64748b;font-size:14px;font-weight:500;left:14px;position:absolute;z-index:1}.input-wrapper .token-input{padding-left:32px}.input-spinner{animation:spin .6s linear infinite;border:2px solid #334155;border-radius:50%;border-top-color:#60a5fa;height:16px;width:16px}.input-check,.input-spinner{position:absolute;right:12px}.input-check{color:#4ade80}.input-error{align-items:center;color:#f87171;display:flex;font-size:12px;gap:6px;margin-top:8px}.create-more{display:flex;justify-content:center;margin-top:24px}.create-more__btn{align-items:center;background:linear-gradient(135deg,#60a5fa10,#a58cff10);border:2px dashed #334155;border-radius:14px;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 28px;transition:all .25s ease}.create-more__btn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa15,#a58cff15);border-color:#60a5fa;color:#60a5fa;transform:translateY(-2px)}.create-more__btn:disabled{cursor:not-allowed;opacity:.5}@keyframes spin{to{transform:rotate(1turn)}}.db-root,.db-root *,.login-card,.login-card *,.modal,.modal *,.page,.page *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.analytics-card__label,.analytics-card__value,.analytics-hit-meta,.analytics-hit-name,.analytics-section__title,.analytics-table-cell--name,.analytics-table-cell--num,.analytics-table-cell--type,.analytics-table-header span,.analytics-type-card__name,.analytics-type-stat__label,.analytics-type-stat__val,.chart-bar-label,.chart-bar-value,.cookie-box__label,.cookie-box__stat-key,.cookie-box__stat-val,.cooldown-text,.db-btn,.db-header__brand,.db-header__page,.db-header__status,.db-rank-name,.db-rank-need,.db-rank-next,.db-rank-progress-label,.db-section__title,.db-sidebar__brand-name,.db-sidebar__item-label,.db-sidebar__user-name,.db-tab,.db-user-chip__name,.db-user-chip__tag,.empty-mini,.empty-state h3,.empty-state p,.error-box,.input-label__hint,.input-label__text,.lb-hits,.lb-name,.lb-rank,.limit-text,.live-badge,.live-row__name,.live-row__stats,.logger-card__btn,.logger-card__stat-label,.logger-card__stat-value,.logger-card__type,.logger-card__username,.logger-type-btn__desc,.logger-type-btn__name,.loggers-header h2,.login-footer__item,.login-subtitle,.login-title,.modal-btn,.modal__header h3,.notification__message,.placeholder-view h2,.placeholder-view p,.selected-type__desc,.selected-type__name,.settings-lang-btn,.settings-profile-label,.settings-profile-value,.settings-view h2,.settings-view h3,.stat-card__label,.stat-card__value,.stat-mini__label,.stat-mini__value,.submit-btn,.weekly-change,.weekly-stat__label,.weekly-stat__value{font-weight:600!important}.analytics-card__value,.db-header__brand,.db-rank-name,.db-sidebar__brand-name,.login-title,.stat-card__value{font-weight:800!important}.settings-view{padding:0}.settings-view h2{font-size:1.5rem;margin-bottom:24px}.settings-section{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:20px;padding:24px}.settings-section h3{align-items:center;display:flex;font-size:1.1rem;gap:8px;margin-bottom:16px}.settings-language-buttons{display:flex;gap:12px}.settings-lang-btn{background:#ffffff08;border:2px solid #ffffff1a;border-radius:12px;color:#ffffffb3;cursor:pointer;font-size:.95rem;padding:12px 24px;transition:all .2s}.settings-lang-btn:hover{background:#ffffff0f;border-color:#fff3}.settings-lang-btn--active{background:#60a5fa1a;border-color:#60a5fa;color:#60a5fa}.settings-profile-info{display:flex;flex-direction:column;gap:12px}.settings-profile-row{align-items:center;display:flex;gap:12px}.settings-profile-label{color:#ffffff80;min-width:120px}.settings-profile-value{color:#ffffffe6}.weekly-comparison{align-items:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;display:flex;gap:24px;justify-content:center;padding:20px}.weekly-stat{align-items:center;display:flex;flex-direction:column;gap:4px}.weekly-stat__label{color:#ffffff80;font-size:.8rem}.weekly-stat__value{color:#fff;font-size:1.5rem}.weekly-change{border-radius:8px;font-size:1rem;padding:8px 16px}.weekly-change--up{background:#4ade801a;color:#4ade80}.weekly-change--down{background:#f871711a;color:#f87171}.area-bar-chart,.gradient-bar-chart{align-items:flex-end;display:flex;padding:10px 0;width:100%}.area-bar-chart .chart-bars,.gradient-bar-chart .chart-bars{align-items:flex-end;display:flex;gap:4px;height:100%;justify-content:space-around;width:100%}.chart-bar-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-end;min-width:0}.chart-bar-value{color:#ffffffb3;font-size:.7rem;margin-bottom:4px;min-height:16px}.chart-bar{max-width:40px;min-width:8px;transition:height .5s ease;width:100%}.chart-bar--area{opacity:.8}.chart-bar-label{color:#fff6;font-size:.65rem;margin-top:6px;max-width:50px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.chart-empty{align-items:center;color:#ffffff4d;display:flex;font-size:.9rem;height:150px;justify-content:center}.lb-avatar-img{border-radius:50%;height:32px;margin-right:8px;object-fit:cover;width:32px}.line-chart-wrapper{opacity:0;position:relative;transform:translateY(10px);transition:opacity .6s ease,transform .6s ease;width:100%}.line-chart-wrapper--visible{opacity:1;transform:translateY(0)}.line-chart-svg{background:linear-gradient(180deg,#ffffff05,#0000);border-radius:12px;cursor:crosshair;display:block;height:auto;width:100%}.line-chart-empty{align-items:center;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:12px;color:#ffffff4d;display:flex;flex-direction:column;font-size:14px;gap:8px;justify-content:center}.line-chart-empty__icon{font-size:28px;opacity:.5}.line-chart-glow,.line-chart-line{stroke-dasharray:2000;stroke-dashoffset:2000;animation:lineChartDraw 1.5s ease-out forwards;animation-delay:.2s}.line-chart-area{animation:lineChartFadeIn .8s ease-out forwards;animation-delay:.6s;opacity:0}@keyframes lineChartDraw{to{stroke-dashoffset:0}}@keyframes lineChartFadeIn{0%{opacity:0}to{opacity:1}}.line-chart-dot{animation:lineChartDotAppear .3s ease-out forwards;animation-delay:1s;opacity:0;transition:r .2s ease,fill .2s ease,stroke-width .2s ease}@keyframes lineChartDotAppear{0%{r:0;opacity:0}to{opacity:1}}.line-chart-dot-pulse{animation:dotPulseAnim 1.5s ease-in-out infinite}@keyframes dotPulseAnim{0%,to{r:12;opacity:.1}50%{r:18;opacity:.2}}.line-chart-tooltip-group{animation:tooltipFadeIn .15s ease-out;pointer-events:none}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sparkline-svg{display:block;overflow:visible}.analytics-chart-container{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden;padding:20px 16px 12px;position:relative}.analytics-chart-container:before{background:linear-gradient(90deg,#0000,#60a5fa4d,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}@media (max-width:768px){.line-chart-svg{min-height:180px}.analytics-chart-container{padding:12px 8px 8px}}.cookie-manager-view{padding:0}.cookie-manager-header{margin-bottom:24px}.cookie-manager-header h2{font-size:1.5rem;margin-bottom:8px}.cookie-manager-controls{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:20px}.cookie-manager-select-wrap{align-items:center;display:flex;gap:12px}.cookie-manager-select{background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;color:#fff;font-size:14px;font-weight:600;min-width:200px;outline:none;padding:10px 16px}.cookie-manager-select option{background:#1a1a2e;color:#fff}.cm-btn{border:none;color:#fff;font-size:13px;font-weight:700;padding:10px 20px;transition:all .2s}.cm-btn--collect{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.cm-btn--clear{background:linear-gradient(135deg,#f87171,#ef4444)}.cm-btn--validate{background:linear-gradient(135deg,#4ade80,#22c55e)}.cm-btn--stats{background:linear-gradient(135deg,#a78bfa,#8b5cf6)}.cm-btn--report{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.cm-btn--report-link{background:linear-gradient(135deg,#60a5fa,#3b82f6);display:inline-block}.cm-btn:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.cm-btn:disabled{transform:none}.cookie-manager-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:24px}.cm-stat-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:16px;text-align:center}.cm-stat-label{color:#ffffff80;display:block;font-size:11px;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.cm-stat-value{color:#fff;font-size:1.2rem}.cookie-manager-results{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;padding:16px}.cm-results-summary{display:flex;flex-wrap:wrap;gap:20px}.cm-result-valid{color:#4ade80}.cm-result-invalid{color:#f87171}.cookie-manager-report{align-items:center;background:#4ade801a;border:1px solid #4ade804d;border-radius:12px;display:flex;gap:16px;margin-bottom:16px;padding:16px}.cookie-manager-table{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.cm-table-header,.cm-table-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1.5fr;padding:12px 16px}.cm-table-header{background:#ffffff0f;color:#fff9;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.cm-table-row{border-bottom:1px solid #ffffff0a;font-size:13px;transition:background .2s}.cm-table-row:hover{background:#ffffff0a}.cm-cell-name a{color:#60a5fa;text-decoration:none}.cm-cell-name a:hover{text-decoration:underline}.cm-empty,.cm-loading{color:#ffffff80;padding:40px;text-align:center}.live-row__line{color:#fffc;font-size:12px;line-height:1.4;word-break:break-all}.live-row__meta{color:#fff6;display:flex;font-size:11px;gap:8px;margin-top:4px}.settings-notify{display:flex;flex-direction:column;gap:16px}.settings-notify-row{display:flex;flex-direction:column;gap:6px}.settings-hint{color:#fff6;font-size:12px}.settings-toggle-label{align-items:center;cursor:pointer;display:flex;gap:10px}.settings-toggle-label input[type=checkbox]{accent-color:#60a5fa;height:18px;width:18px}.settings-saved{font-size:13px}.db-main,.db-root,.db-sidebar{font-weight:600}.analytics-card__label,.analytics-card__value,.cookie-box__stat-val,.lb-hits,.lb-name,.live-row__name,.logger-card__type,.logger-card__username,.stat-card__label,.stat-card__value{font-weight:700}.analytics-section__title,.db-rank-name,.db-section__title{font-weight:800}.cm-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 18px;transition:all .2s ease;white-space:nowrap}.cm-btn:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff26;transform:translateY(-1px)}.cm-btn:active:not(:disabled){transform:translateY(0)}.cm-btn:disabled{cursor:not-allowed;opacity:.5}.cm-btn--collect{background:linear-gradient(135deg,#60a5fa20,#3b82f620);border-color:#60a5fa40;color:#93c5fd}.cm-btn--collect:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa30,#3b82f630);border-color:#60a5fa60}.cm-btn--clear{background:linear-gradient(135deg,#f8717120,#dc262620);border-color:#f8717140;color:#fca5a5}.cm-btn--clear:hover:not(:disabled){background:linear-gradient(135deg,#f8717130,#dc262630);border-color:#f8717160}.cm-btn--validate{background:linear-gradient(135deg,#10b98120,#05966920);border-color:#10b98140;color:#6ee7b7}.cm-btn--validate:hover:not(:disabled){background:linear-gradient(135deg,#10b98130,#05966930);border-color:#10b98160}.cm-btn--stats{background:linear-gradient(135deg,#8b5cf620,#7c3aed20);border-color:#8b5cf640;color:#c4b5fd}.cm-btn--stats:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf630,#7c3aed30);border-color:#8b5cf660}.cm-btn--report{background:linear-gradient(135deg,#f59e0b20,#d9770620);border-color:#f59e0b40;color:#fcd34d}.cm-btn--report:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b30,#d9770630);border-color:#f59e0b60}.cm-btn--report-link{background:linear-gradient(135deg,#0ea5e920,#0284c720);border-color:#0ea5e940;color:#7dd3fc;text-decoration:none}.cm-btn--report-link:hover{background:linear-gradient(135deg,#0ea5e930,#0284c730);border-color:#0ea5e960}.cookie-manager-actions,.cookie-manager-validate-actions{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}@media (max-width:768px){.cm-btn{font-size:13px;padding:8px 14px}.cookie-manager-actions,.cookie-manager-validate-actions{gap:8px}}.settings-input{background:#0a0a1499;border:1px solid #ffffff14;border-radius:12px;color:#fff;font-size:14px;font-weight:500;padding:12px 16px;transition:all .2s ease;width:100%}.settings-input:focus{background:#141423cc;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.settings-input::placeholder{color:#ffffff40;font-weight:400}.settings-actions{align-items:center;display:flex;gap:16px;margin-top:8px}.settings-save-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;box-shadow:0 4px 15px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-width:120px;padding:12px 24px;transition:all .2s ease}.settings-save-btn:hover:not(:disabled){box-shadow:0 8px 25px #3b82f666;transform:translateY(-2px)}.settings-save-btn:active:not(:disabled){transform:scale(.98)}.settings-save-btn:disabled{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:none;cursor:not-allowed;opacity:.6}.settings-saved{align-items:center;animation:fadeIn .3s ease;color:#4ade80;display:inline-flex;font-size:14px;font-weight:500;gap:6px}@keyframes fadeIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:linear-gradient(135deg,#0a0c14,#12162a 50%,#0e1020);color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}
/*# sourceMappingURL=main.95c3706f.css.map*/