.invitation-trial-art_art__ys6SH{position:absolute;pointer-events:none;z-index:10}.invitation-trial-art_cat__LPDSp{position:absolute;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.invitation-trial-art_speech__7Ddrs{position:absolute;border:1px solid hsl(var(--primary)/.38);border-radius:18px;background:linear-gradient(135deg,hsl(var(--card)/.98),hsl(var(--primary)/.13));box-shadow:0 6px 24px hsl(var(--primary)/.12);padding:9px 12px;animation:invitation-trial-art_speak-in__3weSO .6s ease-out both;transform-origin:left center}.invitation-trial-art_speech__7Ddrs:before{content:"";position:absolute;width:10px;height:10px;left:-6px;top:41px;transform:rotate(45deg);border-left:1px solid hsl(var(--primary)/.38);border-bottom:1px solid hsl(var(--primary)/.38);background:hsl(var(--card))}.invitation-trial-art_message__JxXas{margin:0;color:hsl(var(--primary));font-size:15px;font-weight:700;line-height:24px;white-space:nowrap}.invitation-trial-art_message__JxXas span{display:inline-block;vertical-align:top;animation:invitation-trial-art_speak-text__mb6U7 7s steps(13) infinite}.invitation-trial-art_used__tAjfg .invitation-trial-art_message__JxXas{white-space:normal}.invitation-trial-art_used__tAjfg .invitation-trial-art_message__JxXas span{animation:none}.invitation-trial-art_description__F2abW{margin:1px 0 0;color:hsl(var(--muted-foreground));font-size:10px;line-height:16px;white-space:nowrap}.invitation-trial-art_links__Y_mJR{pointer-events:auto;margin-top:7px}.invitation-trial-art_speech__7Ddrs[hidden],.invitation-trial-art_toggle__iddG2{display:none}.invitation-trial-art_bubbleButton__kQljt{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:hsl(var(--primary));pointer-events:auto}.invitation-trial-art_bubbleButton__kQljt:hover{background:hsl(var(--primary)/.18)}.invitation-trial-art_bubbleButton__kQljt:focus-visible,.invitation-trial-art_toggle__iddG2:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.invitation-trial-art_openChat___TQX6{position:absolute;left:62px;bottom:-4px;z-index:1;border:1px solid hsl(var(--primary)/.38);background:hsl(var(--card))}.invitation-trial-art_closeChat__jtDhd{position:absolute;right:4px;top:4px}.invitation-trial-art_banner__lf0vB{left:calc(100% + 10px);bottom:-8px;width:420px;height:108px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_cat__LPDSp{left:0;bottom:0;width:100px;height:100px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_speech__7Ddrs{left:88px;top:0;width:332px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_message__JxXas{white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:22px;padding-right:24px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_message__JxXas span{animation:none}.invitation-trial-art_banner__lf0vB .invitation-trial-art_speech__7Ddrs{pointer-events:auto;translate:var(--cat-shift,0) 0;background-color:hsl(var(--card))}.invitation-trial-art_banner__lf0vB .invitation-trial-art_toggle__iddG2{display:block;position:absolute;left:0;bottom:0;width:100px;height:100px;border-radius:50%;pointer-events:auto}.invitation-trial-art_chatting__Voq_n .invitation-trial-art_message__JxXas{max-height:110px;overflow-y:auto;white-space:pre-wrap}.invitation-trial-art_chatControls__jd4yT{margin-top:7px}.invitation-trial-art_chatForm__S_CGh{display:flex;align-items:flex-end;gap:5px}.invitation-trial-art_chatForm__S_CGh textarea{display:block;width:100%;min-width:0;resize:vertical;max-height:120px;border:1px solid hsl(var(--primary)/.25);border-radius:10px;padding:6px 8px;background:hsl(var(--background)/.85);color:hsl(var(--foreground));font-size:12px;line-height:18px}.invitation-trial-art_chatForm__S_CGh textarea:focus{outline:2px solid hsl(var(--primary)/.45);outline-offset:1px}.invitation-trial-art_chatForm__S_CGh button{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;color:hsl(var(--primary));background:hsl(var(--primary)/.14)}.invitation-trial-art_chatForm__S_CGh button:disabled{opacity:.45}.invitation-trial-art_chatError__3eJLQ{color:hsl(var(--muted-foreground));font-size:11px;margin:5px 0 0}.invitation-trial-art_transcript__1vLxA{max-height:210px;overflow-y:auto;overscroll-behavior:contain;margin:0 0 8px;padding-right:4px}.invitation-trial-art_transcript__1vLxA p{max-width:95%;width:-moz-fit-content;width:fit-content;margin:5px 0;padding:6px 8px;border-radius:9px;background:hsl(var(--background)/.8);font-size:12px;line-height:19px;white-space:pre-wrap;overflow-wrap:anywhere}.invitation-trial-art_transcript__1vLxA p[data-role=user]{margin-left:auto;background:hsl(var(--primary)/.12)}.invitation-trial-art_catFigure__RnGjU{overflow:visible}.invitation-trial-art_bodyMotion__IMoHP{transform-origin:90px 155px;animation:invitation-trial-art_cat-happy__ImUKh 3s ease-in-out infinite}.invitation-trial-art_tailMotion__0FHRs{transform-origin:124px 136px;animation:invitation-trial-art_cat-tail__pfHhU 2s ease-in-out infinite}.invitation-trial-art_headMotion__ycVoy{transform-origin:90px 100px}.invitation-trial-art_leftArm__2smCr{transform-origin:64px 108px}.invitation-trial-art_rightArm__1FWOb{transform-origin:116px 108px}.invitation-trial-art_faceMotion__P4vTE{transform-origin:90px 76px;animation:invitation-trial-art_cat-blink__MXDen 5s infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=happy] .invitation-trial-art_leftArm__2smCr{animation:invitation-trial-art_cat-wave__USYiC 2s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=angry] .invitation-trial-art_bodyMotion__IMoHP{animation:invitation-trial-art_cat-stomp__pgO5X .7s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=angry] .invitation-trial-art_leftArm__2smCr{transform:rotate(-33deg)}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=angry] .invitation-trial-art_rightArm__1FWOb{transform:rotate(33deg)}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=angry] .invitation-trial-art_tailMotion__0FHRs{animation-duration:.45s}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=superhero] .invitation-trial-art_bodyMotion__IMoHP{animation:invitation-trial-art_cat-fly__c7P_3 1.6s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=superhero] .invitation-trial-art_leftArm__2smCr{transform:rotate(145deg)}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=superhero] .invitation-trial-art_rightArm__1FWOb{transform:rotate(22deg)}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=superhero] .invitation-trial-art_laptop__2KCJ1{opacity:.25}.invitation-trial-art_capeMotion__jxuWw{transform-origin:110px 90px;animation:invitation-trial-art_cat-cape__3n21A .8s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=cheer] .invitation-trial-art_bodyMotion__IMoHP{animation:invitation-trial-art_cat-cheer__ZCaTN 1s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=cheer] .invitation-trial-art_leftArm__2smCr{animation:invitation-trial-art_cat-left-cheer__G7hQL 1s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=cheer] .invitation-trial-art_rightArm__1FWOb{animation:invitation-trial-art_cat-right-cheer__B7EIt 1s ease-in-out infinite}.invitation-trial-art_sparkMotion__FqRRi{animation:invitation-trial-art_cat-spark__MNWOi 1s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=speechless] .invitation-trial-art_bodyMotion__IMoHP{animation:invitation-trial-art_cat-sigh__ugo1E 4s ease-in-out infinite}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=speechless] .invitation-trial-art_headMotion__ycVoy{transform:rotate(9deg) translateY(3px)}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=speechless] .invitation-trial-art_leftArm__2smCr{transform:rotate(-15deg)}.invitation-trial-art_catFigure__RnGjU[data-cat-mood=speechless] .invitation-trial-art_rightArm__1FWOb{transform:rotate(15deg)}.invitation-trial-art_sweatMotion__8zi1x{animation:invitation-trial-art_cat-sweat__X1Jtt 2s ease-out infinite}@keyframes invitation-trial-art_cat-happy__ImUKh{0%,to{transform:rotate(-2deg)}50%{transform:translateY(-3px) rotate(2deg)}}@keyframes invitation-trial-art_cat-tail__pfHhU{0%,to{transform:rotate(-7deg)}50%{transform:rotate(9deg)}}@keyframes invitation-trial-art_cat-wave__USYiC{0%,to{transform:rotate(10deg)}40%,70%{transform:rotate(115deg)}55%{transform:rotate(140deg)}}@keyframes invitation-trial-art_cat-blink__MXDen{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.1)}}@keyframes invitation-trial-art_cat-stomp__pgO5X{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3px) rotate(2deg)}}@keyframes invitation-trial-art_cat-fly__c7P_3{0%,to{transform:translate(-2px,-4px) rotate(-8deg)}50%{transform:translate(2px,-12px) rotate(-4deg)}}@keyframes invitation-trial-art_cat-cape__3n21A{0%,to{transform:skewY(-5deg) scaleX(.95)}50%{transform:skewY(7deg) scaleX(1.08)}}@keyframes invitation-trial-art_cat-cheer__ZCaTN{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes invitation-trial-art_cat-left-cheer__G7hQL{0%,to{transform:rotate(125deg)}50%{transform:rotate(155deg)}}@keyframes invitation-trial-art_cat-right-cheer__B7EIt{0%,to{transform:rotate(-125deg)}50%{transform:rotate(-155deg)}}@keyframes invitation-trial-art_cat-spark__MNWOi{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes invitation-trial-art_cat-sigh__ugo1E{0%,to{transform:translateY(2px) rotate(3deg)}50%{transform:translateY(5px) rotate(5deg)}}@keyframes invitation-trial-art_cat-sweat__X1Jtt{0%,15%{opacity:0;transform:translateY(-3px)}40%{opacity:1}to{opacity:0;transform:translateY(8px)}}.invitation-trial-art_registration__0Si_L{top:5px;right:8px;width:136px;height:86px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_cat__LPDSp{right:0;bottom:0;width:52px;height:52px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_speech__7Ddrs{left:0;top:0;width:136px;padding:5px 8px;border-radius:13px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_message__JxXas{font-size:11px;line-height:18px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_description__F2abW{font-size:9px;line-height:12px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_speech__7Ddrs:before{left:auto;right:30px;top:auto;bottom:-6px}@media (min-width:640px){.invitation-trial-art_registration__0Si_L{right:14px;width:176px;height:88px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_speech__7Ddrs{width:176px;padding:6px 10px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_message__JxXas{font-size:13px;line-height:20px}.invitation-trial-art_registration__0Si_L .invitation-trial-art_cat__LPDSp{width:60px;height:60px}}@media (max-width:1023px){.invitation-trial-art_banner__lf0vB{left:calc(100% + 8px);bottom:-5px;width:64px;height:78px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_cat__LPDSp{width:64px;height:64px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_speech__7Ddrs{left:-24px;top:-28px;width:144px;padding:5px 8px;border-radius:12px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_speech__7Ddrs:before{left:50px;top:auto;bottom:-6px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_message__JxXas{font-size:10px;line-height:16px}.invitation-trial-art_banner__lf0vB .invitation-trial-art_description__F2abW,.invitation-trial-art_banner__lf0vB .invitation-trial-art_links__Y_mJR{display:none}.invitation-trial-art_banner__lf0vB .invitation-trial-art_toggle__iddG2{display:block;position:absolute;left:0;bottom:0;width:64px;height:64px;border-radius:50%;pointer-events:auto}.invitation-trial-art_banner__lf0vB .invitation-trial-art_openChat___TQX6{left:40px;bottom:-2px}.invitation-trial-art_banner__lf0vB.invitation-trial-art_expanded___hGoe .invitation-trial-art_speech__7Ddrs{left:auto;right:-20px;top:72px;width:min(280px,calc(100vw - 32px));padding:9px 12px;border-radius:18px;pointer-events:auto}.invitation-trial-art_banner__lf0vB.invitation-trial-art_expanded___hGoe .invitation-trial-art_speech__7Ddrs:before{left:auto;right:46px;top:-6px;bottom:auto;border-bottom:0;border-top:1px solid hsl(var(--primary)/.38)}.invitation-trial-art_banner__lf0vB.invitation-trial-art_expanded___hGoe .invitation-trial-art_message__JxXas{font-size:15px;line-height:24px}.invitation-trial-art_banner__lf0vB.invitation-trial-art_expanded___hGoe .invitation-trial-art_description__F2abW,.invitation-trial-art_banner__lf0vB.invitation-trial-art_expanded___hGoe .invitation-trial-art_links__Y_mJR{display:block}}@keyframes invitation-trial-art_speak-in__3weSO{0%{opacity:0;transform:scale(.9) translateX(-4px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes invitation-trial-art_speak-text__mb6U7{0%,3%{clip-path:inset(0 100% 0 0)}23%,96%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@media (prefers-reduced-motion:reduce){.invitation-trial-art_message__JxXas span,.invitation-trial-art_speech__7Ddrs{animation:none}.invitation-trial-art_catFigure__RnGjU *,.invitation-trial-art_catFigure__RnGjU[data-cat-mood] *{animation:none!important}}.model-catalog_catalog__JsTbC{container-type:inline-size;display:flex;flex-direction:column;gap:22px}.model-catalog_free__eIN0F{--tone:158 76% 30%}.model-catalog_paid__Q9XI3{--tone:258 75% 53%}.model-catalog_balance__XMPjX{--tone:36 90% 34%}.dark .model-catalog_free__eIN0F{--tone:158 70% 63%}.dark .model-catalog_paid__Q9XI3{--tone:258 94% 76%}.dark .model-catalog_balance__XMPjX{--tone:42 96% 67%}.model-catalog_overview__V5I5T{padding:24px;border:1px solid hsl(var(--border));border-radius:22px;background:hsl(var(--card)/.85)}.model-catalog_groupHeader__qttL2,.model-catalog_groupTitle__BPSqu,.model-catalog_heading__Rub3w,.model-catalog_modelFooter__wJp02,.model-catalog_modelIdentity__7CYCV,.model-catalog_overviewHeader__w9vkJ,.model-catalog_searchRow__ybo6R{display:flex;align-items:center}.model-catalog_overviewHeader__w9vkJ{justify-content:space-between;gap:16px;margin-bottom:22px}.model-catalog_heading__Rub3w{gap:12px;min-width:0}.model-catalog_headingIcon__IhoJD{display:grid;width:44px;height:44px;place-items:center;border:1px solid hsl(var(--primary)/.16);border-radius:14px;background:hsl(var(--primary)/.07);color:hsl(var(--primary))}.model-catalog_heading__Rub3w h2{font-size:20px;line-height:1.4;font-weight:750;letter-spacing:-.5px}.model-catalog_heading__Rub3w p{margin-top:4px;font-size:11px;letter-spacing:1.5px;color:hsl(var(--muted-foreground))}.model-catalog_total__ZfiEr{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:6px 10px;border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--muted-foreground));font-size:11px;font-variant-numeric:tabular-nums}.model-catalog_total__ZfiEr>span{width:5px;height:5px;border-radius:50%;background:hsl(var(--primary))}.model-catalog_guideGrid__kHyr8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.model-catalog_guide__vVljB{display:block;position:relative;isolation:isolate;overflow:hidden;min-width:0;padding:18px;border:1px solid hsl(var(--tone)/.23);border-radius:15px;background:radial-gradient(ellipse at 100% 0,hsl(var(--tone)/.12),transparent 70%),hsl(var(--tone)/.035);color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s}.model-catalog_guide__vVljB:focus-visible{outline:2px solid hsl(var(--tone));outline-offset:3px}.model-catalog_guide__vVljB:after{position:absolute;right:16px;bottom:0;left:16px;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--tone)/.5),transparent);content:""}.model-catalog_guideArt__vwJLA{position:absolute;z-index:-1;top:-6px;right:-2px;width:128px;height:96px;pointer-events:none}.model-catalog_guideLevel__JchTU{display:flex;align-items:center;gap:7px;color:hsl(var(--tone));font-size:12px;font-weight:650;letter-spacing:1px}.model-catalog_levelBars__hcu9M{display:flex;height:13px;align-items:flex-end;gap:3px}.model-catalog_levelBars__hcu9M i{display:block;width:3px;border-radius:1px;background:hsl(var(--tone)/.18)}.model-catalog_levelBars__hcu9M i:first-child{height:5px}.model-catalog_levelBars__hcu9M i:nth-child(2){height:9px}.model-catalog_levelBars__hcu9M i:nth-child(3){height:13px}.model-catalog_levelBars__hcu9M .model-catalog_levelActive__1gjiM{background:hsl(var(--tone))}.model-catalog_guidePrice__MWmbW{margin-top:38px;font-size:clamp(17px,2.35cqw,24px);line-height:1.3;font-weight:750;letter-spacing:-.65px;font-variant-numeric:tabular-nums}.model-catalog_guideCaption__Wr_Dr{display:flex;align-items:center;gap:6px;margin-top:8px;color:hsl(var(--muted-foreground));font-size:12px}.model-catalog_guideCaption__Wr_Dr svg{color:hsl(var(--tone));flex-shrink:0}.model-catalog_searchRow__ybo6R{gap:10px;margin-top:20px}.model-catalog_searchField__GcmLq{position:relative;min-width:0;flex:1}.model-catalog_searchField__GcmLq>svg{position:absolute;top:50%;left:13px;color:hsl(var(--muted-foreground));transform:translateY(-50%);pointer-events:none}.model-catalog_searchField__GcmLq input{height:42px;padding-left:40px;border-radius:11px;background:hsl(var(--background)/.6);font-size:13px}.model-catalog_searchButton__vRogW{height:42px;gap:7px;padding:0 18px;border-radius:11px;font-size:12px}.model-catalog_modelSection__65QrJ{scroll-margin-top:6rem;position:relative;overflow:hidden;border:1px solid hsl(var(--tone)/.2);border-radius:20px;background:hsl(var(--card)/.65)}.model-catalog_modelSection__65QrJ:target{border-color:hsl(var(--tone)/.65);box-shadow:0 0 0 3px hsl(var(--tone)/.1)}.model-catalog_modelSection__65QrJ:focus-visible{outline:2px solid hsl(var(--tone));outline-offset:3px}.model-catalog_modelSection__65QrJ:before{position:absolute;top:0;left:22px;width:72px;height:2px;background:hsl(var(--tone));content:""}.model-catalog_groupHeader__qttL2{flex-wrap:wrap;gap:13px;padding:22px;border-bottom:1px solid hsl(var(--tone)/.1);background:linear-gradient(110deg,hsl(var(--tone)/.085),hsl(var(--tone)/.015) 80%)}.model-catalog_groupIcon__W1Kfl{display:grid;width:84px;height:68px;flex-shrink:0;place-items:center;border:1px solid hsl(var(--tone)/.18);border-radius:18px;background:radial-gradient(ellipse at 50% 20%,hsl(var(--tone)/.13),hsl(var(--tone)/.025));color:hsl(var(--tone));box-shadow:inset 0 1px 0 hsl(var(--tone)/.12)}.model-catalog_groupArtwork__fdF3p{display:block;width:88px;height:66px}.model-catalog_groupHeading__7ZmlQ{min-width:0;flex:1}.model-catalog_groupTitle__BPSqu{flex-wrap:wrap;gap:8px}.model-catalog_groupTitle__BPSqu h3{font-size:17px;line-height:1.6;font-weight:700;letter-spacing:-.3px}.model-catalog_tierBadge__snCAz{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:1px solid hsl(var(--tone)/.22);border-radius:5px;background:hsl(var(--tone)/.06);color:hsl(var(--tone));font-size:10px;font-weight:600;white-space:nowrap}.model-catalog_groupHeading__7ZmlQ p{margin-top:5px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.7}.model-catalog_groupCount__vbQWe{flex-shrink:0;color:hsl(var(--muted-foreground));font-size:10px;white-space:nowrap}.model-catalog_groupCount__vbQWe strong{margin-right:2px;color:hsl(var(--tone));font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.model-catalog_sectionContent__Y4i8X{padding:16px}.model-catalog_modelGrid__cvAVD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.model-catalog_singleGrid__m3A2C{grid-template-columns:minmax(0,1fr)}.model-catalog_modelGrid__cvAVD:empty{display:none}.model-catalog_modelGrid__cvAVD:not(:empty)+.model-catalog_subgroup__XzTnY,.model-catalog_subgroup__XzTnY+.model-catalog_subgroup__XzTnY{margin-top:24px}.model-catalog_subgroup__XzTnY h4{display:flex;align-items:center;gap:8px;margin:0 2px 12px;color:hsl(var(--tone));font-size:12px;font-weight:650}.model-catalog_subgroup__XzTnY h4>span{flex:1;height:1px;margin-left:6px;background:linear-gradient(90deg,hsl(var(--tone)/.2),transparent)}.model-catalog_modelCard__SyeQw{position:relative;display:flex;min-width:0;flex-direction:column;padding:20px 20px 0;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--background)/.7);text-align:left;transition:border-color .2s,background-color .2s,box-shadow .2s}.model-catalog_modelCard__SyeQw:focus-visible{outline:2px solid hsl(var(--tone));outline-offset:3px}.model-catalog_modelIdentity__7CYCV{gap:12px;min-width:0}.model-catalog_modelLogo__In0CP{display:flex;width:80px;height:48px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border:1px solid hsl(240 10% 90%);border-radius:11px;background:white}.model-catalog_modelLogo__In0CP img{width:100%;height:100%;padding:7px;-o-object-fit:contain;object-fit:contain}.model-catalog_modelName__B7vcN{min-width:0}.model-catalog_modelName__B7vcN>p{margin-bottom:4px;color:hsl(var(--muted-foreground));font-size:12px}.model-catalog_modelName__B7vcN code{display:block;font-size:15px;font-weight:650;line-height:1.6;letter-spacing:-.4px;overflow-wrap:anywhere}.model-catalog_modelDetails__8Buxn{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 0}.model-catalog_modelBadge__SDCW7{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;background:hsl(var(--tone)/.08);color:hsl(var(--tone));font-size:11px;line-height:1.5;font-weight:500}.model-catalog_description__6rERz{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.9}.model-catalog_capabilities__bb6D5{display:flex;flex-wrap:wrap;gap:6px}.model-catalog_capabilities__bb6D5>span{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid hsl(var(--border)/.65);border-radius:6px;background:hsl(var(--secondary)/.45);color:hsl(var(--muted-foreground));font-size:11px;line-height:1.4}.model-catalog_capabilities__bb6D5 svg{color:hsl(var(--tone));flex-shrink:0}.model-catalog_modelSpecs__is2xJ{display:flex;width:100%;flex-wrap:wrap;gap:12px 22px}.model-catalog_modelSpecs__is2xJ>div{min-width:0}.model-catalog_modelSpecs__is2xJ dt{display:flex;align-items:center;gap:5px;color:hsl(var(--muted-foreground));font-size:11px}.model-catalog_modelSpecs__is2xJ dd{margin-top:4px;color:hsl(var(--foreground)/.9);font-size:12px;font-weight:550;line-height:1.7;overflow-wrap:anywhere}.model-catalog_balancePrice__SaeLh{display:flex;width:100%;flex-wrap:wrap;gap:8px 20px;padding:10px 12px;border:1px solid hsl(var(--tone)/.16);border-radius:8px;background:hsl(var(--tone)/.05)}.model-catalog_balancePrice__SaeLh>span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px;color:hsl(var(--muted-foreground));font-size:11px}.model-catalog_balancePrice__SaeLh svg{color:hsl(var(--tone))}.model-catalog_balancePrice__SaeLh strong{color:hsl(var(--tone));font-size:15px;font-weight:650}.model-catalog_balancePrice__SaeLh small{font-size:10px}.model-catalog_modelFooter__wJp02{width:100%;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:auto;padding:12px 0;border-top:1px solid hsl(var(--border)/.7)}.model-catalog_stability__lh1gN{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.model-catalog_stabilityBars__lUr3U{display:flex;height:16px;align-items:flex-end;gap:2px}.model-catalog_stabilityBars__lUr3U>span{width:3px;border-radius:1px}.model-catalog_copyAffordance__hydJW{display:inline-flex;align-items:center;gap:5px;color:hsl(var(--muted-foreground));font-size:11px;white-space:nowrap;transition:color .2s}.model-catalog_emptyState__u5_vs{display:flex;flex-direction:column;align-items:center;gap:14px;padding:56px 20px;border:1px dashed hsl(var(--border));border-radius:20px;color:hsl(var(--muted-foreground));font-size:13px}@media (hover:hover){.model-catalog_guide__vVljB[href]:hover{border-color:hsl(var(--tone)/.6);box-shadow:0 4px 20px -10px hsl(var(--tone)/.3)}.model-catalog_modelCard__SyeQw:hover{border-color:hsl(var(--tone)/.5);background:hsl(var(--card));box-shadow:0 4px 20px -10px hsl(var(--tone)/.25)}.model-catalog_modelCard__SyeQw:hover .model-catalog_copyAffordance__hydJW{color:hsl(var(--tone))}}@container (min-width: 660px){.model-catalog_singleGrid__m3A2C .model-catalog_modelCard__SyeQw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px}.model-catalog_singleGrid__m3A2C .model-catalog_modelIdentity__7CYCV{align-self:center;padding-bottom:20px}.model-catalog_singleGrid__m3A2C .model-catalog_modelDetails__8Buxn{padding-top:0}.model-catalog_singleGrid__m3A2C .model-catalog_modelFooter__wJp02{grid-column:1/-1}}@container (max-width: 760px){.model-catalog_overview__V5I5T{padding:18px}.model-catalog_guideGrid__kHyr8{gap:8px}.model-catalog_guide__vVljB{padding:14px}.model-catalog_guideArt__vwJLA{top:2px;right:-9px;width:108px;height:81px}.model-catalog_guidePrice__MWmbW{margin-top:38px;font-size:18px}.model-catalog_guideCaption__Wr_Dr{font-size:11px}.model-catalog_groupHeader__qttL2{gap:10px;padding:18px}.model-catalog_groupTitle__BPSqu h3{font-size:14px}.model-catalog_groupIcon__W1Kfl{width:60px;height:54px;border-radius:13px}.model-catalog_groupArtwork__fdF3p{width:64px;height:48px}.model-catalog_sectionContent__Y4i8X{padding:12px}.model-catalog_modelCard__SyeQw{padding:16px 16px 0}.model-catalog_modelIdentity__7CYCV{flex-wrap:wrap;gap:10px}.model-catalog_modelName__B7vcN{flex:1;min-width:140px}.model-catalog_modelLogo__In0CP{width:66px;height:42px}}@container (max-width: 590px){.model-catalog_guideGrid__kHyr8{grid-template-columns:minmax(0,1fr)}.model-catalog_guide__vVljB{min-height:100px;padding:14px 20px}.model-catalog_guideArt__vwJLA{top:-6px;right:8px;width:142px;height:107px}.model-catalog_guideLevel__JchTU{font-size:11px}.model-catalog_guidePrice__MWmbW{margin-top:7px;font-size:21px}.model-catalog_guideCaption__Wr_Dr{margin-top:4px}.model-catalog_modelGrid__cvAVD{grid-template-columns:minmax(0,1fr)}.model-catalog_modelIdentity__7CYCV{flex-wrap:nowrap}.model-catalog_modelName__B7vcN{min-width:0}.model-catalog_groupHeading__7ZmlQ{flex-basis:calc(100% - 70px)}.model-catalog_groupCount__vbQWe{margin-left:70px;margin-top:-5px}.model-catalog_groupCount__vbQWe strong{font-size:12px}.model-catalog_groupHeader__qttL2{row-gap:8px}.model-catalog_modelDetails__8Buxn{gap:12px;padding:16px 0}}@container (max-width: 360px){.model-catalog_overview__V5I5T{padding:14px;border-radius:16px}.model-catalog_overviewHeader__w9vkJ{gap:8px}.model-catalog_heading__Rub3w{gap:9px}.model-catalog_headingIcon__IhoJD{width:36px;height:36px;border-radius:10px}.model-catalog_heading__Rub3w h2{font-size:18px}.model-catalog_heading__Rub3w p{font-size:9px;letter-spacing:.5px}.model-catalog_total__ZfiEr{padding:5px 7px;font-size:10px}.model-catalog_guide__vVljB{padding-left:14px}.model-catalog_guideArt__vwJLA{right:-16px;width:125px}.model-catalog_searchRow__ybo6R{gap:7px}.model-catalog_searchButton__vRogW{padding:0 11px}.model-catalog_searchButton__vRogW>svg[aria-hidden=true]{display:none}.model-catalog_groupHeader__qttL2{padding:15px}.model-catalog_groupTitle__BPSqu h3{font-size:13px}.model-catalog_modelCard__SyeQw{padding:14px 14px 0}.model-catalog_modelFooter__wJp02{gap:8px}.model-catalog_copyAffordance__hydJW{margin-left:auto}}@media (prefers-reduced-motion:reduce){.model-catalog_copyAffordance__hydJW,.model-catalog_guide__vVljB,.model-catalog_modelCard__SyeQw{transition:none}}