@charset "UTF-8";.root-grid{margin:0}.content-main-container{height:fit-content;margin-top:60px;margin-left:220px;box-sizing:border-box;padding:40px;width:calc(100% - 220px)}.content-main-container-without-sidebar{height:fit-content;margin-top:60px;margin-left:0;box-sizing:border-box;padding:40px;width:100%}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.margin-top-100{margin-top:100px;top:100px}.body-background{background-color:#dee2e6}.container-top-right{margin-right:0;margin-left:auto}.text-center{text-align:center}.tooltip{--bs-tooltip-color: red !important}.sidebar{position:fixed;margin-top:0;width:220px;height:100%;align-content:flex-start;background:linear-gradient(0deg,#1c214e,#0a0e2f)!important}.sidebar-icon{align-self:center;vertical-align:middle;font-size:1.8rem;width:8em;text-align:center}.sidebarLogin{position:fixed;margin-top:0;width:220px;height:60px;align-content:flex-start}.topbar{position:fixed;margin-top:0;margin-left:220px;width:calc(100% - 220px);background:#0a0e2f 100%;height:60px;z-index:10000}.dropdown-right{left:auto!important;right:0}.dropdown-content{display:none;position:absolute;box-shadow:0 8px 16px #0003;z-index:1;border-color:#0000001a!important;border-radius:5px;width:max-content}.dropdown-content :last-child{margin-bottom:0!important}.dropdown-content a{color:#000;text-decoration:none;display:block;padding:2px 4px}.dropdown-content a:hover{background-color:#0000001a;border-radius:4px}.dropdown:hover .dropdown-content{display:block}.nav-dropdown-item:hover{background:transparent}.multiselect-input-border-light{border-color:#0000001a;border-radius:0%;border:var(--bs-border-width) solid var(--bs-border-color)}.login-body-center{margin-top:300px!important;margin-left:auto;margin-right:auto;display:flex;width:300px}.card-width-400{width:400px}.card-dark{background:radial-gradient(ellipse at right bottom,#1c214e,#0a0e2f)!important;border-color:rgba(10,14,47,.2) 100%;box-shadow:7px 11px 20px -4px #2c9aff69}.card-light{background:radial-gradient(ellipse at right bottom,#aeddff 0% 0%,#2c9aff)!important;border-color:rgba(10,14,47,.2) 100%;box-shadow:7px 11px 20px -4px #2c9aff69}.form-check-input{background-color:#4242060d}.form-check-input:checked{background-color:#1c214ee6!important;box-shadow:7px 11px 20px -4px #2c9aff69}.form-control:focus{box-shadow:0 0 1px 1px #0003;border-radius:2px}.form-switch .form-check-input{border-color:var(--bs-secondary)}.accordion-button:not(.collapsed){background-color:#dee2e6!important}.accordion-button:focus{border:none;box-shadow:none}.td-vertical-align-middle{vertical-align:middle}.width-max-content{width:max-content}#content-root{position:relative;background:#242d33;height:100%;padding-bottom:0;padding-right:10px;display:flex;flex-direction:column}.btn-chat{min-height:27px;min-width:27px}.sidebar-icon-top{min-height:20px;min-width:20px;padding:1em}.section-chat-history{background:transparent;width:100%;border-radius:15px;margin:5px;color:#fff;padding:0}.section-chat-input{background:transparent;width:100%;border-radius:15px;margin:0;color:#fcfdfd;padding:0}.chat-input{margin:auto;width:100%;border-radius:15px;border:none;padding:3px 7px;background-color:#12191d;color:#fff}.chat-input>.input-group>.form-control:focus,.chat-input>.input-group textarea{background-color:#12191d;color:#fff;box-shadow:none}.message-left{margin-top:30px;min-width:5%;max-width:80%;width:-moz-fit-content;width:fit-content;margin-left:20px;color:#e0e0e0}.message-left-content{border:1px solid rgba(147,129,255,.3);background-color:#9381ff1a;text-align:left;padding:10px;border-radius:15px}.message-right{margin-top:30px;padding:10px;border-radius:15px;min-width:5%;max-width:80%;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:20px;background-color:#b8b8ff4d;border:1px solid rgba(184,184,255,.5);text-align:left;color:#fcfdfd}.image-upload>input{visibility:hidden;width:0;height:0}.reactflow-window{width:75%;height:100%;background-color:#1c214e;margin:auto auto auto 50%;transform:translate(-50%,-20px);border-radius:15px;border-color:#fff;color:#000}.react-flow__attribution{display:none}.chat-area{position:relative;height:100%}.no-scroll-y{overflow-y:hidden}.scroll-y{overflow-y:auto}.chat-input-grid{display:flex;justify-content:center;width:100%;height:80%}.chat-options{justify-content:right;width:15%;margin-right:10px;text-align-last:end;align-content:center}.chat-inputs{flex-grow:1;width:70%;align-content:end}.chat-actions{justify-content:left;width:15%;margin-left:10px;align-content:center;padding-top:20px}.chat-input-estimated-coins{opacity:50%}.dropdown-item:active{background-color:#9381ff}.dropdown-menu .dropdown-submenu{display:none;position:absolute;right:95%;bottom:3%}.dropdown-menu>li:hover>.dropdown-submenu{display:block}@media only screen and (max-width:600px){.move-beside-sidebar{padding-left:10px;width:100%}body{font-size:.7rem}.h1,h1{font-size:1.2rem}.h2,h2{font-size:1.1rem}.h3,h3{font-size:1rem}.h4,h4{font-size:.9rem}.h5,h5{font-size:.8rem}.h6,h6,textarea,.form-control{font-size:.7rem}.toast{font-size:12px}.toast-body{padding:4px}li,label{font-size:.7rem}.chat-options,.chat-actions{margin:1%}.sidebar-icon-top{padding:.5em}}.hiddenButton{opacity:0;visibility:hidden;transition:opacity .2s ease;border:none;background:none;cursor:pointer}li:hover .hiddenButton{opacity:1;visibility:visible}.rounded-top-only{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom-only{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-start-only{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-end-only{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.spin{display:inline-block;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.effect-range{width:100%}.effect-range__input{width:100%;background:transparent!important;height:1.2rem;padding:0;margin:0;accent-color:var(--effect-accent)}.effect-range__input::-webkit-slider-runnable-track{height:.45rem;border-radius:999px;background:var(--effect-track);border:var(--effect-track-border)}.effect-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.05rem;height:1.05rem;border-radius:999px;margin-top:-.32rem;background:var(--effect-thumb-bg);border:var(--effect-thumb-border);box-shadow:var(--effect-thumb-shadow)}.effect-range__input::-moz-range-track{height:.45rem;border-radius:999px;background:var(--effect-track);border:var(--effect-track-border)}.effect-range__input::-moz-range-thumb{width:1.05rem;height:1.05rem;border-radius:999px;background:var(--effect-thumb-bg);border:var(--effect-thumb-border);box-shadow:var(--effect-thumb-shadow)}.effect-range__input:focus{outline:none}.effect-range__input:focus-visible::-webkit-slider-thumb{box-shadow:var(--effect-thumb-shadow),0 0 0 3px #3b82f640}.effect-range__input:focus-visible::-moz-range-thumb{box-shadow:var(--effect-thumb-shadow),0 0 0 3px #3b82f640}.effect-range__input:disabled{opacity:.6;cursor:not-allowed}.history-row{cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .15s ease}.history-row:hover{background:linear-gradient(145deg,#3b82f61f,#2563eb14);box-shadow:inset 0 0 0 1px #3b82f640}.history-row:active{transform:translateY(1px)}.border-selected{border:3px solid #9381FF;box-shadow:0 0 0 2px #b8b8ff2e,0 6px 18px #9381ff2e}.context-menu-position{position:fixed;z-index:21000}.context-menu-container{padding:.35rem;min-width:240px}.context-menu{min-width:220px}.context-menu+.context-menu{margin-top:.35rem;padding-top:.35rem;border-top:1px solid rgba(127,127,127,.25)}.context-menu-title{font-weight:700;padding:.45rem .75rem;opacity:.85;pointer-events:none}.context-menu-item{width:100%;text-align:left!important;display:flex!important;align-items:center;justify-content:space-between;cursor:pointer;user-select:none}.context-menu-divider{height:1px;margin:.35rem 0;background:#7f7f7f40}.context-menu-submenu{position:relative}.context-menu-submenu-trigger{padding-right:.65rem!important}.context-menu-arrow{font-size:1.25rem;line-height:1;margin-left:1rem}.context-menu-submenu-list{display:none;position:absolute;top:var(--context-submenu-top, -6px);left:calc(100% + .35rem);z-index:21001;min-width:170px}.context-menu-submenu-list:before{content:"";position:absolute;top:0;left:-.6rem;width:.6rem;height:100%}.context-menu-submenu:hover>.context-menu-submenu-list,.context-menu-submenu:focus-within>.context-menu-submenu-list{display:block}.context-menu-submenu-container{padding:.35rem}.context-menu-open-left .context-menu-submenu-list{left:auto;right:100%}.context-menu-open-left .context-menu-submenu-list:before{left:auto;right:-.6rem}.toolbar-horizontal-root{max-width:100%;min-width:0;display:flex;align-items:center;overflow:hidden;gap:4px}.toolbar-horizontal-root:not(.toolbar-horizontal-root-overflow){width:fit-content}.toolbar-horizontal-root-overflow{width:100%}.toolbar-horizontal-scroll{min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.toolbar-horizontal-root:not(.toolbar-horizontal-root-overflow) .toolbar-horizontal-scroll{flex:0 0 auto;width:max-content}.toolbar-horizontal-root-overflow .toolbar-horizontal-scroll{flex:1 1 auto;width:auto}.toolbar-horizontal-scroll::-webkit-scrollbar{display:none}.toolbar-horizontal-content{display:block;width:max-content;min-width:max-content}.toolbar-horizontal-arrow{flex:0 0 28px;height:32px;width:28px;padding:0;z-index:5}.toolbar-effect-container{max-width:100%;min-width:0}.billing-page{max-width:1060px}.billing-page h2{font-weight:700;letter-spacing:-.02em;margin-bottom:.25rem}.billing-page .billing-subtitle{color:var(--bs-secondary-color);font-size:.9rem;margin-bottom:1.5rem}.billing-page .billing-section-title{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--bs-secondary-color);margin:2rem 0 .75rem}.billing-page .billing-card{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:15px}.billing-page .num{font-variant-numeric:tabular-nums}.billing-page .billing-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--bs-secondary-color)}.billing-page .billing-coin{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bs-secondary-bg)}.billing-page .billing-coin img{height:44px}.billing-page .billing-balance{font-size:clamp(2rem,5vw,2.75rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1}.billing-page .billing-balance-unit{font-size:1rem;font-weight:500;letter-spacing:0;color:var(--bs-secondary-color);margin-left:.4rem}.billing-page .billing-meter{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--bs-border-color);margin:.6rem 0 .5rem}.billing-page .billing-meter-sub{background:#9381ff}.billing-page .billing-meter-pre{background:#f9c74f}.billing-page .billing-meter-post{background:#d2dada}.billing-page .billing-split{display:flex;gap:1.25rem;flex-wrap:wrap;font-size:.8rem;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.billing-page .billing-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.35rem;vertical-align:1px}.billing-page .billing-dot-sub{background:#9381ff}.billing-page .billing-dot-pre{background:#f9c74f}.billing-page .plan-card{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:15px;padding:1.25rem;height:100%;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.billing-page .plan-card:hover{transform:translateY(-2px);border-color:#9381ff99;box-shadow:0 8px 24px #9381ff24}.billing-page .plan-name{font-weight:700;margin-bottom:.35rem}.billing-page .plan-price{font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2}.billing-page .plan-price .plan-price-period{font-size:.85rem;font-weight:500;color:var(--bs-secondary-color);letter-spacing:0}.billing-page .plan-meta{font-size:.8rem;color:var(--bs-secondary-color);margin-bottom:1rem}.billing-page .plan-coins{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-variant-numeric:tabular-nums;margin-bottom:1rem}.billing-page .plan-coins img{height:16px}.billing-page .billing-tabs{display:inline-flex;gap:.25rem;padding:.25rem;background:var(--bs-secondary-bg);border-radius:12px;margin-bottom:.75rem}.billing-page .billing-tab{border:none;background:transparent;padding:.4rem .9rem;border-radius:9px;font-size:.8rem;font-weight:600;color:var(--bs-secondary-color);cursor:pointer;transition:background-color .15s ease,color .15s ease}.billing-page .billing-tab:hover{color:var(--bs-body-color)}.billing-page .billing-tab.active{background:#9381ff;color:#fff}.billing-page .billing-period{padding:.85rem 1rem;border-bottom:1px solid var(--bs-border-color)}.billing-page .billing-period:last-child{border-bottom:none}.billing-page .billing-period-table{display:grid;grid-template-columns:1fr auto auto;column-gap:1rem;row-gap:.35rem;align-items:baseline;font-size:.875rem}.billing-page .billing-period-label{grid-column:1/-1;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--bs-body-color);margin-bottom:.5rem}.billing-page .billing-period-span{grid-column:1/-1}.billing-page .billing-period-cell-amount,.billing-page .billing-period-cell-extra{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.billing-page .billing-period-cell-extra{color:var(--bs-secondary-color)}.billing-page .billing-period-divider{grid-column:1/-1;border-top:1px solid var(--bs-border-color);margin:.1rem 0}.billing-page .billing-period-divider.billing-period-divider-dashed{border-top-style:dashed}.billing-page .billing-period-deposit-label{font-size:.8rem;color:var(--bs-secondary-color)}.billing-page .billing-table{margin-bottom:0}.billing-page .billing-table thead th{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--bs-secondary-color);border-bottom:1px solid var(--bs-border-color);background:transparent}.billing-page .billing-table td,.billing-page .billing-table th{padding:.65rem 1rem;background:transparent}.billing-page .billing-table td{border-bottom:1px solid var(--bs-border-color);font-size:.875rem}.billing-page .billing-table tbody tr:last-child td{border-bottom:none}.billing-page .billing-table .num{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.billing-page .plan-card{transition:none}.billing-page .plan-card:hover{transform:none}}.billing-checkout-overlay{backdrop-filter:blur(2px)}[data-bs-theme=dark] .billing-page .billing-card,[data-bs-theme=dark] .billing-page .plan-card{background:#ffffff0a;border-color:#b8b8ff29}[data-bs-theme=dark] .billing-page .plan-card:hover{border-color:#9381ffb3;box-shadow:0 8px 24px #00000059}[data-bs-theme=dark] .billing-page .billing-meter{background:#ffffff17}[data-bs-theme=dark] .billing-page .billing-coin{background:#ffffff12}[data-bs-theme=dark] .billing-page .billing-table td{border-color:#ffffff14}[data-bs-theme=dark] .billing-page .billing-table thead th{border-color:#ffffff1f}[data-bs-theme=dark] .billing-page .billing-period{border-color:#ffffff14}[data-bs-theme=dark] .billing-page .billing-period-divider{border-color:#ffffff1f}.sengi-num{font-variant-numeric:tabular-nums}.btn-sengi{background:#9381ff;border:none;color:#fff;border-radius:10px;padding:.45rem 1rem;font-weight:600;font-size:.9rem;transition:background-color .15s ease}.btn-sengi:hover:not(:disabled){background:#7d68ff;color:#fff}.btn-sengi:focus-visible{outline:2px solid #B8B8FF;outline-offset:2px}.btn-sengi:disabled{opacity:.45;color:#fff}.sengi-menu{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:15px;box-shadow:0 12px 32px #12191d24;padding:.5rem}.sengi-dialog{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:15px;box-shadow:0 16px 48px #12191d40}.sengi-menu-header{padding:.5rem .75rem .65rem}.sengi-menu-label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--bs-secondary-color)}.sengi-menu-item{display:flex;align-items:center;gap:.5rem;width:100%;border:0;background:transparent;padding:.5rem .75rem;border-radius:9px;color:var(--bs-body-color);text-decoration:none;font-size:.9rem;text-align:left;transition:background-color .12s ease}.sengi-menu-item:hover,.sengi-menu-item.active{background:#9381ff1f;color:var(--bs-body-color)}.sengi-menu-item:focus-visible{outline:2px solid #B8B8FF;outline-offset:-2px}.sengi-menu-divider{height:1px;background:var(--bs-border-color);border:0;margin:.35rem .25rem}.sengi-coin-badge{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bs-secondary-bg)}.sengi-coin-badge img{height:26px}.sengi-meter{display:flex;height:5px;border-radius:3px;overflow:hidden;background:var(--bs-border-color)}.sengi-meter-sub{background:#9381ff}.sengi-meter-pre{background:#f9c74f}.sengi-meter-post{background:#d2dada}.sengi-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:.35rem;vertical-align:1px}.sengi-dot-sub{background:#9381ff}.sengi-dot-pre{background:#f9c74f}@media(prefers-reduced-motion:reduce){.btn-sengi,.sengi-menu-item{transition:none}}[data-bs-theme=dark] .sengi-menu{background:#151f2d;border-color:#b8b8ff2e;box-shadow:0 16px 40px #00000080}[data-bs-theme=dark] .sengi-dialog{background:#151f2d;border-color:#b8b8ff2e;box-shadow:0 20px 56px #0009}[data-bs-theme=dark] .sengi-menu-item:hover,[data-bs-theme=dark] .sengi-menu-item.active{background:#9381ff38}[data-bs-theme=dark] .sengi-menu-divider,[data-bs-theme=dark] .sengi-meter{background:#ffffff17}[data-bs-theme=dark] .sengi-coin-badge{background:#ffffff12}.settings-page{max-width:980px}.settings-page .settings-header{margin-bottom:2rem}.settings-page .settings-header h1{font-weight:700;letter-spacing:-.02em}.settings-page .settings-layout{display:flex;gap:2.5rem;align-items:flex-start}.settings-page .settings-rail{width:236px;flex-shrink:0;position:sticky;top:1.5rem}.settings-page .settings-identity{display:flex;align-items:center;gap:.75rem;padding:0 .25rem 1.25rem;margin-bottom:.75rem;border-bottom:1px solid var(--bs-border-color)}.settings-page .settings-identity-name{font-weight:700;font-size:.95rem;line-height:1.2}.settings-page .settings-identity-sub{font-size:.78rem;color:var(--bs-secondary-color)}.settings-page .settings-avatar{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#9381ff24;color:#9381ff;font-weight:700;font-size:.8rem;letter-spacing:.02em}.settings-page .settings-avatar.settings-avatar-lg{width:64px;height:64px;font-size:1.1rem}.settings-page .settings-nav{display:flex;flex-direction:column;gap:2px}.settings-page .settings-nav-item{position:relative;display:flex;align-items:center;gap:.65rem;border:0;background:transparent;padding:.55rem .75rem;border-radius:10px;color:var(--bs-secondary-color);font-size:.9rem;font-weight:500;text-align:left;transition:background-color .15s ease,color .15s ease}.settings-page .settings-nav-item svg{flex-shrink:0}.settings-page .settings-nav-item:hover{background:#9381ff14;color:var(--bs-body-color)}.settings-page .settings-nav-item.active{background:#9381ff1f;color:var(--bs-body-color);font-weight:600}.settings-page .settings-nav-item.active:before{content:"";position:absolute;left:-.9rem;top:50%;transform:translateY(-50%);width:3px;height:60%;border-radius:3px;background:#9381ff}.settings-page .settings-nav-item:focus-visible{outline:2px solid #B8B8FF;outline-offset:-2px}.settings-page .settings-panel{flex:1;min-width:0}.settings-page .settings-section{margin-bottom:2.25rem}.settings-page .settings-section-title{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.2rem}.settings-page .settings-section-desc{font-size:.85rem;color:var(--bs-secondary-color);margin-bottom:1.1rem}.settings-page .settings-section-danger .settings-section-title{color:#c9184a}.settings-page .settings-card{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:15px;padding:1.5rem}.settings-page .settings-card-danger{border-color:#c9184a59}.settings-page .settings-hint{display:flex;align-items:flex-start;gap:.4rem;font-size:.8rem;color:var(--bs-secondary-color);margin:0}.settings-page .settings-hint svg{margin-top:.15rem}.settings-page .settings-hint-inline{align-self:center;font-style:italic}.settings-page .settings-deflist{display:flex;flex-direction:column;gap:.5rem}.settings-page .settings-deflist-row{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem;padding:.5rem 0;border-top:1px solid var(--bs-border-color)}.settings-page .settings-deflist-row dt{color:var(--bs-secondary-color);font-weight:500}.settings-page .settings-deflist-row dd{margin:0;font-weight:600}.settings-page .settings-theme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,140px));gap:.85rem}.settings-page .settings-theme-option{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:.85rem;background:var(--bs-body-bg);border:1.5px solid var(--bs-border-color);border-radius:15px;cursor:pointer;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.settings-page .settings-theme-option:hover{border-color:#9381ff80;transform:translateY(-1px)}.settings-page .settings-theme-option.active{border-color:#9381ff;box-shadow:0 0 0 3px #9381ff26}.settings-page .settings-theme-option:focus-visible{outline:2px solid #B8B8FF;outline-offset:2px}.settings-page .settings-theme-option-label{display:flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600}.settings-page .settings-theme-option-check{position:absolute;top:.5rem;right:.5rem;color:#9381ff}.settings-page .settings-swatch{width:100%;height:56px;border-radius:8px;overflow:hidden;display:flex;border:1px solid var(--bs-border-color)}.settings-page .settings-swatch-bar{display:block;width:60%;height:6px;margin:10px auto 0;border-radius:3px;background:#9381ff;opacity:.7}.settings-page .settings-swatch-light{flex-direction:column;background:#fcfdfd}.settings-page .settings-swatch-dark{flex-direction:column;background:#0f172a}.settings-page .settings-swatch-auto .settings-swatch-half{flex:1}.settings-page .settings-swatch-auto .settings-swatch-half-light{background:#fcfdfd}.settings-page .settings-swatch-auto .settings-swatch-half-dark{background:#0f172a}.settings-page .settings-toggle-row{display:flex;align-items:center;gap:.9rem;padding:1rem 1.25rem;border-bottom:1px solid var(--bs-border-color)}.settings-page .settings-toggle-row:last-child{border-bottom:none}.settings-page .settings-toggle-icon{color:var(--bs-secondary-color);flex-shrink:0}.settings-page .settings-toggle-label{font-weight:600;font-size:.9rem}.settings-page .settings-toggle-desc{font-size:.78rem;color:var(--bs-secondary-color)}.settings-page .form-check-input:checked{background-color:#9381ff;border-color:#9381ff}.settings-page .form-check-input:focus{border-color:#9381ff;box-shadow:0 0 0 .25rem #9381ff40}@media(max-width:900px){.settings-page .settings-layout{flex-direction:column}.settings-page .settings-rail{width:100%;position:static}.settings-page .settings-nav{flex-direction:row;flex-wrap:wrap}.settings-page .settings-theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.settings-page .settings-nav-item,.settings-page .settings-theme-option{transition:none}.settings-page .settings-theme-option:hover{transform:none}}[data-bs-theme=dark] .settings-page .settings-card,[data-bs-theme=dark] .settings-page .settings-theme-option{background:#ffffff0a;border-color:#b8b8ff29}[data-bs-theme=dark] .settings-page .settings-theme-option:hover{border-color:#9381ff99}[data-bs-theme=dark] .settings-page .settings-theme-option.active{border-color:#9381ff}[data-bs-theme=dark] .settings-page .settings-card-danger{border-color:#c9184a66}[data-bs-theme=dark] .settings-page .settings-identity,[data-bs-theme=dark] .settings-page .settings-deflist-row{border-color:#ffffff1a}[data-bs-theme=dark] .settings-page .settings-toggle-row{border-color:#ffffff14}[data-bs-theme=dark] .settings-page .settings-nav-item.active{background:#9381ff33}[data-bs-theme=dark] .settings-page .settings-nav-item:hover{background:#9381ff24}[data-bs-theme=dark] .settings-page .settings-swatch-light,[data-bs-theme=dark] .settings-page .settings-swatch-half-light{background:#e2e8f0}html,body,#root,.root-grid{width:100%;height:100%;position:fixed;overflow:hidden}.body-background{background-color:#242d33}.topbar{width:100%;margin:0;padding-left:250px;z-index:100}.sidebar{z-index:100}::-webkit-scrollbar-track{background:#a1a1c1;border-radius:5px}::-webkit-scrollbar-thumb{background:#668;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#558}::-webkit-scrollbar{width:10px}.topbar-coins{color:#fff;margin-left:auto;margin-right:10px;padding-right:10px;border-right:1px solid white;color:#e0e0e0}.navbar-nav .dropdown-menu{border:0;padding:0}.nav-link,.nav-link.dropdown-toggle{padding-top:2px;padding-bottom:2px;color:#e0e0e0}.nav-space{padding-top:5px;margin-bottom:5px;border-bottom:1px solid #E0E0E0}.sidebar .container-fluid{overflow-y:auto;flex:1 1 0%;align-content:flex-start;flex-direction:column}.sidebar{flex-direction:column;width:250px}.padding-top-40{padding-top:40px}.login-body-center{margin-top:120px!important;margin-bottom:auto!important;transform:translate(100px);width:400px!important}.login-register-button{margin-left:auto;margin-right:auto;display:block}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs-comment,.hljs-quote{color:#969896}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#d54e53}.hljs-number,.hljs-built_in,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#e78c45}.hljs-attribute{color:#e7c547}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#b9ca4a}.hljs-title,.hljs-section{color:#7aa6da}.hljs-keyword,.hljs-selector-tag{color:#c397d8}.hljs{background:#000;color:#eaeaea}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}
