@keyframes ai-chatbot-fadeIn{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-chatbot-msgIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-chatbot-pulse{0%{box-shadow:0 0 0 0 #e01e4573}70%{box-shadow:0 0 0 14px #e01e4500}to{box-shadow:0 0 0 0 #e01e4500}}@keyframes ai-chatbot-dot{0%,80%,to{opacity:.2;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}@keyframes ai-chatbot-statusGlow{0%,to{box-shadow:0 0 0 0 #22c55e80}50%{box-shadow:0 0 0 4px #22c55e00}}@keyframes ai-chatbot-accentShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ai-chatbot-tooltipIn{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes ai-chatbot-scrollBtnIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ai-chatbot-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;pointer-events:none;position:fixed;right:0;z-index:10050}.ai-chatbot-wrapper *{box-sizing:border-box}.ai-chatbot-fab{-webkit-tap-highlight-color:transparent;align-items:center;animation:ai-chatbot-pulse 2.8s ease-in-out 2s 3;background:linear-gradient(135deg,#e01e45,#b91838 50%,#e01e45);background-size:200% 200%;border:none;border-radius:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));box-shadow:0 6px 28px #e01e4566,0 2px 8px #0000001f,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;font-family:inherit;height:58px;justify-content:center;outline:none;pointer-events:auto;position:fixed;right:calc(24px + env(safe-area-inset-right, 0px));transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,background-position .5s ease;width:58px;z-index:10051}.ai-chatbot-fab:hover{background-position:100% 100%;box-shadow:0 8px 36px #e01e4580,0 4px 14px #0000002e,inset 0 1px 0 #ffffff40;transform:scale(1.1)}.ai-chatbot-fab:active{transform:scale(.93)}.ai-chatbot-fab:focus-visible{outline:2px solid #ff4d6d;outline-offset:3px}.ai-chatbot-fab__icon-wrap{align-items:center;display:flex;justify-content:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.ai-chatbot-fab__icon-wrap svg{height:24px;width:24px}.ai-chatbot-fab--open{animation:none;background:linear-gradient(135deg,#8e112d,#6e0d22);box-shadow:0 4px 16px #00000059,inset 0 1px 0 #ffffff14}.ai-chatbot-fab--open .ai-chatbot-fab__icon-wrap{transform:rotate(90deg)}.ai-chatbot-fab-tooltip{font-size:13px;padding:9px 14px}.ai-chatbot-fab-tooltip__close{padding:0 0 0 2px}.ai-chatbot-panel{border-radius:20px;bottom:calc(96px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;font-family:inherit;max-height:620px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;position:relative;right:calc(24px + env(safe-area-inset-right, 0px));transform:translateY(16px) scale(.95);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1);width:400px;z-index:10050}.ai-chatbot-panel--open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.ai-chatbot-accent-line{background:linear-gradient(90deg,#0000,#e01e45 20%,#ff4d6d 40%,#1ba3f0 60%,#e01e45 80%,#0000)}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-panel{background:#141417;border:1px solid #ffffff12;box-shadow:0 28px 90px #000000b3,0 8px 28px #00000073,inset 0 0 0 1px #ffffff08}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header{background:linear-gradient(180deg,#e01e451a,#0000);border-bottom:1px solid #ffffff0f}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__avatar{background:linear-gradient(135deg,#e01e45,#ff4d6d);box-shadow:0 3px 12px #e01e4559;color:#fff}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__title{color:#f2f2f5}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__status{color:#77788a}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__action-btn{color:#5e5f6e}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__action-btn:hover{background:#ffffff0f;color:#a0a1b0}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__close{color:#5e5f6e}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-header__close:hover{background:#ffffff0f;color:#d0d0da}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-messages{background:#0b0b0e}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-message__avatar{background:#1c1c22;border:1px solid #ffffff0d;color:#e01e45}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-message--user .ai-chatbot-message__bubble{background:linear-gradient(135deg,#e01e45,#c4173b);box-shadow:0 2px 14px #e01e4538;color:#fff}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-message--bot .ai-chatbot-message__bubble{background:#19191e;border:1px solid #ffffff0f;color:#d5d5dd}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-message--bot .ai-chatbot-message__bubble:hover{border-color:#ffffff1a}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-message__time{color:#4a4b58}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-typing{background:#19191e;border:1px solid #ffffff0f}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-typing__dot{background:#6a6b7a}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-quick-action{background:#e01e450f;border-color:#e01e452e;color:#d4899a}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-quick-action:hover:not(:disabled){background:#e01e4524;border-color:#e01e4566;color:#ff6b88}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-suggestion{background:#1ba3f00f;border-color:#1ba3f026;color:#7bbee8}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-suggestion:hover:not(:disabled){background:#1ba3f01f;border-color:#1ba3f059;color:#a0d4f5}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-input{background:#141417;border-top:1px solid #ffffff0f}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-input__field{background:#0b0b0e;border:1px solid #ffffff14;color:#ececef}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-input__field::placeholder{color:#505060}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-input__field:focus{border-color:#e01e4573;box-shadow:0 0 0 3px #e01e4514}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-footer{background:#141417;border-top:1px solid #ffffff0a;color:#3a3a48}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-footer strong{color:#55566a}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-scroll-btn{background:#1c1c22;box-shadow:0 3px 12px #0006;color:#a0a1b0}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-fab-tooltip{background:#1e1e25;color:#d0d0da}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-messages::-webkit-scrollbar{width:5px}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-messages::-webkit-scrollbar-track{background:#0000}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-messages::-webkit-scrollbar-thumb{background:#ffffff12;border-radius:10px}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-messages::-webkit-scrollbar-thumb:hover{background:#ffffff24}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-panel{background:#fff;border:1px solid #00000012;box-shadow:0 28px 90px #0000001a,0 8px 28px #0000000d,inset 0 0 0 1px #fffc}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header{background:linear-gradient(180deg,#e01e450d,#0000);border-bottom:1px solid #0000000f}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__avatar{background:linear-gradient(135deg,#e01e45,#ff4d6d);box-shadow:0 3px 12px #e01e4538;color:#fff}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__title{color:#1a1a2e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__status{color:#8888a0}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__action-btn{color:#a0a0b4}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__action-btn:hover{background:#0000000d;color:#5a5a72}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__close{color:#a0a0b4}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-header__close:hover{background:#0000000d;color:#1a1a2e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-messages{background:#f6f6fa}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-message__avatar{background:#fff;border:1px solid #0000000f;box-shadow:0 1px 4px #0000000a;color:#e01e45}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-message--user .ai-chatbot-message__bubble{background:linear-gradient(135deg,#e01e45,#c4173b);box-shadow:0 2px 12px #e01e452e;color:#fff}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-message--bot .ai-chatbot-message__bubble{background:#fff;border:1px solid #0000000f;box-shadow:0 1px 4px #00000008;color:#2a2a3e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-message--bot .ai-chatbot-message__bubble:hover{border-color:#0000001a;box-shadow:0 2px 8px #0000000d}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-message__time{color:#b0b0c0}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-typing{background:#fff;border:1px solid #0000000f;box-shadow:0 1px 4px #00000008}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-typing__dot{background:#a0a0b4}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-quick-action{background:#e01e450a;border-color:#e01e4526;color:#b8183a}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-quick-action:hover:not(:disabled){background:#e01e4517;border-color:#e01e454d;color:#e01e45}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-suggestion{border-color:#1ba3f026}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-suggestion:hover:not(:disabled){border-color:#1ba3f04d;color:#0e6ead}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-input{background:#fff;border-top:1px solid #0000000f}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-input__field{background:#f0f0f5;border:1px solid #00000014;color:#1a1a2e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-input__field::placeholder{color:#a0a0b4}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-input__field:focus{background:#fff;border-color:#e01e4566;box-shadow:0 0 0 3px #e01e450f}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-footer{background:#fff;border-top:1px solid #0000000a;color:#c0c0d0}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-footer strong{color:#8a8aa0}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-scroll-btn{color:#5a5a72}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-messages::-webkit-scrollbar{width:5px}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-messages::-webkit-scrollbar-track{background:#0000}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-messages::-webkit-scrollbar-thumb{background:#00000014;border-radius:10px}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-messages::-webkit-scrollbar-thumb:hover{background:#00000029}.ai-chatbot-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;min-height:62px;padding:14px 14px 14px 18px}.ai-chatbot-header__left{align-items:center;display:flex;gap:12px;min-width:0}.ai-chatbot-header__avatar{align-items:center;border-radius:11px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ai-chatbot-header__avatar svg{height:18px;width:18px}.ai-chatbot-header__info{display:flex;flex-direction:column;min-width:0}.ai-chatbot-header__title{font-size:15px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.ai-chatbot-header__status{align-items:center;display:flex;font-size:11.5px;font-weight:500;gap:5px;line-height:1.3;margin-top:2px}.ai-chatbot-header__status-dot{animation:ai-chatbot-statusGlow 2.5s ease-in-out infinite;background:#22c55e;border-radius:50%;flex-shrink:0;height:7px;width:7px}.ai-chatbot-header__actions{gap:2px}.ai-chatbot-header__close{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;height:30px;justify-content:center;outline:none;transition:background .18s ease,color .18s ease;width:30px}.ai-chatbot-header__close:focus-visible{outline:2px solid #e01e45;outline-offset:1px}.ai-chatbot-header__close svg{height:13px;width:13px}.ai-chatbot-messages{display:flex;flex:1 1;flex-direction:column;min-height:180px;overflow-y:auto;padding:18px 16px 8px;position:relative;scrollbar-color:#8080801f #0000;scrollbar-width:thin}.ai-chatbot-scroll-btn{z-index:2}.ai-chatbot-message{align-items:flex-start;animation:ai-chatbot-msgIn .3s cubic-bezier(.22,1,.36,1);display:flex;gap:10px;margin-bottom:8px}.ai-chatbot-message--user{flex-direction:row-reverse}.ai-chatbot-message--bot{flex-direction:row}.ai-chatbot-message__avatar{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-top:2px;transition:opacity .15s;width:28px}.ai-chatbot-message__avatar svg{height:13px;width:13px}.ai-chatbot-message__content{display:flex;flex-direction:column;max-width:80%;min-width:0}.ai-chatbot-message--user .ai-chatbot-message__content{align-items:flex-end}.ai-chatbot-message--bot .ai-chatbot-message__content{align-items:flex-start}.ai-chatbot-message__bubble{word-wrap:break-word;border-radius:14px;font-size:13.5px;line-height:1.6;overflow-wrap:break-word;padding:10px 14px;transition:border-color .15s ease,box-shadow .15s ease;white-space:pre-wrap}.ai-chatbot-message--user .ai-chatbot-message__bubble{border-radius:14px 14px 4px 14px}.ai-chatbot-message--bot .ai-chatbot-message__bubble{border-radius:14px 14px 14px 4px}.ai-chatbot-message__time{font-size:10.5px;line-height:1.2;margin-top:4px;padding:0 2px;-webkit-user-select:none;user-select:none}.ai-chatbot-feedback{gap:2px}.ai-chatbot-feedback__btn{height:24px;width:24px}.ai-chatbot-feedback .ai-chatbot-message__time{margin-left:4px;margin-top:0}.ai-chatbot-typing{align-items:center;border-radius:14px 14px 14px 4px;display:inline-flex;gap:5px;padding:12px 16px}.ai-chatbot-typing__dot{animation:ai-chatbot-dot 1.4s ease-in-out infinite;border-radius:50%;height:7px;width:7px}.ai-chatbot-typing__dot:nth-child(2){animation-delay:.2s}.ai-chatbot-typing__dot:nth-child(3){animation-delay:.4s}.ai-chatbot-quick-actions{display:flex;flex-wrap:wrap;gap:6px;padding:10px 0 2px}.ai-chatbot-quick-action{-webkit-tap-highlight-color:transparent;align-items:center;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:5px;line-height:1.4;outline:none;padding:6px 13px;transition:all .2s ease;white-space:nowrap}.ai-chatbot-quick-action:disabled{cursor:not-allowed;opacity:.45}.ai-chatbot-quick-action:focus-visible{outline:2px solid #e01e45;outline-offset:1px}.ai-chatbot-quick-action__icon{flex-shrink:0;font-size:12px;line-height:1}.ai-chatbot-suggestion{padding:4px 10px}.ai-chatbot-input{align-items:center;display:flex;flex-shrink:0;gap:8px;padding:12px 14px}.ai-chatbot-input__field{border-radius:10px;flex:1 1;font-family:inherit;font-size:13.5px;line-height:1.45;min-width:0;outline:none;padding:9px 14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ai-chatbot-input__send{-webkit-tap-highlight-color:transparent;align-items:center;background:linear-gradient(135deg,#e01e45,#c4173b);border:none;border-radius:10px;box-shadow:0 2px 10px #e01e4540;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;outline:none;transition:transform .15s ease,opacity .2s ease,box-shadow .2s ease;width:38px}.ai-chatbot-input__send:hover:not(:disabled){box-shadow:0 4px 16px #e01e4559;transform:scale(1.06)}.ai-chatbot-input__send:active:not(:disabled){transform:scale(.93)}.ai-chatbot-input__send:disabled{box-shadow:none;cursor:not-allowed;opacity:.35}.ai-chatbot-input__send:focus-visible{outline:2px solid #ff4d6d;outline-offset:2px}.ai-chatbot-input__send svg{height:15px;width:15px}.ai-chatbot-footer{flex-shrink:0;font-size:10.5px;font-weight:400;letter-spacing:.01em;padding:7px 14px;text-align:center}@media (max-width:480px){.ai-chatbot-panel{border-radius:20px 20px 0 0;bottom:0!important;max-height:90vh;max-width:100vw;right:0!important;width:100vw}.ai-chatbot-fab{bottom:calc(16px + env(safe-area-inset-bottom, 0px));height:52px;right:calc(16px + env(safe-area-inset-right, 0px));width:52px}.ai-chatbot-fab__icon-wrap svg{height:22px;width:22px}.ai-chatbot-fab-tooltip{display:none}.ai-chatbot-messages{padding:14px 12px 6px}.ai-chatbot-message__content{max-width:88%}.ai-chatbot-scroll-btn{bottom:68px}}.ai-chatbot-accent-line{animation:ai-chatbot-accentShimmer 4s linear infinite;background:linear-gradient(90deg,#0000,#e01e45 25%,#1ba3f0 50%,#e01e45 75%,#0000);background-size:200% 100%;flex-shrink:0;height:3px}.ai-chatbot-header__actions{align-items:center;display:flex;gap:4px}.ai-chatbot-header__action-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;height:30px;justify-content:center;outline:none;transition:background .18s ease,color .18s ease;width:30px}.ai-chatbot-header__action-btn svg{height:13px;width:13px}.ai-chatbot-header__action-btn:focus-visible{outline:2px solid #e01e45;outline-offset:1px}.ai-chatbot-feedback{align-items:center;display:flex;gap:6px;margin-top:4px;padding:0 2px}.ai-chatbot-feedback__btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;font-family:inherit;height:20px;justify-content:center;opacity:.4;outline:none;padding:0;transition:all .15s ease;width:20px}.ai-chatbot-feedback__btn:hover{opacity:.8}.ai-chatbot-feedback__btn svg{height:12px;width:12px}.ai-chatbot-feedback__btn:focus-visible{outline:2px solid #e01e45;outline-offset:1px}.ai-chatbot-feedback__btn--active{color:#e01e45;opacity:1}.ai-chatbot-suggestions{align-items:center;display:flex;flex-wrap:wrap;gap:5px;padding:8px 0 2px}.ai-chatbot-suggestions__label{font-size:11px;font-weight:500;margin-right:2px}.ai-chatbot-suggestion{-webkit-tap-highlight-color:transparent;align-items:center;border:1px solid;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.4;outline:none;padding:3px 10px;transition:all .2s ease;white-space:nowrap}.ai-chatbot-suggestion:disabled{cursor:not-allowed;opacity:.45}.ai-chatbot-suggestion:focus-visible{outline:2px solid #1ba3f0;outline-offset:1px}.ai-chatbot-scroll-btn{-webkit-tap-highlight-color:transparent;align-items:center;animation:ai-chatbot-scrollBtnIn .25s ease;border:none;border-radius:50%;bottom:70px;cursor:pointer;display:flex;font-family:inherit;height:32px;justify-content:center;left:50%;outline:none;pointer-events:auto;position:absolute;transform:translateX(-50%);transition:background .15s,color .15s;width:32px;z-index:5}.ai-chatbot-scroll-btn svg{height:13px;width:13px}.ai-chatbot-fab-tooltip{align-items:center;animation:ai-chatbot-tooltipIn .35s cubic-bezier(.22,1,.36,1);border-radius:10px;bottom:calc(36px + env(safe-area-inset-bottom, 0px));box-shadow:0 4px 20px #00000026;display:flex;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12.5px;font-weight:500;gap:8px;padding:10px 14px;pointer-events:auto;position:fixed;right:calc(94px + env(safe-area-inset-right, 0px));white-space:nowrap;z-index:10052}.ai-chatbot-fab-tooltip__close{background:none;border:none;cursor:pointer;display:inline;font-family:inherit;font-size:16px;line-height:1;margin-left:8px;opacity:.5;padding:0;transition:opacity .15s}.ai-chatbot-fab-tooltip__close:hover{opacity:1}.ai-chatbot-message--grouped{margin-bottom:3px}.ai-chatbot-message--last-in-group{margin-bottom:14px}.ai-chatbot-message__avatar--hidden{visibility:hidden}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-scroll-btn{background:#1a1a1f;border:1px solid #ffffff14;box-shadow:0 3px 12px #00000080;color:#d8d8de}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-scroll-btn:hover{background:#252530;color:#ececef}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-fab-tooltip{background:#1a1a1f;border:1px solid #ffffff14;box-shadow:0 6px 24px #00000080;color:#d8d8de}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-fab-tooltip__close{color:#6a6b7a}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-suggestion{background:#1ba3f014;border-color:#1ba3f033;color:#7bc4f0}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-suggestion:hover:not(:disabled){background:#1ba3f026;color:#90d0f8}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-feedback__btn{color:#4a4b58}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-feedback__btn:hover{background:#ffffff0a;color:#8e8fa0}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-feedback__btn--active{color:#e01e45}.ai-chatbot-wrapper[data-theme=dark] .ai-chatbot-suggestions__label{color:#4a4b58}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-scroll-btn{background:#fff;border:1px solid #00000014;box-shadow:0 3px 12px #0000001a;color:#2a2a3e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-scroll-btn:hover{background:#f5f5f8;color:#1a1a2e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-fab-tooltip{background:#fff;border:1px solid #00000014;box-shadow:0 6px 24px #0000001a;color:#2a2a3e}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-fab-tooltip__close{color:#a0a0b4}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-suggestion{background:#1ba3f00d;border-color:#1ba3f033;color:#1488cc}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-suggestion:hover:not(:disabled){background:#1ba3f01a;color:#1ba3f0}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-feedback__btn{color:#b0b0c0}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-feedback__btn:hover{background:#0000000a;color:#6a6a80}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-feedback__btn--active{color:#e01e45}.ai-chatbot-wrapper[data-theme=light] .ai-chatbot-suggestions__label{color:#b0b0c0}@media (prefers-reduced-motion:reduce){.ai-chatbot-accent-line,.ai-chatbot-fab,.ai-chatbot-fab-tooltip,.ai-chatbot-fab__icon-wrap,.ai-chatbot-feedback__btn,.ai-chatbot-header__action-btn,.ai-chatbot-header__close,.ai-chatbot-input__field,.ai-chatbot-input__send,.ai-chatbot-message,.ai-chatbot-panel,.ai-chatbot-quick-action,.ai-chatbot-scroll-btn,.ai-chatbot-suggestion,.ai-chatbot-typing{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ninjadash-ui-popover .ant-popover-inner-content{padding:0!important}.ninjadash-ui-popover .ant-popover-inner{backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);background:#111217!important;background:var(--color-paper,#111217)!important;border:1px solid color-mix(in srgb,#2a2a2a 85%,#e01e45)!important;border:1px solid color-mix(in srgb,var(--color-border,#2a2a2a) 85%,var(--color-primary,#e01e45))!important;border-radius:14px!important;box-shadow:0 16px 40px #00000061,0 3px 10px #00000042,inset 0 1px 0 #ffffff0a!important;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease!important}.ninjadash-ui-popover .ant-popover-inner:hover{border-color:color-mix(in srgb,#e01e45 34%,#2a2a2a)!important;border-color:color-mix(in srgb,var(--color-primary,#e01e45) 34%,var(--color-border,#2a2a2a))!important;box-shadow:0 18px 50px #00000075,0 0 0 1px #e01e4524,inset 0 1px 0 #ffffff0d!important;box-shadow:0 18px 50px #00000075,0 0 0 1px rgba(var(--color-primary-rgb,224,30,69),.14),inset 0 1px 0 #ffffff0d!important}.ninjadash-ui-popover .ant-popover-arrow:after,.ninjadash-ui-popover .ant-popover-arrow:before{background:#111217!important;background:var(--color-paper,#111217)!important}.ninjadash-ui-popover.ant-popover-placement-bottom .ant-popover-inner,.ninjadash-ui-popover.ant-popover-placement-bottomLeft .ant-popover-inner,.ninjadash-ui-popover.ant-popover-placement-bottomRight .ant-popover-inner{border-top:2px solid #e01e4547!important;border-top:2px solid rgba(var(--color-primary-rgb,224,30,69),.28)!important}.ninjadash-ui-popover.ant-popover-placement-top .ant-popover-inner,.ninjadash-ui-popover.ant-popover-placement-topLeft .ant-popover-inner,.ninjadash-ui-popover.ant-popover-placement-topRight .ant-popover-inner{border-bottom:2px solid #e01e4547!important;border-bottom:2px solid rgba(var(--color-primary-rgb,224,30,69),.28)!important}@media (max-width:479px){.ninjadash-ui-popover .ant-popover-inner{border-radius:12px!important}}.demo-banner{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#faad141f,#f0a00a14);border:1px solid #faad1466;border-radius:10px;box-shadow:0 4px 16px #00000014,inset 0 0 0 1px #faad141a;color:#1a1a1c;color:var(--color-text-primary,#1a1a1c);display:flex;flex-shrink:0;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;gap:10px;justify-content:center;max-width:100%;overflow:hidden;padding:8px 16px;transition:all .25s ease}.demo-banner:hover{background:linear-gradient(135deg,#faad142e,#f0a00a1f);border-color:#faad148c;box-shadow:0 6px 24px #0000001a,inset 0 0 0 1px #faad1426}.demo-banner__icon{animation:pulse-subtle 2s ease-in-out infinite;color:#d4940a;font-size:14px}@keyframes pulse-subtle{0%,to{opacity:.8}50%{opacity:1}}.demo-banner__title{color:#1a1a1c;color:var(--color-text-primary,#1a1a1c);letter-spacing:.01em;white-space:nowrap}.demo-banner__testing-badge{align-items:center;animation:testing-pulse 1.5s ease-in-out infinite;background:#faad1433;border:1px solid #faad1466;border-radius:6px;color:#faad14;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px;white-space:nowrap}@keyframes testing-pulse{0%,to{opacity:.85}50%{box-shadow:0 0 8px #faad144d;opacity:1}}.demo-banner--testing{border-color:#faad1480}.demo-banner__detail{display:none;white-space:nowrap}.demo-banner__detail,.demo-banner__dismiss{color:#6a6b75;color:var(--color-text-secondary,#6a6b75)}.demo-banner__dismiss{background:#00000014;border-radius:50%;display:flex;font-size:16px;font-weight:400;height:28px;margin-left:4px;min-height:28px;min-width:28px;transition:all .2s ease;width:28px}.demo-banner__dismiss:hover{background:#00000026;color:#1a1a1c;color:var(--color-text-primary,#1a1a1c);transform:scale(1.1)}.demo-banner__dismiss:active{transform:scale(.95)}.demo-banner--inline{gap:8px;padding:6px 12px}.demo-banner--inline .demo-banner__detail{display:none}.demo-banner--full-width{border-left:none;border-radius:0;border-right:none;border-top:none;box-shadow:0 4px 16px #0000001a,inset 0 1px 0 #faad1426;gap:8px;left:0;padding:8px 16px;position:fixed;right:0;top:64px;z-index:998}@supports (top:env(safe-area-inset-top)){.demo-banner--full-width{top:calc(64px + env(safe-area-inset-top))}}.demo-banner--full-width .demo-banner__icon{font-size:13px}.demo-banner--full-width .demo-banner__title{font-size:12px}.demo-banner--full-width .demo-banner__detail{display:none}@media (max-width:479px){.demo-banner{border-radius:8px;font-size:11px;gap:6px;padding:7px 12px}.demo-banner__icon{font-size:12px}.demo-banner__title{font-size:11px;font-weight:600}.demo-banner__dismiss{font-size:14px;height:28px;min-height:28px;min-width:28px;width:28px}}@media (max-width:359px){.demo-banner{gap:4px;padding:6px 10px}.demo-banner__title{font-size:10px}}@media (hover:none) and (pointer:coarse){.demo-banner{min-height:44px;padding:10px 16px}.demo-banner__dismiss{border-radius:8px;font-size:18px;height:32px;width:32px}.demo-banner--full-width .demo-banner__dismiss{height:36px;width:36px}}@media (prefers-reduced-motion:reduce){.demo-banner{transition:none}.demo-banner,.demo-banner__icon,.demo-banner__testing-badge{animation:none}.demo-banner:hover,.demo-banner__dismiss:hover{transform:none}}@supports (padding-top:env(safe-area-inset-top)){.demo-banner--full-width{padding-bottom:calc(8px + env(safe-area-inset-bottom)*.5);padding-top:calc(8px + env(safe-area-inset-top)*.5);top:calc(64px + env(safe-area-inset-top));top:calc(var(--header-height, 64px) + env(safe-area-inset-top))}}.bullet{border-radius:50%;display:inline-block;height:8px;margin-right:12px;transition:transform .2s ease;width:8px}.bullet:hover{transform:scale(1.3)}html[dir=rtl] .bullet{margin-left:12px;margin-right:0}.primary{background:#fb3586;box-shadow:0 0 8px #fb358666;color:#fff}.secondary{background:#e01e45;box-shadow:0 0 8px #e01e4566;color:#fff}.success{background:#01b81a;box-shadow:0 0 8px #01b81a66;color:#fff}.info{background:#0af;box-shadow:0 0 8px #0af6;color:#fff}.warning{background:#fa8b0c;box-shadow:0 0 8px #fa8b0c66;color:#fff}@media (max-width:479px){.bullet{height:10px;margin-right:8px;width:10px}}@media (prefers-color-scheme:dark){.bullet{box-shadow:0 0 6px currentColor}}.note-sidebar-top{padding:20px 20px 0!important}.note-sidebar-bottom{padding:10px 10px 20px!important}.note-search{padding:12px 10px 6px!important}.note-search .ant-input-affix-wrapper{border-radius:8px!important;height:40px}.note-sidebar-bottom ul li a{border-radius:8px;padding:10px 14px!important}.nav-text span:first-child{font-size:14px}.nav-count{font-size:11px!important;height:22px!important;line-height:22px!important;min-width:22px!important}.nav-labels{margin-top:24px!important}.nav-labels p{margin-bottom:6px!important;padding:0 14px!important}.ant-row{row-gap:18px}.ant-card{border-radius:12px!important}.ant-card-body{padding:18px!important}.note-empty{opacity:.7;padding:60px 20px!important}@media (max-width:991px){.notes-panel-header{align-items:flex-start;flex-direction:column;gap:12px}.desktop-add-note{width:100%}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f67f;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f67f;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.text-mineral-300{color:#dcdee4f2!important}.text-mineral-400{color:#b9bcc7f2!important}.text-mineral-500{color:#a5a8b4e0!important}.text-mineral-600{color:#9699a5cc!important}.text-mineral-300\/90{color:#dcdee4eb!important}.text-mineral-300\/80{color:#dcdee4e0!important}.text-mineral-300\/75{color:#dcdee4d9!important}.text-mineral-300\/70{color:#dcdee4d1!important}.text-mineral-300\/65{color:#dcdee4c7!important}.text-mineral-300\/60{color:#dcdee4bf!important}.text-mineral-300\/55{color:#dcdee4b8!important}.text-mineral-300\/50{color:#dcdee4ad!important}.text-mineral-300\/40{color:#dcdee49e!important}.text-mineral-400\/95{color:#b9bcc7eb!important}.text-mineral-400\/90{color:#b9bcc7e0!important}.text-mineral-400\/80{color:#b9bcc7d9!important}.text-mineral-400\/70{color:#b9bcc7cc!important}.text-mineral-400\/60{color:#b9bcc7bf!important}.text-mineral-400\/50{color:#b9bcc7b3!important}.text-mineral-400\/40{color:#b9bcc7a6!important}.ant-tooltip{pointer-events:auto!important}.ant-tooltip .ant-tooltip-inner{animation:tooltip-fade-in .2s ease-out!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid #e01e4559!important;border-radius:10px!important;box-shadow:0 8px 32px #00000080,inset 0 0 0 1px #ffffff08,0 0 20px #e01e4514!important;color:#e5e7ebf2!important;font-size:13px!important;line-height:1.5!important;max-width:260px!important;padding:10px 14px!important}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ant-tooltip .ant-tooltip-arrow{display:block!important}.ant-tooltip .ant-tooltip-arrow:after,.ant-tooltip .ant-tooltip-arrow:before{background:linear-gradient(135deg,#1e1e23fc,#141418fc)!important;border-color:#e01e4559!important;height:10px!important;width:10px!important}.ant-tooltip .ant-tooltip-title{color:#fffffff2!important;font-size:13px!important;font-weight:600!important;margin-bottom:4px!important}.ant-tooltip.has-title .ant-tooltip-arrow:before{display:none!important}.ant-tooltip .ant-tooltip-inner .ant-tooltip-text{color:#d1d5dbe6!important}.ant-tooltip .ant-tooltip-inner .anticon{color:#e01e45e6!important;margin-right:6px!important}.ant-tooltip-danger .ant-tooltip-inner{background:linear-gradient(135deg,#321414fa,#280f0ffa)!important;border-color:#ef444466!important;box-shadow:0 8px 32px #00000080,0 0 20px #ef444426!important}.ant-tooltip-success .ant-tooltip-inner{background:linear-gradient(135deg,#142814fa,#0f1e0ffa)!important;border-color:#22c55e66!important;box-shadow:0 8px 32px #00000080,0 0 20px #22c55e1f!important}.ant-tooltip-warning .ant-tooltip-inner{background:linear-gradient(135deg,#2d230ffa,#23190afa)!important;border-color:#eab30866!important;box-shadow:0 8px 32px #00000080,0 0 20px #eab3081f!important}@media (max-width:479px){.ant-tooltip .ant-tooltip-inner{border-radius:8px!important;font-size:12px!important;max-width:calc(100vw - 48px)!important;padding:10px 12px!important}}@media (hover:none) and (pointer:coarse){.ant-tooltip .ant-tooltip-inner{font-size:13px!important;padding:12px 14px!important}}.section-description{color:#d1d5dbd9!important;line-height:1.6!important}.stat-label{color:#9ca3afd9!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cta-button{color:#fff!important;text-shadow:0 1px 2px #0000008c,0 0 1px #000000bf!important}.card-title{color:#fffffff2!important}@media (max-width:640px){.text-mineral-300{color:#e5e7ebf7!important}.text-mineral-400{color:#c8cbd7f2!important}.text-mineral-500{color:#b4b7c3eb!important}.cta-button{font-size:15px!important;min-height:52px!important;padding:14px 24px!important}.glass-card,.metallic-card{padding:20px!important}.features-grid{gap:12px!important}.partner-card{min-height:100px!important}.trust-metrics{padding:12px!important}.trust-metric-value{font-size:20px!important}.trust-metric-label{font-size:10px!important}}.cyber-input{background:#16161af2!important;border:1px solid #78788773!important;border-radius:12px!important;color:#ebedf2f7!important;font-size:15px!important;padding:12px 16px!important}.cyber-input::placeholder{color:#b4b7c399!important}.cyber-input:focus{border-color:#e01e45a6!important;box-shadow:0 0 0 3px #e01e452e,0 0 24px #e01e451f!important;outline:none!important}.status-success{color:#00d084e6!important}@media (max-width:640px){.ant-tooltip .ant-tooltip-inner{font-size:11px!important;max-width:180px!important;padding:6px 10px!important}}.skip-to-content{background:#e01e45;background:var(--color-primary,#e01e45);border-radius:0 0 .5rem .5rem;color:#fff;font-size:.875rem;font-weight:600;left:50%;padding:.75rem 1.5rem;position:absolute;text-decoration:none;top:-100%;transform:translateX(-50%);transition:top .2s ease;white-space:nowrap;z-index:9999}.skip-to-content:focus{outline:2px solid #fff;outline-offset:2px;top:0}.cta-button{border-radius:.5rem;color:#fff;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.625rem 1.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-theme=light] .landing-page-wrapper .animated-gradient .cta-button{color:var(--color-text-primary)}@media (min-width:640px){.cta-button{font-size:1rem;line-height:1.5rem;padding:.75rem 2rem}}.cta-button{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 72%,#000) 0,var(--color-primary) 45%,color-mix(in srgb,var(--color-primary) 68%,#000) 100%);border:1px solid rgba(var(--color-primary-rgb),.55);box-shadow:0 2px 8px rgba(var(--color-primary-rgb),.25);isolation:isolate;letter-spacing:.01em;overflow:hidden;position:relative;text-shadow:0 1px 2px #00000080,0 0 1px #000000a6}.cta-button:before{background:linear-gradient(90deg,#0000,#ffffff14,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .4s ease;width:100%;z-index:0}.cta-button:hover:before{left:100%}.cta-button:hover{background:linear-gradient(135deg,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 58%,#000) 100%);box-shadow:0 4px 16px rgba(var(--color-primary-rgb),.35)}.cta-button:active{box-shadow:0 1px 4px rgba(var(--color-primary-rgb),.2);transform:scale(.97)}.cta-button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background) 88%,#0000),0 0 0 4px rgba(var(--color-primary-rgb),.55),0 4px 16px rgba(var(--color-primary-rgb),.35);outline:none}.neon-button{border-radius:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.625rem 1.5rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.neon-button{font-size:1rem;line-height:1.5rem;padding:.75rem 2rem}}.neon-button{background:color-mix(in srgb,var(--color-elevated) 88%,#0000);border:1px solid var(--color-border);color:var(--color-text-primary);letter-spacing:.01em;overflow:hidden;position:relative}.neon-button--on-dark{background:color-mix(in srgb,#000 38%,#0000);border-color:color-mix(in srgb,#fff 24%,#0000);color:#ffffffeb}.neon-button:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease;width:100%}.neon-button:hover:before{left:100%}.neon-button:hover{background:color-mix(in srgb,var(--color-elevated) 96%,var(--color-primary) 4%);border-color:color-mix(in srgb,var(--color-border) 65%,var(--color-text-secondary))}.neon-button--on-dark:hover{background:color-mix(in srgb,#000 52%,#0000);border-color:color-mix(in srgb,#fff 44%,#0000)}.neon-button:active{transform:scale(.98)}.neon-button:focus-visible{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background) 88%,#0000),0 0 0 4px rgba(var(--color-primary-rgb),.45);outline:none}.neon-button--on-dark:focus-visible{border-color:color-mix(in srgb,#fff 50%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,#fff 12%,#0000),0 0 0 4px rgba(var(--color-primary-rgb),.5)}.glass-card{border-radius:.75rem;padding:1.25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.glass-card{border-radius:1rem;padding:1.5rem}}@media (min-width:768px){.glass-card{padding:2rem}}.glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:color-mix(in srgb,var(--color-elevated) 85%,#0000);border:1px solid var(--color-border);box-shadow:0 4px 24px color-mix(in srgb,var(--color-background) 55%,#0000),0 0 0 1px color-mix(in srgb,var(--color-border) 40%,#0000);overflow:hidden;position:relative}.glass-card:before{background:linear-gradient(90deg,#0000,rgba(var(--color-primary-rgb),.15),#0000);content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.glass-card:hover:before{opacity:1}.glass-card:hover{--tw-translate-y:-0.25rem;border-color:color-mix(in srgb,var(--color-border) 65%,var(--color-text-secondary));box-shadow:0 16px 40px color-mix(in srgb,var(--color-background) 65%,#0000),0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,var(--color-border)),0 0 30px rgba(var(--color-primary-rgb),.04);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:767px){.glass-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.metallic-card{border-radius:.75rem;padding:1.25rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.metallic-card{border-radius:1rem;padding:1.5rem}}@media (min-width:768px){.metallic-card{padding:2rem}}.metallic-card{background:color-mix(in srgb,var(--color-elevated) 92%,#0000);border:1px solid var(--color-border);box-shadow:0 2px 8px #0000004d;position:relative}.metallic-card:before{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.2),#0000,color-mix(in srgb,var(--color-link) 30%,#0000));border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .3s ease}.metallic-card:hover:before{opacity:1}.metallic-card:hover{--tw-translate-y:-0.5rem;border-color:color-mix(in srgb,var(--color-border) 65%,var(--color-text-secondary));box-shadow:0 12px 32px #00000080,0 0 20px rgba(var(--color-primary-rgb),.04);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.glow-text{color:var(--color-link);text-shadow:none}.section-container{padding-bottom:3rem;padding-top:3rem}@media (min-width:640px){.section-container{padding-bottom:4rem;padding-top:4rem}}@media (min-width:768px){.section-container{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1024px){.section-container{padding-bottom:6rem;padding-top:6rem}}.section-container{box-sizing:border-box;max-width:100%;overflow-x:hidden;padding-left:max(clamp(20px,4vw,32px),env(safe-area-inset-left,0px));padding-left:max(var(--app-page-pad-x,clamp(20px,4vw,32px)),env(safe-area-inset-left,0px));padding-right:max(clamp(20px,4vw,32px),env(safe-area-inset-right,0px));padding-right:max(var(--app-page-pad-x,clamp(20px,4vw,32px)),env(safe-area-inset-right,0px));position:relative;width:100%}.landing-page-wrapper main .section-container{contain-intrinsic-size:auto 520px;content-visibility:auto}.section-divider{background:linear-gradient(90deg,var(--color-primary),var(--color-link));margin:0 auto 1.25rem;width:48px}@media (min-width:640px){.section-divider{margin-bottom:1.75rem;width:56px}}.landing-header{left:0;padding-bottom:.25rem;padding-top:.25rem;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:background,box-shadow,border-color,padding,-webkit-backdrop-filter;transition-property:background,backdrop-filter,box-shadow,border-color,padding;transition-property:background,backdrop-filter,box-shadow,border-color,padding,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);z-index:50}@media (min-width:640px){.landing-header{padding-bottom:.5rem;padding-top:.5rem}}.landing-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border-bottom:1px solid #0000;box-shadow:none}@media (prefers-reduced-motion:reduce){.landing-header{transition-duration:.01ms}}.landing-header nav a,.landing-header nav button{word-wrap:normal;overflow-wrap:normal}.landing-header nav a:not(.cta-button){color:inherit!important}.landing-header nav a:not(.cta-button):hover{color:#fff!important}.landing-header{pointer-events:auto!important;position:fixed!important;z-index:9999!important}.landing-header *{pointer-events:auto}.landing-header nav{box-sizing:border-box;padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px))}@media (min-width:640px){.landing-header nav{padding-left:max(1.5rem,env(safe-area-inset-left,0px));padding-right:max(1.5rem,env(safe-area-inset-right,0px))}}@media (min-width:768px){.landing-header nav{padding-left:max(2rem,env(safe-area-inset-left,0px));padding-right:max(2rem,env(safe-area-inset-right,0px))}}@media (min-width:1024px){.landing-header nav{padding-left:max(3rem,env(safe-area-inset-left,0px));padding-right:max(3rem,env(safe-area-inset-right,0px))}}@media (min-width:1280px){.landing-header nav{padding-left:max(4rem,env(safe-area-inset-left,0px));padding-right:max(4rem,env(safe-area-inset-right,0px))}}.landing-header.landing-header--scrolled{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-background) 94%,#0000) 0,color-mix(in srgb,var(--color-background) 88%,#0000) 100%);border-bottom-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));box-shadow:0 4px 30px #00000080,0 1px 0 color-mix(in srgb,var(--color-primary) 12%,#0000);padding-bottom:0;padding-top:0}@media (max-width:767px){.landing-header.landing-header--scrolled{backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}}@media (max-width:479px){.landing-header.landing-header--scrolled{backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);background:color-mix(in srgb,var(--color-background) 96%,#0000)}}.icon-container{border-radius:.75rem;display:flex;padding:.75rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:374px){.landing-page-wrapper footer form.icon-container{flex-direction:column;gap:8px}.landing-page-wrapper footer form.icon-container button{width:100%}}@media (min-width:640px){.icon-container{border-radius:1rem;padding:1rem}}@media (min-width:768px){.icon-container{padding:1.25rem}}.icon-container{background:rgba(var(--color-primary-rgb),.08);border:1px solid rgba(var(--color-primary-rgb),.15)}.group:hover .icon-container,.icon-container:hover{background:rgba(var(--color-primary-rgb),.14);border-color:rgba(var(--color-primary-rgb),.35);box-shadow:0 0 20px rgba(var(--color-primary-rgb),.1)}.\!group:hover .icon-container{background:rgba(var(--color-primary-rgb),.14)!important;border-color:rgba(var(--color-primary-rgb),.35)!important;box-shadow:0 0 20px rgba(var(--color-primary-rgb),.1)!important}.gradient-border{position:relative}.gradient-border:after{background:linear-gradient(90deg,var(--color-primary),var(--color-link));bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.gradient-border:focus-visible:after,.gradient-border:hover:after{width:100%}.stat-item{text-align:center}.stat-item .stat-number{font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:640px){.stat-item .stat-number{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.stat-item .stat-number{font-size:3rem;line-height:1}}.stat-item .stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-link) 55%,#fff));-webkit-background-clip:text;background-clip:text}.stat-item .stat-label{color:#b9bcc7f2}@media (max-width:640px){.stat-item .stat-label{color:#c8cbd7f2}}.stat-item .stat-label{color:#6e6e78;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}[data-theme=light] .landing-page-wrapper .stat-item .stat-label,[data-theme=light] .stat-item .stat-label{color:#5a5a72d9}@media (min-width:640px){.stat-item .stat-label{font-size:1rem;line-height:1.5rem}}.stat-item .stat-label{letter-spacing:.05em;text-transform:uppercase}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.-bottom-4{bottom:-1rem}.-bottom-8{bottom:-2rem}.-left-1{left:-.25rem}.-left-8{left:-2rem}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-right-8{right:-2rem}.-top-10{top:-2.5rem}.-top-16{top:-4rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-\[7px\]{left:7px}.right-0{right:0}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-8{top:2rem}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.m-0{margin:0}.m-1\.5{margin:.375rem}.mx-0{margin-left:0;margin-right:0}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-2\/3{height:66.666667%}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.6em\]{height:1.6em}.h-\[2px\]{height:2px}.h-\[600px\]{height:600px}.h-\[800px\]{height:800px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-\[min\(70dvh\2c 16rem\)\]{max-height:min(70dvh,16rem)}.max-h-\[min\(92dvh\2c calc\(100vh-1\.5rem\)\)\]{max-height:min(92dvh,calc(100vh - 1.5rem))}.min-h-0{min-height:0}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[24px\]{min-height:24px}.min-h-\[36px\]{min-height:36px}.min-h-\[3rem\]{min-height:3rem}.min-h-\[40dvh\]{min-height:40dvh}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[52px\]{min-height:52px}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[80vh\]{min-height:80vh}.min-h-\[90vh\]{min-height:90vh}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[2px\]{width:2px}.w-\[600px\]{width:600px}.w-\[800px\]{width:800px}.w-\[min\(calc\(100vw-2rem\)\2c 18rem\)\]{width:min(calc(100vw - 2rem),18rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[200px\]{min-width:200px}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[44px\]{min-width:44px}.min-w-\[640px\]{min-width:640px}.min-w-\[880px\]{min-width:880px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[calc\(100\%-0\.5rem\)\]{max-width:calc(100% - .5rem)}.max-w-\[min\(280px\2c 100\%\)\]{max-width:min(280px,100%)}.max-w-\[min\(280px\2c calc\(100\%_-_6rem\)\)\]{max-width:min(280px,calc(100% - 6rem))}.max-w-\[min\(280px\2c calc\(100vw_-_9rem\)\)\]{max-width:min(280px,calc(100vw - 9rem))}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-0.25rem}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-1\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/3{--tw-translate-y:-33.333333%}.translate-y-0{--tw-translate-y:0px}.-rotate-90,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-ps-2{scroll-padding-inline-start:.5rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-4{column-gap:1rem}.gap-x-5{column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2\.5{row-gap:.625rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.875rem*var(--tw-space-x-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-accent\/10>:not([hidden])~:not([hidden]){border-color:#e01e451a}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-lg{border-radius:.5rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-tl-xl{border-top-left-radius:.75rem}.rounded-tr-xl{border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[color\:color-mix\(in_srgb\2c var\(--color-border\)_78\%\2c rgba\(var\(--color-primary-rgb\)\2c 0\.14\)\)\]{border-color:color-mix(in srgb,var(--color-border) 78%,rgba(var(--color-primary-rgb),.14))}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-accent{border-color:#e01e45}.border-accent\/10{border-color:#e01e451a}.border-accent\/15{border-color:#e01e4526}.border-accent\/20{border-color:#e01e4533}.border-accent\/25{border-color:#e01e4540}.border-accent\/30{border-color:#e01e454d}.border-accent\/35{border-color:#e01e4559}.border-accent\/40{border-color:#e01e4566}.border-accent\/5{border-color:#e01e450d}.border-accent\/50{border-color:#e01e4580}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-cyan-500\/20{border-color:#06b6d433}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-green-400\/30{border-color:#4ade804d}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-mineral-300\/10{border-color:#a8a8ae1a}.border-mineral-300\/15{border-color:#a8a8ae26}.border-mineral-300\/20{border-color:#a8a8ae33}.border-mineral-300\/30{border-color:#a8a8ae4d}.border-mineral-600\/30{border-color:#3d3d424d}.border-mineral-600\/40{border-color:#3d3d4266}.border-mineral-600\/55{border-color:#3d3d428c}.border-mineral-600\/80{border-color:#3d3d42cc}.border-mineral-700{border-color:#2e2e32}.border-mineral-700\/25{border-color:#2e2e3240}.border-mineral-700\/30{border-color:#2e2e324d}.border-mineral-700\/40{border-color:#2e2e3266}.border-mineral-700\/50{border-color:#2e2e3280}.border-mineral-700\/60{border-color:#2e2e3299}.border-mineral-700\/70{border-color:#2e2e32b3}.border-mineral-800\/60{border-color:#1a1a1c99}.border-mineral-800\/80{border-color:#1a1a1ccc}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/30{border-color:#f973164d}.border-purple-500\/30{border-color:#a855f74d}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-600{border-color:#dc2626}.border-red-800\/60{border-color:#991b1b99}.border-red-900\/45{border-color:#7f1d1d73}.border-transparent{border-color:#0000}.border-violet-400\/30{border-color:#a78bfa4d}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/30{border-color:#8b5cf64d}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.\!bg-accent\/10{background-color:#e01e451a!important}.bg-\[\#060607\]{background-color:#060607}.bg-\[\#0a0a0c\]{background-color:#0a0a0c}.bg-\[\#0d0d10\]{background-color:#0d0d10}.bg-\[\#111114\]{background-color:#111114}.bg-\[\#111114\]\/60{background-color:#11111499}.bg-\[\#111114\]\/80{background-color:#111114cc}.bg-\[\#111114\]\/95{background-color:#111114f2}.bg-\[color-mix\(in_srgb\2c var\(--color-paper\)_35\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--color-paper) 35%,#0000)}.bg-\[color-mix\(in_srgb\2c var\(--color-paper\)_40\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--color-paper) 40%,#0000)}.bg-\[color-mix\(in_srgb\2c var\(--color-paper\)_45\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--color-paper) 45%,#0000)}.bg-\[color-mix\(in_srgb\2c var\(--color-paper\)_55\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--color-paper) 55%,#0000)}.bg-\[color-mix\(in_srgb\2c var\(--color-paper\)_80\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--color-paper) 80%,#0000)}.bg-\[color\:color-mix\(in_srgb\2c var\(--color-elevated\)_90\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--color-elevated) 90%,#0000)}.bg-\[rgba\(10\2c 10\2c 12\2c 0\.35\)\]{background-color:#0a0a0c59}.bg-\[var\(--color-background\)\]{background-color:var(--color-background)}.bg-\[var\(--color-elevated\)\]{background-color:var(--color-elevated)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-accent{background-color:#e01e45}.bg-accent-light{background-color:#ff3d65}.bg-accent-light\/80{background-color:#ff3d65cc}.bg-accent\/10{background-color:#e01e451a}.bg-accent\/15{background-color:#e01e4526}.bg-accent\/20{background-color:#e01e4533}.bg-accent\/30{background-color:#e01e454d}.bg-accent\/40{background-color:#e01e4566}.bg-accent\/5{background-color:#e01e450d}.bg-accent\/50{background-color:#e01e4580}.bg-accent\/60{background-color:#e01e4599}.bg-accent\/70{background-color:#e01e45b3}.bg-accent\/90{background-color:#e01e45e6}.bg-accent\/\[0\.02\]{background-color:#e01e4505}.bg-accent\/\[0\.04\]{background-color:#e01e450a}.bg-accent\/\[0\.05\]{background-color:#e01e450d}.bg-accent\/\[0\.06\]{background-color:#e01e450f}.bg-accent\/\[0\.08\]{background-color:#e01e4514}.bg-amber-400{background-color:#fbbf24}.bg-amber-500{background-color:#f59e0b}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/80{background-color:#f59e0bcc}.bg-black\/80{background-color:#000c}.bg-blue-400\/5{background-color:#60a5fa0d}.bg-blue-500\/40{background-color:#3b82f666}.bg-emerald-400{background-color:#34d399}.bg-emerald-500\/80{background-color:#10b981cc}.bg-green-400{background-color:#4ade80}.bg-green-400\/10{background-color:#4ade801a}.bg-green-400\/5{background-color:#4ade800d}.bg-green-500{background-color:#22c55e}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/30{background-color:#22c55e4d}.bg-mineral-300{background-color:#a8a8ae}.bg-mineral-500{background-color:#5a5a5e}.bg-mineral-800{background-color:#1a1a1c}.bg-mineral-800\/50{background-color:#1a1a1c80}.bg-mineral-800\/60{background-color:#1a1a1c99}.bg-mineral-900\/40{background-color:#12121466}.bg-mineral-900\/45{background-color:#12121473}.bg-mineral-900\/55{background-color:#1212148c}.bg-mineral-900\/60{background-color:#12121499}.bg-mineral-900\/65{background-color:#121214a6}.bg-mineral-900\/90{background-color:#121214e6}.bg-mineral-950\/20{background-color:#05050633}.bg-mineral-950\/30{background-color:#0505064d}.bg-mineral-950\/35{background-color:#05050659}.bg-mineral-950\/40{background-color:#05050666}.bg-mineral-950\/50{background-color:#05050680}.bg-mineral-950\/60{background-color:#05050699}.bg-mineral-950\/70{background-color:#050506b3}.bg-mineral-950\/80{background-color:#050506cc}.bg-mineral-950\/90{background-color:#050506e6}.bg-orange-400{background-color:#fb923c}.bg-orange-500{background-color:#f97316}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/30{background-color:#f973164d}.bg-orange-500\/\[0\.07\]{background-color:#f9731612}.bg-red-400{background-color:#f87171}.bg-red-500{background-color:#ef4444}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-500\/\[0\.07\]{background-color:#ef444412}.bg-red-950\/35{background-color:#450a0a59}.bg-red-950\/90{background-color:#450a0ae6}.bg-transparent{background-color:initial}.bg-violet-400\/5{background-color:#a78bfa0d}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-400{background-color:#facc15}.bg-yellow-500{background-color:#eab308}.bg-yellow-500\/\[0\.07\]{background-color:#eab30812}.bg-\[linear-gradient\(180deg\2c rgba\(var\(--color-primary-rgb\)\2c 0\.07\)\2c rgba\(255\2c 255\2c 255\2c 0\.015\)\)\]{background-image:linear-gradient(180deg,rgba(var(--color-primary-rgb),.07),hsla(0,0%,100%,.015))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#060607\]{--tw-gradient-from:#060607 var(--tw-gradient-from-position);--tw-gradient-to:#06060700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#111114\]{--tw-gradient-from:#111114 var(--tw-gradient-from-position);--tw-gradient-to:#11111400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--color-background\)\]{--tw-gradient-from:var(--color-background) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--color-paper\)\]{--tw-gradient-from:var(--color-paper) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent{--tw-gradient-from:#e01e45 var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/0{--tw-gradient-from:#e01e4500 var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/10{--tw-gradient-from:#e01e451a var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/15{--tw-gradient-from:#e01e4526 var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/5{--tw-gradient-from:#e01e450d var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/60{--tw-gradient-from:#e01e4599 var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/80{--tw-gradient-from:#e01e45cc var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/\[0\.02\]{--tw-gradient-from:#e01e4505 var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent\/\[0\.03\]{--tw-gradient-from:#e01e4508 var(--tw-gradient-from-position);--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from:#f59e0b33 var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-700{--tw-gradient-from:#b45309 var(--tw-gradient-from-position);--tw-gradient-to:#b4530900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from:#3b82f61a var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from:#3b82f633 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from:#10b9811a var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-700{--tw-gradient-from:#047857 var(--tw-gradient-from-position);--tw-gradient-to:#04785700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from:#22c55e33 var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-mineral-900\/60{--tw-gradient-from:#12121499 var(--tw-gradient-from-position);--tw-gradient-to:#12121400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-mineral-900\/70{--tw-gradient-from:#121214b3 var(--tw-gradient-from-position);--tw-gradient-to:#12121400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-mineral-900\/95{--tw-gradient-from:#121214f2 var(--tw-gradient-from-position);--tw-gradient-to:#12121400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-mineral-950\/95{--tw-gradient-from:#050506f2 var(--tw-gradient-from-position);--tw-gradient-to:#05050600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500\/10{--tw-gradient-from:#f973161a var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from:#ef444433 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500\/10{--tw-gradient-from:#8b5cf61a var(--tw-gradient-from-position);--tw-gradient-to:#8b5cf600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-accent{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e45 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/20{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e4533 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/25{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e4540 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/30{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e454d var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/35{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e4559 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/40{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e4566 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/50{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e4580 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-accent\/\[0\.06\]{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e01e450f var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-500\/20{--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10b98133 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-mineral-950\/75{--tw-gradient-to:#05050600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#050506bf var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-mineral-950\/80{--tw-gradient-to:#05050600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#050506cc var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/15{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffffff26 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#0a0a0c\]{--tw-gradient-to:#0a0a0c var(--tw-gradient-to-position)}.to-\[var\(--color-background\)\]{--tw-gradient-to:var(--color-background) var(--tw-gradient-to-position)}.to-\[var\(--color-elevated\)\]{--tw-gradient-to:var(--color-elevated) var(--tw-gradient-to-position)}.to-accent-light{--tw-gradient-to:#ff3d65 var(--tw-gradient-to-position)}.to-accent-light\/60{--tw-gradient-to:#ff3d6599 var(--tw-gradient-to-position)}.to-accent\/0{--tw-gradient-to:#e01e4500 var(--tw-gradient-to-position)}.to-accent\/10{--tw-gradient-to:#e01e451a var(--tw-gradient-to-position)}.to-accent\/20{--tw-gradient-to:#e01e4533 var(--tw-gradient-to-position)}.to-accent\/5{--tw-gradient-to:#e01e450d var(--tw-gradient-to-position)}.to-accent\/60{--tw-gradient-to:#e01e4599 var(--tw-gradient-to-position)}.to-accent\/\[0\.02\]{--tw-gradient-to:#e01e4505 var(--tw-gradient-to-position)}.to-accent\/\[0\.15\]{--tw-gradient-to:#e01e4526 var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to:#fbbf24 var(--tw-gradient-to-position)}.to-amber-900\/10{--tw-gradient-to:#78350f1a var(--tw-gradient-to-position)}.to-blue-900\/10{--tw-gradient-to:#1e3a8a1a var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to:#34d399 var(--tw-gradient-to-position)}.to-green-900\/10{--tw-gradient-to:#14532d1a var(--tw-gradient-to-position)}.to-mineral-900\/40{--tw-gradient-to:#12121466 var(--tw-gradient-to-position)}.to-mineral-900\/50{--tw-gradient-to:#12121480 var(--tw-gradient-to-position)}.to-mineral-950\/90{--tw-gradient-to:#050506e6 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to:#f87171 var(--tw-gradient-to-position)}.to-red-900\/10{--tw-gradient-to:#7f1d1d1a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to:#facc15 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to:#eab308 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-mineral-400{fill:#6e6e78}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[1\.125rem\]{padding-left:1.125rem;padding-right:1.125rem}.px-\[var\(--app-page-pad-x\)\]{padding-left:var(--app-page-pad-x);padding-right:var(--app-page-pad-x)}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.\!pb-10{padding-bottom:2.5rem!important}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[max\(0\.75rem\2c env\(safe-area-inset-bottom\2c 0px\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.pb-\[max\(2rem\2c calc\(env\(safe-area-inset-bottom\2c 0px\)\+1\.25rem\)\)\]{padding-bottom:max(2rem,calc(env(safe-area-inset-bottom,0px) + 1.25rem))}.pl-0{padding-left:0}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-\[12\.5\%\]{padding-right:12.5%}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[max\(0\.75rem\2c env\(safe-area-inset-top\2c 0px\)\)\]{padding-top:max(.75rem,env(safe-area-inset-top,0px))}.pt-\[max\(6\.5rem\2c calc\(env\(safe-area-inset-top\2c 0px\)\+4\.75rem\)\)\]{padding-top:max(6.5rem,calc(env(safe-area-inset-top,0px) + 4.75rem))}.align-middle{vertical-align:middle}.font-mono{font-family:JetBrains Mono,Fira Code,monospace}.font-sans{font-family:Plus Jakarta Sans,system-ui,sans-serif}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.875rem\2c 5vw\+0\.5rem\2c 2\.5rem\)\]{font-size:clamp(1.875rem,5vw + .5rem,2.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1BA0D7\]{color:#1ba0d7}.text-\[\#4285F4\]{color:#4285f4}.text-\[\#7AC143\]{color:#7ac143}.text-\[\#FF9900\]{color:#f90}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-accent{color:#e01e45}.text-accent-light{color:#ff3d65}.text-accent-light\/50{color:#ff3d6580}.text-accent-light\/55{color:#ff3d658c}.text-accent-light\/60{color:#ff3d6599}.text-accent-light\/70{color:#ff3d65b3}.text-accent-light\/75{color:#ff3d65bf}.text-accent-light\/80{color:#ff3d65cc}.text-accent-light\/85{color:#ff3d65d9}.text-accent-light\/90{color:#ff3d65e6}.text-accent-light\/95{color:#ff3d65f2}.text-accent\/10{color:#e01e451a}.text-accent\/15{color:#e01e4526}.text-accent\/20{color:#e01e4533}.text-accent\/30{color:#e01e454d}.text-accent\/40{color:#e01e4566}.text-accent\/50{color:#e01e4580}.text-accent\/60{color:#e01e4599}.text-accent\/70{color:#e01e45b3}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{color:#fcd34d}.text-amber-400{color:#fbbf24}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-400\/90{color:#fbbf24e6}.text-app-error{color:#e63946}.text-blue-400{color:#60a5fa}.text-emerald-400{color:#34d399}.text-emerald-400\/85{color:#34d399d9}.text-green-400{color:#4ade80}.text-green-400\/70{color:#4ade80b3}.text-green-400\/90{color:#4ade80e6}.text-mineral-100{color:#ebebeb}.text-mineral-200{color:#d1d1d1}.text-mineral-200\/80{color:#d1d1d1cc}.text-mineral-200\/95{color:#d1d1d1f2}.text-mineral-300{color:#a8a8ae}.text-mineral-300\/40{color:#a8a8ae66}.text-mineral-300\/50{color:#a8a8ae80}.text-mineral-300\/55{color:#a8a8ae8c}.text-mineral-300\/60{color:#a8a8ae99}.text-mineral-300\/65{color:#a8a8aea6}.text-mineral-300\/70{color:#a8a8aeb3}.text-mineral-300\/75{color:#a8a8aebf}.text-mineral-300\/80{color:#a8a8aecc}.text-mineral-300\/90{color:#a8a8aee6}.text-mineral-400{color:#6e6e78}.text-mineral-400\/40{color:#6e6e7866}.text-mineral-400\/50{color:#6e6e7880}.text-mineral-400\/60{color:#6e6e7899}.text-mineral-400\/70{color:#6e6e78b3}.text-mineral-400\/80{color:#6e6e78cc}.text-mineral-400\/90{color:#6e6e78e6}.text-mineral-400\/95{color:#6e6e78f2}.text-mineral-500{color:#5a5a5e}.text-mineral-600{color:#3d3d42}.text-orange-200{color:#fed7aa}.text-orange-400{color:#fb923c}.text-red-200{color:#fecaca}.text-red-300{color:#fca5a5}.text-red-400{color:#f87171}.text-red-400\/50{color:#f8717180}.text-red-400\/60{color:#f8717199}.text-transparent{color:#0000}.text-white{color:#fff}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-200{color:#fef08a}.text-yellow-400{color:#facc15}.text-yellow-400\/60{color:#facc1599}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.placeholder-mineral-500\/50::placeholder{color:#5a5a5e80}.placeholder-mineral-600::placeholder{color:#3d3d42}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.4\)\2c 0_24px_48px_-12px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 0 0 1px #0006,0 24px 48px -12px #0000008c;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color),0 24px 48px -12px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(224\2c 30\2c 69\2c 0\.15\)\]{--tw-shadow:0 0 10px #e01e4526;--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_10px_rgba\(224\2c 30\2c 69\2c 0\.15\)\],.shadow-\[0_0_10px_rgba\(224\2c 30\2c 69\2c 0\.38\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(224\2c 30\2c 69\2c 0\.38\)\]{--tw-shadow:0 0 10px #e01e4561;--tw-shadow-colored:0 0 10px var(--tw-shadow-color)}.shadow-\[0_0_16px_rgba\(224\2c 30\2c 69\2c 0\.25\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.15\)\]{--tw-shadow:0 0 16px #e01e4540,inset 0 1px 0 #ffffff26;--tw-shadow-colored:0 0 16px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(224\2c 30\2c 69\2c 0\.3\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.15\)\]{--tw-shadow:0 0 16px #e01e454d,inset 0 1px 0 #ffffff26;--tw-shadow-colored:0 0 16px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(var\(--color-primary-rgb\)\2c 0\.07\)\]{--tw-shadow:0 0 24px rgba(var(--color-primary-rgb),0.07);--tw-shadow-colored:0 0 24px var(--tw-shadow-color)}.shadow-\[0_0_24px_rgba\(var\(--color-primary-rgb\)\2c 0\.07\)\],.shadow-\[0_0_28px_rgba\(220\2c 20\2c 60\2c 0\.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(220\2c 20\2c 60\2c 0\.08\)\]{--tw-shadow:0 0 28px #dc143c14;--tw-shadow-colored:0 0 28px var(--tw-shadow-color)}.shadow-\[0_0_36px_rgba\(220\2c 20\2c 60\2c 0\.12\)\]{--tw-shadow:0 0 36px #dc143c1f;--tw-shadow-colored:0 0 36px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(220\2c 20\2c 60\2c 0\.1\)\]{--tw-shadow:0 0 40px #dc143c1a;--tw-shadow-colored:0 0 40px var(--tw-shadow-color)}.shadow-\[0_0_40px_rgba\(220\2c 20\2c 60\2c 0\.1\)\],.shadow-\[0_0_40px_rgba\(224\2c 30\2c 69\2c 0\.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(224\2c 30\2c 69\2c 0\.08\)\]{--tw-shadow:0 0 40px #e01e4514;--tw-shadow-colored:0 0 40px var(--tw-shadow-color)}.shadow-\[0_0_6px_2px_var\(--color-accent\)\]{--tw-shadow:0 0 6px 2px var(--color-accent);--tw-shadow-colored:0 0 6px 2px var(--tw-shadow-color)}.shadow-\[0_0_6px_2px_var\(--color-accent\)\],.shadow-\[0_10px_22px_rgba\(3\2c 8\2c 18\2c 0\.12\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(3\2c 8\2c 18\2c 0\.12\)\]{--tw-shadow:0 10px 22px #0308121f;--tw-shadow-colored:0 10px 22px var(--tw-shadow-color)}.shadow-\[0_2px_20px_-4px_rgba\(0\2c 0\2c 0\2c 0\.5\)\2c inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.03\)\]{--tw-shadow:0 2px 20px -4px #00000080,inset 0 1px 0 0 #ffffff08;--tw-shadow-colored:0 2px 20px -4px var(--tw-shadow-color),inset 0 1px 0 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_20px_rgba\(224\2c 30\2c 69\2c 0\.04\)\]{--tw-shadow:inset 0 0 20px #e01e450a;--tw-shadow-colored:inset 0 0 20px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(234\2c 179\2c 8\2c 0\.1\)\]{--tw-shadow:inset 0 1px 0 #eab3081a;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(234\2c 179\2c 8\2c 0\.1\)\],.shadow-\[inset_0_1px_0_rgba\(239\2c 68\2c 68\2c 0\.1\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(239\2c 68\2c 68\2c 0\.1\)\]{--tw-shadow:inset 0 1px 0 #ef44441a;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(249\2c 115\2c 22\2c 0\.1\)\]{--tw-shadow:inset 0 1px 0 #f973161a;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(249\2c 115\2c 22\2c 0\.1\)\],.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.06\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.06\)\]{--tw-shadow:inset 0 1px 0 #ffffff0f;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-inner,.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-accent\/10{--tw-shadow-color:#e01e451a;--tw-shadow:var(--tw-shadow-colored)}.shadow-accent\/20{--tw-shadow-color:#e01e4533;--tw-shadow:var(--tw-shadow-colored)}.shadow-accent\/30{--tw-shadow-color:#e01e454d;--tw-shadow:var(--tw-shadow-colored)}.shadow-accent\/5{--tw-shadow-color:#e01e450d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color:#0000001a;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-emerald-500\/5{--tw-shadow-color:#10b9810d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#060607\]{--tw-ring-color:#060607}.ring-\[\#0a0a0c\]{--tw-ring-color:#0a0a0c}.ring-accent\/15{--tw-ring-color:#e01e4526}.ring-accent\/40{--tw-ring-color:#e01e4566}.ring-accent\/50{--tw-ring-color:#e01e4580}.ring-white\/5{--tw-ring-color:#ffffff0d}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-\[\#0a0a0c\]{--tw-ring-offset-color:#0a0a0c}.ring-offset-mineral-950{--tw-ring-offset-color:#050506}.blur{--tw-blur:blur(8px)}.blur,.blur-3xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-\[100px\],.blur-\[120px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur:blur(120px)}.blur-\[140px\]{--tw-blur:blur(140px)}.blur-\[140px\],.blur-\[160px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[160px\]{--tw-blur:blur(160px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-\[0_0_10px_rgba\(122\2c 193\2c 67\2c 0\.22\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(122\2c 193\2c 67\2c 0\.22\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #7ac14338)}.drop-shadow-\[0_0_10px_rgba\(18\2c 97\2c 254\2c 0\.22\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #1261fe38)}.drop-shadow-\[0_0_10px_rgba\(18\2c 97\2c 254\2c 0\.22\)\],.drop-shadow-\[0_0_10px_rgba\(255\2c 153\2c 0\2c 0\.22\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(255\2c 153\2c 0\2c 0\.22\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #ff990038)}.drop-shadow-\[0_0_10px_rgba\(255\2c 255\2c 255\2c 0\.08\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #ffffff14)}.drop-shadow-\[0_0_10px_rgba\(255\2c 255\2c 255\2c 0\.08\)\],.drop-shadow-\[0_0_10px_rgba\(27\2c 160\2c 215\2c 0\.22\)\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(27\2c 160\2c 215\2c 0\.22\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #1ba0d738)}.drop-shadow-\[0_0_10px_rgba\(66\2c 133\2c 244\2c 0\.22\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #4285f438)}.drop-shadow-\[0_0_10px_rgba\(66\2c 133\2c 244\2c 0\.22\)\],.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-xl,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\2c background\2c border-color\2c box-shadow\2c font-weight\]{transition-duration:.15s;transition-property:color,background,border-color,box-shadow,font-weight;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[--anchor-gap\:theme\(spacing\.2\)\]{--anchor-gap:0.5rem}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.landing-page-wrapper a.cta-button,.landing-page-wrapper a.cta-button:active,.landing-page-wrapper a.cta-button:hover,.landing-page-wrapper button.cta-button,.landing-page-wrapper button.cta-button:active,.landing-page-wrapper button.cta-button:hover{color:#fff!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-border) 85%,var(--color-text-disabled))}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-border) 70%,var(--color-primary))}.threat-highlight{border-radius:3px;font-size:.9375em;font-weight:600;letter-spacing:.01em;padding:1px 4px}.threat-critical{background-color:#dc26261a;border-bottom:1px solid #dc262680;color:#fca5a5;-webkit-text-decoration-color:#dc262666;text-decoration-color:#dc262666}.threat-high{background-color:#ea580c1a;border-bottom:1px solid #ea580c73;color:#fdba74;-webkit-text-decoration-color:#ea580c66;text-decoration-color:#ea580c66}.threat-medium{background-color:#b482001a;border-bottom:1px solid #ca940073;color:#fcd34d;-webkit-text-decoration-color:#ca940066;text-decoration-color:#ca940066}@keyframes float{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.7;transform:translateY(-20px)}}.particle{animation:float 8s ease-in-out infinite;background:#e01e45;border-radius:50%;contain:strict;height:2px;opacity:.3;pointer-events:none;position:absolute;width:2px;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.particle{opacity:.2}.animated-gradient,.particle{animation:none}}.particle:nth-child(3n){animation-duration:10s;height:1.5px;width:1.5px}.particle:nth-child(5n){animation-duration:6s;height:3px;opacity:.5;width:3px}.particle:nth-child(7n){background:#ff3d65}.animated-gradient{animation:gradientShift 20s ease infinite;background:linear-gradient(-45deg,#040404,#0e0e0e,#040404,#1e1b2e);background-size:400% 400%}.futuristic-grid{background-image:linear-gradient(#e01e4505 1px,#0000 0),linear-gradient(90deg,#e01e4505 1px,#0000 0);background-size:60px 60px;opacity:.4;pointer-events:none}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.scanline-overlay{display:none}.hex-pattern{background-image:radial-gradient(circle at 25% 25%,rgba(224,30,69,.015) 1px,#0000 0),radial-gradient(circle at 75% 75%,rgba(224,30,69,.015) 1px,#0000 0);background-size:40px 40px}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.typing-cursor:after{animation:blink-cursor 1s step-end infinite;color:#e01e45;content:"|";margin-left:2px}.landing-page-wrapper{background-color:var(--color-background);color:var(--color-text-primary);margin:0!important;max-width:100%!important;overflow-x:hidden;padding:0!important;scroll-padding-top:calc(4.25rem + env(safe-area-inset-top, 0px));width:100%!important}@media (min-width:640px){.landing-page-wrapper{scroll-padding-top:calc(5.25rem + env(safe-area-inset-top, 0px))}}.landing-page-wrapper section[id]{scroll-margin-top:calc(4.25rem + env(safe-area-inset-top, 0px))}@media (min-width:640px){.landing-page-wrapper section[id]{scroll-margin-top:calc(5.25rem + env(safe-area-inset-top, 0px))}}.landing-page-wrapper *{word-wrap:break-word;overflow-wrap:break-word}.landing-page-wrapper .container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:min(1320px,100%);max-width:min(var(--app-content-max-width,1320px),100%);padding-left:clamp(0px,2vw,16px);padding-right:clamp(0px,2vw,16px);width:100%}.landing-page-wrapper .ant-layout-header,.landing-page-wrapper .ant-layout-sider{display:none!important}.landing-page-wrapper .atbd-main-layout{margin-left:0!important;margin-right:0!important;margin-top:0!important;padding:0!important}.landing-page-wrapper .admin-footer{display:none!important}@media (max-width:479px){.ant-tooltip .ant-tooltip-inner{border-radius:10px!important;font-size:13px!important;line-height:1.5!important;max-width:calc(100vw - 40px)!important;padding:12px 16px!important}.ant-tooltip .ant-tooltip-arrow{display:none!important}.ant-tooltip .ant-tooltip-inner p{font-size:12px;margin:0}}@media (hover:none) and (pointer:coarse){.ant-tooltip{max-width:calc(100vw - 32px)!important}.ant-tooltip .ant-tooltip-inner{font-size:14px!important;padding:14px 18px!important;text-align:left!important}}.landing-page-wrapper .partners-slick-wrap{padding-bottom:40px!important}@media (max-width:639px){.landing-page-wrapper .partners-slick-wrap{padding-bottom:36px!important;padding-left:8px!important;padding-right:8px!important}.landing-page-wrapper .partners-slick-wrap .slick-dots{bottom:-28px!important}.landing-page-wrapper .partners-slick-wrap .slick-dots li{margin:0 3px!important}.landing-page-wrapper .partners-slick-wrap .slick-dots li button{height:24px!important;padding:4px!important;width:24px!important}.landing-page-wrapper .partners-slick-wrap .slick-dots li button:before{font-size:8px!important}.landing-page-wrapper .partners-slick-wrap .glass-card{min-height:120px!important;padding:16px 12px!important}.landing-page-wrapper .partners-slick-wrap .glass-card h4{font-size:14px!important;line-height:1.3!important}.landing-page-wrapper .partners-slick-wrap .glass-card p{font-size:11px!important;line-height:1.4!important}.landing-page-wrapper .partners-slick-wrap .glass-card>div:first-of-type{height:60px!important;margin-bottom:12px!important}.landing-page-wrapper .partners-slick-arrow{height:36px!important;width:36px!important}.landing-page-wrapper .partners-slick-arrow i,.landing-page-wrapper .partners-slick-arrow svg{height:14px!important;width:14px!important}.faq-cta-wrapper{align-items:center!important;display:flex!important;flex-direction:column!important;gap:16px!important}.faq-cta-wrapper p{margin-bottom:0!important}}.landing-page-wrapper .ant-layout-content{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.cyber-input{background:#0e0e0e;border:1px solid var(--color-border);box-sizing:border-box;color:var(--color-text-primary);font-size:15px;max-width:100%;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .25s ease}@media (max-width:639px){.cyber-input{font-size:16px}}.cyber-input::placeholder{color:color-mix(in srgb,var(--color-text-disabled) 60%,#0000)}.cyber-input:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border))}.cyber-input:focus{background:color-mix(in srgb,#0e0e0e 98%,var(--color-primary) 2%);border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,#0000),0 0 20px color-mix(in srgb,var(--color-primary) 6%,#0000);outline:none}.footer-link{display:inline-block;transition:color .2s ease}.footer-link:after{background:var(--color-primary);transition:width .2s ease}.footer-social-link{-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,color-mix(in srgb,var(--color-elevated) 82%,#0000),color-mix(in srgb,var(--color-paper) 70%,#0000));border:1px solid color-mix(in srgb,var(--color-primary) 22%,#0000);border-radius:.75rem;color:color-mix(in srgb,var(--color-link) 72%,var(--color-text-secondary));display:flex;height:2.75rem;touch-action:manipulation;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;width:2.75rem}.footer-social-link:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 14%,var(--color-elevated)),color-mix(in srgb,var(--color-elevated) 88%,#0000));border-color:color-mix(in srgb,var(--color-primary) 48%,#0000);box-shadow:0 0 20px color-mix(in srgb,var(--color-primary) 18%,#0000);color:var(--color-link)}@media (min-width:640px){.footer-social-link{height:2.5rem;width:2.5rem}}.noise-overlay{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;opacity:.015;pointer-events:none;position:absolute}.team-social-btn{-webkit-tap-highlight-color:transparent;background:rgba(var(--color-primary-rgb),.08);border:1px solid rgba(var(--color-primary-rgb),.15);height:2.75rem;touch-action:manipulation;transition:all .3s ease;width:2.75rem}@media (min-width:640px){.team-social-btn{height:2rem;width:2rem}}.team-social-btn:hover{background:rgba(var(--color-primary-rgb),.15);border-color:rgba(var(--color-primary-rgb),.3);box-shadow:0 0 12px rgba(var(--color-primary-rgb),.1)}.faq-item{transition:border-color .2s ease,box-shadow .2s ease}.faq-item:hover{border-color:rgba(var(--color-primary-rgb),.35);box-shadow:0 0 20px rgba(var(--color-primary-rgb),.06)}.faq-item:focus-within{border-color:rgba(var(--color-primary-rgb),.4);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.12)}.contact-status{align-items:center;border-radius:.75rem;display:flex;gap:.75rem;padding:1rem}.contact-status--success{background:rgba(var(--color-success-rgb),.06);border:1px solid rgba(var(--color-success-rgb),.2);color:var(--color-success)}.contact-status--error{background:rgba(var(--color-error-rgb),.08);border:1px solid rgba(var(--color-error-rgb),.25);color:var(--color-error)}.back-to-top-btn{-webkit-tap-highlight-color:transparent;background:color-mix(in srgb,var(--color-elevated) 80%,#0000);border:1px solid var(--color-border);border-radius:9999px;color:var(--color-text-secondary);height:2.75rem;min-height:2.75rem;min-width:2.75rem;transition:all .3s ease;width:2.75rem}@media (min-width:640px){.back-to-top-btn{height:2rem;min-height:2rem;min-width:2rem;width:2rem}}.back-to-top-btn:hover{background:rgba(var(--color-primary-rgb),.08);border-color:rgba(var(--color-primary-rgb),.4);color:var(--color-link)}.trusted-by-logo{cursor:default;letter-spacing:.04em}@keyframes trusted-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.trusted-by-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);overflow:hidden;padding:.25rem 0}.trusted-by-marquee__track{animation:trusted-marquee-scroll 42s linear infinite;display:flex;gap:.75rem;width:-webkit-max-content;width:max-content;will-change:transform}@media (hover:hover) and (pointer:fine){.trusted-by-marquee:hover .trusted-by-marquee__track{animation-play-state:paused}}@media (min-width:640px){.trusted-by-marquee__track{gap:1.25rem}}@media (prefers-reduced-motion:reduce){.trusted-by-marquee__track{animation:none}}.feature-item{border-color:#0000;border-width:1px;gap:.625rem;padding:.625rem}@media (min-width:640px){.feature-item{gap:.75rem;padding:.75rem}}.feature-item:hover{background:color-mix(in srgb,var(--color-primary) 7%,#0000);border-color:color-mix(in srgb,var(--color-primary) 12%,#0000)}.feature-item:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:#e01e4540;--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--color-background);background:color-mix(in srgb,var(--color-primary) 6%,#0000);border-color:color-mix(in srgb,var(--color-primary) 15%,var(--color-border));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.text-shimmer{animation:shimmer 6s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#ffffffeb,#00aeeff2 30%,#8b5cf6f2 55%,#ff3d65f2 78%,#ffffffeb);background-size:200% 100%;color:#0000}.hero-title-accent.text-shimmer{animation-duration:4.2s;background-size:220% 100%}@keyframes borderGlow{0%{filter:blur(0);opacity:.35}50%{filter:blur(.6px);opacity:.75}to{filter:blur(0);opacity:.35}}.border-glow-animate{position:relative}.border-glow-animate:after{animation:borderGlow 3.5s ease-in-out infinite;background:linear-gradient(135deg,#00aeef00,#00aeef59 18%,#8b5cf64d 50%,#ff3d6538 82%,#ff3d6500);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.45;padding:1px;pointer-events:none;position:absolute}@keyframes orbFloat{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-22px,0) scale(1.04)}to{transform:translateZ(0) scale(1)}}.orb{animation:orbFloat 10s ease-in-out infinite;border-radius:9999px;filter:blur(30px);opacity:.22;pointer-events:none;position:absolute;will-change:transform}.orb--a{animation-duration:12s;background:radial-gradient(circle at 30% 30%,#00aeefd9,#00aeef00 60%);height:360px;left:-120px;top:10%;width:360px}.orb--b{animation-delay:-2.5s;animation-duration:14s;background:radial-gradient(circle at 40% 40%,#8b5cf6d9,#8b5cf600 62%);bottom:8%;height:420px;right:-160px;width:420px}.orb--c{animation-delay:-4s;animation-duration:11s;background:radial-gradient(circle at 35% 35%,#ff3d65cc,#ff3d6500 62%);height:240px;right:18%;top:22%;width:240px}@media (max-width:480px){.orb--a{height:220px;left:-70px;width:220px}.orb--b{height:260px;right:-100px;width:260px}.orb--c{height:140px;width:140px}.orb{filter:blur(22px)}}.team-member-bio{color:#d1d5dbb3!important;font-size:14px!important;line-height:1.6!important}.team-member-name{color:#fffffff2!important;font-weight:600!important;letter-spacing:-.01em!important}.team-member-role{color:#e01e45d9!important;font-size:12px!important;font-weight:500!important;letter-spacing:.03em!important;text-transform:uppercase!important}.team-card:hover .team-card-glow{opacity:1}.partner-logo-name{color:#e5e7ebd9!important;font-weight:600!important;text-shadow:0 0 20px #e01e4533!important}.partner-description{color:#9ca3af99!important;font-size:12px!important;line-height:1.4!important}.partner-logo-container{align-items:center;display:flex;justify-content:center;min-height:60px}.partner-card:hover .partner-logo-container{transform:scale(1.05)}.faq-question-text{color:#ffffffeb!important;font-weight:600!important;line-height:1.5!important}.faq-answer-text{color:#d1d5dbcc!important;font-size:14px!important;line-height:1.65!important}.faq-chevron{color:#e01e45b3!important;transition:transform .25s ease!important}.faq-item:hover .faq-chevron{color:#e01e45e6!important}.faq-expand-btn{color:#e01e45b3!important;font-weight:500!important}.faq-expand-btn:hover{color:#e01e45e6!important}.cta-button-primary{background:linear-gradient(135deg,#e01e45,#ff3d65)!important;border:1px solid #dc1e4580!important;box-shadow:0 2px 8px #dc1e4540!important;color:#fff!important;font-weight:600!important;letter-spacing:.01em!important}.cta-button-primary:hover{background:linear-gradient(135deg,#ff3d65,#e01e45)!important;box-shadow:0 4px 16px #dc1e4559!important;transform:translateY(-2px)!important}.cta-button-primary:active{box-shadow:0 1px 4px #dc1e4533!important;transform:translateY(0) scale(.98)!important}.cta-button-secondary{background:#18181bcc!important;border:1px solid #fff3!important;color:#ffffffe6!important;font-weight:500!important}.cta-button-secondary:hover{background:#222227e6!important;border-color:#ffffff4d!important;color:#fff!important}.section-eyebrow{color:#e01e45b3!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important}.section-heading{color:#fffffff2!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important}.section-subheading{color:#d1d5dbcc!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important}.trust-badge{background:#e01e4514!important;border:1px solid #e01e4526!important;color:#d1d5dbd9!important;font-size:11px!important;font-weight:500!important}.trust-badge-icon{color:#e01e45b3!important}.contact-label{color:#d1d5dbbf!important;font-size:13px!important;font-weight:500!important;margin-bottom:4px!important}.contact-value{color:#ffffffe6!important;font-size:14px!important;font-weight:500!important}.contact-value a{color:#e01e45d9!important;transition:color .2s ease!important}.contact-value a:hover{color:#e01e45!important}.mobile-nav-backdrop{-webkit-tap-highlight-color:transparent;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;inset:0;position:fixed;z-index:54}@media (max-width:480px){.mobile-nav-backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.mobile-nav-panel{-webkit-overflow-scrolling:touch;background:linear-gradient(195deg,color-mix(in srgb,var(--color-background) 97%,var(--color-primary) 3%) 0,var(--color-background) 100%);border-left:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));bottom:0;box-shadow:-16px 0 48px #00000080,-2px 0 0 color-mix(in srgb,var(--color-primary) 8%,#0000);display:flex;flex-direction:column;max-height:100dvh;max-width:min(100vw,380px);min-height:0;overscroll-behavior:contain;padding-top:env(safe-area-inset-top,0);position:fixed;right:0;top:0;width:min(88vw,380px);z-index:55}.mobile-nav-divider{background:linear-gradient(90deg,#0000,color-mix(in srgb,var(--color-primary) 22%,var(--color-border)),#0000);flex-shrink:0;height:1px;margin:0 1.25rem}.mobile-nav-link{-webkit-tap-highlight-color:transparent;position:relative}.mobile-nav-link:before{background:linear-gradient(90deg,rgba(var(--color-primary-rgb),.08),#0000);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.mobile-nav-link:active:before,.mobile-nav-link:hover:before{opacity:1}.mobile-nav-link--active{background:rgba(var(--color-primary-rgb),.08);color:#fff!important}.mobile-nav-link--active .mobile-nav-dot{background:var(--color-primary)!important;box-shadow:0 0 8px rgba(var(--color-primary-rgb),.5);transform:scale(1.3)}.mobile-nav-dot{background:color-mix(in srgb,var(--color-text-disabled) 50%,#0000);border-radius:9999px;display:inline-block;flex-shrink:0;height:6px;transition:all .25s ease;width:6px}.mobile-nav-link:active .mobile-nav-dot,.mobile-nav-link:hover .mobile-nav-dot{background:var(--color-link);transform:scale(1.2)}.mobile-hamburger-icon{align-items:center;display:flex;flex-direction:column;height:18px;justify-content:center;position:relative;width:18px}.mobile-hamburger-bar{background:currentColor;border-radius:2px;display:block;height:2px;position:absolute;transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s ease;width:18px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.back-to-top-btn:hover{transform:none}.animated-gradient,.border-glow-animate:after,.orb,.particle,.text-shimmer{animation:none!important}.glass-card:hover,.metallic-card:hover{transform:none}.glass-card,.metallic-card{transition-duration:.01ms}.mobile-nav-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.mobile-hamburger-bar{transition-duration:.01ms}}.services-tabs-list{background:#18181b99!important;border:1px solid #3f3f464d!important;border-radius:12px!important;display:flex!important;gap:4px!important;overflow-x:auto!important;padding:4px!important;scrollbar-width:thin!important}.services-tab-button{background:#0000!important;border:none!important;border-radius:8px!important;color:#9ca3afcc!important;flex-shrink:0!important;font-size:13px!important;font-weight:500!important;padding:8px 16px!important;transition:all .25s ease!important;white-space:nowrap!important}.services-tab-button:hover{background:#dc1e4514!important;color:#ffffffe6!important}.services-tab-button[data-headlessui-state~=active]{background:#dc1e4526!important;box-shadow:0 2px 8px #dc1e4533!important;color:#fffffff2!important}.live-demo-container{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f4666!important;border-radius:16px!important;overflow:hidden!important}.live-demo-header{background:#0e0e0ecc!important;border-bottom:1px solid #3f3f464d!important;padding:12px 16px!important}.live-demo-title{color:#ffffffe6!important;font-size:14px!important;font-weight:600!important}.live-demo-body{min-height:min(300px,55dvh)!important;padding:20px!important}.info-tip-trigger{align-items:center!important;background:#dc1e451a!important;border:1px solid #dc1e4533!important;border-radius:50%!important;color:#dc1e45cc!important;cursor:pointer!important;display:inline-flex!important;font-size:10px!important;font-weight:600!important;height:18px!important;justify-content:center!important;margin-left:4px!important;transition:all .2s ease!important;vertical-align:middle!important;width:18px!important}.info-tip-trigger:hover{background:#dc1e4533!important;color:#dc1e45!important;transform:scale(1.1)!important}.wayfinding-panel{background:#0e0e0e99!important;border:1px solid #dc1e4533!important;border-radius:16px!important}.wayfinding-panel-header{border-bottom:1px solid #dc1e451a!important;padding:16px!important}.wayfinding-panel-title{color:#fffffff2!important;font-weight:600!important}.wayfinding-panel-item{background:#18181b66!important;border:1px solid #3f3f464d!important;border-radius:12px!important;transition:all .25s ease!important}.wayfinding-panel-item:hover{background:#dc1e450d!important;border-color:#dc1e454d!important}.wayfinding-panel-icon{background:#dc1e451a!important;border:1px solid #dc1e4533!important;color:#dc1e45e6!important}.demo-card{background:#18181b99!important;border:1px solid #dc1e4526!important;border-radius:12px!important;padding:16px!important}.demo-card-title{color:#dc1e45e6!important;font-size:14px!important;font-weight:600!important;margin-bottom:12px!important}.demo-card-row{align-items:center!important;display:flex!important;font-family:monospace!important;font-size:12px!important;gap:8px!important;margin-bottom:8px!important}.demo-status-dot{border-radius:50%!important;flex-shrink:0!important;height:8px!important;width:8px!important}.demo-status-active{animation:demoPulse 2s ease-in-out infinite!important;background:#dc1e45e6!important}.demo-status-success{background:#22c55ee6!important}.demo-status-warning{background:#f97316e6!important}@keyframes demoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.navigator-badge{background:#dc1e4514!important;border:1px solid #dc1e4526!important;border-radius:6px!important;color:#9ca3afe6!important;font-family:monospace!important;font-size:10px!important;padding:4px 10px!important}.services-feature-list{list-style:none!important;margin:0!important;padding:0!important}.services-feature-item{align-items:flex-start!important;border-bottom:1px solid #3f3f4633!important;display:flex!important;gap:12px!important;padding:12px 0!important}.services-feature-item:last-child{border-bottom:none!important}.services-feature-icon{color:#dc1e45cc!important;flex-shrink:0!important;margin-top:2px!important}.services-feature-text{color:#d1d5dbd9!important;font-size:14px!important;line-height:1.5!important}.services-feature-text strong{color:#fffffff2!important;font-weight:600!important}.code-snippet{background:#0e0e0ecc!important;border:1px solid #3f3f4666!important;border-radius:8px!important;font-size:12px!important;overflow-x:auto!important;padding:12px 16px!important}.code-snippet,.code-snippet-inline{font-family:SF Mono,Fira Code,Consolas,monospace!important}.code-snippet-inline{background:#dc1e4514!important;border:1px solid #dc1e4533!important;border-radius:4px!important;color:#dc1e45e6!important;font-size:11px!important;padding:2px 6px!important}@media (max-width:479px){.hero-section{padding-bottom:60px!important;padding-top:80px!important}.hero-title{font-size:28px!important;letter-spacing:-.02em!important;line-height:1.2!important}.hero-subtitle{font-size:14px!important;line-height:1.5!important;margin-top:16px!important}.hero-cta-buttons{flex-direction:column!important;gap:12px!important;width:100%!important}.hero-cta-buttons .cta-button{font-size:15px!important;min-height:52px!important;padding:14px 20px!important;width:100%!important}.section-eyebrow{font-size:10px!important;letter-spacing:.15em!important}.section-heading{font-size:26px!important;line-height:1.25!important}.section-subheading{font-size:14px!important;line-height:1.55!important}.feature-card{border-radius:16px!important;padding:20px!important}.feature-icon{height:48px!important;margin-bottom:16px!important;width:48px!important}.feature-title{font-size:17px!important;margin-bottom:8px!important}.feature-description{font-size:13px!important;line-height:1.5!important}.stat-item{padding:16px 8px!important}.stat-number{font-size:28px!important}.stat-label{font-size:10px!important}.pricing-card{margin:0 -8px!important;padding:24px 16px!important}.pricing-amount{font-size:32px!important}.pricing-features{padding-left:0!important}.pricing-feature{font-size:13px!important;padding:8px 0!important}.team-card{padding:20px!important}.team-avatar{height:72px!important;margin-bottom:12px!important;width:72px!important}.team-name{font-size:16px!important}.team-bio{font-size:12px!important;line-height:1.5!important}.faq-question{font-size:15px!important;padding:16px!important}.faq-answer{font-size:13px!important;line-height:1.6!important;padding:0 16px 16px!important}.footer-section{padding:24px 0!important}.footer-title{font-size:14px!important;margin-bottom:12px!important}.footer-link{font-size:13px!important;padding:6px 0!important}.contact-form{padding:20px!important}.contact-input{font-size:16px!important;min-height:48px!important;padding:14px!important}.contact-textarea{min-height:120px!important}.partner-card{min-height:80px!important;padding:16px!important}.partner-name{font-size:14px!important}.cta-section{padding:48px 16px!important}.cta-title{font-size:24px!important}.live-demo-container{border-radius:12px!important;margin:0 -4px!important}.live-demo-body{min-height:240px!important;padding:16px!important}.wayfinding-panel{border-radius:12px!important;margin-top:16px!important}.wayfinding-panel-item{padding:12px!important}.trust-badge{font-size:10px!important;padding:6px 12px!important}}@media (min-width:480px) and (max-width:639px){.hero-title{font-size:34px!important}.section-heading{font-size:30px!important}.feature-card{padding:24px!important}.hero-cta-buttons{align-items:stretch!important;flex-direction:column!important}.hero-cta-buttons .cta-button{justify-content:center!important}}@media (min-width:640px) and (max-width:767px){.hero-title{font-size:40px!important}.section-heading{font-size:34px!important}.feature-grid{gap:16px!important;grid-template-columns:repeat(2,1fr)!important}}@media (min-width:768px) and (max-width:1023px){.landing-page-wrapper .section-container{padding-left:max(clamp(24px,4vw,40px),env(safe-area-inset-left,0px));padding-right:max(clamp(24px,4vw,40px),env(safe-area-inset-right,0px))}.landing-page-wrapper .container{max-width:min(1320px,100%);max-width:min(var(--app-content-max-width,1320px),100%)}}@media (hover:none) and (pointer:coarse){.landing-page-wrapper .feature-card:active{opacity:.95!important;transform:scale(.98)!important}.landing-page-wrapper .cta-button:active{transform:scale(.97)!important}.landing-page-wrapper .pricing-card:active,.landing-page-wrapper .team-card:active{transform:scale(.99)!important}.landing-page-wrapper .faq-item:active{background:#dc1e450d!important}.landing-page-wrapper .mobile-nav-link{min-height:48px!important;padding:12px 16px!important}.landing-page-wrapper .footer-link{align-items:center!important;display:flex!important;min-height:40px!important}.landing-page-wrapper .contact-input:focus,.landing-page-wrapper .contact-textarea:focus{border-width:2px!important}}@media (max-width:767px){.landing-page-wrapper{-webkit-overflow-scrolling:touch!important}.landing-page-wrapper .particle{animation-duration:12s!important}.landing-page-wrapper .orb{animation-duration:16s!important;opacity:.15!important}.landing-page-wrapper .animated-gradient{animation-duration:30s!important}.landing-page-wrapper .text-shimmer{animation-duration:8s!important}.landing-page-wrapper .futuristic-grid{opacity:.2!important}.landing-page-wrapper .noise-overlay{opacity:.008!important}}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:639px){.landing-footer{padding-bottom:calc(20px + env(safe-area-inset-bottom))!important}.landing-mobile-nav{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.back-to-top-btn{bottom:calc(20px + env(safe-area-inset-bottom))!important;right:calc(16px + env(safe-area-inset-right))!important}}}@media (max-height:500px) and (orientation:landscape){.landing-page-wrapper .hero-section{min-height:auto!important;padding-bottom:40px!important;padding-top:60px!important}.landing-page-wrapper .hero-title{font-size:28px!important}.landing-page-wrapper .orb{display:none!important}.landing-page-wrapper .section-container{padding-bottom:32px!important;padding-top:32px!important}}@media (prefers-contrast:high){.landing-page-wrapper .cta-button,.landing-page-wrapper .feature-card,.landing-page-wrapper .pricing-card,.landing-page-wrapper .team-card{border-width:2px!important}.landing-page-wrapper .section-heading{text-decoration:underline!important;text-underline-offset:4px!important}}@media print{.animated-gradient,.back-to-top-btn,.mobile-nav-backdrop,.noise-overlay,.orb,.particle{display:none!important}.section-container{padding:20px!important}.feature-card,.pricing-card,.team-card{break-inside:avoid!important;page-break-inside:avoid!important}}@media (max-width:639px) and (prefers-color-scheme:dark){.landing-page-wrapper{background-color:#000!important}.glass-card{backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:#000000b3!important}.metallic-card{background:#000c!important}}@media (max-width:767px){html{scroll-behavior:smooth;scroll-padding-top:70px!important}.landing-page-wrapper section[id]{scroll-margin-top:70px!important}}@media (max-width:479px){.landing-page-wrapper h1{font-size:28px!important;line-height:1.2!important}.landing-page-wrapper h2{font-size:24px!important;line-height:1.25!important}.landing-page-wrapper h3{font-size:20px!important;line-height:1.3!important}.landing-page-wrapper h4{font-size:17px!important;line-height:1.35!important}.landing-page-wrapper h5{font-size:15px!important;line-height:1.4!important}.landing-page-wrapper h6{font-size:14px!important;line-height:1.45!important}.landing-page-wrapper p{font-size:14px!important;line-height:1.6!important}.landing-page-wrapper small{font-size:12px!important}}@media (min-width:480px) and (max-width:639px){.landing-page-wrapper h1{font-size:34px!important;line-height:1.2!important}.landing-page-wrapper h2{font-size:28px!important;line-height:1.25!important}.landing-page-wrapper h3{font-size:22px!important;line-height:1.3!important}.landing-page-wrapper h4{font-size:18px!important;line-height:1.35!important}.landing-page-wrapper h5{font-size:16px!important;line-height:1.4!important}.landing-page-wrapper h6{font-size:14px!important;line-height:1.45!important}.landing-page-wrapper p{font-size:15px!important;line-height:1.6!important}.landing-page-wrapper small{font-size:12px!important}}@media (max-width:767px){.landing-page-wrapper a:focus-visible,.landing-page-wrapper button:focus-visible,.landing-page-wrapper input:focus-visible,.landing-page-wrapper textarea:focus-visible{outline:2px solid var(--color-primary)!important;outline-offset:2px!important}.landing-page-wrapper .cta-button:focus-visible{box-shadow:0 0 0 4px #dc1e4566!important}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.landing-page-wrapper .feature-icon,.landing-page-wrapper .footer-social-link svg,.landing-page-wrapper .team-social-btn svg{transform:scale(1)}}@media (max-width:767px){.landing-page-wrapper,.landing-page-wrapper>*{max-width:100vw!important;overflow-x:hidden!important}.landing-page-wrapper>.mobile-nav-backdrop,.landing-page-wrapper>.mobile-nav-panel{max-width:none!important;overflow:visible!important}.landing-page-wrapper .cta-section,.landing-page-wrapper .faq-section,.landing-page-wrapper .features-section,.landing-page-wrapper .footer-section,.landing-page-wrapper .hero-section,.landing-page-wrapper .pricing-section,.landing-page-wrapper .section-container,.landing-page-wrapper .stats-section,.landing-page-wrapper .team-section,.landing-page-wrapper section{box-sizing:border-box!important;max-width:100vw!important;overflow-x:hidden!important}.landing-page-wrapper .feature-visual,.landing-page-wrapper .hero-image,.landing-page-wrapper .hero-visual,.landing-page-wrapper .pricing-visual,.landing-page-wrapper .team-visual{margin-left:-16px!important;margin-right:-16px!important;max-width:calc(100% + 32px)!important}.landing-page-wrapper .feature-grid,.landing-page-wrapper .partner-grid,.landing-page-wrapper .pricing-grid,.landing-page-wrapper .stats-grid,.landing-page-wrapper .team-grid{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}.landing-page-wrapper .feature-card,.landing-page-wrapper .partner-card,.landing-page-wrapper .pricing-card,.landing-page-wrapper .team-card{margin-left:0!important;margin-right:0!important;max-width:100%!important}.landing-page-wrapper canvas,.landing-page-wrapper img:not(.lc-brand-logo),.landing-page-wrapper svg,.landing-page-wrapper video{height:auto!important;max-width:100%!important}.landing-page-wrapper button,.landing-page-wrapper input,.landing-page-wrapper select,.landing-page-wrapper textarea{box-sizing:border-box!important;max-width:100%!important}.landing-page-wrapper table{display:block!important;max-width:100%!important;overflow-x:auto!important}.landing-page-wrapper .carousel-container,.landing-page-wrapper .slider-container,.landing-page-wrapper .testimonial-slider{max-width:100vw!important;overflow:hidden!important;padding-left:16px!important;padding-right:16px!important}.landing-header nav{-ms-overflow-style:none!important;max-width:100%!important;overflow-x:auto!important;scrollbar-width:none!important}.landing-header nav::-webkit-scrollbar{display:none!important}.menu-toggle,.mobile-menu-toggle,.nav-toggle{z-index:1001!important}.landing-page-wrapper .footer-columns,.landing-page-wrapper .footer-grid,.landing-page-wrapper .footer-links{gap:24px!important;grid-template-columns:1fr!important}.landing-page-wrapper .accordion-item,.landing-page-wrapper .faq-item{margin-left:0!important;margin-right:0!important;width:100%!important}.landing-page-wrapper .services-tabs,.landing-page-wrapper .tab-list{-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:4px!important;scrollbar-width:none!important}.landing-page-wrapper .services-tabs::-webkit-scrollbar,.landing-page-wrapper .tab-list::-webkit-scrollbar{display:none!important}.landing-page-wrapper .horizontal-scroll,.landing-page-wrapper .scroll-container{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;scrollbar-width:none!important}.landing-page-wrapper .horizontal-scroll::-webkit-scrollbar,.landing-page-wrapper .scroll-container::-webkit-scrollbar{display:none!important}}@media (max-width:479px){.landing-page-wrapper *{box-sizing:border-box!important}.landing-page-wrapper .container,.landing-page-wrapper .container-fluid,.landing-page-wrapper .content-wrapper,.landing-page-wrapper .wrapper{max-width:100vw!important;padding-left:12px!important;padding-right:12px!important}.landing-page-wrapper .hero-section{padding-left:12px!important;padding-right:12px!important}.landing-page-wrapper .hero-content{padding-left:0!important;padding-right:0!important}.landing-page-wrapper .btn-group,.landing-page-wrapper .button-group,.landing-page-wrapper .cta-buttons{flex-direction:column!important;gap:10px!important;width:100%!important}.landing-page-wrapper .btn-group .btn,.landing-page-wrapper .button-group .btn,.landing-page-wrapper .cta-buttons .btn,.landing-page-wrapper .cta-buttons button{justify-content:center!important;width:100%!important}.landing-page-wrapper .flex-container,.landing-page-wrapper .flex-row,.landing-page-wrapper .row-flex{flex-wrap:wrap!important;justify-content:center!important}.landing-page-wrapper .pricing-comparison,.landing-page-wrapper .tier-comparison{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.landing-page-wrapper .review-card,.landing-page-wrapper .testimonial-card{max-width:calc(100vw - 24px)!important;min-width:280px!important}.landing-page-wrapper .badge,.landing-page-wrapper .label,.landing-page-wrapper .tag{word-wrap:break-word!important;max-width:100%!important;white-space:normal!important}.landing-page-wrapper .icon-label,.landing-page-wrapper .icon-text{white-space:normal!important}.landing-page-wrapper .data-table,.landing-page-wrapper .feature-table,.landing-page-wrapper .pricing-table{font-size:12px!important}.landing-page-wrapper .embed-container,.landing-page-wrapper .video-container,.landing-page-wrapper .video-wrapper{height:0!important;max-width:100%!important;overflow:hidden!important;padding-bottom:56.25%!important;position:relative!important;width:100%!important}.landing-page-wrapper .embed-container iframe,.landing-page-wrapper .video-container iframe,.landing-page-wrapper .video-wrapper iframe{height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.landing-page-wrapper .bg-decoration,.landing-page-wrapper .decoration,.landing-page-wrapper .decorative-element,.landing-page-wrapper .float-element,.landing-page-wrapper .floating-element{display:none!important}.landing-page-wrapper .animated-bg,.landing-page-wrapper .bg-gradient,.landing-page-wrapper .gradient-bg{animation:none!important;background-size:200% 200%!important}}@media (max-height:500px) and (orientation:landscape){.landing-page-wrapper .hero-section{padding-bottom:40px!important;padding-top:60px!important}.landing-page-wrapper .hero-title{font-size:24px!important}.landing-page-wrapper .hero-subtitle{font-size:13px!important}.landing-page-wrapper .cta-section{padding:24px 16px!important}}@media (max-width:767px){html{-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}}@supports (width:100vw){@media (max-width:767px){.landing-page-wrapper{max-width:100vw!important;overflow-x:hidden!important;width:100vw!important;width:100%!important}}}@media (max-width:767px){.landing-page-wrapper .btn,.landing-page-wrapper .btn-primary,.landing-page-wrapper .btn-secondary,.landing-page-wrapper .cta-button,.landing-page-wrapper button[type=submit]{min-height:48px!important;min-width:48px!important;padding:14px 24px!important}.landing-page-wrapper [role=button],.landing-page-wrapper button{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.landing-page-wrapper .btn-primary:active,.landing-page-wrapper .btn-secondary:active,.landing-page-wrapper .btn:active,.landing-page-wrapper .cta-button:active{opacity:.9!important;transform:scale(.97)!important}.landing-page-wrapper .feature-card:active,.landing-page-wrapper .pricing-card:active,.landing-page-wrapper .team-card:active{opacity:.95!important;transform:scale(.98)!important}.landing-page-wrapper .nav-link:active,.landing-page-wrapper a:active{opacity:.7!important}.landing-page-wrapper .accordion-header:active,.landing-page-wrapper .faq-question:active{background:#ffffff0d!important}.landing-page-wrapper .services-tab:active,.landing-page-wrapper .tab-item:active{opacity:.8!important}.landing-page-wrapper,html{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important}.landing-page-wrapper .menu-overlay,.landing-page-wrapper .mobile-menu-overlay,.landing-page-wrapper .nav-overlay{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;background:#000000b3!important;bottom:0!important;left:0!important;opacity:0!important;position:fixed!important;right:0!important;top:0!important;transition:all .3s ease!important;visibility:hidden!important;z-index:998!important}.landing-page-wrapper .menu-overlay.active,.landing-page-wrapper .mobile-menu-overlay.active,.landing-page-wrapper .nav-overlay.active{opacity:1!important;visibility:visible!important}.landing-page-wrapper .menu-panel,.landing-page-wrapper .mobile-menu-panel,.landing-page-wrapper .nav-panel{-webkit-overflow-scrolling:touch!important;background:#1a1a1c!important;background:var(--color-elevated,#1a1a1c)!important;border-left:1px solid #ffffff14!important;bottom:0!important;max-width:80vw!important;overflow-y:auto!important;padding:24px 16px!important;position:fixed!important;right:0!important;top:0!important;transform:translateX(100%)!important;transition:transform .3s ease!important;width:280px!important;z-index:999!important}.landing-page-wrapper .menu-panel.active,.landing-page-wrapper .mobile-menu-panel.active,.landing-page-wrapper .nav-panel.active{transform:translateX(0)!important}.landing-page-wrapper .mobile-menu-item,.landing-page-wrapper .nav-panel-item{border-radius:10px!important;display:block!important;font-size:16px!important;margin-bottom:4px!important;padding:14px 16px!important;text-align:left!important;transition:background .2s ease!important;width:100%!important}.landing-page-wrapper .mobile-menu-item:active,.landing-page-wrapper .mobile-menu-item:hover,.landing-page-wrapper .nav-panel-item:active,.landing-page-wrapper .nav-panel-item:hover{background:#e01e451a!important}.landing-page-wrapper .mobile-menu-close,.landing-page-wrapper .nav-panel-close{align-items:center!important;background:#ffffff0d!important;border-radius:50%!important;display:flex!important;height:40px!important;justify-content:center!important;position:absolute!important;right:16px!important;top:16px!important;width:40px!important}}@media (max-width:479px){.landing-page-wrapper .feature-grid{gap:16px!important}.landing-page-wrapper .feature-card{margin-bottom:0!important}.landing-page-wrapper .stat-items,.landing-page-wrapper .stats-grid{gap:12px!important}.landing-page-wrapper .pricing-grid{gap:16px!important}.landing-page-wrapper .pricing-card{margin-bottom:0!important}.landing-page-wrapper .team-grid{gap:16px!important}.landing-page-wrapper .partner-grid{gap:12px!important}.landing-page-wrapper .partner-card{min-height:60px!important;padding:12px!important}.landing-page-wrapper .hero-title{font-size:26px!important;letter-spacing:-.03em!important}.landing-page-wrapper .hero-subtitle{font-size:14px!important;line-height:1.55!important}.landing-page-wrapper .section-heading{font-size:24px!important;letter-spacing:-.02em!important}.landing-page-wrapper .section-subheading{font-size:14px!important;line-height:1.55!important}.landing-page-wrapper .feature-title{font-size:16px!important}.landing-page-wrapper .feature-description{font-size:13px!important;line-height:1.5!important}.landing-page-wrapper .pricing-tier{font-size:18px!important}.landing-page-wrapper .pricing-amount{font-size:28px!important}.landing-page-wrapper .pricing-period{font-size:12px!important}.landing-page-wrapper .cta-title{font-size:22px!important;line-height:1.3!important}.landing-page-wrapper .footer-title{font-size:14px!important}.landing-page-wrapper .footer-link,.landing-page-wrapper .footer-text{font-size:13px!important}}@media (max-width:767px){.landing-page-wrapper input[type=email],.landing-page-wrapper input[type=number],.landing-page-wrapper input[type=password],.landing-page-wrapper input[type=search],.landing-page-wrapper input[type=tel],.landing-page-wrapper input[type=text],.landing-page-wrapper input[type=url],.landing-page-wrapper select,.landing-page-wrapper textarea{background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:10px!important;color:#ffffffe6!important;font-size:16px!important;min-height:48px!important;padding:12px 16px!important;transition:all .2s ease!important}.landing-page-wrapper input:focus,.landing-page-wrapper select:focus,.landing-page-wrapper textarea:focus{border-color:#e01e4580!important;box-shadow:0 0 0 3px #e01e4526!important;outline:none!important}.landing-page-wrapper textarea{min-height:120px!important;resize:vertical!important}.landing-page-wrapper .form-label,.landing-page-wrapper label{display:block!important;font-size:13px!important;font-weight:500!important;margin-bottom:6px!important}.landing-page-wrapper .form-field,.landing-page-wrapper .form-group{margin-bottom:16px!important}.landing-page-wrapper .contact-form{border-radius:16px!important;padding:20px!important}.landing-page-wrapper .dialog,.landing-page-wrapper .modal{height:100vh!important;height:100dvh!important;margin:0!important;max-width:100vw!important;padding:0!important;width:100vw!important}.landing-page-wrapper .dialog-content,.landing-page-wrapper .modal-content{border-radius:0!important;min-height:100vh!important;min-height:100dvh!important}.landing-page-wrapper .modal-header{border-radius:0!important;padding:16px!important}.landing-page-wrapper .modal-body{padding:16px!important}.landing-page-wrapper .modal-footer{border-radius:0!important;padding:16px!important}.landing-page-wrapper .drawer-content{border-radius:0!important}.landing-page-wrapper .carousel,.landing-page-wrapper .slider,.landing-page-wrapper .testimonial-slider{overflow:hidden!important;position:relative!important}.landing-page-wrapper .carousel-track,.landing-page-wrapper .slider-track,.landing-page-wrapper .testimonial-track{-webkit-overflow-scrolling:touch!important;display:flex!important;transition:transform .3s ease!important}.landing-page-wrapper .carousel-slide,.landing-page-wrapper .slider-slide,.landing-page-wrapper .testimonial-slide{flex:0 0 85%!important;margin-right:12px!important}.landing-page-wrapper .carousel-nav,.landing-page-wrapper .slider-nav,.landing-page-wrapper .testimonial-nav{display:flex!important;gap:8px!important;justify-content:center!important;margin-top:16px!important}.landing-page-wrapper .carousel-dot,.landing-page-wrapper .slider-dot,.landing-page-wrapper .testimonial-dot{background:#ffffff4d!important;border-radius:50%!important;height:8px!important;transition:all .2s ease!important;width:8px!important}.landing-page-wrapper .carousel-dot.active,.landing-page-wrapper .slider-dot.active,.landing-page-wrapper .testimonial-dot.active{background:#e01e45!important;background:var(--color-primary,#e01e45)!important;transform:scale(1.2)!important}.landing-page-wrapper .carousel-arrow,.landing-page-wrapper .slider-arrow{align-items:center!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important;border-radius:50%!important;display:flex!important;height:40px!important;justify-content:center!important;width:40px!important}.landing-page-wrapper .accordion-item,.landing-page-wrapper .faq-item{background:#ffffff05!important;border:1px solid #ffffff0d!important;border-radius:12px!important;margin-bottom:0!important;overflow:hidden!important}.landing-page-wrapper .accordion-header,.landing-page-wrapper .faq-question{align-items:center!important;cursor:pointer!important;display:flex!important;font-size:15px!important;font-weight:500!important;justify-content:space-between!important;padding:16px!important;transition:background .2s ease!important}.landing-page-wrapper .accordion-icon,.landing-page-wrapper .faq-icon{align-items:center!important;display:flex!important;height:24px!important;justify-content:center!important;transition:transform .3s ease!important;width:24px!important}.landing-page-wrapper .accordion-item.active .accordion-icon,.landing-page-wrapper .faq-item.active .faq-icon{transform:rotate(180deg)!important}.landing-page-wrapper .accordion-content,.landing-page-wrapper .faq-answer{color:#d1d5dbcc!important;font-size:14px!important;line-height:1.6!important;padding:0 16px 16px!important}.landing-page-wrapper .tab-container,.landing-page-wrapper .tabs-container{-webkit-overflow-scrolling:touch!important;margin:0 -16px!important;overflow-x:auto!important;padding:0 16px!important}.landing-page-wrapper .tab-list,.landing-page-wrapper .tabs-list{display:flex!important;gap:4px!important;min-width:-webkit-min-content!important;min-width:min-content!important}.landing-page-wrapper .tab,.landing-page-wrapper .tab-item{border-radius:8px!important;flex:0 0 auto!important;font-size:14px!important;padding:10px 16px!important;transition:all .2s ease!important;white-space:nowrap!important}.landing-page-wrapper .tab-item.active,.landing-page-wrapper .tab.active{background:#e01e4526!important;color:#e01e45!important;color:var(--color-primary,#e01e45)!important}.landing-page-wrapper img{opacity:1!important;transition:opacity .3s ease!important}.landing-page-wrapper img.loading{opacity:0!important}.landing-page-wrapper .feature-image,.landing-page-wrapper .hero-image,.landing-page-wrapper .section-image{height:auto!important;max-width:100%!important;width:100%!important}.landing-page-wrapper .bg-image,.landing-page-wrapper .decorative-image{display:none!important}}@media (max-width:479px){.landing-page-wrapper .section-container{padding:3rem max(16px,env(safe-area-inset-right)) 3rem max(16px,env(safe-area-inset-left))!important}}@media (max-width:360px){.landing-page-wrapper .section-container{padding:2.25rem max(12px,env(safe-area-inset-right)) 2.25rem max(12px,env(safe-area-inset-left))!important}.landing-page-wrapper .container{padding-left:8px!important;padding-right:8px!important}.landing-page-wrapper .section-heading,.landing-page-wrapper h2{font-size:22px!important;letter-spacing:-.03em!important}.landing-page-wrapper .hero-section h1{font-size:24px!important}.landing-page-wrapper .glass-card{padding:14px 12px!important}}@media (max-width:767px){.landing-page-wrapper :focus-visible{outline:2px solid #e01e4599!important;outline-offset:2px!important}.landing-page-wrapper .skip-link{background:#e01e45!important;background:var(--color-primary,#e01e45)!important;color:#fff!important;left:0!important;padding:12px!important;position:absolute!important;text-align:center!important;top:-40px!important;transition:top .2s ease!important;width:100%!important;z-index:9999!important}.landing-page-wrapper .skip-link:focus{top:0!important}.landing-page-wrapper .sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.landing-page-wrapper .partners-slick-wrap,.landing-page-wrapper .partners-slick-wrap .slick-slider{position:relative}.landing-page-wrapper .partners-slick-wrap .slick-list{margin:0;overflow:hidden!important;padding:0;position:relative}.landing-page-wrapper .partners-slick-wrap .slick-track{display:block!important;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.landing-page-wrapper .partners-slick-wrap .slick-slide{float:none!important}.landing-page-wrapper .partners-slick-wrap .slick-slide,.landing-page-wrapper .partners-slick-wrap .slick-slide>div{display:block!important;height:auto!important;min-height:160px!important}.landing-page-wrapper .partners-slick-wrap .slick-slide>div>div{height:auto!important;min-height:160px!important}.landing-page-wrapper .partners-slick-wrap .glass-card{display:flex!important;flex-direction:column!important;height:100%!important;justify-content:center!important;min-height:140px!important}@media (max-width:639px){.landing-page-wrapper .partners-slick-wrap{padding-left:8px!important;padding-right:8px!important}.landing-page-wrapper .partners-slick-wrap .slick-list{overflow:visible!important}.landing-page-wrapper .partners-slick-wrap .slick-track{padding-bottom:16px!important}.landing-page-wrapper .partners-slick-wrap .slick-slide,.landing-page-wrapper .partners-slick-wrap .slick-slide>div,.landing-page-wrapper .partners-slick-wrap .slick-slide>div>div{min-height:184px!important}.landing-page-wrapper .partners-slick-wrap .glass-card{min-height:164px!important}.landing-page-wrapper .partners-slick-wrap .slick-dots{bottom:-36px!important}}@media (max-width:479px){.landing-page-wrapper .partners-slick-wrap .slick-slide,.landing-page-wrapper .partners-slick-wrap .slick-slide>div,.landing-page-wrapper .partners-slick-wrap .slick-slide>div>div{min-height:198px!important}.landing-page-wrapper .partners-slick-wrap .glass-card{min-height:176px!important}}}@keyframes team-border-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.faq-section input[type=search]::-webkit-search-cancel-button,.faq-section input[type=search]::-webkit-search-decoration{display:none}footer .cyber-input{font-size:13px!important}.landing-page-wrapper select.cyber-input option{background:#0e0e0e;color:#e5e7ebf2;padding:8px 12px}.feature-item{align-items:flex-start;border-radius:.5rem;display:flex;gap:.75rem;padding:.625rem .75rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:374px){.landing-page-wrapper footer form.feature-item{flex-direction:column;gap:8px}.landing-page-wrapper footer form.feature-item button{width:100%}}@media (min-width:640px){.feature-item{padding:.75rem 1rem}}.feature-item:hover{background:rgba(var(--color-primary-rgb),.04)}.landing-page-wrapper h2 .glow-text{position:relative}.landing-page-wrapper h2 .glow-text:after{background:linear-gradient(90deg,var(--color-primary),#0000);border-radius:1px;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .6s cubic-bezier(.22,1,.36,1);width:0}.landing-page-wrapper section:hover h2 .glow-text:after{width:100%}.glass-card:after{background:radial-gradient(ellipse at 50% 0,rgba(var(--color-primary-rgb),.06),#0000 70%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.glass-card:hover:after{opacity:1}.cyber-input{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.cyber-input:hover:not(:focus){background:#121212f2!important;border-color:#50506499!important}.back-to-top-btn{align-items:center;border-radius:.5rem;color:#dcdee4ad;color:#a8a8ae80;cursor:pointer;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-theme=light] .back-to-top-btn{color:#1a1a2e70}.back-to-top-btn{border:1px solid #0000;touch-action:manipulation}.back-to-top-btn:hover{background:rgba(var(--color-primary-rgb),.06);border-color:rgba(var(--color-primary-rgb),.3);box-shadow:0 0 16px rgba(var(--color-primary-rgb),.12);color:var(--color-primary);transform:translateY(-2px)}.back-to-top-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background) 88%,#0000),0 0 0 4px rgba(var(--color-primary-rgb),.45);outline:none}.footer-social-link{background:rgba(var(--color-primary-rgb),.05);border:1px solid rgba(var(--color-primary-rgb),.15);color:#e5e7eb99;transition:all .3s cubic-bezier(.22,1,.36,1)}.footer-social-link:hover{background:rgba(var(--color-primary-rgb),.12);border-color:rgba(var(--color-primary-rgb),.45);box-shadow:0 0 20px rgba(var(--color-primary-rgb),.15),0 4px 12px #0000004d;color:var(--color-primary)}.footer-social-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background) 88%,#0000),0 0 0 4px rgba(var(--color-primary-rgb),.5);outline:none}.team-social-btn{align-items:center;border-radius:.5rem;display:flex;height:2rem;justify-content:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}@media (max-width:374px){.landing-page-wrapper footer form.team-social-btn{flex-direction:column;gap:8px}.landing-page-wrapper footer form.team-social-btn button{width:100%}}.team-social-btn{background:rgba(var(--color-primary-rgb),.06);border:1px solid rgba(var(--color-primary-rgb),.2)}.team-social-btn:hover{background:rgba(var(--color-primary-rgb),.14);border-color:rgba(var(--color-primary-rgb),.5);box-shadow:0 0 12px rgba(var(--color-primary-rgb),.2)}.team-social-btn:focus-visible{box-shadow:0 0 0 2px #00000080,0 0 0 4px rgba(var(--color-primary-rgb),.5);outline:none}@media (max-width:767px){.landing-page-wrapper [aria-label="Interactive log analysis demo"] svg:not([viewBox]){flex-shrink:0;height:1em!important;max-width:none!important;width:1em!important}}@media (max-width:479px){.landing-page-wrapper [aria-label="Interactive log analysis demo"]{padding:.5rem!important}.landing-page-wrapper [aria-label="Interactive log analysis demo"] .flex-wrap button[type=button]{font-size:11px!important;min-height:36px!important;padding:6px 10px!important}.landing-page-wrapper [aria-label="Interactive log analysis demo"] .bg-mineral-900{padding:.625rem!important}}@media (max-width:374px){.trust-metrics-grid{grid-template-columns:1fr!important}.trust-metrics-grid>div{border-bottom:1px solid #e01e451f!important;border-bottom:1px solid rgba(var(--color-primary-rgb,224,30,69),.12)!important;border-right:none!important}.trust-metrics-grid>div:last-child{border-bottom:none!important}.landing-page-wrapper footer form.flex{flex-direction:column;gap:8px}.landing-page-wrapper footer form.flex button{width:100%}.landing-page-wrapper footer .grid.grid-cols-2{gap:8px;grid-template-columns:1fr}.landing-page-wrapper .cta-button,.landing-page-wrapper .neon-button{font-size:14px!important;padding-left:16px!important;padding-right:16px!important}}@media (max-width:479px){.landing-page-wrapper [role=tablist] button{font-size:12px!important;min-height:40px;padding:8px 12px!important}.landing-page-wrapper details summary{font-size:14px!important;gap:8px!important;padding:12px 14px!important}}@media (max-width:374px){.landing-page-wrapper section{padding-left:12px;padding-right:12px}}@media (max-width:767px){.landing-page-wrapper [aria-label="Service categories"]{position:relative}.landing-page-wrapper .overflow-x-auto:has([aria-label="Service categories"]):after{background:linear-gradient(270deg,#060607,#0000);background:linear-gradient(to left,var(--color-background,#060607),#0000);bottom:0;content:"";flex-shrink:0;pointer-events:none;position:-webkit-sticky;position:sticky;right:0;top:0;width:32px}}@media (max-width:1023px){.landing-page-wrapper nav .overscroll-contain{padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}}[data-theme=light] .text-mineral-300{color:#1a1a2ec7!important}[data-theme=light] .text-mineral-400{color:#5a5a72d9!important}[data-theme=light] .text-mineral-300\/70{color:#1a1a2e99!important}[data-theme=light] .text-mineral-300\/60{color:#1a1a2e85!important}[data-theme=light] .text-mineral-300\/50{color:#1a1a2e70!important}[data-theme=light] .text-mineral-300\/80{color:#1a1a2eb3!important}[data-theme=light] .section-description{color:#5a5a72e6!important}[data-theme=light] .feature-description,[data-theme=light] .stat-label{color:#5a5a72d9!important}[data-theme=light] .card-title{color:#1a1a2ef2!important}[data-theme=light] .card-subtitle{color:#5a5a72cc!important}[data-theme=light] .partner-name{color:#1a1a2ee0!important}[data-theme=light] .trust-text{color:#5a5a72bf!important}[data-theme=light] .faq-question{color:#1a1a2eeb!important}[data-theme=light] .faq-answer{color:#5a5a72cc!important}[data-theme=light] .footer-description{color:#5a5a72bf!important}[data-theme=light] .footer-link-text{color:#5a5a72a6!important}[data-theme=light] .pricing-feature-text{color:#5a5a72d9!important}[data-theme=light] .pricing-amount{color:#1a1a2ef2!important}[data-theme=light] .pricing-period{color:#5a5a72b3!important}[data-theme=light] .pricing-type{color:#5a5a72a6!important}[data-theme=light] .integration-name{color:#1a1a2ebf!important}[data-theme=light] .team-member-bio{color:#5a5a72bf!important}[data-theme=light] .team-member-name{color:#1a1a2ef2!important}[data-theme=light] .partner-logo-name{color:#1a1a2ee0!important;text-shadow:none!important}[data-theme=light] .partner-description{color:#5a5a72a6!important}[data-theme=light] .faq-question-text{color:#1a1a2eeb!important}[data-theme=light] .faq-answer-text{color:#5a5a72d1!important}[data-theme=light] .section-heading{color:#1a1a2ef2!important}[data-theme=light] .section-subheading{color:#5a5a72d1!important}[data-theme=light] .trust-badge{background:#e01e450f!important;border-color:#e01e451f!important;color:#5a5a72e0!important}[data-theme=light] .contact-label{color:#5a5a72c7!important}[data-theme=light] .contact-value{color:#1a1a2ee6!important}[data-theme=light] .services-tabs-list{background:#0000000a!important;border-color:#00000014!important}[data-theme=light] .services-tab-button{color:#5a5a72cc!important}[data-theme=light] .services-tab-button:hover{background:#e01e450f!important;color:#1a1a2ee6!important}[data-theme=light] .services-tab-button[data-headlessui-state~=active]{background:#e01e451a!important;color:#1a1a2ef2!important}[data-theme=light] .services-feature-text{color:#5a5a72e0!important}[data-theme=light] .services-feature-text strong{color:#1a1a2ef2!important}[data-theme=light] .animated-gradient{background:linear-gradient(-45deg,#f0f0f4,#f5f5f8,#f0f0f4,#ede9f5)!important}[data-theme=light] .text-shimmer{background-image:linear-gradient(90deg,#1a1a2eeb,#008cc8f2 30%,#783cdcf2 55%,#e01e45f2 78%,#1a1a2eeb)!important}[data-theme=light] .orb{opacity:.12!important}[data-theme=light] .particle{opacity:.18!important}[data-theme=light] .futuristic-grid{opacity:.25!important}[data-theme=light] .cyber-input{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}[data-theme=light] .cyber-input:hover:not(:focus){background:var(--color-paper)!important;border-color:var(--color-border-hover)!important}[data-theme=light] .cyber-input:focus{background:var(--color-paper)!important}[data-theme=light] .landing-page-wrapper select.cyber-input option{background:var(--color-paper);color:var(--color-text-primary)}[data-theme=light] .neon-button--on-dark{background:#ffffff80;border-color:#1a1a2e33;color:#1a1a2ee0}[data-theme=light] .neon-button--on-dark:hover{background:#ffffffb3;border-color:#1a1a2e59}[data-theme=light] .cta-button-secondary{background:#ffffffd9!important;border:1px solid #1a1a2e26!important;color:#1a1a2ee0!important}[data-theme=light] .cta-button-secondary:hover{background:#fffffff2!important;border-color:#1a1a2e40!important;color:#1a1a2ef2!important}[data-theme=light] .threat-critical{background-color:#dc262614;color:#b91c1c}[data-theme=light] .threat-high{background-color:#ea580c14;color:#c2410c}[data-theme=light] .threat-medium{background-color:#b4820014;color:#a16207}[data-theme=light] .live-demo-container{background:var(--color-paper)!important;border-color:var(--color-border)!important}[data-theme=light] .live-demo-header{background:var(--color-surface)!important;border-bottom-color:var(--color-border)!important}[data-theme=light] .live-demo-title{color:var(--color-text-primary)!important}[data-theme=light] .wayfinding-panel{background:#ffffffb3!important;border-color:var(--color-border)!important}[data-theme=light] .wayfinding-panel-header{border-bottom-color:var(--color-border)!important}[data-theme=light] .wayfinding-panel-title{color:var(--color-text-primary)!important}[data-theme=light] .wayfinding-panel-item{background:#00000005!important;border-color:var(--color-border)!important}[data-theme=light] .wayfinding-panel-item:hover{background:#e01e450a!important;border-color:#e01e4533!important}[data-theme=light] .demo-card{background:#00000005!important;border-color:#e01e451f!important}[data-theme=light] .navigator-badge{color:#5a5a72e6!important}[data-theme=light] .code-snippet{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .ant-tooltip .ant-tooltip-inner{background:linear-gradient(135deg,#fffffffa,#f5f5f8fa)!important;border-color:#e01e4533!important;box-shadow:0 8px 32px #0000001f,inset 0 0 0 1px #0000000a,0 0 20px #e01e450d!important;color:#1a1a2eeb!important}[data-theme=light] .ant-tooltip .ant-tooltip-arrow:after,[data-theme=light] .ant-tooltip .ant-tooltip-arrow:before{background:linear-gradient(135deg,#fffffffc,#f5f5f8fc)!important;border-color:#e01e4533!important}[data-theme=light] .ant-tooltip .ant-tooltip-title{color:#1a1a2ef2!important}[data-theme=light] .ant-tooltip .ant-tooltip-inner .ant-tooltip-text{color:#5a5a72e0!important}[data-theme=light] .metallic-card{box-shadow:0 2px 8px #0000000f!important}[data-theme=light] .metallic-card:hover{box-shadow:0 12px 32px #0000001a,0 0 20px rgba(var(--color-primary-rgb),.04)!important}[data-theme=light] .landing-header.landing-header--scrolled{box-shadow:0 4px 30px #00000014,0 1px 0 color-mix(in srgb,var(--color-primary) 12%,#0000)!important}[data-theme=light] .mobile-nav-panel{box-shadow:-16px 0 48px #0000001a,-2px 0 0 color-mix(in srgb,var(--color-primary) 8%,#0000)!important}[data-theme=light] .mobile-nav-backdrop{background:#0000004d!important}[data-theme=light] .mobile-nav-link--active{color:var(--color-text-primary)!important}[data-theme=light] .footer-social-link{color:#5a5a7299!important}[data-theme=light] .footer-social-link:hover{box-shadow:0 0 20px rgba(var(--color-primary-rgb),.1),0 4px 12px #0000000f!important}[data-theme=light] .landing-page-wrapper .animated-gradient .text-white{color:var(--color-text-primary)!important}@media (max-width:767px){[data-theme=light] .landing-page-wrapper input[type=email],[data-theme=light] .landing-page-wrapper input[type=number],[data-theme=light] .landing-page-wrapper input[type=password],[data-theme=light] .landing-page-wrapper input[type=search],[data-theme=light] .landing-page-wrapper input[type=tel],[data-theme=light] .landing-page-wrapper input[type=text],[data-theme=light] .landing-page-wrapper input[type=url],[data-theme=light] .landing-page-wrapper select,[data-theme=light] .landing-page-wrapper textarea{background:var(--color-paper)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}[data-theme=light] .landing-page-wrapper .accordion-item,[data-theme=light] .landing-page-wrapper .faq-item{background:#00000005!important;border-color:var(--color-border)!important}[data-theme=light] .landing-page-wrapper .accordion-content,[data-theme=light] .landing-page-wrapper .faq-answer{color:#5a5a72d1!important}[data-theme=light] .landing-page-wrapper .accordion-header:active,[data-theme=light] .landing-page-wrapper .faq-question:active{background:#00000008!important}[data-theme=light] .landing-page-wrapper .menu-panel,[data-theme=light] .landing-page-wrapper .mobile-menu-panel,[data-theme=light] .landing-page-wrapper .nav-panel{background:var(--color-paper)!important;border-left-color:var(--color-border)!important}[data-theme=light] .landing-page-wrapper .carousel-dot,[data-theme=light] .landing-page-wrapper .slider-dot,[data-theme=light] .landing-page-wrapper .testimonial-dot{background:#0003!important}[data-theme=light] .landing-page-wrapper .carousel-arrow,[data-theme=light] .landing-page-wrapper .slider-arrow{background:#0000000f!important;border-color:#0000001a!important}[data-theme=light] .landing-page-wrapper .mobile-menu-close,[data-theme=light] .landing-page-wrapper .nav-panel-close{background:#0000000a!important}}[data-theme=light] .landing-page-wrapper .bg-mineral-950\/30,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/35,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/40,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/50,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/60,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/70,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/80,[data-theme=light] .landing-page-wrapper .bg-mineral-950\/90{background-color:#f0f0f4b3!important}[data-theme=light] .landing-page-wrapper .bg-mineral-900\/40,[data-theme=light] .landing-page-wrapper .bg-mineral-900\/50,[data-theme=light] .landing-page-wrapper .bg-mineral-900\/55,[data-theme=light] .landing-page-wrapper .bg-mineral-900\/60,[data-theme=light] .landing-page-wrapper .bg-mineral-900\/80,[data-theme=light] .landing-page-wrapper .bg-mineral-900\/90,[data-theme=light] .landing-page-wrapper .bg-mineral-900\/95{background-color:#f0f0f499!important}[data-theme=light] .landing-page-wrapper .bg-mineral-800\/30,[data-theme=light] .landing-page-wrapper .bg-mineral-800\/50,[data-theme=light] .landing-page-wrapper .bg-mineral-800\/80{background-color:#e0e0e666!important}[data-theme=light] .landing-page-wrapper .text-mineral-100{color:#1a1a2ee0!important}[data-theme=light] .landing-page-wrapper .text-mineral-200{color:#1a1a2ed1!important}[data-theme=light] .landing-page-wrapper .text-mineral-300{color:#1a1a2ec7!important}[data-theme=light] .landing-page-wrapper .text-mineral-400{color:#5a5a72d9!important}[data-theme=light] .landing-page-wrapper .text-mineral-400\/90{color:#5a5a72c7!important}[data-theme=light] .landing-page-wrapper .text-mineral-500\/50{color:#5a5a7273!important}[data-theme=light] .landing-page-wrapper :is([class*="bg-[#060607"],[class*="bg-[#0a0a0c"],[class*="bg-[#111114"]) :is([class*=text-mineral-300],[class*=text-mineral-400],[class*=text-mineral-500]){color:#e5e7ebe6!important}[data-theme=light] .landing-page-wrapper :is([class*="bg-[#060607"],[class*="bg-[#0a0a0c"],[class*="bg-[#111114"]) :is([class*="text-mineral-300/40"],[class*="text-mineral-300/50"],[class*="text-mineral-300/60"],[class*="text-mineral-400/60"],[class*="text-mineral-400/70"],[class*="text-mineral-500/50"]){color:#d0d3dcd1!important}[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*=text-mineral-300],[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*=text-mineral-400]{color:color-mix(in srgb,var(--color-text-primary) 94%,var(--color-text-secondary))!important}[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="border-mineral-600/50"],[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="border-mineral-700/40"]{background:color-mix(in srgb,var(--color-elevated) 90%,#0000)!important;border-color:color-mix(in srgb,var(--color-border) 72%,var(--color-primary) 28%)!important}[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="bg-mineral-800/30"],[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="bg-mineral-950/40"]{background:color-mix(in srgb,var(--color-elevated) 82%,var(--color-primary) 18%)!important;border-color:color-mix(in srgb,var(--color-border) 70%,var(--color-primary) 30%)!important;color:var(--color-text-primary)!important}[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*=text-mineral-300] svg,[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*=text-mineral-400] svg{color:inherit!important;opacity:1!important}[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="bg-mineral-800/30"]:hover:not(:disabled),[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="bg-mineral-950/40"]:hover:not(:disabled),[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="border-mineral-600/50"]:hover:not(:disabled),[data-theme=light] .landing-page-wrapper [aria-label="Interactive log analysis demo"] button[class*="border-mineral-700/40"]:hover:not(:disabled){background:color-mix(in srgb,var(--color-elevated) 72%,var(--color-primary) 28%)!important;border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border-hover))!important;color:var(--color-text-primary)!important}[data-theme=light] .landing-page-wrapper :hover.hover\:text-white{color:var(--color-text-primary)!important}[data-theme=light] .landing-page-wrapper .focus-visible\:ring-offset-\[\#060607\]{--tw-ring-offset-color:var(--color-background)!important}[data-theme=light] .landing-page-wrapper .border-mineral-600\/30,[data-theme=light] .landing-page-wrapper .border-mineral-600\/40,[data-theme=light] .landing-page-wrapper .border-mineral-600\/50,[data-theme=light] .landing-page-wrapper .border-mineral-600\/60,[data-theme=light] .landing-page-wrapper .border-mineral-600\/80,[data-theme=light] .landing-page-wrapper .border-mineral-700\/25,[data-theme=light] .landing-page-wrapper .border-mineral-700\/30,[data-theme=light] .landing-page-wrapper .border-mineral-700\/40,[data-theme=light] .landing-page-wrapper .border-mineral-700\/50,[data-theme=light] .landing-page-wrapper .border-mineral-800\/60{border-color:var(--color-border)!important}[data-theme=light] .landing-page-wrapper .shadow-black\/10,[data-theme=light] .landing-page-wrapper .shadow-black\/15,[data-theme=light] .landing-page-wrapper .shadow-black\/20{--tw-shadow-color:#0000000f!important}@media (max-width:639px){[data-theme=light] .landing-page-wrapper{background-color:var(--color-background)!important}[data-theme=light] .glass-card{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:color-mix(in srgb,var(--color-elevated) 85%,#0000)!important}[data-theme=light] .metallic-card{background:color-mix(in srgb,var(--color-elevated) 92%,#0000)!important}}@media (prefers-reduced-motion:reduce){.animated-gradient,.hero-title-accent.text-shimmer,.text-shimmer{animation:none!important}.border-glow-animate:after{animation:none!important;opacity:.5}.animate-pulse,.blink-cursor,.orb,.orb--a,.orb--b,.orb--c,.trusted-by-marquee__track,[class*=animate-pulse]{animation:none!important}.footer-social-link,.glass-card,.icon-container,.metallic-card,.team-social-btn{transition:none!important}}@media (hover:hover) and (pointer:fine){.hover\:text-mineral-300:hover{color:#dcdee4f2!important}@media (max-width:640px){.hover\:text-mineral-300:hover{color:#e5e7ebf7!important}}.group:hover .group-hover\:text-mineral-300\/90{color:#dcdee4eb!important}}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.open\:bg-mineral-900\/55[open]{background-color:#1212148c}.open\:shadow-md[open]{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.open\:shadow-black\/15[open]{--tw-shadow-color:#00000026;--tw-shadow:var(--tw-shadow-colored)}@media (hover:hover) and (pointer:fine){.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent\/15:hover{border-color:#e01e4526}.hover\:border-accent\/20:hover{border-color:#e01e4533}.hover\:border-accent\/25:hover{border-color:#e01e4540}.hover\:border-accent\/30:hover{border-color:#e01e454d}.hover\:border-accent\/35:hover{border-color:#e01e4559}.hover\:border-accent\/40:hover{border-color:#e01e4566}.hover\:border-accent\/45:hover{border-color:#e01e4573}.hover\:border-accent\/50:hover{border-color:#e01e4580}.hover\:border-accent\/60:hover{border-color:#e01e4599}.hover\:border-mineral-500\/60:hover{border-color:#5a5a5e99}.hover\:border-mineral-500\/70:hover{border-color:#5a5a5eb3}.hover\:border-mineral-600\/40:hover{border-color:#3d3d4266}.hover\:border-mineral-600\/60:hover{border-color:#3d3d4299}.hover\:border-mineral-600\/70:hover{border-color:#3d3d42b3}.hover\:border-red-700\/60:hover{border-color:#b91c1c99}.hover\:bg-\[rgba\(224\2c 30\2c 69\2c 0\.14\)\]:hover{background-color:#e01e4524}.hover\:bg-\[var\(--color-elevated-hover\2c _rgba\(255\2c 255\2c 255\2c 0\.03\)\)\]:hover{background-color:#ffffff08;background-color:var(--color-elevated-hover,#ffffff08)}.hover\:bg-accent\/10:hover{background-color:#e01e451a}.hover\:bg-accent\/15:hover{background-color:#e01e4526}.hover\:bg-accent\/5:hover{background-color:#e01e450d}.hover\:bg-mineral-800\/30:hover{background-color:#1a1a1c4d}.hover\:bg-mineral-800\/65:hover{background-color:#1a1a1ca6}.hover\:bg-mineral-800\/70:hover{background-color:#1a1a1cb3}.hover\:bg-mineral-800\/75:hover{background-color:#1a1a1cbf}.hover\:bg-mineral-800\/80:hover{background-color:#1a1a1ccc}.hover\:bg-mineral-900\/50:hover{background-color:#12121480}.hover\:bg-mineral-900\/80:hover{background-color:#121214cc}.hover\:bg-mineral-900\/95:hover{background-color:#121214f2}.hover\:bg-mineral-950\/65:hover{background-color:#050506a6}.hover\:bg-red-900\/45:hover{background-color:#7f1d1d73}.hover\:font-bold:hover{font-weight:700}.hover\:text-\[var\(--color-text-primary\)\]:hover{color:var(--color-text-primary)}.hover\:text-accent-light:hover{color:#ff3d65}.hover\:text-accent-lighter:hover{color:#ff6b81}.hover\:text-mineral-200:hover{color:#d1d1d1}.hover\:text-mineral-300:hover{color:#a8a8ae}.hover\:text-red-100:hover{color:#fee2e2}.hover\:text-white:hover{color:#fff}.hover\:shadow-\[0_0_20px_rgba\(224\2c 30\2c 69\2c 0\.35\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.15\)\]:hover{--tw-shadow:0 0 20px #e01e4559,inset 0 1px 0 #ffffff26;--tw-shadow-colored:0 0 20px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_24px_rgba\(224\2c 30\2c 69\2c 0\.12\)\2c 0_0_48px_rgba\(224\2c 30\2c 69\2c 0\.06\)\]:hover{--tw-shadow:0 0 24px #e01e451f,0 0 48px #e01e450f;--tw-shadow-colored:0 0 24px var(--tw-shadow-color),0 0 48px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(224\2c 30\2c 69\2c 0\.06\)\]:hover{--tw-shadow:0 0 30px #e01e450f;--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_4px_32px_-6px_rgba\(0\2c 0\2c 0\2c 0\.6\)\2c inset_0_1px_0_0_rgba\(255\2c 255\2c 255\2c 0\.05\)\]:hover{--tw-shadow:0 4px 32px -6px #0009,inset 0 1px 0 0 #ffffff0d;--tw-shadow-colored:0 4px 32px -6px var(--tw-shadow-color),inset 0 1px 0 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}.focus\:border-accent\/60:focus{border-color:#e01e4599}.focus\:bg-mineral-950\/80:focus{background-color:#050506cc}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-accent\/20:focus{--tw-ring-color:#e01e4533}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:#e01e4566}.focus-visible\:ring-accent\/45:focus-visible{--tw-ring-color:#e01e4573}.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:#e01e4580}.focus-visible\:ring-accent\/55:focus-visible{--tw-ring-color:#e01e458c}.focus-visible\:ring-accent\/60:focus-visible{--tw-ring-color:#e01e4599}.focus-visible\:ring-red-500\/40:focus-visible{--tw-ring-color:#ef444466}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-\[\#060607\]:focus-visible{--tw-ring-offset-color:#060607}.focus-visible\:ring-offset-\[var\(--color-background\)\]:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:ring-offset-mineral-900:focus-visible{--tw-ring-offset-color:#121214}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-accent\/10:active{background-color:#e01e451a}.active\:text-white:active{color:#fff}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (hover:hover) and (pointer:fine){.group:hover .group-hover\:w-3\/4{width:75%}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:border-accent\/35{border-color:#e01e4559}.group:hover .group-hover\:border-emerald-500\/35{border-color:#10b98159}.group:hover .group-hover\:bg-accent\/10{background-color:#e01e451a}.group:hover .group-hover\:bg-accent\/15{background-color:#e01e4526}.group:hover .group-hover\:text-accent-light{color:#ff3d65}.group:hover .group-hover\:text-accent-light\/95{color:#ff3d65f2}.group:hover .group-hover\:text-mineral-200{color:#d1d1d1}.group:hover .group-hover\:text-mineral-300\/85{color:#a8a8aed9}.group:hover .group-hover\:text-mineral-300\/90{color:#a8a8aee6}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[0_0_16px_rgba\(224\2c 30\2c 69\2c 0\.25\)\]{--tw-shadow:0 0 16px #e01e4540;--tw-shadow-colored:0 0 16px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.data-\[closed\]\:translate-y-1\.5[data-closed]{--tw-translate-y:0.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[open\]\:text-accent-light[data-open]{color:#ff3d65}.data-\[closed\]\:opacity-0[data-closed]{opacity:0}.data-\[focus\]\:ring-2[data-focus]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.data-\[focus\]\:ring-accent\/50[data-focus]{--tw-ring-color:#e01e4580}.data-\[enter\]\:duration-200[data-enter]{transition-duration:.2s}.data-\[leave\]\:duration-100[data-leave]{transition-duration:.1s}.data-\[enter\]\:ease-out[data-enter]{transition-timing-function:cubic-bezier(0,0,.2,1)}.data-\[leave\]\:ease-in[data-leave]{transition-timing-function:cubic-bezier(.4,0,1,1)}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}@media (min-width:400px){.min-\[400px\]\:text-base{font-size:1rem;line-height:1.5rem}.min-\[400px\]\:text-xl{font-size:1.25rem;line-height:1.75rem}.min-\[400px\]\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:480px){.min-\[480px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.sm\:left-4{left:1rem}.sm\:right-3{right:.75rem}.sm\:top-3{top:.75rem}.sm\:top-4{top:1rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-20{margin-bottom:5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mr-1{margin-right:.25rem}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-20{height:5rem}.sm\:h-4{height:1rem}.sm\:h-9{height:2.25rem}.sm\:h-\[1\.5em\]{height:1.5em}.sm\:max-h-44{max-height:11rem}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:min-h-0{min-height:0}.sm\:min-h-\[100px\]{min-height:100px}.sm\:min-h-\[5\.75rem\]{min-height:5.75rem}.sm\:min-h-\[7\.5rem\]{min-height:7.5rem}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-16{width:4rem}.sm\:w-4{width:1rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-9{width:2.25rem}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:min-w-\[8rem\]{min-width:8rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-none{max-width:none}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-24{gap:6rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-6{column-gap:1.5rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.sm\:self-center{align-self:center}.sm\:rounded-xl{border-radius:.75rem}.sm\:border-0{border-width:0}.sm\:bg-transparent{background-color:initial}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-14{padding:3.5rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.sm\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:py-24{padding-bottom:6rem;padding-top:6rem}.sm\:py-28{padding-bottom:7rem;padding-top:7rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.sm\:py-32{padding-bottom:8rem;padding-top:8rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:\!pb-12{padding-bottom:3rem!important}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-28{padding-bottom:7rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-\[max\(2\.5rem\2c calc\(env\(safe-area-inset-bottom\2c 0px\)\+1\.5rem\)\)\]{padding-bottom:max(2.5rem,calc(env(safe-area-inset-bottom,0px) + 1.5rem))}.sm\:pl-0{padding-left:0}.sm\:pl-6{padding-left:1.5rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-2{padding-top:.5rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-36{padding-top:9rem}.sm\:pt-40{padding-top:10rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-8{padding-top:2rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[0\.8125rem\]{font-size:.8125rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:font-normal{font-weight:400}.sm\:leading-\[1\.08\]{line-height:1.08}.sm\:leading-relaxed{line-height:1.625}.sm\:tracking-\[0\.2em\]{letter-spacing:.2em}.sm\:underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.sm\:underline-offset-2{text-underline-offset:2px}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-14{margin-bottom:3.5rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-20{margin-bottom:5rem}.md\:mb-7{margin-bottom:1.75rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-14{gap:3.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:p-10{padding:2.5rem}.md\:p-3{padding:.75rem}.md\:p-5{padding:1.25rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:\!pb-14{padding-bottom:3.5rem!important}.md\:pb-12{padding-bottom:3rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pt-32{padding-top:8rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:ml-4{margin-left:1rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-7{gap:1.75rem}.lg\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-36{padding-top:9rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:pt-40{padding-top:10rem}.xl\:text-8xl{font-size:6rem;line-height:1}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:tracking-normal strong{letter-spacing:0}.\[\&_strong\]\:text-mineral-100 strong{color:#ebebeb}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{animation-duration:.3s;animation-name:modal-video;animation-timing-function:ease-out;background-color:#00000080;cursor:pointer;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .3s ease-out;width:100%;z-index:10000}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{display:table;height:100%;margin:0 auto;max-width:940px;width:100%}.modal-video-inner{display:table-cell;height:100%;vertical-align:middle;width:100%}.modal-video-movie-wrap{animation-duration:.3s;animation-name:modal-video-inner;animation-timing-function:ease-out;background-color:#333;height:0;padding-bottom:56.25%;position:relative;transform:translate(0);transition:transform .3s ease-out;width:100%}.modal-video-movie-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal-video-close-btn{background:#0000;border:none;display:inline-block;height:35px;overflow:hidden;position:absolute;right:-35px;top:-35px;width:35px;z-index:2}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{background:#fff;border-radius:5px;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;transition:all .2s ease;width:100%}.modal-video-close-btn:hover:after,.modal-video-close-btn:hover:before{background:#e01e45}@media (prefers-color-scheme:dark){.modal-video{background-color:#000000d9}.modal-video-movie-wrap{background-color:#1a1a1a}}@media (max-width:767px){.modal-video-close-btn{right:0;top:-32px}}@media (max-width:479px){.modal-video-body{padding:0 8px}.modal-video-close-btn{height:30px;right:-5px;top:-30px;width:30px}.modal-video-movie-wrap{padding-bottom:60%}}@media (prefers-reduced-motion:reduce){.modal-video,.modal-video-movie-wrap{animation:none}}body{color:var(--color-text-primary)!important}.ant-layout,body{background:var(--color-background)!important}.ant-layout-header,header.ant-layout-header{background:var(--color-paper)!important;border-bottom:1px solid var(--color-border)!important;box-shadow:0 1px 0 #0000000f,0 8px 24px #0000001f!important;position:relative}.ant-layout-sider{background:var(--color-paper)!important;border-right:1px solid var(--color-border)!important}.ant-layout-sider:after{display:none}.ant-card:hover{border-color:#3e3f48!important;border-color:var(--color-border-hover,#3e3f48)!important}.ant-card-body,.ant-card-head,.ant-card-head-title,h1,h2,h3,h4,h5,h6{color:var(--color-text-primary)!important}a:not(.ant-btn){color:var(--color-link)!important;transition:color var(--duration-fast) ease}a:not(.ant-btn):hover{color:var(--color-primary)!important}.ant-breadcrumb a:not(.ant-btn){color:var(--color-text-secondary)!important}.ant-breadcrumb a:not(.ant-btn):hover{color:var(--color-primary)!important}.ant-btn-primary{color:#fff!important;font-weight:500!important;transition:opacity var(--duration-fast) ease,box-shadow var(--duration-fast) ease,filter var(--duration-fast) ease!important}.ant-btn-primary:hover{transform:none!important}.ant-btn-danger a,.ant-btn-danger a:hover,.ant-btn-primary a,.ant-btn-primary a:hover,.ant-btn-success a,.ant-btn-success a:hover{color:#fff!important}.ant-btn-default{background:#0000!important;border:1px solid var(--color-border)!important;color:var(--color-text-primary)!important}.ant-btn-default:hover{background:var(--color-elevated)!important;border-color:#3a3a3a!important;border-color:var(--color-border-hover,#3a3a3a)!important;color:var(--color-text-primary)!important}.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select-selector,.ant-textarea{background:var(--color-elevated)!important;border:1px solid var(--color-border)!important;color:var(--color-text-primary)!important}.ant-input::placeholder,.ant-textarea::placeholder{color:var(--color-text-disabled)!important}.ant-input-affix-wrapper-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector,.ant-textarea:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)!important}.ant-select-selection-item,.ant-select-selection-placeholder{color:var(--color-text-primary)!important}.ant-select-arrow{color:var(--color-text-secondary)!important}.ninjadash_color-picker,.sDash_color-picker{background:var(--color-elevated)!important;border:1px solid var(--color-border)!important}.ninjadash_color-picker:focus-within,.sDash_color-picker:focus-within{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)!important}.ant-table{background:#0000!important}.ant-table-thead>tr>th{background:var(--color-elevated)!important;color:var(--color-text-secondary)!important;font-size:12px!important;font-weight:600!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-bottom:1px solid var(--color-border)!important}.ant-table-tbody>tr>td{color:var(--color-text-primary)!important}.ant-table-tbody>tr:hover>td{background:var(--color-elevated)!important}.ant-menu{background:#0000!important;color:var(--color-text-secondary)!important}.ant-menu-item:before,.ant-menu-submenu-title:before{display:none}.ant-menu-item,.ant-menu-submenu-title{border-radius:var(--radius-md)!important;margin-inline:8px!important;width:calc(100% - 16px)!important}.ant-menu-item:hover,.ant-menu-submenu-title:hover{background:var(--color-elevated)!important;color:var(--color-text-primary)!important}.ant-menu-item-selected{background:rgba(var(--color-primary-rgb),.1)!important}.ant-menu-item-selected,.ant-menu-item-selected a{color:var(--color-text-primary)!important}.ant-menu-item svg,.ant-menu-submenu-title svg{color:var(--color-text-secondary)!important}.ant-menu-item-selected svg,.ant-menu-item:hover svg{color:var(--color-primary)!important}#admin-main-sider.ant-layout-sider{background-color:var(--color-paper)!important;background-color:var(--color-sidebar,var(--color-paper))!important;background-image:linear-gradient(180deg,hsla(0,0%,100%,.042),#0000 32%),linear-gradient(90deg,#0000,#e01e450a)!important;background-image:linear-gradient(180deg,hsla(0,0%,100%,.042) 0,#0000 32%),linear-gradient(90deg,#0000 0,rgba(var(--color-primary-rgb,224,30,69),.04) 100%)!important;border-right:1px solid var(--color-border)!important;box-shadow:8px 0 48px #00000052,inset -1px 0 0 #ffffff08!important}#admin-main-sider .ant-layout-sider-children{padding:12px 10px 28px!important}#admin-main-sider .ant-menu{-webkit-border-end:none!important;border-inline-end:none!important;color:var(--color-text-secondary)!important}#admin-main-sider .ant-menu-item,#admin-main-sider .ant-menu-submenu .ant-menu-submenu-title{border-radius:10px!important;margin:3px 8px!important}#admin-main-sider .ant-menu-item:before,#admin-main-sider .ant-menu-submenu:before{display:none!important}#admin-main-sider .ant-menu.console-sidebar-nav:not(.ant-menu-inline-collapsed) .ant-menu-item:before,#admin-main-sider .ant-menu.console-sidebar-nav:not(.ant-menu-inline-collapsed) .ant-menu-submenu:before{display:block!important}#admin-main-sider .ant-menu-sub.ant-menu-inline{background:#ffffff08!important;border-radius:12px!important;margin:2px 8px 10px!important;padding:6px 4px!important}#admin-main-sider .ant-menu-submenu-inline>.ant-menu-submenu-title{border-radius:10px!important}#admin-main-sider .ant-menu-item:not(.ant-menu-item-selected),#admin-main-sider .ant-menu-submenu:not(.ant-menu-submenu-open)>.ant-menu-submenu-title{color:var(--color-text-secondary)!important}#admin-main-sider .ant-menu-dark .ant-menu-item a,#admin-main-sider .ant-menu-item:not(.ant-menu-item-selected) a,#admin-main-sider .ant-menu-submenu-title .ant-menu-title-content{color:inherit!important}#admin-main-sider .ant-menu-item:not(.ant-menu-item-selected) svg,#admin-main-sider .ant-menu-submenu:not(.ant-menu-submenu-open)>.ant-menu-submenu-title svg{color:var(--color-text-secondary)!important}#admin-main-sider .ant-menu-item-selected,#admin-main-sider .ant-menu-item-selected a{color:var(--color-text-primary)!important;font-weight:600!important}#admin-main-sider .ant-menu-item-selected{background:rgba(var(--color-primary-rgb),.14)!important}#admin-main-sider .ant-menu-item-selected svg{color:var(--color-primary)!important}#admin-main-sider .ant-menu-submenu-open>.ant-menu-submenu-title{background:rgba(var(--color-primary-rgb),.08)!important;color:var(--color-text-primary)!important}#admin-main-sider .ant-menu-submenu-open>.ant-menu-submenu-title svg{color:var(--color-primary)!important}#admin-main-sider .ant-menu-submenu-title .ant-menu-submenu-arrow:after,#admin-main-sider .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:var(--color-text-secondary)!important}#admin-main-sider .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,#admin-main-sider .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:var(--color-primary)!important}#admin-main-sider .ant-menu-item:hover:not(.ant-menu-item-selected),#admin-main-sider .ant-menu-submenu-title:hover{background:var(--color-elevated)!important;color:var(--color-text-primary)!important}#admin-main-sider .ant-menu-item:hover:not(.ant-menu-item-selected) svg,#admin-main-sider .ant-menu-submenu-title:hover svg{color:var(--color-primary)!important}#admin-main-sider .ant-menu-item:hover:not(.ant-menu-item-selected) a,#admin-main-sider .ant-menu-submenu-title:hover .ant-menu-title-content{color:inherit!important}#admin-main-sider .ant-menu-inline-collapsed .ant-menu-item,#admin-main-sider .ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title{justify-content:center!important;margin:4px auto!important;padding-inline:0!important;width:44px!important}#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-item .ant-menu-title-content,#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{padding-inline:0!important}#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-item .ant-menu-title-content>a{display:block;font-weight:500;line-height:inherit;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%}#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content{flex:1 1 auto;font-weight:500;line-height:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-item .ant-menu-title-content>a:has(.badge){align-items:center;display:flex;gap:8px;overflow:visible;text-overflow:clip;white-space:normal}#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-item .ant-menu-title-content>a:has(.badge) span.badge{-webkit-padding-start:0!important;-webkit-margin-start:auto;flex-shrink:0;margin-inline-start:auto;padding-inline-start:0!important}#admin-main-sider .ant-menu-sub.ant-menu-inline .ant-menu-item .ant-menu-title-content{-webkit-padding-start:0!important;min-width:0;overflow:hidden;padding-inline-start:0!important}#admin-main-sider .ant-menu-sub.ant-menu-inline .ant-menu-item .ant-menu-title-content>a{display:block;line-height:inherit;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-item .ant-menu-item-icon+.ant-menu-title-content,#admin-main-sider .ant-menu-inline.ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon+.ant-menu-title-content,#admin-main-sider .ant-menu-sub.ant-menu-inline .ant-menu-item .ant-menu-item-icon+.ant-menu-title-content{-webkit-margin-start:4px!important;margin-inline-start:4px!important}.ant-modal-content{background:var(--color-paper)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-glass),inset 0 1px 0 #ffffff0d!important;box-shadow:var(--shadow-glass),var(--shadow-card-inner-strong,inset 0 1px 0 #ffffff0d)!important}.ant-modal-header{border-bottom:1px solid var(--color-border)!important}.ant-modal-title{color:var(--color-text-primary)!important;font-weight:600!important}.ant-modal-close-x{color:var(--color-text-secondary)!important}.ant-dropdown{background:var(--color-paper)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-lg)!important}.ant-dropdown .ant-dropdown-menu{background:#0000!important;border:none!important;box-shadow:none!important;padding:4px!important}.ant-select-dropdown{background:var(--color-paper)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-lg)!important}.ant-dropdown-menu-item,.ant-select-item{border-radius:var(--radius-sm)!important}.ant-dropdown-menu-item,.ant-select-dropdown .ant-select-item .ant-select-item-option-content,.ant-select-item{color:var(--color-text-secondary)!important}.ant-dropdown-menu-item:hover,.ant-select-item-option-active,.ant-select-item:hover{background:var(--color-elevated)!important;color:var(--color-text-primary)!important}.ant-select-item-option-active .ant-select-item-option-content,.ant-select-item:hover .ant-select-item-option-content{color:var(--color-text-primary)!important}.ant-select-item-option-selected .ant-select-item-option-content{color:var(--color-primary)!important}.ant-tooltip .ant-tooltip-inner{background:var(--color-elevated)!important;border:1px solid var(--color-border)!important;box-shadow:var(--shadow-md)!important;color:var(--color-text-primary)!important}.ant-badge-count{background:var(--color-error)!important;box-shadow:none!important}.status-cyber,.status-pill{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:0;padding:3px 10px;text-transform:none}.status-cyber:before,.status-pill:before{border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.status-cyber.success,.status-pill.success{background:#00d0841a;background:rgba(var(--color-success-rgb,0,208,132),.1);border:1px solid #00d08440;border:1px solid rgba(var(--color-success-rgb,0,208,132),.25);color:var(--color-success)}.status-cyber.success:before,.status-pill.success:before{background:var(--color-success)}.status-cyber.warning,.status-pill.warning{background:#efbc2a1a;background:rgba(var(--color-warning-rgb,239,188,42),.1);border:1px solid #efbc2a40;border:1px solid rgba(var(--color-warning-rgb,239,188,42),.25);color:var(--color-warning)}.status-cyber.warning:before,.status-pill.warning:before{background:var(--color-warning)}.status-cyber.error,.status-pill.error{background:#e639461a;background:rgba(var(--color-error-rgb,230,57,70),.1);border:1px solid #e6394640;border:1px solid rgba(var(--color-error-rgb,230,57,70),.25);color:var(--color-error)}.status-cyber.error:before,.status-pill.error:before{background:var(--color-error)}.status-cyber.info,.status-pill.info{background:#0693e31a;background:rgba(var(--color-info-rgb,6,147,227),.1);border:1px solid #0693e340;border:1px solid rgba(var(--color-info-rgb,6,147,227),.25);color:var(--color-info)}.status-cyber.info:before,.status-pill.info:before{background:var(--color-info)}.status-cyber.neutral,.status-pill.neutral{background:rgba(var(--color-primary-rgb),.06);border:1px solid var(--color-border);color:var(--color-text-secondary)}.status-cyber.neutral:before,.status-pill.neutral:before{background:var(--color-text-disabled)}.ant-progress-bg{background:var(--color-primary)!important}.ant-progress-bg:after{display:none!important}.ant-progress-inner{background:var(--color-elevated)!important}.ant-alert{border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important}.ant-alert:before{display:none!important}.ant-alert-success{background:#00d08414!important;background:rgba(var(--color-success-rgb,0,208,132),.08)!important;border-color:#00d0844d!important;border-color:rgba(var(--color-success-rgb,0,208,132),.3)!important}.ant-alert-success,.ant-alert-warning{color:var(--color-text-primary)!important}.ant-alert-warning{background:#efbc2a14!important;background:rgba(var(--color-warning-rgb,239,188,42),.08)!important;border-color:#efbc2a4d!important;border-color:rgba(var(--color-warning-rgb,239,188,42),.3)!important}.ant-alert-error{background:#e6394614!important;background:rgba(var(--color-error-rgb,230,57,70),.08)!important;border-color:#e639464d!important;border-color:rgba(var(--color-error-rgb,230,57,70),.3)!important}.ant-alert-error,.ant-alert-info{color:var(--color-text-primary)!important}.ant-alert-info{background:#0693e314!important;background:rgba(var(--color-info-rgb,6,147,227),.08)!important;border-color:#0693e34d!important;border-color:rgba(var(--color-info-rgb,6,147,227),.3)!important}.ant-tag{background:#e01e4517!important;background:rgba(var(--color-primary-rgb,224,30,69),.09)!important;border:1px solid #e01e4538!important;border:1px solid rgba(var(--color-primary-rgb,224,30,69),.22)!important;color:var(--color-link)!important}.ant-divider{border-color:var(--color-border)!important}.ant-spin-dot .ant-spin-dot-item,.ant-spin-dot i{background-color:var(--color-primary)!important}.ant-spin-text{color:var(--color-text-secondary)!important}.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton .ant-skeleton-content .ant-skeleton-title{animation:shimmer 1.5s linear infinite!important;background:linear-gradient(90deg,var(--color-elevated) 25%,var(--color-border) 50%,var(--color-elevated) 75%)!important}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.atbd-main-layout:before,.layout:after{display:none!important}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:var(--color-background)}::-webkit-scrollbar-thumb{background:var(--color-border);border:2px solid var(--color-background);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-disabled)}.dark-auth{background:var(--color-background)!important}.dark-auth .ant-card{background:var(--color-paper)!important;border:1px solid var(--color-border)!important;box-shadow:var(--shadow-lg)!important}.cyber-terminal,.tool-terminal{background:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:ui-monospace,monospace;font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;line-height:1.55;overflow:auto;padding:16px}.cyber-terminal:before,.tool-terminal:before{display:none}.cyber-terminal-text,.tool-terminal-text{color:var(--color-text-primary);font-family:inherit}@media (max-width:991px){.ant-table-wrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.ant-drawer-content-wrapper{max-width:min(100vw - 24px,420px)}}@media (max-width:768px){.ant-card-head{min-height:0!important;padding:10px 14px!important}.ant-card-body{padding:14px!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:13px!important;padding:10px 12px!important}.ant-modal{margin:12px auto!important;max-width:calc(100vw - 24px)!important}.ant-modal-body{-webkit-overflow-scrolling:touch;max-height:min(70dvh,calc(100dvh - 200px));overflow-y:auto}.cyber-terminal,.tool-terminal{font-size:12px;padding:12px}}@media (min-width:769px) and (max-width:1199px){.ant-card-head{padding:12px 18px!important}.ant-card-body{padding:18px!important}}@media (max-width:480px){.status-cyber,.status-pill{font-size:11px;padding:3px 8px}.ant-modal{margin:0!important;max-width:100%!important;top:0}.ant-modal-content{border-radius:var(--radius-lg) var(--radius-lg) 0 0!important}}@media (max-width:767px){.ant-input,.ant-input-affix-wrapper .ant-input,.ant-picker-input>input,.ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.ant-textarea{font-size:16px!important}}.ant-tag-success{background:#00d0841a!important;background:rgba(var(--color-success-rgb,0,208,132),.1)!important;border-color:#00d08440!important;border-color:rgba(var(--color-success-rgb,0,208,132),.25)!important;color:var(--color-success)!important}.ant-tag-warning{background:#efbc2a1a!important;background:rgba(var(--color-warning-rgb,239,188,42),.1)!important;border-color:#efbc2a40!important;border-color:rgba(var(--color-warning-rgb,239,188,42),.25)!important;color:var(--color-warning)!important}.ant-tag-error{background:#e639461a!important;background:rgba(var(--color-error-rgb,230,57,70),.1)!important;border-color:#e6394640!important;border-color:rgba(var(--color-error-rgb,230,57,70),.25)!important;color:var(--color-error)!important}.ant-tag-processing{background:#0693e31a!important;background:rgba(var(--color-info-rgb,6,147,227),.1)!important;border-color:#0693e340!important;border-color:rgba(var(--color-info-rgb,6,147,227),.25)!important;color:var(--color-info)!important}.ant-tooltip .ant-tooltip-arrow:after,.ant-tooltip .ant-tooltip-arrow:before{background:var(--color-elevated)!important}.ant-switch{background:var(--color-border)!important}.ant-switch-checked{background:var(--color-primary)!important}.ant-segmented{background:var(--color-elevated)!important;border-radius:var(--radius-md)!important}.ant-segmented .ant-segmented-item-selected{background:var(--color-paper)!important;box-shadow:var(--shadow-sm)!important}.ant-segmented .ant-segmented-item-label{color:var(--color-text-secondary)}.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--color-text-primary)}.ant-tabs-bottom>.ant-tabs-nav:before,.ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--color-border)!important}.ant-tabs .ant-tabs-tab{transition:color .12s ease!important;transition:color var(--duration-fast,.12s) ease!important}.ant-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--color-text-primary)!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)!important;font-weight:600!important}.ant-tabs-ink-bar{background:var(--color-primary)!important;border-radius:3px 3px 0 0!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{background:var(--color-elevated)!important;border-color:var(--color-border)!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:var(--color-paper)!important;border-bottom-color:var(--color-paper)!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--color-primary)!important;color:var(--color-primary)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-tail:after{background:var(--color-primary)!important}@media (max-width:767px){.ant-btn-lg,.ant-btn:not(.ant-btn-sm):not(.ant-btn-link),a[class*=btn]:not([class*=btn-sm]),button[class*=btn]:not([class*=btn-sm]):not([class*=btn-link]){min-height:44px;min-width:44px}.ant-btn-link,.ant-btn-sm{min-height:36px;min-width:0}.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select-selector,.ant-table-cell{min-height:44px}.ant-menu-item,.ant-menu-submenu-title{min-height:48px}.ant-dropdown-menu-item,.ant-select-item{min-height:40px;padding:10px 12px}.ant-drawer-body{padding:16px}.ant-pagination-item,.ant-pagination-next,.ant-pagination-prev{height:40px;min-width:40px}.ant-card{margin-bottom:12px}.ant-layout-content,.app-page-inner{overflow-x:hidden}.ant-tabs-nav{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ant-tabs-nav::-webkit-scrollbar{display:none}.ant-segmented{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ant-segmented::-webkit-scrollbar{display:none}}@media (max-width:359px){.ant-btn:not(.ant-btn-sm){font-size:13px;padding:0 12px}.ant-modal{margin:8px auto!important;max-width:calc(100vw - 16px)!important}.ant-card{border-radius:10px}}@media (hover:none) and (pointer:coarse){.ant-btn:hover,.ant-card:hover{transform:none}.ant-btn:active{transform:scale(.98)}.ant-layout-content{-webkit-overflow-scrolling:touch}.ant-table-wrapper{position:relative}.ant-table-wrapper:after{background:linear-gradient(270deg,#0e0e0e,#0000);background:linear-gradient(to left,var(--color-paper,#0e0e0e),#0000);bottom:0;content:"";opacity:.7;pointer-events:none;position:absolute;right:0;top:0;width:20px;z-index:1}.ant-modal-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ant-dropdown-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@supports (padding-top:env(safe-area-inset-top)){.app-page-inner{padding-bottom:max(16px,env(safe-area-inset-bottom));padding-top:max(16px,env(safe-area-inset-top))}.ant-drawer-content{padding-bottom:env(safe-area-inset-bottom)}.ant-modal-content{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:767px) and (prefers-color-scheme:dark){.ant-input,.ant-select-selector{background:#141419f2!important}.ant-modal-content{background:#0e0e12fa!important}.ant-drawer-content{background:var(--color-paper)!important}}@media (max-width:479px){.ant-drawer-right .ant-drawer-content-wrapper{max-width:100vw!important;width:100vw!important}.ant-drawer-content{border-radius:0!important}.ant-modal{margin:8px auto!important;max-width:calc(100vw - 16px)!important;width:calc(100vw - 16px)!important}.ant-modal-body{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 140px);overflow-y:auto;overscroll-behavior:contain;padding:16px!important}}@media (max-height:500px) and (orientation:landscape){.ant-modal{margin-top:0;top:10%}.ant-modal-content{max-height:80vh}.ant-modal-body{max-height:60vh}.ant-card{margin-bottom:8px}}.app-path-breadcrumb{margin-bottom:8px;padding:10px 0}.app-path-breadcrumb .ant-breadcrumb{font-size:12px}.app-path-breadcrumb .ant-breadcrumb-link,.app-path-breadcrumb .ant-breadcrumb-link a{color:var(--color-text-secondary);transition:color .2s ease}.app-path-breadcrumb .ant-breadcrumb-link:hover,.app-path-breadcrumb .ant-breadcrumb-link:hover a{color:var(--color-primary)}.app-path-breadcrumb .ant-breadcrumb-separator{color:var(--color-text-disabled);margin:0 6px}@media (max-width:640px){.app-path-breadcrumb{-webkit-overflow-scrolling:touch;margin-bottom:6px;overflow-x:auto;padding:8px 0;scrollbar-width:none}.app-path-breadcrumb::-webkit-scrollbar{display:none}.app-path-breadcrumb .ant-breadcrumb{flex-wrap:nowrap;font-size:11px;white-space:nowrap}.app-path-breadcrumb .ninjadash-seperator{font-size:10px}.app-path-breadcrumb--auth{justify-content:flex-start}}@media (max-width:991px){.ant-layout-sider{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:1000!important}.ant-layout-sider .ant-layout-sider-children{-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior:contain;padding-top:8px}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title{border-radius:8px;line-height:48px;margin:2px 8px;min-height:48px}.ant-layout-sider .ant-menu-sub .ant-menu-item{line-height:44px;min-height:44px}.ninjadash-shade{-webkit-tap-highlight-color:transparent;touch-action:none}}@media (max-width:767px){.app-shell-header{overflow-x:visible!important;padding-left:max(12px,env(safe-area-inset-left,0px))!important;padding-right:max(12px,env(safe-area-inset-right,0px))!important}.app-shell-header__brand{flex-shrink:0!important;min-width:-webkit-min-content!important;min-width:min-content!important;overflow:visible!important}.app-shell-header__logo-link{flex-shrink:0!important;max-width:min(168px,38vw)!important}.app-shell-header__logo{display:block!important;height:auto!important;max-height:28px;max-width:100%!important;object-fit:contain!important;width:auto!important}.app-shell-header .app-shell-header__menu-btn.ant-btn{height:auto!important;min-height:40px!important;min-width:40px!important}.app-shell-header .ninjadash-nav-actions__guest .nav-guest-btn.ant-btn{font-size:12px!important;height:32px!important;line-height:1!important;min-height:32px!important;min-width:0!important;padding:0 10px!important}.atbd-main-layout{margin-top:0!important}}@media (max-width:475px){.navbar-brand .app-shell-header__logo{max-height:24px}.app-shell-header__logo-link{max-width:min(148px,50vw)!important}.app-shell-header__brand-row{gap:8px!important}.app-shell-header__menu-btn{height:40px!important;min-height:40px!important;min-width:40px!important;width:40px!important}.app-shell-header .ninjadash-nav-actions__guest .nav-guest-btn.ant-btn{font-size:11px!important;height:30px!important;min-height:30px!important;padding:0 8px!important}}@media (max-width:767px){.ninjadash-searchbar{box-shadow:0 8px 32px #0006!important;left:12px!important;max-width:none!important;position:fixed!important;right:12px!important;top:60px!important;width:auto!important;z-index:1001!important}.ninjadash-searchbar input{font-size:15px!important}.ant-dropdown-menu{overflow-x:auto}.ant-dropdown-menu,.ant-notification-notice{max-width:calc(100vw - 32px)}.ant-notification-notice-message{font-size:14px;margin-bottom:8px}.ant-notification-notice-description{font-size:13px}}@media (max-width:479px){.ant-tooltip .ant-tooltip-inner{font-size:11px!important;max-width:calc(100vw - 48px)!important;padding:8px 12px!important}.ant-tooltip .ant-tooltip-arrow{display:none!important}}@media (max-width:640px){.ant-select-auto-complete .ant-select-selector,.ant-select-combobox .ant-select-selector{font-size:15px!important}.ant-auto-complete{width:100%!important}.ant-auto-complete-suggestions{max-width:100%}}.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton .ant-skeleton-content .ant-skeleton-title{animation:skeleton-shimmer-brand 1.8s ease-in-out infinite!important;background:linear-gradient(90deg,var(--color-elevated) 25%,#e01e4514 50%,var(--color-elevated) 75%)!important;background-size:200% 100%!important}@keyframes skeleton-shimmer-brand{0%{background-position:-200% 0}to{background-position:200% 0}}.ant-spin-dot .ant-spin-dot-item{background-color:var(--color-primary)!important}.ant-spinner .ant-spin-spinning{border-color:var(--color-primary)!important}.ant-btn-loading{cursor:wait!important;opacity:.85;pointer-events:none}.card-loading-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(var(--color-background),.7);border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.ant-form-item-has-error .ant-input,.ant-form-item-has-error .ant-input-affix-wrapper,.ant-form-item-has-error .ant-picker,.ant-form-item-has-error .ant-select-selector{background:#e639460d!important;background:rgba(var(--color-error-rgb,230,57,70),.05)!important;border-color:var(--color-error)!important}.ant-form-item-has-error .ant-input-affix-wrapper-focused,.ant-form-item-has-error .ant-input:focus,.ant-form-item-has-error .ant-select-focused .ant-select-selector{border-color:var(--color-error)!important;box-shadow:0 0 0 3px #e6394626!important;box-shadow:0 0 0 3px rgba(var(--color-error-rgb,230,57,70),.15)!important}.ant-form-item-has-success .ant-input,.ant-form-item-has-success .ant-input-affix-wrapper,.ant-form-item-has-success .ant-select-selector{background:#00d0840d!important;background:rgba(var(--color-success-rgb,0,208,132),.05)!important;border-color:var(--color-success)!important}.ant-form-item-has-success .ant-input-affix-wrapper-focused,.ant-form-item-has-success .ant-input:focus,.ant-form-item-has-success .ant-select-focused .ant-select-selector{border-color:var(--color-success)!important;box-shadow:0 0 0 3px #00d08426!important;box-shadow:0 0 0 3px rgba(var(--color-success-rgb,0,208,132),.15)!important}.ant-form-item-extra{color:var(--color-text-secondary);font-size:12px;line-height:1.4;margin-top:4px}.ant-form-item-required:before{color:var(--color-error)!important;font-weight:600}:focus-visible{outline:2px solid var(--color-primary)!important;outline-offset:2px}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-select:focus-visible .ant-select-selector{box-shadow:none!important;outline:2px solid var(--color-primary)!important;outline-offset:2px}.ant-input-focused,.ant-input:focus,.ant-picker-focused,.ant-select-focused .ant-select-selector{box-shadow:none!important;outline:none!important}.ant-form-item-focus .ant-input,.ant-form-item-focus .ant-input-affix-wrapper,.ant-form-item-focus .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #e01e4526!important;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb,224,30,69),.15)!important}.page-enter-active{transition:opacity .3s ease-out,transform .3s ease-out}.page-exit-active{transition:opacity .2s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fadeIn .3s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slideUp .35s ease-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse{animation:pulse 2s ease-in-out infinite}.ant-table-tbody>tr.ant-table-row:hover>td{background:#e01e450a!important;background:rgba(var(--color-primary-rgb,224,30,69),.04)!important}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e01e4514!important;background:rgba(var(--color-primary-rgb,224,30,69),.08)!important}.ant-table-tbody>tr.ant-table-row-selected:hover>td{background:#e01e451f!important;background:rgba(var(--color-primary-rgb,224,30,69),.12)!important}.ant-table-column-sorter{color:var(--color-text-disabled);transition:color .2s ease}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active,.ant-table-column-sorter:hover{color:var(--color-primary)}.ant-empty-description{color:var(--color-text-secondary)!important}.ant-empty-normal{margin:24px 0}.ant-empty-img-empty-ellipse{fill:var(--color-elevated)}.ant-empty-img-empty-path{fill:var(--color-border)}.ant-empty-img-empty-g{fill:var(--color-paper)}.ant-drawer-header{background:var(--color-paper)!important;border-bottom:1px solid var(--color-border)!important}.ant-drawer-title{color:var(--color-text-primary)!important;font-weight:600}.ant-drawer-close{color:var(--color-text-secondary)!important;transition:color .2s ease}.ant-drawer-close:hover{color:var(--color-primary)!important}.ant-drawer-footer{background:var(--color-paper)!important;border-top:1px solid var(--color-border)!important}.ant-tree .ant-tree-node-content-wrapper:hover{background:#e01e450f!important;background:rgba(var(--color-primary-rgb,224,30,69),.06)!important}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:#e01e451f!important;background:rgba(var(--color-primary-rgb,224,30,69),.12)!important}.ant-tree .ant-tree-treenode-selected .ant-tree-title{color:var(--color-primary)!important}.ant-upload-drag{background:var(--color-elevated)!important;border-color:var(--color-border)!important;transition:all .25s ease}.ant-upload-drag:hover{border-color:var(--color-primary)!important}.ant-upload-drag-icon{color:var(--color-primary)!important}.ant-upload-text{color:var(--color-text-primary)!important;font-weight:500}.ant-upload-hint{color:var(--color-text-secondary)!important}.ant-steps-item-finish .ant-steps-item-icon{background:#0000!important;border-color:var(--color-primary)!important}.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:var(--color-primary)!important}.ant-steps-item-process .ant-steps-item-icon{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.ant-steps-item-wait .ant-steps-item-icon{background:var(--color-elevated)!important;border-color:var(--color-border)!important}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background:var(--color-primary)!important}@media (max-width:639px){.ant-select-dropdown{left:12px!important;max-width:calc(100vw - 24px)!important;right:12px!important}.ant-steps-horizontal:not(.ant-steps-label-vertical){flex-direction:column}.ant-steps-horizontal:not(.ant-steps-label-vertical)>.ant-steps-item{flex:0 1 auto;padding-left:0}.ant-steps-horizontal:not(.ant-steps-label-vertical)>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail{display:none}}@media (max-width:479px){.ant-card-extra{flex-wrap:wrap;gap:4px}.ant-card-extra .ant-btn{font-size:12px;padding:0 8px}}@media (max-width:639px){.ant-upload-drag{padding:16px!important}.ant-upload-drag-icon{font-size:32px!important}.ant-upload-text{font-size:14px!important}.ant-upload-hint{font-size:12px!important}.ant-table-pagination.ant-pagination{flex-wrap:wrap;gap:4px;justify-content:center;margin:12px 0!important}.ant-table-pagination .ant-pagination-total-text{flex-basis:100%;font-size:12px;margin-bottom:4px;order:-1;text-align:center}.ant-table-pagination .ant-pagination-options{flex-basis:100%;margin:4px 0 0;text-align:center}.ant-pagination-item,.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{height:36px!important;line-height:36px!important;min-width:36px!important}}@media (max-width:767px){.ant-statistic-title{font-size:12px;margin-bottom:2px}.ant-statistic-content-value{font-size:20px}}@media (max-width:479px){.ant-statistic-content-value{font-size:18px}}@media (max-width:767px){.ant-tabs .ant-tabs-tab{font-size:13px;padding:10px 12px!important}.ant-tabs-tab+.ant-tabs-tab{margin-left:16px!important}}@media (max-width:479px){.ant-popover{max-width:calc(100vw - 32px)!important}.ant-popover-inner-content{font-size:13px;padding:10px 12px!important}.ant-popover-buttons{display:flex;gap:6px}.ant-popover-buttons .ant-btn{flex:1 1;min-width:0}}@media (max-width:639px){.ant-alert{padding:8px 12px!important}.ant-alert,.ant-alert-message{font-size:13px}.ant-alert-description{font-size:12px}.ant-alert-with-description .ant-alert-icon{font-size:18px!important}.security-toolbar-search{flex:1 1 100%!important;max-width:100%!important}}@media (max-width:767px){.security-ops-page .ant-page-header-heading-extra{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}.security-ops-page .ant-page-header-heading-extra>*{flex:0 0 auto!important}.security-ops-page .ant-page-header-heading-extra .ant-btn-lg{font-size:13px!important;height:32px!important;padding:4px 12px!important}}@media (max-width:479px){.security-ops-page .ant-page-header-heading-extra{flex-direction:column!important}.security-ops-page .ant-page-header-heading-extra>*,.security-ops-page .ant-page-header-heading-extra>*>.ant-btn{width:100%!important}}@media (max-width:767px){.security-ops-page .ant-table-wrapper{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.security-ops-page .ant-table{font-size:12px!important}.security-ops-page .ant-table-tbody>tr>td,.security-ops-page .ant-table-thead>tr>th{padding:8px!important;white-space:nowrap!important}.security-ops-page .ant-table-pagination{flex-wrap:wrap!important;gap:4px!important;justify-content:center!important}.security-ops-page .ant-table-pagination .ant-pagination-options{display:none!important}}@media (max-width:479px){.security-ops-page .ant-table-tbody>tr>td,.security-ops-page .ant-table-thead>tr>th{font-size:11px!important;padding:6px!important}.security-ops-page .ant-tag{-webkit-margin-end:4px!important;font-size:10px!important;margin-inline-end:4px!important;padding:0 4px!important}}@media (max-width:767px){.security-ops-page .ant-statistic-title{font-size:11px!important}.security-ops-page .ant-statistic-content{font-size:18px!important}.security-ops-page .ant-statistic-content-suffix{font-size:13px!important}}@media (max-width:479px){.security-ops-page .ant-statistic-content{font-size:16px!important}}@media (max-width:575px){.security-ops-page .ant-card-body{padding:12px!important}.security-ops-page .ant-card-head{min-height:36px!important;padding:0 12px!important}.security-ops-page .ant-card-head-title{font-size:13px!important}}@media (max-width:639px){.security-ops-page .ant-segmented{-webkit-overflow-scrolling:touch!important;max-width:100%!important;overflow-x:auto!important;scrollbar-width:none!important}.security-ops-page .ant-segmented::-webkit-scrollbar{display:none!important}.security-ops-page .ant-segmented .ant-segmented-item-label{font-size:12px!important;line-height:26px!important;min-height:26px!important;padding:0 8px!important}.security-ops-page .ant-tabs-nav{margin-bottom:8px!important}.security-ops-page .ant-tabs-tab{font-size:12px!important;padding:6px 0!important}}@media (max-width:575px){.security-ops-page .ant-modal{margin:8px auto!important;max-width:calc(100vw - 16px)!important}.security-ops-page .ant-modal .ant-modal-body{max-height:calc(100dvh - 140px)!important;overflow-y:auto!important;padding:12px!important}.security-ops-page .ant-modal .ant-modal-header{padding:12px 12px 8px!important}.security-ops-page .ant-modal .ant-modal-footer{padding:8px 12px!important}.security-ops-page .ant-typography code,.security-ops-page .ant-typography pre{font-size:11px!important;padding:10px!important;white-space:pre-wrap!important;word-break:break-all!important}.security-ops-page .ant-alert{font-size:12px!important;padding:8px 12px!important}.security-ops-page .ant-alert-icon{-webkit-margin-end:8px!important;font-size:14px!important;margin-inline-end:8px!important}.security-ops-page .ant-alert-message{font-size:12px!important}.security-ops-page .ant-space-vertical{gap:12px!important}.security-ops-page .ant-row{margin-left:-6px!important;margin-right:-6px!important;row-gap:12px!important}.security-ops-page .ant-row>.ant-col{padding-left:6px!important;padding-right:6px!important}.security-ops-page .ant-form-item{margin-bottom:12px!important}.security-ops-page .ant-form-item-label{padding-bottom:2px!important}.security-ops-page .ant-form-item-label>label{font-size:12px!important}}@media (max-width:767px){.security-ops-page .ant-table .ant-progress{max-width:80px!important;min-width:60px!important}}@media (max-width:575px){.security-ops-page .ant-timeline-item-content{font-size:12px!important}}@media (max-width:479px){.security-ops-page .ant-checkbox-wrapper{align-items:flex-start!important;font-size:13px!important}.security-ops-page .ant-checkbox-wrapper .ant-checkbox{margin-top:3px!important}.security-ops-page .ant-page-header-heading-sub-title{display:none!important}}@media (max-width:400px){.security-ops-page .ant-row>.ant-col[class*=ant-col-xs-12]{flex:0 0 100%!important;max-width:100%!important}.security-ops-page .ant-table-tbody>tr>td,.security-ops-page .ant-table-thead>tr>th{font-size:10px!important;padding:4px!important}.security-ops-page .ant-tag{-webkit-margin-end:2px!important;font-size:9px!important;line-height:16px!important;margin-inline-end:2px!important;padding:0 3px!important}.security-ops-page .ant-table .ant-progress{max-width:60px!important;min-width:50px!important}.security-ops-page .ant-statistic-title,.security-ops-page .ant-table .ant-progress .ant-progress-text{font-size:10px!important}.security-ops-page .ant-statistic-content,.security-ops-page .ant-statistic-content-prefix .anticon{font-size:14px!important}.security-ops-page .ant-card-body{padding:8px!important}.security-ops-page .ant-card-head{min-height:32px!important;padding:0 8px!important}.security-ops-page .ant-card-head-title{font-size:12px!important}.security-ops-page .ant-alert{font-size:11px!important;padding:6px 8px!important}.security-ops-page .ant-alert-icon{-webkit-margin-end:6px!important;font-size:12px!important;margin-inline-end:6px!important}.security-ops-page .ant-alert-message{font-size:11px!important}.security-ops-page .ant-table .ant-btn-sm{font-size:11px!important;height:22px!important;padding:0 4px!important}.security-ops-page .ant-table .ant-space{gap:2px!important}.security-ops-page .ant-segmented .ant-segmented-item-label{font-size:10px!important;line-height:24px!important;min-height:24px!important;padding:0 6px!important}.security-ops-page .ant-tabs-tab{font-size:11px!important;padding:4px 0!important}.security-ops-page .ant-modal{margin:4px auto!important;max-width:calc(100vw - 8px)!important}.security-ops-page .ant-modal .ant-modal-body{padding:8px!important}.security-ops-page .ant-modal .ant-modal-header{padding:8px 8px 6px!important}.security-ops-page .ant-modal .ant-modal-title{font-size:14px!important}.security-ops-page .ant-timeline-item-content{font-size:11px!important}.security-ops-page .ant-checkbox-wrapper{font-size:12px!important}.security-ops-page .ant-row{margin-left:-4px!important;margin-right:-4px!important;row-gap:8px!important}.security-ops-page .ant-row>.ant-col{padding-left:4px!important;padding-right:4px!important}.security-ops-page .ant-page-header-heading-extra .ant-btn,.security-ops-page .ant-page-header-heading-extra .ant-btn-lg{font-size:11px!important;height:28px!important;padding:2px 8px!important}}:root{--console-surface-1:#1b1b1f99;--console-surface-2:#131316cc;--console-glass:#1b1b1fbf;--console-accent:#e01e45;--console-accent-glow:#e01e4566;--console-accent-soft:#e01e451f;--console-success:#00d084;--console-success-glow:#00d08466;--console-success-soft:#00d0841f;--console-warning:#efbc2a;--console-warning-glow:#efbc2a66;--console-warning-soft:#efbc2a1f;--console-error:#e63946;--console-error-glow:#e6394666;--console-error-soft:#e639461f;--console-info:#1ba3f0;--console-info-glow:#1ba3f066;--console-info-soft:#1ba3f01f;--console-transition-fast:150ms;--console-transition-base:250ms;--console-transition-slow:400ms;--console-easing:cubic-bezier(0.22,1,0.36,1);--console-easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--console-radius-sm:6px;--console-radius-md:10px;--console-radius-lg:14px;--console-radius-xl:18px;--console-shadow-sm:0 2px 8px #0000004d;--console-shadow-md:0 6px 24px #0006;--console-shadow-lg:0 16px 48px #00000080;--console-shadow-glow:0 0 20px var(--console-accent-glow)}.console-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#131316cc 0,var(--color-elevated) 100%);background:linear-gradient(145deg,var(--console-surface-2) 0,var(--color-elevated) 100%);border:1px solid var(--color-border);border-radius:14px;border-radius:var(--console-radius-lg);overflow:hidden;position:relative;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.console-card:before{background:linear-gradient(90deg,#0000,#e01e454d 50%,#0000);content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s;transition:opacity var(--console-transition-base)}.console-card:hover{border-color:#e01e454d;box-shadow:0 6px 24px #0006,0 0 30px #e01e4514;box-shadow:var(--console-shadow-md),0 0 30px #e01e4514;transform:translateY(-2px)}.console-card:hover:before{opacity:1}.console-card--glass{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background:#1b1b1fbf;background:var(--console-glass)}.console-card--elevated{background:linear-gradient(165deg,var(--color-paper) 0,var(--color-elevated) 100%);box-shadow:0 2px 8px #0000004d;box-shadow:var(--console-shadow-sm)}.console-card--bordered{border:1px solid #e01e4533}.console-card--glow{box-shadow:0 6px 24px #0006,0 0 40px #e01e451f;box-shadow:var(--console-shadow-md),0 0 40px var(--console-accent-soft)}.console-stat{align-items:flex-start;background:linear-gradient(135deg,#131316cc 0,var(--color-elevated) 100%);background:linear-gradient(135deg,var(--console-surface-2) 0,var(--color-elevated) 100%);border:1px solid var(--color-border);border-radius:14px;border-radius:var(--console-radius-lg);display:flex;gap:16px;padding:20px;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.console-stat:hover{border-color:#e01e4540;box-shadow:0 6px 24px #0006;box-shadow:var(--console-shadow-md);transform:translateY(-2px)}.console-stat__icon{align-items:center;background:#e01e451f;background:var(--console-accent-soft);border-radius:10px;border-radius:var(--console-radius-md);color:#e01e45;color:var(--console-accent);display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing);width:48px}.console-stat:hover .console-stat__icon{box-shadow:0 0 20px #e01e451f;box-shadow:0 0 20px var(--console-accent-soft);transform:scale(1.05)}.console-stat__icon--success{background:#00d0841f;background:var(--console-success-soft);color:#00d084;color:var(--console-success)}.console-stat__icon--warning{background:#efbc2a1f;background:var(--console-warning-soft);color:#efbc2a;color:var(--console-warning)}.console-stat__icon--error{background:#e639461f;background:var(--console-error-soft);color:#e63946;color:var(--console-error)}.console-stat__icon--info{background:#1ba3f01f;background:var(--console-info-soft);color:#1ba3f0;color:var(--console-info)}.console-stat__content{flex:1 1;min-width:0}.console-stat__label{color:var(--color-text-secondary);font-size:13px;font-weight:500;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.console-stat__value{color:var(--color-text-primary);font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1.2}.console-stat__trend{align-items:center;border-radius:6px;border-radius:var(--console-radius-sm);display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:6px;padding:2px 8px}.console-stat__trend--up{background:#00d0841f;background:var(--console-success-soft);color:#00d084;color:var(--console-success)}.console-stat__trend--down{background:#e639461f;background:var(--console-error-soft);color:#e63946;color:var(--console-error)}.console-status{align-items:center;border-radius:18px;border-radius:var(--console-radius-xl);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 12px;text-transform:capitalize;transition:all .15s;transition:all var(--console-transition-fast)}.console-status:before{animation:pulse-status 2s ease-in-out infinite;border-radius:50%;content:"";height:8px;width:8px}.console-status--success{background:#00d0841f;background:var(--console-success-soft);border:1px solid #00d08433;color:#00d084;color:var(--console-success)}.console-status--success:before{background:#00d084;background:var(--console-success);box-shadow:0 0 8px #00d08466;box-shadow:0 0 8px var(--console-success-glow)}.console-status--warning{background:#efbc2a1f;background:var(--console-warning-soft);border:1px solid #efbc2a33;color:#efbc2a;color:var(--console-warning)}.console-status--warning:before{background:#efbc2a;background:var(--console-warning);box-shadow:0 0 8px #efbc2a66;box-shadow:0 0 8px var(--console-warning-glow)}.console-status--error{background:#e639461f;background:var(--console-error-soft);border:1px solid #e6394633;color:#e63946;color:var(--console-error)}.console-status--error:before{background:#e63946;background:var(--console-error);box-shadow:0 0 8px #e6394666;box-shadow:0 0 8px var(--console-error-glow)}.console-status--info{background:#1ba3f01f;background:var(--console-info-soft);border:1px solid #1ba3f033;color:#1ba3f0;color:var(--console-info)}.console-status--info:before{background:#1ba3f0;background:var(--console-info);box-shadow:0 0 8px #1ba3f066;box-shadow:0 0 8px var(--console-info-glow)}.console-status--neutral{background:#e01e451f;background:var(--console-accent-soft);border:1px solid var(--color-border);color:var(--color-text-secondary)}.console-status--neutral:before{animation:none;background:var(--color-text-disabled)}@keyframes pulse-status{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.console-table{border-radius:14px;border-radius:var(--console-radius-lg);overflow:hidden}.console-table,.console-table .ant-table{background:#0000}.console-table .ant-table-thead>tr>th{background:linear-gradient(180deg,#131316cc 0,var(--color-elevated) 100%);background:linear-gradient(180deg,var(--console-surface-2) 0,var(--color-elevated) 100%);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.08em;padding:14px 16px;text-transform:uppercase}.console-table .ant-table-tbody>tr>td{background:#0000;border-bottom:1px solid #2e2f3680;color:var(--color-text-primary);padding:14px 16px;transition:background .15s;transition:background var(--console-transition-fast)}.console-table .ant-table-tbody>tr:hover>td{background:#e01e451f;background:var(--console-accent-soft)}.console-table .ant-table-tbody>tr:last-child>td{border-bottom:none}.console-table-row{cursor:pointer;position:relative}.console-table-row:after{background:#e01e45;background:var(--console-accent);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transition:transform .15s cubic-bezier(.22,1,.36,1);transition:transform var(--console-transition-fast) var(--console-easing);width:3px}.console-table-row:hover:after{transform:scaleY(1)}.console-btn{align-items:center;border:1px solid #0000;border-radius:10px;border-radius:var(--console-radius-md);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;overflow:hidden;padding:10px 20px;position:relative;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.console-btn:before{background:linear-gradient(135deg,#ffffff1a,#0000 50%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .15s;transition:opacity var(--console-transition-fast)}.console-btn:hover:before{opacity:1}.console-btn--primary{background:linear-gradient(135deg,#e01e45,#ff3d65);background:linear-gradient(135deg,var(--console-accent) 0,#ff3d65 100%);box-shadow:0 4px 16px #e01e454d;color:#fff}.console-btn--primary:hover{box-shadow:0 8px 24px #e01e4566;transform:translateY(-2px)}.console-btn--primary:active{transform:translateY(0)}.console-btn--secondary{background:#131316cc;background:var(--console-surface-2);border-color:var(--color-border);color:var(--color-text-primary)}.console-btn--secondary:hover{background:#e01e451f;background:var(--console-accent-soft);border-color:#e01e45;border-color:var(--console-accent);color:#e01e45;color:var(--console-accent)}.console-btn--ghost{background:#0000;color:var(--color-text-secondary)}.console-btn--ghost:hover{background:#e01e451f;background:var(--console-accent-soft);color:#e01e45;color:var(--console-accent)}.console-btn--icon{border-radius:10px;border-radius:var(--console-radius-md);height:40px;padding:0;width:40px}.console-input{background:#131316cc;background:var(--console-surface-2);border:1px solid var(--color-border);border-radius:10px;border-radius:var(--console-radius-md);color:var(--color-text-primary);font-size:14px;padding:12px 16px;transition:all .15s;transition:all var(--console-transition-fast)}.console-input:hover{border-color:#e01e454d}.console-input:focus{border-color:#e01e45;border-color:var(--console-accent);box-shadow:0 0 0 3px #e01e451f,0 0 20px #e01e451a;box-shadow:0 0 0 3px var(--console-accent-soft),0 0 20px #e01e451a;outline:none}.console-input::placeholder{color:var(--color-text-disabled)}.console-modal .ant-modal-content{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:#1b1b1fbf;background:var(--console-glass);border:1px solid var(--color-border);border-radius:18px;border-radius:var(--console-radius-xl);box-shadow:0 16px 48px #00000080;box-shadow:var(--console-shadow-lg)}.console-modal .ant-modal-header{background:#0000;border-bottom:1px solid var(--color-border);padding:20px 24px}.console-modal .ant-modal-title{color:var(--color-text-primary);font-size:18px;font-weight:600}.console-modal .ant-modal-close{background:#0000;border-radius:10px;border-radius:var(--console-radius-md);color:var(--color-text-secondary);height:36px;transition:all .15s;transition:all var(--console-transition-fast);width:36px}.console-modal .ant-modal-close:hover{background:#e01e451f;background:var(--console-accent-soft);color:#e01e45;color:var(--console-accent)}.console-modal .ant-modal-body{padding:24px}.console-modal .ant-modal-footer{border-top:1px solid var(--color-border);padding:16px 24px}.console-select .ant-select-selector{background:#131316cc!important;background:var(--console-surface-2)!important;border-color:var(--color-border)!important;border-radius:10px!important;border-radius:var(--console-radius-md)!important;min-height:44px!important;padding:10px 16px!important}.console-select .ant-select-selection-item,.console-select .ant-select-selection-placeholder{color:var(--color-text-primary);line-height:24px!important}.console-select .ant-select-arrow{color:var(--color-text-secondary)}.console-select:hover .ant-select-selector{border-color:#e01e454d!important}.console-select.ant-select-focused .ant-select-selector{border-color:#e01e45!important;border-color:var(--console-accent)!important;box-shadow:0 0 0 3px #e01e451f!important;box-shadow:0 0 0 3px var(--console-accent-soft)!important}.console-select-dropdown{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background:#1b1b1fbf!important;background:var(--console-glass)!important;border:1px solid var(--color-border)!important;border-radius:14px!important;border-radius:var(--console-radius-lg)!important;box-shadow:0 16px 48px #00000080!important;box-shadow:var(--console-shadow-lg)!important;padding:8px!important}.console-select-dropdown .ant-select-item{border-radius:6px!important;border-radius:var(--console-radius-sm)!important;margin-bottom:2px!important;padding:10px 14px!important;transition:all .15s;transition:all var(--console-transition-fast)}.console-select-dropdown .ant-select-item-option-active,.console-select-dropdown .ant-select-item-option-selected{background:#e01e451f!important;background:var(--console-accent-soft)!important}.console-select-dropdown .ant-select-item-option-selected{color:#e01e45!important;color:var(--console-accent)!important;font-weight:600}.console-tabs .ant-tabs-nav{margin-bottom:20px}.console-tabs .ant-tabs-tab{color:var(--color-text-secondary);font-size:14px;font-weight:500;padding:12px 20px;transition:all .15s;transition:all var(--console-transition-fast)}.console-tabs .ant-tabs-tab:hover{color:var(--color-text-primary)}.console-tabs .ant-tabs-tab-active{color:#e01e45!important;color:var(--console-accent)!important}.console-tabs .ant-tabs-ink-bar{background:#e01e45!important;background:var(--console-accent)!important;border-radius:3px 3px 0 0!important;height:3px!important}.console-tabs .ant-tabs-tab-btn:focus:not(:disabled){color:#e01e45;color:var(--console-accent)}.console-badge{align-items:center;border-radius:18px;border-radius:var(--console-radius-xl);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.05em;padding:2px 10px;text-transform:uppercase}.console-badge--primary{background:#e01e451f;background:var(--console-accent-soft);color:#e01e45;color:var(--console-accent)}.console-badge--success{background:#00d0841f;background:var(--console-success-soft);color:#00d084;color:var(--console-success)}.console-badge--warning{background:#efbc2a1f;background:var(--console-warning-soft);color:#efbc2a;color:var(--console-warning)}.console-badge--error{background:#e639461f;background:var(--console-error-soft);color:#e63946;color:var(--console-error)}.console-badge--info{background:#1ba3f01f;background:var(--console-info-soft);color:#1ba3f0;color:var(--console-info)}.console-progress .ant-progress-bg{background:linear-gradient(90deg,#e01e45,#ff3d65)!important;background:linear-gradient(90deg,var(--console-accent) 0,#ff3d65 100%)!important;transition:width .6s cubic-bezier(.22,1,.36,1);transition:width .6s var(--console-easing)}.console-progress .ant-progress-inner{background:#131316cc!important;background:var(--console-surface-2)!important;border-radius:18px!important;border-radius:var(--console-radius-xl)!important}.console-progress--success .ant-progress-bg{background:linear-gradient(90deg,#00d084,#0f8)!important;background:linear-gradient(90deg,var(--console-success) 0,#0f8 100%)!important}.console-progress--warning .ant-progress-bg{background:linear-gradient(90deg,#efbc2a,#ffd93d)!important;background:linear-gradient(90deg,var(--console-warning) 0,#ffd93d 100%)!important}.console-progress--error .ant-progress-bg{background:linear-gradient(90deg,#e63946,#ff6b6b)!important;background:linear-gradient(90deg,var(--console-error) 0,#ff6b6b 100%)!important}.console-tooltip .ant-tooltip-inner{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:10px;border-radius:var(--console-radius-md);box-shadow:0 6px 24px #0006;box-shadow:var(--console-shadow-md);color:var(--color-text-primary);font-size:13px;padding:8px 14px}.console-notification,.console-tooltip .ant-tooltip-arrow:after,.console-tooltip .ant-tooltip-arrow:before,.console-tooltip .ant-tooltip-inner{background:#1b1b1fbf!important;background:var(--console-glass)!important}.console-notification{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:14px;border-radius:var(--console-radius-lg);box-shadow:0 16px 48px #00000080;box-shadow:var(--console-shadow-lg)}.console-notification--success{border-left:4px solid #00d084;border-left:4px solid var(--console-success)}.console-notification--warning{border-left:4px solid #efbc2a;border-left:4px solid var(--console-warning)}.console-notification--error{border-left:4px solid #e63946;border-left:4px solid var(--console-error)}.console-notification--info{border-left:4px solid #1ba3f0;border-left:4px solid var(--console-info)}.console-skeleton{overflow:hidden;position:relative}.console-skeleton:after{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff0a 50%,#0000);content:"";inset:0;position:absolute}@media (prefers-reduced-motion:reduce){.console-skeleton:after{animation:none}}.console-scroll::-webkit-scrollbar{height:8px;width:8px}.console-scroll::-webkit-scrollbar-track{background:var(--color-background);border-radius:4px}.console-scroll::-webkit-scrollbar-thumb{background:var(--color-border);border:2px solid var(--color-background);border-radius:4px;-webkit-transition:background .15s;transition:background .15s;-webkit-transition:background var(--console-transition-fast);transition:background var(--console-transition-fast)}.console-scroll::-webkit-scrollbar-thumb:hover{background:var(--color-text-disabled)}.console-scroll{scrollbar-color:var(--color-border) var(--color-background);scrollbar-width:thin}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #e01e451f;box-shadow:0 0 20px var(--console-accent-soft)}50%{box-shadow:0 0 40px #e01e4566;box-shadow:0 0 40px var(--console-accent-glow)}}.console-animate--fade-in-up{animation:fadeInUp .4s cubic-bezier(.22,1,.36,1) forwards;animation:fadeInUp var(--console-transition-slow) var(--console-easing) forwards}.console-animate--fade-in-scale{animation:fadeInScale .25s cubic-bezier(.22,1,.36,1) forwards;animation:fadeInScale var(--console-transition-base) var(--console-easing) forwards}.console-animate--slide-in-right{animation:slideInRight .25s cubic-bezier(.22,1,.36,1) forwards;animation:slideInRight var(--console-transition-base) var(--console-easing) forwards}.console-stagger>*{animation:fadeInUp .4s cubic-bezier(.22,1,.36,1) forwards;animation:fadeInUp var(--console-transition-slow) var(--console-easing) forwards;opacity:0}.console-stagger>:first-child{animation-delay:0ms}.console-stagger>:nth-child(2){animation-delay:75ms}.console-stagger>:nth-child(3){animation-delay:.15s}.console-stagger>:nth-child(4){animation-delay:225ms}.console-stagger>:nth-child(5){animation-delay:.3s}.console-stagger>:nth-child(6){animation-delay:375ms}.console-stagger>:nth-child(7){animation-delay:.45s}.console-stagger>:nth-child(8){animation-delay:525ms}.console-text-gradient{-webkit-text-fill-color:#0000;animation:gradient-flow 3s ease-in-out infinite;background:linear-gradient(135deg,#e01e45,#ff6b8a 50%,#e01e45);background:linear-gradient(135deg,var(--console-accent) 0,#ff6b8a 50%,var(--console-accent) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% auto}@keyframes gradient-flow{0%,to{background-position:0}50%{background-position:100%}}.console-glow{box-shadow:0 0 30px #e01e451f;box-shadow:0 0 30px var(--console-accent-soft)}.console-border-glow{border-color:#e01e45;border-color:var(--console-accent);box-shadow:0 0 0 1px #e01e45,0 0 20px #e01e451f;box-shadow:0 0 0 1px var(--console-accent),0 0 20px var(--console-accent-soft)}@media (max-width:768px){.console-stat{gap:12px;padding:16px}.console-stat__icon{height:40px;width:40px}.console-stat__value{font-size:24px}.console-btn{font-size:13px;padding:8px 16px}.console-input{padding:10px 14px}}.console-table-wrapper{-webkit-overflow-scrolling:touch;border-radius:14px;border-radius:var(--console-radius-lg);overflow-x:auto}.console-table{min-width:600px}@media (max-width:768px){.console-table{font-size:12px}.console-table .ant-table-cell{padding:10px 8px!important;white-space:nowrap}.console-table .ant-table-thead>tr>th{font-size:11px;padding:12px 8px!important}}@media (max-width:640px){.console-table-wrapper:after{bottom:8px;color:var(--color-text-disabled);content:"← →";font-size:10px;opacity:.5;pointer-events:none;position:absolute;right:8px}.console-form-item{margin-bottom:16px}.console-form-item .ant-form-item-label{padding-bottom:6px}.console-form-item .ant-form-item-label>label{font-size:13px}.console-form-item .ant-form-item-control-input{min-height:44px}}.ant-btn{border-radius:10px;border-radius:var(--console-radius-md);min-height:40px;padding:0 20px;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.ant-btn:active{transform:scale(.97)}@media (max-width:640px){.ant-btn{font-size:13px;min-height:44px;padding:0 16px}.ant-btn-lg{font-size:15px;min-height:52px;padding:0 24px}.ant-btn-sm{font-size:12px;min-height:36px;padding:0 12px}}.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select-selector{border-radius:10px!important;border-radius:var(--console-radius-md)!important;min-height:44px!important;transition:all .15s;transition:all var(--console-transition-fast)}@media (max-width:640px){.ant-input,.ant-input-affix-wrapper,.ant-picker,.ant-select-selector{font-size:15px;min-height:48px!important}}.ant-card{border-radius:var(--console-radius-lg);transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}@media (max-width:640px){.ant-card-body{padding:16px!important}.ant-card-head{min-height:auto!important;padding:14px 16px!important}.ant-card-head-title{font-size:14px!important}.ant-modal{margin:16px auto!important;max-width:calc(100vw - 32px)!important}.ant-modal-content{border-radius:14px!important;border-radius:var(--console-radius-lg)!important}.ant-modal-body,.ant-modal-header{padding:16px!important}.ant-modal-footer{padding:12px 16px!important}.ant-modal-title{font-size:16px!important}.ant-drawer-content-wrapper{border-radius:14px 14px 0 0!important;border-radius:var(--console-radius-lg) var(--console-radius-lg) 0 0!important}.ant-drawer-body,.ant-drawer-header{padding:16px!important}.ant-pagination{flex-wrap:wrap;gap:8px;justify-content:center}.ant-pagination-item,.ant-pagination-next,.ant-pagination-prev{line-height:36px;min-height:36px;min-width:36px}.ant-pagination-options{justify-content:center;margin-top:8px;width:100%}.ant-tag{border-radius:4px;font-size:11px;padding:2px 8px}.ant-badge-count{font-size:10px;height:18px;line-height:18px;min-width:18px}}@media (max-width:480px){.console-card{border-radius:10px;border-radius:var(--console-radius-md)}.console-tabs .ant-tabs-tab{font-size:13px;padding:10px 14px}}.footer-social-link{align-items:center;color:var(--color-text-secondary);display:inline-flex;justify-content:center;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.footer-social-link:hover{background:#e01e451f;background:var(--console-accent-soft);color:#e01e45;color:var(--console-accent)}.footer-link{position:relative}.footer-link:after{background:#e01e45;background:var(--console-accent);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .25s cubic-bezier(.22,1,.36,1);transition:width var(--console-transition-base) var(--console-easing);width:0}.footer-link:hover:after{width:100%}.glass-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#1b1b1fb3,#131316e6);border:1px solid #e01e4526;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.glass-card:hover{border-color:#e01e454d;box-shadow:0 8px 32px #e01e4514}.metallic-card{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#2a2a2a66,#1b1b1f99 50%,#2a2a2a66);border:1px solid #e01e451f;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing)}.metallic-card:hover{border-color:#e01e4540;box-shadow:0 8px 32px #0000004d;transform:translateY(-2px)}.icon-container{align-items:center;background:linear-gradient(135deg,#e01e4526,#e01e450d);border:1px solid #e01e4533;border-radius:12px;display:inline-flex;height:52px;justify-content:center;transition:all .25s cubic-bezier(.22,1,.36,1);transition:all var(--console-transition-base) var(--console-easing);width:52px}.glass-card:hover .icon-container,.metallic-card:hover .icon-container{background:linear-gradient(135deg,#e01e4540,#e01e451a);border-color:#e01e4559;box-shadow:0 0 20px #e01e4526}.section-divider{background:linear-gradient(90deg,#e01e45,#0000);background:linear-gradient(90deg,var(--console-accent) 0,#0000 100%);border-radius:2px;height:3px;margin:0 auto;width:60px}.section-container{padding:80px 0}@media (max-width:768px){.section-container{padding:60px 0}}@media (max-width:480px){.section-container{padding:48px 0}}.glow-text{text-shadow:0 0 8px color-mix(in srgb,#e01e451f 40%,#0000),0 0 20px color-mix(in srgb,#e01e451f 15%,#0000);text-shadow:0 0 8px color-mix(in srgb,var(--console-accent-soft) 40%,#0000),0 0 20px color-mix(in srgb,var(--console-accent-soft) 15%,#0000)}.hex-pattern{position:relative}.hex-pattern:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='49'%3E%3Cpath d='m13.99 9.25 13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z' fill='%23E01E45' fill-opacity='.03' fill-rule='evenodd'/%3E%3C/svg%3E");content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.hex-pattern>*{position:relative;z-index:1}.pricing-table-container{margin-left:auto;margin-right:auto;max-width:1180px;padding:16px clamp(16px,3vw,28px) 40px;text-align:center}.pricing-row{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.pricing-row>.ant-col{display:flex}.pricing-row>.ant-col>.pricing-card{flex:1 1 auto;min-width:0;width:100%}.pricing-card{height:100%;margin-bottom:0;position:relative;transition:border-color .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);transition:border-color var(--console-transition-base) var(--console-easing),box-shadow var(--console-transition-base) var(--console-easing),transform var(--console-transition-base) var(--console-easing)}.pricing-card:hover{border-color:color-mix(in srgb,var(--console-accent) 35%,var(--color-border));box-shadow:0 8px 32px #0000001f,0 0 0 1px color-mix(in srgb,#e01e45 12%,#0000);box-shadow:0 8px 32px #0000001f,0 0 0 1px color-mix(in srgb,var(--console-accent) 12%,#0000);transform:translateY(-2px)}.pricing-card--popular:hover{box-shadow:0 8px 36px #e01e4533,0 0 0 1px color-mix(in srgb,#e01e45 45%,#0000);box-shadow:0 8px 36px #e01e4533,0 0 0 1px color-mix(in srgb,var(--console-accent) 45%,#0000)}.pricing-card--popular{border:2px solid #e01e45;border:2px solid var(--console-accent);box-shadow:0 0 30px #e01e4526;padding-top:32px}.pricing-popular-badge{left:50%;position:absolute;top:-13px;transform:translateX(-50%);z-index:10}.pricing-popular-badge span{background:linear-gradient(135deg,#e01e45,#ff3d65);background:linear-gradient(135deg,var(--console-accent) 0,#ff3d65 100%);border-radius:20px;box-shadow:0 4px 12px #e01e454d;color:#fff;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;padding:6px 18px;text-transform:uppercase;white-space:nowrap}.pricing-period{font-size:14px;font-weight:400}.pricing-btn{align-self:center;margin-top:auto;max-width:280px;min-height:44px;width:100%}@media (max-width:768px){.pricing-card{padding:22px 18px 20px!important}.pricing-card--popular{border-width:2px;padding-top:30px!important}.pricing-popular-badge{top:-12px}.pricing-popular-badge span{font-size:10px;padding:5px 14px}.pricing-btn{min-height:48px}}@media (max-width:480px){.pricing-card{padding:18px 14px 16px!important}.pricing-card--popular{border-width:2px;margin:8px 0;padding-top:26px!important}.pricing-popular-badge{top:-10px}.pricing-popular-badge span{font-size:9px;padding:4px 12px}.pricing-row .ant-col{margin-bottom:0!important}.pricing-btn{font-size:14px;min-height:52px}}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto;position:relative}.table-responsive table{min-width:600px}@media (max-width:768px){.table-responsive{margin:0 -16px;overflow-x:scroll;padding:0 16px}.table-responsive:after{background:linear-gradient(to right,#0000,var(--color-background));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:40px}}@media (max-width:480px){.table-responsive{margin:0 -12px;padding:0 12px}.ant-table-cell{font-size:12px;padding:12px 8px!important}.ant-table-cell:first-child{padding-left:12px!important}.ant-table-cell:last-child{padding-right:12px!important}}@media (max-width:640px){.ant-form-item{margin-bottom:20px}.ant-form-item-label>label{font-size:13px;font-weight:500}.ant-form-item-explain-error{font-size:11px;margin-top:4px}.ninjadash-check-list-wrap{flex-direction:column;gap:16px}.ninjadash-check-list{width:100%}.ninjadash-check-list li{padding:8px 0}.ant-select{width:100%!important}.ant-select-multiple .ant-select-selection-item{font-size:12px}}@media (max-width:480px){.ant-form{margin:0 -8px}.ant-form-item{padding:0 8px}.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:center;display:inline-flex;min-height:44px}.ninjadash-upload-text{font-size:12px}}.ninjadash-upload-form .ant-upload{flex-direction:column;gap:12px;padding:20px 16px}.ninjadash-upload-browse{align-items:center;display:inline-flex;justify-content:center;min-height:44px}@media (max-width:640px){.ninjadash-upload-form .ant-upload{padding:16px}.ninjadash-upload-text{font-size:13px;text-align:center}.ninjadash-upload-browse{width:100%}}.ant-tooltip .ant-tooltip-inner{background:linear-gradient(135deg,#1e1e23fa,#141418fa)!important;border:1px solid #e01e4540!important;border-radius:8px!important;box-shadow:0 4px 16px #0006,inset 0 0 0 1px #ffffff08!important;color:#e5e7ebe6!important;font-size:12px!important;line-height:1.4!important;max-width:200px!important;padding:8px 12px!important}.ant-tooltip .ant-tooltip-arrow:after,.ant-tooltip .ant-tooltip-arrow:before{background:#1e1e23fa!important;border-color:#e01e4533!important}.ant-tooltip-arrow-content{height:8px!important;width:8px!important}.console-text-muted{color:#9ca3afd9!important}.console-text-secondary{color:#d1d5dbcc!important}.console-text-tertiary{color:#9ca3afa6!important}.console-status--success{color:#00d084f2!important}.console-status--warning{color:#efbc2af2!important}.console-status--error{color:#e63946f2!important}.console-status--info{color:#1ba3f0f2!important}@media (max-width:640px){.ant-tooltip .ant-tooltip-inner{font-size:11px!important;max-width:160px!important;padding:6px 10px!important}}@media print{.console-btn,.console-card,.console-input,.console-stat{background:#fff!important;box-shadow:none!important;color:#000!important}.console-status:before{animation:none!important}}.ant-empty-description{color:#9ca3afcc!important}.ant-empty-normal-lower{color:#9ca3af99!important}.ant-empty-image svg{fill:#9ca3af66!important}.ant-empty-img-empty-1 .ant-empty-img-simple-g,.ant-empty-img-empty-2 .ant-empty-img-simple-g,.ant-empty-img-empty-3 .ant-empty-img-simple ellipse{fill:#9ca3af33!important}.ant-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-color:#3f3f46!important;border-color:var(--color-border,#3f3f46)!important}.ant-card-head{border-bottom-color:#3f3f46!important;border-bottom-color:var(--color-border,#3f3f46)!important}.ant-card-head-title{color:#ffffffeb!important}.ant-card-body,.ant-card-extra{color:#d1d5dbd9!important}.ant-table-wrapper .ant-table{background:#18181b!important;background:var(--color-elevated,#18181b)!important}.ant-table-thead>tr>th{background:#dc1e450f!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important;color:#e5e7ebe6!important}.ant-table-tbody>tr>td{border-bottom:1px solid #3f3f4680!important;color:#d1d5dbd9!important}.ant-table-tbody>tr:hover>td{background:#dc1e450a!important}.ant-table-tbody>tr.ant-table-row-selected>td{background:#dc1e4514!important}.ant-table-column-sorter{color:#9ca3af80!important}.ant-table-filter-trigger{color:#9ca3af99!important}.ant-table-expanded-row>td{background:#09090b!important;background:var(--color-background,#09090b)!important}.ant-modal-content{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important}.ant-modal-header{background:#0000!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important}.ant-modal-title{color:#ffffffeb!important}.ant-modal-body{color:#d1d5dbd9!important}.ant-modal-footer{border-top:1px solid #3f3f46!important;border-top:1px solid var(--color-border,#3f3f46)!important}.ant-modal-close-x{color:#9ca3af99!important}.ant-modal-close:hover .ant-modal-close-x{color:#ffffffe6!important}.ant-drawer-content{background:#18181b!important;background:var(--color-elevated,#18181b)!important}.ant-drawer-header{background:#0000!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important}.ant-drawer-title{color:#ffffffeb!important}.ant-drawer-body{color:#d1d5dbd9!important}.ant-drawer-footer{border-top:1px solid #3f3f46!important;border-top:1px solid var(--color-border,#3f3f46)!important}.ant-popover-inner{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important}.ant-popover-title{border-bottom-color:#3f3f46!important;border-bottom-color:var(--color-border,#3f3f46)!important;color:#ffffffeb!important}.ant-popover-inner-content{color:#d1d5dbd9!important}.ant-popconfirm .ant-popover-inner{padding:16px!important}.ant-popconfirm-message-title{color:#ffffffeb!important}.ant-popconfirm-description{color:#d1d5dbbf!important}.log-viewer-line-number{color:#9ca3af80!important;-webkit-user-select:none!important;user-select:none!important}.log-viewer-content,.log-viewer-line-number{font-family:SF Mono,Fira Code,Consolas,monospace!important;font-size:12px!important}.log-viewer-content{line-height:1.6!important;white-space:pre-wrap!important;word-break:break-all!important}.log-highlight{background:#ffd6664d!important;border-radius:2px!important;padding:0 2px!important}.log-level-error{color:#ef4444f2!important}.log-level-warn{color:#f97316f2!important}.log-level-info{color:#3b82f6f2!important}.log-level-debug{color:#9ca3afd9!important}.alert-stat-card{border-radius:8px!important;min-width:140px!important;padding:16px 24px!important;transition:border-color .3s ease!important}.alert-stat-card:hover{border-color:#dc1e4580!important}.alert-stat-value{font-size:28px!important;margin-bottom:4px!important}.alert-stat-label{color:#9ca3afbf!important}.alert-active .alert-stat-value{animation:alertPulse 2s ease-in-out infinite!important;color:#ef4444f2!important}@keyframes alertPulse{0%,to{opacity:1}50%{opacity:.6}}.condition-builder-row{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:8px!important}.condition-tag{background:#dc1e451a!important;color:#e5e7ebe6!important}.test-match-item{background:#09090b!important;background:var(--color-background,#09090b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;padding:12px!important}.drag-handle{color:#9ca3af80!important}.drag-handle:hover{color:#dc1e45cc!important}.drag-row-hover{background:#dc1e450a!important}.ant-table-row.dragging{background:#dc1e4514!important;opacity:.6!important}.search-highlight-bar{align-items:center!important;background:#dc1e450d!important;border:1px solid #dc1e4526!important;border-radius:6px!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:12px!important;padding:8px 12px!important}.search-highlight-info{color:#d1d5dbd9!important;flex:1 1 200px!important;font-size:13px!important;min-width:0!important}.timeline-alert-item{padding:4px 0!important}.timeline-alert-meta{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:4px!important}.timeline-alert-message{color:#d1d5dbd9!important;font-size:13px!important;line-height:1.5!important}.timeline-alert-timestamp{color:#9ca3af99!important;font-size:11px!important}.ninjadash-page-header-main{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important;padding:16px 24px!important}.ninjadash-page-header-main .ninjadash-page-header-content{color:#ffffffeb!important}.ninjadash-page-header-main .ninjadash-page-subtitle{color:#9ca3afbf!important;font-size:13px!important}.ninjadash-page-header-main .ant-breadcrumb{color:#9ca3afb3!important}.ninjadash-page-header-main .ant-breadcrumb a{color:#e01e45cc!important;transition:color .2s ease!important}.ninjadash-page-header-main .ant-breadcrumb a:hover{color:#e01e45!important}.ant-menu-dark{background:#18181b!important;background:var(--color-elevated,#18181b)!important}.ant-menu-dark .ant-menu-item{border-radius:8px!important;color:#d1d5dbd9!important;margin:4px 8px!important;transition:all .25s ease!important}.ant-menu-dark .ant-menu-item:hover{background:#dc1e451a!important;color:#fffffff2!important}.ant-menu-dark .ant-menu-item-selected{background:#dc1e4526!important;color:#fffffff2!important}.ant-menu-dark .ant-menu-item-selected:after{border-color:#dc1e45cc!important}#admin-main-sider .ant-menu.console-sidebar-nav .ant-menu-item-selected:after,#admin-main-sider .ant-menu.console-sidebar-nav.ant-menu-dark .ant-menu-item-selected:after{display:none!important}.ant-menu-dark .ant-menu-submenu-title{color:#d1d5dbd9!important}.ant-menu-dark .ant-menu-submenu-title:hover{background:#dc1e451a!important;color:#fffffff2!important}.ant-menu-dark .ant-menu-sub .ant-menu-item{margin-left:8px!important;margin-right:8px!important}.ant-layout-header{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important}.header-search-input{background:#0e0e0e99!important;border:1px solid #3f3f4680!important;border-radius:8px!important;color:#ffffffe6!important;transition:all .25s ease!important}.header-search-input:hover{border-color:#dc1e4566!important}.header-search-input:focus,.header-search-input:focus-within{background:#0e0e0ecc!important;border-color:#dc1e45b3!important;box-shadow:0 0 0 3px #dc1e451a!important}.header-search-input::placeholder{color:#9ca3af80!important}.ant-tag{border-radius:6px!important;font-size:11px!important;font-weight:500!important;padding:2px 8px!important;transition:all .2s ease!important}.ant-tag:hover{opacity:.85!important}.ant-tag-red{background:#ef444426!important;border-color:#ef44444d!important;color:#f87171f2!important}.ant-tag-orange{background:#f9731626!important;border-color:#f973164d!important;color:#fb923cf2!important}.ant-tag-green{background:#22c55e26!important;border-color:#22c55e4d!important;color:#4ade80f2!important}.ant-tag-blue{background:#3b82f626!important;border-color:#3b82f64d!important;color:#60a5faf2!important}.ant-tag-geekblue{background:#723bdb26!important;border-color:#723bdb4d!important;color:#a78bfaf2!important}.ant-switch{background:#3f3f46cc!important;transition:all .25s ease!important}.ant-switch:hover:not(.ant-switch-disabled){background:#50505ae6!important}.ant-switch-checked{background:#dc1e45cc!important}.ant-switch-checked:hover:not(.ant-switch-disabled){background:#dc1e45f2!important}.ant-checkbox-inner{background:#1e1e23e6!important;border-color:#3f3f4699!important;transition:all .2s ease!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#dc1e4599!important}.ant-checkbox-checked .ant-checkbox-inner{background:#dc1e45cc!important;border-color:#dc1e45cc!important}.ant-radio-inner{background:#1e1e23e6!important;border-color:#3f3f4699!important;transition:all .2s ease!important}.ant-radio-wrapper:hover .ant-radio-inner,.ant-radio:hover .ant-radio-inner{border-color:#dc1e4599!important}.ant-radio-checked .ant-radio-inner{border-color:#dc1e45cc!important}.ant-radio-checked .ant-radio-inner:after{background:#dc1e45e6!important}.ant-tabs-nav{margin-bottom:16px!important}.ant-tabs-tab{color:#9ca3afbf!important;font-weight:500!important;transition:color .2s ease!important}.ant-tabs-tab:hover{color:#ffffffe6!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:#dc1e45f2!important;font-weight:600!important}.ant-tabs-ink-bar{background:linear-gradient(90deg,#dc1e45cc,#dc1e45f2)!important;border-radius:3px!important;height:3px!important}.ant-tabs-tabpane{color:#d1d5dbd9!important}.ant-badge-count{box-shadow:0 2px 8px #dc1e454d!important;font-size:10px!important;font-weight:600!important}.ant-badge-count,.ant-badge-status-processing{background:#dc1e45e6!important}.ant-badge-status-success{background:#22c55ee6!important}.ant-badge-status-warning{background:#f97316e6!important}.ant-badge-status-error{background:#ef4444e6!important}.ant-pagination-item{background:#1e1e23cc!important;border-color:#3f3f4680!important;border-radius:6px!important}.ant-pagination-item a{color:#d1d5dbd9!important}.ant-pagination-item:hover{border-color:#dc1e4580!important}.ant-pagination-item:hover a{color:#dc1e45e6!important}.ant-pagination-item-active{background:#dc1e4526!important;border-color:#dc1e4599!important}.ant-pagination-item-active a{color:#dc1e45f2!important}.ant-pagination-next button,.ant-pagination-prev button{color:#d1d5dbbf!important}.ant-pagination-options-size-changer .ant-select-selector{background:#1e1e23cc!important;border-color:#3f3f4680!important;border-radius:6px!important}.ant-statistic-title{color:#9ca3afb3!important;font-size:12px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.ant-statistic-content{color:#fffffff2!important}.ant-statistic-content-suffix{color:#d1d5dbbf!important;font-size:.75em!important}.ant-progress-inner{background:#3f3f4666!important;border-radius:8px!important}.ant-progress-bg{background:linear-gradient(90deg,#dc1e45cc,#dc1e45f2)!important;border-radius:8px!important}.ant-progress-success-bg{background:linear-gradient(90deg,#22c55ecc,#22c55ef2)!important}.ant-progress-text{color:#d1d5dbd9!important}.ant-dropdown-menu{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;box-shadow:0 8px 24px #0006!important}.ant-dropdown-menu-item{border-radius:6px!important;color:#d1d5dbd9!important;padding:8px 12px!important;transition:all .2s ease!important}.ant-dropdown-menu-item:hover{background:#dc1e451a!important;color:#fffffff2!important}.ant-dropdown-menu-item-danger{color:#ef4444e6!important}.ant-dropdown-menu-item-danger:hover{background:#ef44441a!important;color:#ef4444!important}.ant-select-dropdown{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;box-shadow:0 8px 24px #0006!important}.ant-select-item{border-radius:4px!important;color:#d1d5dbd9!important}.ant-select-item-option-active{background:#dc1e4514!important}.ant-select-item-option-selected{background:#dc1e4526!important;color:#fffffff2!important;font-weight:600!important}.ant-picker{background:#1e1e23cc!important;border-color:#3f3f4680!important;border-radius:8px!important}.ant-picker-focused,.ant-picker:hover{border-color:#dc1e4599!important}.ant-picker-input>input{color:#ffffffe6!important}.ant-picker-separator,.ant-picker-suffix{color:#9ca3af99!important}.ant-picker-panel-container{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;box-shadow:0 8px 24px #0006!important}.ant-picker-cell,.ant-picker-content th,.ant-picker-header{color:#d1d5dbd9!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#dc1e45e6!important}.ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:#dc1e4526!important}.ant-time-picker-panel{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important}.ant-time-picker-input{background:#1e1e23cc!important;border-color:#3f3f4680!important;border-radius:8px!important}.ant-time-picker-panel-input{color:#ffffffe6!important}.ant-slider-rail{background:#3f3f4680!important;border-radius:4px!important}.ant-slider-track{background:#dc1e45b3!important;border-radius:4px!important}.ant-slider-handle{background:#dc1e45e6!important;border-color:#dc1e45e6!important;box-shadow:0 2px 8px #dc1e454d!important}.ant-slider-handle:focus,.ant-slider-handle:hover{border-color:#dc1e45!important;box-shadow:0 2px 12px #dc1e4566!important}.ant-slider-mark-text{color:#9ca3af99!important}.ant-transfer-list{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-color:#3f3f46!important;border-color:var(--color-border,#3f3f46)!important;border-radius:8px!important}.ant-transfer-list-header{background:#dc1e450d!important;border-bottom-color:#3f3f46!important;border-bottom-color:var(--color-border,#3f3f46)!important}.ant-transfer-list-header-title{color:#ffffffe6!important}.ant-transfer-list-body{background:#0000!important}.ant-transfer-list-item{border-radius:4px!important;color:#d1d5dbd9!important}.ant-transfer-list-item:hover{background:#dc1e4514!important}.ant-transfer-list-item-checked{background:#dc1e451f!important}.ant-steps-item-finish .ant-steps-item-icon{background:#dc1e451a!important;border-color:#dc1e4599!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#dc1e45e6!important}.ant-steps-item-process .ant-steps-item-icon{background:#dc1e45e6!important;border-color:#dc1e45e6!important}.ant-steps-item-wait .ant-steps-item-icon{background:#3f3f4666!important;border-color:#3f3f4699!important}.ant-steps-item-title{color:#ffffffe6!important}.ant-steps-item-description{color:#9ca3afb3!important}.ant-message-notice-content{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:10px!important;box-shadow:0 8px 24px #0006!important;padding:12px 20px!important}.ant-message-success .anticon{color:#22c55ee6!important}.ant-message-error .anticon{color:#ef4444e6!important}.ant-message-warning .anticon{color:#f97316e6!important}.ant-message-info .anticon{color:#3b82f6e6!important}.ant-notification-notice{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;box-shadow:0 12px 32px #00000080!important;padding:16px 20px!important}.ant-notification-notice-message{color:#ffffffeb!important;font-weight:600!important;margin-bottom:4px!important}.ant-notification-notice-description{color:#d1d5dbcc!important}.ant-notification-notice-close{color:#9ca3af99!important}.ant-notification-notice-close:hover{color:#ffffffe6!important}.ant-descriptions{color:#d1d5dbd9!important}.ant-descriptions-title{color:#ffffffeb!important;font-weight:600!important}.ant-descriptions-item-label{color:#9ca3afbf!important;font-size:13px!important}.ant-descriptions-item-content{color:#ffffffe6!important;font-size:14px!important}.ant-descriptions-item{padding-bottom:12px!important}.ant-list{color:#d1d5dbd9!important}.ant-list-header{border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important;color:#ffffffeb!important;font-weight:600!important;padding:12px 0!important}.ant-list-footer{border-top:1px solid #3f3f46!important;border-top:1px solid var(--color-border,#3f3f46)!important;color:#9ca3afbf!important;padding:12px 0!important}.ant-list-item{border-bottom:1px solid #3f3f4666!important;padding:12px 0!important;transition:background .2s ease!important}.ant-list-item:hover{background:#dc1e450a!important}.ant-list-item-meta-title{color:#ffffffeb!important;font-weight:500!important}.ant-list-item-meta-description{color:#9ca3afb3!important;font-size:12px!important}.ant-list-item-action>li{color:#9ca3afb3!important}.ant-list-item-action-split{background:#3f3f4680!important}.ant-tree{background:#0000!important;color:#d1d5dbd9!important}.ant-tree-node-content-wrapper{border-radius:6px!important;transition:all .2s ease!important}.ant-tree-node-content-wrapper:hover{background:#dc1e451a!important}.ant-tree-node-selected{background:#dc1e4526!important}.ant-tree-switcher{color:#9ca3af99!important}.ant-tree-title{color:#d1d5dbd9!important}.ant-tree-directory-tree .ant-tree-node-content-wrapper:hover{background:#dc1e451a!important}.ant-tree-directory-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:#dc1e4526!important}.ant-carousel .slick-slider{padding:0 8px!important}.ant-carousel .slick-dots li button{background:#9ca3af66!important;border-radius:50%!important;height:8px!important;width:8px!important}.ant-carousel .slick-dots li.slick-active button{background:#dc1e45e6!important}.ant-timeline,.ant-timeline-item-content{color:#d1d5dbd9!important}.ant-timeline-item-head{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-color:#dc1e45cc!important}.ant-timeline-item-tail{border-color:#3f3f4680!important}.ant-timeline-item-pending .ant-timeline-item-head{background:#3f3f4666!important;border-color:#9ca3af80!important}@keyframes accentGlow{0%,to{box-shadow:0 0 5px #dc1e454d,0 0 10px #dc1e4533}50%{box-shadow:0 0 10px #dc1e4580,0 0 20px #dc1e454d}}@keyframes subtlePulse{0%,to{opacity:1}50%{opacity:.7}}.accent-glow{animation:accentGlow 2s ease-in-out infinite}.subtle-pulse{animation:subtlePulse 2s ease-in-out infinite}.ant-skeleton-content .ant-skeleton-title{animation:skeletonShimmer 1.5s ease-in-out infinite!important;background:linear-gradient(90deg,#3f3f4680 25%,#dc1e4526 50%,#3f3f4680 75%)!important;background-size:200% 100%!important}.ant-skeleton-content .ant-skeleton-paragraph>li{animation:skeletonShimmer 1.5s ease-in-out infinite!important;background:linear-gradient(90deg,#3f3f4666 25%,#dc1e451a 50%,#3f3f4666 75%)!important;background-size:200% 100%!important}.ant-skeleton-avatar{animation:skeletonShimmer 1.5s ease-in-out infinite!important;background:linear-gradient(90deg,#3f3f4680 25%,#dc1e4526 50%,#3f3f4680 75%)!important;background-size:200% 100%!important}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.accent-glow,.ant-skeleton-avatar,.ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-content .ant-skeleton-title,.subtle-pulse{animation:none!important}}.ant-result{padding:24px!important}.ant-result-title{color:#ffffffeb!important;font-weight:600!important}.ant-result-subtitle{color:#9ca3afbf!important}.ant-result-content{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important}.ant-collapse{background:#0000!important;border:none!important}.ant-collapse-item{border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;margin-bottom:8px!important;overflow:hidden!important}.ant-collapse-header{background:#18181b99!important;color:#ffffffe6!important;font-weight:500!important;padding:12px 16px!important}.ant-collapse-content{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-top:1px solid #3f3f46!important;border-top:1px solid var(--color-border,#3f3f46)!important}.ant-collapse-content-box{color:#d1d5dbd9!important;padding:16px!important}.ant-collapse-expand-icon{color:#9ca3af99!important}.enhancement-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;overflow:hidden!important;transition:all .25s ease!important}.enhancement-card:hover{border-color:#dc1e4566!important;box-shadow:0 8px 24px #0000004d,0 0 0 1px #dc1e451a!important}.enhancement-card-header{background:#0e0e0e66!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important;padding:16px!important}.enhancement-card-body{padding:16px!important}.enhancement-card-footer{background:#0e0e0e4d!important;border-top:1px solid #3f3f46!important;border-top:1px solid var(--color-border,#3f3f46)!important;padding:12px 16px!important}.stat-grid{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.feature-grid{grid-gap:20px!important;display:grid!important;gap:20px!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}.text-accent{color:#dc1e45e6!important}.bg-accent-muted{background:#dc1e4514!important}.border-accent{border-color:#dc1e454d!important}.glow-accent{box-shadow:0 0 20px #dc1e4533!important}.divider-accent{background:linear-gradient(90deg,#0000,#dc1e4566,#0000)!important;height:1px!important}.leaflet-container{background:#09090b!important;background:var(--color-background,#09090b)!important;font-family:inherit!important}.leaflet-popup-content-wrapper{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;box-shadow:0 4px 16px #0006!important}.leaflet-popup-content{color:#d1d5dbe6!important;margin:12px 14px!important}.leaflet-popup-tip{background:#18181b!important;background:var(--color-elevated,#18181b)!important}.leaflet-control-zoom{border:none!important;box-shadow:0 2px 8px #0000004d!important}.leaflet-control-zoom a{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border-color:#3f3f46!important;border-color:var(--color-border,#3f3f46)!important;color:#d1d5dbe6!important}.leaflet-control-zoom a:hover{background:#dc1e4526!important;color:#fffffff2!important}.leaflet-control-attribution{background:#18181bcc!important;color:#9ca3af99!important;font-size:10px!important}.geo-log-marker{background:#0000!important;border:none!important}.live-log-wrapper{background:#09090b!important;background:var(--color-background,#09090b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;overflow:hidden!important}.live-log-toolbar{background:#18181bcc!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important;padding:12px 16px!important}.live-log-container{background:#09090b!important;background:var(--color-background,#09090b)!important;font-family:SF Mono,Fira Code,Consolas,monospace!important;font-size:13px!important;height:600px!important;line-height:1.6!important}.live-log-line{border-bottom:1px solid #ffffff05!important;padding:2px 16px!important;transition:background .15s ease!important}.live-log-line:hover{background:#ffffff08!important}.live-log-timestamp{color:#9ca3af80!important;font-size:12px!important;margin-right:12px!important;-webkit-user-select:none!important;user-select:none!important}.live-log-level{display:inline-block!important;font-size:11px!important;font-weight:600!important;margin-right:12px!important;min-width:60px!important;text-transform:uppercase!important}.live-log-level-error{color:#ef4444f2!important}.live-log-level-warn{color:#f97316f2!important}.live-log-level-info{color:#3b82f6f2!important}.live-log-level-debug{color:#9ca3afd9!important}.live-log-status-dot{border-radius:50%!important;height:10px!important;margin-right:8px!important;width:10px!important}.live-log-status-connected{background:#22c55ee6!important}.live-log-status-connecting{animation:subtlePulse 1.2s ease-in-out infinite!important;background:#f97316e6!important}.live-log-status-error{background:#ef4444e6!important}.live-log-status-disconnected{background:#6b7280e6!important}.integrations-header{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:space-between!important;margin-bottom:24px!important}.integrations-stat-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;padding:20px!important;text-align:center!important;transition:all .25s ease!important}.integrations-stat-card:hover{border-color:#dc1e4566!important;box-shadow:0 4px 16px #0003!important}.integrations-stat-value{color:#fffffff2!important;font-size:28px!important;font-weight:700!important;line-height:1!important;margin-bottom:4px!important}.integrations-stat-label{color:#9ca3afb3!important;font-size:12px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.webhook-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:10px!important;padding:16px!important;transition:all .2s ease!important}.webhook-card:hover{border-color:#dc1e454d!important}.webhook-status-active{color:#22c55ef2!important}.webhook-status-inactive{color:#9ca3af99!important}.search-input-wrapper{flex:1 1!important;min-width:200px!important;position:relative!important}.search-input-wrapper .ant-input-affix-wrapper{background:#0e0e0e99!important;border:1px solid #3f3f4680!important;border-radius:8px!important;padding:8px 12px!important;transition:all .25s ease!important}.search-input-wrapper .ant-input-affix-wrapper:hover{border-color:#dc1e4566!important}.search-input-wrapper .ant-input-affix-wrapper-focused,.search-input-wrapper .ant-input-affix-wrapper:focus{border-color:#dc1e45b3!important;box-shadow:0 0 0 3px #dc1e451a!important}.search-input-wrapper .ant-input{background:#0000!important;color:#ffffffe6!important;font-size:14px!important}.search-input-wrapper .ant-input::placeholder{color:#9ca3af80!important}.search-input-wrapper .ant-input-search-button{background:#dc1e45cc!important;border-color:#dc1e45cc!important}.search-input-wrapper .ant-input-search-button:hover{background:#dc1e45f2!important}.alert-rules-header{align-items:center!important;display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}.alert-rules-header,.alert-stat-grid{gap:16px!important;margin-bottom:24px!important}.alert-stat-grid{grid-gap:16px!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}.alert-stat-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;padding:20px!important;text-align:center!important;transition:all .25s ease!important}.alert-stat-card:hover{border-color:#dc1e4566!important;box-shadow:0 4px 16px #0003!important}.alert-stat-value{color:#fffffff2!important;font-size:32px!important;font-weight:700!important;line-height:1!important;margin-bottom:6px!important}.alert-stat-label{color:#9ca3afb3!important;font-size:12px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.alert-stat-card.alert-active{border-color:#ef444466!important}.alert-stat-card.alert-active .alert-stat-value{animation:subtlePulse 2s ease-in-out infinite!important;color:#ef4444f2!important}.condition-builder{background:#18181b99!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;padding:16px!important}.condition-row{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:12px!important}.condition-tag{background:#dc1e4514!important;border:1px solid #dc1e4533!important;border-radius:6px!important;color:#d1d5dbe6!important;font-size:12px!important;padding:4px 10px!important}.test-results{background:#09090b!important;background:var(--color-background,#09090b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;max-height:300px!important;overflow-y:auto!important;padding:12px!important}.test-match-item{background:#18181b99!important;border:1px solid #3f3f4666!important;border-radius:6px!important;font-family:SF Mono,Fira Code,Consolas,monospace!important;font-size:12px!important;margin-bottom:8px!important;padding:10px 12px!important}.test-match-level{font-weight:600!important;margin-right:8px!important}.test-match-meta{color:#9ca3af99!important;font-size:11px!important;margin-top:4px!important}.security-header{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:16px!important;justify-content:space-between!important;margin-bottom:24px!important}.threat-level-indicator{align-items:center!important;border-radius:20px!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:8px!important;padding:6px 12px!important}.threat-level-low{background:#22c55e1a!important;border:1px solid #22c55e4d!important;color:#4ade80f2!important}.threat-level-medium{background:#f973161a!important;border:1px solid #f973164d!important;color:#fb923cf2!important}.threat-level-high{animation:subtlePulse 1.5s ease-in-out infinite!important;background:#ef44441a!important;border:1px solid #ef44444d!important;color:#f87171f2!important}.threat-level-critical{animation:accentGlow 1.5s ease-in-out infinite!important;background:#ef444433!important;border:1px solid #ef444480!important;color:#ef4444!important}.security-metric-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;padding:20px!important;transition:all .25s ease!important}.security-metric-card:hover{border-color:#dc1e4566!important;box-shadow:0 4px 16px #0003!important}.security-metric-value{color:#fffffff2!important;font-size:28px!important;line-height:1!important;margin-bottom:4px!important}.security-metric-label{color:#9ca3afbf!important;font-size:13px!important}.security-metric-trend{align-items:center!important;display:inline-flex!important;font-size:12px!important;font-weight:500!important;gap:4px!important;margin-top:8px!important}.security-metric-trend-up{color:#ef4444e6!important}.security-metric-trend-down{color:#22c55ee6!important}.chart-container{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;padding:20px!important}.chart-header{margin-bottom:20px!important}.chart-title{color:#ffffffeb!important;font-weight:600!important}.chart-subtitle{color:#9ca3afb3!important;font-size:12px!important;margin-top:2px!important}.filter-bar{background:#18181b99!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;margin-bottom:20px!important}.filter-group{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.filter-label{color:#9ca3afbf!important;font-size:12px!important;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important}.filter-divider{background:#3f3f4680!important;height:24px!important;margin:0 4px!important;width:1px!important}.table-toolbar{flex-wrap:wrap!important;gap:12px!important;justify-content:space-between!important;margin-bottom:16px!important}.table-actions,.table-toolbar{align-items:center!important;display:flex!important}.table-actions{gap:8px!important}.table-column-header{display:flex!important}.table-column-header,.table-status-badge{align-items:center!important;gap:6px!important}.table-status-badge{border-radius:12px!important;display:inline-flex!important;font-size:11px!important;font-weight:500!important;padding:4px 10px!important}.table-status-active{background:#22c55e1a!important;border:1px solid #22c55e33!important;color:#4ade80f2!important}.table-status-inactive{background:#6b72801a!important;border:1px solid #6b728033!important;color:#9ca3afd9!important}.table-status-pending{background:#f973161a!important;border:1px solid #f9731633!important;color:#fb923cf2!important}.table-status-error{background:#ef44441a!important;border:1px solid #ef444433!important;color:#f87171f2!important}.wizard-stepper{justify-content:center!important;margin-bottom:32px!important}.wizard-step,.wizard-stepper{align-items:center!important;display:flex!important}.wizard-step{flex-direction:column!important;position:relative!important}.wizard-step-circle{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:14px!important;font-weight:600!important;height:40px!important;justify-content:center!important;transition:all .3s ease!important;width:40px!important;z-index:1!important}.wizard-step-circle.active{background:#dc1e45e6!important;box-shadow:0 0 20px #dc1e454d!important;color:#fff!important}.wizard-step-circle.completed{background:#dc1e4533!important;border:2px solid #dc1e4599!important;color:#dc1e45e6!important}.wizard-step-circle.pending{background:#3f3f464d!important;border:2px solid #3f3f4680!important;color:#9ca3afb3!important}.wizard-step-label{color:#9ca3afbf!important;font-size:12px!important;margin-top:8px!important;text-align:center!important}.wizard-step-label.active{color:#ffffffeb!important;font-weight:500!important}.wizard-connector{background:#3f3f4680!important;height:2px!important;margin:0 8px 28px!important;width:80px!important}.wizard-connector.completed{background:#dc1e4599!important}.action-feedback{align-items:center!important;border-radius:8px!important;display:flex!important;font-size:13px!important;gap:8px!important;padding:12px 16px!important}.action-feedback-success{background:#22c55e1a!important;border:1px solid #22c55e33!important;color:#4ade80f2!important}.action-feedback-error{background:#ef44441a!important;border:1px solid #ef444433!important;color:#f87171f2!important}.action-feedback-warning{background:#f973161a!important;border:1px solid #f9731633!important;color:#fb923cf2!important}.kbd-shortcut{background:#18181bcc!important;border:1px solid #3f3f4680!important;box-shadow:0 2px 0 #0000004d!important;color:#d1d5dbd9!important;font-family:SF Mono,Fira Code,Consolas,monospace!important}.shortcut-hint{align-items:center!important;color:#9ca3af99!important;display:inline-flex!important;font-size:12px!important;gap:4px!important}.custom-scrollbar::-webkit-scrollbar{height:8px!important;width:8px!important}.custom-scrollbar::-webkit-scrollbar-track{background:#0e0e0e80!important;border-radius:4px!important}.custom-scrollbar::-webkit-scrollbar-thumb{background:#3f3f4699!important;border-radius:4px!important}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#dc1e4566!important}.metric-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;padding:20px!important;transition:all .25s ease!important}.metric-card:hover{border-color:#dc1e4566!important;box-shadow:0 8px 24px #00000040!important;transform:translateY(-2px)!important}.metric-header{justify-content:space-between!important;margin-bottom:12px!important}.metric-header,.metric-icon{align-items:center!important;display:flex!important}.metric-icon{background:#dc1e451a!important;border-radius:10px!important;color:#dc1e45e6!important;height:40px!important;justify-content:center!important;width:40px!important}.metric-trend{align-items:center!important;border-radius:6px!important;display:flex!important;font-size:12px!important;font-weight:500!important;gap:4px!important;padding:4px 8px!important}.metric-trend-positive{background:#22c55e1a!important;color:#4ade80f2!important}.metric-trend-negative{background:#ef44441a!important;color:#f87171f2!important}.metric-value{color:#fffffff2!important;font-size:28px!important;font-weight:700!important;line-height:1.1!important;margin-bottom:4px!important}.metric-label{color:#9ca3afb3!important;font-size:13px!important}.metric-chart-area{height:60px!important;margin-top:16px!important}.ai-query-input{background:#0e0e0e99!important;border:1px solid #3f3f4680!important;border-radius:12px!important;padding:16px!important}.ai-query-input:focus-within{border-color:#dc1e4599!important;box-shadow:0 0 0 3px #dc1e451a!important}.ai-response-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;margin-top:16px!important;padding:20px!important}.ai-response-header{border-bottom:1px solid #3f3f464d!important;gap:12px!important;margin-bottom:16px!important;padding-bottom:12px!important}.ai-response-avatar,.ai-response-header{align-items:center!important;display:flex!important}.ai-response-avatar{background:#dc1e4526!important;border-radius:50%!important;color:#dc1e45e6!important;height:36px!important;justify-content:center!important;width:36px!important}.ai-response-content{color:#d1d5dbe6!important;font-size:14px!important;line-height:1.7!important}.ai-suggestion-chip{align-items:center!important;background:#dc1e4514!important;border:1px solid #dc1e4533!important;border-radius:20px!important;color:#d1d5dbe6!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;gap:6px!important;padding:8px 14px!important;transition:all .2s ease!important}.ai-suggestion-chip:hover{background:#dc1e4526!important;border-color:#dc1e4566!important;color:#fffffff2!important}.pipeline-container{background:#18181b!important;background:var(--color-elevated,#18181b)!important}.pipeline-container,.pipeline-node{border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important}.pipeline-node{background:#18181bcc!important;border-radius:10px!important;min-width:140px!important;transition:all .25s ease!important}.pipeline-node:hover{border-color:#dc1e4566!important;box-shadow:0 4px 16px #0003!important}.pipeline-node-active{border-color:#dc1e4599!important;box-shadow:0 0 20px #dc1e4526!important}.pipeline-node-icon{background:#dc1e451a!important;border-radius:8px!important;color:#dc1e45e6!important;height:32px!important;margin-bottom:10px!important;width:32px!important}.pipeline-node-label{color:#ffffffeb!important;font-size:13px!important;font-weight:600!important;margin-bottom:4px!important}.pipeline-node-status{color:#9ca3afb3!important}.pipeline-connector{stroke:#3f3f4699!important}.pipeline-connector-active{stroke:#dc1e45cc!important}.report-template-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;cursor:pointer!important;padding:20px!important;transition:all .25s ease!important}.report-template-card:hover{border-color:#dc1e4566!important;box-shadow:0 8px 24px #0003!important}.report-template-card.selected{background:#dc1e450d!important;border-color:#dc1e4599!important}.report-template-icon{align-items:center!important;background:#dc1e451a!important;border-radius:12px!important;color:#dc1e45e6!important;display:flex!important;height:48px!important;justify-content:center!important;margin-bottom:14px!important;width:48px!important}.report-template-name{color:#ffffffeb!important;font-size:15px!important;font-weight:600!important;margin-bottom:6px!important}.report-template-desc{color:#9ca3afb3!important;font-size:12px!important;line-height:1.5!important}.calendar-container{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;padding:20px!important}.calendar-header{margin-bottom:20px!important}.calendar-nav-btn{align-items:center!important;background:#18181bcc!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:8px!important;color:#d1d5dbd9!important;cursor:pointer!important;display:flex!important;height:36px!important;justify-content:center!important;transition:all .2s ease!important;width:36px!important}.calendar-nav-btn:hover{background:#dc1e451a!important;border-color:#dc1e454d!important;color:#dc1e45e6!important}.calendar-day-header{color:#9ca3afb3!important;font-size:11px!important;letter-spacing:.5px!important;padding:8px 0!important}.calendar-day{align-items:center!important;aspect-ratio:1!important;background:#0000!important;border:1px solid #0000!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;transition:all .2s ease!important}.calendar-day:hover{background:#dc1e4514!important}.calendar-day.today{background:#dc1e4526!important;border-color:#dc1e454d!important}.calendar-day.selected{background:#dc1e4533!important;border-color:#dc1e4580!important}.calendar-day-number{color:#ffffffe6!important;font-size:14px!important;font-weight:500!important}.calendar-day.today .calendar-day-number{color:#dc1e45f2!important;font-weight:700!important}.event-indicator{border-radius:50%!important;height:6px!important;margin-top:4px!important;width:6px!important}.event-indicator-primary{background:#dc1e45e6!important}.event-indicator-success{background:#22c55ee6!important}.event-indicator-warning{background:#f97316e6!important}.bookmark-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:10px!important;padding:16px!important;transition:all .2s ease!important}.bookmark-card:hover{border-color:#dc1e454d!important;box-shadow:0 4px 12px #00000026!important}.bookmark-icon{background:#dc1e451a!important;color:#dc1e45e6!important;margin-bottom:12px!important}.bookmark-title{color:#ffffffeb!important;font-size:14px!important;font-weight:600!important;margin-bottom:4px!important}.bookmark-meta{color:#9ca3af99!important}.comparison-panel{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;overflow:hidden!important}.comparison-header{background:#0e0e0e99!important;border-bottom:1px solid #3f3f46!important;border-bottom:1px solid var(--color-border,#3f3f46)!important;padding:16px!important}.comparison-body{min-height:200px!important;padding:16px!important}.diff-line{font-family:SF Mono,Fira Code,Consolas,monospace!important;font-size:12px!important;line-height:1.6!important;padding:2px 12px!important}.diff-line-added{background:#22c55e1a!important;color:#4ade80f2!important}.diff-line-removed{background:#ef44441a!important;color:#f87171f2!important}.diff-line-unchanged{color:#9ca3afb3!important}.cluster-card{background:#18181b!important;background:var(--color-elevated,#18181b)!important;border:1px solid #3f3f46!important;border:1px solid var(--color-border,#3f3f46)!important;border-radius:12px!important;padding:20px!important;transition:all .25s ease!important}.cluster-card:hover{border-color:#dc1e4566!important;box-shadow:0 8px 24px #0003!important}.cluster-header{align-items:center!important;display:flex!important;justify-content:space-between!important;margin-bottom:16px!important}.cluster-badge{align-items:center!important;border-radius:20px!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:6px!important;padding:6px 12px!important}.cluster-badge-critical{background:#ef444426!important;border:1px solid #ef44444d!important;color:#f87171f2!important}.cluster-badge-warning{background:#f9731626!important;border:1px solid #f973164d!important;color:#fb923cf2!important}.cluster-badge-info{background:#3b82f626!important;border:1px solid #3b82f64d!important;color:#60a5faf2!important}.cluster-count{color:#fffffff2!important;font-size:24px!important;font-weight:700!important;margin-bottom:4px!important}.cluster-count-label{color:#9ca3afb3!important;font-size:12px!important}.cluster-members{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}.cluster-member-chip{align-items:center!important;background:#3f3f464d!important;border:1px solid #3f3f4666!important;border-radius:6px!important;color:#d1d5dbd9!important;display:inline-flex!important;font-size:11px!important;padding:4px 10px!important}.audit-stats-row .ant-col{margin-bottom:12px}.stat-card{background:var(--color-elevated)!important;border:1px solid #e01e4526!important;border-radius:12px!important;height:100%;padding:20px!important;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:#e01e4566!important;box-shadow:0 4px 20px #e01e4526!important;transform:translateY(-2px)}.stat-card .ant-statistic-title{color:var(--color-text-secondary)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.8px!important;margin-bottom:8px!important;text-transform:uppercase!important}.stat-card .ant-statistic-content-value{color:var(--color-text-primary)!important;font-size:32px!important;font-weight:700!important}.stat-card .ant-statistic-content-prefix{color:var(--accent-color)!important;margin-right:8px}.demo-banner:not(.demo-banner--inline):not(.demo-banner--full-width){align-items:center!important;background:linear-gradient(135deg,#e01e451a,#e01e450d)!important;border:1px dashed var(--accent-color)!important;border-radius:12px!important;display:flex!important;gap:12px!important;margin-bottom:20px!important;padding:16px 20px!important}.demo-banner:not(.demo-banner--inline):not(.demo-banner--full-width) .demo-icon{color:var(--accent-color)!important;font-size:24px!important}.demo-banner:not(.demo-banner--inline):not(.demo-banner--full-width) .demo-text{flex:1 1}.demo-banner:not(.demo-banner--inline):not(.demo-banner--full-width) .demo-title{color:var(--accent-color)!important;font-size:14px!important;font-weight:700!important}.demo-banner:not(.demo-banner--inline):not(.demo-banner--full-width) .demo-subtitle{color:var(--color-text-secondary)!important;font-size:12px!important;margin-top:4px!important}.filter-bar{align-items:center!important;background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:10px!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-bottom:16px!important;padding:16px!important}.timeline-entry{border-radius:8px!important;cursor:pointer;padding:12px!important;transition:background .2s ease}.timeline-entry:hover{background:#e01e450d!important}.timeline-entry .entry-action{color:var(--color-text-primary)!important;font-weight:600!important}.timeline-entry .entry-details{color:var(--color-text-secondary)!important;font-size:12px!important;margin-top:6px!important}.timeline-entry .entry-timestamp{color:var(--color-text-tertiary)!important;font-size:11px!important;margin-top:6px!important}.metadata-section{background:var(--color-background)!important;border:1px solid #ffffff0d!important;border-radius:8px!important;margin-top:16px!important;padding:16px!important}.metadata-section .metadata-title{align-items:center!important;color:var(--color-text-primary)!important;display:flex!important;font-size:13px!important;font-weight:700!important;gap:8px!important;margin-bottom:12px!important}.severity-breakdown{padding:16px!important}.severity-row{align-items:center!important;display:flex!important;gap:12px!important;margin-bottom:12px!important}.severity-bar{flex:1 1!important;margin:0 12px!important}.severity-count{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:700!important;min-width:40px!important;text-align:right!important}.category-breakdown{padding:8px 0!important}.category-item{align-items:center!important;border-bottom:1px solid #ffffff08!important;display:flex!important;justify-content:space-between!important;padding:10px 12px!important}.category-item:last-child{border-bottom:none!important}.category-count{color:var(--color-text-primary)!important;font-size:16px!important;font-weight:700!important}.compliance-score-card{padding:24px!important;text-align:center!important}.compliance-score-card .ant-progress-text{color:var(--color-text-primary)!important;font-size:32px!important;font-weight:700!important}.compliance-score-card .ant-progress-circle .ant-progress-text{font-size:36px!important}.category-breakdown-card{padding:16px!important}.category-row{align-items:center!important;display:flex!important;margin-bottom:14px!important}.category-row .category-label{color:var(--color-text-primary)!important;font-size:13px!important;font-weight:600!important;width:160px!important}.category-row .category-bar{flex:1 1!important;margin:0 12px!important}.category-row .category-score{color:var(--accent-color)!important;font-size:14px!important;font-weight:700!important;text-align:right!important;width:50px!important}.remediation-card{padding:0!important}.remediation-item{background:var(--color-background)!important;border-left:4px solid #0000!important;border-radius:8px!important;margin-bottom:10px!important;padding:14px 16px!important;transition:all .2s ease}.remediation-item:hover{background:var(--color-elevated)!important}.remediation-item.critical{border-left-color:#ff4d4f!important}.remediation-item.high{border-left-color:#fa8c16!important}.remediation-item.medium{border-left-color:#faad14!important}.remediation-item.low{border-left-color:#52c41a!important}.remediation-item .remediation-name{color:var(--color-text-primary)!important;font-size:13px!important;font-weight:600!important;margin-bottom:6px!important}.remediation-item .remediation-text{color:var(--color-text-secondary)!important;font-size:12px!important;line-height:1.5!important;margin-bottom:8px!important}.remediation-item .remediation-meta{display:flex!important;gap:8px!important}.trend-card{padding:16px!important}.trend-card .recharts-cartesian-grid-horizontal line,.trend-card .recharts-cartesian-grid-vertical line{stroke:#ffffff0d!important}.report-history-card .ant-timeline-item-content{color:var(--color-text-primary)!important}.report-history-card .ant-timeline-item{padding-bottom:20px!important}.incident-stats-row{margin-bottom:24px!important}.incident-stats-row .ant-col{margin-bottom:12px}.incident-table-card{background:var(--color-elevated)!important;border:1px solid #e01e4526!important;border-radius:12px!important;overflow:hidden}.incident-table-card .ant-card-head{background:#e01e4508!important;border-bottom:1px solid #e01e451a!important}.incident-table-card .ant-card-head-title{color:var(--color-text-primary)!important;font-weight:700!important}.stat-card-critical{border-left:4px solid #ff4d4f!important}.stat-card-active{border-left:4px solid #fa8c16!important}.stat-card-monitoring{border-left:4px solid #1890ff!important}.stat-card-resolved{border-left:4px solid #52c41a!important}.ant-table-row-critical td{background:#ff4d4f14!important}.ant-table-row-failure td{background:#ff4d4f0a!important}.severity-dot{border-radius:50%!important;display:inline-block!important;height:10px!important;width:10px!important}.pulse-critical .severity-dot{animation:pulseCritical 2s infinite!important}@keyframes pulseCritical{0%{box-shadow:0 0 0 0 #ff4d4f99}70%{box-shadow:0 0 0 10px #ff4d4f00}to{box-shadow:0 0 0 0 #ff4d4f00}}.pulse-high .severity-dot{animation:pulseHigh 2s infinite!important}@keyframes pulseHigh{0%{box-shadow:0 0 0 0 #fa8c1699}70%{box-shadow:0 0 0 10px #fa8c1600}to{box-shadow:0 0 0 0 #fa8c1600}}.duration-display{font-family:SF Mono,Fira Code,Courier New,monospace!important;font-size:13px!important;font-weight:500!important}.duration-active{color:#ff4d4f!important}.duration-resolved{color:#52c41a!important}.status-steps{background:var(--color-background)!important;border:1px solid #e01e451a!important;border-radius:10px!important;margin-bottom:24px!important;padding:20px!important}.detail-section{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:10px!important;margin-bottom:20px!important;padding:16px!important}.detail-section h4{align-items:center!important;color:var(--color-text-primary)!important;display:flex!important;font-size:14px!important;font-weight:700!important;gap:8px!important;margin-bottom:12px!important}.timeline-section .ant-timeline{max-height:320px!important;overflow-y:auto!important;padding-top:8px!important}.add-note-section{margin-top:14px!important}.add-note-section,.status-actions{display:flex!important;gap:10px!important}.status-actions{flex-wrap:wrap!important;margin-bottom:16px!important}.related-logs-list{max-height:200px!important;overflow-y:auto!important}.related-log-item{align-items:center!important;background:var(--color-background)!important;border:1px solid #ffffff0d!important;border-radius:8px!important;display:flex!important;font-family:SF Mono,Fira Code,Courier New,monospace!important;font-size:12px!important;justify-content:space-between!important;margin-bottom:8px!important;padding:10px 14px!important}.resolve-section{background:#52c41a0d!important;border:1px solid #52c41a26!important;border-radius:10px!important;margin-top:16px!important;padding:16px!important}.active-count-badge{align-items:center!important;background:#ff4d4f!important;border-radius:12px!important;color:#fff!important;display:inline-flex!important;font-size:12px!important;font-weight:700!important;height:24px!important;justify-content:center!important;margin-left:10px!important;min-width:24px!important;padding:0 8px!important}.chat-container{height:calc(100vh - 180px)!important}.chat-container,.chat-sidebar{display:flex!important;flex-direction:column!important}.chat-sidebar{background:var(--color-elevated)!important;border-right:1px solid #ffffff0d!important;width:300px!important}.chat-search{border-bottom:1px solid #ffffff0d!important;padding:16px!important}.chat-contacts-list{flex:1 1!important;overflow-y:auto!important}.chat-contact-item{align-items:center!important;border-bottom:1px solid #ffffff08!important;cursor:pointer!important;display:flex!important;gap:12px!important;padding:14px 16px!important;transition:background .2s ease!important}.chat-contact-item.active,.chat-contact-item:hover{background:#e01e4514!important}.chat-contact-item .avatar{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:16px!important;font-weight:700!important;height:44px!important;justify-content:center!important;width:44px!important}.chat-contact-item .contact-info{flex:1 1!important;min-width:0!important}.chat-contact-item .contact-name{color:var(--color-text-primary)!important;font-weight:600!important;margin-bottom:4px!important}.chat-contact-item .contact-preview{color:var(--color-text-secondary)!important;font-size:12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.chat-main-area{display:flex!important;flex:1 1!important;flex-direction:column!important}.chat-header{align-items:center!important;background:var(--color-elevated)!important;border-bottom:1px solid #ffffff0d!important;display:flex!important;justify-content:space-between!important;padding:16px 20px!important}.chat-messages{flex:1 1!important;overflow-y:auto!important;padding:20px!important}.chat-message{margin-bottom:16px!important;max-width:70%!important}.chat-message.sent{margin-left:auto!important}.chat-message.received{margin-right:auto!important}.chat-message-bubble{border-radius:16px!important;padding:12px 16px!important;position:relative!important}.chat-message.sent .chat-message-bubble{background:linear-gradient(135deg,var(--accent-color) 0,#e0113a 100%)!important;border-bottom-right-radius:4px!important;color:#fff!important}.chat-message.received .chat-message-bubble{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-bottom-left-radius:4px!important;color:var(--color-text-primary)!important}.chat-message-time{color:var(--color-text-tertiary)!important;font-size:10px!important;margin-top:6px!important}.chat-input-area{align-items:flex-end!important;background:var(--color-elevated)!important;border-top:1px solid #ffffff0d!important;display:flex!important;gap:12px!important;padding:16px 20px!important}.chat-input{background:var(--color-background)!important;border:1px solid #ffffff1a!important;border-radius:24px!important;flex:1 1!important;padding:12px 20px!important}.chat-input:focus{border-color:var(--accent-color)!important;box-shadow:0 0 0 3px #e01e4526!important}.calendar-container{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden}.calendar-header{border-bottom:1px solid #ffffff0d!important;justify-content:space-between!important;padding:20px!important}.calendar-header,.calendar-nav{align-items:center!important;display:flex!important}.calendar-nav{gap:12px!important}.calendar-title{color:var(--color-text-primary)!important;font-size:20px!important;font-weight:700!important}.calendar-grid{grid-gap:1px!important;background:#ffffff08!important;display:grid!important;gap:1px!important;grid-template-columns:repeat(7,1fr)!important}.calendar-day-header{background:var(--color-background)!important;color:var(--color-text-secondary)!important;font-size:12px!important;font-weight:600!important;padding:12px!important;text-align:center!important;text-transform:uppercase!important}.calendar-day{background:var(--color-elevated)!important;cursor:pointer!important;min-height:100px!important;padding:8px!important;transition:background .2s ease!important}.calendar-day:hover{background:#e01e450d!important}.calendar-day.other-month{opacity:.4!important}.calendar-day.today{background:#e01e451a!important}.calendar-day.selected{background:#e01e4526!important;outline:2px solid var(--accent-color)!important;outline-offset:-2px!important}.day-number{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:600!important;margin-bottom:6px!important}.today .day-number{align-items:center!important;background:var(--accent-color)!important;border-radius:50%!important;color:#fff!important;display:flex!important;height:28px!important;justify-content:center!important;width:28px!important}.event-dot{border-radius:50%!important;height:6px!important;width:6px!important}.event-chip,.event-dot{margin-bottom:3px!important}.event-chip{border-radius:4px!important;font-size:10px!important;font-weight:600!important;overflow:hidden!important;padding:2px 8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.contact-grid{grid-gap:20px!important;display:grid!important;gap:20px!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}.contact-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;padding:20px!important;transition:all .3s ease!important}.contact-card:hover{border-color:#e01e454d!important;box-shadow:0 8px 24px #0003!important;transform:translateY(-4px)!important}.contact-avatar{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:24px!important;font-weight:700!important;height:64px!important;justify-content:center!important;margin-bottom:16px!important;width:64px!important}.contact-name{color:var(--color-text-primary)!important;font-size:18px!important;font-weight:700!important;margin-bottom:6px!important}.contact-role{color:var(--accent-color)!important;font-size:13px!important;margin-bottom:12px!important}.contact-info-item{align-items:center!important;color:var(--color-text-secondary)!important;font-size:13px!important;margin-bottom:10px!important}.contact-actions,.contact-info-item{display:flex!important;gap:10px!important}.contact-actions{border-top:1px solid #ffffff0d!important;margin-top:16px!important;padding-top:16px!important}.demo-overview-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden;transition:all .3s ease!important}.demo-overview-card:hover{border-color:#e01e454d!important;box-shadow:0 8px 30px #00000026!important}.demo-overview-card .ant-card-head{background:#e01e4508!important;border-bottom:1px solid #ffffff0d!important}.demo-overview-card .ant-card-head-title{font-weight:700!important}.demo-overview-card .ant-card-body{padding:20px!important}.top-performer-item{align-items:center!important;border-radius:8px!important;display:flex!important;gap:14px!important;padding:12px!important;transition:background .2s ease!important}.top-performer-item:hover{background:#e01e450d!important}.top-performer-rank{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:14px!important;font-weight:700!important;height:32px!important;justify-content:center!important;width:32px!important}.top-performer-rank.gold{background:linear-gradient(135deg,gold,#ffb347)!important;color:#1a1a2e!important}.top-performer-rank.silver{background:linear-gradient(135deg,silver,#a8a8a8)!important;color:#1a1a2e!important}.top-performer-rank.bronze{background:linear-gradient(135deg,#cd7f32,#b8860b)!important;color:#fff!important}.top-performer-info{flex:1 1!important}.top-performer-name{color:var(--color-text-primary)!important;font-weight:600!important}.top-performer-stats{color:var(--color-text-secondary)!important;font-size:12px!important}.activity-item{border-bottom:1px solid #ffffff08!important;display:flex!important;gap:14px!important;padding:14px 0!important}.activity-item:last-child{border-bottom:none!important}.activity-icon{align-items:center!important;border-radius:10px!important;display:flex!important;font-size:16px!important;height:40px!important;justify-content:center!important;width:40px!important}.activity-content{flex:1 1!important}.activity-text{color:var(--color-text-primary)!important;font-size:13px!important;margin-bottom:4px!important}.activity-time{color:var(--color-text-tertiary)!important;font-size:11px!important}.progress-card{background:var(--color-elevated)!important;border-radius:12px!important;padding:20px!important}.progress-header{align-items:center!important;display:flex!important;justify-content:space-between!important;margin-bottom:12px!important}.progress-label{color:var(--color-text-primary)!important;font-weight:600!important}.progress-value{color:var(--accent-color)!important;font-size:18px!important;font-weight:700!important}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerGradient{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in-scale{animation:fadeInScale .3s ease-out forwards}.animate-slide-in-right{animation:slideInRight .3s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .3s ease-out forwards}.animate-slide-in-up{animation:slideInUp .3s ease-out forwards}.animate-shimmer{animation:shimmerGradient 1.5s infinite!important;background:linear-gradient(90deg,var(--color-elevated) 25%,#e01e451a 50%,var(--color-elevated) 75%)!important;background-size:200% 100%!important}@media (max-width:768px){.filter-bar{padding:12px!important}.filter-bar .ant-input,.filter-bar .ant-picker,.filter-bar .ant-select{margin-bottom:8px!important;width:100%!important}.stat-card{padding:16px!important}.stat-card .ant-statistic-content-value{font-size:24px!important}.chat-sidebar{display:none!important}.chat-sidebar.mobile-visible{bottom:0!important;display:flex!important;left:0!important;position:fixed!important;top:0!important;z-index:1000!important}.contact-grid{grid-template-columns:1fr!important}.calendar-day{min-height:60px!important;padding:4px!important}}@media (max-width:576px){.page-header-main .ant-page-header-heading{align-items:flex-start!important;flex-direction:column!important}.page-header-main .ant-page-header-heading-extra{margin-top:12px!important}.demo-banner:not(.demo-banner--inline):not(.demo-banner--full-width){flex-direction:column!important;text-align:center!important}.category-row{align-items:flex-start!important;flex-direction:column!important}.category-row .category-bar{margin:10px 0!important;width:100%!important}}.chartjs-container{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;padding:20px!important;transition:all .3s ease!important}.chartjs-container:hover{border-color:#e01e454d!important;box-shadow:0 8px 30px #00000026!important}.chart-header{align-items:center!important;display:flex!important;justify-content:space-between!important;margin-bottom:16px!important}.chart-title{color:var(--color-text-primary)!important;font-size:16px!important;font-weight:700!important}.chart-legend{gap:16px!important}.chart-legend,.legend-item{align-items:center!important;display:flex!important}.legend-item{color:var(--color-text-secondary)!important;font-size:12px!important;gap:8px!important}.legend-dot{border-radius:50%!important;height:10px!important;width:10px!important}.chartjs-tooltip{border:1px solid #e01e4533!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;padding:10px 14px!important}.chart-stat-card,.chartjs-tooltip{background:var(--color-elevated)!important}.chart-stat-card{border:1px solid #ffffff0d!important;border-radius:10px!important;padding:16px!important;text-align:center}.chart-stat-value{color:var(--accent-color)!important;font-size:28px!important;font-weight:700!important;margin-bottom:4px!important}.chart-stat-label{color:var(--color-text-secondary)!important;font-size:12px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.chart-trend-indicator{align-items:center!important;border-radius:20px!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:4px!important;padding:4px 10px!important}.chart-trend-indicator.up{background:#52c41a26!important;color:#52c41a!important}.chart-trend-indicator.down{background:#ff4d4f26!important;color:#ff4d4f!important}.security-dashboard{border-radius:12px!important}.security-dashboard,.threat-card{background:var(--color-elevated)!important}.threat-card{border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden;padding:20px!important;position:relative;transition:all .3s ease!important}.threat-card:before{background:linear-gradient(90deg,var(--accent-color),#0000)!important;content:""!important;height:3px!important;left:0!important;opacity:0!important;position:absolute!important;right:0!important;top:0!important;transition:opacity .3s ease!important}.threat-card:hover:before{opacity:1!important}.threat-card:hover{border-color:#e01e454d!important;box-shadow:0 8px 24px #0003!important;transform:translateY(-2px)!important}.threat-level-critical{border-left:4px solid #ff4d4f!important}.threat-level-high{border-left:4px solid #fa8c16!important}.threat-level-medium{border-left:4px solid #faad14!important}.threat-level-low{border-left:4px solid #52c41a!important}.security-metrics-grid{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}.security-metric-item{align-items:center!important;background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:10px!important;display:flex!important;gap:14px!important;padding:16px!important;transition:all .2s ease!important}.security-metric-item:hover{background:#e01e4508!important;border-color:#e01e4533!important}.security-metric-icon{align-items:center!important;border-radius:12px!important;display:flex!important;font-size:20px!important;height:48px!important;justify-content:center!important;width:48px!important}.security-metric-info{flex:1 1!important}.security-metric-value{color:var(--color-text-primary)!important;font-size:24px!important;font-weight:700!important}.security-metric-label{color:var(--color-text-secondary)!important;font-size:12px!important}.alert-badge{align-items:center!important;border-radius:10px!important;color:#fff!important;display:inline-flex!important;font-size:11px!important;font-weight:700!important;height:20px!important;justify-content:center!important;min-width:20px!important;padding:0 6px!important}.alert-badge.critical{background:#ff4d4f!important}.alert-badge.high{background:#fa8c16!important}.alert-badge.medium{background:#faad14!important;color:#1a1a2e!important}.siem-console{background:var(--color-background)!important;border-radius:12px!important;padding:20px!important}.siem-timeline{padding-left:30px!important;position:relative!important}.siem-timeline:before{background:linear-gradient(180deg,var(--accent-color) 0,#e01e451a 100%)!important;bottom:0!important;content:""!important;left:10px!important;position:absolute!important;top:0!important;width:2px!important}.siem-event{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:10px!important;margin-bottom:20px!important;padding:14px!important;position:relative!important;transition:all .2s ease!important}.siem-event:before{background:var(--accent-color)!important;border:2px solid var(--color-background)!important;border-radius:50%!important;content:""!important;height:12px!important;left:-24px!important;position:absolute!important;top:18px!important;width:12px!important}.siem-event:hover{border-color:#e01e454d!important;box-shadow:0 4px 12px #00000026!important}.siem-event-time{color:var(--color-text-tertiary)!important;font-size:11px!important;margin-bottom:6px!important}.siem-event-title{color:var(--color-text-primary)!important;font-weight:600!important;margin-bottom:4px!important}.siem-event-description{color:var(--color-text-secondary)!important;font-size:13px!important}.threat-intel-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden;transition:all .3s ease!important}.threat-intel-card:hover{border-color:#e01e454d!important;transform:translateY(-2px)!important}.threat-intel-header{border-bottom:1px solid #ffffff0d!important;gap:12px!important;padding:16px!important}.threat-intel-header,.threat-intel-icon{align-items:center!important;display:flex!important}.threat-intel-icon{background:#e01e451a!important;border-radius:10px!important;color:var(--accent-color)!important;height:40px!important;justify-content:center!important;width:40px!important}.threat-intel-title{color:var(--color-text-primary)!important;font-size:15px!important;font-weight:700!important}.threat-intel-body{padding:16px!important}.threat-intel-stats{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(2,1fr)!important}.threat-intel-stat{background:var(--color-background)!important;border-radius:8px!important;padding:12px!important;text-align:center!important}.threat-intel-stat-value{color:var(--accent-color)!important;font-size:20px!important;font-weight:700!important}.threat-intel-stat-label{color:var(--color-text-secondary)!important;font-size:11px!important;text-transform:uppercase!important}.vuln-severity-chart{align-items:flex-end!important;display:flex!important;gap:20px!important;height:200px!important;justify-content:center!important;padding:20px!important}.vuln-bar{border-radius:8px 8px 0 0!important;cursor:pointer;position:relative!important;transition:all .3s ease!important;width:60px!important}.vuln-bar:hover{filter:brightness(1.2)!important;transform:scaleY(1.05)!important;transform-origin:bottom!important}.vuln-bar.critical{background:linear-gradient(180deg,#ff4d4f,#ff6b6b)!important}.vuln-bar.high{background:linear-gradient(180deg,#fa8c16,#ffb347)!important}.vuln-bar.medium{background:linear-gradient(180deg,#faad14,#ffd666)!important}.vuln-bar.low{background:linear-gradient(180deg,#52c41a,#73d13d)!important}.vuln-bar-label{bottom:-24px!important;color:var(--color-text-secondary)!important;font-size:11px!important;font-weight:600!important}.vuln-bar-label,.vuln-bar-value{left:50%!important;position:absolute!important;transform:translateX(-50%)!important}.vuln-bar-value{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:700!important;top:-24px!important}.vuln-list-item{align-items:center!important;background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:10px!important;display:flex!important;gap:14px!important;margin-bottom:10px!important;padding:14px!important;transition:all .2s ease!important}.vuln-list-item:hover{background:#e01e4508!important;border-color:#e01e4533!important}.vuln-severity-badge{align-items:center!important;border-radius:8px!important;display:flex!important;font-size:12px!important;font-weight:700!important;height:40px!important;justify-content:center!important;width:40px!important}.vuln-severity-badge.critical{background:#ff4d4f26!important;color:#ff4d4f!important}.vuln-severity-badge.high{background:#fa8c1626!important;color:#fa8c16!important}.vuln-severity-badge.medium{background:#faad1426!important;color:#faad14!important}.vuln-severity-badge.low{background:#52c41a26!important;color:#52c41a!important}.vuln-info{flex:1 1!important}.vuln-title{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:600!important;margin-bottom:4px!important}.vuln-cve{color:var(--accent-color)!important;font-family:SF Mono,monospace!important;font-size:12px!important}.ir-playbook-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden;transition:all .3s ease!important}.ir-playbook-card:hover{border-color:#e01e454d!important;box-shadow:0 8px 30px #0003!important}.ir-playbook-header{align-items:center!important;background:#e01e4508!important;border-bottom:1px solid #ffffff0d!important;display:flex!important;gap:12px!important;padding:16px!important}.ir-playbook-title{color:var(--color-text-primary)!important;font-size:15px!important;font-weight:700!important}.ir-playbook-body{padding:16px!important}.ir-step{border-bottom:1px solid #ffffff08!important;display:flex!important;gap:14px!important;padding:12px 0!important}.ir-step:last-child{border-bottom:none!important}.ir-step-number{align-items:center!important;background:var(--accent-color)!important;border-radius:50%!important;color:#fff!important;display:flex!important;flex-shrink:0;font-size:12px!important;font-weight:700!important;height:28px!important;justify-content:center!important;width:28px!important}.ir-step-content{flex:1 1!important}.ir-step-title{color:var(--color-text-primary)!important;font-size:13px!important;font-weight:600!important;margin-bottom:4px!important}.ir-step-description{color:var(--color-text-secondary)!important;font-size:12px!important}.live-metrics-container{grid-gap:16px!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}.live-metric-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden;padding:20px!important;position:relative}.live-metric-card:after{background:radial-gradient(circle,#e01e451a 0,#0000 70%)!important;content:""!important;height:60px!important;pointer-events:none;position:absolute!important;right:0!important;top:0!important;width:60px!important}.live-metric-header{align-items:flex-start!important;display:flex!important;justify-content:space-between!important;margin-bottom:12px!important}.live-metric-label{color:var(--color-text-secondary)!important;font-size:12px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.live-indicator{animation:livePulse 2s infinite!important;background:#52c41a!important;border-radius:50%!important;height:8px!important;width:8px!important}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.live-metric-value{color:var(--color-text-primary)!important;font-size:36px!important;font-weight:700!important;line-height:1!important;margin-bottom:8px!important}.live-metric-trend{align-items:center!important;display:flex!important;font-size:12px!important;gap:6px!important}.live-metric-trend.up{color:#52c41a!important}.live-metric-trend.down{color:#ff4d4f!important}.live-metric-sparkline{height:40px!important;margin-top:12px!important}.realtime-alerts{max-height:400px!important;overflow-y:auto!important}.realtime-alert-item{animation:slideInUp .3s ease-out!important;background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;gap:14px!important;margin-bottom:10px!important;padding:14px!important}.realtime-alert-icon,.realtime-alert-item{border-radius:10px!important;display:flex!important}.realtime-alert-icon{align-items:center!important;flex-shrink:0;height:40px!important;justify-content:center!important;width:40px!important}.realtime-alert-icon.critical{background:#ff4d4f26!important;color:#ff4d4f!important}.realtime-alert-icon.high{background:#fa8c1626!important;color:#fa8c16!important}.realtime-alert-icon.medium{background:#faad1426!important;color:#faad14!important}.realtime-alert-icon.low{background:#52c41a26!important;color:#52c41a!important}.realtime-alert-content{flex:1 1!important;min-width:0!important}.realtime-alert-title{color:var(--color-text-primary)!important;font-size:13px!important;font-weight:600!important;margin-bottom:4px!important}.realtime-alert-description{color:var(--color-text-secondary)!important;font-size:12px!important;margin-bottom:6px!important}.realtime-alert-meta{color:var(--color-text-tertiary)!important;font-size:11px!important}.bookmark-item,.realtime-alert-meta{display:flex!important;gap:12px!important}.bookmark-item{align-items:center!important;background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:10px!important;cursor:pointer;margin-bottom:10px!important;padding:14px!important;transition:all .2s ease!important}.bookmark-item:hover{background:#e01e4508!important;border-color:#e01e454d!important}.bookmark-icon{align-items:center!important;background:#e01e451a!important;border-radius:8px!important;color:var(--accent-color)!important;display:flex!important;flex-shrink:0;height:36px!important;justify-content:center!important;width:36px!important}.bookmark-info{flex:1 1!important;min-width:0!important}.bookmark-name{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:600!important;margin-bottom:2px!important}.bookmark-meta{color:var(--color-text-tertiary)!important;font-size:11px!important}.bookmark-actions{display:flex!important;gap:8px!important;opacity:0!important;transition:opacity .2s ease!important}.bookmark-item:hover .bookmark-actions{opacity:1!important}.pipeline-container{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;min-height:400px!important;padding:24px!important}.pipeline-node{background:var(--color-background)!important;border:2px solid #e01e454d!important;border-radius:12px!important;cursor:pointer;padding:16px!important;position:relative;text-align:center!important;transition:all .3s ease!important}.pipeline-node:hover{border-color:var(--accent-color)!important;box-shadow:0 0 20px #e01e4533!important;transform:translateY(-2px)!important}.pipeline-node.active{background:#52c41a0d!important;border-color:#52c41a!important}.pipeline-node.error{background:#ff4d4f0d!important;border-color:#ff4d4f!important}.pipeline-node-icon{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:20px!important;height:48px!important;justify-content:center!important;margin:0 auto 12px!important;width:48px!important}.pipeline-node-title{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:700!important;margin-bottom:4px!important}.pipeline-node-status{color:var(--color-text-secondary)!important;font-size:11px!important}.pipeline-connector{stroke:var(--accent-color)!important;stroke-width:2!important;fill:none!important;stroke-dasharray:8 4!important;animation:pipelineFlow 1s linear infinite!important}@keyframes pipelineFlow{0%{stroke-dashoffset:12}to{stroke-dashoffset:0}}.shared-view-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden;transition:all .3s ease!important}.shared-view-card:hover{border-color:#e01e454d!important;box-shadow:0 8px 30px #0003!important;transform:translateY(-2px)!important}.shared-view-preview{align-items:center!important;background:var(--color-background)!important;border-bottom:1px solid #ffffff0d!important;display:flex!important;height:160px!important;justify-content:center!important;overflow:hidden}.shared-view-body{padding:16px!important}.shared-view-title{color:var(--color-text-primary)!important;font-size:15px!important;font-weight:700!important;margin-bottom:8px!important;word-break:break-word!important}.shared-view-meta{color:var(--color-text-secondary)!important;flex-wrap:wrap!important;font-size:12px!important;justify-content:space-between!important}.shared-view-author,.shared-view-meta{align-items:center!important;display:flex!important;gap:8px!important}@media (max-width:768px){.shared-view-preview{height:120px!important}.shared-view-body{padding:12px!important}.shared-view-title{font-size:14px!important}}@media (max-width:480px){.shared-view-card{border-radius:10px!important}.shared-view-preview{height:90px!important}.shared-view-body{padding:10px!important}.shared-view-title{font-size:13px!important;margin-bottom:6px!important}.shared-view-meta{align-items:flex-start!important;flex-direction:column!important;font-size:11px!important;gap:4px!important}}@media (max-width:479px){.console-layout{min-height:100vh!important}.console-header{height:50px!important;padding:8px 12px!important}.console-header .logo{font-size:16px!important}.console-header .header-actions{gap:8px!important}.sidebar{bottom:0!important;left:0!important;max-width:80vw!important;position:fixed!important;top:50px!important;transform:translateX(-100%)!important;transition:transform .3s ease!important;width:280px!important;z-index:999!important}.sidebar.mobile-open{transform:translateX(0)!important}.sidebar-menu{padding:8px!important}.sidebar-menu-item{font-size:14px!important;margin-bottom:4px!important;padding:12px!important}.console-content{margin:0!important;padding:12px!important}.page-header{margin-bottom:16px!important;padding:16px!important}.page-title{font-size:20px!important;margin-bottom:8px!important}.page-subtitle{font-size:13px!important}.content-card{border-radius:12px!important;padding:16px!important}.card-title,.content-card{margin-bottom:12px!important}.card-title{font-size:16px!important}.stat-card{margin-bottom:12px!important;padding:16px!important}.stat-card .ant-statistic-title{font-size:10px!important}.stat-card .ant-statistic-content-value{font-size:24px!important}.ant-table{font-size:12px!important}.ant-table-thead>tr>th{font-size:11px!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:10px 8px!important}.form-section{padding:16px!important}.form-group{margin-bottom:16px!important}.form-label{font-size:13px!important;margin-bottom:6px!important}.form-input{font-size:14px!important;padding:10px 12px!important}.action-btn,.form-input{min-height:40px!important}.action-btn{font-size:13px!important;padding:10px 16px!important}.filter-bar{flex-direction:column!important;gap:12px!important;padding:12px!important}.filter-group{width:100%!important}.chart-container{min-height:200px!important;padding:12px!important}.chart-legend{font-size:11px!important;gap:8px!important}.alert-item{border-radius:8px!important;margin-bottom:8px!important;padding:12px!important}.alert-title{font-size:13px!important}.alert-description{font-size:12px!important}.timeline-item{margin-left:0!important;padding:12px!important}.timeline-marker{height:24px!important;width:24px!important}.ant-drawer-content{padding:16px!important}.ant-drawer-header{padding:12px 16px!important}.ant-drawer-title{font-size:16px!important}.ant-modal-content{padding:16px!important}.ant-modal-header{padding:12px 16px!important}.ant-modal-title{font-size:16px!important}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-tab{font-size:13px!important;padding:8px 12px!important}.ant-pagination{flex-wrap:wrap!important;font-size:12px!important;justify-content:center!important}.ant-pagination-item{height:36px!important;line-height:36px!important;min-width:36px!important}.search-container{margin-bottom:16px!important}.search-input{font-size:14px!important;padding:10px 12px!important}.ant-tag{font-size:11px!important;margin-bottom:4px!important}.ant-tag,.severity-badge{padding:2px 8px!important}.severity-badge{font-size:10px!important}.ant-avatar{font-size:14px!important;height:32px!important;width:32px!important}.ant-dropdown-menu{padding:4px!important}.ant-dropdown-menu-item{font-size:13px!important;padding:8px 12px!important}.ant-tooltip-inner{padding:6px 10px!important}.ant-progress-text,.ant-steps-item-title,.ant-tooltip-inner{font-size:12px!important}.ant-empty-description{font-size:13px!important}.ant-descriptions-item-label{font-size:12px!important;padding:8px!important}.ant-descriptions-item-content{font-size:13px!important;padding:8px!important}}@media (min-width:480px) and (max-width:639px){.console-header{padding:10px 16px!important}.console-content{padding:16px!important}.content-card{padding:20px!important}.page-title{font-size:22px!important}.sidebar{width:260px!important}.chart-container{min-height:240px!important}}@media (min-width:640px) and (max-width:767px){.console-content{padding:20px!important}.sidebar{width:240px!important}.content-card{padding:20px!important}}@media (hover:none) and (pointer:coarse){.content-card:active{transform:scale(.99)!important}.stat-card:active{opacity:.95!important;transform:scale(.98)!important}.action-btn:active{transform:scale(.97)!important}.table-row:active{background:#e01e4514!important}.sidebar-menu-item:active{background:#e01e4526!important}.action-btn,.filter-btn,.search-btn{min-height:44px!important;min-width:44px!important}.sidebar-menu-item{min-height:48px!important}.form-input{min-height:44px!important}.ant-btn:active{opacity:.8!important}.ant-tabs-tab:active{opacity:.7!important}}@media (max-width:767px){.ant-table-wrapper,.console-content{-webkit-overflow-scrolling:touch!important}.ant-table-wrapper{overflow-x:auto!important}.live-pulse{animation-duration:2s!important}.status-indicator{animation-duration:1.5s!important}}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:639px){.console-footer,.mobile-nav-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.action-sheet{padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}}}@media (max-height:500px) and (orientation:landscape){.console-header{height:40px!important;padding:6px 12px!important}.sidebar{top:40px!important}.page-header{margin-bottom:8px!important;padding:8px!important}.chart-container{min-height:160px!important}}@media (prefers-contrast:high){.action-btn,.content-card,.form-input,.stat-card{border-width:2px!important}}@media (max-width:639px) and (prefers-color-scheme:dark){.console-layout{background-color:#000!important}.content-card{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#000c!important}.sidebar{background:#000000f2!important}}@media print{.action-btn,.console-header,.filter-bar,.mobile-nav-bar,.sidebar{display:none!important}.console-content{padding:0!important}.content-card,.stat-card{border:1px solid #ccc!important;box-shadow:none!important;break-inside:avoid!important;page-break-inside:avoid!important}}@media (max-width:767px){.action-btn:focus-visible,.form-input:focus-visible,.sidebar-menu-item:focus-visible{outline:2px solid var(--accent-color)!important;outline-offset:2px!important}}@media (max-width:639px){.ant-row{margin-left:-6px!important;margin-right:-6px!important}.ant-col{margin-bottom:12px!important;padding-left:6px!important;padding-right:6px!important}}@media (max-width:479px){.stats-grid .ant-col{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.filter-row .ant-col{flex:0 0 100%!important;max-width:100%!important;width:100%!important}}.mobile-menu-overlay{background:#00000080!important;bottom:0!important;display:none!important;left:0!important;opacity:0!important;position:fixed!important;right:0!important;top:0!important;transition:opacity .3s ease!important;z-index:998!important}.mobile-menu-overlay.active{display:block!important;opacity:1!important}.mobile-bottom-bar{background:var(--color-elevated)!important;border-top:1px solid #ffffff1a!important;bottom:0!important;display:none!important;gap:8px!important;left:0!important;padding:8px 16px!important;position:fixed!important;right:0!important;z-index:100!important}@media (max-width:767px){.mobile-bottom-bar{display:flex!important}.console-content{padding-bottom:80px!important}}@supports (padding:env(safe-area-inset-bottom)){.mobile-bottom-bar{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}}.result-list-item{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;margin-bottom:12px!important;padding:16px!important;transition:all .3s ease!important}.result-list-item:hover{border-color:#e01e454d!important;box-shadow:0 4px 20px #00000026!important;transform:translateY(-1px)!important}.result-list-item.selected{background:#e01e4514!important;border-color:var(--accent-color)!important}.panel-splitter{background:var(--color-border)!important;transition:background .2s ease!important}.panel-splitter:active,.panel-splitter:hover{background:var(--accent-color)!important}.panel-splitter-handle{background:#0000!important;width:4px!important}.comparison-container{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;overflow:hidden!important}.comparison-header{background:#0003!important;border-bottom:1px solid #ffffff0d!important;padding:12px 16px!important}.diff-added{background:#22c55e26!important;color:#4ade80!important}.diff-removed{background:#ef444426!important;color:#f87171!important}.diff-unchanged{color:var(--color-text-secondary)!important}.field-picker-item{border-radius:8px!important;padding:10px 14px!important;transition:all .2s ease!important}.field-picker-item:hover{background:#e01e4514!important}.field-picker-item.selected{background:#e01e451f!important;border-left:3px solid var(--accent-color)!important}.query-input-wrapper{background:var(--color-elevated)!important;border:1px solid #ffffff1a!important;border-radius:12px!important;transition:all .3s ease!important}.query-input-wrapper:focus-within{border-color:var(--accent-color)!important;box-shadow:0 0 0 3px #e01e4526!important}.query-input-suggestions{background:var(--color-elevated)!important;border:1px solid #ffffff14!important;border-radius:10px!important;box-shadow:0 8px 32px #0000004d!important}.query-suggestion-item{padding:10px 14px!important;transition:background .15s ease!important}.query-suggestion-item.active,.query-suggestion-item:hover{background:#e01e451a!important}.log-level-critical{background:#ef444433!important;border:1px solid #ef444466!important;color:#f87171!important}.log-level-error{background:#f9731633!important;border:1px solid #f9731666!important;color:#fb923c!important}.log-level-warning{background:#eab30833!important;border:1px solid #eab30866!important;color:#facc15!important}.log-level-info{background:#3b82f633!important;border:1px solid #3b82f666!important;color:#60a5fa!important}.log-level-debug{background:#9ca3af33!important;border:1px solid #9ca3af66!important;color:#9ca3af!important}.toolbar-group{background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:10px!important;padding:4px!important}.toolbar-btn{border-radius:8px!important;padding:8px 12px!important;transition:all .2s ease!important}.toolbar-btn:hover{background:#e01e451a!important}.toolbar-btn.active{background:#e01e4526!important;color:var(--accent-color)!important}.status-dot{border-radius:50%!important;height:8px!important;width:8px!important}.status-dot.online{background:#22c55e!important;box-shadow:0 0 8px #22c55e80!important}.status-dot.offline{background:#6b7280!important}.status-dot.warning{background:#eab308!important;box-shadow:0 0 8px #eab30880!important}.status-dot.error{background:#ef4444!important;box-shadow:0 0 8px #ef444480!important}@keyframes status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.status-pulse{animation:status-pulse 2s ease-in-out infinite!important}.log-line{font-family:JetBrains Mono,Fira Code,monospace!important;font-size:13px!important;line-height:1.6!important;padding:2px 0!important}.log-line-number{color:#9ca3af80!important;min-width:50px!important;padding-right:16px!important;text-align:right!important;-webkit-user-select:none!important;user-select:none!important}.log-timestamp{color:#60a5facc!important}.log-hostname{color:#c084fccc!important}.log-service{color:#fb923ccc!important}.kbd-shortcut{align-items:center!important;background:#ffffff14!important;border:1px solid #ffffff26!important;border-radius:4px!important;box-shadow:0 1px 2px #0003!important;color:#fffc!important;display:inline-flex!important;font-family:JetBrains Mono,monospace!important;font-size:11px!important;height:22px!important;justify-content:center!important;min-width:22px!important;padding:0 6px!important}.toast-container{z-index:10000!important}.toast-item{animation:toast-slide-in .3s ease!important;background:var(--color-elevated)!important;border:1px solid #ffffff14!important;border-radius:12px!important;box-shadow:0 8px 32px #0000004d!important;padding:14px 18px!important}@keyframes toast-slide-in{0%{opacity:0!important;transform:translateX(100%)!important}to{opacity:1!important;transform:translateX(0)!important}}.toast-success{border-left:4px solid #22c55e!important}.toast-error{border-left:4px solid #ef4444!important}.toast-warning{border-left:4px solid #eab308!important}.toast-info{border-left:4px solid #3b82f6!important}::-webkit-scrollbar{height:8px!important;width:8px!important}::-webkit-scrollbar-track{background:#ffffff05!important;border-radius:4px!important}::-webkit-scrollbar-thumb{background:#ffffff1a!important;border-radius:4px!important}::-webkit-scrollbar-thumb:hover{background:#ffffff26!important}::selection{background:#e01e454d!important;color:inherit!important}.skeleton-item{animation:skeleton-shimmer 1.5s ease-in-out infinite!important;background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 50%,#ffffff08 75%)!important;background-size:200% 100%!important}.context-menu{background:var(--color-elevated)!important;border:1px solid #ffffff14!important;border-radius:10px!important;box-shadow:0 8px 32px #0006!important;min-width:180px!important;padding:6px!important}.context-menu-item{border-radius:6px!important;font-size:13px!important;padding:8px 12px!important;transition:background .15s ease!important}.context-menu-item:hover{background:#e01e451a!important}.context-menu-divider{background:#ffffff0f!important;height:1px!important;margin:6px 0!important}.drag-handle{color:#ffffff4d!important;cursor:grab!important;transition:color .2s ease!important}.drag-handle:hover{color:#fff9!important}.drag-handle:active{cursor:grabbing!important}.drop-zone{border:2px dashed #ffffff26!important;border-radius:12px!important;padding:24px!important;transition:all .3s ease!important}.drop-zone.active{background:#e01e450d!important;border-color:var(--accent-color)!important}.badge-dot{border-radius:50%!important;height:6px!important;width:6px!important}.badge-count{border-radius:9px!important;font-size:11px!important;font-weight:600!important;height:18px!important;min-width:18px!important;padding:0 5px!important}.chip-item{align-items:center!important;background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:16px!important;display:inline-flex!important;font-size:12px!important;gap:6px!important;padding:4px 10px!important;transition:all .2s ease!important}.chip-item:hover{background:#e01e451a!important;border-color:#e01e454d!important}.chip-remove{align-items:center!important;border-radius:50%!important;cursor:pointer!important;display:flex!important;height:14px!important;justify-content:center!important;opacity:.6!important;transition:all .15s ease!important;width:14px!important}.chip-remove:hover{background:#ef444433!important;opacity:1!important}.count-badge{align-items:center!important;background:var(--accent-color)!important;border-radius:9px!important;box-shadow:0 2px 8px #e01e4566!important;color:#fff!important;display:flex!important;font-size:10px!important;font-weight:700!important;height:18px!important;justify-content:center!important;min-width:18px!important;padding:0 5px!important;position:absolute!important;right:-4px!important;top:-4px!important}.spinner{animation:spin .8s linear infinite!important;border:2px solid #ffffff1a!important;border-radius:50%!important;border-top:2px solid var(--accent-color)!important;height:20px!important;width:20px!important}@keyframes spin{to{transform:rotate(1turn)!important}}.resize-indicator{bottom:4px!important;cursor:se-resize!important;height:12px!important;opacity:.3!important;position:absolute!important;right:4px!important;transition:opacity .2s ease!important;width:12px!important}.resize-indicator:hover{opacity:.8!important}.link-card{background:var(--color-elevated)!important;border:1px solid #ffffff0d!important;border-radius:12px!important;padding:16px!important;text-decoration:none!important;transition:all .3s ease!important}.link-card:hover{border-color:#e01e454d!important;box-shadow:0 8px 24px #0003!important;transform:translateY(-2px)!important}.link-card-icon{align-items:center!important;background:#e01e451a!important;border-radius:10px!important;display:flex!important;height:40px!important;justify-content:center!important;margin-bottom:12px!important;width:40px!important}.link-card-title{color:var(--color-text-primary)!important;font-size:14px!important;font-weight:600!important;margin-bottom:4px!important}.link-card-description{color:var(--color-text-secondary)!important;font-size:13px!important}@media (max-width:767px){.console-card{border-radius:10px;border-radius:var(--console-radius-md)}.console-card:hover{transform:none}.console-stat{gap:12px;padding:14px}.console-stat__icon{height:40px;width:40px}.console-stat__value{font-size:22px}.console-stat__label,.console-stat__trend{font-size:11px}.console-btn{font-size:13px;min-height:44px;padding:10px 16px}.console-btn--icon{height:44px;width:44px}.console-input{font-size:16px;min-height:44px;padding:12px 14px}.console-table .ant-table-thead>tr>th{font-size:10px;padding:10px 12px;white-space:nowrap}.console-table .ant-table-tbody>tr>td{font-size:13px;padding:10px 12px}.console-modal .ant-modal-header{padding:14px 16px}.console-modal .ant-modal-title{font-size:16px}.console-modal .ant-modal-body{padding:16px}.console-modal .ant-modal-footer{padding:12px 16px}.console-select{width:100%!important}.console-status{font-size:11px;gap:5px;padding:3px 10px}.console-status:before{height:6px;width:6px}}@media (max-width:479px){.console-stat{align-items:flex-start;flex-direction:column;gap:8px;padding:12px}.console-stat__value{font-size:20px}.console-card{border-radius:6px;border-radius:var(--console-radius-sm)}}@media (max-width:767px){.page-header-actions{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.page-header-actions::-webkit-scrollbar{display:none}.page-header-actions .ant-btn{flex-shrink:0}}@media (max-width:479px){.ant-row{margin-left:-6px!important;margin-right:-6px!important}.ant-row>.ant-col{padding-left:6px!important;padding-right:6px!important}}@media (max-width:639px){.ant-form-horizontal .ant-form-item{flex-direction:column}.ant-form-horizontal .ant-form-item .ant-form-item-label{padding-bottom:4px;text-align:left}.ant-form-horizontal .ant-form-item .ant-form-item-control{flex:1 1 auto;width:100%}.ant-space-horizontal{flex-wrap:wrap}}@media (max-width:991px){.ant-layout-sider{transition:transform .28s cubic-bezier(.4,0,.2,1)!important;will-change:transform}.ant-layout-sider-collapsed{transform:translateX(-100%)}[dir=rtl] .ant-layout-sider-collapsed{transform:translateX(100%)}}@media (max-width:767px){.ant-layout-footer{font-size:12px;padding:12px 16px!important}}@media (max-width:639px){.ant-timeline-item{padding-bottom:16px}.ant-timeline-item-content{font-size:13px}}@media (max-width:479px){.ant-tag{font-size:11px;margin-bottom:4px;padding:1px 6px}.ant-badge-count{font-size:10px;height:18px;line-height:18px;min-width:18px}}@media (max-width:767px){.ant-collapse-header{font-size:13px;padding:10px 12px!important}.ant-collapse-content-box{padding:12px!important}}@media (max-width:639px){.ant-descriptions-item-content,.ant-descriptions-item-label{font-size:13px;padding:8px 10px!important}}@media (max-width:767px){.console-stat{gap:12px;padding:14px}.console-stat__value{font-size:22px}.console-stat__icon{height:40px;width:40px}.console-card:hover,.console-stat:hover{transform:none}}@media (max-width:480px){.console-stat{gap:10px;padding:12px}.console-stat__value{font-size:20px}.console-stat__label{font-size:11px}.console-table .ant-table-tbody>tr>td,.console-table .ant-table-thead>tr>th{font-size:12px;padding:10px 8px}.console-table .ant-table-thead>tr>th{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.live-pulse,.skeleton-item,.status-pulse{animation:none!important}}:root,html{--primary-bg:var(--color-background,#040404);--secondary-bg:var(--color-elevated,#0e0e0e);--card-bg:var(--color-elevated,#0e0e0e);--text-primary:var(--color-text-primary,#d1d1d1);--text-secondary:var(--color-text-secondary,#b0b0b0);--border-color:var(--color-border,#2a2a2a);--hover-bg:var(--color-paper,#1f1f1f);--app-accent:var(--color-primary,#e01e45);--app-border:var(--color-border,#2a2a2a)}body{background-color:#040404!important;background-color:var(--color-background,#040404)!important;color:#d1d1d1!important;color:var(--color-text-primary,#d1d1d1)!important}.ant-layout{background:#040404;background:var(--primary-bg)}.ant-card{background:#0e0e0e;background:var(--card-bg);border-color:#2a2a2a;border-color:var(--app-border);box-shadow:0 1px 2px #0000004d,0 1px 3px #0003}.ant-card:hover{box-shadow:0 4px 12px #0006,0 2px 4px #0000004d}.ant-card-head{border-bottom-color:#2a2a2a;border-bottom-color:var(--app-border)}.ant-card-body,.ant-card-head,.ant-menu{color:#d1d1d1;color:var(--text-primary)}.ant-menu{background:#0000;border-right:none}.ant-menu-item{color:#b0b0b0;color:var(--text-secondary);transition:background .2s ease,color .2s ease}.ant-menu-item:hover{background-color:#e01e450f;color:#d1d1d1;color:var(--text-primary)}.ant-menu-item-selected{background-color:#e01e451f;color:#d1d1d1;color:var(--text-primary)}.ant-input,.ant-input-number,.ant-select-selector,.ant-textarea{background-color:#0e0e0e;border-color:#2a2a2a;border-color:var(--border-color);border-radius:10px;color:#d1d1d1;color:var(--text-primary);transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .25s ease}.ant-input-number:hover,.ant-input:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-textarea:hover{border-color:#e01e4540}.ant-input-focused,.ant-input-number-focused,.ant-input:focus,.ant-select-focused .ant-select-selector,.ant-textarea:focus{border-color:#e01e45;box-shadow:0 0 0 3px #e01e451f,0 0 16px #e01e450d}.ant-input-number-input::placeholder,.ant-input::placeholder,.ant-select-selection-placeholder{color:#b0b0b059}.ant-input-affix-wrapper{background-color:#0e0e0e;border-color:#2a2a2a;border-color:var(--border-color);border-radius:10px;transition:border-color .25s ease,box-shadow .25s ease}.ant-input-affix-wrapper:hover{border-color:#e01e4540}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{border-color:#e01e45;box-shadow:0 0 0 3px #e01e451f}.ant-input-affix-wrapper .ant-input{background:#0000}.ant-btn-default{background:#0000;border-color:#2a2a2a;border-color:var(--border-color);border-radius:10px;color:#d1d1d1;color:var(--text-primary);transition:all .25s cubic-bezier(.4,0,.2,1)}.ant-btn-default:hover{background:#1f1f1f;background:var(--hover-bg);border-color:#e01e4540;color:#d1d1d1;color:var(--text-primary)}.ant-btn-primary{background:linear-gradient(135deg,#e01e45,#ff3d65);border:none;border-radius:10px;box-shadow:0 2px 8px #e01e4533;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1)}.ant-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#ff3d65,#e01e45);box-shadow:0 4px 16px #e01e4559;transform:translateY(-1px)}.ant-btn-primary:active{transform:translateY(0)}.ant-table{background:#0e0e0e;background:var(--card-bg);border-radius:12px;color:#d1d1d1;color:var(--text-primary);overflow:hidden}.ant-table-thead>tr>th{background:#0e0e0e;background:var(--secondary-bg);letter-spacing:.02em}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{border-color:#2a2a2a;border-color:var(--border-color);color:#d1d1d1;color:var(--text-primary)}.ant-table-tbody>tr>td{transition:background-color .15s ease}.ant-table-tbody>tr:hover>td{background:#e01e4508}.ant-table-tbody>tr{transition:background-color .15s ease}.ant-card{border-radius:14px;transition:all .3s cubic-bezier(.4,0,.2,1)}.ant-select-dropdown{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#0e0e0ef5!important;border:1px solid #2a2a2a99;border-radius:12px!important;box-shadow:0 12px 48px #00000080!important;padding:4px!important}.ant-select-item{border-radius:8px!important;color:#d1d1d1bf!important;transition:all .15s ease}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#e01e450f!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#e01e451f!important;color:#d1d1d1!important;font-weight:500}.ant-modal-mask{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000a6!important}.ant-form-item-label>label{color:#d1d1d1cc}.ant-tooltip-inner{background:#0e0e0ef2!important;border:1px solid #2a2a2a80;border-radius:10px!important;box-shadow:0 8px 24px #0006;color:#d1d1d1;font-size:13px}.ant-checkbox-inner{background:#0e0e0e;border-color:#2a2a2acc;border-radius:4px;transition:all .25s ease}.ant-checkbox-checked .ant-checkbox-inner{background:#e01e45;border-color:#e01e45}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#e01e4566}.ant-switch{background:#2a2a2a99}.ant-switch-checked{background:#e01e45!important}.admin-footer{background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);border-top:1px solid #2a2a2a;border-top:1px solid var(--color-border,#2a2a2a);bottom:0;color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);height:56px;left:0;margin-top:0;padding:5px 20px;position:-webkit-sticky;position:sticky;transition:background-color .2s ease;transition:background-color var(--duration-normal,.2s) ease;width:100%;z-index:999}.admin-footer,.spin{align-items:center;display:flex}.spin{background:#0000;justify-content:center;min-height:100vh}.spin .ant-spin-dot{font-size:28px}.spin .ant-spin-dot i{background-color:#e01e45;border-radius:50%;height:10px;width:10px}.d-flex{display:flex}.flex-grid .flex-grid-child{padding:0 12px}.align-center-v{align-items:center;display:flex}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.line-height-0{line-height:0}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.medium-text,.status{font-weight:500}.status{background-color:var(--color-border);border-radius:8px;border-radius:var(--radius-md,8px);color:var(--color-text-primary);display:inline!important;font-size:13px;padding:4.5px 11.85px;transition:all .2s ease;transition:all var(--duration-normal,.2s) ease}.status.Success{background-color:#00d0841f;background-color:rgba(var(--color-success-rgb,0,208,132),.12);color:var(--color-success)}.status.warning{background-color:#efbc2a1f;background-color:rgba(var(--color-warning-rgb,239,188,42),.12);color:var(--color-warning)}.status.error{background-color:#e639461f;background-color:rgba(var(--color-error-rgb,230,57,70),.12);color:var(--color-error)}.modal-video-close-btn{cursor:pointer}ul{list-style:none outside none;margin:0;padding:0}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px}.pb-30{padding-bottom:30px}.pl-0{padding-left:0!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.pr-0{padding-right:0!important}.ant-card{background:#1f1f1f;background:var(--color-paper,#1f1f1f);border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);position:relative;transition:box-shadow var(--duration-normal) ease,border-color var(--duration-normal) ease}.ant-card:hover{border-color:#3a3a3a;border-color:var(--color-border-hover,#3a3a3a);box-shadow:var(--shadow-md)}.ant-card-body{padding:22px!important}.ant-card-head{background:#0000;border-bottom:1px solid #2a2a2a;border-bottom:1px solid var(--color-border,#2a2a2a);padding-left:22px!important;padding-right:22px!important;position:relative}.ant-card-head:after{display:none}.ant-card-head-title span{color:#b0b0b0;color:var(--color-text-secondary,#b0b0b0);display:inline-block;font-size:11px;font-weight:500;margin-left:15px;transition:color var(--duration-normal) ease}.ant-card-head .ant-card-extra{align-items:center;display:flex}.ant-card-head .ant-card-extra:empty{display:none}.ant-card-head .ant-card-extra a{color:#b0b0b0;color:var(--color-text-secondary,#b0b0b0);transition:color var(--duration-normal) ease}.ant-card-head .ant-card-extra a:hover{color:#e01e45;color:var(--color-primary,#e01e45)}.ant-card-extra .ant-dropdown-trigger{line-height:0;margin-left:20px;order:1}.ninjadash-unresizable{resize:none}.ninjaDash-delete-modal .ant-modal-header{padding:22px 24px;text-align:center}.ninjaDash-delete-modal .ant-modal-header .ant-modal-title{color:#ef4444;font-size:20px}.ninjaDash-delete-modal .ant-modal-body{padding:20px 24px}.ninjaDash-delete-modal .ninjadash-delete-confirm{text-align:center}.ninjaDash-delete-modal .ninjadash-delete-confirm__action a{align-items:center;background-color:#00d084;background-color:var(--color-success,#00d084);border-radius:3px;color:#fff;display:inline-flex;justify-content:center;min-height:32px;padding:0 20px}.ninjadash_export-wrap .ninjadash-button-grp{margin:-5px}.ninjadash_export-wrap .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:50px!important}.ninjadash_export-wrap .ant-select-single:not(.ant-select-customize-input) .ant-select-selection-item{line-height:50px!important}.ninjadash_export-wrap .ninjadash-button-grp button{min-height:44px}.ninjadash_export-wrap .ninjadash-button-grp .ant-btn{margin:5px}.ant-radio-button-wrapper-checked{color:#fff}.growth-downward p,.growth-upward p{color:#b0b0b0;font-size:14px;margin:0}.growth-downward h1 sub svg,.growth-upward h1 sub svg{bottom:0;font-size:14px;font-weight:600;left:5px;position:relative;top:2px}.growth-downward h1 sub{color:#ef4444}.growth-upward h1 sub{color:#22c55e}.chart-label .chart-label__single{align-items:center}.chart-label .chart-label__single:not(:last-child){margin-right:40px}.chart-label .chart-label__single p{color:#b0b0b0;margin:0}.revenue-doughnut,.revenue-doughnut>div{display:flex;justify-content:center}.revenue-doughnut>div{align-items:center;flex-direction:column;width:100%}.revenue-doughnut .rd-labels{margin-top:30px;width:100%}.revenue-chat-percentage span:not(:last-child){margin-bottom:15px}.ant-progress{align-items:center;display:inline-flex!important}.ant-progress>div{display:flex;flex-direction:column}.ant-progress .ant-progress-outer{margin-right:0!important;padding-right:0!important}.revenue-chat-percentage span{color:#b0b0b0;display:block;font-size:13px}.revenue-chat-percentage span:not(:last-child){margin-bottom:20px}.ant-progress-status-warning .ant-progress-bg{background:var(--color-warning)}.progress-primary .ant-progress-bg{background:var(--color-primary)}.progress-secondary .ant-progress-bg{background:#ff3d65;background:var(--color-primary-hover,#ff3d65)}.progress-success .ant-progress-bg{background:var(--color-success)}.progress-info .ant-progress-bg{background:var(--color-info)}.progress-warning .ant-progress-bg{background:var(--color-warning)}.progress-danger .ant-progress-bg{background:var(--color-error)}.color-primary{color:#e01e45;color:var(--color-primary,#e01e45)}.color-secondary{color:#ff3d65;color:var(--color-primary-hover,#ff3d65)}.color-info{color:#1ba3f0;color:var(--color-info,#1ba3f0)}.color-warning{color:#efbc2a;color:var(--color-warning,#efbc2a)}.color-success{color:#00d084;color:var(--color-success,#00d084)}.color-danger{color:#e63946;color:var(--color-error,#e63946)}.color-dark{color:#0e0e0e;color:var(--color-elevated,#0e0e0e)}.color-error{color:#e63946;color:var(--color-error,#e63946)}.color-gray{color:#3a3a3a;color:var(--color-border-hover,#3a3a3a)}.button-example .ant-btn{margin:4px}.button-example .ant-btn-group .ant-btn{margin:0}.ant-btn{border-radius:8px;border-radius:var(--radius-md,8px);font-weight:500;transition:all var(--duration-fast) ease}.ant-btn:hover{opacity:.92}.ant-btn:active{transform:scale(.98)}.ant-btn.ant-btn-white{border-color:#d1d1d1;color:#3a3a3a}.ant-btn.ant-btn-white svg{transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-btn.ant-btn-white:hover{background-color:#fff;border-color:#e01e45;color:#e01e45}.ant-btn.ant-btn-white:hover svg{color:#e01e45}.ant-btn-white:focus{background-color:initial!important}.ant-btn.ant-btn-dashed{background:#0e0e0e!important;background:var(--color-elevated,#0e0e0e)!important;border:1px solid #2a2a2a!important;border-color:var(--color-border,#2a2a2a)!important;color:#d1d1d1;color:var(--color-text-primary,#d1d1d1)}.ant-btn.ant-btn-dashed:focus,.ant-btn.ant-btn-dashed:hover{background:#e01e450f!important;background:rgba(var(--color-primary-rgb,224,30,69),.06)!important;border-color:#e01e458c!important;border-color:rgba(var(--color-primary-rgb,224,30,69),.55)!important;color:var(--color-primary)!important}.ant-btn-primary[disabled]{background:rgba(224,30,69,.376);color:#fff}.ant-btn-light[disabled]{background:#fff}.ant-btn-round.ant-btn-sm{height:38px}.ant-btn-white[disabled]{background-color:initial;opacity:.6}.ant-btn-white[disabled]:hover{color:#3a3a3a!important}.ant-btn-primary[disabled]:hover{background:rgba(224,30,69,.376)!important;color:#fff!important}.btn-icon{padding:0 13px}.btn-dec,.btn-inc{border:0;border-radius:10px!important;font-size:20px;height:38px;padding:0 12px!important;width:38px}.btn-dec:hover,.btn-inc:hover{background:rgba(224,30,69,.063)!important;border:0!important}.btn-dec:hover i,.btn-dec:hover svg,.btn-inc:hover i,.btn-inc:hover svg{color:#e01e45}.ant-picker-input>input::placeholder{color:#b0b0b0!important}.ant-input,.ant-input-affix-wrapper{border-radius:6px}.ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}.ant-input-affix-wrapper-lg .ant-input-lg{font-size:15px}.ant-picker-calendar-header .ant-select-selector{height:32px!important}.ant-picker-calendar-header .ant-select-selection-search-input{height:30px!important}.ant-select-single .ant-select-selector .ant-select-selection-item{line-height:30px!important}.ant-pagination .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:32px!important}.ant-pagination-item-active{background-color:#e01e45!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination .ant-pagination-options .ant-select-selection-item{font-size:13px;line-height:30px!important}.ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper{height:30px;line-height:30px}.ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input{line-height:30px;padding-bottom:0;padding-top:0}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-options .ant-select-selector,.ant-pagination .ant-pagination-prev{background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);border:1px solid #2a2a2a!important;border:1px solid var(--color-border,#2a2a2a)!important}.ant-pagination .ant-pagination-jump-next .ant-pagination-item-ellipsis,.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-ellipsis{color:#b0b0b0!important;color:var(--color-text-secondary,#b0b0b0)!important;line-height:2.6}.ant-pagination .ant-pagination-jump-next .ant-pagination-item-link,.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link{display:block}.ant-pagination-next,.ant-pagination-prev{line-height:28px!important}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{border:0!important}.ant-pagination .ant-pagination-item a{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1)}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{font-family:Inter,system-ui,sans-serif!important}.ant-pagination .ant-select-single .ant-select-selector .ant-select-selection-item{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);line-height:30px!important}.ant-pagination .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:100%!important}.ant-pagination-item,.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-options,.ant-pagination-prev{margin:4px!important}.ant-table-pagination{margin-top:30px!important}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none}.ant-table table tr td.ant-table-selection-column,.ant-table table tr th.ant-table-selection-column{padding:0 16px}.submission-successModal{text-align:center}.submission-successModal .icon-success{align-items:center;border:1px solid #22c55e;border-radius:50%;color:#fff;display:flex;height:70px;justify-content:center;margin:0 auto 20px;width:70px}.submission-successModal p{margin-bottom:0}.submission-successModal .icon-success svg{color:#22c55e}.submission-successModal .submission-action{margin:30px -5px -5px}.submission-successModal .submission-action button{height:38px;margin:5px}.ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#d1d1d1;border-color:var(--color-border,#d1d1d1);border-radius:6px!important}.ant-tree-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:42px!important;line-height:40px}.ant-tree-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:100%!important}.ant-tree-select.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:40px!important}.ant-radio-checked .ant-radio-inner{border-width:4px!important}.ant-radio-inner:after{content:none!important}.ant-statistic .ant-statistic-title{color:#b0b0b0}.ant-statistic .ant-statistic-content span{font-size:20px}.steps-action.justify-content-center{justify-content:center!important}.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-icon svg{color:#e01e45}.ant-rate-star.ant-rate-star-zero span svg{color:#b0b0b0}.ant-rate-star:not(:last-child){margin-right:2px!important}.ant-result-icon{margin-bottom:20px!important}.ant-result-title{font-weight:500;margin-bottom:10px}.ant-result-extra{height:34px;padding:4px 10.72px}.ant-result-content .ant-typography strong{font-weight:500}.ant-result-content .ant-typography:last-child{margin-bottom:0}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:38px!important}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:35px!important}.ant-select-multiple .ant-select-selector{padding-bottom:2px!important;padding-top:2px!important}.ninjadash-fullwidth-select{width:100%}.events{list-style:none;margin:0;padding:0}.events .ant-badge-status{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.notes-month{text-align:center}.notes-month,.notes-month section{font-size:28px}.demo{margin:16px}.demo-nav{background:#0e0e0e;background:var(--color-elevated,#0e0e0e);height:30px;line-height:30px;margin-bottom:16px}.demo-nav a{line-height:30px;padding:0 8px}.app-list{margin-top:16px}.ant-modal .ant-modal-content{border-radius:10px}.ant-modal .ant-modal-header{border-radius:10px 10px 0 0}.ant-modal-body p:last-child{margin-bottom:0}.project-modal{padding:5px!important}.project-modal .projects-members{margin-top:-12px}.project-modal .projects-members img{margin:6px}.project-modal .ant-form-item-control-input{margin-top:10px;min-height:auto}.project-modal .ant-select-selector{border-color:#2a2a2a;border-color:var(--color-border,#2a2a2a)}.project-modal .ant-picker{width:100%}.project-modal-footer{padding:10px!important;text-align:left!important}.ninjadash-addTask-modal{max-width:390px}.ninjadash-addTask-modal .ant-modal-header{border-bottom:0;padding-bottom:0!important}.ninjadash-addTask-modal .ant-modal-header .ant-modal-title{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);font-size:16px;font-weight:500}.ninjadash-addTask-modal .ninjadash-addTask-modal-inner .ant-form-item{margin-bottom:15px}.ninjadash-addTask-modal .ant-modal-header .ant-modal-close-x svg{color:#b0b0b0}.ninjadash-addTask-modal .ant-form-item-control-input{min-height:36px}.ninjadash-addTask-modal input::placeholder,.ninjadash-addTask-modal textarea::placeholder{color:#b0b0b0}.ninjadash-addTask-modal input,.ninjadash-addTask-modal textarea{border-radius:5px;padding:6px 20px}.ninjadash-addTask-modal textarea{min-height:125px;resize:none}.ninjadash-addTask-modal .ninjadash-modal-actions{display:flex;justify-content:flex-end;margin:-6px}.ninjadash-addTask-modal .ninjadash-modal-actions button{border-radius:5px;font-size:14px;height:38px;margin:6px}.ant-slider-handle{margin-top:-6px!important}.ant-slider .ant-slider-rail,.ant-slider .ant-slider-step,.ant-slider-track{height:3px}.ant-tag{font-weight:600;padding:0 9.5px}.ant-tabs-tab span{align-items:center;display:flex}.ant-popover{position:fixed!important;z-index:99998!important}.ant-popover .ant-btn-sm{font-size:13px}.ant-popover .ant-popover-inner{border-radius:6px;border-radius:var(--radius-md,6px);padding:15px}.ant-popover-inner .ant-popover-title{padding:5px 10px 10px}.ant-popover-inner .ant-popover-inner-content a{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1)}.ant-drawer{z-index:1000}.ant-select-dropdown{background:var(--color-paper);border:1px solid var(--color-border);border-radius:6px;border-radius:var(--radius-md,6px);box-shadow:var(--shadow-lg);padding:18px 0}.ant-select-item{min-height:20px!important;padding:4px 12px!important}.ant-select-item-group{color:#8b8b8b;color:var(--color-text-secondary,#8b8b8b)}.ant-select-item.ant-select-item-option-grouped{padding-left:25px!important}.ant-select-dropdown .ant-select-item.ant-select-item-option-active{background:#e01e4505}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected .ant-select-item-option-content{padding-left:10px}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background:rgba(224,30,69,.024);color:#e01e45}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected .ant-select-item-option-content{color:#e01e45;font-weight:500}.ant-select-dropdown .ant-select-item .ant-select-item-option-content{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);transition:.3s}.mail-props{background:#1f1f1f;background:var(--color-paper,#1f1f1f);border:0;margin-bottom:0;padding:10px 25px}.mail-props li{display:flex;margin-bottom:12px}.mail-props li span:first-child{margin-right:50px;min-width:40px}.mail-props li span:last-child{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1)}.mail-props li:last-child{margin-bottom:0}.mail-props li span{color:#b0b0b0}.ant-dropdown{box-shadow:none}.ant-dropdown.wide-dropdwon{min-width:140px!important}.ant-dropdown.wide-dropdwon.kanbanCard-more{box-shadow:0 17px 20px #8b8b8b20;min-width:220px!important}.ant-dropdown.wide-dropdwon.kanbanCard-more a{padding:10px 24px}.ant-dropdown-menu{border:none;border-radius:0 0 5px 5px;box-shadow:none;min-width:200px}.ant-dropdown-menu li{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);padding:5px 25px}.ant-dropdown-menu li:hover{background-color:#e01e4505}.ninjadash-top-dropdown .ninjadash-top-dropdown__title{align-items:center;background:#0e0e0e;background:var(--color-elevated,#0e0e0e);border-radius:6px;border-radius:var(--radius-md,6px);color:var(--color-text-primary);display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin-bottom:12px;min-height:50px;width:100%}.ninjadash-top-dropdown{width:340px}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav{height:260px}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav.notification-list{padding:0 10px}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li{width:100%}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a{padding:13px 10px;position:relative;width:100%}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li:last-child{margin:0}.ninjadash-top-dropdown a.btn-seeAll{background:#1f1f1f;background:var(--color-paper,#1f1f1f);border-radius:0 0 6px 6px;bottom:-15px;color:#e01e45;color:var(--color-primary,#e01e45);font-size:13px;font-weight:500;height:calc(100% + 15px);justify-content:center;left:-15px;padding:15px 0;position:relative;right:-15px;text-align:center;transition:.3s;width:calc(100% + 30px)}.ninjadash-top-dropdown a.btn-seeAll:before{box-shadow:0 -15px 20px #8b8b8b08;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a.btn-seeAll:hover:after{box-shadow:0 0}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a:hover{background:#0e0e0e;background:var(--color-elevated,#0e0e0e)}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a:hover:after{opacity:1;visibility:visible}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a:hover figcaption h1{color:#e01e45}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a:after{box-shadow:0 15px 50px #8b8b8b20;content:"";height:100%;left:-15px;opacity:0;position:absolute;right:-15px;top:0;visibility:hidden;width:calc(100% + 30px);z-index:1}.ninjadash-top-dropdown .ninjadash-top-dropdown__content{align-items:flex-start;display:flex;margin-bottom:0;width:100%}.ninjadash-top-dropdown .ninjadash-top-dropdown__content .notification-icon{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:15px;width:39.2px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content .notification-icon.bg-primary{background:rgba(224,30,69,.082);color:#e01e45}.ninjadash-top-dropdown .ninjadash-top-dropdown__content .notification-icon.bg-secondary{background:#e01e4526;color:#e01e45}.ninjadash-top-dropdown .ninjadash-top-dropdown__content .notification-icon svg{height:18px;width:18px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content .notification-content{align-items:center;display:flex;justify-content:space-between;width:100%}.ninjadash-top-dropdown .notification-text h1{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);font-size:14px;font-weight:400;margin-bottom:4px}.ninjadash-top-dropdown .notification-text h1 span{color:#e01e45;font-weight:500;padding-left:0}.ninjadash-top-dropdown .notification-text p{color:#b0b0b0;font-size:12px;margin-bottom:0}.ninjadash-top-dropdown .ninjadash-top-dropdown__content img{max-width:40px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption{margin:-4px 15px 0}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption .ant-badge-count{border-radius:8px;font-size:8px;height:16px;line-height:16px;min-width:16px;width:16px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption p.ant-scroll-number-only-unit.current{height:15px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption h1{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-bottom:2px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption h1 span{font-size:12px;font-weight:400}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption p{align-items:center;display:flex;margin-bottom:0}.add-file-dropdown a{font-size:14px;font-weight:400}.add-file-dropdown a svg{width:14px}.folder-dropdown{min-width:200px!important}.ant-tooltip .ant-tooltip-inner{align-items:center;background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);border-radius:8px;border-radius:var(--radius-md,8px);box-shadow:var(--shadow-md);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);display:flex;font-size:14px;min-height:40px;padding:6px 20px}.ant-tooltip .ant-tooltip-arrow:after{background:#0e0e0e;background:var(--color-elevated,#0e0e0e);content:"";height:13px;left:50%;position:absolute;top:30px;transform:translateX(-50%);width:13px}.ant-tooltip .ant-tooltip-arrow .ant-tooltip-arrow-content{--antd-arrow-background-color:var(--color-elevated,#0e0e0e);background:#0e0e0e;background:var(--color-elevated,#0e0e0e);height:14px;top:3px;width:14px;z-index:98}.ant-tooltip .ant-tooltip-arrow .ant-tooltip-arrow-content:before{position:static}.ant-tooltip-placement-bottom .ant-tooltip-arrow .ant-tooltip-arrow-content{border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);box-shadow:0 0}.ant-tooltip-placement-bottom .ant-tooltip-arrow{top:-4.071068px}.ant-slider-tooltip.ant-tooltip-placement-top .ant-tooltip-arrow{transform:translateY(80%) translateX(-50%)}.ant-badge.badge-success .ant-badge-count{background:#00d084;background:var(--color-success,#00d084)}.badge{align-items:center;border-radius:10px;display:flex;font-size:11px;font-weight:500;height:20px;justify-content:center;padding:0 6.5px}.badge .ant-badge-count{box-shadow:0 0}.badge.badge-primary{background:rgba(224,30,69,.082);color:#e01e45}.custom-cascade-render .ant-cascader-picker{width:100%}.ant-cascader-picker input::placeholder{color:#b0b0b0}.ant-comment-actions li{margin-bottom:0!important}.ant-radio-vertical .ant-radio-wrapper{display:block}.ant-radio-vertical .ant-radio-wrapper:not(:last-child){margin-bottom:14px}.ant-select-tree-list .ant-select-tree-node-content-wrapper:hover{background-color:#e01e4514!important;background-color:rgba(var(--color-primary-rgb,224,30,69),.08)!important}.ant-select-tree-list .ant-select-arrow svg{font-size:10px}.ant-tree-select.ant-select-multiple .ant-select-selection-item{background:#0e0e0e;background:var(--color-elevated,#0e0e0e);border:0;border-radius:5px;border-radius:var(--radius-sm,5px);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);font-weight:500}.ant-switch:after{height:14px!important;width:14px!important}.ant-switch-small:after{height:10px!important;width:10px!important}.ant-picker{max-width:100%;min-width:0;width:min(250px,100%)}.ant-input-affix-wrapper>input.ant-input{padding-left:5px}.ant-input-affix-wrapper .ant-input-prefix svg{color:#d1d1d1}.ant-input-affix-wrapper{padding:8px 20px}.ant-space-item .ant-btn span{font-size:14px}.pop-confirm .ant-btn{height:44px;max-width:90px;padding:0 35.5px}.pop-confirm-top{margin-bottom:10px}.pop-confirm-bottom{margin-top:10px}.pop-confirm-bottom .ant-btn:not(:last-child),.pop-confirm-top .ant-btn:not(:last-child){margin-right:10px}.pop-confirm-left .ant-btn:not(:last-child),.pop-confirm-right .ant-btn:not(:last-child){margin-bottom:10px}.ant-upload .ant-btn{border-radius:5px;font-size:14px}.ant-upload.ant-upload-select-picture-card{background-color:#0e0e0e!important;background-color:var(--color-elevated,#0e0e0e)!important;border:1px solid #2a2a2a!important;border:1px solid var(--color-border,#2a2a2a)!important;border-radius:10px!important;border-radius:var(--radius-lg,10px)!important;transition:border-color var(--duration-normal) ease,box-shadow var(--duration-normal) ease}.ant-upload.ant-upload-select-picture-card:hover{border-color:#e01e45!important;border-color:var(--color-primary,#e01e45)!important;box-shadow:var(--shadow-primary-sm)}.ant-upload.ant-upload-select-picture-card .anticon{margin-bottom:8px}.ant-upload .anticon svg{color:#b0b0b0}.ant-upload-list{margin-top:10px!important}.ninjadash-upload-basic .ant-upload.ant-upload-select{border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);border-radius:10px;border-radius:var(--radius-lg,10px);transition:border-color var(--duration-normal) ease,box-shadow var(--duration-normal) ease;width:100%}.ninjadash-upload-basic .ant-upload.ant-upload-select:hover{border-color:#e01e45;border-color:var(--color-primary,#e01e45);box-shadow:var(--shadow-primary-sm)}.ninjadash-upload-basic .ant-upload.ant-upload-select .ant-upload{align-items:center;display:flex;justify-content:space-between}.ninjadash-upload-basic .ninjadash-upload-text{color:#b0b0b0;font-size:14px;padding-left:15px}html[dir=rtl] .ninjadash-upload-basic .ninjadash-upload-text{padding-left:0;padding-right:15px}.ninjadash-upload-basic .ninjadash-upload-browse{border-left:1px solid #2a2a2a;border-left:1px solid var(--color-border,#2a2a2a);border-radius:0 10px 10px 0;color:#b0b0b0;color:var(--color-text-secondary,#b0b0b0);display:inline-block;font-size:14px;padding:14px 23px;transition:color var(--duration-normal) ease,background var(--duration-normal) ease}.ninjadash-upload-basic .ninjadash-upload-browse:hover{background:#e01e450a;color:#e01e45}html[dir=rtl] .ninjadash-upload-basic .ninjadash-upload-browse{border-left:0;border-right:1px solid #2a2a2a;border-right:1px solid var(--color-border,#2a2a2a)}.ant-modal-wrap-rtl .ninjadash-event-details-modal .ant-modal-close{left:10px}.ant-card.ninjadash-upload-form .ant-card-body{padding-bottom:15px!important}.ant-picker{border-color:#2a2a2a;border-color:var(--color-border,#2a2a2a)}.ant-dropdown{background:#1f1f1f;background:var(--color-paper,#1f1f1f);border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);border-radius:6px;border-radius:var(--radius-md,6px);box-shadow:var(--shadow-lg)}.ant-dropdown a{align-items:center;color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);display:flex;font-weight:400;padding:8px 24px}.ant-dropdown a i,.ant-dropdown a img,.ant-dropdown a svg{height:14px;margin-right:8px;width:14px}.ant-dropdown div{border-radius:5px;box-shadow:0 0}.ant-form-item-control-input .ant-picker{border-color:#2a2a2a;border-color:var(--color-border,#2a2a2a);min-height:38px;padding:0 12px}.leaflet-container{z-index:0}.table-bordered .ant-table-thead>tr>th{background:#0e0e0e;background:var(--color-elevated,#0e0e0e);border-top:1px solid #2a2a2a;border-top:1px solid var(--color-border,#2a2a2a)}.table-bordered .ant-table-tbody>tr>td{border-color:#2a2a2a!important;border-color:var(--color-border,#2a2a2a)!important}.table-bordered .ant-table-tbody tr td,.table-bordered .ant-table-thead tr th{padding:16px 25px}.table-bordered .ant-table-tbody tr td:last-child,.table-bordered .ant-table-thead tr th:last-child{text-align:right}.table-responsive .ant-table-content{display:block;overflow-x:auto;width:100%}.table-responsive .ant-table-content .ant-table-cell{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RichTextEditor__root___2QXK-{border:0!important}.RichTextEditor__root___2QXK- .EditorToolbar__root___3_Aqz{border-color:#2a2a2a;border-color:var(--color-border,#2a2a2a);margin:0}.RichTextEditor__root___2QXK- .ButtonWrap__root___1EO_R button{background:#1f1f1f;background:var(--color-paper,#1f1f1f);border:0;margin-right:8px;padding:0}.RichTextEditor__root___2QXK- .Dropdown__root___3ALmx .Dropdown__value___34Py9{border:0}.RichTextEditor__root___2QXK- .Dropdown__root___3ALmx select{border-right-width:0;direction:ltr}.RichTextEditor__editor___1QqIU .DraftEditor-editorContainer{border:0}.atbd-chatbox__messageControl{min-width:210px}.atbd-chatbox__messageControl ul{margin:0;padding:10px 0}.atbd-chatbox__messageControl ul li a{padding:4px 24px}.atbd-chatbox__emoji{margin:-4.48px 0;padding:0 10px}.atbd-chatbox__emoji ul{align-items:center;display:flex}.atbd-chatbox__emoji ul li{display:inline-block}.atbd-chatbox__emoji ul li a{background:#1f1f1f;background:var(--color-paper,#1f1f1f);display:block;font-size:20px;padding:4px 7px}.atbd-chatbox__emoji ul li a:hover{background-color:initial}.atbd-chatbox__emoji ul li a svg{margin:0}.ant-space,.rdrMonths{flex-wrap:wrap}.ant-menu .ant-menu-submenu .ant-menu-submenu-title{align-items:center;display:flex}.ant-menu-item,.ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title{display:inline-flex}.ant-menu-submenu-popup{z-index:105}.ant-menu-submenu-popup .ant-menu-sub{padding:8px 0}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title{display:block}.ant-menu-submenu-popup .ant-menu-item{margin-bottom:0!important}.ant-menu-sub.ant-menu-vertical{box-shadow:0 2px 8px #0000000d}.ant-menu-sub.ant-menu-vertical .ant-menu-item a{color:#b0b0b0;color:var(--color-text-secondary,#b0b0b0)}.ninjadash-header-more .ninjadash-nav-actions__searchbar{display:none}.ant-page-header.header-boxed{padding:26px 180px!important}.ant-page-header-heading{align-items:center}.ant-page-header-heading-title{text-transform:capitalize}.ant-page-header-heading-sub-title{position:relative;top:2px}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.row-dragging{display:flex}.row-dragging,.row-dragging tr{box-shadow:0 15px 50px #8b8b8b20}.row-dragging td{color:#000;opacity:.5;padding:16px;position:relative;vertical-align:middle;z-index:9999}.row-dragging td .ant-checkbox-checked .ant-checkbox-inner{background-color:#00d084;background-color:var(--color-success,#00d084);border-color:#00d084;border-color:var(--color-success,#00d084)}.row-dragging td .table-actions,.row-dragging td .todos-action,.row-dragging td .user-info figcaption{display:none}.row-dragging td .active,.row-dragging td .drag_company,.row-dragging td .drag_designation,.row-dragging td .drag_email,.row-dragging td .drag_join-date,.row-dragging td .feather-move{display:inline-block;margin-top:10px}.row-dragging .drag-visible{visibility:visible}.ninjadash-event-details-modal .ant-modal-content{border-radius:8px}.ninjadash-event-details-modal .ant-modal-close{right:10px;top:12px}.ninjadash-event-details-modal .ant-modal-close-x svg{color:#ffffff75;height:14px;width:14px}.ninjadash-event-details-modal .ant-modal-close-x{align-items:center;background-color:initial;border-radius:50%;display:inline-flex;height:36px;justify-content:center;line-height:1;width:36px}.ninjadash-event-details-modal .ant-modal-close-x:hover{background-color:#ffffff15}.ninjadash-event-details-modal .ant-modal-close-x:hover svg{color:#fff}.ninjadash-event-details-modal.ninjadash-event-details-modal-primary .ant-modal-header,.ninjadash-event-details-modal.ninjadash-event-details-modal-secondary .ant-modal-header{background-color:#e01e45}.ninjadash-event-details-modal.ninjadash-event-details-modal-success .ant-modal-header{background-color:#00d084;background-color:var(--color-success,#00d084)}.ninjadash-event-details-modal.ninjadash-event-details-modal-info .ant-modal-header{background-color:#1ba3f0;background-color:var(--color-info,#1ba3f0)}.ninjadash-event-details-modal.ninjadash-event-details-modal-warning .ant-modal-header{background-color:#efbc2a;background-color:var(--color-warning,#efbc2a)}.ninjadash-event-details-modal.ninjadash-event-details-modal-danger .ant-modal-header{background-color:#e63946;background-color:var(--color-error,#e63946)}.ninjadash-event-details-modal.ninjadash-event-details-modal-dark .ant-modal-header{background-color:#0e0e0e}.ninjadash-event-details-modal .ant-modal-header{border-radius:8px 8px 0 0;padding:19px 24px}.ninjadash-event-details-modal .ant-modal-header .ant-modal-title{color:#fff;font-size:16px;font-weight:500}.ninjadash-export-wrap .ant-modal{width:390px!important}.ninjadash-export-wrap .ant-modal .ant-modal-header{border-bottom:0;padding:18px 30px 0}.ninjadash-export-wrap .ant-modal .ant-modal-body{padding:25px 30px 30px}.ninjadash-export-wrap .ant-modal .ninjadash-button-grp{margin:20px -8px -8px;text-align:right}.ninjadash-export-wrap .ant-modal .ninjadash-button-grp button{font-size:14px;font-weight:500;height:40px;margin:8px;padding:0 16px;text-align:right}.ninjadash-export-wrap .ant-modal .ninjadash-button-grp button.ant-btn-white{color:#8b8b8b!important}.ninjadash-export-wrap .ant-form-item-control-input{min-height:36px}.ninjadash-export-wrap .ant-form-item-control-input input{border-radius:5px;color:#b0b0b0;font-size:14px;font-weight:400;padding:6px 20px}.ninjadash-export-wrap .ant-select-single{width:100%!important}.ninjadash-export-wrap .ant-form .ant-form-item{margin-bottom:15px}.ninjadash-export-wrap .ant-select-single .ant-select-selector{border-color:#2a2a2a!important;border-color:var(--color-border,#2a2a2a)!important;padding:0 20px}.ninjadash-create-file .ninjadash-button-grp{text-align:right}.ninjadash-create-file .ant-modal{width:390px!important}.ninjadash-create-file .ant-modal .ant-form-item{margin-bottom:20px}.ninjadash-create-file .ant-modal-header{border-bottom:0;padding-bottom:6px}.ninjadash-create-file .ninjadash-button-grp button{border-radius:5px;height:40px;margin:5px}.ninjadash-create-file .ant-form-item-control-input{border-radius:5px}.ninjadash-create-file .ant-form-item-control-input input{border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a)}.ninjadash-task-details .ant-modal-content .ant-modal-close{top:10px}.ninjadash-task-details .ant-modal-header{border-bottom:0;padding:30px 30px 0}.ninjadash-task-details .ant-modal{width:600px!important}.ninjadash-task-details .ant-modal-header .ant-modal-title h4{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);font-size:20px;font-weight:500;margin-bottom:4px}.ninjadash-task-details .ant-modal-header .ant-modal-title .sub-text{color:#8b8b8b;font-size:14px;font-weight:400}.ninjadash-task-details .ninjadash-task-details-modal .ninjadash-task-details__label{display:block;font-size:16px;margin-bottom:8px}.ninjadash-task-details .ninjadash-task-details-modal .ninjadash-task-details-modal__description textarea{background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);border:0;border-radius:4px;border-radius:var(--radius-xs,4px);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);min-height:88px;padding:10px 20px;resize:none;width:100%}.ninjadash-task-details .ninjadash-task-details-modal .ninjadash-task-details-modal__description textarea:focus{outline:none}.ninjadash-task-details .ninjadash-task-details-modal .ninjadash-task-details-modal__description textarea::placeholder{color:#8b8b8b;color:var(--color-text-disabled,#8b8b8b);font-size:15px}.ninjadash-task-details .ant-modal-body{padding:14px 30px 30px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block{margin-top:26px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-wrap{position:relative}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form{background-color:#1f1f1f;background-color:var(--color-paper,#1f1f1f);border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);border-radius:6px;border-radius:var(--radius-md,6px);box-shadow:var(--shadow-lg);left:0;padding:18px;position:absolute;top:50px;width:240px;z-index:222}html[dir=rtl] .ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form{left:auto;right:0}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form .add-checklist{background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);border-radius:4px;border-radius:var(--radius-xs,4px);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);height:38px;padding:10px;width:100%}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form .addChecklist-form-action{margin-top:15px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form .addChecklist-form-action a{align-items:center;display:inline-flex;line-height:1;position:relative;top:3px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form .addChecklist-form-action a svg{color:#9299bb}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form .addChecklist-form-action .btn-add{margin-right:15px}html[dir=rtl] .ninjadash-task-details .ant-modal-body .ninjadash-checklist-block .addChecklist-form .addChecklist-form-action .btn-add{margin-left:15px;margin-right:0}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-block button{height:38px;padding:0 18.37px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row{margin-top:26px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist-item:not(:last-child){margin-bottom:30px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist-item__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist-item__top button{background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);padding:0 16.32px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist-item__title{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);font-size:16px;font-weight:500;margin-bottom:0}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist__progress .ant-progress-inner .ant-progress-bg{background-color:#00d084;background-color:var(--color-success,#00d084);height:5px!important}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist__progress .ant-progress .ant-progress-text{font-size:12px;font-weight:500;margin:0 10px 0 0;order:-1}html[dir=rtl] .ninjadash-task-details .ant-modal-body .ninjadash-checklist-row .ninjadash-checklist__progress .ant-progress .ant-progress-text{margin:0 0 0 10px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-tasks{margin:5px 0}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-tasks .ant-checkbox-wrapper .ant-checkbox-inner{border-color:#b0b0b0;height:18px;width:18px}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-tasks .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#00d084;background-color:var(--color-success,#00d084)}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-tasks .ant-checkbox-wrapper .ant-checkbox-checked:after{border-color:#00d084;border-color:var(--color-success,#00d084)}.ninjadash-task-details .ant-modal-body .ninjadash-checklist-item .ninjadash-checklist-tasks-wrap button{background-color:#0e0e0e;background-color:var(--color-elevated,#0e0e0e);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);padding:0 35px}.ninjadash-task-details .ant-modal-body{max-height:800px;overflow-y:auto}@media (max-width:767px){.ant-page-header{padding:26px 15px}}.page-header-actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-6px -4px}.page-header-actions button{box-shadow:0 3px 5px #8b8b8b05;font-size:12px;font-weight:500;height:34px;margin:6px 4px;padding:0 12.32px}.page-header-actions button.ant-btn-white:focus{background-color:#fff!important}.page-header-actions button+button{margin-left:8px}.page-header-actions button.ant-btn-white svg{color:#e01e45;height:12px;margin-right:2px;width:12px}.ant-menu-dark .ant-menu-item a{color:#ffffffa6!important;font-weight:400}.ant-menu-dark .ant-menu-item a:hover{color:#fff}.ant-menu-dark .ant-menu-submenu span{color:#ffffffa6!important}.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#ffffff0d}.ant-menu-inline-collapsed-tooltip a{color:#000!important}.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:#0000}.chart-label{align-items:center;color:#b0b0b0;color:var(--color-text-secondary,#b0b0b0);display:flex;justify-content:center;margin-bottom:6px}.chart-label .label-dot{border-radius:50%;height:7px;margin-right:8px;width:7px}.chart-label .label-dot.dot-success{background:#00d084;background:var(--color-success,#00d084)}.chart-label .label-dot.dot-info{background:#e01e45;background:var(--color-primary,#e01e45)}.chart-label .label-dot.dot-warning{background:#efbc2a;background:var(--color-warning,#efbc2a)}.ant-notification{z-index:1050!important}.rdrInputRange{padding-left:10px!important}.overlay-dark{background-color:#10122130;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.overlay-dark.show{opacity:1;visibility:visible;z-index:998}@media only screen and (max-width:1599px){.ant-page-header.header-boxed{padding:26px 130px!important}}@media only screen and (max-width:1500px){.full-width-table .revenue-table{min-height:100%}.pop-confirm .ant-btn{max-width:60px;padding:0 20px}.pop-confirm.pop-confirm-right{margin-left:300px!important}.pop-confirm.pop-confirm-bottom,.pop-confirm.pop-confirm-top{margin-left:80px!important}}@media only screen and (max-width:1399px){.ant-page-header.header-boxed{padding:26px 50px!important}}@media only screen and (max-width:1199px){.ant-page-header{padding:0 15px}}@media only screen and (max-width:991px){.ant-page-header.header-boxed{padding:26px 30px!important}.rdrMonths .rdrMonth{margin-bottom:30px;width:100%}.rdrDateRangePickerWrapper.PreviewArea{max-height:300px;overflow-x:hidden;overflow-y:auto}.rdrCalendarWrapper.rdrDateRangeWrapper{margin-top:20px}.ant-menu-inline-collapsed-tooltip{display:none}}@media only screen and (max-width:800px){.ant-page-header-heading-left{max-width:320px}}@media only screen and (max-width:767px){.ant-page-header{padding:26px 15px}.ant-page-header-heading{align-items:center;flex-flow:column;justify-content:center!important}.ant-page-header-heading-left{max-width:100%}.ant-page-header-heading .ant-page-header-heading-title{text-align:center;white-space:normal}.ant-page-header-heading-extra{margin:12px 0 4px!important;white-space:normal!important}.ant-page-header-heading-extra .page-header-actions{text-align:center;white-space:normal!important}.ant-card-body{padding:20px!important}.ant-card-head{padding-left:20px!important;padding-right:20px!important}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-item.ant-pagination-next,.ant-pagination .ant-pagination-item.ant-pagination-prev,.ant-pagination .ant-pagination-jump-prev{margin-right:5px}.ant-pagination li.ant-pagination-item,.ant-pagination li.ant-pagination-jump-next,.ant-pagination li.ant-pagination-jump-prev,.ant-pagination li.ant-pagination-next,.ant-pagination li.ant-pagination-prev{font-size:13px;height:25px;line-height:22px;min-width:25px}.ant-pagination li.ant-pagination-next .anticon,.ant-pagination li.ant-pagination-prev .anticon{vertical-align:.15em}.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis{font-family:Inter,system-ui,sans-serif;line-height:2}.ant-table-pagination{float:none!important;text-align:center}.ant-table-pagination li.ant-pagination-total-text{display:block;margin-bottom:8px}.ant-table-pagination li{margin-right:8px!important}.ant-pagination .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:25px!important}.ant-pagination .ant-select-single .ant-select-selector .ant-select-selection-item{line-height:23px!important}.rdrDefinedRangesWrapper{border-right:0}.project-modal .ant-picker{margin-bottom:30px}.project-modal{padding:0!important}}@media only screen and (max-width:575px){.mt-sm-10{margin-top:10px}.ant-page-header-heading-left{margin-top:0}.btn-dec,.btn-inc{height:30px;width:30px}.ant-page-header{padding:26px 20px 16px}.ant-layout-header{height:auto}.ant-card-head{line-height:1}.ant-card-head-title{white-space:normal!important}.pop-confirm .ant-btn{max-width:60px;padding:0 20px}.pop-confirm.pop-confirm-right{margin-left:320px!important}.pop-confirm.pop-confirm-bottom{margin-left:95px!important}.ant-card-head-wrapper{align-items:center;flex-flow:column}.ant-card-head-wrapper .ant-card-extra{flex-flow:column;float:none;margin:0;padding:0 0 16px!important}.ant-card-head-wrapper .ant-card-extra .ant-dropdown-trigger+.card-nav{margin-bottom:8px}.ant-card-head-wrapper .ant-card-extra .ant-dropdown-trigger{margin:0!important}.card-nav ul li.active:before{display:none}.ant-card-head-title>div{align-items:center;display:flex;flex-flow:column}.ant-card-head-title>div span{margin:8px 0 0}.ant-picker-range-wrapper{min-width:auto!important}.ant-picker-datetime-panel,.ant-picker-panel-container .ant-picker-panels{flex-direction:column}}.bmzxig .ant-table tr td:first-child,.bmzxig .ant-table tr th:first-child{padding-right:15px}.ant-empty .ant-empty-footer button{padding:0 15.58px!important}.addEvent-modal .ant-modal-header{padding:20px 25px}.addEvent-modal .ant-modal-header .ant-modal-close-x svg{color:#3a3a3a}.addEvent-modal .ant-modal-header .ant-modal-title{color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);font-size:15px;font-weight:500}.addEvent-modal .ant-modal-body{padding:23px 25px}.event-dropdown{box-shadow:0 10px 40px #8b8b8b20!important;margin:6px 0 0!important;max-width:450px;min-width:auto!important;padding:0!important}.event-dropdown div{border-radius:8px}.event-dropdown .ant-card{margin-bottom:0!important;width:100%!important}.placement-confirm .ant-btn.ant-btn-white:hover{border-color:#e01e45}@media only screen and (max-width:479px){.placement-confirm{display:flex;flex-wrap:wrap;margin:-5px -10px 0 -5px}.placement-confirm .pop-confirm{flex:0 0 50%}.pop-confirm .ant-btn{display:block;margin:10px;max-width:80px;min-width:80px;padding:0 20px}.pop-confirm.pop-confirm-right,.pop-confirm.pop-confirm-top{margin-left:0!important}.pop-confirm.pop-confirm-bottom{margin-left:0!important;margin-top:0!important}}@media only screen and (max-width:400px){.ant-select{max-width:100%;min-width:0}.rdrDefinedRangesWrapper{width:100%!important}.rdrDateRangePickerWrapper{flex-wrap:wrap}.ninjadash-top-dropdown{min-width:180px;width:280px}.ninjadash-top-dropdown .ninjadash-top-dropdown__title{min-height:40px}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li:not(:last-child){margin-bottom:10px}.ninjadash-top-dropdown .ninjadash-top-dropdown__nav li a{padding:10px 0}.ninjadash-top-dropdown .ninjadash-top-dropdown__content img{margin-right:15px}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption{margin-left:0}.ninjadash-top-dropdown .ninjadash-top-dropdown__content figcaption .ninjadash-top-dropdownText{min-width:155px}.ant-drawer-content-wrapper{width:260px!important}.rdrCalendarWrapper.rdrDateRangeWrapper{margin-top:0}}@media only screen and (max-width:379px){.ant-card-head-wrapper .ant-card-extra .ant-radio-button-wrapper{height:32px!important;line-height:30px!important}.ant-notification-notice{width:275px}}@media (max-width:575px){.ant-card-body{padding:15px!important}}@media (max-width:991px){.mail-sideabr{box-shadow:0 0 10px #00000020}.ant-card-head-title span{margin-left:10px}}@media print{.customizer-trigger,.invoice-area .ant-page-header{display:none}}.ant-card-body .sd-spin div,.ant-card-body .spin div{position:relative}.ant-card-body .sd-spin,.ant-card-body .spin{height:200px}.ant-card-body{position:relative}.ant-card-body .sd-spin .ant-spin,.ant-card-body .spin .ant-spin{align-items:center;display:flex;left:50%;min-height:200px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.ant-card-body .sd-spin,.ant-card-body .spin{min-height:200px;position:relative}.ant-card-body .sd-spin:before,.ant-card-body .spin:before{animation:pulse 2s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#e01e4508 0,#0000 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.starActive svg{color:red}.jvectormap-zoomin,.jvectormap-zoomout{align-items:center;background:none;background-color:#1f1f1f;background-color:var(--color-paper,#1f1f1f);border:1px solid #2a2a2a;border:1px solid var(--color-border,#2a2a2a);color:#d1d1d1;color:var(--color-text-primary,#d1d1d1);display:flex;font-size:15px;height:27px;justify-content:center;left:auto;padding:0;right:0;top:auto;width:27px}.jvectormap-zoomin{border-radius:6px 6px 0 0;bottom:36px}.jvectormap-zoomout{border-radius:0 0 6px 6px;bottom:10px}.jvectormap-tip{background:#0e0e0e;border:0;font-size:12px;padding:7px 12px}.btn-rtl{align-items:center;background:#4347d9;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;height:60px;justify-content:center;margin-top:-30px;position:fixed;right:0;top:50%;width:60px;z-index:1060}.my-masonry-grid{display:flex;margin-left:-10px;width:auto}.my-masonry-grid_column{background-clip:padding-box;padding-left:10px}.my-masonry-grid_column>div{background:grey;margin-bottom:30px}.common-ul{padding:5px 0 5px 10px}.display{display:none}li.active>.display{display:block}html[dir=rtl] .ant-card-head-title span{margin-right:15px}html[dir=rtl] span[aria-label=arrow-left] svg,html[dir=rtl] span[aria-label=arrow-right] svg{transform:rotateY(180deg)}html[dir=rtl] .ant-menu.ant-menu-vertical{text-align:right!important}html[dir=rtl] .ant-menu.ant-menu-vertical .ant-menu-submenu-placement-rightTop{left:-170px!important}html[dir=rtl] .ant-menu.ant-menu-vertical .ant-menu-vertical-left{text-align:right}html[dir=rtl] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{margin-left:0;margin-right:8px}html[dir=rtl] .ant-menu.ant-menu-vertical .ant-menu-submenu-arrow{left:16px;right:auto;transform:rotateY(180deg)}html[dir=rtl] .ant-menu-vertical .ant-menu-submenu-title{padding-right:15px!important}html[dir=rtl] .project-modal-footer{text-align:right!important}html[dir=rtl] .ant-card-extra .ant-dropdown-trigger{margin-left:0!important;margin-right:20px!important}.ninjadash-topmenu .ninjadash-blog-details .ninjadash-share-links{margin-left:1000px!important}.auth0-lock.auth0-lock .auth0-lock-header-logo{height:32px!important;margin:0 0 3px!important}.auth0-lock.auth0-lock .auth0-lock-name{font-size:16px!important}.glow-text{color:#f87171;text-shadow:0 0 8px #e01e452e,0 0 20px #e01e4514}.glow-text.success{color:#4ade80;text-shadow:0 0 8px #00c8642e,0 0 20px #00c86414}.glow-text.warning{color:#fbbf24;text-shadow:0 0 8px #ffb8002e,0 0 20px #ffb80014}.glow-text.error{color:#fb7185;text-shadow:0 0 8px #ff33662e,0 0 20px #ff336614}.glass-panel{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:linear-gradient(135deg,#040404d9,#0e0e0ed9);border:1px solid #e01e4526;border:1px solid rgba(var(--color-primary-rgb,224,30,69),.15);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-lg),inset 0 1px 0 #ffffff0a;position:relative}.glass-panel:before{background:linear-gradient(90deg,#0000,#e01e4540,#0000);background:linear-gradient(90deg,#0000,rgba(var(--color-primary-rgb,224,30,69),.25),#0000);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0}.neon-border{border:1px solid #e01e4566;box-shadow:0 0 5px #e01e4533,0 0 10px #e01e451a,inset 0 0 5px #e01e450d;transition:all .3s ease}.neon-border:hover{border-color:#e01e45b3;box-shadow:0 0 10px #e01e4566,0 0 20px #e01e4533,0 0 40px #e01e451a,inset 0 0 10px #e01e4514}.neon-border.success{border-color:#0f86;box-shadow:0 0 5px #0f83,0 0 10px #00ff881a}.neon-border.warning{border-color:#ffb80066;box-shadow:0 0 5px #ffb80033,0 0 10px #ffb8001a}.neon-border.error{border-color:#f366;box-shadow:0 0 5px #f363,0 0 10px #ff33661a}@media (max-width:480px){.ant-card-body{padding:clamp(12px,3.8vw,16px) clamp(12px,3.2vw,14px)!important}.ant-card-head{padding-left:clamp(12px,3.2vw,14px)!important;padding-right:clamp(12px,3.2vw,14px)!important}.cyber-stat-card{padding:16px}.cyber-stat-card .stat-value{font-size:1.75rem}.cyber-stat-card .stat-icon{font-size:1rem;height:36px;width:36px}.ant-table{font-size:12px!important}.cyber-glass,.glass-panel{border-radius:8px!important}}@media (min-width:481px) and (max-width:768px){.ant-card-body{padding:clamp(16px,2.8vw,20px) clamp(14px,2.5vw,18px)!important}}@media (min-width:769px) and (max-width:1024px){.ant-card-body{padding:clamp(18px,2.2vw,22px) clamp(16px,2vw,20px)!important}}@media (min-width:1440px){.ant-card-body{padding:clamp(22px,1.6vw,30px) clamp(20px,1.4vw,28px)!important}.cyber-stat-card{padding:28px}.cyber-stat-card .stat-value{font-size:3rem}}@media (min-width:1920px){.ant-card-body{padding:clamp(26px,1.4vw,36px) clamp(24px,1.2vw,32px)!important}.cyber-stat-card{padding:32px}}@media print{*,:after,:before{animation:none!important;background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important;transition:none!important}body{background:#fff!important;font-size:12pt;line-height:1.5}a,a:visited,body{color:#000!important}a,a:visited{text-decoration:underline}a[href]:after{color:#555!important;content:" (" attr(href) ")";font-size:.8em}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.admin-footer,.ant-btn,.ant-layout-header,.ant-layout-sider,.ant-menu,.ant-modal-close,.ant-pagination,.ant-tabs-nav,.no-print,nav{display:none!important}.ant-layout-content{background-image:none!important;margin:0!important;padding:0!important;width:100%!important}.ant-card{border:1px solid #ccc!important;border-radius:0!important;margin-bottom:16pt;page-break-inside:avoid}.ant-card-head{background:#f5f5f5!important;border-bottom:1px solid #ccc!important}.ant-table{border-collapse:collapse;width:100%!important}.ant-table-thead>tr>th{background:#f0f0f0!important;border:1px solid #ccc!important;font-weight:700;padding:8pt!important}.ant-table-tbody>tr>td{border:1px solid #ccc!important;padding:6pt!important}.ant-table-tbody>tr:nth-child(2n){background:#f9f9f9!important}.cyber-stat-card{border:1px solid #ccc!important;padding:12pt;page-break-inside:avoid}.cyber-stat-card .stat-value{color:#000!important;font-size:18pt}.cyber-stat-card .stat-label{color:#333!important;font-size:9pt}img{max-width:100%!important}h1,h2,h3,h4,h5,h6,img{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid}figure,p,table{orphans:3;widows:3}@page{size:A4;margin:1.5cm}}.cyber-gradient-bg{background:linear-gradient(135deg,var(--color-background) 0,color-mix(in srgb,var(--color-primary) 8%,var(--color-elevated)) 50%,var(--color-background) 100%)}.cyber-stat-card{background:linear-gradient(145deg,var(--color-paper) 0,var(--color-elevated) 100%);border:1px solid var(--color-border);border-radius:12px;border-radius:var(--radius-lg,12px);overflow:hidden;position:relative;transition:all .3s cubic-bezier(.22,1,.36,1)}.cyber-stat-card:before{background:linear-gradient(90deg,#0000 0,var(--color-primary) 50%,#0000 100%);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.cyber-stat-card:hover{border-color:#e01e454d;box-shadow:0 12px 40px #00000059,0 0 30px #e01e451a;transform:translateY(-3px)}.cyber-stat-card:hover:before{opacity:1}.cyber-stat-card .stat-icon{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 15%,#0000) 0,color-mix(in srgb,var(--color-primary) 5%,#0000) 100%);border-radius:10px;border-radius:var(--radius-md,10px);display:flex;height:52px;justify-content:center;transition:all .3s ease;width:52px}.cyber-stat-card:hover .stat-icon{box-shadow:0 0 24px #e01e4540;transform:scale(1.05) rotate(3deg)}.cyber-stat-card .stat-value{color:var(--color-text-primary);font-size:2rem;font-weight:700;line-height:1.2;margin:8px 0}.cyber-stat-card .stat-label{color:var(--color-text-secondary);font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.cyber-chart-container{background:linear-gradient(165deg,var(--color-elevated) 0,color-mix(in srgb,var(--color-primary) 2%,var(--color-background)) 100%);border:1px solid var(--color-border);border-radius:12px;border-radius:var(--radius-lg,12px);padding:16px;position:relative}.cyber-chart-container:after{background:linear-gradient(90deg,#0000,var(--color-primary),#0000);bottom:0;content:"";height:1px;left:20%;opacity:.3;position:absolute;right:20%}.cyber-data-table .ant-table-thead>tr>th{background:linear-gradient(180deg,var(--color-elevated) 0,color-mix(in srgb,var(--color-primary) 3%,var(--color-elevated)) 100%);border-bottom:2px solid var(--color-border);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.cyber-data-table .ant-table-tbody>tr{transition:all .2s ease}.cyber-data-table .ant-table-tbody>tr:hover{background:linear-gradient(90deg,#e01e450f,#0000)!important}.cyber-data-table .ant-table-tbody>tr>td{border-bottom:1px solid #2e2f3680}.cyber-empty-state{flex-direction:column;padding:48px 24px;text-align:center}.cyber-empty-state,.cyber-empty-state__icon{align-items:center;display:flex;justify-content:center}.cyber-empty-state__icon{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,var(--color-elevated)) 0,var(--color-elevated) 100%);border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 10%,#0000),0 12px 32px #0000004d;height:80px;margin-bottom:20px;width:80px}.cyber-empty-state__icon svg{color:var(--color-primary);font-size:36px}.cyber-empty-state__title{color:var(--color-text-primary);font-size:16px;font-weight:600;margin-bottom:8px}.cyber-empty-state__description{color:var(--color-text-secondary);font-size:14px;line-height:1.6;max-width:320px}.cyber-timeline{padding-left:24px;position:relative}.cyber-timeline:before{background:linear-gradient(180deg,var(--color-primary) 0,#0000 100%);bottom:0;content:"";left:8px;position:absolute;top:0;width:2px}.cyber-timeline__item{padding-bottom:24px;position:relative}.cyber-timeline__item:before{background:var(--color-primary);border-radius:50%;box-shadow:0 0 16px #e01e4566;content:"";height:12px;left:-20px;position:absolute;top:6px;width:12px}.cyber-timeline__item:last-child{padding-bottom:0}.cyber-metric{align-items:center;background:var(--color-elevated);border:1px solid var(--color-border);border-radius:20px;border-radius:var(--radius-xl,20px);display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:6px 14px;transition:all .2s ease}.cyber-metric:hover{border-color:var(--color-primary);box-shadow:0 0 16px #e01e4526}.cyber-metric--success{background:color-mix(in srgb,var(--color-success) 10%,var(--color-elevated));border-color:#00d0844d;color:var(--color-success)}.cyber-metric--warning{background:color-mix(in srgb,var(--color-warning) 10%,var(--color-elevated));border-color:#efbc2a4d;color:var(--color-warning)}.cyber-metric--error{background:color-mix(in srgb,var(--color-error) 10%,var(--color-elevated));border-color:#e639464d;color:var(--color-error)}.cyber-search{position:relative}.cyber-search .ant-input-affix-wrapper{background:var(--color-elevated)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;border-radius:var(--radius-lg,12px)!important;padding:12px 16px!important;transition:all .25s ease}.cyber-search .ant-input-affix-wrapper:hover{border-color:#e01e454d!important}.cyber-search .ant-input-affix-wrapper-focused,.cyber-search .ant-input-affix-wrapper:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #e01e451f,0 0 24px #e01e4514!important}.cyber-fab{align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,#ff3d65 100%);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 16px #e01e4566,inset 0 0 0 1px #ffffff1a;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:24px;transition:all .3s cubic-bezier(.22,1,.36,1);width:56px;z-index:100}.cyber-fab:hover{box-shadow:0 8px 32px #e01e4580,inset 0 0 0 1px #ffffff26;transform:scale(1.08) rotate(90deg)}.cyber-fab:active{transform:scale(.95)}.cyber-dot{display:inline-block;position:relative}.cyber-dot:after{animation:pulse-dot 2s ease-in-out infinite;background:var(--color-primary);border:2px solid var(--color-paper);border-radius:50%;content:"";height:10px;position:absolute;right:0;top:0;width:10px}.cyber-dot--success:after{background:var(--color-success)}.cyber-dot--warning:after{background:var(--color-warning)}.cyber-dot--error:after{background:var(--color-error)}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.cyber-section-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}.cyber-section-header__title{color:var(--color-text-primary);font-size:18px;font-weight:700}.cyber-section-header__line{background:linear-gradient(90deg,var(--color-border),#0000);flex:1 1;height:1px}.cyber-skeleton{border-radius:8px;border-radius:var(--radius-md,8px);overflow:hidden;position:relative}.cyber-skeleton:after{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff0a 50%,#0000);content:"";inset:0;position:absolute}@keyframes skeleton-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.cyber-stat-card .stat-value{font-size:1.5rem}.cyber-stat-card .stat-icon{height:44px;width:44px}.cyber-fab{bottom:16px;height:48px;right:16px;width:48px}}@media (pointer:coarse){.ant-btn{min-height:44px;min-width:44px}.ant-btn-sm{min-height:36px;min-width:36px}.ant-btn-icon-only{min-height:44px;min-width:44px}.ant-menu-item,.ant-menu-submenu-title{line-height:44px;min-height:44px}.ant-tabs-tab{min-height:44px;padding:12px 16px!important}.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:center;display:inline-flex;min-height:44px;padding:8px 0}.ant-select-selector{min-height:44px!important}.ant-pagination-item,.ant-pagination-next,.ant-pagination-prev{line-height:34px!important;min-height:36px!important;min-width:36px!important}.ant-switch{min-height:28px;min-width:52px}}@media (max-width:767px){.ant-card{margin-bottom:12px!important}.ant-card .ant-card-head{min-height:auto!important;padding:12px 16px!important}.ant-card .ant-card-head-title{font-size:14px!important;padding:4px 0!important}.ant-card .ant-card-extra{padding:4px 0!important}.ant-card .ant-card-head-wrapper{flex-wrap:wrap;gap:4px}.ant-row{margin-left:-6px!important;margin-right:-6px!important}.ant-row>.ant-col{padding-left:6px!important;padding-right:6px!important}.ant-card-actions>li>span{align-items:center;display:flex;justify-content:center;min-height:44px}}@media (max-width:379px){.ant-card-body{padding:12px!important}.ant-card .ant-card-head{padding:10px 12px!important}.ant-card-head-title{overflow:hidden;text-overflow:ellipsis}}@media (max-width:767px){.ant-table-wrapper{position:relative}.ant-table-wrapper:after{background:linear-gradient(90deg,#0000,#04040499);border-radius:0 8px 8px 0;bottom:0;content:"";opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:24px;z-index:2}.ant-table-tbody>tr>td:first-child,.ant-table-thead>tr>th:first-child{background:inherit;left:0;position:-webkit-sticky;position:sticky;z-index:3}.ant-table{font-size:13px}.ant-form-item{margin-bottom:16px}.ant-form-item-label{padding-bottom:4px!important}.ant-form-item-label>label{font-size:13px}.ant-input,.ant-input-number,.ant-picker,.ant-select{max-width:100%!important;width:100%!important}.ant-input,.ant-input-number-input{font-size:16px;min-height:44px}.ant-input-affix-wrapper{min-height:44px}.ant-input-affix-wrapper .ant-input{min-height:auto}.ant-form-item .ant-form-item-control .ant-btn+.ant-btn{margin-left:0;margin-top:8px}textarea.ant-input{font-size:16px;min-height:100px}.ant-dropdown{max-width:calc(100vw - 16px)!important}.ant-popover{max-width:calc(100vw - 24px)!important}.ant-popover-inner{padding:12px!important}.ant-tooltip{max-width:calc(100vw - 32px)!important}}@media (max-width:480px){.ant-notification{margin-right:8px!important;max-width:none!important;width:calc(100vw - 16px)!important}.ant-notification-notice{padding:12px 16px!important;width:100%!important}.ant-message{top:max(8px,env(safe-area-inset-top,0px))!important}.ant-message-notice-content{font-size:14px;max-width:calc(100vw - 32px);padding:10px 16px}}@media (max-width:479px){.ant-drawer-content-wrapper{max-width:100vw!important;width:100%!important}.ant-drawer-header{padding:12px 16px!important}.ant-drawer-body{padding:16px!important}.ant-drawer-footer{padding:12px 16px max(12px,env(safe-area-inset-bottom,0px))!important}}@media (hover:none) and (pointer:coarse){.ant-table-body,.ant-table-content{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.ant-btn:active{transform:scale(.97);transition:transform .1s ease}.ant-card:active{transform:scale(.995);transition:transform .1s ease}.ant-card:hover{transform:none!important}.ant-table-tbody>tr:hover>td{transition:none}.ant-btn,.ant-menu-item,.ant-pagination-item,.ant-tabs-tab{touch-action:manipulation;-webkit-user-select:none;user-select:none}}body.console-sidebar-open{height:100%;position:fixed;top:0;top:var(--scroll-y,0);width:100%}@media (max-width:767px){.ant-breadcrumb{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;font-size:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;white-space:nowrap}.ant-breadcrumb::-webkit-scrollbar{display:none}}@media (max-width:767px){.ant-tag{font-size:11px;line-height:1.5;margin:2px;padding:2px 6px}.ant-badge-count{font-size:10px;height:18px;line-height:18px;min-width:18px}}@media (max-width:575px){.ant-steps-horizontal:not(.ant-steps-label-vertical){flex-direction:column!important}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{margin-bottom:12px;padding-left:0!important}.ant-steps-item-tail{display:none!important}}@media (max-width:767px){.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;display:flex;min-height:48px;padding:12px 16px!important}.ant-collapse-content>.ant-collapse-content-box{padding:12px 16px!important}}:root{--app-content-max-width:1320px;--app-page-pad-x:clamp(16px,3vw,28px);--app-page-pad-y-start:clamp(16px,2.5vw,24px);--app-page-pad-y-end:clamp(20px,3vw,32px);--app-stack-gap:clamp(16px,2.5vw,28px);--color-sidebar:#070709;--gradient-page-overlay:none;--sidebar-transition:0.28s cubic-bezier(0.4,0,0.2,1)}html{overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";background-attachment:fixed;background-color:var(--color-background);background-image:none;background-image:var(--gradient-page-overlay);background-position:top;background-repeat:no-repeat;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-family:var(--font-sans,"Plus Jakarta Sans",system-ui,sans-serif);font-size:clamp(1rem,.14vw + .97rem,1.0625rem);font-weight:400;letter-spacing:-.005em;line-height:1.6;margin:0;min-height:100dvh;text-rendering:optimizeLegibility;transition:background-color var(--duration-normal) ease,color var(--duration-normal) ease}body,h1,h2,h3,h4,h5,h6{color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-top:0}h1{font-size:clamp(1.75rem,3vw,2rem);letter-spacing:-.03em}h2{font-size:clamp(1.375rem,2.5vw,1.625rem);letter-spacing:-.025em}h3{font-size:clamp(1.125rem,2vw,1.375rem)}h4{font-size:clamp(1rem,1.5vw,1.25rem)}h5{font-size:clamp(.9375rem,1.2vw,1.125rem)}h6{font-size:clamp(.875rem,1vw,1rem)}p{color:inherit;letter-spacing:-.005em;line-height:1.6}li,p{text-wrap:pretty}.app-readable-prose,.document-page-prose,.terms-article{text-align:left}.app-readable-prose li,.app-readable-prose p,.document-page-prose li,.document-page-prose p,.terms-article li,.terms-article p{max-inline-size:72ch}.text-sm,small{font-size:.8125rem;letter-spacing:0}b,strong{font-weight:600}.mono,code,pre{font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.875em;letter-spacing:-.02em}code:not(pre code){border-radius:4px;border-radius:var(--radius-xs,4px);font-size:.85em;padding:2px 6px}code:not(pre code),pre{background:var(--color-elevated);border:1px solid var(--color-border)}pre{border-radius:var(--radius-md);overflow-x:auto;padding:var(--space-4)}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color var(--duration-fast) ease}.ant-layout{background:#0000!important}@media (hover:none),(max-width:991px),(pointer:coarse){body{background-attachment:scroll}}.ant-layout-header{-webkit-backdrop-filter:saturate(1.15) blur(14px);backdrop-filter:saturate(1.15) blur(14px);background:var(--color-paper)!important;border-bottom:1px solid var(--color-border);box-shadow:0 1px 0 #0000000a,0 6px 20px #00000014;position:relative}.ant-layout-header:after{background:linear-gradient(90deg,#0000,var(--color-primary),#0000);background:var(--gradient-header-line,linear-gradient(90deg,#0000,var(--color-primary),#0000));bottom:0;content:"";height:1px;left:0;opacity:.38;pointer-events:none;position:absolute;right:0}.ant-layout-sider{background:#070709!important;background:var(--color-sidebar,#0a0a0a)!important;border-right:1px solid var(--color-border);transition:width .28s cubic-bezier(.4,0,.2,1),min-width .28s cubic-bezier(.4,0,.2,1),max-width .28s cubic-bezier(.4,0,.2,1);transition:width var(--sidebar-transition),min-width var(--sidebar-transition),max-width var(--sidebar-transition)}.ant-card{background:var(--color-paper)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm),inset 0 1px 0 hsla(0,0%,100%,.045)!important;box-shadow:var(--shadow-sm),var(--shadow-card-inner,inset 0 1px 0 hsla(0,0%,100%,.045))!important;transition:border-color var(--duration-normal) ease,box-shadow var(--duration-normal) ease,transform var(--duration-normal) ease;transition:border-color var(--duration-normal) var(--ease-out-smooth,ease),box-shadow var(--duration-normal) var(--ease-out-smooth,ease),transform var(--duration-normal) var(--ease-out-smooth,ease)}.ant-card:hover{border-color:var(--color-border-hover)!important;box-shadow:var(--shadow-md),var(--shadow-primary-sm),inset 0 1px 0 hsla(0,0%,100%,.045)!important;box-shadow:var(--shadow-md),var(--shadow-primary-sm),var(--shadow-card-inner,inset 0 1px 0 hsla(0,0%,100%,.045))!important}@media (prefers-reduced-motion:no-preference){.ant-card:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.ant-card:hover{transform:none}}.ant-card-head{background:#0000!important;border-bottom:1px solid var(--color-border)!important}.ant-btn-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-hover) 22%,var(--color-primary)) 0,var(--color-primary) 48%,color-mix(in srgb,var(--color-primary) 88%,#000) 100%)!important;border-color:var(--color-primary)!important;box-shadow:0 1px 0 #ffffff1f inset,var(--shadow-primary-sm)!important;transition:opacity var(--duration-fast) ease,transform var(--duration-fast) ease,box-shadow var(--duration-fast) ease,filter var(--duration-fast) ease!important}.ant-btn-primary:hover{box-shadow:0 1px 0 #ffffff24 inset,var(--shadow-primary-md)!important;filter:brightness(1.04);opacity:.96}.ant-btn.ant-btn-dashed,.ant-upload.ant-upload-drag{border-style:solid!important}.ant-upload.ant-upload-drag{border-width:1px!important}.ant-upload.ant-upload-select-picture-card{border-style:solid!important}.ant-empty-description{color:var(--color-text-disabled)!important}.ant-popconfirm .ant-popconfirm-message-title{color:var(--color-text-primary)}.ant-drawer .ant-drawer-content{background:var(--color-paper)}.ant-drawer .ant-drawer-header{background:var(--color-paper);border-bottom:1px solid var(--color-border)}.ant-drawer .ant-drawer-title{color:var(--color-text-primary)}.ant-message .ant-message-notice-content{background:var(--color-paper);border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--color-text-primary)}.ant-message .ant-message-notice-content .ant-message-custom-content{align-items:center;color:inherit;display:inline-flex;font-weight:500;gap:8px}.ant-message .ant-message-notice-content .ant-message-custom-content>.anticon{color:inherit}.ant-message .ant-message-notice-content:has(.ant-message-success),.ant-message .ant-message-notice.ant-message-notice-success .ant-message-notice-content{background:#00d08424;background:rgba(var(--color-success-rgb,0,208,132),.14);border-color:#00d08457;border-color:rgba(var(--color-success-rgb,0,208,132),.34);color:color-mix(in srgb,#00d084 68%,var(--color-text-primary));color:color-mix(in srgb,var(--color-success,#00d084) 68%,var(--color-text-primary))}.ant-message .ant-message-notice-content:has(.ant-message-warning),.ant-message .ant-message-notice.ant-message-notice-warning .ant-message-notice-content{background:#efbc2a29;background:rgba(var(--color-warning-rgb,239,188,42),.16);border-color:#efbc2a66;border-color:rgba(var(--color-warning-rgb,239,188,42),.4);color:color-mix(in srgb,#efbc2a 72%,var(--color-text-primary));color:color-mix(in srgb,var(--color-warning,#efbc2a) 72%,var(--color-text-primary))}.ant-message .ant-message-notice-content:has(.ant-message-error),.ant-message .ant-message-notice.ant-message-notice-error .ant-message-notice-content{background:#e6394624;background:rgba(var(--color-error-rgb,230,57,70),.14);border-color:#e6394657;border-color:rgba(var(--color-error-rgb,230,57,70),.34);color:color-mix(in srgb,#e63946 70%,var(--color-text-primary));color:color-mix(in srgb,var(--color-error,#e63946) 70%,var(--color-text-primary))}.ant-message .ant-message-notice-content:has(.ant-message-info),.ant-message .ant-message-notice.ant-message-notice-info .ant-message-notice-content{background:#1ba3f024;background:rgba(var(--color-info-rgb,27,163,240),.14);border-color:#1ba3f057;border-color:rgba(var(--color-info-rgb,27,163,240),.34);color:color-mix(in srgb,#1ba3f0 70%,var(--color-text-primary));color:color-mix(in srgb,var(--color-info,#1ba3f0) 70%,var(--color-text-primary))}.ant-notification .ant-notification-notice{background:var(--color-paper);border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--color-text-primary)}.ant-notification .ant-notification-notice .ant-notification-notice-message{color:inherit;font-weight:600}.ant-notification .ant-notification-notice .ant-notification-notice-description{color:color-mix(in srgb,currentColor 65%,var(--color-text-secondary))}.ant-notification .ant-notification-notice .ant-notification-notice-close{color:var(--color-text-secondary)}.ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:var(--color-text-primary)}.ant-notification .ant-notification-notice.ant-notification-notice-success{background:#00d08424;background:rgba(var(--color-success-rgb,0,208,132),.14);border-color:#00d08457;border-color:rgba(var(--color-success-rgb,0,208,132),.34);color:color-mix(in srgb,#00d084 68%,var(--color-text-primary));color:color-mix(in srgb,var(--color-success,#00d084) 68%,var(--color-text-primary))}.ant-notification .ant-notification-notice.ant-notification-notice-warning{background:#efbc2a29;background:rgba(var(--color-warning-rgb,239,188,42),.16);border-color:#efbc2a66;border-color:rgba(var(--color-warning-rgb,239,188,42),.4);color:color-mix(in srgb,#efbc2a 72%,var(--color-text-primary));color:color-mix(in srgb,var(--color-warning,#efbc2a) 72%,var(--color-text-primary))}.ant-notification .ant-notification-notice.ant-notification-notice-error{background:#e6394624;background:rgba(var(--color-error-rgb,230,57,70),.14);border-color:#e6394657;border-color:rgba(var(--color-error-rgb,230,57,70),.34);color:color-mix(in srgb,#e63946 70%,var(--color-text-primary));color:color-mix(in srgb,var(--color-error,#e63946) 70%,var(--color-text-primary))}.ant-notification .ant-notification-notice.ant-notification-notice-info{background:#1ba3f024;background:rgba(var(--color-info-rgb,27,163,240),.14);border-color:#1ba3f057;border-color:rgba(var(--color-info-rgb,27,163,240),.34);color:color-mix(in srgb,#1ba3f0 70%,var(--color-text-primary));color:color-mix(in srgb,var(--color-info,#1ba3f0) 70%,var(--color-text-primary))}.ant-popover .ant-popover-inner{background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.ant-popover .ant-popover-title{border-bottom-color:var(--color-border);color:var(--color-text-primary)}.ant-collapse,.ant-popover .ant-popover-arrow:after,.ant-popover .ant-popover-arrow:before{background:var(--color-paper)}.ant-collapse{border-color:var(--color-border)}.ant-collapse>.ant-collapse-item{border-bottom-color:var(--color-border)}.ant-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--color-text-primary)}.ant-collapse .ant-collapse-content{background:var(--color-elevated);border-top-color:var(--color-border);color:var(--color-text-secondary)}.ant-timeline .ant-timeline-item-content{color:var(--color-text-secondary)}.ant-timeline .ant-timeline-item-tail{border-inline-start-color:var(--color-border)}.app-page-inner{box-sizing:border-box;margin:0 auto;max-width:1320px;max-width:var(--app-content-max-width);min-width:0;padding:clamp(16px,2.5vw,24px) max(clamp(16px,3vw,28px),env(safe-area-inset-right,0px)) clamp(20px,3vw,32px) max(clamp(16px,3vw,28px),env(safe-area-inset-left,0px));padding:var(--app-page-pad-y-start) max(var(--app-page-pad-x),env(safe-area-inset-right,0px)) var(--app-page-pad-y-end) max(var(--app-page-pad-x),env(safe-area-inset-left,0px));width:100%}.app-page-inner:has(.kb-page-root){max-width:min(1680px,100%)}.layout .ant-layout>.ant-layout{max-width:100%;min-width:0}.app-page-inner .ant-card .ant-card-body,.app-page-inner .ant-col{min-width:0}.app-page-inner .ant-cascader-picker,.app-page-inner .ant-input-affix-wrapper,.app-page-inner .ant-input-number,.app-page-inner .ant-input-search,.app-page-inner .ant-picker,.app-page-inner .ant-select,.app-page-inner .ant-select .ant-select-selector{max-width:100%}.app-page-inner .ant-space.ant-space-horizontal{flex-wrap:wrap;max-width:100%;row-gap:8px;row-gap:var(--space-2,8px)}.app-page-inner .ant-tabs .ant-tabs-nav,.app-page-inner .ant-tabs .ant-tabs-nav-wrap{max-width:100%;min-width:0}.app-page-inner .ant-segmented{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;scrollbar-width:thin}@media (max-width:575px){.app-page-inner .ant-radio-group.ant-radio-group-outline,.app-page-inner .ant-radio-group.ant-radio-group-solid{display:flex;flex-wrap:wrap;max-width:100%;row-gap:8px}}.app-page-inner .ant-descriptions-item-content,.app-page-inner .ant-descriptions-item-label{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.app-page-inner .ant-alert-description,.app-page-inner .ant-alert-message{overflow-wrap:anywhere;word-break:break-word}.app-shell-header__topnav-scroll{-webkit-overflow-scrolling:touch;flex:1 1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}@media (max-width:991px){:root{--app-page-pad-x:clamp(14px,4vw,22px);--app-page-pad-y-start:clamp(12px,2.5vw,20px);--app-page-pad-y-end:clamp(16px,3vw,28px)}}@media (max-width:480px){:root{--app-page-pad-x:clamp(12px,4.5vw,18px);--app-page-pad-y-start:12px;--app-page-pad-y-end:16px}}@media (max-width:359px){:root{--app-page-pad-x:10px;--app-page-pad-y-start:10px;--app-page-pad-y-end:12px;--app-stack-gap:12px}}@media (min-width:1536px){:root{--app-content-max-width:1420px}}.app-page-inner .ant-table-wrapper{min-width:0}.app-page-inner .ant-table{font-size:clamp(.75rem,.35vw + .68rem,.875rem)}.app-page-inner .ant-pagination{flex-wrap:wrap;justify-content:flex-end;row-gap:8px;row-gap:var(--space-2,8px)}@media (max-width:575px){.app-page-inner .ant-pagination{justify-content:center}}.ant-modal-root .ant-modal-wrap{padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}@media (max-width:576px){.ant-modal-root .ant-modal{margin:12px auto!important;max-width:calc(100vw - 24px)!important}}@media (max-width:479px){.ant-modal-root .ant-modal-wrap{padding:0}.ant-modal-root .ant-modal{margin:0!important;max-width:100vw!important;padding:0;top:0}}.app-page-inner canvas,.app-page-inner img,.app-page-inner video{height:auto;max-width:100%}.app-page-inner .ant-form-item{max-width:100%}.app-page-inner .ant-card-head-wrapper{align-items:flex-start;flex-wrap:wrap;row-gap:8px;row-gap:var(--space-2,8px)}.app-page-inner .ant-card .ant-card-extra{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:8px;gap:var(--space-2,8px);justify-content:flex-end;max-width:100%;min-width:0}@media (max-width:575px){.app-page-inner .ant-steps.ant-steps-horizontal{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;margin-bottom:-8px;margin-bottom:calc(var(--space-2, 8px)*-1);overflow-x:auto;overflow-y:hidden;padding-bottom:8px;padding-bottom:var(--space-2,8px);scrollbar-width:thin}.app-page-inner .ant-steps.ant-steps-horizontal .ant-steps-item{flex:0 0 auto;min-width:72px}}@media (max-width:480px){.ant-drawer-content-wrapper{max-width:100vw!important}}.app-page-inner .ant-statistic .ant-statistic-content{min-width:0;word-break:break-word}.app-shell-header{-webkit-backdrop-filter:saturate(1.2) blur(12px);backdrop-filter:saturate(1.2) blur(12px);box-shadow:0 1px 0 #2a2a2a,0 2px 12px #0000002e;box-shadow:0 1px 0 var(--color-border,#2a2a2a),0 2px 12px #0000002e;box-sizing:border-box;overflow:visible}.app-shell-header__actions{flex-shrink:0;overflow:visible}@media (prefers-reduced-motion:reduce){.app-shell-header{-webkit-backdrop-filter:none;backdrop-filter:none}}.app-shell-header__brand{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;min-height:44px;padding:4px 16px 4px 4px}.app-shell-header__logo-link{align-items:center;border-radius:5px;border-radius:var(--radius-sm,5px);display:inline-flex;flex-shrink:0;padding:4px 2px}.app-shell-header__brand-row{flex-shrink:0}.app-shell-header__logo{display:block;height:32px;max-width:none;width:auto}[data-theme=dark] .logo-light-mode,[data-theme=light] .logo-dark-mode{display:none}[data-theme=dark] .logo-dark-mode,[data-theme=light] .logo-light-mode{display:block}.app-shell-header__menu-btn.ant-btn{align-items:center;justify-content:center;min-height:44px;min-width:44px}@media (max-width:480px){.app-shell-header__logo{height:28px}}.app-shell-header__menu-btn{align-items:center;display:inline-flex!important;flex-shrink:0;justify-content:center;min-height:44px;min-width:44px!important;padding:0 8px!important}.app-shell-header__menu-btn img{display:block;opacity:.92}.ninjadash-shade.show{-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000007a;cursor:pointer}@media (prefers-reduced-motion:reduce){.ninjadash-shade.show{-webkit-backdrop-filter:none;backdrop-filter:none}}.app-shell-nav-backdrop{-webkit-tap-highlight-color:transparent;animation:app-shell-backdrop-in .2s ease forwards;background:#0000007a;border:none;border-radius:0;cursor:pointer;inset:0;margin:0;padding:0;position:fixed;z-index:986}@keyframes app-shell-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.app-shell-nav-backdrop{animation:none}}.demo-banner{align-items:center;background:#fff9e6;border:1px solid #f0d78c;border-radius:8px;border-radius:var(--radius-md,8px);box-shadow:0 1px 2px #0000000a;box-shadow:var(--shadow-sm,0 1px 2px #0000000a);color:#5c4a00;display:inline-flex;flex-wrap:wrap;font-size:13px;gap:8px 14px;line-height:1.4;max-width:min(960px,100%);padding:6px 14px}.demo-banner--inline{flex-shrink:0;flex-wrap:nowrap;font-size:12px;gap:6px 14px;max-width:min(520px,42vw);padding:4px 10px}.demo-banner--inline .demo-banner__detail,.demo-banner--inline .demo-banner__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-banner--inline .demo-banner__detail{flex:0 1 auto;font-size:11px}.demo-banner--inline .demo-banner__dismiss{margin-left:0;min-height:28px;min-width:28px}@media (max-width:640px){.demo-banner--inline{flex-wrap:nowrap;font-size:11px;gap:4px;max-width:100%;padding:4px 8px}.demo-banner--inline .demo-banner__detail{display:none}.demo-banner--inline .demo-banner__dismiss{font-size:16px;min-height:32px;min-width:32px}.demo-banner--inline .demo-banner__icon{font-size:13px}}@media (max-width:400px){.demo-banner--inline{border-radius:5px;border-radius:var(--radius-sm,5px);font-size:10px;gap:3px;padding:3px 6px}}.demo-banner{background:color-mix(in srgb,var(--color-warning) 12%,var(--color-paper));border-color:color-mix(in srgb,var(--color-warning) 35%,var(--color-border));color:var(--color-text-primary)}.demo-banner__icon{color:#d4a017;color:var(--color-warning,#d4a017);flex-shrink:0;font-size:15px}.demo-banner__title{font-weight:600;letter-spacing:-.01em}.demo-banner__detail{color:#7a6520;color:var(--color-text-secondary);flex:1 1 auto;font-size:12px;min-width:0}.demo-banner__dismiss{align-items:center;background:#0000;border:none;border-radius:5px;border-radius:var(--radius-sm,5px);color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;justify-content:center;line-height:1;margin-left:auto;min-height:32px;min-width:32px;opacity:.75;padding:0;transition:opacity .15s ease,background-color .15s ease}.demo-banner__dismiss:hover{background:#0000000f;background:#ffffff14;opacity:1}.app-page-inner .ant-table-wrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.app-page-inner .ant-table{min-width:0}@media (max-width:767px){.app-page-inner .ant-card .ant-card-head{flex-wrap:wrap;row-gap:8px}.app-page-inner .ant-card .ant-card-extra{-webkit-margin-start:0;justify-content:flex-start;margin-inline-start:0;max-width:100%;width:100%}}@media (max-width:575px){.app-page-inner .ant-card .ant-card-body{padding:16px}.app-page-inner .ant-card-small .ant-card-body{padding:12px}.app-page-inner .ant-page-header-heading{align-items:flex-start}}.app-route-suspense-fallback{animation:fadeSlideIn .2s ease forwards;box-sizing:border-box;margin:0 auto;max-width:1320px;max-width:var(--app-content-max-width);padding:clamp(16px,2.5vw,24px) max(clamp(16px,3vw,28px),env(safe-area-inset-right,0px)) clamp(20px,3vw,32px) max(clamp(16px,3vw,28px),env(safe-area-inset-left,0px));padding:var(--app-page-pad-y-start) max(var(--app-page-pad-x),env(safe-area-inset-right,0px)) var(--app-page-pad-y-end) max(var(--app-page-pad-x),env(safe-area-inset-left,0px));width:100%}.app-route-suspense-fallback .ant-skeleton{width:100%}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-disabled{color:var(--color-text-disabled)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-accent{color:var(--color-primary)}.bg-background{background-color:var(--color-background)}.bg-paper{background-color:var(--color-paper)}.bg-elevated{background-color:var(--color-elevated)}.bg-surface{background-color:var(--color-surface)}.border-base{border-color:var(--color-border)}.border-hover{border-color:var(--color-border-hover)}.theme-glass-surface{-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12);background:color-mix(in srgb,var(--color-paper) 94%,#0000);border:1px solid color-mix(in srgb,var(--color-border) 85%,var(--color-primary));border-radius:var(--radius-lg);box-shadow:var(--shadow-md),inset 0 1px 0 #ffffff0d;box-shadow:var(--shadow-md),var(--shadow-card-inner,inset 0 1px 0 #ffffff0d)}.theme-page-hero-band{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-elevated)) 0,color-mix(in srgb,var(--color-info) 5%,var(--color-paper)) 100%);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),inset 0 1px 0 #ffffff0a;box-shadow:var(--shadow-sm),var(--shadow-card-inner,inset 0 1px 0 #ffffff0a);margin:0 0 var(--space-4);padding:var(--space-4) var(--space-5)}.sr-only{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.app-page-header-actions .app-header-action--primary.ant-btn{box-shadow:var(--shadow-primary-sm)}.app-page-header-actions .app-header-action--secondary .ant-btn-primary,.app-page-header-actions .app-header-action--secondary.ant-btn-primary{background:var(--color-elevated)!important;border-color:var(--color-border)!important;box-shadow:none!important;color:var(--color-text-primary)!important}.app-page-header-actions .app-header-action--secondary .ant-btn-primary:hover,.app-page-header-actions .app-header-action--secondary.ant-btn-primary:hover{background:color-mix(in srgb,var(--color-elevated) 80%,var(--color-primary) 20%)!important;border-color:var(--color-border-hover)!important}.ninjadash-nav-actions__item .ninjadash-nav-action-link{align-items:center;display:inline-flex;gap:8px;justify-content:center;min-height:44px;min-width:44px}.ninjadash-nav-action-label{color:var(--color-text-secondary);display:none;font-size:12px;font-weight:600;letter-spacing:.01em}@media (min-width:1280px){.ninjadash-nav-action-link--with-label{padding-inline:10px}.ninjadash-nav-action-link--with-label .ninjadash-nav-action-label{display:inline}}.search-summary{color:var(--color-text-secondary);font-size:13px;line-height:1.55;margin:0;max-width:72ch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.page-enter{opacity:0;transform:translateY(8px)}.page-enter-active{transition:opacity .3s ease,transform .3s ease}.page-enter-active,.page-exit{opacity:1;transform:translateY(0)}.page-exit-active{opacity:0;transform:translateY(-4px);transition:opacity .2s ease-in,transform .2s ease-in}.fade-slide-in{animation:fadeSlideIn .35s ease forwards}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.stagger-children>*{animation:fadeSlideIn .35s ease forwards;opacity:0}.stagger-children>:first-child{animation-delay:.04s}.stagger-children>:nth-child(2){animation-delay:.08s}.stagger-children>:nth-child(3){animation-delay:.12s}.stagger-children>:nth-child(4){animation-delay:.16s}.stagger-children>:nth-child(5){animation-delay:.2s}.stagger-children>:nth-child(6){animation-delay:.24s}.stagger-children>:nth-child(7){animation-delay:.28s}.stagger-children>:nth-child(8){animation-delay:.32s}.ant-breadcrumb{font-size:13px;letter-spacing:.01em}.ant-breadcrumb a{color:var(--color-text-secondary)!important;font-weight:500;transition:color .2s ease}.ant-breadcrumb a:hover{color:var(--color-primary)!important}.ant-breadcrumb li:last-child .ant-breadcrumb-link{color:#6b6b6b;color:var(--color-text-disabled,#6b6b6b);font-weight:400}.ant-breadcrumb .ant-breadcrumb-separator{color:#6b6b6b;color:var(--color-text-disabled,#6b6b6b);opacity:.6}.app-path-breadcrumb{animation:fadeSlideIn .25s ease forwards;border-bottom:1px solid #2a2a2a;border-bottom:1px solid var(--color-border,#2a2a2a);margin:0 0 16px;min-width:0;padding-bottom:12px}.app-path-breadcrumb .ant-breadcrumb{margin:0}.app-path-breadcrumb .ant-breadcrumb ol{flex-wrap:wrap;min-width:0;row-gap:6px}@media (max-width:991px){.app-path-breadcrumb{margin:0 0 12px;padding-bottom:10px}.app-path-breadcrumb .ant-breadcrumb{font-size:13px}.app-path-breadcrumb .ant-breadcrumb ol{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:thin}.app-path-breadcrumb .ant-breadcrumb ol::-webkit-scrollbar{height:4px}.app-path-breadcrumb .ant-breadcrumb li{flex-shrink:0}}@media (max-width:480px){.app-path-breadcrumb{margin:0 0 10px;padding-bottom:8px}.app-path-breadcrumb .ant-breadcrumb{font-size:12px}}.app-path-breadcrumb--landing{border-bottom:1px solid #ffffff14;box-sizing:border-box;margin:0 auto;max-width:1320px;max-width:var(--app-content-max-width,1320px);padding:10px max(24px,env(safe-area-inset-right,0px)) 10px max(24px,env(safe-area-inset-left,0px))}.app-path-breadcrumb--landing .ant-breadcrumb a{color:#ffffffb8}.app-path-breadcrumb--landing .ant-breadcrumb a:hover{color:#e01e45;color:var(--color-primary,#e01e45)}.app-path-breadcrumb--landing .ant-breadcrumb li:last-child .ant-breadcrumb-link{color:#ffffff73}.app-path-breadcrumb--auth{border-bottom:1px solid #ffffff14;display:flex;justify-content:center;margin:0 0 20px;padding-bottom:12px}.app-path-breadcrumb--auth .ant-breadcrumb{font-size:13px}.app-path-breadcrumb--auth .ant-breadcrumb a{color:#ffffffb8}.app-path-breadcrumb--auth .ant-breadcrumb a:hover{color:#e01e45;color:var(--color-primary,#e01e45)}.app-path-breadcrumb--auth .ant-breadcrumb li:last-child .ant-breadcrumb-link{color:#ffffff73}[role=button]:focus-visible,a:focus-visible,button:focus-visible{box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.15)!important;outline:2px solid var(--color-primary)!important;outline-offset:3px!important;transition:outline-offset .12s ease,box-shadow .12s ease}[role=button]:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none!important}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)!important;outline:2px solid var(--color-primary)!important;outline-offset:0!important}::selection{background:color-mix(in srgb,#e01e45 32%,#0000);background:color-mix(in srgb,var(--color-primary,#e01e45) 32%,#0000);color:var(--color-text-primary);text-shadow:none}::-moz-selection{background:color-mix(in srgb,#e01e45 32%,#0000);background:color-mix(in srgb,var(--color-primary,#e01e45) 32%,#0000);color:var(--color-text-primary);text-shadow:none}.ant-popover{animation:dropdownSlideIn .2s cubic-bezier(.4,0,.2,1)}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.ant-popover-inner{border:1px solid #2a2a2a!important;border:1px solid var(--color-border,#2a2a2a)!important;border-radius:12px!important;border-radius:var(--radius-lg,12px)!important;box-shadow:0 8px 32px #00000059,0 2px 8px #0003!important;overflow:hidden}.ant-dropdown{animation:dropdownSlideIn .2s cubic-bezier(.4,0,.2,1)}.ant-dropdown-menu{background:var(--color-paper)!important;border:1px solid #2a2a2a!important;border:1px solid var(--color-border,#2a2a2a)!important;border-radius:12px!important;border-radius:var(--radius-lg,12px)!important;box-shadow:0 8px 32px #00000059,0 2px 8px #0003!important;padding:6px!important}.ant-dropdown-menu-item{border-radius:8px!important;margin:2px 0!important;transition:background .15s ease,color .15s ease!important}.ant-dropdown-menu-item:hover{background:#e01e4514!important;background:rgba(var(--color-primary-rgb,224,30,69),.08)!important}.ninjadash-top-dropdown .btn-seeAll{align-items:center;border-top:1px solid #2a2a2a;border-top:1px solid var(--color-border,#2a2a2a);color:#e01e45;color:var(--color-primary,#e01e45);display:flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.01em;margin-top:6px;padding:14px 0 12px;transition:background .2s ease,color .2s ease}.ninjadash-top-dropdown .btn-seeAll:hover{background:#e01e450f;background:rgba(var(--color-primary-rgb,224,30,69),.06);color:#e01e45;color:var(--color-primary,#e01e45)}.ninjadash-ui-popover--activity{max-width:calc(100vw - 24px)}.ninjadash-ui-popover--activity .ant-popover-inner-content{overflow:hidden}.ninjadash-ui-popover--activity .ninjadash-top-dropdown{max-width:100%;width:min(360px,calc(100vw - 24px))}.ninjadash-ui-popover--activity .ninjadash-top-dropdown__title{align-items:center;gap:8px}.ninjadash-ui-popover--activity .ninjadash-top-dropdown__title .title-text{min-width:0}.ninjadash-ui-popover--activity .ninjadash-top-dropdown__state{border:1px dashed #2a2a2a;border:1px dashed var(--color-border,#2a2a2a);border-radius:10px;color:#b0b0b0;color:var(--color-text-secondary,#b0b0b0);font-size:12px;margin:12px 10px;padding:12px 10px;text-align:center}.ninjadash-ui-popover--activity .ninjadash-top-dropdown__item{min-width:0}.ninjadash-ui-popover--activity .notification-item__content,.ninjadash-ui-popover--activity .support-message-item__content{min-width:0;width:100%}.ninjadash-ui-popover--activity .notification-item__description,.ninjadash-ui-popover--activity .notification-item__title,.ninjadash-ui-popover--activity .support-message-item__preview,.ninjadash-ui-popover--activity .support-message-item__sender{overflow-wrap:anywhere;word-break:break-word}.ninjadash-top-dropdown__title{align-items:center;border-bottom:1px solid #2a2a2a;border-bottom:1px solid var(--color-border,#2a2a2a);display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:4px;padding:14px 16px 12px}.ninjadash-top-dropdown__nav.notification-list li{border-radius:8px;margin:2px 4px;transition:background .2s ease}.ninjadash-top-dropdown__nav.notification-list li:hover{background:#e01e450d;background:rgba(var(--color-primary-rgb,224,30,69),.05)}.ninjadash-top-dropdown__nav.notification-list li a{border-radius:8px;display:flex;padding:10px 12px}@media (max-width:767px){.ninjadash-nav-actions__message,.ninjadash-nav-actions__notification,.ninjadash-nav-actions__settings{margin:0 1px!important}.ninjadash-nav-actions__message>a,.ninjadash-nav-actions__message>div,.ninjadash-nav-actions__message>span,.ninjadash-nav-actions__notification>a,.ninjadash-nav-actions__notification>div,.ninjadash-nav-actions__notification>span{border-radius:8px!important;height:40px!important;min-height:40px!important;min-width:40px!important;width:40px!important}.ant-layout-sider{transition:transform .3s cubic-bezier(.4,0,.2,1)!important}}@media (max-width:480px){.ninjadash-nav-actions__nav-author a.ant-dropdown-trigger{gap:6px!important;padding:4px 8px 4px 4px!important}.ninjadash-nav-actions__nav-author .ninjadash-nav-actions__author--name{display:none!important}}.ninjadash-searchbar .ant-input{background:#1a1a1a!important;background:var(--color-elevated,#1a1a1a)!important;border:1px solid #2a2a2a!important;border:1px solid var(--color-border,#2a2a2a)!important;border-radius:8px!important;color:var(--color-text-primary)!important;height:36px;padding:4px 12px!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.ninjadash-searchbar .ant-input:focus,.ninjadash-searchbar .ant-input:hover{background:#1a1a1a!important;background:var(--color-elevated,#1a1a1a)!important;border-color:#e01e4573!important;border-color:rgba(var(--color-primary-rgb,224,30,69),.45)!important;box-shadow:0 0 0 3px #e01e451a!important;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb,224,30,69),.1)!important}.ninjadash-searchbar .ant-input::placeholder{color:#6b6b6b!important;color:var(--color-text-disabled,#6b6b6b)!important;font-size:13px}.ant-badge-dot{background:#e01e45!important;background:var(--color-primary,#e01e45)!important;box-shadow:0 0 0 2px #0e0e0e,0 0 6px #e01e4580!important;box-shadow:0 0 0 2px var(--color-paper,#0e0e0e),0 0 6px rgba(var(--color-primary-rgb,224,30,69),.5)!important}.ant-badge-count{box-shadow:0 0 0 2px #0e0e0e!important;box-shadow:0 0 0 2px var(--color-paper,#0e0e0e)!important}.badge-success .ant-badge-count{background:#e01e45!important;background:var(--color-primary,#e01e45)!important;box-shadow:0 0 0 2px #0e0e0e,0 0 8px #e01e454d!important;box-shadow:0 0 0 2px var(--color-paper,#0e0e0e),0 0 8px rgba(var(--color-primary-rgb,224,30,69),.3)!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}*{scrollbar-color:var(--color-border) #0000;scrollbar-width:thin}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}canvas,img,picture,svg,video{display:block;max-width:100%}.ant-avatar img,.ant-badge img,.ant-btn svg,.ant-menu-item svg,.ant-menu-submenu-title svg,a>img,a>svg,button>img,button>svg,span>img,span>svg{display:inline-block;max-width:none}.ant-table-wrapper{border-radius:var(--radius-lg);overflow:hidden}.ant-table-thead>tr>th{color:var(--color-text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ant-table-tbody>tr{transition:background-color var(--duration-fast) ease}.ant-form-item-label>label{color:var(--color-text-primary);font-weight:500}.ant-form-item-explain-error{font-size:12px;margin-top:4px}.ant-checkbox-wrapper,.ant-radio-wrapper{color:var(--color-text-primary)}.ant-pagination .ant-pagination-item{background:var(--color-elevated)!important;border-color:var(--color-border)!important}.ant-pagination .ant-pagination-item a{color:var(--color-text-primary)!important}.ant-pagination .ant-pagination-item-active{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.ant-pagination .ant-pagination-item-active a{color:#fff!important}.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-prev{background:var(--color-elevated)!important;border:1px solid var(--color-border)!important}.ant-pagination .ant-pagination-next .ant-pagination-item-link,.ant-pagination .ant-pagination-prev .ant-pagination-item-link{background:#0000!important;border:none!important;color:var(--color-text-secondary)!important}.ant-pagination .ant-pagination-options .ant-select-selector{background:var(--color-elevated)!important;border-color:var(--color-border)!important}.ant-pagination .ant-pagination-options .ant-select-selection-item{color:var(--color-text-primary)!important}@media (pointer:coarse){.app-page-inner .ant-btn{min-height:40px}.app-page-inner .ant-btn-sm{min-height:36px}.app-page-inner .ant-select-selector{min-height:40px!important}.app-page-inner .ant-input{min-height:40px}.app-page-inner .ant-segmented-item{min-height:36px}.app-page-inner .ant-tabs-tab{padding:10px 14px!important}.app-page-inner .ant-switch{min-width:48px}.app-page-inner .ant-checkbox-wrapper,.app-page-inner .ant-radio-wrapper{padding:4px 0}}@media (max-width:767px){.app-page-inner .ant-statistic-title{font-size:12px;margin-bottom:2px}.app-page-inner .ant-statistic-content{font-size:20px}.app-page-inner .ant-statistic-content-prefix{-webkit-margin-end:4px;font-size:16px;margin-inline-end:4px}.app-page-inner .ant-statistic-content-suffix{font-size:14px}}@media (max-width:480px){.app-page-inner .ant-statistic-title{font-size:11px}.app-page-inner .ant-statistic-content{font-size:18px}}@media (max-width:575px){.app-page-inner .ant-alert{font-size:13px;padding:8px 12px}.app-page-inner .ant-alert-icon{-webkit-margin-end:8px;font-size:16px;margin-inline-end:8px}.app-page-inner .ant-alert-message{font-size:13px}.app-page-inner .ant-alert-description{font-size:12px}}@media (max-width:767px){.app-page-inner .ant-tabs>.ant-tabs-nav{margin-bottom:12px}.app-page-inner .ant-tabs-tab{font-size:13px;padding:8px 12px!important}.app-page-inner .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none}.app-page-inner .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.app-page-inner .ant-tabs-nav-list{flex-wrap:nowrap}}@media (max-width:575px){.app-page-inner .ant-space-vertical{gap:12px!important}.app-page-inner .ant-space-vertical.ant-space-lg{gap:16px!important}}@media (max-width:480px){.app-page-inner .ant-tag{font-size:11px;line-height:1.4;padding:2px 6px}}@media (max-width:767px){.app-page-inner .ant-table-tbody>tr>td,.app-page-inner .ant-table-thead>tr>th{font-size:12px;padding:8px 10px!important}.app-page-inner .ant-table-thead>tr>th{font-size:11px}.app-page-inner .ant-table-wrapper .ant-table-pagination{flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px}.app-page-inner .ant-table-wrapper .ant-pagination-total-text{font-size:12px;text-align:center;width:100%}.app-page-inner .ant-table-wrapper .ant-pagination-options{display:none}}@media (max-width:575px){.ant-modal-root .ant-modal{margin:8px auto!important;max-width:calc(100vw - 16px)!important;top:8px!important}.ant-modal-root .ant-modal .ant-modal-body{max-height:calc(80dvh - 100px);overflow-y:auto;padding:16px!important}.ant-modal-root .ant-modal .ant-modal-header{padding:14px 16px!important}.ant-modal-root .ant-modal .ant-modal-footer{padding:10px 16px!important}.ant-modal-root .ant-modal .ant-modal-title{font-size:15px}.ant-drawer-right .ant-drawer-content-wrapper{max-width:100vw!important;width:100vw!important}.app-page-inner .ant-progress-text{font-size:11px}.app-page-inner .ant-form-item{margin-bottom:16px}.app-page-inner .ant-form-item-label{padding-bottom:4px!important}.app-page-inner .ant-form-horizontal .ant-form-item-label{flex:0 0 100%;max-width:100%;text-align:start!important}.app-page-inner .ant-form-horizontal .ant-form-item-control{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.ant-tooltip{max-width:calc(100vw - 32px)}.ant-tooltip-inner{font-size:12px;padding:6px 10px}}@media (max-width:480px){.ninjadash-top-dropdown{max-width:360px;width:calc(100vw - 24px)!important}.ninjadash-ui-popover--activity{max-width:calc(100vw - 16px)}.ninjadash-ui-popover--activity .ninjadash-top-dropdown{width:calc(100vw - 16px)}.ninjadash-top-dropdown__title{font-size:14px!important;padding:12px 14px 10px!important}.ninjadash-top-dropdown__nav.notification-list li a{padding:8px 10px!important}}@media (max-width:575px){.app-page-inner .ant-empty{margin:24px 0}.app-page-inner .ant-empty-image{height:48px}}body.console-sidebar-open{overflow:hidden;touch-action:none}@media (max-width:480px){.app-page-inner .ant-card-body>.ant-row,.app-page-inner>.ant-row{margin-left:-6px!important;margin-right:-6px!important}.app-page-inner .ant-card-body>.ant-row>.ant-col,.app-page-inner>.ant-row>.ant-col{padding-left:6px!important;padding-right:6px!important}}@media (hover:none){.ant-card:hover{transform:none!important}}@media (max-width:575px){.app-page-inner .ant-page-header{padding:12px 0}.app-page-inner .ant-page-header-heading{flex-wrap:wrap;row-gap:8px}.app-page-inner .ant-page-header-heading-extra{flex-wrap:wrap;gap:6px;width:100%}.app-page-inner .ant-page-header-heading-title{font-size:16px}.app-page-inner .ant-page-header-heading-sub-title{font-size:12px}.app-page-inner .ant-space.ant-space-horizontal{align-items:stretch;flex-direction:column;width:100%}.app-page-inner .ant-space.ant-space-horizontal>.ant-space-item{width:100%}.app-page-inner .ant-space.ant-space-horizontal>.ant-space-item .ant-input-search,.app-page-inner .ant-space.ant-space-horizontal>.ant-space-item .ant-select{width:100%!important}}@media (max-width:767px){.app-page-inner .ant-table-wrapper:after{background:linear-gradient(270deg,#00000026,#0000);border-radius:0 var(--radius-lg) var(--radius-lg) 0;bottom:0;content:"";opacity:.6;pointer-events:none;position:absolute;right:0;top:0;width:20px;z-index:1}.app-page-inner .ant-table-wrapper{position:relative}}@media (max-width:575px){.app-page-inner .ant-descriptions .ant-descriptions-row{display:flex;flex-direction:column}.app-page-inner .ant-descriptions .ant-descriptions-item{padding-bottom:8px}.app-page-inner .ant-descriptions .ant-descriptions-item-label{font-size:11px}.app-page-inner .ant-descriptions .ant-descriptions-item-content,.app-page-inner .ant-timeline .ant-timeline-item-content{font-size:13px}.app-page-inner .ant-timeline .ant-timeline-item{padding-bottom:16px}}@media (max-width:380px){.app-path-breadcrumb{margin:0 0 8px;padding-bottom:6px}.app-path-breadcrumb .ant-breadcrumb{font-size:11px}}@media (max-width:359px){.app-page-inner .ant-btn{font-size:12px;padding-inline:8px}.app-page-inner .ant-card .ant-card-body{padding:10px}.app-page-inner .ant-card .ant-card-head{padding:8px 10px}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1rem}}@media (hover:none) and (pointer:coarse){.app-page-inner .ant-btn{min-height:40px;min-width:40px}.app-page-inner .ant-input,.app-page-inner .ant-input-affix-wrapper,.app-page-inner .ant-picker,.app-page-inner .ant-select-selector{min-height:40px!important}}@media (max-width:767px){.app-page-inner .ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.app-page-inner .ant-table-tbody>tr>td,.app-page-inner .ant-table-thead>tr>th{font-size:13px;padding:10px 8px!important}.app-page-inner .filter-bar{align-items:stretch;flex-direction:column}.app-page-inner .filter-bar>.ant-input,.app-page-inner .filter-bar>.ant-input-search,.app-page-inner .filter-bar>.ant-picker,.app-page-inner .filter-bar>.ant-select{max-width:100%!important;width:100%!important}.ant-modal-body{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 160px);overflow-y:auto}}@media (max-width:480px){.app-page-inner .ant-table-tbody>tr>td,.app-page-inner .ant-table-thead>tr>th{font-size:12px;padding:8px 6px!important}.app-page-inner .ant-card-extra .ant-btn{font-size:12px;padding:4px 8px}.app-page-inner .ant-tabs-nav-list{flex-wrap:nowrap}.app-page-inner .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.app-page-inner .ant-tabs-tab{font-size:13px!important;padding:8px 12px!important}}@media (max-width:767px){.app-page-inner .ant-tabs-nav{margin-bottom:12px!important}.app-page-inner .ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.app-page-inner .ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}}@media (max-width:575px){.ant-descriptions .ant-descriptions-row{display:flex;flex-direction:column}.ant-descriptions .ant-descriptions-item{padding-bottom:12px!important}.ant-descriptions .ant-descriptions-item-label{color:var(--color-text-secondary);font-size:12px}.ant-descriptions .ant-descriptions-item-content{font-size:14px}.ant-timeline .ant-timeline-item-content{max-width:calc(100vw - 80px);word-break:break-word}.cyber-timeline__item{padding-bottom:16px;padding-left:24px}}@media (max-width:767px){.app-page-inner{padding-bottom:max(clamp(20px,3vw,32px),env(safe-area-inset-bottom,0px));padding-bottom:max(var(--app-page-pad-y-end),env(safe-area-inset-bottom,0px))}.app-page-inner pre{-webkit-overflow-scrolling:touch;font-size:12px;max-width:100%;overflow-x:auto}.app-page-inner .ant-typography{overflow-wrap:anywhere;word-break:break-word}.app-page-inner code:not(pre code){word-break:break-all}}@media (max-width:575px){.app-page-inner .ant-statistic-title{font-size:12px;margin-bottom:4px!important}.app-page-inner .ant-statistic-content{font-size:20px!important}.app-page-inner .ant-statistic-content-prefix,.app-page-inner .ant-statistic-content-suffix{font-size:14px!important}}@media (pointer:coarse){.ant-layout-content,.app-page-inner{-webkit-overflow-scrolling:touch}.ant-layout-content{overscroll-behavior-y:contain}}@media (pointer:coarse){.ant-btn:focus:not(:focus-visible),.ant-input:focus:not(:focus-visible),.ant-select-focused:not(.ant-select-focus-visible) .ant-select-selector{box-shadow:none!important;outline:none!important}}