.br-build-type{display:flex;width:100%;flex-direction:column;align-items:center;gap:38px}.br-build-type-tiles{display:grid;grid-template-columns:repeat(5,120px);justify-content:center;gap:12px}.br-build-type-tile{display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:0;border-radius:4px;background:var(--surface-card-warm, #f9f7f4);padding:14px 12px;font-family:var(--font-body, Geist, "Geist Fallback", sans-serif);font-size:16px;font-weight:400;line-height:1;color:var(--ink-800, #1e1e24);white-space:nowrap;transition:background-color .2s var(--ease-standard, cubic-bezier(.22, 1, .36, 1)),color .2s var(--ease-standard, cubic-bezier(.22, 1, .36, 1))}@media(hover:hover){.br-build-type-tile:hover{background:var(--surface-warm, #e2ded7)}}.br-build-type-tile[aria-pressed=true]{background:var(--surface-warm, #e2ded7)}.br-build-type-tile-icon{display:inline-flex;flex-shrink:0;color:#6073f0}.br-build-type-shuffle svg{flex-shrink:0;color:#6073f0}.br-build-type-persona{padding-bottom:1px;background:linear-gradient(to right,#6073f0 50%,transparent 50%) -1px 100% / 4px 1px repeat-x}.br-build-type-shuffle{display:inline-flex;margin-left:6px;flex-shrink:0;align-self:center;cursor:pointer;align-items:center;gap:5px;border:1px solid var(--border-warm, #ddd8d2);border-radius:4px;background:transparent;padding:8px 10px 8px 8px;font-family:var(--font-body, Geist, "Geist Fallback", sans-serif);font-size:14px;font-weight:500;line-height:1;color:var(--ink-800, #1e1e24);white-space:nowrap;transition:background-color .2s var(--ease-standard, cubic-bezier(.22, 1, .36, 1))}.br-build-type-shuffle:hover{background:var(--surface-card-warm, #f9f7f4)}.br-build-type-shuffle-count{font-weight:400;color:#6d6a67}@media(max-width:767px){.br-build-type-tiles{width:min(calc(100% + 40px),572px);margin-block:-6px;padding-block:6px;padding-inline:20px;grid-template-columns:repeat(5,100px);justify-content:start;gap:8px;overflow-x:auto;scrollbar-width:none}.br-build-type-tiles::-webkit-scrollbar{display:none}.br-build-type-tile{padding:10px 12px;font-size:14px}.br-build-type-shuffle{margin-left:4px}}@media(max-width:359px){.br-build-type-shuffle-count{display:none}}.br-build-type--chips{box-sizing:border-box;max-width:740px;align-items:stretch;gap:12px;border-radius:12px;background:#e5e2e1;padding:4px 4px 12px;--text-placeholder: #6d6a67}@media(min-width:768px){.br-build-type--chips{margin-bottom:3.9vw}.br-build-type--chips .sa-prompt-box-textarea,.br-build-type--chips .sa-prompt-box-placeholder{height:max(84px,var(--br-tallest-prompt-h, 84px))!important;min-height:max(84px,var(--br-tallest-prompt-h, 84px))!important;max-height:max(84px,var(--br-tallest-prompt-h, 84px))!important}}.br-build-type--chips .sa-prompt-box-input-area{height:auto!important;min-height:0!important;max-height:none!important}.br-build-type--chips .sa-prompt-box-textarea{display:block}@media(min-width:1100px){.br-build-type--chips{margin-bottom:min(1.4583vw,28px)}}@media(min-width:1100px)and (max-width:1299px){.br-build-type--chips{zoom:.8}.br-build-type--chips .sa-prompt-box-textarea,.br-build-type--chips .sa-prompt-box-placeholder{font-size:20px!important;line-height:30px!important}.br-build-type--chips .br-build-type-tiles .br-build-type-tile,.br-build-type--chips .br-build-type-shuffle,.br-build-type--chips .sa-prompt-box-mode-trigger{font-size:20px}.br-build-type--chips :is(.sa-prompt-box-plus-menu,.sa-prompt-box-mode-menu,[role=tooltip]){zoom:1.25}.br-build-type--chips .br-build-type-tiles .br-build-type-tile{padding-inline:12px}.br-build-type.br-build-type--chips .br-build-type-tiles{margin-block:-7.5px;padding-block:7.5px}.br-build-type--chips :is(a,button,[tabindex]:not([tabindex="-1"])):not(:is(.sa-prompt-box-plus-menu,.sa-prompt-box-mode-menu) *):focus-visible,.br-build-type--chips .sa-prompt-box[data-focus-ring=true]{outline-width:2.5px!important;outline-offset:5px!important}}.br-build-type--chips>div{max-width:none}.br-build-type--chips .br-build-type-tiles{display:flex;width:auto;justify-content:flex-start;margin:-6px -4px -6px 0;gap:12px;overflow-x:auto;padding:6px 12px 6px 8px;scroll-padding-inline:8px;scrollbar-width:none}.br-build-type--chips .br-build-type-tiles::-webkit-scrollbar{display:none}.br-build-type--chips .br-build-type-tile{flex:0 0 auto;flex-direction:row;background:#fff;padding:10px 14px;font-size:16px}@media(hover:hover){.br-build-type--chips .br-build-type-tile:hover{background:var(--surface-card-warm, #f9f7f4)}}.br-build-type--chips .br-build-type-tile[aria-pressed=true]{background:#3b51e5;color:#fff}.br-build-type--chips .br-build-type-tile[aria-pressed=true] .br-build-type-tile-icon{color:#b3bdff}@media(max-width:767px){.br-build-type--chips{width:calc(100% + 8px);max-width:none;margin:0 -4px 5px;gap:8px;padding-bottom:8px}.br-build-type--chips .br-build-type-tiles{width:auto;margin-left:-2px;gap:8px;padding-inline:6px 8px}.br-build-type--chips .br-build-type-tile{padding:7px 10px 7px 8px;font-size:14px}.br-build-type--chips .sa-prompt-box:not(:has(.sa-prompt-box-attachments)){min-height:0}.br-build-type--chips .sa-prompt-box-textarea,.br-build-type--chips .sa-prompt-box-placeholder{height:84px!important;min-height:84px!important;max-height:84px!important;padding-top:16px!important;padding-right:18px!important;padding-bottom:0!important;font-size:16px!important;line-height:22px!important}.br-build-type--chips .sa-prompt-box-action-bar{padding-top:12px!important;padding-bottom:10px!important}.br-build-type--chips .sa-prompt-box-action-bar-right{gap:4px!important}.br-build-type--chips .sa-prompt-box-mic-send-group{gap:8px!important}.br-build-type--chips .br-build-type-shuffle{padding:5px 10px 5px 8px}}.br-hero-stage,.br-stack-collage{--br-hero-cut-shift: 6px}.br-hero-stage .br-symbol-grunge{background-image:url(https://media.base44.com/images/public/marketing-site-assets/grunge-cover-s.webp/v1/crop/x_350,y_350,w_300,h_300/fill/w_300,h_300,q_90/grunge-hero.webp);background-size:180px auto}.br-hero-cut[data-phase=gone]{opacity:0}@keyframes brHeroCutEnter{0%{transform:translate(calc(-1 * var(--br-hero-cut-shift, 0px)))}to{transform:translate(0)}}.br-hero-cut[data-phase=enter]{animation:brHeroCutEnter var(--br-hero-enter, .16s) steps(1,end) both}.br-hero-marker{transform:translateY(-100%)}@keyframes brHeroCutEnterMarker{0%{transform:translate(calc(-1 * var(--br-hero-cut-shift, 0px)),-100%)}to{transform:translateY(-100%)}}.br-hero-marker[data-phase=enter]{animation:brHeroCutEnterMarker var(--br-hero-enter, .16s) steps(1,end) both}@media(prefers-reduced-motion:reduce){.br-hero-cut[data-phase=enter],.br-hero-marker[data-phase=enter]{animation:none}}.br-hero-warm{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.br-hero-tabs[hidden]{display:none}.br-stack-collage[data-armed] .br-stack-cut:not([data-shown]){transform:translate(calc(-1 * var(--br-hero-cut-shift, 6px)))}
