.workspace-frame{--workspace-banner-height:0px;min-height:100vh}.workspace-chrome,.discovery-page{color:var(--workspace-text)}.workspace-notice{z-index:70;color:#fff;background:#e64b22;justify-content:center;align-items:center;height:32px;font-size:12px;font-weight:600;display:flex;position:fixed;inset:0 0 auto}.workspace-notice a{align-items:center;gap:6px;display:flex}.workspace-notice a>span{color:#e64b22;background:#fff8df;border-radius:5px;padding:1px 6px;font-size:10px}.workspace-notice>button{padding:5px;position:absolute;right:12px}.workspace-sidebar{inset:var(--workspace-banner-height) auto 0 0;z-index:50;background:var(--workspace-panel);border-right:1px solid var(--workspace-line);flex-direction:column;width:150px;padding:0 14px;display:flex;position:fixed}.workspace-brand{border-bottom:1px solid var(--workspace-line);height:60px;color:var(--workspace-text);letter-spacing:-.8px;flex-shrink:0;align-items:center;gap:5px;font-size:14px;font-weight:750;display:flex}.workspace-brand img{flex-shrink:0;width:23px;height:23px}.workspace-navigation{flex:1;padding:14px 0;overflow:auto}.workspace-nav-item{text-align:left;width:100%;min-height:48px;color:var(--workspace-text);background:0 0;border-radius:10px;align-items:center;gap:8px;padding:12px 6px;font-size:14px;font-weight:550;transition:background .15s;display:flex}.workspace-nav-item:hover,.workspace-nav-item.is-active{background:var(--workspace-surface)}.workspace-nav-item svg{stroke-width:1.7px;flex-shrink:0;width:22px;height:22px}.workspace-nav-item .workspace-chevron{width:11px;height:11px;color:var(--workspace-subtle);margin-left:auto}.workspace-nav-divider{background:var(--workspace-line);height:1px;margin:14px 4px}.workspace-sidebar-bottom{flex-shrink:0;padding:12px 0 10px}.workspace-account>.auth-login-button{color:#fff;background:#e64b22;border-radius:999px;width:100%;min-height:40px;padding:8px 16px;font-size:14px}.workspace-account>.auth-login-button:hover{color:#fff;background:#d9411c}.workspace-account .auth-login-button span.sm\:hidden{display:inline}.workspace-account .auth-login-button span.hidden.sm\:inline{display:none}.workspace-account>div{width:100%;height:40px}.workspace-sidebar-utilities{color:var(--workspace-subtle);justify-content:space-between;align-items:center;margin:8px -5px 0;display:flex}.workspace-sidebar-utilities>a,.workspace-sidebar-utilities button{padding:6px}.workspace-sidebar-utilities button>span:not(.sr-only){display:none}.workspace-sidebar-utilities svg{color:var(--workspace-subtle)}.workspace-main{min-width:0;padding-top:var(--workspace-banner-height);margin-left:150px}.workspace-topbar{top:var(--workspace-banner-height);z-index:30;background:var(--workspace-topbar);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:flex-end;align-items:center;gap:22px;height:62px;padding:0 12px;display:flex;position:sticky}.workspace-top-links{color:var(--workspace-muted);align-items:center;gap:22px;font-size:14px;line-height:20px;display:flex}.workspace-top-links a:hover{color:var(--workspace-text)}.workspace-top-actions{align-items:center;gap:8px;display:flex}.workspace-pricing{border:1px solid var(--workspace-line);border-radius:999px;padding:10px 19px;font-size:14px;font-weight:600}.workspace-start{white-space:nowrap;color:#fff;background:#e64b22;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:11px 19px;font-size:14px;font-weight:600;display:flex}.workspace-start>svg{display:none}.workspace-start:hover{background:#d9411c}.workspace-header-account{flex-shrink:0}.workspace-header-account>.auth-login-button{color:#e64b22;background:0 0;border:1px solid #e64b22;min-width:66px}.workspace-header-account>.auth-login-button:hover{color:#e64b22;background:#e64b2212}.workspace-top-actions>a[title]{border-color:var(--workspace-line);background:var(--workspace-surface)}.workspace-top-actions>a[title] svg,.workspace-top-actions>a[title] span{color:var(--workspace-accent)}.workspace-current{color:var(--workspace-muted);white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font-size:13px;overflow:hidden}.workspace-mobile-brand{display:none}.workspace-dismiss{z-index:35;inset:calc(var(--workspace-banner-height) + 62px) 0 0 150px;cursor:default;background:#0002;position:fixed}.workspace-flyout{top:calc(var(--workspace-banner-height) + 12px);z-index:50;background:var(--workspace-panel);border:1px solid var(--workspace-line);border-radius:20px;width:370px;padding:22px 18px;position:fixed;bottom:12px;left:162px;overflow:auto;box-shadow:0 18px 60px #0002}.workspace-flyout-heading{border-bottom:1px solid var(--workspace-line);justify-content:space-between;align-items:center;padding:0 8px 16px;display:flex}.workspace-flyout-heading h2{font-size:17px;font-weight:650}.workspace-flyout-heading button{color:var(--workspace-muted);padding:4px}.workspace-flyout-section{color:var(--workspace-subtle);padding:22px 10px 8px;font-size:11px}.workspace-flyout-links a{border-radius:10px;align-items:center;gap:12px;padding:12px 10px;display:flex}.workspace-flyout-links a:hover,.workspace-flyout-links a[aria-current=page]{background:var(--workspace-surface)}.workspace-flyout-links a>svg{stroke-width:1.6px;flex-shrink:0;width:20px;height:20px}.workspace-flyout-links a>svg:last-child{color:var(--workspace-subtle);width:14px;margin-left:auto}.workspace-flyout-links strong{font-size:13px;font-weight:600;display:block}.workspace-flyout-links small{color:var(--workspace-muted);margin-top:4px;font-size:11px;line-height:1.6;display:block}.workspace-flyout-links span{font-size:13px}.workspace-mobile-drawer{background:var(--workspace-panel);border-color:var(--workspace-line);color:var(--workspace-text);width:min(330px,90vw);overflow:auto}.workspace-mobile-drawer .workspace-drawer-brand{color:var(--workspace-text);font-size:20px}.workspace-mobile-search{padding:20px 0 12px}.workspace-mobile-links{gap:2px;margin:0 0 8px 30px;display:grid}.workspace-mobile-links a{color:var(--workspace-muted);padding:9px;font-size:13px}.workspace-mobile-group[open] .workspace-chevron{transform:rotate(90deg)}.workspace-mobile-footer{color:var(--workspace-muted);align-items:center;gap:20px;margin-top:20px;font-size:12px;display:flex}.workspace-mobile-account{border-top:1px solid var(--workspace-line);margin-top:20px;padding-top:12px}.discovery-page{background:var(--workspace-bg)}.discovery-content{padding:16px 12px 0}.discovery-home{max-width:1920px;margin:0 auto}.discovery-hero{grid-template-columns:minmax(0,1fr) 300px;gap:4px;height:500px;display:grid;position:relative}.discovery-hero-main{isolation:isolate;color:#fff;touch-action:pan-y;background:#111;border-radius:24px;position:relative;overflow:hidden}.discovery-slide{isolation:isolate;animation:.55s both discovery-slide-in;position:absolute;inset:0}.discovery-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.discovery-slide:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0006,#0000 75%),linear-gradient(#0000 35%,#0007);position:absolute;inset:0}.discovery-hero-copy{position:absolute;top:48px;left:40px;right:30px}.discovery-hero-eyebrow{color:#fffe;letter-spacing:1.4px;align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.discovery-hero-eyebrow svg{width:22px;height:22px}.discovery-model-wordmark{letter-spacing:-3px;text-shadow:0 3px 24px #0003;margin-top:20px;font-size:clamp(48px,5.2vw,84px);font-weight:800;line-height:1.08}.model-kling,.model-seedance,.model-minimax{font-style:italic}.discovery-model-headline{letter-spacing:-.7px;margin-top:25px;font-size:28px;font-weight:700;line-height:1.4}.discovery-hero-copy>p{color:#e0e0e0;max-width:520px;margin-top:10px;font-size:14px;line-height:1.7}.discovery-hero-form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0ac9;border:2px solid #ffffff18;border-radius:999px;align-items:center;gap:8px;width:min(720px,100% - 80px);min-height:92px;padding:16px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 4px #0003,0 4px 16px #0003}.discovery-hero-form input{color:#fff;background:0 0;outline:none;flex:1;min-width:0;padding:0 5px;font-size:14px}.discovery-hero-form input::placeholder{color:#929292}.discovery-hero-form button{color:#fff;background:#e64b22;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:48px;padding:13px 24px 13px 20px;font-size:15px;font-weight:600;line-height:22px;display:flex}.discovery-hero-form button:hover{background:#f15b31}.discovery-hero-side{isolation:isolate;color:#fff;text-align:left;background:#111;border-radius:24px;position:relative;overflow:hidden}.discovery-hero-side>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.discovery-hero-side:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#0009);position:absolute;inset:0}.discovery-hero-side:hover>img{transform:scale(1.035)}.discovery-hero-side-copy{position:absolute;bottom:26px;left:24px;right:24px}.discovery-hero-side-copy>span:first-child{color:#fff9;letter-spacing:1.5px;font-size:10px}.discovery-preview-title{letter-spacing:-1.5px;margin-top:14px;font-size:36px;font-weight:750;line-height:1.12;display:block}.discovery-preview-description{color:#ddd;margin-top:12px;font-size:12px;line-height:1.7;display:block}.discovery-hero-side-copy>svg{border:1px solid #ffffff70;border-radius:50%;width:34px;height:34px;margin-top:20px;padding:8px}.discovery-video-play{z-index:2;color:#fff;background:#0007;border-radius:50%;padding:13px;position:absolute;top:18px;right:18px}.discovery-carousel-controls{align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.discovery-carousel-dots{align-items:center;gap:3px;display:flex}.discovery-carousel-dots button{width:17px;height:24px}.discovery-carousel-dots button:after{content:"";background:#fff6;border-radius:999px;width:6px;height:6px;margin:auto;transition:width .2s;display:block}.discovery-carousel-dots button[aria-current=true]{width:26px}.discovery-carousel-dots button[aria-current=true]:after{background:#fff;width:22px}.discovery-carousel-dots button:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #fff}.discovery-carousel-pause{color:#ddd;padding:6px}.discovery-carousel-arrow{color:#fff;opacity:0;background:#0004;border-radius:50%;padding:10px;transition:opacity .2s;position:absolute;top:48%}.discovery-carousel-arrow.is-previous{left:12px}.discovery-carousel-arrow.is-next{right:12px}.discovery-carousel:hover .discovery-carousel-arrow,.discovery-carousel:focus-within .discovery-carousel-arrow{opacity:1}.discovery-model-rail{margin:32px 0;scroll-margin-top:110px;position:relative}.discovery-shortcuts{scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;display:flex;overflow:auto}.discovery-shortcuts::-webkit-scrollbar{display:none}.discovery-shortcut{scroll-snap-align:start;background:var(--workspace-surface);height:96px;color:var(--workspace-text);border-radius:24px;flex-direction:column;flex:0 0 196.44px;justify-content:center;align-items:flex-start;gap:12px;padding:20px 24px;display:flex;position:relative}.discovery-shortcut:hover{background:var(--workspace-hover)}.discovery-shortcut-mark{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.discovery-shortcut-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.discovery-shortcut small{color:#e64b22;background:#e64b2219;border-radius:999px;align-items:center;height:19px;padding:0 8px;font-size:9px;font-weight:500;line-height:1;display:flex;position:absolute;top:16px;right:16px}.discovery-shortcut.is-utility small{color:var(--workspace-subtle);border:1px solid var(--workspace-line);background:0 0}.discovery-rail-arrow{border:1px solid var(--workspace-line);color:var(--workspace-text);background:var(--workspace-panel);opacity:0;border-radius:50%;padding:10px;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 15px #0002}.discovery-rail-arrow.is-right{right:7px}.discovery-rail-arrow.is-left{left:7px}.discovery-model-rail:hover .discovery-rail-arrow,.discovery-model-rail:focus-within .discovery-rail-arrow{opacity:1}.discovery-workflows{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:32px;display:grid}.discovery-workflow{color:#fff;isolation:isolate;background:#222;border-radius:24px;height:200px;position:relative;overflow:hidden}.discovery-workflow img{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.discovery-workflow:after{content:"";z-index:-1;background:linear-gradient(#0005,#0000 75%);position:absolute;inset:0}.discovery-workflow:hover img{transform:scale(1.04)}.discovery-workflow h2{font-size:18px;font-weight:650;line-height:24px;position:absolute;top:24px;left:24px;right:20px}.discovery-workflow>svg{opacity:0;border:1px solid #fff7;border-radius:50%;width:24px;height:24px;padding:4px;position:absolute;bottom:22px;right:22px}.discovery-workflow:hover>svg{opacity:1}.discovery-directory{margin-bottom:56px;scroll-margin-top:110px}.discovery-directory-heading{flex-wrap:wrap;align-items:center;gap:14px;margin:0 7px 16px;display:flex}.discovery-directory-heading h2{border-right:1px solid var(--workspace-line);padding-right:14px;font-size:18px;font-weight:650;line-height:24px}.discovery-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.discovery-filters button{border:1px solid var(--workspace-line);color:var(--workspace-muted);white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:12px;line-height:18px}.discovery-filters button:hover{color:var(--workspace-accent)}.discovery-filters button[aria-pressed=true]{color:#e64b22;border-color:#e64b22}.discovery-search{color:var(--workspace-subtle);align-items:center;gap:7px;margin-left:auto;display:flex}.discovery-search input{width:115px;color:var(--workspace-text);background:0 0;outline:none;padding:6px 0;font-size:12px}.discovery-search button{padding:4px}.discovery-masonry{-moz-columns:4;columns:4;-moz-column-gap:4px;column-gap:4px}.discovery-tool-card{-moz-column-break-inside:avoid;break-inside:avoid;background:var(--workspace-surface);color:#fff;isolation:isolate;border-radius:4px;margin-bottom:4px;display:block;position:relative;overflow:hidden}.discovery-tool-card:first-child{border-top-left-radius:24px}.discovery-tool-card img{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .55s;position:absolute;inset:0}.discovery-tool-card:after{content:"";z-index:-1;background:linear-gradient(#0000 50%,#000a);position:absolute;inset:0}.discovery-tool-card:hover img{transform:scale(1.03)}.discovery-tool-card:nth-child(4n+1){aspect-ratio:5/8}.discovery-tool-card:nth-child(4n+2){aspect-ratio:4/5}.discovery-tool-card:nth-child(4n+3){aspect-ratio:5/7}.discovery-tool-card:nth-child(4n){aspect-ratio:4/5}.discovery-tool-type{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0002;border:1px solid #ffffff35;border-radius:999px;padding:5px 9px;font-size:9px;position:absolute;top:14px;left:14px}.discovery-tool-caption{padding:16px;position:absolute;bottom:0;left:0;right:0}.discovery-tool-caption h3{font-size:14px;font-weight:600;line-height:1.5}.discovery-tool-caption p{color:#ddd;opacity:0;max-height:0;font-size:12px;line-height:1.6;transition:all .2s;overflow:hidden}.discovery-tool-open{opacity:0;background:#0005;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-height:0;margin-top:10px;font-size:12px;transition:all .2s;display:flex;overflow:hidden}.discovery-tool-card:hover .discovery-tool-caption p,.discovery-tool-card:focus-visible .discovery-tool-caption p{opacity:1;max-height:60px;margin-top:4px}.discovery-tool-card:hover .discovery-tool-open,.discovery-tool-card:focus-visible .discovery-tool-open{opacity:1;max-height:50px;padding:9px}.discovery-tool-card:focus-visible{outline-offset:-3px;outline:3px solid #e64b22}.discovery-empty{text-align:center;color:var(--workspace-muted);padding:45px;font-size:13px}.discovery-faq{max-width:760px;margin:60px auto 70px;padding:0 10px}.discovery-faq h2{margin-bottom:20px;font-size:24px;font-weight:650}.discovery-faq details{border-bottom:1px solid var(--workspace-line)}.discovery-faq summary{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 0;font-size:14px;list-style:none;display:flex}.discovery-faq summary::-webkit-details-marker{display:none}.discovery-faq details[open] summary svg{transform:rotate(45deg)}.discovery-faq details p{color:var(--workspace-muted);padding-bottom:20px;font-size:13px;line-height:1.9}.discovery-footer{background:var(--workspace-bg);padding:0 8px}.discovery-footer footer{background:var(--workspace-bg);border-color:var(--workspace-line);color:var(--workspace-muted);padding:40px 20px}.discovery-footer footer .border-slate-800{border-color:var(--workspace-line)}.discovery-footer footer .text-slate-300,.discovery-footer footer .text-violet-200{color:var(--workspace-text)}.discovery-footer footer .text-slate-500{color:var(--workspace-muted)}.discovery-footer footer .max-w-7xl{max-width:none}:root[data-theme=light] .discovery-footer footer img{filter:brightness(.45)}.discovery-content>.mx-auto{padding-top:22px}.discovery-content>.mx-auto .text-white{color:var(--workspace-text)}.discovery-content>.mx-auto .text-slate-400,.discovery-content>.mx-auto .text-slate-500{color:var(--workspace-muted)}.discovery-content>.mx-auto .text-violet-200,.discovery-content>.mx-auto .text-violet-300{color:#e64b22}.discovery-content>.mx-auto .border-slate-800,.discovery-content>.mx-auto .border-slate-700{border-color:var(--workspace-line)}.discovery-content>.mx-auto .bg-slate-900\/50{background:var(--workspace-surface)}.discovery-content>.mx-auto .bg-violet-500\/20,.discovery-content>.mx-auto .bg-violet-500\/15{background:#e64b2219}.discovery-content>.mx-auto .ring-violet-400\/50{--tw-ring-color:#e64b22}.compact-tool-search input{border:1px solid var(--workspace-line);background:var(--workspace-surface);width:100%;color:var(--workspace-text);border-radius:10px;outline:none;padding:11px 12px;font-size:12px}.compact-tool-search input:focus{border-color:var(--workspace-accent)}.compact-tool-search a{color:var(--workspace-muted);padding:10px 5px;font-size:12px;display:block}@keyframes discovery-slide-in{0%{opacity:.3;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (max-width:1250px){.workspace-top-links{gap:16px}.discovery-hero{grid-template-columns:minmax(0,1fr) 260px}.discovery-model-wordmark{font-size:58px}.discovery-model-headline{font-size:24px}.discovery-hero-copy{left:32px}.discovery-hero-form{width:calc(100% - 56px)}.discovery-hero-form input{font-size:12px}.discovery-hero-form button{padding:13px 18px;font-size:13px}.discovery-masonry{-moz-columns:3;columns:3}.discovery-search{width:100%;margin-left:0}}@media (max-width:1023px){.workspace-frame{--workspace-banner-height:0px!important}.workspace-notice,.workspace-sidebar,.workspace-flyout,.workspace-dismiss,.workspace-top-links,.workspace-current,.workspace-pricing,.workspace-header-account{display:none}.workspace-main{margin-left:0;padding-top:0}.workspace-topbar{justify-content:space-between;gap:8px;height:62px;padding:0 12px;top:0}.workspace-mobile-brand{align-items:center;gap:9px;display:flex}.workspace-mobile-brand>button{padding:5px 0}.workspace-mobile-brand>a{letter-spacing:-.6px;align-items:center;gap:5px;font-size:15px;font-weight:750;display:flex}.workspace-mobile-brand>a img{width:23px;height:23px}.workspace-start{padding:10px 16px;font-size:13px}.workspace-top-actions{gap:4px}.workspace-header-account:has(.account-trigger){display:block}.workspace-top-actions:has(.account-trigger) .workspace-start{display:none}.workspace-top-actions>a[title]{padding:5px 8px;font-size:11px}.workspace-top-actions>a[title] svg{width:12px}.discovery-content{padding:16px 12px 0}.discovery-hero{height:520px;display:block}.discovery-hero-main{height:100%}.discovery-hero-copy{top:42px;left:24px;right:24px}.discovery-hero-eyebrow{letter-spacing:1px;font-size:10px}.discovery-model-wordmark{letter-spacing:-2px;margin-top:24px;font-size:clamp(34px,11vw,54px)}.discovery-model-headline{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:330px;margin-top:22px;font-size:24px;line-height:1.35;display:-webkit-box;overflow:hidden}.discovery-hero-copy>p{max-width:270px;margin-top:12px;font-size:12px}.discovery-hero-form{border-radius:44px;flex-wrap:wrap;gap:12px;width:auto;padding:14px;bottom:40px;left:20px;right:20px;transform:none}.discovery-hero-form input{flex-basis:100%;width:100%;padding:4px 5px 0;font-size:13px}.discovery-hero-form button{padding:13px 20px;font-size:14px}.discovery-hero-side,.discovery-carousel-arrow{display:none}.discovery-carousel-controls{bottom:8px}.discovery-model-rail{margin:32px -12px 30px 0}.discovery-shortcut{flex-basis:196.44px}.discovery-rail-arrow,.discovery-workflows{display:none}.discovery-directory-heading{gap:12px;margin:0 5px 14px}.discovery-directory-heading h2{border:0;width:100%;padding:0;font-size:19px}.discovery-filters{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow:auto}.discovery-filters button{padding:3px 12px;font-size:12px}.discovery-search{border:0;width:auto}.discovery-search input{width:180px}.discovery-masonry{-moz-columns:3;columns:3}.discovery-faq{margin-top:40px;margin-bottom:45px}.discovery-faq h2{font-size:20px}.discovery-footer footer{padding:30px 8px}}@media (max-width:600px){.discovery-masonry{-moz-columns:2;columns:2}.discovery-tool-caption{padding:12px}.discovery-tool-caption h3{font-size:12px}.discovery-tool-caption p,.discovery-tool-open{display:none}.discovery-tool-type{padding:4px 7px;font-size:8px;top:10px;left:10px}}@media (max-width:360px){.discovery-model-wordmark{font-size:35px}.discovery-model-headline{font-size:22px}.discovery-hero-form{left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.discovery-slide{animation:none}.discovery-tool-card img,.discovery-hero-side img,.discovery-workflow img{transition:none}}html:has(.discovery-home){scrollbar-width:none}html:has(.discovery-home)::-webkit-scrollbar{width:0;height:0}.discovery-workflow>p{color:#fff;opacity:0;font-size:12px;line-height:1.6;transition:opacity .2s,transform .2s;position:absolute;top:59px;left:24px;right:24px;transform:translateY(5px)}.discovery-workflow-action{color:#fff;opacity:0;align-items:center;gap:6px;font-size:12px;transition:opacity .2s;display:flex;position:absolute;bottom:22px;left:24px}.discovery-workflow:hover>p,.discovery-workflow:focus-visible>p{opacity:1;transform:none}.discovery-workflow:hover .discovery-workflow-action,.discovery-workflow:focus-visible .discovery-workflow-action{opacity:1}.discovery-workflow:focus-visible{outline-offset:2px;outline:2px solid #e64b22}.discovery-tool-caption{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(8px)}.discovery-tool-card:hover .discovery-tool-caption,.discovery-tool-card:focus-visible .discovery-tool-caption{opacity:1;transform:none}@media (hover:none){.discovery-tool-caption{opacity:1;transform:none}}
