.SandboxCard_card__u8m8_{background-color:var(--sandbox-card-bg);border:1px solid var(--sandbox-border);border-radius:8px;padding:20px;transition:border-color .2s ease,background-color .2s ease}.SandboxCard_card__u8m8_:hover{border-color:var(--sandbox-border);background-color:var(--sandbox-card-hover)}.SandboxCard_cardHeader__Ie1pk{margin-bottom:12px}.SandboxCard_nameRow__WPQV9{display:flex;align-items:center;gap:8px;margin-bottom:8px}.SandboxCard_prompt__j9_c0{color:var(--sandbox-accent)}.SandboxCard_name__5A_vh,.SandboxCard_prompt__j9_c0{font-family:var(--font-mono);font-size:16px;font-weight:500}.SandboxCard_name__5A_vh{color:var(--sandbox-text)}.SandboxCard_status__lzNxp{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;padding:3px 8px;border-radius:4px;margin-left:auto}.SandboxCard_statusLive__PHD3q{background-color:rgba(0,255,0,.1);color:var(--sandbox-green)}.SandboxCard_statusBeta__x_CgA{background-color:rgba(255,152,170,.1);color:var(--sandbox-accent)}.SandboxCard_statusDot__S7op_{width:6px;height:6px;border-radius:50%;background-color:currentColor;animation:SandboxCard_pulse__zjgv6 2s infinite}@keyframes SandboxCard_pulse__zjgv6{0%,to{opacity:1}50%{opacity:.5}}.SandboxCard_tags__335O7{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.SandboxCard_tag__L7gQN{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.5px;transition:opacity .2s ease}.SandboxCard_tag__L7gQN:hover{opacity:.8}.SandboxCard_tagAI__tQX9J{color:#c792ea}.SandboxCard_tagENDTOEND__guvjW{color:#82aaff}.SandboxCard_tagPROTOTYPE__qwL5a{color:#c3e88d}.SandboxCard_tagAPI__Vtl7x{color:#ffcb6b}.SandboxCard_tagPRODUCTIVITY__qkAtA{color:#f78c6c}.SandboxCard_description__z2eTl{font-family:var(--font-mono);font-size:13px;color:var(--sandbox-text-secondary);line-height:1.5}.SandboxCard_previewContainer__wBZZF{overflow:hidden;transition:all .3s ease}.SandboxCard_previewExpanded__GVCv7{margin:16px 0}.SandboxCard_preview__rLDUz{border-radius:6px;overflow:hidden;background-color:var(--sandbox-terminal-bg)}.SandboxCard_video__Wup6G{width:100%;display:block;border-radius:6px}.SandboxCard_cardFooter__KzONK{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--sandbox-border)}.SandboxCard_techStack__O8o0q{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SandboxCard_platformIcon__XiO97{font-size:14px;margin-right:2px;transition:transform .2s ease}.SandboxCard_platformIcon__XiO97:hover{transform:scale(1.1)}.SandboxCard_platformgoogleai__DWwif{color:#4285f4}.SandboxCard_platformgithub__Pi_r_,.SandboxCard_platformvercel__2jMvH{color:var(--sandbox-text)}.SandboxCard_platformother__g2WJA{color:var(--sandbox-accent)}.SandboxCard_techBadge__ifIE6{font-family:var(--font-mono);font-size:11px;color:var(--sandbox-text);background:var(--sandbox-card-hover);padding:4px 10px;border-radius:4px;border:1px solid var(--sandbox-border);display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.SandboxCard_techBadge__ifIE6:hover{border-color:var(--sandbox-accent)}.SandboxCard_separator__x9jJ2{display:none}.SandboxCard_runButton__tzJBr{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--sandbox-bg);background-color:var(--sandbox-accent);border:none;border-radius:4px;padding:8px 16px;cursor:pointer;transition:all .2s ease}.SandboxCard_runButton__tzJBr:hover{background-color:#fff;transform:translateY(-1px)}.SandboxCard_runButton__tzJBr:active{transform:translateY(0)}.SandboxCard_runIcon___CLRK{font-size:10px}@media (max-width:768px){.SandboxCard_card__u8m8_{padding:16px}.SandboxCard_nameRow__WPQV9{flex-wrap:wrap}.SandboxCard_status__lzNxp{margin-left:0;margin-top:8px;width:auto}.SandboxCard_cardFooter__KzONK{flex-direction:column;align-items:flex-start;gap:12px}.SandboxCard_runButton__tzJBr{width:100%;justify-content:center}}.page_sandboxContainer__iPAC4{min-height:calc(100vh - 60px);margin-top:60px;background-color:var(--sandbox-bg);padding:40px 20px;display:flex;justify-content:center}.page_terminalWindow__jdEfu{width:100%;max-width:900px;background-color:var(--sandbox-terminal-bg);border-radius:12px;border:1px solid var(--sandbox-border);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3)}.page_terminalHeader__RCraD{display:flex;align-items:center;padding:12px 16px;background-color:var(--sandbox-terminal-header);border-bottom:1px solid var(--sandbox-border)}.page_terminalDots__HMMw9{display:flex;gap:8px}.page_dotGreen__1CJaz,.page_dotRed__IQBZm,.page_dotYellow__EljRV{width:12px;height:12px;border-radius:50%}.page_dotRed__IQBZm{background-color:#ff5f56}.page_dotYellow__EljRV{background-color:#ffbd2e}.page_dotGreen__1CJaz{background-color:#27ca40}.page_terminalTitle__lQ9O6{flex:1 1;text-align:center;font-family:var(--font-mono);font-size:13px;color:var(--sandbox-text-secondary);margin-right:52px}.page_terminalContent__rnCYg{padding:30px}.page_header__IDiVY{font-family:var(--font-mono);font-size:28px;font-weight:500;color:var(--sandbox-text);margin-bottom:16px}.page_cursor__po8es{animation:page_blink__RCTuk 1s infinite;color:var(--sandbox-accent)}@keyframes page_blink__RCTuk{0%,50%{opacity:1}51%,to{opacity:0}}.page_subtitle__eBdlt{font-family:var(--font-mono);font-size:14px;color:var(--sandbox-text-secondary);margin-bottom:40px}.page_prototypeList__ZEDec{display:flex;flex-direction:column;gap:20px}.page_emptyState__6EXEV{font-family:var(--font-mono);font-size:14px;color:var(--sandbox-text-secondary);display:flex;align-items:center;gap:10px;padding:40px 0}.page_emptyIcon__77sAV{color:var(--sandbox-accent)}.page_terminalContent__rnCYg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 0,transparent 2px);pointer-events:none;opacity:.3;z-index:1}.page_terminalContent__rnCYg{position:relative}.page_terminalContent__rnCYg>*{position:relative;z-index:2}@media (max-width:768px){.page_sandboxContainer__iPAC4{padding:20px 10px}.page_terminalContent__rnCYg{padding:20px}.page_header__IDiVY{font-size:20px}.page_subtitle__eBdlt{font-size:12px}}