@charset "UTF-8";ion-content{--background: var(--ui-bg-page);color:var(--ui-text-main)}:root{--font-family-base: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--text-xs: .72rem;--text-sm: .8rem;--text-md: .88rem;--text-lg: 1rem}body{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--text-md);letter-spacing:.01em}.ui-card{--background: var(--ui-bg-card);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow-card);margin:0;transition:box-shadow .25s ease,transform .2s ease}.ui-card:hover{transform:translateY(-2px);box-shadow:var(--ui-shadow-hover)}.ui-card--sidebar{border-left:2px solid var(--ui-neon-soft)}.ui-card--sidebar-right{border-right:2px solid var(--ui-neon-soft)}.ui-card--details{opacity:.95}.ui-card--main{height:100%}.ui-card--list-item{margin-bottom:6px}.ui-card--list-item ion-item{--min-height: 52px;padding-top:4px;padding-bottom:4px}.desktop-layout{display:flex;gap:var(--ui-gap);height:calc(100vh - 64px);padding:var(--ui-gap);overflow:hidden}.sidebar{width:280px;display:flex;flex-direction:column;gap:var(--ui-gap)}.workspace{flex:1;display:flex;gap:var(--ui-gap);overflow:hidden}.main-pane{flex:1;min-width:600px;overflow:hidden}.right-rail{display:flex;gap:var(--ui-gap);height:100%;flex-shrink:0;overflow:hidden;align-items:stretch}.details-card-right{width:320px;min-width:280px;max-width:360px}.tools-list{display:flex;flex-direction:column;gap:6px}.tool-item{display:grid;grid-template-columns:22px 1fr;grid-template-rows:auto auto;gap:2px 10px;padding:8px 10px;border-radius:var(--ui-radius-sm);cursor:pointer;transition:background .15s ease}.tool-item:hover{background:#ffffff0a}.tool-item.is-active{background:#1f51ff24;box-shadow:inset 2px 0 0 var(--ui-neon)}.tool-item ion-icon{color:var(--ui-neon);opacity:.85}.tool-item small{font-size:var(--text-xs);letter-spacing:.04em}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(to right,transparent 0%,transparent 35%,var(--ui-neon) 50%,transparent 65%,transparent 100%);box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 6px #1f51ff59;border:3px solid transparent;background-clip:content-box;opacity:.7;-webkit-transition:opacity .2s ease,box-shadow .2s ease;transition:opacity .2s ease,box-shadow .2s ease}::-webkit-scrollbar-thumb:hover{opacity:1;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 8px #1f51ff8c}*{scrollbar-width:thin;scrollbar-color:rgba(31,81,255,.6) transparent}.details-card-right{height:100%;display:flex;flex-direction:column;overflow:hidden}.details-card-right ion-card-content.details-scroll{flex:1;overflow-y:auto;padding:var(--ui-gap)}.scroll{flex:1;overflow-y:auto;padding:var(--ui-gap);padding-bottom:60px}*{scrollbar-width:thin;scrollbar-color:rgba(31,81,255,.35) transparent}.tool-item{position:relative;display:grid;grid-template-columns:22px 1fr;grid-template-rows:auto auto;gap:2px 10px;padding:10px 12px;border-radius:var(--ui-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ui-text-main);background:transparent;transition:background .15s ease,transform .12s ease}.tool-item:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:radial-gradient(circle at left center,rgba(31,81,255,.35),transparent 70%);opacity:0;pointer-events:none;transition:opacity .2s ease}.tool-item:hover:before{opacity:1}.tool-item:hover{background:#ffffff0a;box-shadow:inset 1px 0 0 var(--ui-neon);opacity:.2}.tool-item-font:hover{opacity:1}.tool-item.is-active{background:#1f51ff24;box-shadow:inset 3px 0 0 var(--ui-neon)}.tool-item.is-active:before{opacity:1}.tool-item.is-disabled{opacity:.35;pointer-events:none}.tool-item ion-icon{grid-row:1/span 2;font-size:18px;color:var(--ui-neon);opacity:.9}.tool-item span{font-weight:500}.tool-item small{font-size:.72rem;color:var(--ui-text-muted)}.white-font-color{color:#c8c8c9!important}.white-font-color-hover:hover{color:#fff!important}.white-font-color-hover:hover ion-label{color:#fff!important}.input-font-color-neon ion-input{color:#1f51ff}.ui-input-neon ion-item{--highlight-color-focused: var(--ui-neon);--highlight-color-valid: var(--ui-neon);--highlight-color-invalid: var(--ui-error);--color-focused: var(--ui-neon);--border-color: transparent}.ui-input-neon ion-input{caret-color:#fff}.ui-input-neon ion-textarea{color:var(--ui-neon);caret-color:#fff;--placeholder-color: rgba(31,81,255,.45);--placeholder-opacity: 1}.ui-input-neon ion-label{color:var(--ui-neon)!important}ion-card{overflow:hidden}ion-card-content{overflow:hidden}ion-item:hover,ion-select:hover,ion-input:hover{color:#fff!important}.glow-blue{box-shadow:0 0 8px #1f51ff73,0 0 18px #1f51ff40}.glow-green{box-shadow:0 0 8px #2dff8873,0 0 18px #2dff8840}.glow-yellow{box-shadow:0 0 8px #ffe94a73,0 0 18px #ffe94a40}.glow-red{box-shadow:0 0 8px #ff2e2e73,0 0 18px #ff2e2e40}swiper-slide{display:flex;position:relative;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;text-align:center;box-sizing:border-box}swiper-slide img{width:auto;max-width:100%;height:auto;max-height:100%}.swiper-container{width:100%;height:100%}.swiper-slide{display:flex;justify-content:center;align-items:center}.closeButton{position:absolute;top:-18px;right:-18px;font-size:1.2rem}.closeButtonSidebarRight{position:absolute;top:-5px;right:-12px;font-size:1.2rem}.closeButtonSidebarRight:hover .closeButtonFontHover,.closeButton:hover .closeButtonFontHover{color:#3761fa!important}.textCenter{text-align:center}.vertical-align-content{display:flex!important;align-items:center!important}.logo-4x{position:relative;display:flex;align-items:center;height:100%;padding-top:2px;font-family:Orbitron,Rajdhani,Share Tech Mono,monospace;font-weight:600;letter-spacing:.04em;color:#e6e6e6;cursor:pointer}.logo-4x:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background:linear-gradient(90deg,#1f51ff99,#1f51ff00);opacity:.35}.logo-four{font-size:34px;line-height:1}.logo-four-large{font-size:68px;line-height:1}.logo-x-large{font-size:80px;margin-left:-15px;margin-top:33px;color:#1f51ff;opacity:.85;animation:neon-breath 6s ease-in-out infinite}.logo-x{font-size:40px;margin-left:-5px;margin-top:9px;color:#1f51ff;opacity:.85;animation:neon-breath 6s ease-in-out infinite}@keyframes neon-breath{0%,92%{text-shadow:none;opacity:.85}95%{text-shadow:0 0 4px rgba(31,81,255,.6),0 0 8px rgba(31,81,255,.35);opacity:1}to{text-shadow:none;opacity:.85}}.logoFont{font-family:Orbitron,Rajdhani,Share Tech Mono,monospace;font-weight:600;letter-spacing:.04em}.titleFont{font-family:Inter,system-ui,sans-serif;font-size:.88rem;letter-spacing:.04em}.ui-title{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:.01em;color:var(--ui-text-main)}.ui-item-title{font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:.005em}.ui-meta{font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted)}ion-label{font-size:var(--text-sm);font-weight:var(--font-weight-regular);letter-spacing:.02em}ion-input,ion-textarea,ion-select{font-size:var(--text-md);font-weight:var(--font-weight-regular);letter-spacing:.01em}ion-input{--background: transparent;color:var(--ui-text-main);--placeholder-color: rgba(31,81,255,.45);--placeholder-opacity: 1;border-radius:var(--ui-radius-sm);box-shadow:inset 0 0 0 1px #ffffff0f}ion-input:focus-within{box-shadow:inset 0 0 0 1px var(--ui-neon-soft),0 0 10px #1f51ff40}ion-note{font-size:.7rem;opacity:.6}.noPadding{padding:0}.noPaddingSides{padding-left:0;padding-right:0}.marginTop{margin-top:20px}.marginTop30{margin-top:30px}.marginBottom{margin-bottom:20px}.marginLeft{margin-left:10px}ion-card-content ion-accordion-group{display:flex;flex-direction:column;gap:10px}ion-card-content ion-accordion{border-radius:var(--ui-radius);overflow:hidden;background:var(--ui-bg-card-alt);box-shadow:inset 0 0 0 1px #ffffff08,0 8px 22px #000000a6;transition:box-shadow .25s ease,transform .18s ease}ion-card-content ion-accordion ion-item[slot=header]{--background: transparent;--color: var(--ui-text-main);padding:10px 14px;font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:.04em;border-left:3px solid transparent;transition:background .15s ease,border-color .2s ease}ion-card-content ion-accordion ion-item[slot=header]:hover{background:#1f51ff0f;border-left-color:var(--ui-neon-soft)}ion-card-content ion-accordion[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--ui-neon-glow),0 10px 26px #000000bf;transform:translateY(-1px)}ion-card-content ion-accordion[aria-expanded=true] ion-item[slot=header]{background:#1f51ff1f;border-left-color:var(--ui-neon)}ion-card-content ion-accordion[aria-expanded=true] ion-item[slot=header] ion-label{color:var(--ui-neon);font-weight:var(--font-weight-semibold)}ion-accordion ion-accordion-toggle-icon{color:var(--ui-neon);opacity:.8;transition:transform .25s ease,opacity .2s ease,filter .2s ease}ion-accordion ion-accordion-toggle-icon::part(icon){color:var(--ui-neon);fill:var(--ui-neon)}ion-accordion[aria-expanded=true] ion-accordion-toggle-icon{opacity:1;transform:rotate(180deg);filter:drop-shadow(0 0 6px var(--ui-neon-glow))}ion-card-content ion-accordion div[slot=content]{padding:12px 14px;background:#00000040;border-top:1px solid var(--ui-neon-glow)}ion-card-content ion-accordion .ui-item-transparent{margin-bottom:12px}ion-card-content ion-accordion .ui-item-transparent ion-label{color:var(--ui-text-muted)}ion-card-content ion-accordion .ui-item-transparent ion-input,ion-card-content ion-accordion .ui-item-transparent ion-select,ion-card-content ion-accordion .ui-item-transparent ion-textarea{--background: rgba(0,0,0,.35);box-shadow:inset 0 0 0 1px #ffffff0f}ion-card-content ion-accordion+ion-accordion{position:relative}ion-card-content ion-accordion+ion-accordion:before{content:"";position:absolute;top:-6px;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,var(--ui-neon-soft),transparent)}.label-format-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.label-format-card{position:relative;display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--ui-radius-sm);background:#00000059;box-shadow:inset 0 0 0 1px #ffffff0d,0 6px 18px #0009;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,box-shadow .2s ease,transform .12s ease}.label-format-card:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;background:radial-gradient(circle at left center,rgba(31,81,255,.35),transparent 70%);opacity:0;pointer-events:none;transition:opacity .2s ease}.label-format-card:hover:before{opacity:1}.label-format-card:hover{background:#ffffff0a;box-shadow:inset 2px 0 0 var(--ui-neon),0 10px 26px #000c;transform:translateY(-1px)}.label-format-card.is-active{background:#1f51ff24;box-shadow:inset 3px 0 0 var(--ui-neon),0 12px 28px #000000e6}.label-format-card.is-active:before{opacity:1}.label-format-card ion-icon{font-size:26px;color:var(--ui-neon);opacity:.9}.label-format-card .label-info{display:flex;flex-direction:column}.label-format-card strong{font-size:var(--text-sm);letter-spacing:.02em}.label-format-card span{font-size:var(--text-xs);color:var(--ui-text-muted)}.label-format-card small{font-size:.7rem;color:var(--ui-text-muted);opacity:.7}.clickable{cursor:pointer}.max-width-right-rail{max-width:520px}.cdk-drag-dragging{outline:2px solid red!important}.width100{width:100%}.actions{display:flex;gap:8px}.action{display:flex;align-items:center;gap:8px;background:linear-gradient(to right,#1f51ff2e,#1f51ff0d);border:1px solid rgba(31,81,255,.35);border-radius:var(--ui-radius);padding:10px 12px;color:#fff;font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.action ion-icon{font-size:var(--text-md);color:var(--ui-neon)}.action:hover{background:#1f51ff38;box-shadow:0 0 12px #1f51ff73;transform:translateY(-1px)}.action.disabled{opacity:.4}.app-toast-success{background:#191e28f2;color:#eaffff;--border-radius: 14px;--box-shadow: 0 10px 30px rgba(0,0,0,.6);font-weight:500;letter-spacing:.02em}.app-toast-success::part(message){display:flex;align-items:center;gap:8px}.noXScroll{overflow-x:hidden}ion-toast.communication-toast{--background: #171b24;--color: #f5f7ff;--border-radius: 12px;--box-shadow: 0 14px 40px rgba(0, 0, 0, .48);font-weight:500}ion-toast.communication-toast::part(container){border:1px solid rgba(70,110,255,.45)}ion-toast.communication-toast::part(message){color:#f5f7ff;font-size:.92rem;line-height:1.45}ion-toast.communication-toast::part(button){color:#8da8ff;font-weight:700;letter-spacing:.04em}ion-toast.communication-toast--success{--background: #12251c;--color: #b9ffd2}ion-toast.communication-toast--success::part(container){border-color:#41df808c}ion-toast.communication-toast--warning{--background: #2a2113;--color: #ffe0a6}ion-toast.communication-toast--warning::part(container){border-color:#ffb4469e}ion-toast.communication-toast--danger{--background: #2b1619;--color: #ffc2c8}ion-toast.communication-toast--danger::part(container){border-color:#ff50649e}.card-design{min-width:0;overflow:hidden;cursor:pointer;border-radius:var(--ui-radius);background:var(--ui-bg-card);box-shadow:inset 0 0 0 1px #ffffff08,0 8px 22px #0009;transition:box-shadow .25s ease,transform .15s ease}.card-design:hover{box-shadow:inset 0 0 0 1px #1f51ff2e,0 10px 28px #000000bf;transform:translateY(-1px)}.card-design__image{width:100%;height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ffffff08}.card-design__image img{width:100%;height:100%;display:block;object-fit:cover}.card-design__image-placeholder{font-size:2rem;color:var(--ui-text-muted);opacity:.55}.card-design__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.card-design__footer--single{grid-template-columns:minmax(0,1fr)}.card-design__body{min-width:0;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.card-design__title{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;color:var(--ui-text-strong)}.card-design__meta{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;color:var(--ui-text-muted)}.card-design__actions{align-self:stretch;display:flex;align-items:center;justify-content:center;padding:8px 10px}.card-design__action{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--ui-radius-sm);background:transparent;color:var(--ui-text-main);cursor:pointer;transition:background .15s ease,color .15s ease}.card-design__action:hover{background:#ffffff12;color:var(--ui-neon)}.card-design.is-selected{outline:2px solid #3b82f6;box-shadow:inset 0 0 0 1px #3b82f659,0 0 0 2px #3b82f64d,0 10px 28px #000000bf}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-VariableFont_wght.ttf) format("truetype-variations");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Oxanium;src:url(/assets/fonts/Oxanium-VariableFont_wght.ttf) format("truetype-variations");font-style:normal;font-weight:200 800;font-display:swap}html,body{font-family:var(--font-ui)}body,ion-app,ion-content,ion-router-outlet{font-family:var(--font-ui)}button,input,textarea,select,option{font-family:var(--font-ui)}ion-button,ion-input,ion-textarea,ion-select,ion-searchbar,ion-label,ion-item,ion-card,ion-title,ion-note,ion-chip,ion-badge,ion-alert,ion-modal,ion-popover,ion-toast{font-family:var(--font-ui)}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:var(--font-heading);font-style:normal;line-height:1.2}h1{font-size:clamp(1.6rem,2vw,2.1rem);font-weight:700;letter-spacing:.015em}h2{font-size:clamp(1.3rem,1.6vw,1.7rem);font-weight:700;letter-spacing:.012em}h3{font-size:clamp(1.1rem,1.3vw,1.4rem);font-weight:600;letter-spacing:.01em}h4{font-size:1rem;font-weight:600;letter-spacing:.008em}h5,h6{font-size:.9rem;font-weight:600;letter-spacing:.008em}ion-button{font-family:var(--font-ui);font-weight:700;letter-spacing:.005em;text-transform:none}ion-input,ion-textarea,ion-select,ion-searchbar{font-family:var(--font-ui);font-size:.92rem;font-weight:400}ion-title{font-family:var(--font-heading);font-weight:700;letter-spacing:.012em}ion-label{font-family:var(--font-ui)}ion-note{font-family:var(--font-ui);font-size:.8rem;font-weight:400}ion-card-title.ui-panel-title{display:block;margin:0;font-family:var(--font-heading);font-size:1.12rem;font-weight:700;line-height:1.2;letter-spacing:.012em;color:var(--ui-text, #f5f7ff)}ion-card-title.ui-section-title{display:block;margin:0;font-family:var(--font-heading);font-size:1.04rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--ui-text, #f5f7ff)}ion-title.ui-page-title{font-family:var(--font-heading);font-weight:700;letter-spacing:.015em}.ui-font{font-family:var(--font-ui)}.ui-font-heading{font-family:var(--font-heading)}.ui-font-tech{font-family:var(--font-tech)}.ui-page-title{margin:0;font-family:var(--font-heading);font-size:clamp(1.45rem,1.9vw,1.9rem);font-weight:700;line-height:1.15;letter-spacing:.015em;color:var(--ui-text, #f5f7ff)}.ui-panel-title{margin:0;font-family:var(--font-heading);font-size:1.12rem;font-weight:700;line-height:1.2;letter-spacing:.012em;color:var(--ui-text, #f5f7ff)}.ui-section-title{margin:0;font-family:var(--font-heading);font-size:1.04rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--ui-text, #f5f7ff)}.ui-card-title{margin:0;font-family:var(--font-ui);font-size:.96rem;font-weight:700;line-height:1.3;color:var(--ui-text, #f5f7ff)}.ui-text{margin:0;font-family:var(--font-ui);font-size:.92rem;font-weight:400;line-height:1.5;color:var(--ui-text, #f5f7ff)}.ui-text-muted{margin:0;font-family:var(--font-ui);font-size:.82rem;font-weight:400;line-height:1.45;color:var(--ui-text-muted, rgba(226, 231, 245, .58))}.ui-meta{font-family:var(--font-ui);font-size:.75rem;font-weight:500;line-height:1.35;color:var(--ui-text-muted, rgba(226, 231, 245, .58))}.ui-overline{font-family:var(--font-heading);font-size:.68rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-muted, rgba(226, 231, 245, .58))}.ui-label{font-family:var(--font-ui);font-size:.82rem;font-weight:600;line-height:1.3;color:var(--ui-text, #f5f7ff)}.ui-nav-label{font-family:var(--font-ui);font-size:.9rem;font-weight:700;line-height:1.25;color:var(--ui-text, #f5f7ff)}.ui-navigation-title{display:block;margin:0;font-family:var(--font-heading);font-size:1.18rem;font-weight:700;line-height:1.25;letter-spacing:.015em;color:var(--ui-text-strong, #ffffff)}.ui-tech-label{font-family:var(--font-tech);font-size:.72rem;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-text-muted, rgba(226, 231, 245, .65))}.ui-tech-value{font-family:var(--font-tech);font-size:.88rem;font-weight:600;line-height:1.3;letter-spacing:.025em;font-variant-numeric:tabular-nums;color:var(--ui-text, #f5f7ff)}.ui-status{font-family:var(--font-heading);font-size:.7rem;font-weight:600;line-height:1;letter-spacing:.07em;text-transform:uppercase}.ui-price{font-family:var(--font-ui);font-size:.94rem;font-weight:600;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--ui-text, #f5f7ff)}.ui-price-total{font-family:var(--font-heading);font-size:clamp(1.35rem,1.8vw,1.8rem);font-weight:700;line-height:1.1;white-space:nowrap;letter-spacing:.015em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--ui-success, #50d890)}.ui-kpi-value{font-family:var(--font-heading);font-size:clamp(1.65rem,2.2vw,2.5rem);font-weight:700;line-height:1;letter-spacing:.015em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--ui-text, #f5f7ff)}.ui-weight-regular{font-weight:400}.ui-weight-medium{font-weight:500}.ui-weight-semibold{font-weight:600}.ui-weight-bold{font-weight:700}.ui-text-nowrap{white-space:nowrap}.ui-text-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-text-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui-text-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ui-numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@charset "UTF-8";:root{--font-ui: "Manrope", Arial, Helvetica, sans-serif;--font-heading: "Oxanium", "Manrope", Arial, Helvetica, sans-serif;--font-tech: "Oxanium", "Manrope", Arial, Helvetica, sans-serif;--ui-text: #f5f7ff;--ui-text-soft: rgba(235, 239, 250, .78);--ui-text-muted: rgba(226, 231, 245, .58);--ui-text-disabled: rgba(226, 231, 245, .32);--ui-success: #50d890;--ui-warning: #f2be5c;--ui-danger: #ff657a;--ui-accent: #315cff;--ion-font-family: var(--font-ui);--ui-radius: 14px;--ui-radius-sm: 10px;--ui-gap: 12px;--ui-bg-page: #0d0f13;--ui-bg-card: #171a1f;--ui-bg-card-alt: #1b2027;--ui-text-main: #e6e6e6;--ui-text-muted: rgba(230,230,230,.65);--ui-text-strong: #ffffff;--ui-neon: #1f51ff;--ui-neon-soft: rgba(31,81,255,.35);--ui-neon-glow: rgba(31,81,255,.18);--ui-error: #ff2e2e;--ui-shadow-card: 0 8px 22px rgba(0,0,0,.6), inset 0 0 0 1px rgba(255,255,255,.03);--ui-shadow-hover: 0 10px 28px rgba(0,0,0,.75), inset 0 0 0 1px var(--ui-neon-glow)}:root{--ion-color-neonBlue: #1f51ff;--ion-color-neonBlue-rgb: 31,81,255;--ion-color-neonBlue-contrast: #ffffff;--ion-color-neonBlue-contrast-rgb: 255,255,255;--ion-color-neonBlue-shade: #1b47e6;--ion-color-neonBlue-tint: #365dff}.ion-color-neonBlue{--ion-color-base: var(--ion-color-neonBlue);--ion-color-base-rgb: var(--ion-color-neonBlue-rgb);--ion-color-contrast: var(--ion-color-neonBlue-contrast);--ion-color-contrast-rgb: var(--ion-color-neonBlue-contrast-rgb);--ion-color-shade: var(--ion-color-neonBlue-shade);--ion-color-tint: var(--ion-color-neonBlue-tint)}:root{--ion-color-neonGreen: #2dff88;--ion-color-neonGreen-rgb: 45, 255, 136;--ion-color-neonGreen-contrast: #001b0f;--ion-color-neonGreen-contrast-rgb: 0,27,15;--ion-color-neonGreen-shade: #28e07a;--ion-color-neonGreen-tint: #46ff98}.ion-color-neonGreen{--ion-color-base: var(--ion-color-neonGreen);--ion-color-base-rgb: var(--ion-color-neonGreen-rgb);--ion-color-contrast: var(--ion-color-neonGreen-contrast);--ion-color-contrast-rgb: var(--ion-color-neonGreen-contrast-rgb);--ion-color-shade: var(--ion-color-neonGreen-shade);--ion-color-tint: var(--ion-color-neonGreen-tint)}:root{--ion-color-neonWarning: #ffe94a;--ion-color-neonWarning-rgb: 255,233,74;--ion-color-neonWarning-contrast: #1c1c00;--ion-color-neonWarning-contrast-rgb: 28,28,0;--ion-color-neonWarning-shade: #e0cc41;--ion-color-neonWarning-tint: #ffed64}.ion-color-neonWarning{--ion-color-base: var(--ion-color-neonWarning);--ion-color-base-rgb: var(--ion-color-neonWarning-rgb);--ion-color-contrast: var(--ion-color-neonWarning-contrast);--ion-color-contrast-rgb: var(--ion-color-neonWarning-contrast-rgb);--ion-color-shade: var(--ion-color-neonWarning-shade);--ion-color-tint: var(--ion-color-neonWarning-tint)}:root{--ion-color-neonError: #ff2e2e;--ion-color-neonError-rgb: 255,46,46;--ion-color-neonError-contrast: #ffffff;--ion-color-neonError-contrast-rgb: 255,255,255;--ion-color-neonError-shade: #e02828;--ion-color-neonError-tint: #ff4a4a}.ion-color-neonError{--ion-color-base: var(--ion-color-neonError);--ion-color-base-rgb: var(--ion-color-neonError-rgb);--ion-color-contrast: var(--ion-color-neonError-contrast);--ion-color-contrast-rgb: var(--ion-color-neonError-contrast-rgb);--ion-color-shade: var(--ion-color-neonError-shade);--ion-color-tint: var(--ion-color-neonError-tint)}
