body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.KeyShardDashboard_wrap__IN05l{margin:0 auto;max-width:1400px;padding:32px 20px 0}.KeyShardDashboard_header__0uJ3R{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:20px}.KeyShardDashboard_logoContainer__L3QO-{align-items:center;display:flex;gap:16px}.KeyShardDashboard_logoText__A1n\+7{display:flex;flex-direction:column;gap:2px}.KeyShardDashboard_brandName__jHtXF{color:var(--text-color);font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0}.KeyShardDashboard_headerRight__jCce-{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.KeyShardDashboard_brandTagline__fxQuH{color:var(--dark-text-muted);font-size:12px;font-weight:500;letter-spacing:1px;margin:0;text-transform:uppercase}.KeyShardDashboard_resultsTitle__B1fpK{color:var(--text-color);font-size:24px;font-weight:600;letter-spacing:-.3px;margin:0}.KeyShardDashboard_subtitleContainer__SEcR4{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px}.KeyShardDashboard_subtitle__jmWed{color:var(--dark-text-muted);flex:1 1;font-size:16px;font-weight:400;line-height:1.6;margin:0}.KeyShardDashboard_grid__i0TjT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:380px 1fr}.KeyShardDashboard_card__ZE2ts{background:var(--card-bg-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--box-shadow);overflow:hidden;padding:24px;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s}.KeyShardDashboard_card__ZE2ts:before{background:linear-gradient(90deg,var(--primary-color),#42d0e6);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.KeyShardDashboard_card__ZE2ts:hover{border-color:var(--primary-color);box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.KeyShardDashboard_card__ZE2ts:hover:before{opacity:1}.KeyShardDashboard_card__ZE2ts h3{color:var(--text-color);font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0 0 20px}.KeyShardDashboard_card__ZE2ts label{align-items:center;color:var(--text-color);display:flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:8px;margin-top:16px}.KeyShardDashboard_card__ZE2ts label:first-of-type{margin-top:0}.KeyShardDashboard_inputHint__hhY7D{color:var(--dark-text-muted);font-size:11px;font-style:italic;font-weight:400}.KeyShardDashboard_wrap__IN05l input[type=number],.KeyShardDashboard_wrap__IN05l input[type=password],.KeyShardDashboard_wrap__IN05l input[type=text]{background:var(--muted-bg);border:1px solid var(--border-color);border-radius:10px;box-sizing:border-box;color:var(--text-color);font-size:15px;font-weight:400;outline:none;padding:12px 16px;transition:box-shadow .25s,border-color .25s;width:100%}.KeyShardDashboard_sliderContainer__\+a63t{margin:12px 0}.KeyShardDashboard_slider__CyoZH{-webkit-appearance:none;background:var(--muted-bg);border-radius:5px;height:8px;margin:0;outline:none;width:100%}.KeyShardDashboard_slider__CyoZH::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary-color);border-radius:50%;box-shadow:0 2px 8px #137fec66;cursor:pointer;height:22px;-webkit-transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s;width:22px}.KeyShardDashboard_slider__CyoZH::-webkit-slider-thumb:hover{box-shadow:0 3px 12px #137fec99;transform:scale(1.1)}.KeyShardDashboard_slider__CyoZH::-moz-range-thumb{background:var(--primary-color);border:none;border-radius:50%;box-shadow:0 2px 8px #137fec66;cursor:pointer;height:22px;-moz-transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s;width:22px}.KeyShardDashboard_slider__CyoZH::-moz-range-thumb:hover{box-shadow:0 3px 12px #137fec99;transform:scale(1.1)}.KeyShardDashboard_sliderLabels__lG34R{color:var(--dark-text-muted);display:flex;font-size:11px;font-weight:500;justify-content:space-between;margin-top:6px}.KeyShardDashboard_wrap__IN05l input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--secndary-color)}.KeyShardDashboard_wrap__IN05l input:disabled,button:disabled{cursor:not-allowed}.KeyShardDashboard_row__wBnnp{align-items:center;display:flex;gap:10px;justify-content:space-between}.KeyShardDashboard_chip__rzG8y{align-items:center;background:var(--muted-bg);border:1px solid var(--border-color);border-radius:999px;color:var(--text-color);display:inline-flex;font-size:13px;font-weight:500;gap:8px;letter-spacing:.3px;padding:6px 14px}.KeyShardDashboard_btn__iizdV{align-items:center;background:var(--primary-color);border:none;border-radius:10px;box-shadow:var(--box-shadow);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:.5px;margin-top:14px;overflow:hidden;padding:12px 24px;position:relative;text-transform:uppercase;transition:opacity .2s,transform .2s,box-shadow .2s}.KeyShardDashboard_btn__iizdV:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.KeyShardDashboard_btn__iizdV:hover:not(:disabled):before{height:300px;width:300px}.KeyShardDashboard_btn__iizdV:hover:not(:disabled){box-shadow:0 6px 20px #137fec66;opacity:.95;transform:translateY(-2px)}.KeyShardDashboard_btn__iizdV:active:not(:disabled){transform:translateY(0)}.KeyShardDashboard_btn__iizdV:disabled{cursor:not-allowed;opacity:.6}.KeyShardDashboard_btnIcon__4lHKu{font-size:16px;line-height:1}.KeyShardDashboard_secondary__jcRy5{background:var(--muted-bg);border:1px solid var(--border-color);color:var(--text-color);text-transform:uppercase}.KeyShardDashboard_secondary__jcRy5:hover:not(:disabled){background:var(--card-bg-color);border-color:var(--primary-color)}.KeyShardDashboard_cancel__Xy0kI{background:var(--destructive-color);color:#fff}.KeyShardDashboard_cancel__Xy0kI:hover:not(:disabled){box-shadow:0 6px 20px #ef444466}.KeyShardDashboard_exportBtn__BcWkS{background:var(--muted-bg);border:1px solid var(--border-color);color:var(--text-color);font-weight:500;letter-spacing:0;margin-top:0;text-transform:none;width:100%}.KeyShardDashboard_exportBtnHeader__Hj36i{flex-shrink:0;margin-top:0;width:auto}.KeyShardDashboard_exportBtn__BcWkS:hover:not(:disabled){background:var(--card-bg-color);border-color:var(--primary-color);color:var(--primary-color)}.KeyShardDashboard_exportSection__9utMg{margin-top:16px}.KeyShardDashboard_flex__8Rgnm{display:flex;flex-wrap:wrap;gap:20px}.KeyShardDashboard_kpi__JojT0{background:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;flex:1 1 160px;padding:14px;text-align:center}.KeyShardDashboard_good__twMjv{color:var(--success-color)}.KeyShardDashboard_bad__Nk15d{color:var(--destructive-color)}.KeyShardDashboard_kpi__card__\+i-Gw{background:var(--card-bg-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--box-shadow);display:flex;flex-direction:column;font-weight:500;height:100%;margin-bottom:0;min-height:140px;padding:20px;text-align:center;transition:transform .2s,box-shadow .2s,border-color .2s}.KeyShardDashboard_kpi__card__\+i-Gw:hover{border-color:var(--primary-color);box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.KeyShardDashboard_kpiHeader__yFjkK{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:12px}.KeyShardDashboard_kpiIcon__0\+TLm{font-size:18px;line-height:1}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_label__deB0m{color:var(--dark-text-muted);font-size:13px;font-weight:600;letter-spacing:1px;margin:0;text-transform:uppercase}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_val__LO5SJ{align-items:center;color:var(--primary-color);display:flex;flex:1 1;font-size:36px;font-weight:700;justify-content:center;letter-spacing:-1px;line-height:1.2;margin-bottom:8px}.KeyShardDashboard_kpiSubtext__8isfm{color:var(--dark-text-muted);font-size:11px;font-weight:400;line-height:1.4;margin-top:auto;padding-top:8px}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_avgTime__RNd8o{color:#ffc939;font-weight:700}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_avgGas__8yuzO{color:#f016e7;font-weight:700}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_success__2roFh{color:var(--success-color)}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_warning__bYvbS{color:#ffc939}.KeyShardDashboard_kpi__card__\+i-Gw .KeyShardDashboard_error__iUlwF{color:var(--destructive-color)}.KeyShardDashboard_charts__b1yJt{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:12px}.KeyShardDashboard_log__2qhkH{background:var(--muted-bg);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;height:200px;margin-bottom:0!important;padding:0;text-align:start}.KeyShardDashboard_logHeader__x-PHk{align-items:center;background:var(--card-bg-color);border-bottom:1px solid var(--border-color);border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:16px}.KeyShardDashboard_logHeader__x-PHk h6{color:var(--text-color);font-size:14px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.KeyShardDashboard_logFilters__NAIo4{display:flex;gap:8px}.KeyShardDashboard_logFilter__W9ZZ\+{background:var(--muted-bg);border:1px solid var(--border-color);border-radius:6px;color:var(--text-color);cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase;transition:all .2s}.KeyShardDashboard_logFilter__W9ZZ\+:hover{background:var(--card-bg-color);border-color:var(--primary-color)}.KeyShardDashboard_logFilter__W9ZZ\+.KeyShardDashboard_active__U6is-{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.KeyShardDashboard_logContent__L5zPz{color:var(--text-color);flex:1 1;font-family:ui-monospace,monospace;font-size:12px;font-weight:400;line-height:1.8;overflow:auto;padding:16px}.KeyShardDashboard_logContent__L5zPz>div{padding:2px 0;word-break:break-word}.KeyShardDashboard_logSuccess__zHUHS{color:var(--success-color)}.KeyShardDashboard_logError__nJsmL{color:var(--destructive-color)}.KeyShardDashboard_logWarning__Pn3eM{color:#ffc939}.KeyShardDashboard_logInfo__wfzkB{color:var(--text-color)}.KeyShardDashboard_logEmpty__f-52g{color:var(--dark-text-muted);font-style:italic;padding:20px;text-align:center}.KeyShardDashboard_progressContainer__lJKD2{margin-top:16px}.KeyShardDashboard_progress__UbDPd{background:var(--muted-bg);border:1px solid var(--border-color);border-radius:999px;height:10px;overflow:hidden;position:relative}.KeyShardDashboard_bar__mbebo{background:linear-gradient(90deg,var(--primary-color),#42d0e6);height:100%;overflow:hidden;position:relative;transition:width .3s ease;width:0}.KeyShardDashboard_bar__mbebo:after{animation:KeyShardDashboard_shimmer__MXsST 2s infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes KeyShardDashboard_shimmer__MXsST{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.KeyShardDashboard_progressText__1s5rV{align-items:center;color:var(--dark-text-muted);display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin-top:8px}.KeyShardDashboard_elapsedTime__h4KFl{color:var(--primary-color);font-weight:600}.KeyShardDashboard_footer__WiLFy{color:var(--dark-text-muted);font-size:12px;margin-top:18px;text-align:center}.KeyShardDashboard_toggle__Q9tqH{align-items:center;color:var(--text-color);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;margin:12px 0}.KeyShardDashboard_toggle__Q9tqH input{accent-color:var(--primary-color);cursor:pointer;height:18px;width:18px}.KeyShardDashboard_toggle__Q9tqH:hover{color:var(--primary-color)}@media (max-width:960px){.KeyShardDashboard_charts__b1yJt,.KeyShardDashboard_grid__i0TjT{grid-template-columns:1fr}.KeyShardDashboard_header__0uJ3R{align-items:flex-start;flex-direction:column;gap:16px}.KeyShardDashboard_headerRight__jCce-{align-items:flex-start;width:100%}.KeyShardDashboard_subtitleContainer__SEcR4{align-items:flex-start;flex-direction:column}.KeyShardDashboard_exportBtnHeader__Hj36i{width:100%}.KeyShardDashboard_brandName__jHtXF{font-size:24px}.KeyShardDashboard_resultsTitle__B1fpK{font-size:20px}.KeyShardDashboard_logHeader__x-PHk{align-items:flex-start;flex-direction:column;gap:12px}.KeyShardDashboard_logFilters__NAIo4{flex-wrap:wrap;width:100%}.KeyShardDashboard_logFilter__W9ZZ\+{flex:1 1;min-width:80px;text-align:center}.KeyShardDashboard_kpiHeader__yFjkK{flex-wrap:wrap}.KeyShardDashboard_btn__iizdV{flex:1 1;justify-content:center}.KeyShardDashboard_row__wBnnp{flex-wrap:wrap}}.KeyShardDashboard_col-12__SRlj7.KeyShardDashboard_col-xl-3__MJilb .KeyShardDashboard_row__wBnnp,.KeyShardDashboard_kpiCardsRow__Uiyi\+{display:flex!important;flex-direction:column!important;gap:16px!important;margin-left:0!important;margin-right:0!important}.KeyShardDashboard_col-12__SRlj7.KeyShardDashboard_col-md__WiCoZ.KeyShardDashboard_col-lg-3__xkXh0.KeyShardDashboard_col-xl-12__y3mLi{margin-bottom:0;padding-left:0;padding-right:0}:root{--primary-color:#137fec;--primary-hsl:210 100% 51%;--secndary-color:#137fec20;--box-shadow:0 2px 8px #00000014,0 1px 3px #0000000d;--text-color:#1e293b;--card-bg-color:#fff;--background-color:#f8fafc;--slate-900:#0f172a;--slate-600:#475569;--slate-500:#64748b;--slate-400:#94a3b8;--slate-300:#cbd5e1;--dark-bg:#f8fafc;--dark-card:#fff;--dark-border:#e2e8f0;--dark-text-muted:#64748b;--success-color:#059669;--success-hsl:142 76% 36%;--destructive-color:#ef4444;--destructive-hsl:0 84% 60%;--muted-bg:#f1f5f9;--border-color:#e2e8f0;--portal-theme-color:#137fec;--portal-theme-secondary:#137fec20;--text-primary-color:#171f29;--bg:#ebebeb;--card:#fff;--accent1:#137fec}.dark{--primary-color:#137fec;--primary-hsl:210 100% 51%;--secndary-color:#137fec20;--box-shadow:0 4px 6px #0000004d;--text-color:#d6e4f0;--card-bg-color:#171f29;--background-color:#0a0e13;--slate-900:#171f29;--slate-600:#475569;--slate-500:#64748b;--slate-400:#94a3b8;--slate-300:#cbd5e1;--dark-bg:#0a0e13;--dark-card:#171f29;--dark-border:#2d3f54;--dark-text-muted:#92adc9;--success-color:#059669;--success-hsl:142 76% 36%;--destructive-color:#ef4444;--destructive-hsl:0 84% 60%;--muted-bg:#1e2a3a;--border-color:#2d3f54;--portal-theme-color:#137fec;--portal-theme-secondary:#137fec20;--text-primary-color:#d6e4f0;--bg:#0a0e13;--card:#171f29;--accent1:#137fec}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;background-color:var(--background-color);box-sizing:border-box;color:#1e293b;color:var(--text-color);font-family:Google Sans,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;max-width:100vw;overflow-x:hidden;padding:0 0 40px;width:100%}body main{flex-grow:1;padding-bottom:90px;padding-top:24px;position:relative}.app-root{margin:0 auto;max-width:1200px}main{min-height:100vh}.app-header{background-color:#fff!important;background-color:var(--card-bg-color)!important;border-bottom-left-radius:10px}.app-sidebar .MuiPaper-root{background-color:#0a0d23!important}.admin-log-content{gap:8px;padding:16px 24px}.admin-log-content img{width:45px}.menus-list{color:#171f29!important;color:var(--text-primary-color)!important;font-size:14px!important;padding:2px 10px!important;width:100%}.menuActive .nav-item-content,.menus-list:hover .nav-item-content{background-color:#fff!important;background-color:var(--card-bg-color)!important}.nav-item-content{align-items:center;border-radius:5px;display:flex;flex:1 1;gap:12px;padding:8px 12px}.nav-item-content img{width:30px}.MuiDrawer-paper,.header .MuiToolbar-root{background-color:initial!important}.app-logo-name{font-weight:700}.account-menu-paper,.app-logo-name{color:#171f29!important;color:var(--text-primary-color)!important}.account-menu-paper,.account-menu-paper:before{background-color:#fff!important;background-color:var(--card-bg-color)!important}.logo-layout-main{align-content:center;margin:auto;max-width:100%;min-height:100vh;width:1000px}.dashboard-layout-main{min-height:100vh;position:relative;width:100%}.brand-name{font-size:40px;font-weight:700;text-align:center}.brand-name img{height:50px;margin-right:10px;margin-top:-7px}.box-input{display:block;font-size:16px;letter-spacing:2px;max-width:100%;min-height:59px;padding:12px 16px;width:100%;word-break:break-all}.box-input,.register-box-input{background-color:#f1f5f9;background-color:var(--muted-bg);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;color:#1e293b;color:var(--text-color);text-align:center}.register-box-input{display:inline-block;letter-spacing:0;min-height:30px;min-width:130px;padding:8px 12px}.split-key .register-box-input{font-size:14px;width:100%;word-break:break-all}.register-box-input.name-input{min-width:200px;padding:5px}.hash-value{word-wrap:break-word;font-size:14px;margin-right:-20px;max-width:100%;padding:5px 10px}.middle-arrows img{width:47px}.welcome-container{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:40px 20px;position:relative}.welcome-container:before{animation:rotate 20s linear infinite;background:radial-gradient(circle,#8d2cff1a 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.welcome-card{background-color:#fff;background-color:var(--card-bg-color);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:32px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:1400px;padding:50px 40px;position:relative;text-align:center;width:100%;z-index:1}.hero-top{margin-bottom:20px}.hero-logo-container{align-items:center;animation:fadeInUp .4s ease-out;display:flex;gap:12px;justify-content:center;margin-bottom:24px}.hero-logo-text{color:#1e293b;color:var(--text-color);font-size:24px;font-weight:700;margin:0}.hero-badge{animation:fadeInUp .6s ease-out;background:linear-gradient(135deg,#0582ff33,#0582ff33);background:linear-gradient(135deg,hsl(var(--primary-hsl)/.2),hsl(var(--primary-hsl)/.2));border:1px solid #0582ff4d;border:1px solid hsl(var(--primary-hsl)/.3);border-radius:50px;color:#137fec;color:var(--primary-color);display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:20px;padding:6px 16px;text-transform:uppercase}.hero-title{animation:fadeInUp .8s ease-out;color:#1e293b;color:var(--text-color);font-size:40px;font-weight:800;letter-spacing:-1px;line-height:1.2;margin:0}.hero-title-accent{background:linear-gradient(135deg,#137fec,#42d0e6);background:linear-gradient(135deg,var(--primary-color) 0,#42d0e6 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.hero-sub,.hero-title-accent{-webkit-text-fill-color:#0000}.hero-sub{animation:fadeInUp 1s ease-out;background:linear-gradient(135deg,#42d0e6,#8d2cff);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:500;margin-top:16px}.hero-description{animation:fadeInUp 1.2s ease-out;color:#475569;color:var(--slate-600);font-size:14px;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:16px;max-width:600px}.hero-graphic{animation:fadeInUp 1.4s ease-out;display:flex;justify-content:center}.graphic-container{gap:20px}.graphic-container,.key-icon-wrapper{align-items:center;display:flex;position:relative}.key-icon-wrapper{justify-content:center}.key-icon-glow{animation:pulse 3s ease-in-out infinite;border-radius:50%;height:180px;position:absolute;width:180px;z-index:0}.key-icon{filter:drop-shadow(0 0 20px rgba(141,44,255,.5));height:auto;position:relative;transition:transform .3s ease;width:150px;z-index:1}.key-icon-wrapper:hover .key-icon{transform:scale(1.1)}.arrow-connector{align-items:center;display:flex;opacity:.6}.arrow-connector img{filter:drop-shadow(0 0 10px rgba(141,44,255,.4));width:50px}.hero-cta{display:flex;gap:18px;justify-content:center;margin-top:30px}.btn-cta-primary{background:linear-gradient(170deg,#137fec 50%,#3743ff);background:linear-gradient(170deg,var(--primary-color) 50%,#3743ff);border:none;border-radius:14px;box-shadow:0 8px 30px #0582ff38;box-shadow:0 8px 30px hsl(var(--primary-hsl)/.22);color:#fff;font-size:25px;font-weight:700;padding:10px 34px}.btn-cta-outline{background:#0000;border:1px solid #ffffff0f;border-radius:14px;color:#eee;font-size:20px;padding:12px 28px}.hero-menu{grid-gap:16px;animation:fadeInUp 1.6s ease-out;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:30px}.menu-item-card{align-items:center;background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:12px;box-shadow:0 2px 8px #00000014;color:#1e293b!important;color:var(--text-color)!important;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:110px;padding:20px 18px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-item-icon{color:#137fec;color:var(--primary-color);font-size:28px;margin-bottom:8px;transition:transform .3s ease}.menu-item-card:hover .menu-item-icon{transform:scale(1.1)}.menu-item-label{color:#1e293b;color:var(--text-color);font-size:13px;font-weight:600;line-height:1.3;margin-bottom:4px;transition:color .3s ease}.menu-item-arrow{color:#137fec;color:var(--primary-color);font-size:16px;opacity:0;transform:translateX(-10px);transition:all .3s ease}.menu-item-card:hover{border-color:#137fec!important;border-color:var(--primary-color)!important;box-shadow:0 4px 16px #0000001f}.menu-item-card:hover .menu-item-icon{transform:scale(1.05)}.menu-item-card:hover .menu-item-arrow{opacity:1;transform:translateX(0)}.menu-item-card.active{border-color:#137fec!important;border-color:var(--primary-color)!important;box-shadow:0 4px 16px #0000001f}.menu-item-card.active .menu-item-label{color:#1e293b;color:var(--text-color)}.menu-item-card.active .menu-item-arrow{opacity:1;transform:translateX(0)}.middle-arrow-icon img{width:40px}.login-card{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 8px #00000014;color:#1e293b;color:var(--text-color);padding:40px}.login-card.dark{background:linear-gradient(180deg,hsla(0,0%,100%,.015),#0000001a)}.login-card h2{color:#1e293b;color:var(--text-color);font-size:28px;font-weight:700;line-height:1.1em;margin-bottom:16px}.login-text-color{color:#64748b;color:var(--dark-text-muted);font-size:18px;line-height:1.3}.login-page{position:relative}.login-page .row{margin-left:-8px;margin-right:-8px}.login-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.login-header-container{margin:40px auto 24px;max-width:1400px;padding:0}.login-logo-container{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:center;margin-bottom:24px;padding:0;transition:all .3s ease}.login-logo-container:hover{opacity:.8}.login-logo-text{color:#1e293b;color:var(--text-color);font-size:24px;font-weight:700;margin:0}.login-flow-description{margin:0 auto;max-width:800px;text-align:center}.login-description-text{color:#64748b;color:var(--dark-text-muted);font-size:16px;line-height:1.6;margin:0}.login-normal-text{color:#1e293b;color:var(--text-color);font-size:16px;width:175px}.login-page .input-dark{background:#f1f5f9!important;background:var(--muted-bg)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;color:#1e293b!important;color:var(--text-color)!important}.login-flow-card{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 8px #00000014;font-size:16px;max-width:100%;padding:30px 30px 10px;text-align:center;width:100%}.login-flow-card,.login-flow-card h2{color:#1e293b;color:var(--text-color)}.login-flow-card h2{font-size:28px;font-weight:700;line-height:1.1em;margin-bottom:20px}.login-flow-card .box-input{max-width:100%;min-width:100%;padding:12px 16px;width:100%}.login-info .login-text-color{font-size:16px;line-height:1.3}.form-group{margin:23px 0}.btn-cta-large{background:linear-gradient(90deg,#137fec,#ff8ab8);background:linear-gradient(90deg,var(--primary-color),#ff8ab8);border:none;border-radius:12px;color:#fff;font-size:20px;font-weight:700;margin-top:6px;padding:10px;width:100%}.register-card{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 8px #00000014;padding:40px}.register-card,.register-card h2{color:#1e293b;color:var(--text-color)}.register-card h2{font-size:32px;font-weight:700;line-height:1.1em;margin-bottom:16px}.register-normal-text{color:#1e293b;color:var(--text-color);font-size:16px;width:175px}.register-password-font{color:#1e293b;color:var(--text-color);font-size:18px}.p-2-5rem{padding:2.5rem}.register-page{position:relative}.register-header-container{margin:40px auto 24px;max-width:1200px;padding:0}.register-logo-container{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:center;margin-bottom:24px;padding:0;transition:all .3s ease}.register-logo-container:hover{opacity:.8}.register-logo-text{color:#1e293b;color:var(--text-color);font-size:24px;font-weight:700;margin:0}.register-flow-description{margin:0 auto;max-width:800px;text-align:center}.register-description-text{color:#64748b;color:var(--dark-text-muted);font-size:16px;line-height:1.6;margin:0}.register-page .input-dark{background:#f1f5f9!important;background:var(--muted-bg)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;color:#1e293b!important;color:var(--text-color)!important}.input-dark{background:#f1f5f9;background:var(--muted-bg);border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:8px;color:#1e293b;color:var(--text-color);font-size:16px;outline:none;padding:12px 16px;transition:all .3s ease;width:100%}.input-dark:focus{background:#fff;background:var(--card-bg-color);border-color:#137fec;border-color:var(--primary-color);box-shadow:0 0 0 3px #0582ff1f,0 1px 2px #0000000d;box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.12),0 1px 2px #0000000d}.input-dark::placeholder{color:#64748b;color:var(--dark-text-muted);opacity:.7}.btn-register{background-color:#137fec!important;background-color:var(--primary-color)!important;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:10px;margin-top:20px;outline:none;padding:12px 24px;transition:all .3s ease;width:100%}.btn-register:hover:not(:disabled){background-color:#0582ffe6!important;background-color:hsl(var(--primary-hsl)/.9)!important;box-shadow:0 4px 12px #0582ff4d;box-shadow:0 4px 12px hsl(var(--primary-hsl)/.3);transform:translateY(-1px)}.btn-register:disabled{cursor:not-allowed;opacity:.6}.register-flow-card{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #e2e8f0;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 8px #00000014;color:#1e293b;color:var(--text-color);font-size:18px;max-width:100%;padding:30px 30px 10px;text-align:center;width:450px}.register-flow-card h2{color:#1e293b;color:var(--text-color);font-size:32px;font-weight:700;line-height:1.1em;margin-bottom:20px}.register-yellowish{color:#137fec;color:var(--primary-color);font-family:monospace;font-weight:600;margin-bottom:10px;word-break:break-all}.navigarion-arrows{align-items:self-start;display:flex;justify-content:center}.navigarion-arrows img{width:60px}.navigarion-arrows .top-left-icon{margin-right:10px;margin-top:5px}.navigarion-arrows .top-right-icon{margin-top:12px}.navigarion-arrows .bottom-left-icon{margin-right:5px}.navigarion-arrows .bottom-right-icon{margin-left:35px;width:35px}.dashboard-card{background-color:#fff;background-color:var(--card-bg-color);border-radius:10px;padding:15px 20px 110px;position:relative}.dashboard-card h2{color:#f1cb68;font-size:30px;margin-bottom:30px;text-align:center;white-space:nowrap}.card-bottom-heading{bottom:20px;font-size:25px!important;left:50%;margin-bottom:0!important;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.dashboard-card img{max-width:100%}.theme-card{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:12px;box-shadow:0 2px 8px #00000014;color:#1e293b!important;color:var(--text-color)!important;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-card:hover{box-shadow:0 4px 16px #0000001f}.theme-card.stats-card h2{font-size:40px;font-weight:700}.theme-card.stats-card h3{font-size:40px}.theme-card img{height:60px;margin-bottom:10px}.dark-theme-card{background-color:#0c132f;border-radius:5px;padding:20px}.dark-theme-card.stats-card h2{font-size:40px;margin-bottom:0}.bar-chart-header{align-items:center;color:#fff;display:flex;justify-content:space-between}.bar-chart-header h2{font-size:20px;font-weight:700;margin-bottom:0!important}.color-explain .color-dot{border-radius:50%;height:15px;width:15px}.color-explain{font-size:20px}.gear1{animation:rotate 3s linear infinite;height:40px!important;width:40px!important}.gear2{animation:rotate 2s linear infinite reverse;height:28px!important;margin-left:-14px;margin-top:28px;width:28px!important}.settings-animation img{height:auto;width:80px}.female-user{height:auto;width:70px}.settings-animation .show-info img{height:auto;max-width:80px}.gears-init{height:80px;margin-bottom:10px;width:80px!important}.gears-circle{border:3px solid #401c93;border-radius:50%;display:flex;height:80px;justify-content:normal;margin:auto auto 10px;padding:10px;width:80px}.rotating-bc-icon{animation:rotate 2s linear infinite}.register-flowing-data{overflow:hidden;transition:height 7s ease}.show-info{transition:opacity 2s ease}.snackbar-close-btn{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;margin-left:8px;padding:0 8px}.blockchain-rotate-icon-login{height:60px;margin:15px auto;width:60px}.blockchain-icon img{height:60px;width:60px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.generating-segments-indicator{animation:fadeInUp .5s ease-out,shimmer 3s linear infinite,pulse 2s ease-in-out infinite;background:linear-gradient(90deg,#4facfe1a,#00f2fe33 50%,#4facfe1a);background-size:2000px 100%;border:2px solid #00f2fe80;box-shadow:0 0 20px #00f2fe4d,inset 0 0 20px #4facfe1a}.segment-generating-text{animation:pulse 1.5s ease-in-out infinite;color:#00f2fe;text-shadow:0 0 10px #00f2fe80}.loading-icon{font-size:40px}.logout-icon{fill:#f1b86b;color:#f1b86b}.benchmark-page{background:radial-gradient(80% 120% at 20% 10%,#121e46 0,var(--bg2) 60%),linear-gradient(120deg,var(--bg1),var(--bg2));box-sizing:border-box;color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;margin:0;min-height:100vh;padding:0}.half-doughnut-value{bottom:22px;color:#80d89c;font-size:35px;font-weight:700;left:60%;position:absolute;transform:translateX(-60%)}.below-graph-line{background-color:#12126c;height:2px;width:100%}.latency-distribution-title{color:#bc9cca;font-size:14px}.register-text-below-line{color:#ffc939;font-size:18px;margin-top:10px;text-align:center}.register-text-below-line.login-line{color:#f016e7}.charts-title{font-size:16px!important;text-align:center}.blinking-text{animation:blink 2s infinite;background-color:#059669;background-color:var(--success-color);border-radius:3px;color:#1e293b;color:var(--text-color);font-weight:700;padding:5px 10px}.blinking-text.error-blink{background-color:#ef4444;background-color:var(--destructive-color);color:#fff}.mui-confirmation-popup .MuiPaper-root{background-color:#211344!important}.mui-confirmation-popup button,.mui-confirmation-popup p{color:#137fec!important;color:var(--portal-theme-color)!important}.mui-bg-custom-table{background-color:#fff!important;background-color:var(--card-bg-color)!important;border-radius:15px!important}.mui-bg-custom-table td,.mui-bg-custom-table th,.mui-bg-custom-table th span{color:#fff!important}.mui-bg-custom-table tr{white-space:nowrap}.mui-table-container::-webkit-scrollbar{display:none}.mui-table-container{min-width:auto!important}.light-border-bottom{border-bottom:1px solid rgba(0,0,0,.125)}.mui-table-footer{display:flex!important;justify-content:space-between}.mui-table-footer .MuiTablePagination-root{color:#fff!important}.MuiTablePagination-displayedRows,.MuiTablePagination-selectLabel{margin-bottom:0!important}.MuiTablePagination-actions svg,.MuiTablePagination-selectIcon,.MuiTablePagination-toolbar{fill:#fff!important;color:#fff!important}.mui-table-search-input{border:1px solid #fff!important;color:#fff!important}.form-control fieldset,.mui-table-search-input fieldset{border:none!important}.mui-table-search-input-box{align-items:center;display:flex;gap:15px}.floating-buttons{bottom:30px;display:flex;gap:10px;position:fixed;right:20px}.theme-button{background:linear-gradient(170deg,#137fec 50%,#3743ff);background:linear-gradient(170deg,var(--primary-color) 50%,#3743ff)}.cancel-button,.theme-button{align-items:center;border:none;border-radius:3px;box-shadow:none;color:#fff!important;display:flex;font-size:15px;gap:8px;justify-content:center;outline:none;padding:7px 25px!important}.cancel-button{background:#dc3545}.custom-menu-popover .MuiPaper-root{background-color:#0a0d23;color:#fff}.custom-menu-popover li:hover{background-color:#fff;background-color:var(--card-bg-color)}.secured-files-access button{background-color:#28a745!important;border:none;border-radius:4px;color:#fff;outline:none;padding:4px 16px}.secured-files-access button.disabled-access{background-color:#dc3545!important}.security-status-image img{width:10px}.malware-count-box{align-items:center;display:flex;gap:10px;justify-content:center}.malware-count-box img{width:35px}.malware-count{background-color:#6cb645;border-radius:2px;cursor:pointer;padding:5px 20px;text-decoration:underline}.point-yellow{background-color:#fbad2f}.point-red{background-color:#e7121ea8}.daily-security-check img{width:35px}.setting-checkbox .MuiCheckbox-root,.sub-admins .MuiCheckbox-root{color:#137fec!important;color:var(--portal-theme-color)!important}.setting-checkbox{text-wrap:nowrap;display:flex;gap:5px}.confirmation-popup-loading{height:20px!important;width:20px!important}.confirmation-popup-loading svg,.input-form svg{color:#137fec!important;color:var(--portal-theme-color)!important}.form-control{background-color:initial!important;border:1px solid #7e7e7e!important;box-shadow:none!important;color:#fff!important;padding:12px}.form-control::placeholder{color:#7e7e7e!important}.user-card{border:1px solid #7e7e7e!important;border-radius:10px;padding:15px;position:relative}.empty-users-box{align-items:center;display:flex;height:70vh;justify-content:center;width:100%}.add-new-chip button{align-items:center;background-color:#137fec;background-color:var(--portal-theme-color);border:none;border-radius:20px;color:#fff;display:inline-flex;font-size:14px;gap:8px;padding:6px 20px}.theme-color-4{color:#137fec;color:var(--portal-theme-color);font-family:system-ui}.cross-user-icon{fill:blue;border:1px solid red;border-radius:50%;color:blue;cursor:pointer;font-size:18px;position:absolute;right:2px;top:2px}.mui-component-popup .MuiPaper-elevation{background-color:#fff;background-color:var(--card-bg-color);max-width:100%;padding:30px;position:relative;width:450px}.popup-cross-icon{align-items:center;background-color:#137fec20;background-color:var(--portal-theme-secondary);border:none;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;outline:none;position:absolute;right:15px;top:15px;width:40px}.mui-component-popup-title{color:#137fec;color:var(--portal-theme-color);font-family:system-ui;font-size:25px;margin-bottom:16px}.sort-by-users .MuiRadio-colorPrimary{padding:0 3px}.user-card h5{color:#137fec;color:var(--portal-theme-color)}.password-field-edit{background-color:initial;border:1px solid #7e7e7e!important;border-radius:4px;color:#fff;outline:none!important;padding:4px 10px}.page-heading{background-color:#137fec;background-color:var(--portal-theme-color);border-radius:5px;color:#fff;font-family:sans-serif;margin-bottom:15px;padding:8px;text-align:center}.heading-color{color:#137fec;color:var(--portal-theme-color)}.settings-page h5{font-family:system-ui;font-size:1.25rem;font-weight:700}.settings-page p{color:#bcbcbc;margin-bottom:0}@keyframes blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.forms-drawer .MuiDrawer-paper{background-color:#fff!important;background-color:var(--card-bg-color)!important;max-width:100%;width:600px}.drawer-cross-icon{align-items:center;background-color:#137fec20!important;background-color:var(--portal-theme-secondary)!important;border:none;border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.drawer-cross-icon svg{color:#137fec!important;color:var(--portal-theme-color)!important}.sidebar-divider{border-color:#171f29!important;border-color:var(--text-primary-color)!important}.table-heading{color:#137fec;color:var(--portal-theme-color)}.MuiMenu-paper{color:#fff!important}.MuiMenu-paper,.MuiPickerPopper-paper{background-color:#fff!important;background-color:var(--card-bg-color)!important}.MuiPickerPopper-paper{color:#171f29!important;color:var(--text-primary-color)!important}.MuiPickerPopper-paper svg,.mui-date-picker svg{color:#137fec!important;color:var(--portal-theme-color)!important}.MuiPickerPopper-paper .Mui-selected{background-color:#137fec!important;background-color:var(--portal-theme-color)!important;color:#171f29!important;color:var(--text-primary-color)!important}.MuiPickerPopper-paper .Mui-disabled{opacity:.2!important}.MuiDayCalendar-weekDayLabel,.MuiPickersDay-root{color:#171f29!important;color:var(--text-primary-color)!important}.MuiPickersDay-root{background-color:initial!important;z-index:1}.MuiPickersDay-root:hover{background-color:#137fec!important;background-color:var(--portal-theme-color)!important;color:#171f29!important;color:var(--text-primary-color)!important}.MuiPickersDay-today{border:1px solid #137fec!important;border:1px solid var(--portal-theme-color)!important;color:#137fec!important;color:var(--portal-theme-color)!important}.autocomplete-paper{background-color:#fff!important;background-color:var(--card-bg-color)!important;color:#171f29!important;color:var(--text-primary-color)!important}.autocomplete-mui .MuiAutocomplete-tag,.autocomplete-mui .MuiAutocomplete-tag svg{background-color:#137fec20;background-color:var(--portal-theme-secondary);color:#137fec;color:var(--portal-theme-color)}.MuiInputBase-input::placeholder{color:"#999";opacity:1}.input-form label{background-color:#fff;background-color:var(--card-bg-color);color:#171f29!important;color:var(--text-primary-color)!important;padding:0 7px}.veekrypt-logo img{height:100px}@media (max-width:1400px){.hero-menu{gap:14px;grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.welcome-card{padding:50px 40px}.hero-menu{gap:14px;grid-template-columns:repeat(4,1fr)}.hero-title{font-size:36px}.menu-item-card{min-height:105px;padding:18px 16px}.menu-item-icon{font-size:26px;margin-bottom:7px}.menu-item-label{font-size:12px}}@media (max-width:992px){.hero-menu{gap:12px;grid-template-columns:repeat(4,1fr)}.menu-item-card{min-height:100px;padding:16px 14px}.menu-item-icon{font-size:24px;margin-bottom:6px}.menu-item-label{font-size:11.5px}}@media (max-width:768px){.welcome-container{padding:20px 15px}.welcome-card{border-radius:24px;padding:40px 30px}.hero-title{font-size:32px}.hero-sub{font-size:18px}.hero-description{font-size:13px}.hero-menu{gap:14px;grid-template-columns:repeat(2,1fr);margin-top:40px}.menu-item-card{min-height:110px;padding:18px 16px}.menu-item-icon{font-size:26px;margin-bottom:8px}.menu-item-label{font-size:12.5px}.key-icon{width:100px}.key-icon-glow{height:120px;width:120px}.arrow-connector img{width:35px}}@media (max-width:571px){.register-card{padding:20px}.gears-init{height:80px!important;width:80px!important}.register-box-input.name-input{min-width:125px!important;word-break:break-all}.middle-arrows img{height:105px;width:33px}.temp-key{margin-right:0!important;width:100%!important}.split-key .register-box-input{min-width:110px!important;width:auto!important}.p-2-5rem{padding:1.5rem!important}.hero-graphic .key-icon img{width:70px!important}.hero-title{font-size:28px}.hero-menu{gap:14px;grid-template-columns:1fr}.menu-item-card{min-height:110px;padding:18px 20px}.welcome-card{padding:30px 20px}.hero-sub{font-size:16px}.graphic-container{flex-wrap:wrap;gap:10px;justify-content:center}.arrow-connector{transform:rotate(90deg)}}.blockchain-hash-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.blockchain-hash-card:hover{box-shadow:0 8px 24px #0000004d;transform:translateY(-4px)}.copy-hash-btn{transition:all .2s ease!important}.copy-hash-btn:hover{transform:scale(1.05)}.copy-hash-btn:active{transform:scale(.95)}@keyframes successPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}
/*# sourceMappingURL=main.00f20d0b.css.map*/