.OutputLightbox-module__tNMaLq__overlay{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040706db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.OutputLightbox-module__tNMaLq__dialog{background:#151817;border:1px solid #3b4641;border-radius:20px;width:min(1180px,100%);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 30px 90px #00000080}.OutputLightbox-module__tNMaLq__toolbar{border-bottom:1px solid #2e3532;justify-content:flex-end;align-items:center;min-height:58px;padding:10px 12px;display:flex}.OutputLightbox-module__tNMaLq__toolbarActions{align-items:center;gap:9px;display:flex}.OutputLightbox-module__tNMaLq__downloadButton,.OutputLightbox-module__tNMaLq__closeButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-family:inherit;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.OutputLightbox-module__tNMaLq__downloadButton{color:#e8fff6;background:#39c9941f;border:1px solid #39c99457;padding:0 13px}.OutputLightbox-module__tNMaLq__closeButton{color:#fff;background:#242826;border:1px solid #3b4340;width:38px}.OutputLightbox-module__tNMaLq__downloadButton:hover,.OutputLightbox-module__tNMaLq__closeButton:hover{background:#39c9942e;border-color:#54d6a6}.OutputLightbox-module__tNMaLq__stage{background-color:#0f1110;background-image:linear-gradient(45deg,#ffffff06 25%,#0000 25%),linear-gradient(-45deg,#ffffff06 25%,#0000 25%),none;background-position:0 0,10px 10px;background-repeat:repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;width:100%;min-height:320px;max-height:calc(100vh - 128px);padding:18px;display:grid;overflow:auto}.OutputLightbox-module__tNMaLq__image,.OutputLightbox-module__tNMaLq__video{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 166px);display:block}.OutputLightbox-module__tNMaLq__audio{width:min(680px,100%)}@media (max-width:640px){.OutputLightbox-module__tNMaLq__overlay{padding:10px}.OutputLightbox-module__tNMaLq__dialog{border-radius:15px;max-height:calc(100vh - 20px)}.OutputLightbox-module__tNMaLq__toolbar{min-height:52px}.OutputLightbox-module__tNMaLq__stage{min-height:240px;max-height:calc(100vh - 92px);padding:10px}.OutputLightbox-module__tNMaLq__image,.OutputLightbox-module__tNMaLq__video{max-height:calc(100vh - 118px)}}
.ModelOutputPreview-module__BFVb4W__frame{border:1px solid var(--dashboard-border,#dfe5e2);background:var(--dashboard-surface-soft,#f6f8f7);border-radius:17px;place-items:center;min-height:420px;margin-top:15px;display:grid;overflow:hidden}.ModelOutputPreview-module__BFVb4W__imageFrame{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ModelOutputPreview-module__BFVb4W__previewButton,.ModelOutputPreview-module__BFVb4W__staticPreview,.ModelOutputPreview-module__BFVb4W__emptyPreview{box-sizing:border-box;place-items:center;width:100%;display:grid;position:relative}.ModelOutputPreview-module__BFVb4W__previewButton,.ModelOutputPreview-module__BFVb4W__staticPreview{opacity:1;filter:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:12px;padding:0;overflow:hidden}.ModelOutputPreview-module__BFVb4W__previewButton{color:inherit;cursor:zoom-in;font-family:inherit}.ModelOutputPreview-module__BFVb4W__staticPreview{cursor:default}.ModelOutputPreview-module__BFVb4W__emptyPreview{min-height:420px;padding:12px}.ModelOutputPreview-module__BFVb4W__image{-o-object-fit:contain;object-fit:contain;opacity:1;filter:none;width:100%;max-width:100%;height:auto;max-height:640px;box-shadow:none;background:0 0;border:0;border-radius:12px;display:block}.ModelOutputPreview-module__BFVb4W__emptyState{max-width:340px;color:var(--dashboard-text-muted,#6f7974);text-align:center;padding:28px;font-size:13px;font-weight:650;line-height:1.9}.ModelOutputPreview-module__BFVb4W__zoomHint{color:#f5fff9;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0d0cc2;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:11.5px;font-weight:750;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;bottom:14px;right:14px;transform:translateY(4px)}.ModelOutputPreview-module__BFVb4W__previewButton:hover .ModelOutputPreview-module__BFVb4W__zoomHint,.ModelOutputPreview-module__BFVb4W__previewButton:focus-visible .ModelOutputPreview-module__BFVb4W__zoomHint{opacity:1;transform:translateY(0)}.ModelOutputPreview-module__BFVb4W__actions{justify-content:flex-end;align-items:center;gap:9px;margin-top:10px;display:flex}.ModelOutputPreview-module__BFVb4W__actions button,.ModelOutputPreview-module__BFVb4W__actions a{border:1px solid var(--dashboard-border-strong,#cfd8d3);background:var(--dashboard-surface,#fff);min-height:38px;color:var(--dashboard-text,#1b231f);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:11.5px;font-weight:800;text-decoration:none;display:inline-flex}.ModelOutputPreview-module__BFVb4W__actions a{border-color:color-mix(in srgb, var(--dashboard-accent,#0a8f68) 34%, var(--dashboard-border));background:color-mix(in srgb, var(--dashboard-accent,#0a8f68) 8%, var(--dashboard-surface))}.ModelOutputPreview-module__BFVb4W__actions button:hover,.ModelOutputPreview-module__BFVb4W__actions a:hover{border-color:var(--dashboard-accent,#0a8f68);background:var(--dashboard-hover,#f1f5f3)}@media (max-width:1440px),(max-height:900px){.ModelOutputPreview-module__BFVb4W__frame,.ModelOutputPreview-module__BFVb4W__emptyPreview{min-height:340px}.ModelOutputPreview-module__BFVb4W__imageFrame{min-height:0;margin-top:11px}.ModelOutputPreview-module__BFVb4W__image{border-radius:10px;max-height:520px}.ModelOutputPreview-module__BFVb4W__previewButton,.ModelOutputPreview-module__BFVb4W__staticPreview{border-radius:10px}.ModelOutputPreview-module__BFVb4W__actions{margin-top:8px}}@media (max-width:1080px){.ModelOutputPreview-module__BFVb4W__frame,.ModelOutputPreview-module__BFVb4W__emptyPreview{min-height:360px}.ModelOutputPreview-module__BFVb4W__imageFrame{min-height:0}}@media (max-width:760px){.ModelOutputPreview-module__BFVb4W__frame,.ModelOutputPreview-module__BFVb4W__emptyPreview{min-height:300px}.ModelOutputPreview-module__BFVb4W__imageFrame{min-height:0;margin-top:8px}.ModelOutputPreview-module__BFVb4W__image{border-radius:9px;max-height:500px}.ModelOutputPreview-module__BFVb4W__previewButton,.ModelOutputPreview-module__BFVb4W__staticPreview{border-radius:9px}.ModelOutputPreview-module__BFVb4W__emptyState{padding:20px;font-size:12px}.ModelOutputPreview-module__BFVb4W__zoomHint{opacity:1;bottom:10px;right:10px;transform:none}.ModelOutputPreview-module__BFVb4W__actions{align-items:stretch}.ModelOutputPreview-module__BFVb4W__actions button,.ModelOutputPreview-module__BFVb4W__actions a{flex:1}}
.ModelProcessingStatus-module__1iPWxW__processing,.ModelProcessingStatus-module__1iPWxW__error{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface-soft);min-height:92px;color:var(--dashboard-text);border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;display:grid}.ModelProcessingStatus-module__1iPWxW__error{border-color:color-mix(in srgb, var(--dashboard-danger) 42%, var(--dashboard-border));background:color-mix(in srgb, var(--dashboard-danger) 7%, var(--dashboard-surface));grid-template-columns:42px minmax(0,1fr)}.ModelProcessingStatus-module__1iPWxW__icon{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface);width:42px;height:42px;color:var(--dashboard-icon);border-radius:13px;place-items:center;display:grid}.ModelProcessingStatus-module__1iPWxW__processing .ModelProcessingStatus-module__1iPWxW__icon svg{animation:1.1s linear infinite ModelProcessingStatus-module__1iPWxW__processing-spin}.ModelProcessingStatus-module__1iPWxW__error .ModelProcessingStatus-module__1iPWxW__icon{color:var(--dashboard-danger)}.ModelProcessingStatus-module__1iPWxW__copy{min-width:0}.ModelProcessingStatus-module__1iPWxW__copy strong{color:var(--dashboard-text);font-size:13.5px;font-weight:800;line-height:1.7;display:block}.ModelProcessingStatus-module__1iPWxW__copy p{color:var(--dashboard-text-muted);margin:3px 0 0;font-size:11.5px;line-height:1.8}.ModelProcessingStatus-module__1iPWxW__activity{align-items:center;gap:4px;padding-inline:4px;display:inline-flex}.ModelProcessingStatus-module__1iPWxW__activity i{background:var(--dashboard-icon);border-radius:999px;width:6px;height:6px;animation:1.25s ease-in-out infinite ModelProcessingStatus-module__1iPWxW__processing-pulse}.ModelProcessingStatus-module__1iPWxW__activity i:nth-child(2){animation-delay:.16s}.ModelProcessingStatus-module__1iPWxW__activity i:nth-child(3){animation-delay:.32s}@keyframes ModelProcessingStatus-module__1iPWxW__processing-spin{to{transform:rotate(360deg)}}@keyframes ModelProcessingStatus-module__1iPWxW__processing-pulse{0%,70%,to{opacity:.28;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@media (max-width:560px){.ModelProcessingStatus-module__1iPWxW__processing,.ModelProcessingStatus-module__1iPWxW__error{border-radius:14px;grid-template-columns:38px minmax(0,1fr);min-height:84px;padding:13px}.ModelProcessingStatus-module__1iPWxW__icon{border-radius:12px;width:38px;height:38px}.ModelProcessingStatus-module__1iPWxW__activity{display:none}}@media (prefers-reduced-motion:reduce){.ModelProcessingStatus-module__1iPWxW__processing .ModelProcessingStatus-module__1iPWxW__icon svg,.ModelProcessingStatus-module__1iPWxW__activity i{animation:none}}
.ImageModelRunner-module__-dGh0W__page{background:var(--dashboard-bg);width:100%;min-height:100%;color:var(--dashboard-text);box-sizing:border-box;padding:28px 20px 64px}.ImageModelRunner-module__-dGh0W__container{width:min(1220px,100%);margin:0 auto}.ImageModelRunner-module__-dGh0W__hero{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.ImageModelRunner-module__-dGh0W__heroCopy{min-width:0}.ImageModelRunner-module__-dGh0W__eyebrow{color:var(--dashboard-text-muted);font-size:11.5px;font-weight:750}.ImageModelRunner-module__-dGh0W__hero h1{max-width:100%;color:var(--dashboard-text);text-align:right;overflow-wrap:anywhere;margin:7px 0 0;font-size:clamp(27px,3vw,37px);font-weight:850;line-height:1.35}.ImageModelRunner-module__-dGh0W__hero p,.ImageModelRunner-module__-dGh0W__sectionHeader p{max-width:720px;color:var(--dashboard-text-muted);margin:8px 0 0;font-size:12.5px;line-height:1.9}.ImageModelRunner-module__-dGh0W__heroMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:390px;display:flex}.ImageModelRunner-module__-dGh0W__heroMeta span{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);min-height:36px;color:var(--dashboard-text-muted);white-space:nowrap;border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-size:10.8px;display:inline-flex}.ImageModelRunner-module__-dGh0W__heroMeta svg{color:var(--dashboard-icon)}.ImageModelRunner-module__-dGh0W__topTabs,.ImageModelRunner-module__-dGh0W__apiTabs{gap:8px;margin-top:14px;display:flex}.ImageModelRunner-module__-dGh0W__topTab,.ImageModelRunner-module__-dGh0W__activeTopTab,.ImageModelRunner-module__-dGh0W__apiTab,.ImageModelRunner-module__-dGh0W__activeApiTab{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);min-height:39px;color:var(--dashboard-text-muted);cursor:pointer;border-radius:11px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .16s,background .16s,color .16s}.ImageModelRunner-module__-dGh0W__topTab:hover,.ImageModelRunner-module__-dGh0W__apiTab:hover{border-color:var(--dashboard-border-strong);background:var(--dashboard-hover);color:var(--dashboard-text)}.ImageModelRunner-module__-dGh0W__activeTopTab,.ImageModelRunner-module__-dGh0W__activeApiTab{border-color:var(--dashboard-border-strong);background:var(--dashboard-active);color:var(--dashboard-active-text)}.ImageModelRunner-module__-dGh0W__workspace{direction:ltr;grid-template-columns:minmax(0,1.06fr) minmax(370px,.94fr);grid-template-areas:"result form";align-items:start;gap:18px;margin-top:17px;display:grid}.ImageModelRunner-module__-dGh0W__formCard{direction:rtl;grid-area:form}.ImageModelRunner-module__-dGh0W__resultColumn{direction:rtl;grid-area:result;min-width:0}.ImageModelRunner-module__-dGh0W__formCard,.ImageModelRunner-module__-dGh0W__resultCard,.ImageModelRunner-module__-dGh0W__costCard,.ImageModelRunner-module__-dGh0W__apiSection,.ImageModelRunner-module__-dGh0W__codeCard{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);box-sizing:border-box;border-radius:18px;min-width:0}.ImageModelRunner-module__-dGh0W__formCard,.ImageModelRunner-module__-dGh0W__resultCard,.ImageModelRunner-module__-dGh0W__apiSection{padding:18px}.ImageModelRunner-module__-dGh0W__stickyResult{top:calc(var(--dashboard-header-height) + 16px);position:sticky}.ImageModelRunner-module__-dGh0W__resultCard{scroll-margin-top:calc(var(--dashboard-header-height) + 18px)}.ImageModelRunner-module__-dGh0W__sectionHeader{margin-bottom:14px}.ImageModelRunner-module__-dGh0W__sectionHeader h2{color:var(--dashboard-text);margin:0;font-size:18px;font-weight:820}.ImageModelRunner-module__-dGh0W__previewWrap{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-muted);border-radius:15px;margin-top:13px;overflow:hidden}.ImageModelRunner-module__-dGh0W__field{border-bottom:1px solid var(--dashboard-border);min-width:0;padding:14px 0}.ImageModelRunner-module__-dGh0W__field:first-of-type{padding-top:3px}.ImageModelRunner-module__-dGh0W__field:last-child{border-bottom:0}.ImageModelRunner-module__-dGh0W__fieldHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ImageModelRunner-module__-dGh0W__fieldHeading label,.ImageModelRunner-module__-dGh0W__fieldHeading strong{color:var(--dashboard-text);font-size:12px;font-weight:800;line-height:1.5}.ImageModelRunner-module__-dGh0W__fieldHeading code{color:var(--dashboard-text-soft);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.8px;font-weight:500}.ImageModelRunner-module__-dGh0W__fieldControl{width:100%;min-width:0}.ImageModelRunner-module__-dGh0W__field p{color:var(--dashboard-text-muted);margin:7px 0 0;font-size:10.8px;line-height:1.8}.ImageModelRunner-module__-dGh0W__fieldControl textarea,.ImageModelRunner-module__-dGh0W__fieldControl select,.ImageModelRunner-module__-dGh0W__fieldControl input[type=number],.ImageModelRunner-module__-dGh0W__fieldControl input[type=text]{box-sizing:border-box;outline:none;min-height:44px;font-family:inherit;font-size:12.5px;transition:border-color .16s,background .16s;border:1px solid var(--dashboard-border-strong)!important;background:var(--dashboard-control)!important;width:100%!important;color:var(--dashboard-text)!important;color-scheme:normal!important;box-shadow:none!important;border-radius:12px!important}.ImageModelRunner-module__-dGh0W__fieldControl textarea{resize:vertical;min-height:118px;padding:11px 12px;line-height:1.8}.ImageModelRunner-module__-dGh0W__fieldControl select,.ImageModelRunner-module__-dGh0W__fieldControl input[type=number],.ImageModelRunner-module__-dGh0W__fieldControl input[type=text]{padding:0 12px}.ImageModelRunner-module__-dGh0W__fieldControl textarea:hover,.ImageModelRunner-module__-dGh0W__fieldControl select:hover,.ImageModelRunner-module__-dGh0W__fieldControl input:hover{border-color:var(--dashboard-icon)!important}.ImageModelRunner-module__-dGh0W__fieldControl textarea:focus,.ImageModelRunner-module__-dGh0W__fieldControl select:focus,.ImageModelRunner-module__-dGh0W__fieldControl input:focus{border-color:var(--dashboard-text-muted)!important;box-shadow:0 0 0 3px var(--dashboard-focus)!important}.ImageModelRunner-module__-dGh0W__fieldControl input:disabled{opacity:.55;cursor:not-allowed}.ImageModelRunner-module__-dGh0W__fieldControl textarea::-moz-placeholder{color:var(--dashboard-text-soft)}.ImageModelRunner-module__-dGh0W__fieldControl input::-moz-placeholder{color:var(--dashboard-text-soft)}.ImageModelRunner-module__-dGh0W__fieldControl textarea::placeholder,.ImageModelRunner-module__-dGh0W__fieldControl input::placeholder{color:var(--dashboard-text-soft)}.ImageModelRunner-module__-dGh0W__selectWrap{position:relative}.ImageModelRunner-module__-dGh0W__selectWrap select{appearance:none;cursor:pointer;padding-left:38px!important}.ImageModelRunner-module__-dGh0W__selectWrap svg{color:var(--dashboard-icon);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.ImageModelRunner-module__-dGh0W__basicGrid{-moz-column-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.ImageModelRunner-module__-dGh0W__uploadZone,.ImageModelRunner-module__-dGh0W__uploadZoneActive{border:1px dashed var(--dashboard-border-strong);background:var(--dashboard-surface-soft);cursor:pointer;box-sizing:border-box;border-radius:14px;align-items:center;gap:12px;min-height:86px;padding:13px;transition:border-color .16s,background .16s;display:flex}.ImageModelRunner-module__-dGh0W__uploadZone:hover,.ImageModelRunner-module__-dGh0W__uploadZoneActive{border-color:var(--dashboard-icon);background:var(--dashboard-hover)}.ImageModelRunner-module__-dGh0W__uploadInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ImageModelRunner-module__-dGh0W__uploadIcon{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:42px;height:42px;color:var(--dashboard-icon);border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.ImageModelRunner-module__-dGh0W__uploadCopy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ImageModelRunner-module__-dGh0W__uploadCopy strong{color:var(--dashboard-text);font-size:12px;font-weight:780}.ImageModelRunner-module__-dGh0W__uploadCopy small{color:var(--dashboard-text-muted);font-size:10.5px}.ImageModelRunner-module__-dGh0W__uploadButton{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface);min-height:35px;color:var(--dashboard-text);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10.8px;font-weight:700;display:inline-flex}.ImageModelRunner-module__-dGh0W__fileList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.ImageModelRunner-module__-dGh0W__fileChip{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 9px;display:flex}.ImageModelRunner-module__-dGh0W__fileChip>span{min-width:0;color:var(--dashboard-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ImageModelRunner-module__-dGh0W__fileChip button{width:25px;height:25px;color:var(--dashboard-icon);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 25px;place-items:center;display:grid}.ImageModelRunner-module__-dGh0W__fileChip button:hover{background:var(--dashboard-hover);color:var(--dashboard-text)}.ImageModelRunner-module__-dGh0W__toggle{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-control);min-height:44px;color:var(--dashboard-text);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.ImageModelRunner-module__-dGh0W__toggle span{font-size:11.5px;font-weight:700}.ImageModelRunner-module__-dGh0W__toggle input{appearance:none;border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface-muted);cursor:pointer;border-radius:999px;width:36px;height:20px;margin:0;transition:background .16s,border-color .16s;position:relative}.ImageModelRunner-module__-dGh0W__toggle input:after{content:"";background:var(--dashboard-icon);border-radius:50%;width:12px;height:12px;transition:transform .16s,background .16s;position:absolute;top:3px;right:3px}.ImageModelRunner-module__-dGh0W__toggle input:checked{border-color:var(--dashboard-accent);background:var(--dashboard-accent)}.ImageModelRunner-module__-dGh0W__toggle input:checked:after{background:#fff;transform:translate(-16px)}.ImageModelRunner-module__-dGh0W__advanced{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);border-radius:14px;margin-top:14px;overflow:hidden}.ImageModelRunner-module__-dGh0W__advanced summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:60px;padding:10px 13px;list-style:none;display:grid}.ImageModelRunner-module__-dGh0W__advanced summary::-webkit-details-marker{display:none}.ImageModelRunner-module__-dGh0W__advanced summary:hover{background:var(--dashboard-hover)}.ImageModelRunner-module__-dGh0W__advancedIcon{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:38px;height:38px;color:var(--dashboard-icon);border-radius:11px;place-items:center;display:grid}.ImageModelRunner-module__-dGh0W__advanced summary>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.ImageModelRunner-module__-dGh0W__advanced summary strong{color:var(--dashboard-text);font-size:12px;font-weight:800}.ImageModelRunner-module__-dGh0W__advanced summary small{color:var(--dashboard-text-muted);font-size:10.5px}.ImageModelRunner-module__-dGh0W__advancedChevron{color:var(--dashboard-icon);transition:transform .18s}.ImageModelRunner-module__-dGh0W__advanced[open] .ImageModelRunner-module__-dGh0W__advancedChevron{transform:rotate(180deg)}.ImageModelRunner-module__-dGh0W__advancedContent{border-top:1px solid var(--dashboard-border);background:var(--dashboard-surface);padding:0 13px 13px}.ImageModelRunner-module__-dGh0W__formError{border:1px solid color-mix(in srgb, var(--dashboard-danger) 42%, var(--dashboard-border));background:color-mix(in srgb, var(--dashboard-danger) 7%, var(--dashboard-surface));color:var(--dashboard-danger);border-radius:11px;margin-top:13px;padding:11px 12px;font-size:11.5px;line-height:1.8}.ImageModelRunner-module__-dGh0W__actionBar{border-top:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:15px;display:flex}.ImageModelRunner-module__-dGh0W__actionPrice{flex-direction:column;gap:2px;min-width:0;display:flex}.ImageModelRunner-module__-dGh0W__actionPrice span{color:var(--dashboard-text-muted);font-size:10.5px}.ImageModelRunner-module__-dGh0W__actionPrice strong{color:var(--dashboard-text);font-size:17px;font-weight:830}.ImageModelRunner-module__-dGh0W__actionBar>button{background:var(--dashboard-accent);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-family:inherit;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-flex}.ImageModelRunner-module__-dGh0W__actionBar>button:hover:not(:disabled){transform:translateY(-1px)}.ImageModelRunner-module__-dGh0W__actionBar>button:disabled{opacity:.55;cursor:not-allowed}.ImageModelRunner-module__-dGh0W__spin{animation:1s linear infinite ImageModelRunner-module__-dGh0W__image-runner-spin}.ImageModelRunner-module__-dGh0W__costCard{margin-top:13px;padding:16px 17px}.ImageModelRunner-module__-dGh0W__costHeader{border-bottom:1px solid var(--dashboard-border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.ImageModelRunner-module__-dGh0W__costHeader>div{flex-direction:column;gap:3px;display:flex}.ImageModelRunner-module__-dGh0W__costHeader span{color:var(--dashboard-text);font-size:12px;font-weight:800}.ImageModelRunner-module__-dGh0W__costHeader small{color:var(--dashboard-text-muted);font-size:10.5px}.ImageModelRunner-module__-dGh0W__costHeader>strong{color:var(--dashboard-text);font-size:18px;font-weight:850}.ImageModelRunner-module__-dGh0W__costList{margin:0;padding:4px 0 0}.ImageModelRunner-module__-dGh0W__costList>div{border-bottom:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 2px;display:flex}.ImageModelRunner-module__-dGh0W__costList>div:last-child{border-bottom:0}.ImageModelRunner-module__-dGh0W__costList dt,.ImageModelRunner-module__-dGh0W__costList dd{color:var(--dashboard-text-muted);margin:0;font-size:10.8px}.ImageModelRunner-module__-dGh0W__costList div[data-current=true] dt,.ImageModelRunner-module__-dGh0W__costList div[data-current=true] dd{color:var(--dashboard-text);font-weight:800}.ImageModelRunner-module__-dGh0W__runMeta{border-top:1px solid var(--dashboard-border-strong);justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding-top:11px;display:flex}.ImageModelRunner-module__-dGh0W__runMeta span{color:var(--dashboard-text-muted);font-size:10.5px}.ImageModelRunner-module__-dGh0W__runMeta strong{color:var(--dashboard-text);font-size:11.5px}.ImageModelRunner-module__-dGh0W__outputSelector{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.ImageModelRunner-module__-dGh0W__outputSelector button{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);min-height:33px;color:var(--dashboard-text-muted);cursor:pointer;border-radius:9px;padding:0 10px;font-family:inherit;font-size:10.5px}.ImageModelRunner-module__-dGh0W__outputSelector button:hover,.ImageModelRunner-module__-dGh0W__outputSelector .ImageModelRunner-module__-dGh0W__activeOutput{border-color:var(--dashboard-border-strong);background:var(--dashboard-active);color:var(--dashboard-active-text)}.ImageModelRunner-module__-dGh0W__apiSection{margin-top:17px}.ImageModelRunner-module__-dGh0W__codeCard{margin-top:14px;overflow:hidden}.ImageModelRunner-module__-dGh0W__codeHeader{border-bottom:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ImageModelRunner-module__-dGh0W__codeHeader strong{color:var(--dashboard-text);font-size:12px}.ImageModelRunner-module__-dGh0W__codeHeader button{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);min-height:33px;color:var(--dashboard-text);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:10.8px;display:inline-flex}.ImageModelRunner-module__-dGh0W__codeCard pre{color:#edf1ef;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;background:#171a19;max-width:100%;margin:0;padding:15px;font-size:11px;line-height:1.9;overflow:auto}@keyframes ImageModelRunner-module__-dGh0W__image-runner-spin{to{transform:rotate(360deg)}}body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-text)!important;box-shadow:none!important}body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title]>header{border-bottom-color:var(--dashboard-border)!important}:is(body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title] h2,body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title] h3){color:var(--dashboard-text)!important}:is(body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title] p,body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title] li){color:var(--dashboard-text-muted)!important}body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title] article{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important}body:has(.ImageModelRunner-module__-dGh0W__page) section[aria-labelledby=model-readme-title] header>span{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-surface-muted)!important;color:var(--dashboard-text-muted)!important}@media (max-width:1080px){.ImageModelRunner-module__-dGh0W__hero{flex-direction:column;align-items:stretch}.ImageModelRunner-module__-dGh0W__heroMeta{justify-content:flex-start;max-width:none}.ImageModelRunner-module__-dGh0W__workspace{direction:rtl;grid-template-columns:minmax(0,1fr);grid-template-areas:"form""result"}.ImageModelRunner-module__-dGh0W__stickyResult{position:static}}@media (max-width:760px){.ImageModelRunner-module__-dGh0W__page{padding:14px 10px 38px}.ImageModelRunner-module__-dGh0W__hero,.ImageModelRunner-module__-dGh0W__formCard,.ImageModelRunner-module__-dGh0W__resultCard,.ImageModelRunner-module__-dGh0W__apiSection{border-radius:15px;padding:14px}.ImageModelRunner-module__-dGh0W__hero{gap:16px}.ImageModelRunner-module__-dGh0W__hero h1{font-size:clamp(24px,8vw,31px)}.ImageModelRunner-module__-dGh0W__heroMeta{grid-template-columns:1fr;gap:6px;display:grid}.ImageModelRunner-module__-dGh0W__heroMeta span{white-space:normal;box-sizing:border-box;width:100%;min-height:34px}.ImageModelRunner-module__-dGh0W__topTabs,.ImageModelRunner-module__-dGh0W__apiTabs{width:100%}.ImageModelRunner-module__-dGh0W__topTab,.ImageModelRunner-module__-dGh0W__activeTopTab{flex:1 1 0}.ImageModelRunner-module__-dGh0W__workspace{gap:12px;margin-top:13px}.ImageModelRunner-module__-dGh0W__basicGrid,.ImageModelRunner-module__-dGh0W__fileList{grid-template-columns:minmax(0,1fr)}.ImageModelRunner-module__-dGh0W__field{padding:12px 0}.ImageModelRunner-module__-dGh0W__fieldHeading{flex-direction:column;align-items:flex-start;gap:3px}.ImageModelRunner-module__-dGh0W__fieldControl textarea{min-height:108px}.ImageModelRunner-module__-dGh0W__uploadZone,.ImageModelRunner-module__-dGh0W__uploadZoneActive{flex-wrap:wrap;align-items:flex-start}.ImageModelRunner-module__-dGh0W__uploadButton{width:100%}.ImageModelRunner-module__-dGh0W__advanced summary{grid-template-columns:36px minmax(0,1fr) 18px;padding:10px 11px}.ImageModelRunner-module__-dGh0W__advancedIcon{width:36px;height:36px}.ImageModelRunner-module__-dGh0W__actionBar{flex-direction:column;align-items:stretch}.ImageModelRunner-module__-dGh0W__actionBar>button{width:100%;min-height:47px}.ImageModelRunner-module__-dGh0W__costCard{border-radius:15px;padding:14px}.ImageModelRunner-module__-dGh0W__outputSelector button{flex:calc(50% - 4px)}.ImageModelRunner-module__-dGh0W__codeHeader{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.ImageModelRunner-module__-dGh0W__spin,.ImageModelRunner-module__-dGh0W__advancedChevron{transition:none;animation:none}.ImageModelRunner-module__-dGh0W__actionBar>button:hover:not(:disabled){transform:none}}
.ModelReadmeSection-module__OAVjfq__readme{color:#d8ddda;box-sizing:border-box;background:#1f2220;border:1px solid #363c39;border-radius:20px;width:min(1220px,100%);min-width:0;max-width:100%;margin:26px auto 48px;padding:24px;overflow:hidden}.ModelReadmeSection-module__OAVjfq__header{border-bottom:1px solid #303532;min-width:0;padding-bottom:20px}.ModelReadmeSection-module__OAVjfq__eyebrow{color:#65ddb0;box-sizing:border-box;background:#39c99414;border:1px solid #39c99447;border-radius:999px;align-items:center;max-width:100%;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.ModelReadmeSection-module__OAVjfq__header h2{color:#fff;text-align:right;overflow-wrap:anywhere;max-width:100%;margin:13px 0 0;font-size:clamp(24px,3vw,34px);font-weight:850}.ModelReadmeSection-module__OAVjfq__header p{color:#aeb7b2;overflow-wrap:anywhere;max-width:900px;margin:10px 0 0 auto;font-size:14px;line-height:2}.ModelReadmeSection-module__OAVjfq__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin-top:18px;display:grid}.ModelReadmeSection-module__OAVjfq__section{box-sizing:border-box;background:#242725;border:1px solid #333936;border-radius:16px;min-width:0;padding:18px;overflow:hidden}.ModelReadmeSection-module__OAVjfq__section h3{color:#f4f7f5;overflow-wrap:anywhere;margin:0 0 10px;font-size:16px;line-height:1.7}.ModelReadmeSection-module__OAVjfq__content,.ModelReadmeSection-module__OAVjfq__content p{color:#b7c0bb;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:2}.ModelReadmeSection-module__OAVjfq__content p+p{margin-top:10px}.ModelReadmeSection-module__OAVjfq__section ul{gap:9px;min-width:0;margin:0;padding:0 18px 0 0;display:grid}.ModelReadmeSection-module__OAVjfq__section li{color:#b7c0bb;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.9}.ModelReadmeSection-module__OAVjfq__section li::marker{color:#39c994}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__readme{border-color:var(--dashboard-border);color:var(--dashboard-text);background:#fff}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__header{border-bottom-color:var(--dashboard-border)}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__eyebrow{border-color:var(--dashboard-border-strong);color:var(--dashboard-text-muted);background:#fff}:is([data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__header h2,[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__section h3){color:var(--dashboard-text)}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__header p{color:var(--dashboard-text-muted)}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__content{color:var(--dashboard-text-muted)}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__content p{color:var(--dashboard-text-muted)}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__section li{color:var(--dashboard-text-muted)}[data-dashboard-theme=light] .ModelReadmeSection-module__OAVjfq__section{border-color:var(--dashboard-border);background:#fff}@media (max-width:820px){.ModelReadmeSection-module__OAVjfq__readme{border-radius:17px;width:100%;margin:20px auto 30px;padding:16px}.ModelReadmeSection-module__OAVjfq__header{padding-bottom:16px}.ModelReadmeSection-module__OAVjfq__header h2{font-size:clamp(22px,7vw,28px)}.ModelReadmeSection-module__OAVjfq__header p{font-size:12.5px;line-height:1.9}.ModelReadmeSection-module__OAVjfq__sections{grid-template-columns:minmax(0,1fr);gap:11px;margin-top:14px}.ModelReadmeSection-module__OAVjfq__section{width:100%;padding:14px}}
.ModelControls-module__jJJC9q__shell{background:var(--dashboard-bg);width:100%;min-width:0;max-width:100%;color:var(--dashboard-text);overflow-x:clip}.ModelControls-module__jJJC9q__shell,.ModelControls-module__jJJC9q__shell *{box-sizing:border-box}.ModelControls-module__jJJC9q__shell>main{width:100%;min-width:0;max-width:100%;min-height:100%;overflow-x:clip;background:var(--dashboard-bg)!important;color:var(--dashboard-text)!important;padding:28px 20px 64px!important}.ModelControls-module__jJJC9q__shell>main>div{min-width:0;max-width:100%;width:min(1220px,100%)!important;margin:0 auto!important}.ModelControls-module__jJJC9q__shell>main>div>header{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;min-width:0;max-width:100%;display:flex;border:1px solid var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-text)!important;box-shadow:none!important;border-radius:20px!important;padding:22px 24px!important}.ModelControls-module__jJJC9q__shell [class*=eyebrow]{font-size:11.5px;font-weight:750;color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell>main>div>header h1{text-align:right;overflow-wrap:anywhere;max-width:100%;line-height:1.35;color:var(--dashboard-text)!important;margin:7px 0 0!important;font-size:clamp(27px,3vw,37px)!important;font-weight:850!important}.ModelControls-module__jJJC9q__shell [class*=modelTitle]{text-align:right;overflow-wrap:anywhere;max-width:100%;line-height:1.35;color:var(--dashboard-text)!important;margin:7px 0 0!important;font-size:clamp(27px,3vw,37px)!important;font-weight:850!important}.ModelControls-module__jJJC9q__shell>main>div>header p{max-width:720px;line-height:1.9;color:var(--dashboard-text-muted)!important;margin:8px 0 0!important;font-size:12.5px!important}.ModelControls-module__jJJC9q__shell [class*=sectionHeader] p{max-width:720px;line-height:1.9;color:var(--dashboard-text-muted)!important;margin:8px 0 0!important;font-size:12.5px!important}.ModelControls-module__jJJC9q__shell [class*=apiHeader] p{max-width:720px;line-height:1.9;color:var(--dashboard-text-muted)!important;margin:8px 0 0!important;font-size:12.5px!important}.ModelControls-module__jJJC9q__shell [class*=heroMeta]{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;max-width:390px;display:flex}.ModelControls-module__jJJC9q__shell [class*=heroMeta] span{white-space:nowrap;align-items:center;gap:7px;max-width:100%;min-height:36px;display:inline-flex;border:1px solid var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important;color:var(--dashboard-text-muted)!important;border-radius:11px!important;padding:0 11px!important;font-size:10.8px!important}.ModelControls-module__jJJC9q__shell [class*=heroMeta] svg{flex:none;color:var(--dashboard-icon)!important}:is(.ModelControls-module__jJJC9q__shell [class*=topTabs],.ModelControls-module__jJJC9q__shell [class*=apiTabs],.ModelControls-module__jJJC9q__shell [class*=tabs]){display:flex;gap:8px!important;margin-top:14px!important}:is(.ModelControls-module__jJJC9q__shell [class*=topTabs]>button,.ModelControls-module__jJJC9q__shell [class*=apiTabs]>button,.ModelControls-module__jJJC9q__shell [class*=tabs]>button){cursor:pointer;min-height:39px;font-family:inherit;font-weight:700;transition:border-color .16s,background .16s,color .16s;border:1px solid var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-text-muted)!important;border-radius:11px!important;padding:0 14px!important;font-size:12px!important}:is(.ModelControls-module__jJJC9q__shell [class*=topTabs]>button:hover,.ModelControls-module__jJJC9q__shell [class*=apiTabs]>button:hover,.ModelControls-module__jJJC9q__shell [class*=tabs]>button:hover){border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-hover)!important;color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=activeTopTab],.ModelControls-module__jJJC9q__shell [class*=activeApiTab],.ModelControls-module__jJJC9q__shell [class*=activeTab]){border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-active)!important;color:var(--dashboard-active-text)!important}.ModelControls-module__jJJC9q__shell [class*=workspace]{direction:ltr;grid-template-areas:"result form";align-items:start;width:100%;min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(370px,.94fr)!important;gap:18px!important;margin-top:17px!important}.ModelControls-module__jJJC9q__shell [class*=formCard]{direction:rtl;grid-area:form;min-width:0}.ModelControls-module__jJJC9q__shell [class*=resultColumn]{direction:rtl;grid-area:result;min-width:0}.ModelControls-module__jJJC9q__shell [class*=stickyResult]{top:calc(var(--dashboard-header-height) + 16px);position:sticky}:is(.ModelControls-module__jJJC9q__shell [class*=formCard],.ModelControls-module__jJJC9q__shell [class*=resultCard],.ModelControls-module__jJJC9q__shell [class*=costCard],.ModelControls-module__jJJC9q__shell [class*=apiSection],.ModelControls-module__jJJC9q__shell [class*=codeCard]){min-width:0;max-width:100%;border:1px solid var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-text)!important;box-shadow:none!important;border-radius:18px!important}:is(.ModelControls-module__jJJC9q__shell [class*=formCard],.ModelControls-module__jJJC9q__shell [class*=resultCard],.ModelControls-module__jJJC9q__shell [class*=apiSection]){padding:18px!important}.ModelControls-module__jJJC9q__shell [class*=costCard]{margin-top:13px!important;padding:16px 17px!important}:is(.ModelControls-module__jJJC9q__shell [class*=sectionHeader],.ModelControls-module__jJJC9q__shell [class*=apiHeader]){min-width:0;margin-bottom:14px}:is(.ModelControls-module__jJJC9q__shell [class*=sectionHeader] h2,.ModelControls-module__jJJC9q__shell [class*=apiHeader] h2,.ModelControls-module__jJJC9q__shell [class*=costHeader] h3){line-height:1.5;color:var(--dashboard-text)!important;margin:0!important;font-size:18px!important;font-weight:820!important}.ModelControls-module__jJJC9q__shell [class*=formCard] [class*=field]:not([class*=fieldGrid]):not([class*=fieldHeading]):not([class*=fieldControl]){min-width:0}:is(.ModelControls-module__jJJC9q__shell [class*=heading],.ModelControls-module__jJJC9q__shell [class*=fieldHeading]){color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=heading] label{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=heading] strong{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=fieldHeading] label{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=fieldHeading] strong{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=field]>span{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=field]>label{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=heading] code{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=fieldHeading] code{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=description]{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=field]>p{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=helpText]{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=note]{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=formNote]{color:var(--dashboard-text-muted)!important}:is(.ModelControls-module__jJJC9q__shell form textarea,.ModelControls-module__jJJC9q__shell form select,.ModelControls-module__jJJC9q__shell form input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button])){outline:none;max-width:100%;min-height:44px;font-family:inherit;font-size:12.5px;transition:border-color .16s,background .16s,box-shadow .16s;border:1px solid var(--dashboard-border-strong)!important;background:var(--dashboard-control)!important;width:100%!important;color:var(--dashboard-text)!important;color-scheme:normal!important;box-shadow:none!important;border-radius:12px!important}.ModelControls-module__jJJC9q__shell form textarea{resize:vertical;min-height:118px;line-height:1.8;padding:11px 12px!important}:is(.ModelControls-module__jJJC9q__shell form select,.ModelControls-module__jJJC9q__shell form input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button])){padding:0 12px!important}:is(.ModelControls-module__jJJC9q__shell form textarea:hover,.ModelControls-module__jJJC9q__shell form select:hover,.ModelControls-module__jJJC9q__shell form input:hover:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button])){border-color:var(--dashboard-icon)!important;background:var(--dashboard-control)!important}:is(.ModelControls-module__jJJC9q__shell form textarea:focus,.ModelControls-module__jJJC9q__shell form select:focus,.ModelControls-module__jJJC9q__shell form input:focus:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button])){border-color:var(--dashboard-text-muted)!important;background:var(--dashboard-control)!important;box-shadow:0 0 0 3px var(--dashboard-focus)!important}:is(.ModelControls-module__jJJC9q__shell form textarea::placeholder,.ModelControls-module__jJJC9q__shell form input::placeholder),:is(.ModelControls-module__jJJC9q__shell form textarea::placeholder,.ModelControls-module__jJJC9q__shell form input::placeholder){color:var(--dashboard-text-soft)!important}.ModelControls-module__jJJC9q__shell form select option{background:var(--dashboard-surface)!important;color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell form input:disabled,.ModelControls-module__jJJC9q__shell form select:disabled,.ModelControls-module__jJJC9q__shell form textarea:disabled){opacity:.55;cursor:not-allowed}.ModelControls-module__jJJC9q__shell form input[type=number]{font-variant-numeric:tabular-nums}:is(.ModelControls-module__jJJC9q__shell form input[type=checkbox],.ModelControls-module__jJJC9q__shell form input[type=radio],.ModelControls-module__jJJC9q__shell form input[type=range]){accent-color:var(--dashboard-accent)}.ModelControls-module__jJJC9q__shell form input[type=file]{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;max-width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadZone],.ModelControls-module__jJJC9q__shell [class*=uploadRow],.ModelControls-module__jJJC9q__shell [class*=uploadBox]){max-width:100%;border:1px dashed var(--dashboard-border-strong)!important;background:var(--dashboard-surface-soft)!important;color:var(--dashboard-text)!important;border-radius:14px!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadZone]:hover,.ModelControls-module__jJJC9q__shell [class*=uploadZoneActive]){border-color:var(--dashboard-icon)!important;background:var(--dashboard-hover)!important}.ModelControls-module__jJJC9q__shell [class*=uploadIcon]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-icon)!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadButton],.ModelControls-module__jJJC9q__shell [class*=uploadRow]>button){border:1px solid var(--dashboard-border-strong)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-text)!important;border-radius:10px!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadCopy] strong,.ModelControls-module__jJJC9q__shell [class*=uploadText] strong,.ModelControls-module__jJJC9q__shell [class*=fileInfo] strong){color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadCopy] small,.ModelControls-module__jJJC9q__shell [class*=uploadText] span,.ModelControls-module__jJJC9q__shell [class*=fileInfo] span,.ModelControls-module__jJJC9q__shell [class*=fileName]){color:var(--dashboard-text-muted)!important}:is(.ModelControls-module__jJJC9q__shell [class*=fileChip],.ModelControls-module__jJJC9q__shell [class*=fileList]>span){border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important;color:var(--dashboard-text-muted)!important}:is(.ModelControls-module__jJJC9q__shell [class*=fileChip] button,.ModelControls-module__jJJC9q__shell [class*=clearButton]){color:var(--dashboard-icon)!important;background:0 0!important;border-color:#0000!important}:is(.ModelControls-module__jJJC9q__shell [class*=fileChip] button:hover,.ModelControls-module__jJJC9q__shell [class*=clearButton]:hover){background:var(--dashboard-hover)!important;color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=previewWrap],.ModelControls-module__jJJC9q__shell [class*=outputCard],.ModelControls-module__jJJC9q__shell [class*=outputPanel],.ModelControls-module__jJJC9q__shell [class*=audioPanel],.ModelControls-module__jJJC9q__shell [class*=previewPlaceholder],.ModelControls-module__jJJC9q__shell [class*=emptyState],.ModelControls-module__jJJC9q__shell [class*=resultBox],.ModelControls-module__jJJC9q__shell [class*=transcript]){max-width:100%;border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-muted)!important;color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=outputText],.ModelControls-module__jJJC9q__shell [class*=segmentText],.ModelControls-module__jJJC9q__shell [class*=transcript]){color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=outputPlaceholder],.ModelControls-module__jJJC9q__shell [class*=emptyState],.ModelControls-module__jJJC9q__shell [class*=previewPlaceholder],.ModelControls-module__jJJC9q__shell [class*=audioPanel]>span){color:var(--dashboard-text-muted)!important}:is(.ModelControls-module__jJJC9q__shell [class*=outputPlaceholder] strong,.ModelControls-module__jJJC9q__shell [class*=emptyState] strong,.ModelControls-module__jJJC9q__shell [class*=previewPlaceholder] strong,.ModelControls-module__jJJC9q__shell [class*=audioPanel] strong,.ModelControls-module__jJJC9q__shell [class*=outputHeader] strong){color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=outputPlaceholder] svg,.ModelControls-module__jJJC9q__shell [class*=emptyState] svg,.ModelControls-module__jJJC9q__shell [class*=previewPlaceholder] svg,.ModelControls-module__jJJC9q__shell [class*=audioPanel] svg){color:var(--dashboard-icon)!important}.ModelControls-module__jJJC9q__shell [class*=segment]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important}:is(.ModelControls-module__jJJC9q__shell [class*=segmentMeta],.ModelControls-module__jJJC9q__shell [class*=previewLabel],.ModelControls-module__jJJC9q__shell [class*=tokenUsage] span,.ModelControls-module__jJJC9q__shell [class*=rangeHeader] strong,.ModelControls-module__jJJC9q__shell [class*=scaleHeader] span){border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-active)!important;color:var(--dashboard-active-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=copyOutput],.ModelControls-module__jJJC9q__shell [class*=copyButton],.ModelControls-module__jJJC9q__shell [class*=downloadLink]){border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-surface-soft)!important;color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=costHeader]{border-color:var(--dashboard-border)!important}.ModelControls-module__jJJC9q__shell [class*=costHeader] span{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=costHeader] small{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=costDetails] span{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=costItem] span{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=runMeta] span{color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell [class*=counter]{color:var(--dashboard-text-muted)!important}:is(.ModelControls-module__jJJC9q__shell [class*=costHeader] strong,.ModelControls-module__jJJC9q__shell [class*=costDetails] strong,.ModelControls-module__jJJC9q__shell [class*=costItem] strong,.ModelControls-module__jJJC9q__shell [class*=runMeta] strong,.ModelControls-module__jJJC9q__shell [class*=counter] strong){color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=costDetails]>div,.ModelControls-module__jJJC9q__shell [class*=costGrid]>div,.ModelControls-module__jJJC9q__shell [class*=costItem],.ModelControls-module__jJJC9q__shell [class*=activeCostItem]){border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important;color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=activeCostItem]{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-active)!important}.ModelControls-module__jJJC9q__shell [class*=runMeta]{border-color:var(--dashboard-border)!important}.ModelControls-module__jJJC9q__shell details[class*=advanced]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important}.ModelControls-module__jJJC9q__shell details[class*=advanced]>summary{color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell details[class*=advanced]>summary:hover{border-color:var(--dashboard-border)!important;background:var(--dashboard-hover)!important}.ModelControls-module__jJJC9q__shell details[class*=advanced][open]>summary{border-color:var(--dashboard-border)!important;background:var(--dashboard-hover)!important}:is(.ModelControls-module__jJJC9q__shell [class*=advancedBody],.ModelControls-module__jJJC9q__shell [class*=advancedContent]){border-color:var(--dashboard-border)!important;background:var(--dashboard-surface)!important}.ModelControls-module__jJJC9q__shell [class*=advancedIcon]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-icon)!important}:is(.ModelControls-module__jJJC9q__shell [class*=toggleGrid] label,.ModelControls-module__jJJC9q__shell [class*=toggleRow],.ModelControls-module__jJJC9q__shell [class*=toggleLabel],.ModelControls-module__jJJC9q__shell [class*=checkRow],.ModelControls-module__jJJC9q__shell [class*=rangeField]){border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-control)!important;color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=rangeScale],.ModelControls-module__jJJC9q__shell [class*=rangeMarks]){color:var(--dashboard-text-muted)!important}:is(.ModelControls-module__jJJC9q__shell [class*=actionRow],.ModelControls-module__jJJC9q__shell [class*=actionBar]){border-color:var(--dashboard-border)!important}:is(.ModelControls-module__jJJC9q__shell [class*=actionRow] button,.ModelControls-module__jJJC9q__shell [class*=actionBar]>button,.ModelControls-module__jJJC9q__shell [class*=runButton],.ModelControls-module__jJJC9q__shell form>button[type=submit]){cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:44px;font-family:inherit;font-size:12.5px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-flex;background:var(--dashboard-accent)!important;color:#fff!important;border:0!important;border-radius:11px!important}:is(.ModelControls-module__jJJC9q__shell [class*=actionRow] button:hover:not(:disabled),.ModelControls-module__jJJC9q__shell [class*=actionBar]>button:hover:not(:disabled),.ModelControls-module__jJJC9q__shell [class*=runButton]:hover:not(:disabled),.ModelControls-module__jJJC9q__shell form>button[type=submit]:hover:not(:disabled)){transform:translateY(-1px)}.ModelControls-module__jJJC9q__shell button:disabled{opacity:.58;cursor:not-allowed}:is(.ModelControls-module__jJJC9q__shell [class*=error],.ModelControls-module__jJJC9q__shell [class*=errorBox],.ModelControls-module__jJJC9q__shell [class*=formError]){border-color:color-mix(in srgb, var(--dashboard-danger) 42%, var(--dashboard-border))!important;background:color-mix(in srgb, var(--dashboard-danger) 8%, var(--dashboard-surface))!important;color:var(--dashboard-danger)!important}.ModelControls-module__jJJC9q__shell [class*=apiSection]{margin-top:17px!important}.ModelControls-module__jJJC9q__shell [class*=codeCard]{overflow:hidden;margin-top:14px!important}:is(.ModelControls-module__jJJC9q__shell [class*=codeHeader],.ModelControls-module__jJJC9q__shell [class*=codeCardHeader]){border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-muted)!important}:is(.ModelControls-module__jJJC9q__shell [class*=codeHeader] strong,.ModelControls-module__jJJC9q__shell [class*=codeCardHeader] strong){color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell [class*=codeHeader] button,.ModelControls-module__jJJC9q__shell [class*=codeCardHeader] button){border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important;color:var(--dashboard-text)!important}.ModelControls-module__jJJC9q__shell [class*=codeCard] pre{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;max-width:100%;margin:0;overflow:auto;color:#edf1ef!important;background:#171a19!important}.ModelControls-module__jJJC9q__shell [class*=codeBlock]{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;max-width:100%;margin:0;overflow:auto;color:#edf1ef!important;background:#171a19!important}.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface)!important;color:var(--dashboard-text)!important;box-shadow:none!important}:is(.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title] h2,.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title] h3,.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title] strong){color:var(--dashboard-text)!important}:is(.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title] p,.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title] li){color:var(--dashboard-text-muted)!important}.ModelControls-module__jJJC9q__shell>section[aria-labelledby=model-readme-title] article{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important}@media (max-width:1440px),(max-height:900px){.ModelControls-module__jJJC9q__shell>main{padding:20px 14px 46px!important}.ModelControls-module__jJJC9q__shell>main>div{width:min(1120px,100%)!important}.ModelControls-module__jJJC9q__shell>main>div>header{gap:14px;border-radius:17px!important;padding:16px 18px!important}.ModelControls-module__jJJC9q__shell [class*=workspace]{grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr)!important;gap:14px!important;margin-top:14px!important}:is(.ModelControls-module__jJJC9q__shell [class*=formCard],.ModelControls-module__jJJC9q__shell [class*=resultCard],.ModelControls-module__jJJC9q__shell [class*=apiSection]){border-radius:16px!important;padding:14px!important}.ModelControls-module__jJJC9q__shell [class*=costCard]{border-radius:16px!important;padding:13px 14px!important}}@media (max-width:1080px){.ModelControls-module__jJJC9q__shell>main>div{width:min(760px,100%)!important}.ModelControls-module__jJJC9q__shell>main>div>header{flex-direction:column;align-items:stretch}.ModelControls-module__jJJC9q__shell [class*=heroMeta]{justify-content:flex-start;max-width:none}.ModelControls-module__jJJC9q__shell [class*=workspace]{direction:rtl;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"form""result"!important}.ModelControls-module__jJJC9q__shell [class*=stickyResult]{position:static}}@media (max-width:760px){.ModelControls-module__jJJC9q__shell{overflow-x:hidden}.ModelControls-module__jJJC9q__shell>main{width:100%;padding:14px 10px 38px!important}.ModelControls-module__jJJC9q__shell>main>div{max-width:100%;width:100%!important}.ModelControls-module__jJJC9q__shell>main>div>header{width:100%;min-width:0;max-width:100%;border-radius:15px!important;padding:14px!important}.ModelControls-module__jJJC9q__shell [class*=formCard]{width:100%;min-width:0;max-width:100%;border-radius:15px!important;padding:14px!important}.ModelControls-module__jJJC9q__shell [class*=resultCard]{width:100%;min-width:0;max-width:100%;border-radius:15px!important;padding:14px!important}.ModelControls-module__jJJC9q__shell [class*=apiSection]{width:100%;min-width:0;max-width:100%;border-radius:15px!important;padding:14px!important}.ModelControls-module__jJJC9q__shell>main>div>header h1{font-size:clamp(24px,8vw,31px)!important}.ModelControls-module__jJJC9q__shell [class*=modelTitle]{font-size:clamp(24px,8vw,31px)!important}.ModelControls-module__jJJC9q__shell [class*=heroMeta]{grid-template-columns:minmax(0,1fr);gap:6px;width:100%;display:grid}.ModelControls-module__jJJC9q__shell [class*=heroMeta] span{white-space:normal;width:100%;min-height:34px}:is(.ModelControls-module__jJJC9q__shell [class*=topTabs],.ModelControls-module__jJJC9q__shell [class*=apiTabs],.ModelControls-module__jJJC9q__shell [class*=tabs]){flex-wrap:wrap;width:100%;max-width:100%;overflow-x:hidden}:is(.ModelControls-module__jJJC9q__shell [class*=topTabs]>button,.ModelControls-module__jJJC9q__shell [class*=tabs]>button){flex:1 1 0}.ModelControls-module__jJJC9q__shell [class*=workspace]{grid-template-areas:"result""form"!important;gap:12px!important;margin-top:13px!important}:is(.ModelControls-module__jJJC9q__shell [class*=basicGrid],.ModelControls-module__jJJC9q__shell [class*=fieldGrid],.ModelControls-module__jJJC9q__shell [class*=advancedGrid],.ModelControls-module__jJJC9q__shell [class*=formGrid],.ModelControls-module__jJJC9q__shell [class*=grid2],.ModelControls-module__jJJC9q__shell [class*=toggleGrid],.ModelControls-module__jJJC9q__shell [class*=costGrid],.ModelControls-module__jJJC9q__shell [class*=costDetails],.ModelControls-module__jJJC9q__shell [class*=fileList]){grid-template-columns:minmax(0,1fr)!important}.ModelControls-module__jJJC9q__shell [class*=fullField]{grid-column:auto!important}:is(.ModelControls-module__jJJC9q__shell [class*=heading],.ModelControls-module__jJJC9q__shell [class*=fieldHeading]){flex-direction:column!important;align-items:flex-start!important;gap:3px!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadZone],.ModelControls-module__jJJC9q__shell [class*=uploadRow],.ModelControls-module__jJJC9q__shell [class*=uploadBox]){flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}:is(.ModelControls-module__jJJC9q__shell [class*=uploadButton],.ModelControls-module__jJJC9q__shell [class*=uploadRow]>button){justify-content:center;width:100%}:is(.ModelControls-module__jJJC9q__shell [class*=actionRow],.ModelControls-module__jJJC9q__shell [class*=actionBar],.ModelControls-module__jJJC9q__shell [class*=apiHeader],.ModelControls-module__jJJC9q__shell [class*=codeHeader],.ModelControls-module__jJJC9q__shell [class*=codeCardHeader]){flex-direction:column!important;align-items:stretch!important}:is(.ModelControls-module__jJJC9q__shell [class*=actionRow] button,.ModelControls-module__jJJC9q__shell [class*=actionBar]>button,.ModelControls-module__jJJC9q__shell [class*=runButton],.ModelControls-module__jJJC9q__shell form>button[type=submit]){width:100%;min-height:47px}.ModelControls-module__jJJC9q__shell [class*=costCard]{border-radius:15px!important;padding:14px!important}:is(.ModelControls-module__jJJC9q__shell [class*=outputCard],.ModelControls-module__jJJC9q__shell [class*=outputText],.ModelControls-module__jJJC9q__shell [class*=outputPlaceholder],.ModelControls-module__jJJC9q__shell [class*=emptyState],.ModelControls-module__jJJC9q__shell [class*=previewPlaceholder]){min-height:240px}}@media (prefers-reduced-motion:reduce){.ModelControls-module__jJJC9q__shell *{scroll-behavior:auto!important}:is(.ModelControls-module__jJJC9q__shell [class*=spin],.ModelControls-module__jJJC9q__shell [class*=spinner]){animation-duration:1.6s!important}:is(.ModelControls-module__jJJC9q__shell [class*=actionRow] button:hover:not(:disabled),.ModelControls-module__jJJC9q__shell [class*=actionBar]>button:hover:not(:disabled),.ModelControls-module__jJJC9q__shell [class*=runButton]:hover:not(:disabled),.ModelControls-module__jJJC9q__shell form>button[type=submit]:hover:not(:disabled)){transform:none}}
.ModelPageResponsive-module__NONg0q__shell{width:100%;min-width:0;max-width:100%;overflow-x:clip}.ModelPageResponsive-module__NONg0q__shell>main{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.ModelPageResponsive-module__NONg0q__shell>main>div{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=container]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=workspace]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=resultColumn]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=resultCard]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=formCard]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=costCard]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=apiSection]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=resultBox]{box-sizing:border-box;min-width:0;max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=readme]{box-sizing:border-box;min-width:0;max-width:100%}:is(.ModelPageResponsive-module__NONg0q__shell input,.ModelPageResponsive-module__NONg0q__shell textarea,.ModelPageResponsive-module__NONg0q__shell select,.ModelPageResponsive-module__NONg0q__shell pre,.ModelPageResponsive-module__NONg0q__shell code,.ModelPageResponsive-module__NONg0q__shell img,.ModelPageResponsive-module__NONg0q__shell video,.ModelPageResponsive-module__NONg0q__shell audio){max-width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=heroMeta]{flex-direction:row}:is(.ModelPageResponsive-module__NONg0q__shell [class*=timelineTitle],.ModelPageResponsive-module__NONg0q__shell [class*=rangeHeader] label,.ModelPageResponsive-module__NONg0q__shell [class*=scaleHeader] strong,.ModelPageResponsive-module__NONg0q__shell [class*=outputHeader] strong){color:var(--dashboard-text)!important}:is(.ModelPageResponsive-module__NONg0q__shell [class*=uploadRow]>span,.ModelPageResponsive-module__NONg0q__shell [class*=fileCount],.ModelPageResponsive-module__NONg0q__shell [class*=modeHint],.ModelPageResponsive-module__NONg0q__shell [class*=rangeScale],.ModelPageResponsive-module__NONg0q__shell [class*=rangeMarks]){color:var(--dashboard-text-muted)!important}.ModelPageResponsive-module__NONg0q__shell [class*=modeHint]{border-color:var(--dashboard-border)!important;background:var(--dashboard-surface-soft)!important}.ModelPageResponsive-module__NONg0q__shell [class*=segmentSpeaker]{border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-active)!important;color:var(--dashboard-active-text)!important}:is(.ModelPageResponsive-module__NONg0q__shell [class*=timelineTitle] svg,.ModelPageResponsive-module__NONg0q__shell [class*=formNote] svg,.ModelPageResponsive-module__NONg0q__shell [class*=note] svg){color:var(--dashboard-icon)!important}.ModelPageResponsive-module__NONg0q__shell [class*=fileList]>span>button{color:var(--dashboard-icon)!important;background:0 0!important;border:0!important}.ModelPageResponsive-module__NONg0q__shell [class*=fileList]>span>button:hover{background:var(--dashboard-hover)!important;color:var(--dashboard-text)!important}.ModelPageResponsive-module__NONg0q__shell [class*=costHeader]{align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--dashboard-border)!important}.ModelPageResponsive-module__NONg0q__shell [class*=costHeader]>div{min-width:0}.ModelPageResponsive-module__NONg0q__shell [class*=costHeader]>strong{flex:none}:is(.ModelPageResponsive-module__NONg0q__shell form input[type=checkbox],.ModelPageResponsive-module__NONg0q__shell form input[type=radio],.ModelPageResponsive-module__NONg0q__shell form input[type=range]){accent-color:var(--dashboard-accent)!important}@media (max-width:1440px),(max-height:900px){.ModelPageResponsive-module__NONg0q__shell>main{padding:20px 14px 46px}.ModelPageResponsive-module__NONg0q__shell>main>div{width:min(1120px,100%)}.ModelPageResponsive-module__NONg0q__shell>main>div>header{border-radius:17px;gap:14px;padding:16px 18px}:is(.ModelPageResponsive-module__NONg0q__shell [class*=modelTitle],.ModelPageResponsive-module__NONg0q__shell h1){overflow-wrap:anywhere;max-width:100%;font-size:clamp(25px,2.6vw,32px)}.ModelPageResponsive-module__NONg0q__shell [class*=heroMeta]{gap:6px;min-width:0}.ModelPageResponsive-module__NONg0q__shell [class*=heroMeta] span{box-sizing:border-box;border-radius:10px;max-width:100%;padding:7px 9px;font-size:10.5px}:is(.ModelPageResponsive-module__NONg0q__shell [class*=topTabs],.ModelPageResponsive-module__NONg0q__shell [class*=tabs]){margin-top:13px}.ModelPageResponsive-module__NONg0q__shell [class*=workspace]{grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:14px;margin-top:14px}:is(.ModelPageResponsive-module__NONg0q__shell [class*=resultCard],.ModelPageResponsive-module__NONg0q__shell [class*=formCard],.ModelPageResponsive-module__NONg0q__shell [class*=apiSection]){border-radius:16px;padding:14px}.ModelPageResponsive-module__NONg0q__shell [class*=costCard]{border-radius:16px;margin-top:12px;padding:13px 14px}.ModelPageResponsive-module__NONg0q__shell [class*=sectionHeader] h2{font-size:17px}.ModelPageResponsive-module__NONg0q__shell [class*=sectionHeader] p{margin-top:5px;font-size:11.5px;line-height:1.75}.ModelPageResponsive-module__NONg0q__shell [class*=costGrid]{gap:8px;margin-top:10px}:is(.ModelPageResponsive-module__NONg0q__shell [class*=costItem],.ModelPageResponsive-module__NONg0q__shell [class*=activeCostItem]){min-height:46px}}@media (max-width:1180px) and (min-width:1081px){.ModelPageResponsive-module__NONg0q__shell>main{padding-inline:10px}.ModelPageResponsive-module__NONg0q__shell [class*=workspace]{grid-template-columns:minmax(0,1fr) minmax(330px,.92fr);gap:12px}:is(.ModelPageResponsive-module__NONg0q__shell [class*=resultCard],.ModelPageResponsive-module__NONg0q__shell [class*=formCard]){padding:12px}}@media (max-width:1080px){.ModelPageResponsive-module__NONg0q__shell>main>div{width:min(760px,100%)}.ModelPageResponsive-module__NONg0q__shell [class*=workspace]{direction:rtl;grid-template-columns:minmax(0,1fr);width:100%}}@media (max-width:760px){.ModelPageResponsive-module__NONg0q__shell>main{width:100%;padding:14px 10px 34px}.ModelPageResponsive-module__NONg0q__shell>main>div{width:100%;max-width:100%}.ModelPageResponsive-module__NONg0q__shell>main>div>header{box-sizing:border-box;width:100%;min-width:0;padding:14px}.ModelPageResponsive-module__NONg0q__shell [class*=heroMeta]{width:100%}.ModelPageResponsive-module__NONg0q__shell [class*=heroMeta] span{white-space:normal;width:100%}:is(.ModelPageResponsive-module__NONg0q__shell [class*=tabs],.ModelPageResponsive-module__NONg0q__shell [class*=topTabs],.ModelPageResponsive-module__NONg0q__shell [class*=apiTabs]){flex-wrap:wrap;width:100%;max-width:100%;overflow-x:hidden}:is(.ModelPageResponsive-module__NONg0q__shell [class*=resultCard],.ModelPageResponsive-module__NONg0q__shell [class*=formCard],.ModelPageResponsive-module__NONg0q__shell [class*=costCard],.ModelPageResponsive-module__NONg0q__shell [class*=apiSection]){box-sizing:border-box;border-radius:14px;width:100%;min-width:0;max-width:100%;padding:13px}.ModelPageResponsive-module__NONg0q__shell [class*=resultBox]{overflow-wrap:anywhere;width:100%;min-height:240px;padding:14px}:is(.ModelPageResponsive-module__NONg0q__shell [class*=priceGrid],.ModelPageResponsive-module__NONg0q__shell [class*=runGrid],.ModelPageResponsive-module__NONg0q__shell [class*=grid2],.ModelPageResponsive-module__NONg0q__shell [class*=fileList]){grid-template-columns:minmax(0,1fr)}:is(.ModelPageResponsive-module__NONg0q__shell [class*=actionRow],.ModelPageResponsive-module__NONg0q__shell [class*=codeHeader]){min-width:0}:is(.ModelPageResponsive-module__NONg0q__shell [class*=codeCard],.ModelPageResponsive-module__NONg0q__shell [class*=code]){box-sizing:border-box;width:100%;max-width:100%}}
.page-module__-gKqKG__page{background:var(--dashboard-bg);width:100%;min-height:100%;color:var(--dashboard-text);box-sizing:border-box;padding:28px 20px 64px}.page-module__-gKqKG__container{width:min(1220px,100%);min-width:0;margin:0 auto}.page-module__-gKqKG__hero{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);min-width:0;color:var(--dashboard-text);border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.page-module__-gKqKG__hero>div:first-child{min-width:0}.page-module__-gKqKG__eyebrow{color:var(--dashboard-text-muted);font-size:11.5px;font-weight:750}.page-module__-gKqKG__modelTitle{max-width:100%;color:var(--dashboard-text);text-align:right;overflow-wrap:anywhere;margin:7px 0 0;font-size:clamp(27px,3vw,37px);font-weight:850;line-height:1.35}.page-module__-gKqKG__hero p,.page-module__-gKqKG__sectionHeader p,.page-module__-gKqKG__apiHeader p{max-width:720px;color:var(--dashboard-text-muted);margin:8px 0 0;font-size:12.5px;line-height:1.9}.page-module__-gKqKG__heroMeta{flex-flow:wrap;justify-content:flex-end;gap:8px;min-width:0;max-width:390px;display:flex}.page-module__-gKqKG__heroMeta span{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);max-width:100%;min-height:36px;color:var(--dashboard-text-muted);white-space:nowrap;border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-size:10.8px;display:inline-flex}.page-module__-gKqKG__heroMeta svg{color:var(--dashboard-icon);flex:none}.page-module__-gKqKG__topTabs,.page-module__-gKqKG__apiTabs{gap:8px;margin-top:14px;display:flex}.page-module__-gKqKG__topTab,.page-module__-gKqKG__activeTopTab,.page-module__-gKqKG__apiTab,.page-module__-gKqKG__activeApiTab{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);min-height:39px;color:var(--dashboard-text-muted);cursor:pointer;border-radius:11px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .16s,background .16s,color .16s}.page-module__-gKqKG__topTab:hover,.page-module__-gKqKG__apiTab:hover{border-color:var(--dashboard-border-strong);background:var(--dashboard-hover);color:var(--dashboard-text)}.page-module__-gKqKG__activeTopTab,.page-module__-gKqKG__activeApiTab{border-color:var(--dashboard-border-strong);background:var(--dashboard-active);color:var(--dashboard-active-text)}.page-module__-gKqKG__workspace{direction:ltr;grid-template-columns:minmax(0,1.06fr) minmax(370px,.94fr);grid-template-areas:"result form";align-items:start;gap:18px;min-width:0;margin-top:17px;display:grid}.page-module__-gKqKG__resultColumn{direction:rtl;grid-area:result;min-width:0}.page-module__-gKqKG__formCard{direction:rtl;grid-area:form;min-width:0}.page-module__-gKqKG__resultCard,.page-module__-gKqKG__costCard,.page-module__-gKqKG__formCard,.page-module__-gKqKG__apiSection,.page-module__-gKqKG__codeCard{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);min-width:0;max-width:100%;color:var(--dashboard-text);box-sizing:border-box;border-radius:18px}.page-module__-gKqKG__resultCard,.page-module__-gKqKG__formCard,.page-module__-gKqKG__apiSection{padding:18px}.page-module__-gKqKG__sectionHeader,.page-module__-gKqKG__apiHeader{min-width:0;margin-bottom:14px}.page-module__-gKqKG__sectionHeader h2,.page-module__-gKqKG__apiHeader h2{color:var(--dashboard-text);margin:0;font-size:18px;font-weight:820;line-height:1.5}.page-module__-gKqKG__resultPreview{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-muted);border-radius:15px;margin-top:13px;overflow:hidden}.page-module__-gKqKG__previewImage{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;display:block}.page-module__-gKqKG__costCard{margin-top:13px;padding:16px 17px}.page-module__-gKqKG__costHeader{border-bottom:1px solid var(--dashboard-border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.page-module__-gKqKG__costHeader>div{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__-gKqKG__costHeader h3{color:var(--dashboard-text);margin:0;font-size:12px;font-weight:800;line-height:1.5}.page-module__-gKqKG__costHeader span{color:var(--dashboard-text-muted);font-size:10.5px;line-height:1.7}.page-module__-gKqKG__costHeader>strong{color:var(--dashboard-text);flex:none;font-size:18px;font-weight:850}.page-module__-gKqKG__costGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.page-module__-gKqKG__costItem,.page-module__-gKqKG__activeCostItem{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 11px;display:flex}.page-module__-gKqKG__activeCostItem{border-color:var(--dashboard-border-strong);background:var(--dashboard-active)}.page-module__-gKqKG__costItem strong,.page-module__-gKqKG__activeCostItem strong{color:var(--dashboard-text);font-size:11px;font-weight:790}.page-module__-gKqKG__costItem span,.page-module__-gKqKG__activeCostItem span,.page-module__-gKqKG__runMeta span{color:var(--dashboard-text-muted);font-size:10.5px}.page-module__-gKqKG__activeCostItem strong,.page-module__-gKqKG__activeCostItem span{color:var(--dashboard-active-text)}.page-module__-gKqKG__runMeta{border-top:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding-top:11px;display:flex}.page-module__-gKqKG__runMeta strong{color:var(--dashboard-text);font-size:11.5px}.page-module__-gKqKG__field{flex-direction:column;gap:7px;min-width:0;margin-top:13px;display:flex}.page-module__-gKqKG__field>span,.page-module__-gKqKG__field>label{color:var(--dashboard-text);font-size:12px;font-weight:700}.page-module__-gKqKG__field textarea,.page-module__-gKqKG__field input,.page-module__-gKqKG__selectWrap select{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-control);width:100%;max-width:100%;color:var(--dashboard-text);color-scheme:normal;box-shadow:none;box-sizing:border-box;border-radius:12px;outline:none;font-family:inherit;font-size:12.5px}.page-module__-gKqKG__field textarea{resize:vertical;min-height:118px;padding:11px 12px;line-height:1.8}.page-module__-gKqKG__field input,.page-module__-gKqKG__selectWrap select{min-height:44px;padding:0 12px}.page-module__-gKqKG__field textarea:hover,.page-module__-gKqKG__field input:hover,.page-module__-gKqKG__selectWrap select:hover{border-color:var(--dashboard-icon)}.page-module__-gKqKG__field textarea:focus,.page-module__-gKqKG__field input:focus,.page-module__-gKqKG__selectWrap select:focus{border-color:var(--dashboard-text-muted);box-shadow:0 0 0 3px var(--dashboard-focus)}.page-module__-gKqKG__field textarea::-moz-placeholder{color:var(--dashboard-text-soft)}.page-module__-gKqKG__field input::-moz-placeholder{color:var(--dashboard-text-soft)}.page-module__-gKqKG__field textarea::placeholder,.page-module__-gKqKG__field input::placeholder{color:var(--dashboard-text-soft)}.page-module__-gKqKG__selectWrap{min-width:0;position:relative}.page-module__-gKqKG__selectWrap select{appearance:none;cursor:pointer;padding-left:38px}.page-module__-gKqKG__selectWrap option{background:var(--dashboard-surface);color:var(--dashboard-text)}.page-module__-gKqKG__selectWrap svg{color:var(--dashboard-icon);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.page-module__-gKqKG__uploadZone,.page-module__-gKqKG__uploadZoneActive{border:1px dashed var(--dashboard-border-strong);background:var(--dashboard-surface-soft);cursor:pointer;box-sizing:border-box;border-radius:14px;align-items:center;gap:12px;max-width:100%;min-height:86px;padding:13px;transition:border-color .16s,background .16s;display:flex}.page-module__-gKqKG__uploadZone:hover,.page-module__-gKqKG__uploadZoneActive{border-color:var(--dashboard-icon);background:var(--dashboard-hover)}.page-module__-gKqKG__uploadInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;max-width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__-gKqKG__uploadIcon{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:42px;height:42px;color:var(--dashboard-icon);border-radius:12px;flex:0 0 42px;place-items:center;display:grid}.page-module__-gKqKG__uploadText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.page-module__-gKqKG__uploadText strong{color:var(--dashboard-text);font-size:12px;font-weight:780}.page-module__-gKqKG__uploadText span{color:var(--dashboard-text-muted);font-size:10.5px}.page-module__-gKqKG__uploadButton{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface);min-height:35px;color:var(--dashboard-text);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10.8px;font-weight:700;display:inline-flex}.page-module__-gKqKG__fileList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.page-module__-gKqKG__fileChip{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 9px;display:flex}.page-module__-gKqKG__fileChip>span{min-width:0;color:var(--dashboard-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.page-module__-gKqKG__fileChip button{width:25px;height:25px;color:var(--dashboard-icon);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 25px;place-items:center;display:grid}.page-module__-gKqKG__fileChip button:hover{background:var(--dashboard-hover);color:var(--dashboard-text)}.page-module__-gKqKG__grid2,.page-module__-gKqKG__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.page-module__-gKqKG__toggleGrid{margin-top:13px}.page-module__-gKqKG__toggleGrid label{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-control);min-height:44px;color:var(--dashboard-text);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:11.5px;font-weight:700;display:flex}.page-module__-gKqKG__toggleGrid input{width:18px;height:18px;accent-color:var(--dashboard-accent);margin:0}.page-module__-gKqKG__fileCount{color:var(--dashboard-text-muted);margin:10px 0 0;font-size:10.8px}.page-module__-gKqKG__actionRow{border-top:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:15px;display:flex}.page-module__-gKqKG__actionRow>div>span{color:var(--dashboard-text-muted);font-size:10.5px;display:block}.page-module__-gKqKG__actionRow strong{color:var(--dashboard-text);font-size:17px;font-weight:830}.page-module__-gKqKG__actionRow button,.page-module__-gKqKG__runButton{background:var(--dashboard-accent);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-family:inherit;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-flex}.page-module__-gKqKG__runButton{width:100%;margin-top:16px}.page-module__-gKqKG__actionRow button:hover:not(:disabled),.page-module__-gKqKG__runButton:hover:not(:disabled){transform:translateY(-1px)}.page-module__-gKqKG__actionRow button:disabled,.page-module__-gKqKG__runButton:disabled{opacity:.58;cursor:not-allowed}.page-module__-gKqKG__errorBox{border:1px solid color-mix(in srgb, var(--dashboard-danger) 42%, var(--dashboard-border));background:color-mix(in srgb, var(--dashboard-danger) 8%, var(--dashboard-surface));color:var(--dashboard-danger);border-radius:11px;margin-top:13px;padding:11px 12px;font-size:11.5px;line-height:1.8}.page-module__-gKqKG__apiSection{margin-top:17px}.page-module__-gKqKG__apiHeader{justify-content:space-between;align-items:flex-start;gap:13px;display:flex}.page-module__-gKqKG__codeCard{margin-top:14px;overflow:hidden}.page-module__-gKqKG__codeCardHeader{border-bottom:1px solid var(--dashboard-border);background:var(--dashboard-surface-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.page-module__-gKqKG__codeCardHeader strong{color:var(--dashboard-text);font-size:12px}.page-module__-gKqKG__codeCardHeader button{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-soft);min-height:33px;color:var(--dashboard-text);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:10.8px;display:inline-flex}.page-module__-gKqKG__codeBlock{color:#edf1ef;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;background:#171a19;max-width:100%;margin:0;padding:15px;font-size:11px;line-height:1.9;overflow:auto}.page-module__-gKqKG__spin,.page-module__-gKqKG__spinner{animation:1s linear infinite page-module__-gKqKG__model-runner-spin}@keyframes page-module__-gKqKG__model-runner-spin{to{transform:rotate(360deg)}}@media (max-width:1080px){.page-module__-gKqKG__container{width:min(760px,100%)}.page-module__-gKqKG__hero{flex-direction:column;align-items:stretch}.page-module__-gKqKG__heroMeta{justify-content:flex-start;max-width:none}.page-module__-gKqKG__workspace{direction:rtl;grid-template-columns:minmax(0,1fr);grid-template-areas:"form""result"}}@media (max-width:760px){.page-module__-gKqKG__page{padding:14px 10px 38px}.page-module__-gKqKG__container{width:100%;max-width:100%}.page-module__-gKqKG__hero,.page-module__-gKqKG__formCard,.page-module__-gKqKG__resultCard,.page-module__-gKqKG__apiSection{border-radius:15px;width:100%;min-width:0;max-width:100%;padding:14px}.page-module__-gKqKG__hero{gap:16px}.page-module__-gKqKG__modelTitle{font-size:clamp(24px,8vw,31px)}.page-module__-gKqKG__heroMeta{grid-template-columns:minmax(0,1fr);gap:6px;width:100%;display:grid}.page-module__-gKqKG__heroMeta span{white-space:normal;box-sizing:border-box;width:100%;min-height:34px}.page-module__-gKqKG__topTabs,.page-module__-gKqKG__apiTabs{flex-wrap:wrap;width:100%;max-width:100%}.page-module__-gKqKG__topTab,.page-module__-gKqKG__activeTopTab{flex:1 1 0}.page-module__-gKqKG__workspace{grid-template-areas:"result""form";gap:12px;margin-top:13px}.page-module__-gKqKG__grid2,.page-module__-gKqKG__toggleGrid,.page-module__-gKqKG__costGrid,.page-module__-gKqKG__fileList{grid-template-columns:minmax(0,1fr)}.page-module__-gKqKG__uploadZone,.page-module__-gKqKG__uploadZoneActive{flex-wrap:wrap;align-items:flex-start}.page-module__-gKqKG__uploadButton{justify-content:center;width:100%}.page-module__-gKqKG__actionRow,.page-module__-gKqKG__apiHeader,.page-module__-gKqKG__codeCardHeader{flex-direction:column;align-items:stretch}.page-module__-gKqKG__actionRow button,.page-module__-gKqKG__runButton{width:100%;min-height:47px}.page-module__-gKqKG__costCard{border-radius:15px;padding:14px}}@media (prefers-reduced-motion:reduce){.page-module__-gKqKG__spin,.page-module__-gKqKG__spinner{animation-duration:1.6s}.page-module__-gKqKG__actionRow button:hover:not(:disabled),.page-module__-gKqKG__runButton:hover:not(:disabled){transform:none}}
.Gemini25FlashRunner-module__y6yVlq__outputCard{background:#191919;border:1px solid #353535;border-radius:16px;min-height:360px;position:relative;overflow:hidden}.Gemini25FlashRunner-module__y6yVlq__outputText{color:#ececec;white-space:pre-wrap;overflow-wrap:anywhere;min-height:360px;max-height:680px;direction:auto;padding:58px 22px 24px;font-size:14px;line-height:2;overflow:auto}.Gemini25FlashRunner-module__y6yVlq__outputPlaceholder{color:#6f7773;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:360px;padding:28px;display:flex}.Gemini25FlashRunner-module__y6yVlq__outputPlaceholder svg{color:#23c694}.Gemini25FlashRunner-module__y6yVlq__outputPlaceholder strong{color:#d9dfdc;font-size:16px}.Gemini25FlashRunner-module__y6yVlq__outputPlaceholder span{max-width:360px;font-size:12px;line-height:1.8}.Gemini25FlashRunner-module__y6yVlq__copyOutput{z-index:2;color:#dffff2;cursor:pointer;background:#202824;border:1px solid #39c9944d;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:750;display:inline-flex;position:absolute;top:14px;left:14px}.Gemini25FlashRunner-module__y6yVlq__costDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.Gemini25FlashRunner-module__y6yVlq__costDetails>div{background:#202220;border:1px solid #363b38;border-radius:11px;flex-direction:column;gap:6px;padding:11px;display:flex}.Gemini25FlashRunner-module__y6yVlq__costDetails span{color:#858d89;font-size:11px}.Gemini25FlashRunner-module__y6yVlq__costDetails strong{color:#e8eeeb;font-variant-numeric:tabular-nums;font-size:12px}.Gemini25FlashRunner-module__y6yVlq__tokenUsage{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.Gemini25FlashRunner-module__y6yVlq__tokenUsage span{color:#69d5ad;font-variant-numeric:tabular-nums;background:#00976c21;border-radius:999px;padding:5px 9px;font-size:10.5px;font-weight:700}.Gemini25FlashRunner-module__y6yVlq__uploadRow{background:#202220;border:1px dashed #434946;border-radius:11px;align-items:center;gap:10px;min-height:48px;padding:8px 10px;display:flex}.Gemini25FlashRunner-module__y6yVlq__uploadRow>button{color:#bff3df;cursor:pointer;background:#00976c1f;border:1px solid #23c69452;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-family:inherit;font-size:11.5px;font-weight:750;display:inline-flex}.Gemini25FlashRunner-module__y6yVlq__uploadRow>span{color:#8f9793;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.Gemini25FlashRunner-module__y6yVlq__hiddenInput{display:none}.Gemini25FlashRunner-module__y6yVlq__fileList{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.Gemini25FlashRunner-module__y6yVlq__fileList>span{color:#c7ceca;background:#202220;border:1px solid #3a403d;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:6px 8px;font-size:10.5px;display:inline-flex}.Gemini25FlashRunner-module__y6yVlq__fileList>span>button{color:#8f9793;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:20px;height:20px;padding:0;display:grid}.Gemini25FlashRunner-module__y6yVlq__toggleLabel{color:#d7ddda;align-items:center;gap:9px;width:fit-content;min-height:42px;font-size:12px;font-weight:700;display:flex}.Gemini25FlashRunner-module__y6yVlq__toggleLabel input{accent-color:#00976c;width:18px!important;min-height:18px!important}.Gemini25FlashRunner-module__y6yVlq__error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444459;border-radius:10px;padding:11px 12px;font-size:12px;line-height:1.7}.Gemini25FlashRunner-module__y6yVlq__formNote{color:#7f8883;align-items:flex-start;gap:7px;font-size:10.5px;line-height:1.7;display:flex}.Gemini25FlashRunner-module__y6yVlq__formNote svg{color:#23c694;flex:none;margin-top:2px}button[type=submit]:has(+.Gemini25FlashRunner-module__y6yVlq__formNote){color:#fff;cursor:pointer;background:#00976c;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:43px;margin-top:17px;padding:0 15px;font-family:inherit;font-weight:800;display:inline-flex}button[type=submit]:has(+.Gemini25FlashRunner-module__y6yVlq__formNote):disabled{cursor:not-allowed;opacity:.65}button[type=submit]:has(+.Gemini25FlashRunner-module__y6yVlq__formNote):disabled svg{animation:1s linear infinite Gemini25FlashRunner-module__y6yVlq__gemini-spin}.Gemini25FlashRunner-module__y6yVlq__outputCard:has(>div>audio){background:#1b1d1c;min-height:0;padding:14px;overflow:visible}.Gemini25FlashRunner-module__y6yVlq__outputCard:has(>div>audio)>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.Gemini25FlashRunner-module__y6yVlq__outputCard:has(>div>audio) audio{width:100%;min-width:0;height:42px;display:block}.Gemini25FlashRunner-module__y6yVlq__outputCard:has(>div>audio) .Gemini25FlashRunner-module__y6yVlq__copyOutput{z-index:auto;white-space:nowrap;justify-content:center;min-height:42px;text-decoration:none;position:static;top:auto;left:auto}@media (max-width:760px){.Gemini25FlashRunner-module__y6yVlq__outputCard,.Gemini25FlashRunner-module__y6yVlq__outputText,.Gemini25FlashRunner-module__y6yVlq__outputPlaceholder{min-height:300px}.Gemini25FlashRunner-module__y6yVlq__costDetails{grid-template-columns:1fr}.Gemini25FlashRunner-module__y6yVlq__uploadRow{flex-direction:column;align-items:stretch}.Gemini25FlashRunner-module__y6yVlq__uploadRow>button{width:100%}button[type=submit]:has(+.Gemini25FlashRunner-module__y6yVlq__formNote){width:100%}}@media (max-width:640px){.Gemini25FlashRunner-module__y6yVlq__outputCard:has(>div>audio)>div{grid-template-columns:1fr}.Gemini25FlashRunner-module__y6yVlq__outputCard:has(>div>audio) .Gemini25FlashRunner-module__y6yVlq__copyOutput{width:100%}}@keyframes Gemini25FlashRunner-module__y6yVlq__gemini-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ReplicateTtsRunner-module__un-pza__audioPanel{text-align:center;background:#1b1d1c;border:1px dashed #3b4540;border-radius:16px;place-items:center;gap:14px;min-height:280px;margin-top:14px;padding:24px;display:grid}.ReplicateTtsRunner-module__un-pza__audioPanel svg{color:#39c994}.ReplicateTtsRunner-module__un-pza__audioPanel strong{color:#eef5f1;font-size:15px}.ReplicateTtsRunner-module__un-pza__audioPanel span{color:#858f8a;font-size:11.5px;line-height:1.8}.ReplicateTtsRunner-module__un-pza__audioPlayerWrap{gap:14px;width:100%;display:grid}.ReplicateTtsRunner-module__un-pza__audioPlayer{width:100%}.ReplicateTtsRunner-module__un-pza__downloadLink{color:#eafff5;background:#39c9941a;border:1px solid #39c99459;border-radius:11px;justify-content:center;justify-self:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.ReplicateTtsRunner-module__un-pza__fieldGrid,.ReplicateTtsRunner-module__un-pza__advancedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.ReplicateTtsRunner-module__un-pza__fullField{grid-column:1/-1}.ReplicateTtsRunner-module__un-pza__field{gap:7px;margin-top:13px;display:grid}.ReplicateTtsRunner-module__un-pza__field>span,.ReplicateTtsRunner-module__un-pza__field>label{color:#e4e9e6;font-size:12px;font-weight:750}.ReplicateTtsRunner-module__un-pza__textarea,.ReplicateTtsRunner-module__un-pza__input,.ReplicateTtsRunner-module__un-pza__select{color:#f4f7f5;background:#262927;border:1px solid #3a3d3b;border-radius:12px;outline:none;width:100%;min-height:43px;padding:11px 12px;font-family:inherit;font-size:12px}.ReplicateTtsRunner-module__un-pza__select{cursor:pointer}.ReplicateTtsRunner-module__un-pza__select option{color:#f4f7f5;background:#262927}.ReplicateTtsRunner-module__un-pza__textarea{resize:vertical;min-height:170px;line-height:1.9}.ReplicateTtsRunner-module__un-pza__textarea:focus,.ReplicateTtsRunner-module__un-pza__input:focus,.ReplicateTtsRunner-module__un-pza__select:focus{border-color:#39c9949e;box-shadow:0 0 0 3px #39c99414}.ReplicateTtsRunner-module__un-pza__counter{color:#818b86;justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;display:flex}.ReplicateTtsRunner-module__un-pza__counter strong{color:#cfd8d3;font-size:10.5px}.ReplicateTtsRunner-module__un-pza__rangeField{background:#252927;border:1px solid #3a403d;border-radius:12px;padding:12px 13px}.ReplicateTtsRunner-module__un-pza__rangeWrap{gap:8px;display:grid}.ReplicateTtsRunner-module__un-pza__rangeHeader{justify-content:space-between;align-items:center;gap:10px;min-height:25px;display:flex}.ReplicateTtsRunner-module__un-pza__rangeHeader label{color:#f2f7f4;font-size:12px;font-weight:850;line-height:1.5}.ReplicateTtsRunner-module__un-pza__rangeHeader strong{color:#80e7bf;background:#39c9941a;border:1px solid #39c99447;border-radius:8px;justify-content:center;align-items:center;min-width:52px;min-height:27px;padding:2px 8px;font-size:11px;font-weight:850;display:inline-flex}.ReplicateTtsRunner-module__un-pza__range{accent-color:#20b885;cursor:pointer;width:100%;height:22px}.ReplicateTtsRunner-module__un-pza__rangeScale{color:#8e9993;justify-content:space-between;align-items:center;font-size:9.5px;font-weight:700;display:flex}.ReplicateTtsRunner-module__un-pza__advanced{background:#222523;border:1px solid #373b39;border-radius:14px;margin-top:16px;overflow:hidden}.ReplicateTtsRunner-module__un-pza__advanced summary{cursor:pointer;color:#e8eeeb;padding:13px 14px;font-size:12px;font-weight:800}.ReplicateTtsRunner-module__un-pza__advanced[open] summary{background:#252927;border-bottom:1px solid #343a37}.ReplicateTtsRunner-module__un-pza__advancedBody{padding:0 14px 14px}.ReplicateTtsRunner-module__un-pza__checkRow{color:#e5ebe8;background:#282c29;border:1px solid #3a3f3c;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:11.5px;font-weight:700;display:flex}.ReplicateTtsRunner-module__un-pza__checkRow input{accent-color:#20b885;width:17px;height:17px}.ReplicateTtsRunner-module__un-pza__error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444459;border-radius:11px;margin-top:14px;padding:11px 12px;font-size:12px;line-height:1.7}.ReplicateTtsRunner-module__un-pza__runButton{color:#fff;cursor:pointer;background:#00976c;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:16px;font-family:inherit;font-size:13px;font-weight:850;display:inline-flex}.ReplicateTtsRunner-module__un-pza__runButton:disabled{opacity:.58;cursor:not-allowed}.ReplicateTtsRunner-module__un-pza__note{color:#818a85;align-items:flex-start;gap:7px;margin-top:10px;font-size:10.5px;line-height:1.7;display:flex}.ReplicateTtsRunner-module__un-pza__spin{animation:1s linear infinite ReplicateTtsRunner-module__un-pza__spin}@keyframes ReplicateTtsRunner-module__un-pza__spin{to{transform:rotate(360deg)}}@media (max-width:760px){.ReplicateTtsRunner-module__un-pza__fieldGrid,.ReplicateTtsRunner-module__un-pza__advancedGrid{grid-template-columns:1fr}.ReplicateTtsRunner-module__un-pza__fullField{grid-column:auto}.ReplicateTtsRunner-module__un-pza__rangeHeader{align-items:flex-start}}
.RealEsrganRunner-module__C-HI6G__previewPlaceholder{color:#79817d;text-align:center;background:#1b1d1c;border:1px dashed #3b4540;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:360px;padding:28px;display:flex}.RealEsrganRunner-module__C-HI6G__previewPlaceholder svg{color:#32c997}.RealEsrganRunner-module__C-HI6G__previewPlaceholder strong{color:#dce4e0;font-size:15px}.RealEsrganRunner-module__C-HI6G__previewPlaceholder span{max-width:360px;font-size:11.5px;line-height:1.8}.RealEsrganRunner-module__C-HI6G__previewLabel{color:#76deb7;background:#39c9941a;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:5px 9px;font-size:10.5px;font-weight:750;display:inline-flex}.RealEsrganRunner-module__C-HI6G__uploadBox{background:#242725;border:1px dashed #46514c;border-radius:14px;align-items:center;gap:12px;min-height:82px;padding:13px;display:flex}.RealEsrganRunner-module__C-HI6G__hiddenInput{display:none}.RealEsrganRunner-module__C-HI6G__uploadButton{color:#dffff2;cursor:pointer;background:#39c99417;border:1px solid #39c99452;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 12px;font-family:inherit;font-size:11.5px;font-weight:800;display:inline-flex}.RealEsrganRunner-module__C-HI6G__fileInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.RealEsrganRunner-module__C-HI6G__fileInfo strong{color:#e5ebe8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.RealEsrganRunner-module__C-HI6G__fileInfo span{color:#89928e;font-size:10.5px}.RealEsrganRunner-module__C-HI6G__clearButton{color:#aab2ae;cursor:pointer;background:#303431;border:0;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.RealEsrganRunner-module__C-HI6G__scaleControl{gap:9px;display:grid}.RealEsrganRunner-module__C-HI6G__scaleHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.RealEsrganRunner-module__C-HI6G__scaleHeader strong{color:#e8eeeb;font-size:13px}.RealEsrganRunner-module__C-HI6G__scaleHeader span{color:#80e2bd;background:#39c9941f;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.RealEsrganRunner-module__C-HI6G__rangeInput{accent-color:#20b885;cursor:pointer;width:100%}.RealEsrganRunner-module__C-HI6G__rangeMarks{color:#777f7b;direction:rtl;justify-content:space-between;font-size:10px;display:flex}.RealEsrganRunner-module__C-HI6G__toggleLabel{color:#e7ece9;cursor:pointer;background:#252927;border:1px solid #3b4540;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 12px;font-size:12px;font-weight:750;display:flex}.RealEsrganRunner-module__C-HI6G__toggleLabel input{accent-color:#159b70;width:18px;height:18px}.RealEsrganRunner-module__C-HI6G__error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444459;border-radius:11px;margin-top:13px;padding:11px 12px;font-size:12px;line-height:1.7}.RealEsrganRunner-module__C-HI6G__runButton{color:#fff;cursor:pointer;background:#00976c;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:45px;margin-top:15px;font-family:inherit;font-size:13px;font-weight:850;display:inline-flex}.RealEsrganRunner-module__C-HI6G__runButton:disabled{opacity:.62;cursor:not-allowed}.RealEsrganRunner-module__C-HI6G__note{color:#7f8883;align-items:flex-start;gap:7px;margin-top:10px;font-size:10.5px;line-height:1.7;display:flex}.RealEsrganRunner-module__C-HI6G__spin{animation:1s linear infinite RealEsrganRunner-module__C-HI6G__spin}@keyframes RealEsrganRunner-module__C-HI6G__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.RealEsrganRunner-module__C-HI6G__uploadBox{flex-direction:column;align-items:stretch}.RealEsrganRunner-module__C-HI6G__uploadButton{width:100%}.RealEsrganRunner-module__C-HI6G__clearButton{align-self:flex-end}}
.ReplicateUpscaleRunner-module__LNxTTa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 13px;display:grid}.ReplicateUpscaleRunner-module__LNxTTa__costDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.ReplicateUpscaleRunner-module__LNxTTa__costDetails>div{background:#242725;border:1px solid #333a37;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:0 11px;display:flex}.ReplicateUpscaleRunner-module__LNxTTa__costDetails span{color:#8f9994;font-size:10.5px}.ReplicateUpscaleRunner-module__LNxTTa__costDetails strong{color:#e8fff5;font-size:11px}.ReplicateUpscaleRunner-module__LNxTTa__modeHint{color:#98aaa2;background:#39c9940f;border:1px solid #39c99433;border-radius:11px;margin:-3px 0 14px;padding:10px 12px;font-size:11px;line-height:1.8}@media (max-width:760px){.ReplicateUpscaleRunner-module__LNxTTa__formGrid,.ReplicateUpscaleRunner-module__LNxTTa__costDetails{grid-template-columns:1fr}}
.ModelVideoOutputPreview-module__TpXrWa__frame{background:#000;border-radius:12px;place-items:center;min-height:320px;display:grid;overflow:hidden}.ModelVideoOutputPreview-module__TpXrWa__video{background:#000;border-radius:12px;width:100%;max-height:640px;display:block}.ModelVideoOutputPreview-module__TpXrWa__actions{justify-content:flex-end;align-items:center;gap:9px;margin-top:10px;display:flex}.ModelVideoOutputPreview-module__TpXrWa__actions button,.ModelVideoOutputPreview-module__TpXrWa__actions a{border:1px solid var(--dashboard-border-strong,#3d4742);background:var(--dashboard-surface-soft,#272b29);min-height:38px;color:var(--dashboard-text,#f0fff8);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:11.5px;font-weight:800;text-decoration:none;display:inline-flex}.ModelVideoOutputPreview-module__TpXrWa__actions button:hover,.ModelVideoOutputPreview-module__TpXrWa__actions a:hover{border-color:var(--dashboard-icon,#4acb9b);background:var(--dashboard-hover,#39c99414)}.ModelVideoOutputPreview-module__TpXrWa__actions button:focus-visible,.ModelVideoOutputPreview-module__TpXrWa__actions a:focus-visible{outline:3px solid var(--dashboard-focus,#39c99426);outline-offset:2px}@media (max-width:760px){.ModelVideoOutputPreview-module__TpXrWa__frame{min-height:220px}.ModelVideoOutputPreview-module__TpXrWa__video{max-height:520px}.ModelVideoOutputPreview-module__TpXrWa__actions{align-items:stretch}.ModelVideoOutputPreview-module__TpXrWa__actions button,.ModelVideoOutputPreview-module__TpXrWa__actions a{flex:1}}
.LanguageModelReadmeSection-module__BbQbYG__readme{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:min(1220px,100% - 40px);min-width:0;max-width:100%;color:var(--dashboard-text);border-radius:20px;margin:26px auto 48px;padding:24px;overflow:hidden}.LanguageModelReadmeSection-module__BbQbYG__header{border-bottom:1px solid var(--dashboard-border);min-width:0;padding-bottom:20px}.LanguageModelReadmeSection-module__BbQbYG__eyebrow{border:1px solid var(--dashboard-border-strong);background:var(--dashboard-surface-muted);max-width:100%;min-height:28px;color:var(--dashboard-text-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.LanguageModelReadmeSection-module__BbQbYG__header h2{overflow-wrap:anywhere;max-width:100%;color:var(--dashboard-text);text-align:right;margin:13px 0 0;font-size:clamp(24px,3vw,34px);font-weight:850;line-height:1.4}.LanguageModelReadmeSection-module__BbQbYG__header p{overflow-wrap:anywhere;max-width:900px;color:var(--dashboard-text-muted);margin:10px 0 0;font-size:13px;line-height:2}.LanguageModelReadmeSection-module__BbQbYG__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin-top:18px;display:grid}.LanguageModelReadmeSection-module__BbQbYG__section{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-muted);border-radius:16px;min-width:0;padding:18px;overflow:hidden}.LanguageModelReadmeSection-module__BbQbYG__section h3{overflow-wrap:anywhere;color:var(--dashboard-text);margin:0 0 10px;font-size:15px;line-height:1.7}.LanguageModelReadmeSection-module__BbQbYG__content,.LanguageModelReadmeSection-module__BbQbYG__content p{overflow-wrap:anywhere;color:var(--dashboard-text-muted);margin:0;font-size:12.5px;line-height:2}.LanguageModelReadmeSection-module__BbQbYG__content p+p{margin-top:10px}.LanguageModelReadmeSection-module__BbQbYG__section ul{gap:9px;min-width:0;margin:0;padding:0 18px 0 0;display:grid}.LanguageModelReadmeSection-module__BbQbYG__section li{overflow-wrap:anywhere;min-width:0;color:var(--dashboard-text-muted);font-size:12.5px;line-height:1.9}.LanguageModelReadmeSection-module__BbQbYG__section li::marker{color:var(--dashboard-primary,#00976c)}:is([data-dashboard-theme=light] .LanguageModelReadmeSection-module__BbQbYG__readme,[data-dashboard-theme=light] .LanguageModelReadmeSection-module__BbQbYG__section,[data-dashboard-theme=light] .LanguageModelReadmeSection-module__BbQbYG__eyebrow){background:#fff}@media (max-width:820px){.LanguageModelReadmeSection-module__BbQbYG__readme{border-radius:17px;width:calc(100% - 20px);margin:20px auto 30px;padding:16px}.LanguageModelReadmeSection-module__BbQbYG__header{padding-bottom:16px}.LanguageModelReadmeSection-module__BbQbYG__header h2{font-size:clamp(22px,7vw,28px)}.LanguageModelReadmeSection-module__BbQbYG__header p{font-size:12px;line-height:1.9}.LanguageModelReadmeSection-module__BbQbYG__sections{grid-template-columns:minmax(0,1fr);gap:11px;margin-top:14px}.LanguageModelReadmeSection-module__BbQbYG__section{width:100%;padding:14px}}
.LanguageModelShell-module__1lrlcG__shell{background:var(--dashboard-bg);width:100%;min-width:0;max-width:100%;color:var(--dashboard-text);overflow-x:clip}.LanguageModelShell-module__1lrlcG__shell,.LanguageModelShell-module__1lrlcG__shell *{box-sizing:border-box}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]{background:var(--dashboard-bg);width:100%;min-width:0;max-width:100%;overflow-x:clip}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div{width:min(1220px,100%);min-width:0;max-width:100%}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] header,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] section,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] aside,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] div,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] dl,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] pre){min-width:0;max-width:100%}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] input,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] textarea,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] select,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] button){max-width:100%}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;max-width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] h1,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] h2,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] h3,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] p,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] span,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] code,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] strong){overflow-wrap:anywhere}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header:after{display:none}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header>div{min-width:0;max-width:100%}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header>div:last-child span{border-color:var(--dashboard-border);background:var(--dashboard-surface-soft);color:var(--dashboard-text-muted)}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form textarea,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form select,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=number],.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=text],.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=url]){color-scheme:normal;box-shadow:none;border-color:var(--dashboard-border-strong)!important;background:var(--dashboard-control)!important;color:var(--dashboard-text)!important}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form textarea:hover,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form select:hover,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=number]:hover,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=text]:hover,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=url]:hover){border-color:var(--dashboard-icon)!important;background:var(--dashboard-control)!important}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form textarea:focus,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form select:focus,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=number]:focus,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=text]:focus,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input[type=url]:focus){border-color:var(--dashboard-text-muted)!important;background:var(--dashboard-control)!important;box-shadow:0 0 0 3px var(--dashboard-focus)!important}:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form textarea::placeholder,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input::placeholder),:is(.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form textarea::placeholder,.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] form input::placeholder){color:var(--dashboard-text-soft)}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] label:has(input[type=checkbox]){border:1px solid var(--dashboard-border-strong);background:var(--dashboard-control);min-height:45px;color:var(--dashboard-text);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner] label:has(input[type=checkbox]) input{width:18px;height:18px;accent-color:var(--dashboard-primary,#00976c);margin:0}@media (max-width:760px){.LanguageModelShell-module__1lrlcG__shell{overflow-x:hidden}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header{border-radius:15px;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:100%;padding:14px}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header>div:first-child{width:100%;min-width:0}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header h1{text-align:right;white-space:normal;word-break:break-word;max-width:100%;margin-inline:0;font-size:clamp(24px,8vw,31px);line-height:1.35}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header>div:last-child{grid-template-columns:minmax(0,1fr);gap:6px;width:100%;max-width:100%;display:grid}.LanguageModelShell-module__1lrlcG__shell main[data-language-model-runner]>div>header>div:last-child span{white-space:normal;width:100%;min-width:0;min-height:34px}}
.WhisperXRunner-module__CzLgha__uploadRow{background:#252927;border:1px solid #3a3f3c;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.WhisperXRunner-module__CzLgha__hiddenInput{display:none}.WhisperXRunner-module__CzLgha__uploadButton,.WhisperXRunner-module__CzLgha__copyButton{color:#ebfff7;cursor:pointer;background:#39c9941a;border:1px solid #39c99452;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-family:inherit;font-size:11.5px;font-weight:800;display:inline-flex}.WhisperXRunner-module__CzLgha__fileName{color:#cfd9d4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.WhisperXRunner-module__CzLgha__fileChip{color:#dce5e0;background:#202422;border:1px solid #343b37;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;font-size:11px;display:flex}.WhisperXRunner-module__CzLgha__fileChip button{color:#9aa7a0;cursor:pointer;background:0 0;border:0;display:inline-flex}.WhisperXRunner-module__CzLgha__outputPanel{background:#1b1e1c;border:1px dashed #3a4640;border-radius:16px;gap:14px;min-height:300px;margin-top:14px;padding:20px;display:grid}.WhisperXRunner-module__CzLgha__emptyState{color:#89958f;text-align:center;align-content:center;place-items:center;gap:10px;min-height:250px;display:grid}.WhisperXRunner-module__CzLgha__emptyState svg{color:#37c793}.WhisperXRunner-module__CzLgha__emptyState strong{color:#eef5f1;font-size:14px}.WhisperXRunner-module__CzLgha__emptyState span{max-width:360px;font-size:11px;line-height:1.8}.WhisperXRunner-module__CzLgha__outputHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.WhisperXRunner-module__CzLgha__outputHeader strong{color:#edf5f1;font-size:13px}.WhisperXRunner-module__CzLgha__transcript{color:#eef4f1;white-space:pre-wrap;background:#222624;border:1px solid #343a37;border-radius:12px;max-height:360px;padding:15px;font-size:12px;line-height:2;overflow:auto}.WhisperXRunner-module__CzLgha__timelineTitle{color:#dfe9e4;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.WhisperXRunner-module__CzLgha__timeline{gap:8px;max-height:330px;padding-inline-end:3px;display:grid;overflow:auto}.WhisperXRunner-module__CzLgha__segment{background:#232725;border:1px solid #343b37;border-radius:11px;gap:7px;padding:10px 11px;display:grid}.WhisperXRunner-module__CzLgha__segmentMeta{color:#7fdcb8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.WhisperXRunner-module__CzLgha__segmentSpeaker{background:#39c99414;border:1px solid #39c99440;border-radius:999px;padding:3px 8px}.WhisperXRunner-module__CzLgha__segmentText{color:#dfe7e3;font-size:11.5px;line-height:1.85}.WhisperXRunner-module__CzLgha__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.WhisperXRunner-module__CzLgha__field,.WhisperXRunner-module__CzLgha__fullField{gap:7px;margin-top:13px;display:grid}.WhisperXRunner-module__CzLgha__fullField{grid-column:1/-1}.WhisperXRunner-module__CzLgha__field label,.WhisperXRunner-module__CzLgha__fullField label{color:#e8eeeb;font-size:11.5px;font-weight:800}.WhisperXRunner-module__CzLgha__input,.WhisperXRunner-module__CzLgha__select,.WhisperXRunner-module__CzLgha__textarea{color:#f2f6f4;background:#262a28;border:1px solid #3a3f3c;border-radius:11px;outline:none;width:100%;min-height:43px;padding:10px 11px;font-family:inherit;font-size:11.5px}.WhisperXRunner-module__CzLgha__textarea{resize:vertical;min-height:92px;line-height:1.8}.WhisperXRunner-module__CzLgha__input:focus,.WhisperXRunner-module__CzLgha__select:focus,.WhisperXRunner-module__CzLgha__textarea:focus{border-color:#39c9949e;box-shadow:0 0 0 3px #39c99414}.WhisperXRunner-module__CzLgha__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.WhisperXRunner-module__CzLgha__toggleRow{color:#e6ece9;background:#282c2a;border:1px solid #3a403d;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-height:45px;padding:0 11px;font-size:11px;font-weight:750;display:flex}.WhisperXRunner-module__CzLgha__toggleRow input{accent-color:#20b885;width:17px;height:17px}.WhisperXRunner-module__CzLgha__advanced{background:#222624;border:1px solid #373c39;border-radius:13px;margin-top:15px;overflow:hidden}.WhisperXRunner-module__CzLgha__advanced summary{cursor:pointer;color:#e9efec;padding:13px;font-size:11.5px;font-weight:850}.WhisperXRunner-module__CzLgha__advancedBody{padding:0 13px 13px}.WhisperXRunner-module__CzLgha__helpText{color:#838f89;font-size:10px;line-height:1.7}.WhisperXRunner-module__CzLgha__error{color:#fca5a5;background:#ef444417;border:1px solid #ef444459;border-radius:10px;margin-top:13px;padding:10px 11px;font-size:11.5px;line-height:1.7}.WhisperXRunner-module__CzLgha__note{color:#838d88;align-items:flex-start;gap:7px;margin-top:9px;font-size:10px;line-height:1.7;display:flex}@media (max-width:760px){.WhisperXRunner-module__CzLgha__fieldGrid,.WhisperXRunner-module__CzLgha__toggleGrid{grid-template-columns:1fr}.WhisperXRunner-module__CzLgha__fullField{grid-column:auto}.WhisperXRunner-module__CzLgha__uploadRow{grid-template-columns:1fr}}
