@media(min-width:901px){:root{--desk-bg:#080a0e;--desk-panel:#0e1117;--desk-panel-2:#11151c;--desk-line:rgba(255,255,255,.085);--desk-line-strong:rgba(255,255,255,.14);--desk-muted:#8b929d;--desk-accent:#ff4d67;--desk-green:#56d38a}body{background:linear-gradient(180deg,#080a0e,#090b10 46%,#07090d)!important;color:#f4f5f7}body:before{opacity:.055!important;background-size:44px 44px!important}header{max-width:1500px!important;margin:0 auto!important;padding:28px 34px 20px!important;text-align:left!important;display:grid!important;grid-template-columns:minmax(360px,1fr) auto!important;grid-template-areas:"brand tools" "auth auth"!important;column-gap:32px!important;row-gap:16px!important;border-bottom:1px solid var(--desk-line)!important}header .site-logo{width:42px!important;height:42px!important;border-radius:10px!important}header h1{font-size:2.45rem!important;line-height:1!important;letter-spacing:-.055em!important;background:none!important;-webkit-text-fill-color:initial!important;color:#f5f6f8!important;margin:0!important}header .subtitle{margin:8px 0 0!important;max-width:760px!important;font-size:.86rem!important;color:#8e96a2!important}header>div:first-of-type,header .header-brand,header .brand-block{grid-area:brand}header .header-links{grid-area:tools;align-self:center;justify-self:end}header .auth-bar{grid-area:auth}.container{max-width:1500px!important;padding:26px 34px 48px!important;margin:0 auto!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.glass-card{background:var(--desk-panel)!important;border:1px solid var(--desk-line)!important;border-radius:12px!important;box-shadow:0 14px 34px #0000002e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:20px!important;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease!important}.glass-card:hover{border-color:var(--desk-line-strong)!important;background:var(--desk-panel-2)!important;box-shadow:0 18px 40px #0000003d!important}.card-header{margin-bottom:14px!important}.card-title{font-size:.9rem!important;letter-spacing:.01em}.model-tag{font-size:.64rem!important}.mode-card .merger-logo{width:54px!important;height:54px!important;border-radius:11px!important;object-fit:contain!important;image-rendering:auto;transform:scale(1.12);transform-origin:center;transition:transform .22s cubic-bezier(.2,.7,.2,1),filter .22s ease!important}.mode-card:hover .merger-logo{transform:translateY(-2px) scale(1.18)}.mode-card.active .merger-logo{transform:scale(1.16)}.mode-card{min-height:156px!important;padding:17px 14px!important;border-radius:11px!important;background:#0c0f14!important;border-color:var(--desk-line)!important;gap:9px!important;position:relative;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease!important}.mode-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:transparent;transition:background-color .18s ease}.mode-card:hover{transform:translateY(-3px)!important;background:#10141b!important;border-color:#ffffff26!important;box-shadow:0 10px 26px #0003!important}.mode-card.active{background:#11141a!important;border-color:#ff4d676b!important;box-shadow:inset 0 0 0 1px #ff4d6714,0 10px 26px #0000002e!important}.mode-card.active:before{background:var(--desk-accent)}.mode-card.active i{color:var(--desk-accent)!important}.mode-card span{font-size:.78rem!important}.mode-card p{font-size:.66rem!important;line-height:1.35!important;color:#737b87!important;max-width:220px}.mode-card .merger-name-row{gap:5px!important}.merger-status{font-size:.56rem!important;padding:2px 6px!important}.mode-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.mode-scroll-window{max-height:590px!important;padding-right:4px!important}.mode-tab-bar,.mode-tabs{background:#090c11!important;border:1px solid var(--desk-line)!important;border-radius:9px!important;padding:4px!important}.mode-tab{border-radius:6px!important;font-size:.7rem!important}.mode-tab.active{box-shadow:none!important}.upload-box{min-height:270px!important;background:#090c11!important;border:1px dashed rgba(255,255,255,.13)!important;border-radius:10px!important;transition:border-color .18s ease,background-color .18s ease!important}.upload-box:hover{border-color:#ff4d676b!important;background:#0b0f15!important}.preview-canvas{width:152px!important;height:152px!important;image-rendering:pixelated!important;box-shadow:0 0 0 1px #ffffff14!important}.btn,.utility-btn,.three-controls button,.google-login{transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease!important}.btn:hover:not(:disabled),.utility-btn:hover:not(:disabled),.three-controls button:hover:not(:disabled),.google-login:hover:not(:disabled){transform:translateY(-1px)!important}.container>.glass-card{animation:nvoDeskIn .38s cubic-bezier(.2,.75,.2,1) both}.container>.glass-card:nth-child(1){animation-delay:.03s}.container>.glass-card:nth-child(2){animation-delay:.07s}.container>.glass-card:nth-child(3){animation-delay:.11s}.container>.glass-card:nth-child(4){animation-delay:.15s}.container>.glass-card:nth-child(5){animation-delay:.19s}.container>.glass-card:nth-child(6){animation-delay:.23s}@keyframes nvoDeskIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.is-loading .btn-spinner{animation:nvoSpin .8s linear infinite}@keyframes nvoSpin{to{transform:rotate(360deg)}}html[data-theme=light] body{background:#f2f3f5!important;color:#1d2025}html[data-theme=light] body:before{opacity:.025!important}html[data-theme=light] .glass-card{background:#fff!important;border-color:#14191e1a!important;box-shadow:0 12px 30px #1e232812!important}html[data-theme=light] .mode-card{background:#f8f9fa!important;border-color:#14191e1a!important}html[data-theme=light] .mode-card:hover{background:#fff!important;border-color:#14191e2b!important}html[data-theme=light] .mode-card.active{background:#fff7f8!important;border-color:#dc2d4859!important}html[data-theme=light] .upload-box{background:#fafafa!important;border-color:#14191e24!important}html[data-theme=light] .mode-tab-bar,html[data-theme=light] .mode-tabs{background:#f5f6f7!important;border-color:#14191e1a!important}}@media(max-width:900px){.mode-card .merger-logo{width:40px;height:40px;border-radius:9px;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.container>.glass-card{animation:none!important}.mode-card,.mode-card .merger-logo,.btn,.utility-btn,.three-controls button,.google-login{transition:none!important}}
