.new-workspace-container{display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow:hidden;align-items:center}.new-workspace-container>*{position:relative;z-index:1}.new-workspace-container.leaving{pointer-events:none;animation:pageLeave .25s cubic-bezier(.4,0,.2,1) forwards}.new-page-layout{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0 48px;width:75%;justify-content:flex-start}@media(max-width:768px){.new-page-layout{padding:0 16px;width:100%}}.composer-stage{min-height:0;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px;padding-bottom:9vh;margin-top:10%}@media(max-width:768px){.composer-stage{justify-content:flex-start;padding-top:24px;padding-bottom:0}}.new-page-content{flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0;padding-bottom:15vh}@media(max-width:768px){.new-page-content{justify-content:flex-start;padding-bottom:12px}}.new-page-heading{flex-shrink:0}.new-page-heading .main-heading{margin:0;font-family:Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(1.6rem,3vw,2rem);font-weight:600;color:#1a1a1a;letter-spacing:-.03em;line-height:1.15;text-align:left}@media(max-width:768px){.new-page-heading{padding-top:56px;padding-right:96px}.new-page-heading .main-heading{font-size:clamp(1.25rem,5vw,1.5rem);padding-right:0}}.new-page-subtitle{margin:6px 0 0;padding:0;font-size:16px;font-weight:400;color:#9ca3af;font-family:Google Sans,-apple-system,sans-serif;letter-spacing:-.01em;line-height:1.3}@media(max-width:768px){.new-page-subtitle{font-size:14px}}.new-agents-section{flex-shrink:0;margin-top:28px;width:100%}@media(max-width:768px){.new-agents-section{margin-top:20px}}.new-agents-label{font-size:11px;font-weight:600;color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-family:Google Sans,-apple-system,sans-serif;margin-bottom:12px}.new-agents-grid{display:flex;align-items:center}.new-agent-tile{display:block;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;outline:none;margin-right:-14px;transition:transform .2s ease,z-index 0s;opacity:0;animation:agentTileIn .4s cubic-bezier(.16,1,.3,1) forwards;position:relative}.new-agent-tile:first-child{z-index:4;animation-delay:50ms}.new-agent-tile:nth-child(2){z-index:3;animation-delay:.1s}.new-agent-tile:nth-child(3){z-index:2;animation-delay:.15s}.new-agent-tile:nth-child(4){z-index:1;animation-delay:.2s}.new-agent-tile:last-child{margin-right:0}.new-agent-tile:hover:not(:disabled){transform:translateY(-3px) scale(1.08);z-index:10}.new-agent-tile:active:not(:disabled){transform:translateY(0) scale(1.02);transition-duration:.06s}.new-agent-tile:disabled{pointer-events:none;opacity:.5}.new-agent-tile-cover{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#eaeaeb;border:2.5px solid #fff}.new-agent-tile-cover img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:768px){.new-agent-tile-cover{width:40px;height:40px}}.new-agent-tile-name{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);font-size:11px;font-weight:550;color:#fff;background:#1a1a1a;padding:4px 8px;border-radius:6px;white-space:nowrap;font-family:Google Sans,-apple-system,sans-serif;letter-spacing:-.01em;pointer-events:none;opacity:0;transition:opacity .15s ease}.new-agent-tile:hover .new-agent-tile-name{opacity:1}.new-stats-card{flex-shrink:0;margin-top:24px;width:fit-content}.new-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:#e8e8ea;border-radius:12px;overflow:hidden}.new-stat-cell{display:flex;flex-direction:column;gap:2px;padding:12px 20px;background:#f4f4f5;min-width:100px}@media(max-width:768px){.new-stat-cell{padding:10px 14px;min-width:72px}}.new-stat-label{font-size:11px;font-weight:500;color:#a1a1aa;letter-spacing:.01em}.new-stat-label,.new-stat-value{font-family:Google Sans,-apple-system,sans-serif}.new-stat-value{font-size:18px;font-weight:600;color:#1a1a1a;letter-spacing:-.02em;line-height:1.1}@media(max-width:768px){.new-stat-value{font-size:15px}}.new-thoughts-section{margin-bottom:16px}.new-thoughts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(max-width:768px){.new-thoughts-grid{grid-template-columns:repeat(2,1fr);gap:6px}}.new-thought-chip{display:flex;flex-direction:column;gap:3px;padding:14px 16px;background:#f0f0f2;border:none;border-radius:12px;cursor:pointer;outline:none;transition:background .15s,transform .15s;text-align:left}.new-thought-chip:hover:not(:disabled){background:#e7e7ea;transform:translateY(-1px)}.new-thought-chip:active:not(:disabled){background:#e2e2e5;transform:translateY(0)}.new-thought-chip:disabled{opacity:.5;pointer-events:none}@media(max-width:768px){.new-thought-chip{padding:10px 12px;border-radius:10px}}.new-thought-title{font-size:11px;font-weight:500;color:#a1a1aa;letter-spacing:.01em}.new-thought-text,.new-thought-title{font-family:Google Sans,-apple-system,sans-serif}.new-thought-text{font-size:13.5px;font-weight:550;color:#1a1a1a;letter-spacing:-.02em;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.new-thought-text{font-size:12px}}.new-thought-skeleton{pointer-events:none;cursor:default}.new-thought-skel-title{width:60px;height:10px;background:#e0e0e3}.new-thought-skel-text,.new-thought-skel-title{display:block;border-radius:4px;animation:skelPulse 1.2s ease-in-out infinite}.new-thought-skel-text{width:85%;height:14px;background:#d8d8db;animation-delay:.15s}@keyframes skelPulse{0%,to{opacity:.5}50%{opacity:1}}.new-page-input-wrap{flex-shrink:0;width:100%;padding:0;display:flex;flex-direction:row;justify-content:center}.agent-quickpick{display:flex;align-items:center;gap:12px;max-width:100%;padding-left:4px;animation:agentTileIn .35s cubic-bezier(.16,1,.3,1)}.aqp-auto{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:6px 13px;border-radius:8px;border:none;background:#f3f4f6;cursor:pointer;font-family:Google Sans,-apple-system,sans-serif;font-size:13px;font-weight:550;color:#9ca3af;line-height:1;transition:background .15s ease,color .15s ease}.aqp-auto__spark{font-size:12px;line-height:1}.aqp-auto:hover{color:#6b7280;background:#ececea}.aqp-auto--active,.aqp-auto--active:hover{background:rgba(245,110,89,.1);color:#e85d49}.aqp-divider{width:1px;height:18px;background:#ececea;flex-shrink:0}.aqp-avatars{display:flex;align-items:center;min-width:0}.aqp-avatar{width:32px;height:32px;border-radius:50%;padding:0;border:2px solid #fff;background:#ededeb;cursor:pointer;flex-shrink:0;overflow:hidden;position:relative;z-index:1;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;animation:aqpAvatarIn .42s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--i, 0)*70ms + 90ms)}.aqp-avatar+.aqp-avatar{margin-left:-10px}.aqp-avatar>*{width:100%!important;height:100%!important;border-radius:50%!important;background:#ededeb}.aqp-avatar:hover{z-index:5;transform:translateY(-1px);filter:brightness(1.03)}.aqp-avatar--active{z-index:6;border-width:1.5px;border-color:#f56e59}.aqp-more{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0;border:2px solid #fff;margin-left:-10px;padding:0;cursor:pointer;background:#f3f4f6;color:#6b7280;font-family:Google Sans,-apple-system,sans-serif;font-size:11px;font-weight:600;text-decoration:none;position:relative;z-index:1;transition:background .15s ease,transform .15s ease,color .15s ease;animation:aqpAvatarIn .42s cubic-bezier(.34,1.56,.64,1) backwards;animation-delay:calc(var(--i, 0)*70ms + 90ms)}.aqp-more:hover{z-index:5;transform:translateY(-1px);background:#e8e9eb}.aqp-more--active,.aqp-more--active:hover{background:rgba(245,110,89,.12);color:#e85d49}@keyframes aqpAvatarIn{0%{opacity:0;transform:scale(.55) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}.agent-quickpick--skeleton{animation:none}.aqp-skel{background:linear-gradient(100deg,#ececea 30%,#f4f4f3 50%,#ececea 70%);background-size:200% 100%;animation:aqpSkelShimmer 1.3s ease-in-out infinite;flex-shrink:0}.aqp-skel-auto{width:76px;height:30px;border-radius:8px}.aqp-skel-avatar{width:32px;height:32px;border-radius:50%;border:2px solid #fff;animation-delay:calc(var(--i, 0)*.18s)}.aqp-skel-avatar+.aqp-skel-avatar{margin-left:-10px}@keyframes aqpSkelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.aap-pop{position:fixed;z-index:10000;width:320px;max-width:calc(100vw - 24px);display:flex;flex-direction:column;background:#fff;border:1px solid #ececea;border-radius:16px;box-shadow:0 20px 56px -12px rgba(0,0,0,.26),0 4px 12px rgba(0,0,0,.07);overflow:hidden;font-family:Google Sans,-apple-system,sans-serif;transform-origin:bottom right;animation:aapPopIn .16s cubic-bezier(.16,1,.3,1)}@keyframes aapPopIn{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.aap-search{display:flex;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid #f2f1ee;flex-shrink:0}.aap-search__icon{color:#b5b5b8;flex-shrink:0}.aap-search__input{flex:1;min-width:0;border:none;outline:none;background:none;font-family:inherit;font-size:13.5px;font-weight:450;color:#1a1a1a}.aap-search__input::placeholder{color:#b5b5b8}.aap-search__clear{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:#f1f1ef;color:#9ca3af;cursor:pointer;flex-shrink:0;transition:background .15s ease}.aap-search__clear:hover{background:#e7e7e4}.aap-list{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:5px;max-height:308px;overflow-y:auto;overscroll-behavior:contain}.aap-list::-webkit-scrollbar{width:8px}.aap-list::-webkit-scrollbar-thumb{background:#e5e5e2;border-radius:8px;border:2px solid #fff}.aap-row{display:flex;align-items:center;gap:9px;width:100%;padding:5px 9px;border:none;border-radius:9px;background:none;cursor:pointer;text-align:left;transition:background .12s ease}.aap-row:hover{background:#f6f6f4}.aap-row--active{background:rgba(245,110,89,.08)}.aap-row--active:hover{background:rgba(245,110,89,.12)}.aap-row__avatar{position:relative;width:27px;height:27px;border-radius:50%;flex-shrink:0;overflow:hidden;background:#ededeb}.aap-row__avatar>*{width:100%!important;height:100%!important;border-radius:50%!important;background:#ededeb}.aap-row__live{position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:#22c55e;border:2px solid #fff}.aap-row__body{display:flex;flex-direction:column;min-width:0;flex:1}.aap-row__name{font-size:12.5px;font-weight:550;color:#1a1a1a}.aap-row__desc,.aap-row__name{line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aap-row__desc{font-size:11px;font-weight:400;color:#9ca3af}.aap-row__check{color:#e85d49;flex-shrink:0}.aap-row--auto .aap-auto-mark{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;flex-shrink:0;background:rgba(245,110,89,.12);color:#f56e59;font-size:13px}.aap-empty{padding:22px 12px;text-align:center;font-size:12.5px;color:#9ca3af}.aap-foot{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;border-top:1px solid #f2f1ee;flex-shrink:0;font-size:12.5px;font-weight:550;color:#6b7280;text-decoration:none;transition:background .15s ease,color .15s ease}.aap-foot:hover{background:#f6f6f4;color:#1a1a1a}.aqp-hovercard{position:fixed;z-index:10000;transform:translate(-50%,-100%);max-width:240px;padding:9px 12px;background:#1d1d1f;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.22),0 2px 6px rgba(0,0,0,.12);pointer-events:none;font-family:Google Sans,-apple-system,sans-serif;animation:aqpHovercardIn .13s cubic-bezier(.16,1,.3,1)}.aqp-hovercard__name{font-size:12.5px;font-weight:600;color:#fff;letter-spacing:-.01em;line-height:1.3}.aqp-hovercard__desc{margin-top:3px;font-size:11.5px;font-weight:400;color:hsla(0,0%,100%,.62);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aqp-hovercard__arrow{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #1d1d1f}@keyframes aqpHovercardIn{0%{opacity:0;transform:translate(-50%,calc(-100% + 4px))}to{opacity:1;transform:translate(-50%,-100%)}}.aqp-autocard{position:fixed;z-index:10000;transform:translate(-50%,-100%);width:256px;padding:13px 15px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid hsla(0,0%,100%,.6);border-radius:14px;box-shadow:0 12px 36px -10px rgba(0,0,0,.18),0 1px 3px rgba(0,0,0,.05);pointer-events:none;font-family:Google Sans,-apple-system,sans-serif;animation:aqpHovercardIn .14s cubic-bezier(.16,1,.3,1)}.aqp-autocard__head{display:flex;align-items:center;gap:6px;margin-bottom:6px}.aqp-autocard__spark{font-size:13px;line-height:1;color:#f56e59}.aqp-autocard__title{font-size:13px;font-weight:650;color:#1a1a1a;letter-spacing:-.01em}.aqp-autocard__body{font-size:12px;font-weight:400;color:#4b5563;line-height:1.5}.aqp-autocard__hint{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.06);font-size:11.5px;font-weight:500;color:#9ca3af;line-height:1.4}.aqp-autocard__arrow{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:11px;height:11px;margin-top:-6px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border-right:1px solid hsla(0,0%,100%,.6);border-bottom:1px solid hsla(0,0%,100%,.6);rotate:45deg;border-bottom-right-radius:2px}.new-input-area{width:100%;z-index:100;background:#fff}.composer-with-agent,.new-input-area{position:relative}.composer-agent{position:absolute;right:26px;bottom:100%;margin-bottom:0;height:119px;width:auto;z-index:6;pointer-events:auto;cursor:default;user-select:none}.compose-mode-tabs{display:flex;align-items:center;gap:6px;padding:0 4px 10px}.compose-mode-tab{appearance:none;background:none;border:none;padding:6px 12px;border-radius:8px;cursor:pointer;font-family:Google Sans,-apple-system,sans-serif;font-size:14px;font-weight:500;color:#9ca3af;line-height:1;transition:color .15s ease,background .15s ease}.compose-mode-tab:hover{color:#6b7280;background:#f3f4f6}.compose-mode-tab--active,.compose-mode-tab--active:hover{color:#1a1a1a;font-weight:600;background:#e5e7eb}@keyframes agentTileIn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.new-input-hint{font-size:13.5px;font-weight:440;color:#9ca3af;text-align:center;margin-top:12px;font-family:Google Sans,-apple-system,sans-serif;line-height:1.5;display:none}@media(max-width:768px){.new-input-hint{font-size:12px;margin-top:10px;line-height:1.4}}@media(max-width:480px){.new-input-hint{display:none}}.hint-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,monospace;background:#f3f4f6;padding:1px 5px;border-radius:4px;font-size:11.5px;color:#6b7280}.demo-examples{display:flex;flex-direction:row;gap:10px;margin-top:24px;width:100%}.demo-example-card{display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:1 1 0;min-width:0;padding:14px 16px 16px;background:#fafafa;border:1px solid #f0f0f0;border-radius:14px;cursor:pointer;transition:all .25s cubic-bezier(.25,.46,.45,.94);text-align:left;outline:none;position:relative;overflow:hidden;opacity:0;transform:translateY(12px);animation:demoCardIn .45s cubic-bezier(.16,1,.3,1) forwards}.demo-example-card:first-child{animation-delay:.55s}.demo-example-card:nth-child(2){animation-delay:.65s}.demo-example-card:nth-child(3){animation-delay:.75s}.demo-example-card:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.06);border-color:#e8e8e8}.demo-example-card:hover:not(:disabled) .demo-example-emoji{transform:scale(1.15)}.demo-example-card:active:not(:disabled){transform:translateY(-1px) scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.04);transition-duration:.1s}.demo-example-card:disabled{opacity:.5;cursor:not-allowed}.demo-example-card--0{background:linear-gradient(160deg,#f8f7ff,#fafafa)}.demo-example-card--1{background:linear-gradient(160deg,#fff7f5,#fafafa)}.demo-example-card--2{background:linear-gradient(160deg,#f5faf8,#fafafa)}.demo-example-emoji{font-size:20px;line-height:1;margin-bottom:10px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.demo-example-label{font-size:12px;font-weight:650;color:#999;font-family:Google Sans,sans-serif;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.demo-example-text{font-size:13px;font-weight:440;color:#555;font-family:Google Sans,sans-serif;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes demoCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.demo-examples{flex-direction:column;margin-top:16px;gap:8px}.demo-example-card{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.demo-example-emoji{font-size:18px;margin-bottom:0;flex-shrink:0}.demo-example-label{display:none}.demo-example-text{font-size:13px;-webkit-line-clamp:2}}.home-section{width:100%;margin-top:40px;animation:fadeInUp .5s ease-out both}.home-section:nth-child(2){animation-delay:.15s}.home-section:nth-child(3){animation-delay:.3s}.home-section:nth-child(4){animation-delay:.45s}.home-section--last{margin-bottom:24px}.home-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 2px}.home-section-title{font-size:18px;font-weight:650;color:#1a1a1a;font-family:Google Sans,sans-serif;letter-spacing:-.02em;margin:0}.home-section-actions{display:flex;align-items:center;gap:12px}.home-section-link{font-size:13px;font-weight:500;color:#999;font-family:Google Sans,sans-serif;text-decoration:none;transition:color .15s ease}.home-section-link:hover{color:#555}.home-nav-arrows{gap:4px}.home-nav-arrows,.home-nav-btn{display:flex;align-items:center}.home-nav-btn{width:32px;height:32px;border-radius:50%;border:1px solid #e0e0e0;background:#fff;color:#666;justify-content:center;cursor:pointer;transition:all .15s ease;padding:0}.home-nav-btn:hover{border-color:#ccc;color:#333;background:#fafafa}.home-nav-btn:active{transform:scale(.95)}.home-agents-row{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-behavior:smooth}.home-agents-row::-webkit-scrollbar{display:none}.home-agents-row{scrollbar-width:none}.home-agent-card{flex:0 0 calc(25% - 9px);display:flex;flex-direction:column;background:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .2s ease;text-align:left;outline:none;text-decoration:none;color:inherit}.home-agent-card:hover:not(:disabled){border-color:#ddd;transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.home-agent-card:active:not(:disabled){transform:translateY(-1px)}.home-agent-card:disabled{opacity:.5;cursor:not-allowed}.home-agent-card--create .home-agent-cover--create{background:#f7f7f7;color:#bbb;border-bottom:1px dashed #e5e5e5}.home-agent-card--create:hover .home-agent-cover--create{background:#f0f0f0;color:#888}.home-agent-cover{height:120px;display:flex;align-items:center;justify-content:center;position:relative}.home-agent-cover-letter{font-size:32px;font-weight:800;color:hsla(0,0%,100%,.3);font-family:Google Sans,sans-serif;user-select:none}.home-agent-bottom{padding:12px 14px 14px;display:flex;flex-direction:column;gap:3px}.home-agent-name{font-size:14px;font-weight:600;color:#1a1a1a;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-agent-meta,.home-agent-name{font-family:Google Sans,sans-serif}.home-agent-meta{font-size:12px;font-weight:450;color:#aaa}.home-usecases-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 10px}.home-usecase-card{display:flex;flex-direction:column;background:rgba(0,0,0,0);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left;outline:none}.home-usecase-card:hover:not(:disabled) .home-usecase-visual{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.06)}.home-usecase-card:hover:not(:disabled) .home-usecase-icon{color:#333}.home-usecase-card:active:not(:disabled) .home-usecase-visual{transform:translateY(-1px)}.home-usecase-card:disabled{opacity:.5;cursor:not-allowed}.home-usecase-visual{height:120px;width:100%;border-radius:14px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);margin-bottom:12px;transition:all .25s ease;overflow:visible;position:relative}.home-usecase-visual,.uc-stack{display:flex;align-items:center;justify-content:center}.uc-stack{height:72px;gap:0}.uc-mini{position:relative;width:50px;height:58px;background:linear-gradient(135deg,#ffffff,#fffaf9);border-radius:9px;border:1px solid rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;padding:6px;margin-left:-10px;flex-shrink:0;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.uc-mini:first-child{margin-left:0;transform:translateY(-2px) rotate(-7deg);z-index:1}.uc-mini:nth-child(2){transform:translateY(2px) rotate(-1deg);z-index:2}.uc-mini:nth-child(3){transform:translateY(-3px) rotate(5deg);z-index:3}.home-usecase-card:hover:not(:disabled) .uc-mini:first-child{transform:translateY(-3px) rotate(-11deg)}.home-usecase-card:hover:not(:disabled) .uc-mini:nth-child(2){transform:translateY(1px) rotate(-3deg)}.home-usecase-card:hover:not(:disabled) .uc-mini:nth-child(3){transform:translateY(-4px) rotate(8deg)}.uc-sheet{width:100%;height:100%;display:flex;flex-direction:column;gap:2.5px}.uc-sheet-hdr{height:3px;background:#d8dae0;border-radius:1px;margin-bottom:1px}.uc-sheet-row{display:flex;gap:2px}.uc-sheet-cell{height:2px;background:#e8e8ed;border-radius:1px}.uc-sheet-cell.dark{background:#d0d2d8}.uc-chart{padding-top:4px}.uc-chart,.uc-chart-bars{width:100%;height:100%;display:flex;align-items:flex-end}.uc-chart-bars{gap:3px}.uc-bar{flex:1;background:#dde0e8;border-radius:1.5px 1.5px 0 0;min-height:2px}.uc-bar.alt{background:#e0dde8}.uc-doc{width:100%;height:100%;display:flex;flex-direction:column;gap:3px}.uc-doc-title{height:3px;background:#d0d2d8;margin-bottom:2px}.uc-doc-line,.uc-doc-title{display:block;border-radius:1px}.uc-doc-line{height:2px;background:#e8e8ed}.uc-mini--slide{aspect-ratio:16/10;width:56px;height:auto}.uc-slide{width:100%;height:100%;display:flex;flex-direction:column;gap:3px}.uc-slide-title{display:block;height:3px;background:#d0d2d8;border-radius:1px;margin-bottom:1px}.uc-slide-title.sm{height:2.5px;margin-top:2px}.uc-slide-bullet{display:block;height:2px;background:#e8e8ed;border-radius:1px}.uc-slide-img{width:100%;height:18px;background:#ededf2;border-radius:3px}.uc-dash{width:100%;height:100%;display:flex;flex-direction:column;gap:3px}.uc-dash-kpi{display:flex;align-items:center;gap:3px}.uc-dash-kpi>span:first-child{width:30%;height:2px;background:#e0e0e6;border-radius:1px}.uc-dash-num{width:18%;height:3px;background:#d0d2d8;border-radius:1px}.uc-dash-sparkline{display:flex;align-items:flex-end;gap:2px;height:18px;margin-top:auto}.uc-dash-sparkline>span{flex:1;background:#dde0e8;border-radius:1px 1px 0 0;min-height:2px}.home-usecase-text{font-size:13.5px;font-weight:470;color:#333;font-family:Google Sans,sans-serif;line-height:1.45;padding:0 2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-trending-row{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-behavior:smooth}.home-trending-row::-webkit-scrollbar{display:none}.home-trending-row{scrollbar-width:none}.home-trending-card{flex:0 0 calc(25% - 9px);display:flex;flex-direction:column;background:rgba(0,0,0,0);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;text-decoration:none;color:inherit}.home-trending-card:hover .home-trending-cover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.06)}.home-trending-card:hover .uc-mini:first-child{transform:translateY(-3px) rotate(-11deg)!important}.home-trending-card:hover .uc-mini:nth-child(2){transform:translateY(1px) rotate(-3deg)!important}.home-trending-card:hover .uc-mini:nth-child(3){transform:translateY(-4px) rotate(8deg)!important}.home-trending-card:active .home-trending-cover{transform:translateY(-1px)}.home-trending-cover{height:120px;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:14px;margin-bottom:4px;overflow:visible;transition:all .25s ease}.home-trending-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.home-trending-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.home-trending-name{font-size:14px;color:#1a1a1a;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis}.home-trending-category,.home-trending-name{font-weight:600;font-family:Google Sans,sans-serif;white-space:nowrap}.home-trending-category{font-size:10px;color:#999;background:#f3f3f3;padding:2px 7px;border-radius:4px;flex-shrink:0}.home-trending-desc{font-size:12px;font-weight:400;color:#888;font-family:Google Sans,sans-serif;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-trending-footer{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.home-trending-author{font-weight:450}.home-trending-author,.home-trending-runs{font-size:11px;color:#bbb;font-family:Google Sans,sans-serif}.home-trending-runs{font-weight:550}@media(max-width:900px){.home-usecases-grid{grid-template-columns:repeat(2,1fr)}.home-agent-card,.home-trending-card{flex:0 0 200px}}@media(max-width:600px){.home-usecases-grid{grid-template-columns:1fr}.home-agent-card,.home-trending-card{flex:0 0 170px}.home-section{margin-top:28px}.home-section-title{font-size:16px}.home-nav-arrows{display:none}}@keyframes pageLeave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.react-flow-workspace{background:#fff!important}.react-flow-workspace .react-flow__node{background:#fff;border:1px solid hsl(var(--border));border-radius:8px;padding:10px;font-size:12px;font-weight:500;color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.1)}.react-flow-workspace .react-flow__node.node-setup{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.react-flow-workspace .react-flow__node.node-task{background:#fff;border-color:hsl(var(--border))}.react-flow-workspace .react-flow__node.selected{box-shadow:0 0 0 2px hsl(var(--ring))}.react-flow-workspace .react-flow__node:hover{border-color:hsl(var(--ring))}.react-flow-workspace .react-flow__edge.edge-minimal{stroke:hsl(var(--muted-foreground));stroke-width:1}.react-flow-workspace .react-flow__edge .react-flow__edge-path{stroke:hsl(var(--muted-foreground))}.react-flow-workspace .react-flow__edge.selected .react-flow__edge-path{stroke:hsl(var(--ring));stroke-width:2}.react-flow-workspace .react-flow__handle{background:hsl(var(--muted-foreground));border:1px solid hsl(var(--background));width:6px;height:6px}.react-flow-workspace .react-flow__handle.react-flow__handle-bottom,.react-flow-workspace .react-flow__handle.react-flow__handle-top{left:50%;transform:translateX(-50%)}.react-flow-workspace .react-flow__handle.react-flow__handle-left,.react-flow-workspace .react-flow__handle.react-flow__handle-right{top:50%;transform:translateY(-50%)}.react-flow-controls .react-flow__controls{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.react-flow-controls .react-flow__controls .react-flow__controls-button{background:rgba(0,0,0,0);border:none;color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border))}.react-flow-controls .react-flow__controls .react-flow__controls-button:hover{background:hsl(var(--accent))}.react-flow-controls .react-flow__controls .react-flow__controls-button:last-child{border-bottom:none}.react-flow-controls .react-flow__controls .react-flow__controls-button svg{width:14px;height:14px}.react-flow-minimap .react-flow__minimap{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px}.react-flow-minimap .react-flow__minimap .react-flow__minimap-mask{fill:hsl(var(--primary)/.1);stroke:hsl(var(--primary));stroke-width:1}.react-flow-minimap .react-flow__minimap .react-flow__minimap-node{fill:hsl(var(--muted));stroke:hsl(var(--muted-foreground));stroke-width:1}.react-flow-background .react-flow__background{background:#fff!important}.react-flow-background .react-flow__background .react-flow__background-pattern{fill:hsl(var(--muted-foreground)/.05)}.credits-display-top{position:absolute;top:20px;right:20px;z-index:1000;display:flex;align-items:center;gap:8px}@media(max-width:768px){.credits-display-top{top:12px;right:12px;gap:6px}}.stealth-toggle-wrap{position:relative;display:inline-flex}.stealth-toggle-wrap .stealth-toggle:focus-visible+.stealth-popover,.stealth-toggle-wrap:hover .stealth-popover{opacity:1;transform:translateY(0);pointer-events:auto}.stealth-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border:1px dashed rgba(0,0,0,.22);border-radius:999px;cursor:pointer;color:#555;line-height:1;transition:background .18s ease,border-color .18s ease,color .18s ease;width:32px;height:32px;padding:0}.stealth-toggle svg{flex-shrink:0;opacity:.85;transition:opacity .18s ease}.stealth-toggle:hover{border-color:rgba(0,0,0,.4);color:#1a1a1a}.stealth-toggle:hover svg{opacity:1}.stealth-toggle.active{background:#1a1a1a;border-color:hsla(0,0%,100%,.35);color:#fff}.stealth-toggle.active svg{opacity:1}.stealth-toggle .stealth-dot{display:none}.stealth-toggle.active .stealth-dot{display:block;position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:50%;background:#f56e59;box-shadow:0 0 0 2px #1a1a1a}.stealth-popover{position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);width:240px;padding:10px 12px;border-radius:10px;background:#1a1a1a;color:#fff;font-family:Google Sans;font-size:12px;line-height:1.4;letter-spacing:-.01em;box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:1001}.stealth-popover:before{content:"";position:absolute;top:-5px;right:12px;transform:rotate(45deg);width:10px;height:10px;background:#1a1a1a;border-radius:2px}.stealth-popover__title{display:block;font-weight:600;margin-bottom:4px}.stealth-popover__body{display:block;color:hsla(0,0%,100%,.72)}.credits-pill{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);border-radius:60px;padding:6px 14px;transition:all .2s ease;text-decoration:none;cursor:pointer}.credits-pill:hover{transform:translateY(-1px);border-color:rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.06)}.credits-pill:hover .topup-text,.credits-pill:hover .upgrade-text{color:#1a1a1a}.credits-pill .credits-amount{font-size:14px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em;font-family:Google Sans}.credits-pill .credits-label{font-size:12px;font-weight:500;color:#666;font-family:Google Sans}.credits-pill .credits-divider{width:1px;height:14px;background:rgba(0,0,0,.12);flex-shrink:0}.credits-pill .topup-text{font-size:13px;font-weight:600;color:#888;font-family:Google Sans;transition:color .2s ease}@media(max-width:768px){.credits-pill{padding:5px 12px;gap:6px}.credits-pill .credits-amount{font-size:13px}.credits-pill .credits-label{display:none}.credits-pill .topup-text{font-size:12px}}.upgrade-pill .zero-credits{font-size:13px;font-weight:700;color:#dc2626;font-family:Google Sans;letter-spacing:-.01em}.upgrade-pill .upgrade-text{font-size:13px;font-weight:600;color:#888;font-family:Google Sans;transition:color .2s ease}.enterprise-pill{padding:6px 12px!important;gap:6px!important}.enterprise-pill svg{color:#10b981}.enterprise-pill .credits-label{font-size:12px;font-weight:600;color:#10b981}.main-heading{font-size:clamp(1.6rem,3vw,2rem);font-weight:600;text-align:left;margin-bottom:0;color:#1a1a1a;letter-spacing:-.03em;line-height:1.15;font-family:Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;z-index:10}@media(max-width:768px){.main-heading{font-size:clamp(1.3rem,5vw,1.6rem)}}.welcome-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);backdrop-filter:blur(0);cursor:pointer;transition:background .5s ease,backdrop-filter .5s ease}.welcome-overlay.visible{background:rgba(0,0,0,.25);backdrop-filter:blur(6px)}.welcome-overlay.leaving{background:rgba(0,0,0,0);backdrop-filter:blur(0);transition:background .5s ease .15s,backdrop-filter .5s ease .15s;pointer-events:none}.wo-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;cursor:default;padding:24px 28px 20px;background:#fff;border:none;border-radius:20px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.06),0 12px 40px rgba(0,0,0,.08);opacity:0;transform:translateY(20px) scale(.93);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);width:360px;position:relative;overflow:hidden}.visible .wo-card{opacity:1;transform:translateY(0) scale(1);transition-delay:.1s}.leaving .wo-card{animation:woCardBlurOut .55s cubic-bezier(.4,0,.2,1) forwards}@keyframes woCardBlurOut{0%{opacity:1;transform:scale(1);filter:blur(0)}40%{opacity:.8;transform:scale(1.04);filter:blur(8px)}to{opacity:0;transform:scale(1.08);filter:blur(24px)}}.wo-shader{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:20px;opacity:0;transition:opacity .8s ease}.visible .wo-shader{opacity:1;transition-delay:.2s}.wo-brand{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin-bottom:10px;opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.visible .wo-brand{opacity:1;transform:translateY(0);transition-delay:.15s}.wo-logo{width:24px;height:24px;border-radius:5px;object-fit:contain}.wo-brand-name{font-size:16px;font-weight:700;color:#1a1a1a;font-family:Google Sans,sans-serif;letter-spacing:-.02em}.wo-body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:2px}.wo-number-row{display:flex;align-items:baseline;margin-bottom:-2px}.wo-number{font-size:64px;font-weight:800;font-family:Google Sans,sans-serif;letter-spacing:-.04em;line-height:1;background:linear-gradient(135deg,#dd3919,#ff6b4a 40%,#1a1a1a 60%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;opacity:0;transform:scale(.7);filter:blur(6px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .6s ease}.visible .wo-number{opacity:1;transform:scale(1);filter:blur(0);transition-delay:.2s;animation:woNumberShimmer 3s ease .8s 1 forwards}@keyframes woNumberShimmer{0%{background-position:100% 100%}to{background-position:0 0}}.wo-sub{font-size:14px;font-weight:600;color:#dd3919;font-family:Google Sans,sans-serif;letter-spacing:-.01em;margin:0;opacity:0;transform:translateY(4px);transition:opacity .4s ease,transform .4s ease}.visible .wo-sub{opacity:1;transform:translateY(0);transition-delay:.45s}.wo-copy{position:relative;z-index:1;font-size:13px;font-weight:440;color:#8a8a8e;font-family:Google Sans,sans-serif;line-height:1.55;margin:8px 0 14px;opacity:0;transform:translateY(5px);transition:opacity .4s ease,transform .4s ease}.visible .wo-copy{opacity:1;transform:translateY(0);transition-delay:.52s}.wo-cta{position:relative;z-index:1;padding:8px 0;width:100%;border:none;border-radius:10px;background:#dd3919;color:#fff;font-size:13px;font-weight:600;font-family:Google Sans,sans-serif;cursor:pointer;letter-spacing:-.005em;transition:background .15s ease,box-shadow .2s ease,transform .15s ease;opacity:0;transform:translateY(6px);text-align:center}.visible .wo-cta{opacity:1;transform:translateY(0);transition:background .15s ease,box-shadow .2s ease,transform .15s ease,opacity .4s ease .6s}.wo-cta:hover{background:#c43115;box-shadow:0 2px 10px rgba(221,57,25,.25)}.wo-cta:active{transform:scale(.97);background:#b02c13;box-shadow:none}@media(max-width:600px){.wo-card{padding:24px 24px 20px;border-radius:16px;margin:0 20px;width:auto;min-width:280px}.wo-number{font-size:52px}.wo-sub{font-size:13px}.wo-copy{font-size:12.5px}.wo-cta{padding:9px 0;font-size:13px}}.wt-overlay{pointer-events:none}.wt-backdrop{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,0);backdrop-filter:blur(0);transition:background .4s ease,backdrop-filter .4s ease,clip-path .35s ease;pointer-events:all;cursor:pointer}.wt-backdrop--visible{background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}@property --wt-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.wt-highlight-ring{position:fixed;border-radius:10px;pointer-events:none;z-index:10002;--wt-border-angle:0deg;padding:1.5px;background:conic-gradient(from var(--wt-border-angle),#dd3919 0,#ff6b4a 20%,#fbbf24 40%,#ff6b4a 60%,#dd3919 80%,#ff6b4a 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;box-shadow:0 0 14px 2px rgba(221,57,25,.08);animation:wtBorderSpin 3s linear infinite}@keyframes wtBorderSpin{to{--wt-border-angle:360deg}}.wt-tooltip{position:fixed;z-index:10003;background:#fff;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.04);padding:10px 14px;width:220px;pointer-events:all}.wt-tooltip-arrow{position:absolute;left:-6px;transform:translateY(-50%);width:7px;height:14px;overflow:hidden}.wt-tooltip-arrow:after{content:"";position:absolute;top:50%;left:3px;width:10px;height:10px;background:#fff;border-radius:2px;transform:translateY(-50%) rotate(45deg);box-shadow:-2px 2px 4px rgba(0,0,0,.06)}.wt-tooltip-arrow-top{position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:14px;height:7px;overflow:hidden}.wt-tooltip-arrow-top:after{content:"";position:absolute;left:50%;top:3px;width:10px;height:10px;background:#fff;border-radius:2px;transform:translateX(-50%) rotate(45deg);box-shadow:-2px -2px 4px rgba(0,0,0,.06)}.wt-tooltip-body{display:flex;flex-direction:column;gap:3px;margin-bottom:6px}.wt-tooltip-title-row{display:flex;align-items:center;gap:6px}.wt-tooltip-title-icon{flex-shrink:0;color:#1a1a1a;opacity:.92}.wt-tooltip-title{font-size:13px;font-weight:650;color:#0a0a0a;letter-spacing:-.01em}.wt-tooltip-desc,.wt-tooltip-title{font-family:Google Sans,-apple-system,sans-serif}.wt-tooltip-desc{font-size:11.5px;font-weight:420;color:#888;line-height:1.45}.wt-tooltip-footer{justify-content:space-between}.wt-steps,.wt-tooltip-footer{display:flex;align-items:center}.wt-steps{gap:5px}.wt-step{width:5px;height:5px;border-radius:50%;background:rgba(0,0,0,.1);transition:all .2s ease}.wt-step--current{background:#dd3919;transform:scale(1.3)}.wt-step--done{background:rgba(0,0,0,.22)}.wt-next-btn{display:flex;align-items:center;gap:3px;padding:4px 10px;border:none;border-radius:6px;background:#0a0a0a;color:#fff;font-size:11px;font-weight:600;font-family:Google Sans,-apple-system,sans-serif;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0;letter-spacing:-.005em}.wt-next-btn:hover{background:#222;transform:translateY(-.5px);box-shadow:0 2px 8px rgba(0,0,0,.12)}.wt-next-btn:active{transform:scale(.97);box-shadow:none;background:#111}.ma-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;cursor:default;padding:20px;background:#fff;border:none;border-radius:20px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.06),0 12px 40px rgba(0,0,0,.08);opacity:0;transform:translateY(20px) scale(.93);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);width:380px;position:relative;overflow:hidden}.visible .ma-card{opacity:1;transform:translateY(0) scale(1);transition-delay:.1s}.leaving .ma-card{animation:woCardBlurOut .55s cubic-bezier(.4,0,.2,1) forwards}.ma-avatar-wrap{position:relative;z-index:1;width:100%;height:160px;border-radius:14px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;transform:scale(.95);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.visible .ma-avatar-wrap{opacity:1;transform:scale(1);transition-delay:.15s}.ma-avatar-img{width:100%;height:100%;border-radius:14px;object-fit:cover}.ma-avatar-initials{font-size:32px;font-weight:800;color:#bbb;font-family:Google Sans,sans-serif;letter-spacing:-.02em;user-select:none}.ma-content{position:relative;z-index:1;padding:16px 4px 0;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.visible .ma-content{opacity:1;transform:translateY(0);transition-delay:.25s}.ma-label{font-size:11px;font-weight:600;color:#999;font-family:Google Sans,-apple-system,sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.ma-name{font-size:22px;font-weight:700;font-family:Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.015em;background:linear-gradient(135deg,#1a1a1a 30%,#c43a1a);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0 0 10px}.ma-desc{font-size:13px;font-weight:440;color:#555;font-family:Google Sans,-apple-system,sans-serif;line-height:1.55;margin:0 0 14px}.ma-toolstrip{gap:0;padding:6px 8px;background:#f7f7f7;border-radius:10px;margin-bottom:2px}.ma-tool,.ma-toolstrip{display:flex;align-items:center}.ma-tool{justify-content:center;width:30px;height:30px;border-radius:8px;flex-shrink:0;transition:transform .15s ease}.ma-tool:hover{transform:scale(1.12)}.ma-tool--icon{color:#777}.ma-tool--logo{width:20px;height:20px;object-fit:contain;padding:0;margin:0 2px}.ma-tool--more{font-size:10px;font-weight:700;color:#aaa;font-family:Google Sans,-apple-system,sans-serif;letter-spacing:-.02em}.ma-card .wo-cta{margin-top:16px;opacity:0;transform:translateY(6px)}.visible .ma-card .wo-cta{opacity:1;transform:translateY(0);transition:background .15s ease,box-shadow .2s ease,transform .15s ease,opacity .4s ease .4s}@media(max-width:600px){.ma-card{padding:16px;border-radius:16px;margin:0 20px;width:auto;min-width:280px}.ma-avatar-wrap{height:120px}.ma-name{font-size:20px}}.animated-char{display:inline-block;opacity:0;filter:blur(8px);transform:translateX(20px) scale(.8);transition:all .6s cubic-bezier(.23,1,.32,1);font-family:fritzle;text-transform:lowercase!important;letter-spacing:.5px}.animated-char.animate{animation:charBlurReveal .8s cubic-bezier(.23,1,.32,1) forwards}.animated-char.build-word{font-family:fritzle}.animated-char.scramble-char{opacity:1;filter:blur(0);transform:translateX(0) scale(1);transition:all .15s cubic-bezier(.4,0,.2,1);animation:none;will-change:transform,opacity;letter-spacing:inherit}@keyframes charBlurReveal{0%{opacity:0;filter:blur(8px);transform:translateX(20px) scale(.8)}60%{opacity:.8;filter:blur(2px);transform:translateX(5px) scale(.95)}to{opacity:1;filter:blur(0);transform:translateX(0) scale(1)}}.box-shadow-none{box-shadow:none!important}textarea{-webkit-text-decoration-skip:none;text-decoration-skip-ink:none}textarea::-webkit-grammar-error,textarea::-webkit-spelling-error{background:rgba(0,0,0,0)!important;color:inherit!important;text-decoration:none!important}textarea::-moz-grammar-error,textarea::-moz-spelling-error{background:rgba(0,0,0,0)!important;color:inherit!important;text-decoration:none!important}.loading-workspace{background:#fff;min-height:100vh}.floating-icons{position:relative;width:140px;height:140px;margin-bottom:1rem}.floating-icon{position:absolute;top:50%;left:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;transform-origin:0 0;animation:floatOrbit 6s ease-in-out infinite;animation-delay:var(--delay);box-shadow:0 1px 3px rgba(0,0,0,.08);transition:all .2s ease}.floating-icon svg{width:18px;height:18px}.floating-icon-1{transform:translate(-18px,-18px) rotate(0deg) translateX(55px) rotate(0deg)}.floating-icon-2{transform:translate(-18px,-18px) rotate(60deg) translateX(55px) rotate(-60deg)}.floating-icon-3{transform:translate(-18px,-18px) rotate(120deg) translateX(55px) rotate(-120deg)}.floating-icon-4{transform:translate(-18px,-18px) rotate(180deg) translateX(55px) rotate(-180deg)}.floating-icon-5{transform:translate(-18px,-18px) rotate(240deg) translateX(55px) rotate(-240deg)}.floating-icon-6{transform:translate(-18px,-18px) rotate(300deg) translateX(55px) rotate(-300deg)}@keyframes floatOrbit{0%,to{transform:translate(-18px,-18px) rotate(var(--rotation)) translateX(55px) rotate(calc(-1 * var(--rotation)));opacity:.7}50%{transform:translate(-18px,-18px) rotate(calc(var(--rotation) + 180deg)) translateX(55px) rotate(calc(-1 * var(--rotation) - 180deg));opacity:1}}.central-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;z-index:5}.loader-ring{border-radius:50%;background:#fff;border:2px solid #f8fafc;box-shadow:0 2px 8px rgba(0,0,0,.05)}.loader-ring,.loader-segment{position:absolute;width:100%;height:100%}.loader-segment{border-radius:50%;border:2px solid rgba(0,0,0,0);animation:loaderSpin 3s ease-in-out infinite}.loader-segment-1{border-top-color:#3b82f6;border-right-color:#3b82f6;animation-delay:0s}.loader-segment-2{border-bottom-color:#10b981;border-left-color:#10b981;animation-delay:1s}.loader-segment-3{border-top-color:#f59e0b;border-left-color:#f59e0b;animation-delay:2s}@keyframes loaderSpin{0%{transform:rotate(0deg);opacity:.8}50%{opacity:1}to{transform:rotate(1turn);opacity:.8}}.loader-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.8}}.loading-title{font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:.25rem;animation:textSlide 3s ease-in-out infinite;line-height:1.4}.loading-subtitle{font-size:.8rem;color:#64748b;animation:fadeInOut 4s ease-in-out infinite;line-height:1.3}@keyframes shimmerSweep{0%{background-position:200% 0}to{background-position:-50% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes textSlide{0%,to{opacity:1;transform:translateY(0)}25%{opacity:.7;transform:translateY(-2px)}75%{opacity:.7;transform:translateY(2px)}}@keyframes fadeInOut{0%,to{opacity:.7}50%{opacity:1}}@media(max-width:768px){.floating-icons{width:120px;height:120px}.floating-icon{width:32px;height:32px}.floating-icon svg{width:16px;height:16px}.floating-icon-1{transform:translate(-16px,-16px) rotate(0deg) translateX(45px) rotate(0deg)}.floating-icon-2{transform:translate(-16px,-16px) rotate(60deg) translateX(45px) rotate(-60deg)}.floating-icon-3{transform:translate(-16px,-16px) rotate(120deg) translateX(45px) rotate(-120deg)}.floating-icon-4{transform:translate(-16px,-16px) rotate(180deg) translateX(45px) rotate(-180deg)}.floating-icon-5{transform:translate(-16px,-16px) rotate(240deg) translateX(45px) rotate(-240deg)}.floating-icon-6{transform:translate(-16px,-16px) rotate(300deg) translateX(45px) rotate(-300deg)}@keyframes floatOrbit{0%,to{transform:translate(-16px,-16px) rotate(var(--rotation)) translateX(45px) rotate(calc(-1 * var(--rotation)));opacity:.7}50%{transform:translate(-16px,-16px) rotate(calc(var(--rotation) + 180deg)) translateX(45px) rotate(calc(-1 * var(--rotation) - 180deg));opacity:1}}.central-loader{width:50px;height:50px}.loader-center{width:20px;height:20px}.loading-title{font-size:1rem}.loading-subtitle{font-size:.75rem}}.top-projects-at{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.top-projects-at .at-ct{font-size:14px;font-weight:600;color:#666;margin-top:10px;border:1px solid #666;border-radius:10px}.selected-repos-container{display:flex;flex-wrap:wrap;gap:4px;min-height:0;padding-left:12px;padding-right:12px}.selected-repo-tag{display:flex;align-items:center;width:max-content;padding:3px 10px;border:1px solid #e2e8f0;border-radius:60px;cursor:pointer;transition:all .2s ease;background:rgba(0,0,0,0)}.selected-repo-tag:hover{background:#f8fafc;border-color:#cbd5e1}.selected-repo-tag .repo-name{font-size:12px;font-weight:500;background:linear-gradient(135deg,#9333ea,#3b82f6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:Google Sans}.selected-repo-tag .remove-icon{margin-left:6px;color:#94a3b8;font-size:16px;line-height:1;transition:color .2s ease}.selected-repo-tag:hover .remove-icon{color:#475569}.bottom-input-section-cook{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;z-index:99999}.bottom-input-section-cook .right-nut{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px}.bottom-input-section-cook .mode-dropdown-container{position:relative;z-index:99999}.bottom-input-section-cook .projects-types-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#ececea;border-radius:50px;padding:3.3px 6px 3.3px 8px;gap:5px;cursor:pointer;transition:all .2s ease}.bottom-input-section-cook .projects-types-wrap:hover{background:#e4e4e2}.bottom-input-section-cook .projects-types-wrap span{font-size:13px;font-weight:550;color:#9ca3af;font-family:Google Sans}.bottom-input-section-cook .mode-dropdown{position:absolute;top:calc(100% + 8px);left:0;background:hsla(0,0%,100%,.144);backdrop-filter:blur(4px);border-radius:12px;padding:4px;min-width:203px;max-height:400px;overflow-y:auto;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);z-index:99999;animation:dropdownFadeIn .15s ease-out}.bottom-input-section-cook .mode-dropdown::-webkit-scrollbar{width:6px}.bottom-input-section-cook .mode-dropdown::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.bottom-input-section-cook .mode-dropdown::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.bottom-input-section-cook .mode-dropdown::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bottom-input-section-cook .mode-section{padding:2px 0;background-color:rgba(0,0,0,0)}.bottom-input-section-cook .mode-option{display:flex;align-items:center;gap:8px;background-color:rgba(0,0,0,0);font-size:13px;padding:7px 10px;margin:1px 0;border-radius:8px;cursor:pointer;transition:all .15s ease;color:#64748b;font-family:Google Sans}.bottom-input-section-cook .mode-option:hover{background:rgba(241,245,249,.4588235294)}.bottom-input-section-cook .mode-option.selected{background:rgba(254,93,72,.1294117647);color:#fe5d48;font-weight:550}.bottom-input-section-cook .mode-option.selected span{font-weight:500!important}.bottom-input-section-cook .mode-option span{flex:1;font-family:Google Sans;font-weight:450}.bottom-input-section-cook .mode-option .mode-shortcut{display:flex;align-items:center;gap:2px;flex:0;font-size:11px;color:#94a3b8;background:#f1f5f9;padding:2px 6px;border-radius:4px;font-family:SF Mono,Monaco,monospace;font-weight:500}.bottom-input-section-cook .mode-option.selected .mode-shortcut{background:rgba(254,93,72,.1882352941);color:#fe5d48}.bottom-input-section-cook .github-repos-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:50px;padding:4px 8px;gap:5px;cursor:pointer;transition:all .2s ease}.bottom-input-section-cook .github-repos-wrap:hover{background:#ececea}.bottom-input-section-cook .github-repos-wrap span{font-size:13px;font-weight:450;color:#9ca3af}.bottom-input-section-cook .left-nut{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.github-dropdown-container{position:relative;z-index:99999}.github-dropdown{position:absolute;top:calc(100% + 8px);left:0;background:hsla(0,0%,100%,.144);backdrop-filter:blur(4px);border-radius:12px;padding:4px;min-width:320px;max-height:400px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);z-index:99999;animation:dropdownFadeIn .15s ease-out}.github-dropdown-header{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #e2e8f0}.github-dropdown-header span{font-size:13px;font-weight:550;color:#64748b;font-family:Google Sans}.github-repos-list{max-height:300px;overflow-y:auto;padding:2px 0}.github-repos-list::-webkit-scrollbar{width:6px}.github-repos-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.github-repos-list::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.github-repos-list::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.github-repo-item{padding:10px 12px;margin:1px 0;border-radius:8px;cursor:pointer;transition:all .15s ease}.github-repo-item:hover{background:rgba(241,245,249,.4588235294)}.github-repo-item.highlighted{background:rgba(254,93,72,.1294117647)}.github-repo-item .repo-content{display:flex;flex-direction:column;gap:4px}.github-repo-item .repo-header{display:flex;align-items:center;gap:8px}.github-repo-item .repo-name{font-size:13px;font-weight:550;color:#334155;font-family:Google Sans}.github-repo-item .private-badge{padding:2px 6px;background:#fed7aa;color:#c2410c;font-size:11px;border-radius:4px;font-weight:500}.github-repo-item .repo-description{font-size:12px;color:#64748b;font-family:Google Sans;font-weight:400}.github-repo-item .repo-language{display:flex;align-items:center;gap:4px}.github-repo-item .repo-language .language-dot{width:8px;height:8px;border-radius:50%;background:#3b82f6}.github-repo-item .repo-language span{font-size:11px;color:#64748b;font-family:Google Sans}.github-loading-state{padding:24px 16px;text-align:center}.github-loading-state .loading-spinner{width:24px;height:24px;margin:0 auto 8px;color:#3b82f6;animation:spin 1s linear infinite}.github-loading-state p{font-size:13px;color:#64748b;font-family:Google Sans}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.github-empty-state{padding:24px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.github-empty-state .empty-message{font-size:13px;color:#64748b;font-family:Google Sans;margin-bottom:4px}.github-empty-state .connect-button{font-size:12px;margin-top:4px}.github-no-results{padding:24px 16px;text-align:center}.github-no-results .no-results-message{font-size:13px;color:#64748b;font-family:Google Sans}.github-no-results .no-results-hint{font-size:11px;color:#94a3b8;font-family:Google Sans;margin-top:4px}.credits-modal-wrapper{background:#fff;width:100%;position:relative;overflow:hidden;min-height:400px}.credits-modal-dithering{position:absolute;top:0;left:0;right:0;height:180px;z-index:0;pointer-events:none}.credits-modal-dithering:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(180deg,transparent,white);z-index:1}.credits-modal-content{position:relative;z-index:2;padding:24px}.credits-modal-header-compact{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.credits-icon-compact{flex-shrink:0;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#fff5f0,#ffe8e0);border:1px solid #ffe0d5;display:flex;align-items:center;justify-content:center;color:#fe5d48;box-shadow:0 2px 8px rgba(255,93,72,.12)}.credits-header-text{flex:1;padding-top:2px}.credits-modal-title-compact{font-size:18px;font-weight:650;color:#1a1a1a;margin:0 0 2px;font-family:Google Sans,sans-serif;letter-spacing:-.01em;line-height:1.3}.credits-modal-subtitle-compact{font-size:13px;font-weight:450;color:#666;margin:0;font-family:Google Sans,sans-serif;line-height:1.4}.credits-why-section{margin-bottom:16px;padding:14px 16px;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:10px;border:1px solid #ececec}.credits-explanation{font-size:13px;font-weight:450;color:#555;margin:0;line-height:1.5;font-family:Google Sans,sans-serif}.credits-status-compact{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-bottom:16px}.status-item{display:flex;flex-direction:column;gap:4px}.status-label{font-size:11px;font-weight:550;color:#999;text-transform:uppercase;letter-spacing:.03em}.status-label,.status-value{font-family:Google Sans,sans-serif}.status-value{font-size:15px;font-weight:650;color:#1a1a1a;letter-spacing:-.01em}.status-divider{width:1px;height:32px;background:#e8e8e8}.credits-plans-preview{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.plan-preview-card{position:relative;padding:14px 16px;background:linear-gradient(135deg,#f9f9f9,#faf7f5);border-radius:10px;transition:all .2s ease;cursor:pointer;border:none;outline:none;width:100%;text-align:left}.plan-preview-card:hover:not(:disabled){border-color:#d8d8d8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.plan-preview-card:active:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.08)}.plan-preview-card:disabled{opacity:.7;cursor:not-allowed}.plan-preview-card.plan-preview-popular{background:linear-gradient(135deg,#1a1a1a,#2d1810);border-color:#1a1a1a}.plan-preview-card.plan-preview-popular .plan-preview-credits,.plan-preview-card.plan-preview-popular .plan-preview-name,.plan-preview-card.plan-preview-popular .plan-preview-price{color:#fff!important}.plan-preview-card.plan-preview-popular .plan-preview-period{color:#b8b8b8!important}.plan-preview-card.plan-preview-popular:hover:not(:disabled){box-shadow:0 4px 12px rgba(0,0,0,.3)}.plan-preview-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;z-index:10}.plan-preview-loading svg{color:#fe5d48}.plan-preview-badge{position:absolute;top:-8px;right:12px;background:#fe5d48;color:#fff;padding:2px 8px;border-radius:60px;font-size:10px;font-weight:600;font-family:Google Sans,sans-serif;letter-spacing:.02em;box-shadow:0 2px 6px rgba(254,93,72,.3)}.plan-preview-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.plan-preview-name{font-size:15px;font-weight:650;letter-spacing:-.01em}.plan-preview-name,.plan-preview-price{color:#1a1a1a;font-family:Google Sans,sans-serif}.plan-preview-price{font-size:18px;font-weight:700;letter-spacing:-.02em}.plan-preview-period{font-size:12px;font-weight:500;color:#888;margin-left:2px}.plan-preview-credits{font-size:12px;font-weight:500;color:#666;font-family:Google Sans,sans-serif}.credits-modal-actions-compact{display:flex;gap:8px;padding-top:4px}.credits-btn-compact{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border-radius:9px;font-size:14px;font-weight:550;font-family:Google Sans,sans-serif;cursor:pointer;transition:all .2s ease;border:none;outline:none}.credits-btn-compact:active{transform:scale(.98)}.credits-btn-ghost-compact{background:#fff;color:#666;border:1px solid #d8d8d8}.credits-btn-ghost-compact:hover{background:#fafafa;border-color:#c8c8c8;color:#1a1a1a}.credits-btn-primary-compact{background:linear-gradient(135deg,#fe5d48,#dd3919);color:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(254,93,72,.25),0 1px 2px rgba(0,0,0,.05)}.credits-btn-primary-compact:hover{background:linear-gradient(135deg,#ff6e5a,#e84525);box-shadow:0 4px 12px rgba(254,93,72,.35),0 2px 4px rgba(0,0,0,.08);transform:translateY(-1px)}@media(max-width:480px){.credits-modal-content{padding:20px}.credits-modal-header-compact{margin-bottom:14px}.credits-status-compact{flex-direction:column;gap:12px;align-items:stretch}.status-divider{width:100%;height:1px}.credits-modal-actions-compact{flex-direction:column}.credits-btn-compact{width:100%}}.skills-modal-overlay{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px;animation:skillsOverlayIn .2s ease}@keyframes skillsOverlayIn{0%{opacity:0}to{opacity:1}}.skills-modal-container{position:relative;width:100%;max-width:70%;height:95vh;max-height:800px;background:rgba(0,0,0,0);border-radius:24px;overflow:hidden;animation:skillsModalIn .25s cubic-bezier(.16,1,.3,1)}@keyframes skillsModalIn{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.skills-modal-close{position:absolute;top:24px;right:28px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#86868b;cursor:pointer;transition:all .15s ease}.skills-modal-close:hover{background:#f5f5f7;color:#1d1d1f}.skills-modal-container{overflow-y:auto}.skills-modal-container .memory-skills-marketplace{height:auto;min-height:100%;padding:0;overflow:visible}.skills-modal-container .marketplace-container{width:100%;height:auto;overflow:visible;border-radius:24px;box-shadow:none;gap:16px}.skills-modal-container .marketplace-content{overflow:visible;padding-bottom:24px}.skills-modal-container .marketplace-header{padding-right:40px}.explore-social-card{position:relative;width:min(400px,92vw);min-height:300px;padding:0;align-items:stretch;text-align:center;overflow:hidden}.explore-social-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.explore-social-avatar{position:absolute;border-radius:50%;object-fit:cover;border:2px solid hsla(0,0%,100%,.92);box-shadow:0 4px 14px rgba(0,0,0,.1)}.explore-social-center{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;flex:1;min-height:300px;padding:22px 28px 16px;box-sizing:border-box;background:radial-gradient(ellipse 90% 80% at 50% 52%,rgba(255,255,255,.98) 0,rgba(255,255,255,.9) 42%,rgba(255,255,255,.62) 100%)}.explore-social-copy{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:0}.explore-social-title{margin:0 0 12px;font-size:26px;font-weight:750;letter-spacing:-.03em;line-height:1.15;color:#1e3a5f;font-family:Google Sans,system-ui,-apple-system,sans-serif}.explore-social-tagline{margin:0;max-width:320px}.explore-social-typewriter{max-width:320px}.explore-social-center .explore-social-cta{margin-top:auto;flex-shrink:0;align-self:stretch;width:100%;font-size:14px;font-weight:600;padding:9px 0;border-radius:10px}.new-page-layout{width:92%;max-width:690px;padding:0;overflow:visible}.sk-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:26px;padding-top:24px}.sk-top-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:4px;position:static}.sk-top-actions .stealth-toggle-wrap{position:relative}.sk-hero{margin-bottom:0;max-width:720px;flex:1;min-width:0}.sk-recap{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;margin:0 0 10px;background:rgba(245,110,89,.06);border:none;border-radius:999px;text-decoration:none;font-size:12px;letter-spacing:-.01em;width:fit-content;transition:background .12s ease}.sk-recap:hover{background:rgba(245,110,89,.1)}.sk-recap--idle{background:#f4f4f6}.sk-recap--idle:hover{background:#ececef}.sk-recap-dot{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.18)}.sk-recap-text{font-weight:600;color:#e85d49}.sk-recap--idle .sk-recap-text{color:#6b7280}.sk-recap-link{color:#6b7280;font-weight:500}.sk-recap--idle .sk-recap-link{color:#9ca3af}.sk-eyebrow{margin:0 0 10px;font-family:Google Sans,-apple-system,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em;color:#aeb1b6;animation:agentTileIn .4s cubic-bezier(.16,1,.3,1)}.sk-title{margin:0;font-family:Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.55rem,2.9vw,2rem);font-weight:600;letter-spacing:-.03em;color:#1a1a1a;line-height:1.1}.sk-subtitle{margin:8px 0 0;font-family:Google Sans,-apple-system,sans-serif;font-size:16px;color:#6b7280;letter-spacing:-.01em}.sk-shelf-wrap{margin-bottom:16px}.sk-shelf-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sk-shelf-label{font-family:Google Sans,-apple-system,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#a1a1aa}.sk-shelf-tools{display:flex;align-items:center;gap:8px}.sk-search{--sk-search-ease:cubic-bezier(0.22,1,0.36,1);display:inline-flex;align-items:center;gap:6px;padding:0 12px;background:#f4f4f6;border:1px solid rgba(0,0,0,0);border-radius:999px;height:32px;width:240px;box-sizing:border-box;overflow:hidden;transition:width .32s var(--sk-search-ease),padding .32s var(--sk-search-ease),gap .32s var(--sk-search-ease),background-color .22s ease,border-color .22s ease}.sk-search:focus-within{background:#fff;border-color:#d4d4d8}.sk-search.sk-search--collapsed{width:32px;padding:0;justify-content:center;cursor:pointer;gap:0;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.sk-search.sk-search--collapsed .sk-search-icon{color:#6b7280}.sk-search.sk-search--collapsed:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.sk-search.sk-search--collapsed:hover .sk-search-icon{color:#1a1a1a}.sk-search-icon{color:#9ca3af;flex-shrink:0;width:13px;height:13px;transition:color .18s ease}.sk-search-input{flex:1;border:none;background:rgba(0,0,0,0);outline:none;font-family:inherit;font-size:13px;color:#1a1a1a;letter-spacing:-.01em;min-width:0;padding:0;opacity:1;transform:translateX(0);transition:opacity .22s ease .12s,transform .28s var(--sk-search-ease) 80ms}.sk-search-input::placeholder{color:#a1a1aa}.sk-search--collapsed .sk-search-input{opacity:0;transform:translateX(-6px);pointer-events:none;transition:opacity .14s ease,transform .2s var(--sk-search-ease)}.sk-search-clear{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:rgba(0,0,0,.06);color:#6b7280;border-radius:50%;cursor:pointer;padding:0;flex-shrink:0;opacity:1;transition:background .12s ease,color .12s ease,opacity .18s ease .12s}.sk-search-clear:hover{background:rgba(0,0,0,.1);color:#1a1a1a}.sk-search--collapsed .sk-search-clear{opacity:0;pointer-events:none}.sk-new-agent{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid #ececef;background:#fff;color:#6b7280;text-decoration:none;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease}.sk-new-agent:hover{background:#fafafa;color:#1a1a1a;border-color:#d4d4d8;transform:translateY(-1px)}.sk-new-agent:active{transform:translateY(0)}.sk-shelf-stage{position:relative}.sk-shelf-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid #ececef;background:#fff;color:#6b7280;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.04);transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease}.sk-shelf-arrow:hover{background:#fafafa;color:#1a1a1a;border-color:#d4d4d8;transform:translateY(-50%) scale(1.05)}.sk-shelf-arrow:active{transform:translateY(-50%) scale(.96)}.sk-shelf-arrow--left{left:-40px}.sk-shelf-arrow--right{right:-28px}.sk-shelf{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:4px 0 24px;scrollbar-width:none;align-items:flex-start;scroll-behavior:smooth}.sk-shelf::-webkit-scrollbar{display:none}.sk-shelf--fade-l.sk-shelf--fade-r{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent)}.sk-shelf--fade-l:not(.sk-shelf--fade-r){-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000)}.sk-shelf--fade-r:not(.sk-shelf--fade-l){-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 32px),transparent)}.sk-card-slot{gap:0;align-self:flex-start}.sk-card-add,.sk-card-slot{flex:0 0 200px;scroll-snap-align:start;display:flex;flex-direction:column;position:relative}.sk-card-add{opacity:.4;align-self:stretch;align-items:center;justify-content:center;gap:8px;min-height:160px;padding:20px 12px;border-radius:14px;border:1.5px dashed #d4d4d8;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Crect x='4' y='6' width='2' height='2' fill='%23c7c7cc'/%3E%3Crect x='20' y='10' width='2' height='2' fill='%23c7c7cc'/%3E%3Crect x='12' y='18' width='2' height='2' fill='%23c7c7cc'/%3E%3Crect x='24' y='22' width='2' height='2' fill='%23c7c7cc'/%3E%3C/svg%3E");background-size:28px 28px;background-repeat:repeat;color:#6b7280;text-decoration:none;transition:background-color .18s ease,background-image .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.sk-card-add:hover{background-color:rgba(245,110,89,.04);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Crect x='4' y='6' width='2' height='2' fill='%23f56e59'/%3E%3Crect x='20' y='10' width='2' height='2' fill='%23f56e59'/%3E%3Crect x='12' y='18' width='2' height='2' fill='%23f56e59'/%3E%3Crect x='24' y='22' width='2' height='2' fill='%23f56e59'/%3E%3C/svg%3E");color:#e85d49;border-color:#f56e59;transform:translateY(-1px)}.sk-card-add:hover .sk-card-add-plus{background:rgba(245,110,89,.12);color:#e85d49}.sk-card-add:active{transform:translateY(0)}.sk-card-add-plus{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:inherit;transition:background .18s ease,color .18s ease}.sk-card-add-label,.sk-card-add-plus{background:#fff;position:relative;z-index:1}.sk-card-add-label{font-family:Google Sans,-apple-system,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.01em;padding:2px 8px;border-radius:6px}.sk-card{flex:0 0 auto;width:100%;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;border:1px solid rgba(0,0,0,0);background:#f7f7f8;text-align:left;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease;position:relative;overflow:hidden}.sk-card:hover{background:#f1f1f4;transform:translateY(-1px)}.sk-card:hover .sk-card-pixels{opacity:.85}.sk-card--active{animation:skCardBounce .55s cubic-bezier(.22,.61,.36,1)}.sk-card--active .sk-card-pixels{animation:skPixelPop .55s cubic-bezier(.22,.61,.36,1)}@keyframes skCardBounce{0%{transform:scale(1)}45%{transform:scale(1.018)}to{transform:scale(1)}}@keyframes skPixelPop{0%{opacity:.6;transform:scale(.96)}55%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.sk-card-pixels{position:absolute;top:0;right:0;width:160px;height:110px;pointer-events:none;opacity:.85;background-color:#c7c7cc;transform-origin:top right;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 80'%3E%3Cg fill='black'%3E%3Crect x='118' y='2' width='2' height='2'/%3E%3Crect x='112' y='6' width='2' height='2'/%3E%3Crect x='104' y='4' width='2' height='2'/%3E%3Crect x='96' y='10' width='2' height='2'/%3E%3Crect x='110' y='14' width='2' height='2'/%3E%3Crect x='118' y='12' width='2' height='2'/%3E%3Crect x='100' y='18' width='2' height='2'/%3E%3Crect x='114' y='22' width='2' height='2'/%3E%3Crect x='90' y='8' width='2' height='2'/%3E%3Crect x='86' y='14' width='2' height='2'/%3E%3Crect x='82' y='6' width='2' height='2'/%3E%3Crect x='106' y='28' width='2' height='2'/%3E%3Crect x='118' y='30' width='2' height='2'/%3E%3Crect x='94' y='24' width='2' height='2'/%3E%3Crect x='112' y='38' width='2' height='2'/%3E%3Crect x='100' y='40' width='2' height='2'/%3E%3Crect x='118' y='46' width='2' height='2'/%3E%3Crect x='88' y='30' width='2' height='2'/%3E%3Crect x='102' y='52' width='2' height='2'/%3E%3Crect x='114' y='58' width='2' height='2'/%3E%3Crect x='78' y='20' width='2' height='2'/%3E%3Crect x='72' y='10' width='2' height='2'/%3E%3Crect x='118' y='66' width='2' height='2'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 80'%3E%3Cg fill='black'%3E%3Crect x='118' y='2' width='2' height='2'/%3E%3Crect x='112' y='6' width='2' height='2'/%3E%3Crect x='104' y='4' width='2' height='2'/%3E%3Crect x='96' y='10' width='2' height='2'/%3E%3Crect x='110' y='14' width='2' height='2'/%3E%3Crect x='118' y='12' width='2' height='2'/%3E%3Crect x='100' y='18' width='2' height='2'/%3E%3Crect x='114' y='22' width='2' height='2'/%3E%3Crect x='90' y='8' width='2' height='2'/%3E%3Crect x='86' y='14' width='2' height='2'/%3E%3Crect x='82' y='6' width='2' height='2'/%3E%3Crect x='106' y='28' width='2' height='2'/%3E%3Crect x='118' y='30' width='2' height='2'/%3E%3Crect x='94' y='24' width='2' height='2'/%3E%3Crect x='112' y='38' width='2' height='2'/%3E%3Crect x='100' y='40' width='2' height='2'/%3E%3Crect x='118' y='46' width='2' height='2'/%3E%3Crect x='88' y='30' width='2' height='2'/%3E%3Crect x='102' y='52' width='2' height='2'/%3E%3Crect x='114' y='58' width='2' height='2'/%3E%3Crect x='78' y='20' width='2' height='2'/%3E%3Crect x='72' y='10' width='2' height='2'/%3E%3Crect x='118' y='66' width='2' height='2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top right;mask-position:top right;-webkit-mask-size:160px 110px;mask-size:160px 110px;transition:background-color .15s ease,opacity .15s ease}.sk-card--active .sk-card-pixels{background-color:#f56e59;opacity:1}.sk-card-cover{width:52px;height:52px;border-radius:50%;overflow:hidden;background:#ececef;display:flex;align-items:center;justify-content:center}.sk-avatar-img{display:block;border-radius:50%;object-fit:cover}.sk-avatar-fallback{display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#ececef,#d8d8de);color:#6b7280;font-weight:600}.sk-card-body{display:flex;flex-direction:column;gap:3px;min-height:50px}.sk-card-name{font-size:13px;font-weight:600;color:#1a1a1a;letter-spacing:-.01em}.sk-card-desc,.sk-card-name{font-family:Google Sans,-apple-system,sans-serif}.sk-card-desc{font-size:12px;color:#6b7280;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sk-card-desc--muted{color:#c7c7cc;font-style:italic}.sk-card-foot{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.sk-card-handle{display:inline-flex;align-items:center;gap:5px;font-family:Google Sans,-apple-system,sans-serif;font-size:11.5px;color:#9ca3af;min-width:0}.sk-card-handle-avatar{width:16px;height:16px;border-radius:50%;object-fit:cover;background:#ececef;flex-shrink:0}.sk-card-handle-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sk-card-handle-verified{color:#f56e59;flex-shrink:0}.sk-card-chip{display:inline-flex;align-items:center;gap:5px;font-family:Google Sans,-apple-system,sans-serif;font-size:11px;font-weight:500;color:#4b5563;background:#f4f4f6;padding:3px 8px;border-radius:999px}.sk-card-chip--live{color:#047857;background:rgba(16,185,129,.1);padding:2px 8px 2px 7px;font-weight:600;letter-spacing:-.005em}.sk-card-chip--live .sk-card-chip-dot{background:#10b981;animation:skLivePulse 1.6s ease-in-out infinite}.sk-card-chip-dot{width:5px;height:5px;border-radius:50%;background:#9ca3af}@keyframes skLivePulse{0%,to{box-shadow:0 0 0 0 rgba(16,185,129,.35)}50%{box-shadow:0 0 0 4px rgba(16,185,129,0)}}.proc-spinup-overlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:procSpinupFade .18s ease}@keyframes procSpinupFade{0%{opacity:0}to{opacity:1}}.proc-spinup-card{align-items:center;text-align:center;gap:9px;padding:8px 20px}.pbuild,.proc-spinup-card{display:flex;flex-direction:column}.pbuild{width:248px;gap:10px;margin-bottom:24px}.pbuild-row{display:flex;gap:10px}.pbuild .pbrick{border-radius:8px;height:22px;transform-origin:center bottom;background:linear-gradient(90deg,#ededf0 25%,#f6f6f8 50%,#ededf0 75%);background-size:200% 100%;animation:pbuildRise .6s var(--d,0s) cubic-bezier(.22,1,.36,1) both,pbuildShimmer 1.6s linear infinite}.pbuild .br-head{height:18px;width:70%;background:linear-gradient(90deg,#f56e59 25%,#ff9d8b 50%,#f56e59 75%);background-size:200% 100%}.pbuild-row .pbrick{flex:1;height:46px}.pbuild .br-wide{width:100%}.pbuild .br-wide2{width:80%}.pbuild>.br-head{--d:0s}.pbuild-row:first-of-type .pbrick:first-child{--d:0.10s}.pbuild-row:first-of-type .pbrick:nth-child(2){--d:0.18s}.pbuild-row:first-of-type .pbrick:nth-child(3){--d:0.26s}.pbuild>.br-wide{--d:0.40s}.pbuild-row:nth-of-type(2) .pbrick:first-child{--d:0.48s}.pbuild-row:nth-of-type(2) .pbrick:nth-child(2){--d:0.56s}.pbuild>.br-wide2{--d:0.68s}@keyframes pbuildRise{0%{opacity:0;transform:translateY(12px) scaleY(.35)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes pbuildShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.pbuild .pbrick{animation:none;opacity:1}}.proc-spinup-title{font-size:17px;font-weight:700;letter-spacing:-.02em;color:#15151a}.proc-spinup-sub{font-size:13px;color:#9a9ba6;max-width:320px}.recent-updates{--ru-accent:#f56e59;--ru-accent-deep:#e85d49;width:100%;margin-top:4px;animation:agentTileIn .4s cubic-bezier(.16,1,.3,1)}.recent-updates .ru-head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 9px}.recent-updates .ru-title{font-weight:600;letter-spacing:.01em;color:#6b7280}.recent-updates .ru-title,.recent-updates .ru-viewall{font-family:Google Sans,-apple-system,sans-serif;font-size:13px}.recent-updates .ru-viewall{display:inline-flex;align-items:center;gap:3px;font-weight:500;color:var(--ru-accent-deep);text-decoration:none;transition:gap .15s ease}.recent-updates .ru-viewall svg{transition:transform .15s ease}.recent-updates .ru-viewall:hover{gap:6px}.recent-updates .ru-viewall:hover svg{transform:translateX(2px)}.recent-updates .ru-card{position:relative;overflow:hidden;border:1px solid #fafafb;border-radius:16px;background:#fff}.recent-updates .ru-card.ru-card--mist{border-bottom-color:rgba(0,0,0,0)}.recent-updates .ru-card.ru-card--mist:after{content:"";position:absolute;left:0;right:0;bottom:0;height:52px;z-index:2;pointer-events:none;border-radius:0 0 16px 16px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.85) 70%,#fff)}.recent-updates .ru-row{position:relative;z-index:1;display:flex;align-items:center;gap:15px;padding:8px 16px;border-radius:14px;text-decoration:none;color:inherit;transition:background .15s ease}.recent-updates .ru-row:hover{background:rgba(245,110,89,.035)}.recent-updates .ru-bar{flex:none;align-self:stretch;width:3px;min-height:30px;border-radius:3px;background:rgba(245,110,89,.55)}.recent-updates .ru-bar[data-tone=live]{background:rgba(15,157,99,.55)}.recent-updates .ru-bar[data-tone=ink]{background:#ececf1}.recent-updates .ru-av{flex:none;display:inline-flex}.recent-updates .ru-av .sk-avatar-fallback,.recent-updates .ru-av .sk-avatar-img{border-radius:50%}.recent-updates .ru-thumb{width:96px;height:66px;flex:none}.recent-updates .mthumb{position:relative;border-radius:13px;overflow:hidden;background:#eef0f3;display:flex;align-items:center;justify-content:center}.recent-updates .mthumb:before{content:"";position:absolute;inset:-30%;background-image:var(--mesh);background-size:cover;filter:blur(16px) saturate(1.25);transform:scale(1.08)}.recent-updates .mthumb:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0) 40%);mix-blend-mode:soft-light}.recent-updates .mthumb>*{position:relative;z-index:1}.recent-updates .mdoc-card{width:40px;height:48px;background:#fff;border-radius:7px;box-shadow:0 7px 16px -5px rgba(20,20,35,.28);padding:7px 6px 0;overflow:hidden;transform:rotate(-9deg)}.recent-updates .mdoc-card .dp{display:flex;flex-direction:column;gap:4px}.recent-updates .mdoc-card .dp i{display:block;border-radius:1.5px;background:#e6e6ec}.recent-updates .mdoc-card .dp-ln{height:3px;width:100%}.recent-updates .mdoc-card .dp-ln.title{background:#f2b5a6}.recent-updates .mdoc-card .dp-ln.w95{width:95%}.recent-updates .mdoc-card .dp-ln.w90{width:90%}.recent-updates .mdoc-card .dp-ln.w88{width:88%}.recent-updates .mdoc-card .dp-ln.w82{width:82%}.recent-updates .mdoc-card .dp-ln.w78{width:78%}.recent-updates .mdoc-card .dp-ln.w75{width:75%}.recent-updates .mdoc-card .dp-ln.w70{width:70%}.recent-updates .mdoc-card .dp-ln.w65{width:65%}.recent-updates .mdoc-card .dp-ln.w55{width:55%}.recent-updates .mdoc-card .dp-ln.w50{width:50%}.recent-updates .mdoc-card .dp-ln.ind{margin-left:7px}.recent-updates .mdoc-card .dp-li,.recent-updates .mdoc-card .dp-row{display:flex;align-items:center;gap:4px}.recent-updates .mdoc-card .dp-cell{width:8px;height:5px;flex:none}.recent-updates .mdoc-card .dp-dot{width:4px;height:4px;border-radius:50%;flex:none}.recent-updates .mdoc-card .dp-data .dp-ln,.recent-updates .mdoc-card .dp-list .dp-ln{flex:1}.recent-updates .mdoc-card .dp-box{width:100%;height:18px;border-radius:3px}.recent-updates .ru-body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.recent-updates .ru-top{display:flex;align-items:center;gap:8px}.recent-updates .ru-who{font-family:Google Sans,-apple-system,sans-serif;font-size:14px;font-weight:600;color:#14141b;white-space:nowrap}.recent-updates .ru-proc{font-size:12px;font-weight:500;color:#6b7280;background:#f4f4f6;padding:1px 7px;border-radius:6px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-updates .ru-tag{font-size:11px;font-weight:600;letter-spacing:.01em;padding:1px 7px;border-radius:6px;color:var(--ru-accent-deep);background:rgba(245,110,89,.085)}.recent-updates .ru-tag[data-tone=live]{color:#0f9d63;background:rgba(15,157,99,.1)}.recent-updates .ru-tag[data-tone=ink]{color:#9698a4;background:#f5f5f7}.recent-updates .ru-time{margin-left:auto;font-size:12px;color:#9596a1;white-space:nowrap;padding-left:8px}.recent-updates .ru-text{font-size:14px;line-height:1.4;color:#57575f;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.recent-updates .ru-empty{position:relative;text-align:center;padding:26px 20px 34px;background:none;border:none}.recent-updates .ru-empty-title{position:relative;font-family:Google Sans,-apple-system,sans-serif;font-size:15px;font-weight:600;color:#15151b;letter-spacing:-.01em;margin-bottom:5px}.recent-updates .ru-empty-sub{position:relative;font-size:13px;color:#8a8a93;line-height:1.5;max-width:320px;margin:0 auto}.recent-updates .iso-art{position:relative;width:340px;height:200px;margin:0 auto 24px}.recent-updates .iso-scene{position:absolute;inset:0;perspective:1150px;display:flex;align-items:center;justify-content:center}.recent-updates .iso-stack{position:relative;width:176px;transform-style:preserve-3d;transform:rotateX(56deg) rotate(313deg);display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:18px}.recent-updates .iso-card{position:relative;width:100%;height:54px;border-radius:15px;background:linear-gradient(157deg,#ffffff,#fbfbfe);border:1px solid rgba(22,22,44,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 26px 44px -18px rgba(24,24,55,.3);padding:0 15px;display:flex;flex-direction:row;align-items:center;gap:13px}.recent-updates .iso-card .il-col{flex:1;display:flex;flex-direction:column;justify-content:center;gap:7px}.recent-updates .iso-card .il{height:6px;border-radius:3px;background:linear-gradient(90deg,#e6e6ee,#d8d8e3)}.recent-updates .iso-card .il.w40{width:40%}.recent-updates .iso-card .il.w45{width:45%}.recent-updates .iso-card .il.w50{width:50%}.recent-updates .iso-card .il.w55{width:55%}.recent-updates .iso-card .il.w60{width:60%}.recent-updates .iso-card .il.w65{width:65%}.recent-updates .iso-card .il.w70{width:70%}.recent-updates .iso-card .il.w75{width:75%}.recent-updates .iso-card .il.w80{width:80%}.recent-updates .iso-card .il.w85{width:85%}.recent-updates .iso-card .il.w90{width:90%}.recent-updates .iso-card--back{opacity:.58}.recent-updates .iso-card--front{opacity:.7}.recent-updates .iso-card--active{transform:translateZ(18px);background:linear-gradient(157deg,#ffffff,#fdfdff);border-color:rgba(245,110,89,.5);box-shadow:0 0 0 1px rgba(245,110,89,.35),0 0 20px rgba(245,110,89,.14),0 22px 38px -18px rgba(24,24,55,.32)}.recent-updates .iso-card--active .il{background:linear-gradient(90deg,#ececf3,#dcdce8)}.recent-updates .iso-card--active .il-col:first-child .il:first-child{background:linear-gradient(90deg,rgba(245,110,89,.42),rgba(245,110,89,.2))}.recent-updates .iso-ghost{width:100%;height:54px;border-radius:15px;border:1px solid rgba(40,40,75,.045);background:none;box-shadow:none}