.KIYZ7W_panelLogo{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.KIYZ7W_logo{align-items:center;gap:12px;font-size:32px;font-weight:700;display:flex;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.KIYZ7W_logo p{margin-bottom:4px}.KIYZ7W_logo p span{color:var(--color-secondary)}.KIYZ7W_logo:before{content:"";background:var(--color-secondary);flex-shrink:0;width:46px;height:40px;display:inline-block;-webkit-mask:url(../media/logo.43bkh65rs9wzu.svg) 50%/46px 40px no-repeat;mask:url(../media/logo.43bkh65rs9wzu.svg) 50%/46px 40px no-repeat}.KIYZ7W_copy{color:rgba(var(--color-text--rgb), .5);font-size:14px;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}
.WMbDmq_backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(46% 52% at 50% 42%,#0000 35%,#000 100%);mask-image:radial-gradient(46% 52% at 50% 42%,#0000 35%,#000 100%)}@media (max-width:500px){.WMbDmq_backdrop{-webkit-mask-image:radial-gradient(70% 42% at 50% 40%,#0000 40%,#000 100%);mask-image:radial-gradient(70% 42% at 50% 40%,#0000 40%,#000 100%)}}.WMbDmq_backdrop[data-variant=panel]{-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 24% 76%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 24% 76%,#000 100%)}@media (max-width:1000px){.WMbDmq_backdrop[data-variant=panel]{display:none}}.WMbDmq_backdrop[data-variant=panel] .WMbDmq_row{animation:none}.WMbDmq_backdrop[data-variant=panel] .WMbDmq_logo{opacity:.06}[data-theme=light] .WMbDmq_backdrop[data-variant=panel] .WMbDmq_logo{opacity:.06}body:has(.WMbDmq_backdrop[data-variant=panel]) #light{display:none}.WMbDmq_field{flex-direction:column;gap:48px;transition:transform .48s ease-in,opacity .48s ease-in;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}[data-auth-done] .WMbDmq_field{opacity:0;transform:translate(-50%,-50%)rotate(14deg)scale(.25)}.WMbDmq_row{will-change:transform;width:max-content;animation:240s linear infinite WMbDmq_backdrop-drift;display:flex}.WMbDmq_row[data-reverse]{animation-direction:reverse}@media (max-width:500px){.WMbDmq_row:nth-child(-n+5),.WMbDmq_row:nth-child(n+18){display:none}}@media (prefers-reduced-motion:reduce){.WMbDmq_row{animation:none}}.WMbDmq_set{gap:72px;padding-right:72px;display:flex}.WMbDmq_logo{width:40px;height:40px;color:var(--color-text);opacity:.09;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WMbDmq_logo[data-tone=gray]{filter:grayscale()brightness(1.5)}[data-theme=light] .WMbDmq_logo{opacity:.1}[data-theme=light] .WMbDmq_logo[data-tone=gray]{filter:grayscale()brightness(.55)}[data-theme=light] .WMbDmq_logo[data-tone=white]{filter:invert()}.WMbDmq_logo svg{width:100%;height:100%}@keyframes WMbDmq_backdrop-drift{0%{transform:translate(25%)}to{transform:translate(-25%)}}
.dcFCJq_lights{pointer-events:none;z-index:1;width:100%;height:8px;position:absolute;top:0;left:0;overflow:visible}.dcFCJq_light{opacity:.8;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite dcFCJq_twinkle;position:absolute;top:0;transform:translate(-50%,-50%)}@keyframes dcFCJq_twinkle{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(.8)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}
.z5TJwq_trigger{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;max-width:460px;height:40px;padding:0 14px;font-size:15px;transition:background .15s,color .15s;display:inline-flex;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.z5TJwq_trigger:hover,.z5TJwq_trigger:focus-visible{color:#fff;background:#ffffff24}[data-theme=light] .z5TJwq_trigger{background:rgba(var(--color-text--rgb), .06);color:rgba(var(--color-text--rgb), .55)}:is([data-theme=light] .z5TJwq_trigger:hover,[data-theme=light] .z5TJwq_trigger:focus-visible){background:rgba(var(--color-text--rgb), .1);color:var(--color-text)}@media (max-width:1000px){.z5TJwq_trigger{color:#fff;flex:none;justify-content:center;width:40px;padding:0}[data-theme=light] .z5TJwq_trigger{color:var(--color-text)}}.z5TJwq_triggerIcon{flex-shrink:0;width:16px;height:16px}@media (max-width:1000px){.z5TJwq_triggerIcon{width:19px;height:19px}}.z5TJwq_triggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1000px){.z5TJwq_triggerText{display:none}}.z5TJwq_triggerKbd{color:#ffffff8c;background:#ffffff14;border:1px solid #ffffff2e;border-radius:5px;flex-shrink:0;margin-left:auto;padding:1px 5px;font-size:11px;line-height:1.6}[data-theme=light] .z5TJwq_triggerKbd{border-color:rgba(var(--color-text--rgb), .14);background:rgba(var(--color-text--rgb), .05);color:rgba(var(--color-text--rgb), .5)}@media (max-width:1000px){.z5TJwq_triggerKbd{display:none}}.z5TJwq_overlay{z-index:9999;backdrop-filter:blur(4px);background:#09090b99;justify-content:center;align-items:flex-start;padding:80px 16px 24px;animation:.14s ease-out z5TJwq_panelSearchFade;display:flex;position:fixed;inset:0}[data-theme=light] .z5TJwq_overlay{background:rgba(var(--color-text--rgb), .28)}@media (max-width:680px){.z5TJwq_overlay{padding:0}}@keyframes z5TJwq_panelSearchFade{0%{opacity:0}}.z5TJwq_panel{background:var(--color-block);border-radius:16px;flex-direction:column;width:100%;max-width:720px;max-height:min(76vh,680px);display:flex;box-shadow:0 28px 80px #00000073}[data-theme=light] .z5TJwq_panel{box-shadow:0 24px 60px rgba(var(--color-text--rgb), .18)}.z5TJwq_panel{animation:.16s ease-out z5TJwq_panelSearchRise;overflow:hidden}@media (max-width:680px){.z5TJwq_panel{max-width:none;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0}}@keyframes z5TJwq_panelSearchRise{0%{opacity:.7;transform:translateY(-8px)}}.z5TJwq_inputRow{flex-shrink:0;align-items:center;gap:10px;padding:0 16px;display:flex}@media (max-width:680px){.z5TJwq_inputRow{padding:8px 12px 4px}}.z5TJwq_inputIcon{width:18px;height:18px;color:rgba(var(--color-text--rgb), .45);flex-shrink:0}.z5TJwq_input{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:17px 0 13px;font-size:16px}.z5TJwq_input::placeholder{color:rgba(var(--color-text--rgb), .4)}.z5TJwq_input::-webkit-search-cancel-button{display:none}.z5TJwq_clear{background:rgba(var(--color-text--rgb), .08);width:26px;height:26px;color:rgba(var(--color-text--rgb), .55);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.z5TJwq_clear svg{width:14px;height:14px}.z5TJwq_clear:hover{background:rgba(var(--color-text--rgb), .16);color:var(--color-text)}.z5TJwq_close{background:rgba(var(--color-text--rgb), .08);width:36px;height:36px;color:var(--color-text);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;place-items:center;margin-right:-4px;display:none}.z5TJwq_close svg{width:18px;height:18px}@media (max-width:680px){.z5TJwq_close{display:grid}}.z5TJwq_escHint{background:rgba(var(--color-text--rgb), .06);color:rgba(var(--color-text--rgb), .5);border-radius:6px;flex-shrink:0;padding:3px 7px;font-size:11px;font-weight:600}@media (max-width:680px){.z5TJwq_escHint{display:none}}.z5TJwq_tabs{border-bottom:1px solid rgba(var(--color-text--rgb), .06);scrollbar-width:none;flex-shrink:0;align-items:center;gap:4px;padding:0 16px 12px;display:flex;overflow-x:auto}.z5TJwq_tabs::-webkit-scrollbar{display:none}.z5TJwq_tabTrack{background:rgba(var(--color-text--rgb), .06);border-radius:10px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.z5TJwq_tab{height:26px;color:rgba(var(--color-text--rgb), .55);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.z5TJwq_tab:hover{color:rgba(var(--color-text--rgb), .85)}.z5TJwq_tabActive,.z5TJwq_tabActive:hover{background:var(--color-block);color:var(--color-text);box-shadow:0 1px 3px #0000001a}.z5TJwq_tabPrefix{font:inherit;color:rgba(var(--color-text--rgb), .35);font-size:11px;font-weight:600}@media (max-width:680px){.z5TJwq_tabPrefix{display:none}}.z5TJwq_tabAction{color:rgba(var(--color-text--rgb), .5);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-left:auto;font-size:12.5px}.z5TJwq_tabAction:hover{color:var(--color-link)}.z5TJwq_results{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:4px 6px 8px 8px;overflow-y:auto}.z5TJwq_results::-webkit-scrollbar{width:10px}.z5TJwq_results::-webkit-scrollbar-thumb{background:var(--color-border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:10px}.z5TJwq_groupHead{color:rgba(var(--color-text--rgb), .45);padding:14px 10px 6px;font-size:12px;font-weight:600}.z5TJwq_row{width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;display:flex}.z5TJwq_row:hover{text-decoration:none}.z5TJwq_row:disabled{opacity:.6;cursor:progress}.z5TJwq_rowActive{background:var(--color-block-accent)}.z5TJwq_rowActive .z5TJwq_rowEnter,.z5TJwq_rowActive .z5TJwq_altChip{opacity:1}.z5TJwq_rowMore{color:var(--color-link);padding-top:6px;padding-bottom:6px}.z5TJwq_rowMore .z5TJwq_rowTitle{font-size:13px}.z5TJwq_rowMore .z5TJwq_rowIcon{background:0 0}.z5TJwq_rowIcon{background:rgba(var(--color-text--rgb), .06);width:32px;height:32px;color:rgba(var(--color-text--rgb), .7);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.z5TJwq_rowIcon svg,.z5TJwq_rowIcon img{object-fit:contain;width:16px;height:16px}.z5TJwq_rowIcon>img,.z5TJwq_rowIcon>span{width:22px;height:22px}.z5TJwq_rowIcon>span img{object-fit:cover;width:100%;height:100%}.z5TJwq_rowBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.z5TJwq_rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.35;overflow:hidden}.z5TJwq_rowSubtitle{-webkit-line-clamp:2;color:rgba(var(--color-text--rgb), .5);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.z5TJwq_rowMeta{max-width:34%;color:rgba(var(--color-text--rgb), .45);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:12px;overflow:hidden}@media (max-width:500px){.z5TJwq_rowMeta{display:none}}.z5TJwq_metaIcon{opacity:.6;width:13px;height:13px}.z5TJwq_modalities{gap:4px}.z5TJwq_modalities svg{width:14px;height:14px}.z5TJwq_altChip{background:var(--color-block);color:var(--color-text);opacity:0;border:0;border-radius:8px;flex-shrink:0;padding:4px 10px;font-size:12px;transition:opacity .12s,border-color .12s}.z5TJwq_altChip:hover{color:var(--color-secondary)}.z5TJwq_row:hover .z5TJwq_altChip{opacity:1}@media (hover:none){.z5TJwq_altChip{opacity:1}}.z5TJwq_rowEnter{width:14px;height:14px;color:var(--color-secondary);opacity:0;flex-shrink:0;transition:opacity .15s}@media (max-width:680px){.z5TJwq_rowEnter{display:none}}.z5TJwq_mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11.5px}.z5TJwq_mark{background:rgba(var(--color-secondary--rgb), .22);color:var(--color-text);border-radius:3px;padding:0 1px;font-weight:600}.z5TJwq_state{color:rgba(var(--color-text--rgb), .5);text-align:center;padding:28px 20px;font-size:14px;line-height:1.6}.z5TJwq_stateHint{margin-top:8px;font-size:13px}.z5TJwq_inlineButton{color:var(--color-link);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.z5TJwq_footer{border-top:1px solid rgba(var(--color-text--rgb), .06);color:rgba(var(--color-text--rgb), .45);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.z5TJwq_keys{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.z5TJwq_keys kbd{background:rgba(var(--color-text--rgb), .06);min-width:20px;font:inherit;text-align:center;color:rgba(var(--color-text--rgb), .6);border-radius:5px;padding:1px 5px;font-size:11px;font-weight:600;line-height:1.6}@media (max-width:680px){.z5TJwq_keys{display:none}}.z5TJwq_count{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;margin-left:auto;overflow:hidden}
.MZPtzq_toggle{color:#fff;cursor:pointer;background-color:#ffffff14;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,transform .15s;display:flex}.MZPtzq_toggle:hover{background-color:#ffffff24}.MZPtzq_toggle:active{transform:scale(.94)}[data-theme=light] .MZPtzq_toggle{background-color:rgba(var(--color-text--rgb), .06);color:var(--color-text)}[data-theme=light] .MZPtzq_toggle:hover{background-color:rgba(var(--color-text--rgb), .1)}.MZPtzq_toggleSurface{background-color:var(--color-block-accent);color:var(--color-text);border:1px solid var(--color-border)}.MZPtzq_toggleSurface:hover{background-color:var(--color-block-accent-hover)}.MZPtzq_iconWrap{place-items:center;width:20px;height:20px;display:grid;position:relative}.MZPtzq_iconWrap svg{grid-area:1/1;width:20px;height:20px;transition:opacity .2s,transform .3s}.MZPtzq_sun,.MZPtzq_moon,.MZPtzq_system{opacity:0;transform:rotate(-90deg)scale(.4)}.MZPtzq_iconWrap[data-theme-pref=dark] .MZPtzq_moon,.MZPtzq_iconWrap[data-theme-pref=light] .MZPtzq_sun,.MZPtzq_iconWrap[data-theme-pref=system] .MZPtzq_system{opacity:1;transform:rotate(0)scale(1)}
.w4WvBa_balanceCard{color:#fff;background-color:#ffffff14;border-radius:12px;align-items:stretch;gap:12px;width:fit-content;min-height:40px;padding:6px 6px 6px 14px;display:flex;position:relative;overflow:hidden}[data-theme=light] .w4WvBa_balanceCard{background-color:rgba(var(--color-text--rgb), .06);color:var(--color-text)}.w4WvBa_balanceInfo{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex}.w4WvBa_balanceValue{white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:1.2;display:flex;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}[data-theme=light] .w4WvBa_balanceValue svg path{stroke:currentColor}.w4WvBa_estimate{color:#ffffff8c;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1.2;display:flex;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}[data-theme=light] .w4WvBa_estimate{color:rgba(var(--color-text--rgb), .5)}.w4WvBa_estimateDot{background-color:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.w4WvBa_balanceCardWarning .w4WvBa_estimate{color:#d97706}.w4WvBa_balanceCardWarning .w4WvBa_estimateDot{background-color:#f59e0b}.w4WvBa_balanceCardCritical .w4WvBa_estimate{color:#ef4444}.w4WvBa_balanceCardCritical .w4WvBa_estimateDot{background-color:#ef4444;animation:1.6s ease-out infinite w4WvBa_estimatePulse;box-shadow:0 0 #ef444480}@keyframes w4WvBa_estimatePulse{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 5px #ef444400}to{box-shadow:0 0 #ef444400}}.w4WvBa_addFunds{background-color:var(--color-secondary);width:38px;color:var(--color-on-accent);border-radius:10px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;font-size:24px;font-weight:500;line-height:1;transition:background-color .2s ease-in-out,transform .2s ease-in-out;display:flex;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.w4WvBa_addFunds:hover{background-color:var(--color-hover);transform:scale(1.04)}.w4WvBa_balanceCard.w4WvBa_studio{background-color:var(--color-block);height:34px;min-height:0;box-shadow:0 4px 16px rgba(var(--color-shadow--rgb), .06);color:var(--color-text);border-radius:10px;gap:8px;padding:3px 3px 3px 10px}[data-theme=light] .w4WvBa_balanceCard.w4WvBa_studio{background-color:var(--color-block)}.w4WvBa_balanceCard.w4WvBa_studio .w4WvBa_balanceValue{font-variant-numeric:tabular-nums;gap:7px;font-family:inherit;font-size:13px;font-weight:600}.w4WvBa_balanceCard.w4WvBa_studio .w4WvBa_balanceValue svg{opacity:.6;width:auto;height:11px}.w4WvBa_balanceCard.w4WvBa_studio .w4WvBa_addFunds{border-radius:8px;width:28px;font-family:inherit;font-size:18px}.w4WvBa_balanceCard.w4WvBa_studio .w4WvBa_addFunds:hover{transform:none}@media (max-width:500px){.w4WvBa_balanceCard{border-radius:12px;gap:10px;min-width:0;padding:5px 5px 5px 12px}.w4WvBa_balanceValue{gap:8px;font-size:15px}.w4WvBa_balanceValue svg{width:auto;height:12px}.w4WvBa_estimate{gap:5px;font-size:10px}.w4WvBa_estimateDot{width:5px;height:5px}.w4WvBa_addFunds{width:34px;font-size:22px}}@media (max-width:375px){.w4WvBa_balanceCard{min-width:0;padding:5px 12px}.w4WvBa_addFunds{display:none}}
.ZzqWda_wrap{flex-shrink:0;position:relative}.ZzqWda_trigger{color:#fff;cursor:pointer;white-space:nowrap;background-color:#ffffff14;border:none;border-radius:12px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .2s;display:inline-flex;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.ZzqWda_trigger svg{flex-shrink:0;width:17px;height:17px}.ZzqWda_trigger:hover{background-color:#ffffff24}[data-theme=light] .ZzqWda_trigger{background-color:rgba(var(--color-text--rgb), .06);color:var(--color-text)}[data-theme=light] .ZzqWda_trigger:hover{background-color:rgba(var(--color-text--rgb), .1)}.ZzqWda_chev{opacity:.7;transition:transform .2s;width:12px!important;height:12px!important}.ZzqWda_open .ZzqWda_chev{transform:rotate(180deg)}.ZzqWda_dropdown{z-index:1100;background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:12px;flex-direction:column;gap:2px;width:max-content;min-width:250px;max-width:300px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 50px #00000059}.ZzqWda_dropdown a{color:var(--color-text);border-radius:9px;align-items:center;gap:11px;padding:10px 12px;text-decoration:none;transition:background-color .15s;display:flex}.ZzqWda_dropdown a:hover{background-color:rgba(var(--color-text--rgb), .06)}.ZzqWda_dropdown a svg{width:17px;height:17px;color:rgba(var(--color-subtext--rgb), .7);flex-shrink:0}.ZzqWda_itemText{flex-direction:column;min-width:0;display:flex}.ZzqWda_itemTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ZzqWda_itemSub{color:rgba(var(--color-subtext--rgb), .7);margin-top:1px;font-size:12px}@media (max-width:890px){.ZzqWda_label{display:none}.ZzqWda_trigger{padding:0 10px}.ZzqWda_dropdown{right:-6px}}
.nv4slW_frame{overscroll-behavior:none;padding:0 12px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom));background:var(--color-background);color:var(--color-text);flex-direction:column;gap:10px;font-size:14px;line-height:1.5;display:flex;position:fixed;inset:0;overflow:hidden;container:studio/inline-size}.nv4slW_frame button{cursor:pointer;border:0;font-family:inherit}.nv4slW_frame button:focus-visible{outline:2px solid rgba(var(--color-secondary--rgb), .45);outline-offset:2px}.nv4slW_frame button:disabled{cursor:not-allowed}.nv4slW_frame svg{flex-shrink:0}.nv4slW_frame pre,.nv4slW_frame code,.nv4slW_frame kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.nv4slW_topBar{flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:52px;display:grid}.nv4slW_topLeft,.nv4slW_backLink,.nv4slW_brand,.nv4slW_topRight{align-items:center;min-width:0;display:flex}.nv4slW_topLeft{gap:10px}.nv4slW_backLink{height:34px;color:rgba(var(--color-text--rgb), .6);border-radius:10px;flex-shrink:0;gap:6px;padding:0 12px 0 8px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s}.nv4slW_backLink:hover{background:rgba(var(--color-text--rgb), .06);color:var(--color-text)}.nv4slW_brand{border-left:1px solid rgba(var(--color-text--rgb), .1);gap:8px;padding-left:12px}.nv4slW_brand svg{width:20px;height:20px;color:var(--color-secondary)}.nv4slW_brand b{font-size:15px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_viewTabs{background:rgba(var(--color-text--rgb), .06);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.nv4slW_viewTab{height:30px;color:rgba(var(--color-text--rgb), .55);border-radius:8px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.nv4slW_viewTab:hover{color:rgba(var(--color-text--rgb), .85)}.nv4slW_viewTabActive,.nv4slW_viewTabActive:hover{background:var(--color-block);color:var(--color-text);box-shadow:0 1px 3px #0000001a}.nv4slW_topRight{justify-self:end;gap:8px}.nv4slW_balance{flex-shrink:0}@container studio (max-width:900px){.nv4slW_backLink span,.nv4slW_brand b{display:none}}@container studio (max-width:620px){.nv4slW_topBar{grid-template-columns:auto 1fr auto;gap:6px}.nv4slW_brand,.nv4slW_balance,.nv4slW_viewTab svg{display:none}.nv4slW_viewTabs{justify-self:center}.nv4slW_viewTab{padding:0 10px}}.nv4slW_root{flex:1;grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;display:grid;position:relative}.nv4slW_root.nv4slW_rootRail{grid-template-columns:264px minmax(0,1fr)}.nv4slW_root.nv4slW_rootRight{grid-template-columns:minmax(0,1fr) 384px}.nv4slW_root.nv4slW_rootRail.nv4slW_rootRight{grid-template-columns:264px minmax(0,1fr) 384px}.nv4slW_scrim{display:none}.nv4slW_center{background:var(--color-block);min-width:0;min-height:0;box-shadow:0 16px 50px rgba(var(--color-shadow--rgb), .07);border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;container:center/inline-size}.nv4slW_headBar,.nv4slW_sideHead{border-bottom:1px solid rgba(var(--color-text--rgb), .05);flex-shrink:0;align-items:center;gap:10px;min-height:58px;padding:0 12px 0 14px;display:flex}.nv4slW_headTitle{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nv4slW_headTitle strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_headTitle strong>svg{vertical-align:-2px;color:rgba(var(--color-text--rgb), .6);margin-right:6px;display:inline-block}.nv4slW_headTitle>span{color:rgba(var(--color-text--rgb), .45);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.nv4slW_headToggle{flex-shrink:0}.nv4slW_chatSpend{white-space:nowrap;font-variant-numeric:tabular-nums;background:rgba(var(--color-text--rgb), .04);border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:13px;font-weight:600}.nv4slW_iconBtn{width:38px;height:38px;color:var(--color-subtext);background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.nv4slW_iconBtn svg{width:18px;height:18px}.nv4slW_iconBtn:hover{background:rgba(var(--color-text--rgb), .05);color:var(--color-text)}.nv4slW_iconBtnActive{background:var(--color-secondary);color:var(--color-on-accent)}.nv4slW_iconBtnActive:hover{background:var(--color-hover);color:var(--color-on-accent)}.nv4slW_badge{background:rgba(var(--color-text--rgb), .06);color:var(--color-text);border-radius:7px;flex-shrink:0;place-items:center;line-height:1;display:inline-grid}.nv4slW_badge svg{width:var(--icon,14px);height:var(--icon,14px)}.nv4slW_capIcons{color:rgba(var(--color-text--rgb), .4);gap:4px;display:inline-flex}.nv4slW_capIcons>span{display:inline-flex}.nv4slW_kbd{background:rgba(var(--color-text--rgb), .06);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:1px;min-width:20px;height:18px;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;font-family:inherit!important}.nv4slW_chip{background:rgba(var(--color-text--rgb), .06);white-space:nowrap;height:30px;color:rgba(var(--color-text--rgb), .6);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.nv4slW_chip svg{width:14px;height:14px}.nv4slW_chip:hover:not(:disabled){color:rgba(var(--color-text--rgb), .85)}.nv4slW_chip:disabled{opacity:.4}.nv4slW_chipActive,.nv4slW_chipActive:hover:not(:disabled){background:var(--color-secondary);color:var(--color-on-accent)}.nv4slW_primaryBtn,.nv4slW_secondaryBtn,.nv4slW_ghostBtn{white-space:nowrap;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .15s,opacity .15s;display:inline-flex}.nv4slW_primaryBtn svg,.nv4slW_secondaryBtn svg,.nv4slW_ghostBtn svg{width:16px;height:16px}.nv4slW_primaryBtn:disabled,.nv4slW_secondaryBtn:disabled,.nv4slW_ghostBtn:disabled{opacity:.45}.nv4slW_primaryBtn{background:var(--color-secondary);color:var(--color-on-accent)}.nv4slW_primaryBtn:hover:not(:disabled){background:var(--color-hover)}.nv4slW_secondaryBtn{background:rgba(var(--color-text--rgb), .06);color:var(--color-text)}.nv4slW_secondaryBtn:hover:not(:disabled){background:rgba(var(--color-text--rgb), .1)}.nv4slW_ghostBtn{height:32px;color:rgba(var(--color-text--rgb), .6);background:0 0;padding:0 10px;font-size:13px;font-weight:500}.nv4slW_ghostBtn:hover{background:rgba(var(--color-text--rgb), .05);color:var(--color-text)}.nv4slW_linkBtn{color:var(--color-link);background:0 0;padding:0;font-size:12px;font-weight:600}.nv4slW_toggleRow{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.nv4slW_toggleText{flex-direction:column;gap:2px;min-width:0;display:flex}.nv4slW_toggleText>span{color:rgba(var(--color-text--rgb), .8);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.nv4slW_toggleText small{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_switch{background:rgba(var(--color-text--rgb), .15);border-radius:999px;flex-shrink:0;width:36px;height:21px;transition:background-color .2s;position:relative}.nv4slW_switch span{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.nv4slW_switchOn{background:var(--color-secondary)}.nv4slW_switchOn span{transform:translate(15px)}.nv4slW_rail{background:var(--color-block);min-height:0;box-shadow:0 16px 50px rgba(var(--color-shadow--rgb), .07);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.nv4slW_railHead{border-bottom:1px solid rgba(var(--color-text--rgb), .05);flex-direction:column;gap:8px;padding:12px;display:flex}.nv4slW_railNewRow{align-items:center;gap:6px;display:flex}.nv4slW_railNewRow .nv4slW_newChat{flex:1}.nv4slW_newChat{background:var(--color-secondary);height:38px;color:var(--color-on-accent);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.nv4slW_newChat:hover{background:var(--color-hover)}.nv4slW_railSearch{background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);height:38px;color:var(--color-text);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.nv4slW_railSearch::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_railSearch{color:rgba(var(--color-text--rgb), .45)}.nv4slW_railSearch:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);outline:none}.nv4slW_railSearch input{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.nv4slW_railSearch input::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_railList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;flex:1;min-height:0;padding:6px 8px 12px;overflow-y:auto}.nv4slW_railGroup+.nv4slW_railGroup{margin-top:6px}.nv4slW_railGroupTitle{color:rgba(var(--color-text--rgb), .45);padding:10px 10px 4px;font-size:12px;font-weight:600}.nv4slW_railChat{border-radius:10px;align-items:center;display:flex;position:relative}.nv4slW_railChat:hover,.nv4slW_railChat:focus-within{background:rgba(var(--color-text--rgb), .04)}.nv4slW_railChat:hover .nv4slW_railActions,.nv4slW_railChat:focus-within .nv4slW_railActions{opacity:1}.nv4slW_railChat:hover .nv4slW_railChatTitle,.nv4slW_railChat:focus-within .nv4slW_railChatTitle{padding-right:58px}@media (hover:none){.nv4slW_railChat .nv4slW_railChatTitle{padding-right:58px}}.nv4slW_railChatMain{text-align:left;min-width:0;color:var(--color-text);background:0 0;border-radius:10px;flex-direction:column;flex:1;gap:2px;padding:8px 10px;display:flex}.nv4slW_railActions{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.nv4slW_railActions button{width:26px;height:26px;color:rgba(var(--color-text--rgb), .5);background:0 0;border-radius:7px;place-items:center;transition:background .15s,color .15s;display:grid}.nv4slW_railActions button:hover{background:rgba(var(--color-text--rgb), .06);color:var(--color-text)}@media (hover:none){.nv4slW_railActions{opacity:1}}.nv4slW_railActionDanger:hover{color:#dc2626!important;background:#dc26261a!important}.nv4slW_railRename{border:1px solid rgba(var(--color-secondary--rgb), .5);background:var(--color-block);min-width:0;color:var(--color-text);font:inherit;box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);border-radius:8px;outline:none;flex:1;margin:3px;padding:7px 8px;font-size:14px}.nv4slW_railEmpty{text-align:center;color:rgba(var(--color-text--rgb), .45);padding:20px 10px;font-size:13px}.nv4slW_expiring{color:#d97706;font-style:normal;font-weight:600}.nv4slW_railChatActive,.nv4slW_railChatActive:hover{background:rgba(var(--color-secondary--rgb), .08)}.nv4slW_railChatTitle{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.nv4slW_railModes{color:rgba(var(--color-text--rgb), .45);align-items:center;gap:4px;font-size:12px;display:inline-flex}.nv4slW_railFoot{border-top:1px solid rgba(var(--color-text--rgb), .05);color:rgba(var(--color-text--rgb), .45);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px 14px;font-size:12px;display:flex}.nv4slW_storageBar{background:rgba(var(--color-text--rgb), .08);border-radius:99px;width:100%;height:4px;overflow:hidden}.nv4slW_storageBar span{background:var(--color-secondary);height:100%;display:block}.nv4slW_thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;flex:1;min-height:0;overflow-y:auto}.nv4slW_threadInner{flex-direction:column;gap:20px;max-width:820px;margin:0 auto;padding:20px 20px 28px;display:flex}.nv4slW_turnDropped{opacity:.35;filter:grayscale(.6);pointer-events:none;transition:opacity .2s}.nv4slW_userBubbleEditing{outline:2px solid rgba(var(--color-secondary--rgb), .45);outline-offset:3px}.nv4slW_userTurn{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.nv4slW_userTurn:hover .nv4slW_userActions{opacity:1}.nv4slW_userBubble{background:var(--color-secondary);max-width:min(560px,88%);color:var(--color-on-accent);border-radius:14px 14px 4px;padding:12px 14px;font-size:14.5px;line-height:1.55}.nv4slW_userBubble p{white-space:pre-wrap}.nv4slW_userBubble .nv4slW_attachChip{color:var(--color-on-accent);background:#ffffff29;border-color:#ffffff47}.nv4slW_userBubble .nv4slW_attachChip svg{color:inherit}.nv4slW_userMode{opacity:.8;align-items:center;gap:5px;margin-bottom:4px;font-size:12px;font-weight:600;display:inline-flex}.nv4slW_userAttachments{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.nv4slW_attachChip{background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.nv4slW_attachChip svg{width:14px;height:14px;color:rgba(var(--color-text--rgb), .5)}.nv4slW_attachChip em{color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .1);border-radius:6px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.nv4slW_attachChip button{width:18px;height:18px;color:rgba(var(--color-text--rgb), .5);background:0 0;border-radius:5px;place-items:center;margin-right:-4px;display:inline-grid}.nv4slW_attachChip button:hover{background:rgba(var(--color-text--rgb), .06)}.nv4slW_userActions{opacity:0;gap:2px;transition:opacity .15s;display:flex}.nv4slW_userActions .nv4slW_iconBtn{width:30px;height:30px}.nv4slW_userActions .nv4slW_iconBtn svg{width:15px;height:15px}.nv4slW_asstTurn{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.nv4slW_asstHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nv4slW_asstModel{font-size:13px;font-weight:600}.nv4slW_versionSwitch{background:rgba(var(--color-text--rgb), .06);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:2px;padding:2px;font-size:12px;font-weight:600;display:inline-flex}.nv4slW_versionSwitch span{padding:0 4px}.nv4slW_versionSwitch button{width:22px;height:22px;color:var(--color-text);background:0 0;border-radius:6px;place-items:center;display:grid}.nv4slW_versionSwitch button svg{width:14px;height:14px}.nv4slW_versionSwitch button:hover:not(:disabled){background:var(--color-block)}.nv4slW_versionSwitch button:disabled{opacity:.3}.nv4slW_reasoningToggle{background:rgba(var(--color-text--rgb), .04);height:26px;color:rgba(var(--color-text--rgb), .6);border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.nv4slW_reasoningToggle:hover{color:var(--color-text)}.nv4slW_reasoningToggle svg:last-child{transition:transform .2s}.nv4slW_reasoningOpen svg:last-child{transform:rotate(180deg)}.nv4slW_reasoningBody{background:rgba(var(--color-text--rgb), .04);max-width:100%;color:rgba(var(--color-text--rgb), .65);border-radius:10px;padding:10px 14px;font-size:13px}.nv4slW_asstBody{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.nv4slW_rich{flex-direction:column;gap:10px;font-size:14.5px;line-height:1.55;display:flex}.nv4slW_rich ul{flex-direction:column;gap:4px;padding-left:20px;display:flex}.nv4slW_rich b{font-weight:600}.nv4slW_rich code{background:rgba(var(--color-text--rgb), .06);border-radius:5px;padding:1px 5px;font-size:.88em}.nv4slW_asstBubble{background:var(--color-block-accent);border:1px solid rgba(var(--color-text--rgb), .06);border-radius:14px 14px 14px 4px;max-width:100%;padding:12px 14px}.nv4slW_richStreaming>:last-child:after,p.nv4slW_richStreaming:after{content:"";vertical-align:-2px;background:var(--color-secondary);border-radius:2px;width:7px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite nv4slW_blink;display:inline-block}@keyframes nv4slW_blink{50%{opacity:0}}.nv4slW_typing{background:var(--color-block-accent);border:1px solid rgba(var(--color-text--rgb), .06);border-radius:14px 14px 14px 4px;gap:4px;padding:14px;display:inline-flex}.nv4slW_typing i{background:rgba(var(--color-text--rgb), .35);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite nv4slW_bounce}.nv4slW_typing i:nth-child(2){animation-delay:.15s}.nv4slW_typing i:nth-child(3){animation-delay:.3s}@keyframes nv4slW_bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.nv4slW_asstFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.nv4slW_meta{font-variant-numeric:tabular-nums;color:rgba(var(--color-text--rgb), .45);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.nv4slW_meta svg{width:13px;height:13px}.nv4slW_metaCost{color:rgba(var(--color-text--rgb), .8);align-items:center;gap:4px;font-weight:600;display:inline-flex}.nv4slW_metaDot{visibility:hidden}.nv4slW_metaDim{color:rgba(var(--color-text--rgb), .4)}.nv4slW_asstActions{opacity:.6;align-items:center;gap:2px;transition:opacity .15s;display:flex}.nv4slW_asstActions .nv4slW_iconBtn{width:30px;height:30px}.nv4slW_asstActions .nv4slW_iconBtn svg{width:15px;height:15px}.nv4slW_asstTurn:hover .nv4slW_asstActions,.nv4slW_asstActions:focus-within{opacity:1}.nv4slW_popover{z-index:10060;background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);overscroll-behavior:contain;scrollbar-width:thin;min-width:200px;max-width:min(320px,100vw - 16px);color:var(--color-text);border-radius:12px;padding:6px;font-size:14px;animation:.12s nv4slW_fadeIn;position:fixed;overflow-y:auto;box-shadow:0 12px 32px #0000002e}.nv4slW_popover button{font:inherit;cursor:pointer;border:0;outline:none}.nv4slW_popover button:focus-visible{box-shadow:0 0 0 2px rgba(var(--color-secondary--rgb), .4)}.nv4slW_menuItem{text-align:left;width:100%;height:36px;color:var(--color-text);background:0 0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.nv4slW_menuItem:hover{background:rgba(var(--color-text--rgb), .05)}.nv4slW_menuItem>svg:last-child{color:var(--color-secondary);margin-left:auto}.nv4slW_menuItemOn{font-weight:600}.nv4slW_menuItemText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@container center (max-width:560px){.nv4slW_ghostLabel{display:none}}.nv4slW_menuTitle{color:rgba(var(--color-text--rgb), .45);padding:6px 10px 4px;font-size:12px;font-weight:600}.nv4slW_artifactCard{text-align:left;width:100%;max-width:440px;color:var(--color-text);background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s;display:flex}.nv4slW_artifactCard:hover{border-color:rgba(var(--color-secondary--rgb), .5)}.nv4slW_artifactCardOpen{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12)}.nv4slW_artifactIcon{width:36px;height:36px;color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .1);border-radius:10px;place-items:center;display:grid}.nv4slW_artifactText{flex-direction:column;flex:1;min-width:0;display:flex}.nv4slW_artifactText b{font-weight:600}.nv4slW_artifactText span{color:rgba(var(--color-text--rgb), .45);font-size:12px}.nv4slW_artifactOpen{color:var(--color-link);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.nv4slW_mediaBlock{flex-direction:column;gap:8px;width:100%;display:flex}.nv4slW_imageGrid{grid-template-columns:minmax(0,520px);gap:8px;display:grid}.nv4slW_imageGridMulti{grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px}.nv4slW_imageTile{aspect-ratio:3/2;border-radius:12px;position:relative;overflow:hidden}.nv4slW_imageTile:hover .nv4slW_tileActions{opacity:1}.nv4slW_tileActions{opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;bottom:8px;right:8px}.nv4slW_tileActions button{color:#fff;backdrop-filter:blur(6px);background:#050c2699;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.nv4slW_tileActions button:hover{background:#050c26cc}.nv4slW_shimmer{background:linear-gradient(100deg, transparent 20%, rgba(var(--color-text--rgb), .06) 40%, transparent 60%),rgba(var(--color-text--rgb), .04);background-size:220% 100%;animation:1.4s linear infinite nv4slW_shimmer}@keyframes nv4slW_shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.nv4slW_paramChips{flex-wrap:wrap;gap:6px;display:flex}.nv4slW_paramChips span{background:rgba(var(--color-text--rgb), .05);color:rgba(var(--color-text--rgb), .55);border-radius:6px;padding:2px 8px;font-size:12px}.nv4slW_paramPending{color:var(--color-secondary)!important}.nv4slW_videoTile{aspect-ratio:16/9;background:#0c0c16;border-radius:12px;width:100%;max-width:560px;position:relative;overflow:hidden}.nv4slW_videoPoster{background:var(--poster);position:absolute;inset:-10%}.nv4slW_videoPending .nv4slW_videoPoster{filter:blur(18px)brightness(.55)}.nv4slW_videoPlaying .nv4slW_videoPoster{animation:5s linear infinite alternate nv4slW_kenburns}@keyframes nv4slW_kenburns{to{transform:scale(1.18)translate(-3%,-2%)}}.nv4slW_videoPlay{color:#fff;backdrop-filter:blur(6px);background:#050c268c;border-radius:50%;place-items:center;width:56px;height:56px;transition:opacity .2s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.nv4slW_videoPlay svg{width:22px;height:22px}.nv4slW_videoPlaying .nv4slW_videoPlay{opacity:0}.nv4slW_videoPlaying .nv4slW_videoPlay:hover{opacity:1}.nv4slW_videoJob{color:#fff;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;inset:auto 0 0}.nv4slW_videoJobTop{align-items:center;gap:8px;font-size:13px;display:flex}.nv4slW_videoJobTop span:last-child{opacity:.8;font-variant-numeric:tabular-nums;margin-left:auto}.nv4slW_liveDot{background:#f59e0b;border-radius:50%;width:8px;height:8px;animation:1.4s infinite nv4slW_pulse}@keyframes nv4slW_pulse{0%{box-shadow:0 0 #f59e0b99}70%,to{box-shadow:0 0 0 8px #f59e0b00}}.nv4slW_progress{background:#fff3;border-radius:99px;height:5px;overflow:hidden}.nv4slW_progress span{border-radius:inherit;background:#fff;height:100%;transition:width .5s;display:block}.nv4slW_videoJobNote{opacity:.8;align-items:center;gap:6px;font-size:12px;display:inline-flex}.nv4slW_audioCard{background:var(--color-block-accent);border:1px solid rgba(var(--color-text--rgb), .06);border-radius:12px;align-items:center;gap:12px;width:100%;max-width:520px;padding:10px 12px;display:flex}.nv4slW_audioPending{cursor:progress}.nv4slW_audioPendingIcon{background:rgba(var(--color-secondary--rgb), .12);width:38px;height:38px;color:var(--color-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.nv4slW_audioPendingIcon svg{width:17px;height:17px}.nv4slW_audioPendingIcon:after{content:"";border:2px solid rgba(var(--color-secondary--rgb), .45);border-radius:50%;animation:1.6s ease-out infinite nv4slW_audioRing;position:absolute;inset:0}@keyframes nv4slW_audioRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.nv4slW_audioPendingWave{flex:1;align-items:center;gap:2px;min-width:0;height:34px;display:flex;overflow:hidden}.nv4slW_audioPendingWave span{background:rgba(var(--color-secondary--rgb), .55);transform-origin:50%;border-radius:2px;flex:1;min-width:2px;animation:1s ease-in-out infinite alternate nv4slW_audioBar}@keyframes nv4slW_audioBar{0%{opacity:.45;transform:scaleY(.25)}to{opacity:1;transform:scaleY(1)}}.nv4slW_audioPendingText{color:rgba(var(--color-text--rgb), .75);flex-direction:column;flex-shrink:0;font-size:13px;font-weight:600;display:flex}.nv4slW_audioPendingText small{font-variant-numeric:tabular-nums;min-height:15px;color:rgba(var(--color-text--rgb), .45);font-size:11.5px;font-weight:500}@media (prefers-reduced-motion:reduce){.nv4slW_audioPendingIcon:after,.nv4slW_audioPendingWave span{animation:none}}.nv4slW_audioPlay{background:var(--color-secondary);width:38px;height:38px;color:var(--color-on-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nv4slW_audioPlay svg{width:16px;height:16px}.nv4slW_wave{flex:1;align-items:center;gap:2px;min-width:0;height:34px;display:flex;position:relative}.nv4slW_wave span{background:rgba(var(--color-text--rgb), .2);border-radius:2px;flex:1;min-width:2px}.nv4slW_wave{cursor:pointer}.nv4slW_wave:after{content:"";width:var(--played,0%);border-right:2px solid var(--color-secondary);background:rgba(var(--color-secondary--rgb), .18);pointer-events:none;border-radius:6px;transition:width .25s linear;position:absolute;inset:-2px auto -2px 0}.nv4slW_audioTime{font-variant-numeric:tabular-nums;color:rgba(var(--color-text--rgb), .5);flex-shrink:0;font-size:12px}.nv4slW_audioDl{width:30px;height:30px;color:var(--color-subtext);background:0 0;border-radius:8px;place-items:center;display:grid}.nv4slW_audioDl:hover{background:rgba(var(--color-text--rgb), .05)}.nv4slW_composerWrap{border-top:1px solid rgba(var(--color-text--rgb), .06);flex-shrink:0;padding:12px 16px 10px;position:relative}.nv4slW_composer{background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);max-width:820px;color:var(--color-text);border-radius:10px;flex-direction:column;gap:8px;margin:0 auto;padding:10px 10px 10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.nv4slW_composer::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_composer:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);outline:none}.nv4slW_composerEditing,.nv4slW_composerEditing:focus-within{border-color:rgba(var(--color-secondary--rgb), .55)}.nv4slW_editBanner{background:rgba(var(--color-secondary--rgb), .08);color:var(--color-secondary);border-radius:9px;align-items:center;gap:8px;margin:-2px -2px 2px;padding:7px 8px 7px 10px;display:flex}.nv4slW_editBanner>svg{flex-shrink:0}.nv4slW_editBanner span{flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.nv4slW_editBanner b{font-size:13px;font-weight:600}.nv4slW_editBanner small{color:rgba(var(--color-text--rgb), .5);font-size:12px}.nv4slW_editBanner button{color:rgba(var(--color-text--rgb), .7);background:0 0;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.nv4slW_editBanner button:hover{background:rgba(var(--color-text--rgb), .06)}@media (hover:none){.nv4slW_editBanner button kbd{display:none}}.nv4slW_composerAttachments{flex-wrap:wrap;gap:6px;display:flex}.nv4slW_composerInput{resize:none;width:100%;min-height:24px;max-height:200px;color:var(--color-text);font-size:15px;line-height:1.5;font-family:var(--font-roboto),"Roboto",sans-serif;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;background:0 0;border:0;outline:none;padding:2px;overflow-y:auto}.nv4slW_composerInput::placeholder{color:rgba(var(--color-text--rgb), .45)}.nv4slW_composerBar{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.nv4slW_composerLeft{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.nv4slW_composerRight{flex-shrink:0;align-items:center;gap:6px;display:flex}.nv4slW_modeSwitch{background:rgba(var(--color-text--rgb), .06);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.nv4slW_modeBtn{height:24px;color:rgba(var(--color-text--rgb), .55);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.nv4slW_modeBtn svg{width:15px;height:15px}.nv4slW_modeBtn span{display:none}.nv4slW_modeBtn:hover{color:rgba(var(--color-text--rgb), .85)}.nv4slW_modeBtnActive{background:var(--color-block);color:var(--color-text);box-shadow:0 1px 3px #0000001a}.nv4slW_modeBtnActive span{display:inline}.nv4slW_modelChip{white-space:nowrap;background:rgba(var(--color-text--rgb), .06);height:30px;color:var(--color-text);border-radius:8px;align-items:center;gap:7px;padding:0 8px 0 5px;font-size:13px;font-weight:600;display:inline-flex}.nv4slW_modelChip:hover{background:rgba(var(--color-text--rgb), .1)}.nv4slW_modelChip svg:last-child{color:rgba(var(--color-text--rgb), .45)}.nv4slW_attachBtn{width:38px;height:38px;color:var(--color-subtext);background:0 0;border-radius:10px;place-items:center;display:grid}.nv4slW_attachBtn svg{width:18px;height:18px}.nv4slW_attachBtn:hover{background:rgba(var(--color-text--rgb), .05);color:var(--color-text)}.nv4slW_sendBtn{background:var(--color-secondary);width:38px;height:38px;color:var(--color-on-accent);border-radius:10px;place-items:center;transition:background-color .15s,opacity .2s;display:grid}.nv4slW_sendBtn svg{width:18px;height:18px}.nv4slW_sendBtn:hover:not(:disabled){background:var(--color-hover)}.nv4slW_sendBtn:disabled{opacity:.4}.nv4slW_estimate{font-variant-numeric:tabular-nums;cursor:help;background:rgba(var(--color-text--rgb), .06);height:30px;color:rgba(var(--color-text--rgb), .6);border-radius:8px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.nv4slW_estimate:hover .nv4slW_estimatePop,.nv4slW_estimate:focus .nv4slW_estimatePop{opacity:1;visibility:visible;transform:none}.nv4slW_estimatePop{z-index:30;width:290px;color:var(--color-text);cursor:default;background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);opacity:0;visibility:hidden;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;font-weight:400;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(4px);box-shadow:0 12px 32px #0000002e}.nv4slW_estimatePop b{font-weight:600}.nv4slW_estimatePop small{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_estimatePop code{font-size:11px}.nv4slW_estimateRow{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.nv4slW_estimateRow span:first-child{color:rgba(var(--color-text--rgb), .55)}.nv4slW_composerHints{max-width:820px;color:rgba(var(--color-text--rgb), .45);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:8px auto 0;padding:0 4px;font-size:12px;display:flex}.nv4slW_composerHints>span{align-items:center;gap:5px;display:inline-flex}.nv4slW_ctxHint{font-variant-numeric:tabular-nums;margin-left:auto}.nv4slW_slashMenu{z-index:30;background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:12px;flex-direction:column;width:min(440px,100% - 32px);padding:6px;display:flex;position:absolute;bottom:calc(100% - 4px);left:16px;box-shadow:0 12px 32px #0000002e}.nv4slW_slashItem{text-align:left;height:38px;color:var(--color-text);background:0 0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.nv4slW_slashItem code{min-width:72px;color:var(--color-secondary);font-size:12.5px;font-weight:600}.nv4slW_slashItem span:last-child{color:rgba(var(--color-text--rgb), .6);font-size:13px}.nv4slW_slashItemActive{background:rgba(var(--color-text--rgb), .05)}.nv4slW_slashIcon{background:rgba(var(--color-text--rgb), .05);width:26px;height:26px;color:rgba(var(--color-text--rgb), .6);border-radius:7px;place-items:center;display:grid}.nv4slW_capWarn{color:#b45309;background:#f59e0b1a;border-radius:10px;align-items:center;gap:10px;max-width:820px;margin:0 auto 8px;padding:8px 10px 8px 12px;font-size:13px;display:flex}.nv4slW_capWarn span{color:var(--color-text);flex:1}.nv4slW_capWarn button{background:var(--color-block);height:30px;color:var(--color-text);border-radius:8px;flex-shrink:0;padding:0 10px;font-size:13px;font-weight:600}.nv4slW_right{background:var(--color-block);min-width:0;min-height:0;box-shadow:0 16px 50px rgba(var(--color-shadow--rgb), .07);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.nv4slW_inspector,.nv4slW_artifact{flex-direction:column;height:100%;min-height:0;display:flex}.nv4slW_sideHead{justify-content:space-between}.nv4slW_sideBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px;display:flex;overflow-y:auto}.nv4slW_sideNote{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_inspectorModel{text-align:left;background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);width:100%;color:var(--color-text);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.nv4slW_inspectorModel::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_inspectorModel>svg{color:rgba(var(--color-text--rgb), .45);flex-shrink:0}.nv4slW_inspectorModel:hover{border-color:rgba(var(--color-text--rgb), .18)}.nv4slW_inspectorModelText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.nv4slW_inspectorModelText b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.nv4slW_inspectorModelText small{color:rgba(var(--color-text--rgb), .45);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.nv4slW_field{flex-direction:column;gap:8px;display:flex}.nv4slW_fieldLabel{color:rgba(var(--color-text--rgb), .8);justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:13px;font-weight:600;display:flex}.nv4slW_fieldLabel>span{flex-shrink:0}.nv4slW_fieldLabel small{text-align:right;font-variant-numeric:tabular-nums;min-width:0;color:rgba(var(--color-text--rgb), .45);font-size:12px;font-weight:400;line-height:1.4}.nv4slW_textArea,.nv4slW_input{resize:vertical;background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);width:100%;color:var(--color-text);border-radius:10px;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.nv4slW_textArea::placeholder,.nv4slW_input::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_textArea,.nv4slW_input{font-family:var(--font-roboto),"Roboto",sans-serif}.nv4slW_textArea:focus,.nv4slW_input:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);outline:none}.nv4slW_input{height:40px}.nv4slW_range{width:100%;accent-color:var(--color-secondary)}.nv4slW_ghostOn,.nv4slW_ghostOn:hover{color:var(--color-secondary)!important;background:rgba(var(--color-secondary--rgb), .1)!important}.nv4slW_mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.nv4slW_sizeRow{align-items:center;gap:8px;margin-top:8px;display:flex}.nv4slW_sizeRow>span{color:rgba(var(--color-text--rgb), .45)}.nv4slW_sizeRow .nv4slW_stepper{flex:1;width:auto;min-width:0}.nv4slW_schemaWrap{position:relative}.nv4slW_schemaWrap .nv4slW_codeArea{padding-bottom:44px}.nv4slW_schemaAiBtn{height:30px;color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .12);border:1px solid rgba(var(--color-secondary--rgb), .3);border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex;position:absolute;bottom:8px;right:8px}.nv4slW_schemaAiBtn:hover{background:rgba(var(--color-secondary--rgb), .2)}.nv4slW_schemaAiBtn svg{width:14px;height:14px}.nv4slW_stepper{background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);width:148px;height:38px;color:var(--color-text);border-radius:10px;align-items:stretch;font-size:14px;transition:border-color .15s,box-shadow .15s;display:inline-flex;overflow:hidden}.nv4slW_stepper::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_stepper:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);outline:none}.nv4slW_stepper input{text-align:center;min-width:0;font:inherit;font-variant-numeric:tabular-nums;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;font-size:14px;font-weight:600}.nv4slW_stepper input::placeholder{color:rgba(var(--color-text--rgb), .4);font-size:12.5px;font-weight:400}.nv4slW_stepper button{width:36px;color:rgba(var(--color-text--rgb), .6);background:0 0;flex-shrink:0;place-items:center;transition:background .15s,color .15s;display:grid}.nv4slW_stepper button:hover:not(:disabled){background:rgba(var(--color-text--rgb), .05);color:var(--color-text)}.nv4slW_stepper button:disabled{opacity:.3}.nv4slW_stepper button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}.nv4slW_toggles{flex-direction:column;gap:14px;display:flex}.nv4slW_toolList{flex-direction:column;gap:6px;display:flex}.nv4slW_toolItem{background:rgba(var(--color-text--rgb), .04);border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.nv4slW_toolItem code{color:var(--color-secondary);font-size:12.5px;font-weight:600}.nv4slW_toolItem span{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_voiceGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.nv4slW_voiceGrid button{background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);height:40px;color:var(--color-text);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.nv4slW_voiceGrid button::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_voiceOn{box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);border-color:var(--color-secondary)!important}.nv4slW_inspectorFoot{border-top:1px solid rgba(var(--color-text--rgb), .05);flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;display:flex}.nv4slW_fakeSelect{background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);height:40px;color:var(--color-text);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.nv4slW_fakeSelect::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_fakeSelect svg:last-child{color:rgba(var(--color-text--rgb), .45);margin-left:auto}.nv4slW_requestHead{justify-content:space-between;align-items:center;display:flex}.nv4slW_endpoint{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.nv4slW_endpoint b{color:#16a34a;background:#16a34a1f;border-radius:5px;margin-right:6px;padding:2px 6px;font-size:11px}.nv4slW_codeWrap{background:#0c0c16;border-radius:12px;overflow:hidden}.nv4slW_codeHead{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;height:38px;padding:0 6px 0 14px;display:flex}.nv4slW_codeHead>span{color:#e2e8f073;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.nv4slW_codeBox{overscroll-behavior:contain;color:#e2e8f0;white-space:pre;max-height:380px;margin:0;padding:12px 14px;font-size:12px;line-height:1.55;overflow:auto}.nv4slW_copyBtn{white-space:nowrap;color:#e2e8f0cc;background:0 0;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.nv4slW_copyBtn svg{width:13px;height:13px}.nv4slW_copyBtn:hover{color:#fff;background:#ffffff1a}.nv4slW_copyBtnDone,.nv4slW_copyBtnDone:hover{color:#4ade80}.nv4slW_usageTotal{background:rgba(var(--color-text--rgb), .04);border-radius:12px;flex-direction:column;padding:14px 16px;display:flex}.nv4slW_usageTotal span{color:rgba(var(--color-text--rgb), .8);font-size:13px;font-weight:600}.nv4slW_usageTotal b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_usageTotal small{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_usageSection{color:rgba(var(--color-text--rgb), .45);font-size:12px;font-weight:600}.nv4slW_usageStack{border-radius:99px;gap:2px;height:8px;display:flex;overflow:hidden}.nv4slW_usageStack span{min-width:3px}.nv4slW_usageLegend{flex-direction:column;gap:6px;font-size:13px;display:flex}.nv4slW_usageLegend span{align-items:center;gap:8px;display:flex}.nv4slW_usageLegend i{border-radius:3px;width:8px;height:8px}.nv4slW_usageLegend b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.nv4slW_usageList{flex-direction:column;gap:10px;display:flex}.nv4slW_usageRow{grid-template-columns:auto minmax(0,1fr) 56px auto;align-items:center;gap:8px;font-size:13px;display:grid}.nv4slW_usageRow b{text-align:right;font-variant-numeric:tabular-nums;min-width:58px;font-weight:600}.nv4slW_usageName{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;min-width:0;display:flex;overflow:hidden}.nv4slW_usageName small{color:rgba(var(--color-text--rgb), .45);font-size:11.5px}.nv4slW_usageBar{background:rgba(var(--color-text--rgb), .06);border-radius:99px;height:6px;overflow:hidden}.nv4slW_usageBar span{border-radius:inherit;background:var(--color-secondary);height:100%;display:block}.nv4slW_artifactTitle{align-items:center;gap:8px;min-width:0;display:flex}.nv4slW_artifactTitle b{font-size:15px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_artifactTitle svg{color:var(--color-secondary)}.nv4slW_artifactBar{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 0;display:flex}.nv4slW_artifactVersions{background:rgba(var(--color-text--rgb), .06);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.nv4slW_artifactVersions button{height:24px;color:rgba(var(--color-text--rgb), .55);background:0 0;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600}.nv4slW_versionOn{box-shadow:0 1px 3px #0000001a;background:var(--color-block)!important;color:var(--color-text)!important}.nv4slW_artifactNote{color:rgba(var(--color-text--rgb), .45);padding:8px 14px 10px;font-size:12px;line-height:1.4}.nv4slW_artifactStage{border:1px solid rgba(var(--color-text--rgb), .08);background:#fff;border-radius:12px;flex:1;min-height:0;margin:0 14px;overflow:hidden}.nv4slW_artifactFrame{border:0;width:100%;height:100%;display:block}.nv4slW_artifactCode{color:#e2e8f0;white-space:pre;background:#0c0c16;height:100%;margin:0;padding:12px 0;font-size:12px;line-height:1.6;overflow:auto}.nv4slW_artifactCode i{text-align:right;user-select:none;color:#ffffff4d;width:38px;padding-right:12px;font-style:normal;display:inline-block}.nv4slW_artifactFoot{flex-wrap:wrap;gap:6px;padding:12px 14px 14px;display:flex}.nv4slW_overlay{z-index:10050;backdrop-filter:blur(4px);background:#010106bf;justify-content:center;align-items:center;padding:24px 16px;animation:.15s nv4slW_fadeIn;display:flex;position:fixed;inset:0}@keyframes nv4slW_fadeIn{0%{opacity:0}}.nv4slW_picker{background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:14px;flex-direction:column;width:min(860px,100%);height:min(640px,85vh);display:flex;overflow:hidden;box-shadow:0 24px 64px #0009}.nv4slW_pickerSearch{border-bottom:1px solid rgba(var(--color-text--rgb), .06);background:var(--color-block-accent);align-items:center;gap:8px;padding:12px 16px;display:flex}.nv4slW_pickerSearch>svg{width:16px;height:16px;color:rgba(var(--color-text--rgb), .45)}.nv4slW_pickerSearch input{min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.nv4slW_pickerSearch input::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_pickerSort{height:30px;color:rgba(var(--color-text--rgb), .7);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.nv4slW_pickerSort:hover{background:rgba(var(--color-text--rgb), .05)}.nv4slW_pickerSort svg{width:14px;height:14px}.nv4slW_pickerSort select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none}.nv4slW_pickerClose{width:34px;height:34px;color:rgba(var(--color-text--rgb), .6);background:0 0;border-radius:9px;flex-shrink:0;place-items:center;margin-right:-6px;display:none}.nv4slW_pickerClose svg{width:18px;height:18px}.nv4slW_pickerTabs{border-bottom:1px solid rgba(var(--color-text--rgb), .06);overscroll-behavior:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0;gap:4px;padding:0 12px;display:flex;overflow:auto hidden}.nv4slW_pickerTabs::-webkit-scrollbar{display:none}.nv4slW_pickerTabs button{color:rgba(var(--color-text--rgb), .5);background:0 0;border-bottom:2px solid #0000;flex-shrink:0;align-items:baseline;gap:5px;margin-bottom:-1px;padding:11px 6px 10px;font-size:13.5px;font-weight:600;transition:color .15s;display:inline-flex}.nv4slW_pickerTabs button:hover{color:rgba(var(--color-text--rgb), .85)}.nv4slW_pickerTabs small{font-variant-numeric:tabular-nums;color:rgba(var(--color-text--rgb), .35);font-size:11.5px;font-weight:500}.nv4slW_pickerTabActive{color:var(--color-text)!important;border-bottom-color:var(--color-secondary)!important}.nv4slW_capFilters{scrollbar-width:none;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 16px;display:flex}.nv4slW_capFilters::-webkit-scrollbar{display:none}.nv4slW_capFilters:empty{display:none}.nv4slW_capFilters .nv4slW_chip{white-space:nowrap;flex-shrink:0;height:28px}.nv4slW_sourceChip svg{width:13px;height:13px}.nv4slW_capDivider{background:rgba(var(--color-text--rgb), .1);flex-shrink:0;width:1px;height:18px;margin:0 4px}.nv4slW_pickerBody{border-top:1px solid rgba(var(--color-text--rgb), .06);flex:1;grid-template-columns:minmax(0,1fr) 280px;min-height:0;display:grid}.nv4slW_pickerList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;min-height:0;padding:6px 8px 10px;overflow-y:auto}.nv4slW_pickerSection{color:rgba(var(--color-text--rgb), .45);padding:10px 10px 4px;font-size:12px;font-weight:600}.nv4slW_pickerEmpty{text-align:center;color:rgba(var(--color-text--rgb), .5);padding:32px 10px}.nv4slW_pickerRow{cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto 44px 128px 30px;align-items:center;gap:12px;padding:8px 10px;display:grid}.nv4slW_pickerRowActive{background:rgba(var(--color-text--rgb), .05)}.nv4slW_pickerName{flex-direction:column;min-width:0;display:flex}.nv4slW_pickerName b{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.nv4slW_pickerName>span{color:rgba(var(--color-text--rgb), .45);font-size:12px}.nv4slW_currentTag{color:var(--color-on-accent);background:var(--color-secondary);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600}.nv4slW_pickerCtx,.nv4slW_pickerPrice{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:12.5px}.nv4slW_pickerCtx{color:rgba(var(--color-text--rgb), .5)}.nv4slW_starBtn{width:28px;height:28px;color:rgba(var(--color-text--rgb), .25);background:0 0;border-radius:8px;place-items:center;display:grid}.nv4slW_starBtn:hover{background:rgba(var(--color-text--rgb), .05)}.nv4slW_starOn{color:#f59e0b}.nv4slW_starOn svg{fill:currentColor}.nv4slW_pickerDetail{border-left:1px solid rgba(var(--color-text--rgb), .06);background:var(--color-block-accent);flex-direction:column;gap:12px;padding:16px;display:flex}.nv4slW_pickerDetail p{color:rgba(var(--color-text--rgb), .7);font-size:13px}.nv4slW_detailHead{align-items:center;gap:10px;display:flex}.nv4slW_detailHead div{flex-direction:column;min-width:0;display:flex}.nv4slW_detailHead b{font-size:15px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_detailHead span{color:rgba(var(--color-text--rgb), .45);font-size:12px}.nv4slW_detailHead code{font-size:11.5px}.nv4slW_detailGrid{grid-template-columns:auto 1fr;gap:6px 14px;font-size:13px;display:grid}.nv4slW_detailGrid dt{color:rgba(var(--color-text--rgb), .5)}.nv4slW_detailGrid dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.nv4slW_detailCaps{flex-wrap:wrap;gap:5px;display:flex}.nv4slW_detailCaps>span{background:rgba(var(--color-text--rgb), .06);border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.nv4slW_detailActions{flex-direction:column;gap:6px;margin-top:auto;display:flex}.nv4slW_pickerFoot{border-top:1px solid rgba(var(--color-text--rgb), .06);color:rgba(var(--color-text--rgb), .45);justify-content:space-between;gap:10px;padding:10px 16px;font-size:12px;display:flex}.nv4slW_pickerFoot span{align-items:center;gap:5px;display:inline-flex}.nv4slW_compare{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex}.nv4slW_comparePrompt{resize:none;background-color:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);width:100%;color:var(--color-text);border-radius:10px;flex-shrink:0;padding:10px 12px;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.nv4slW_comparePrompt::placeholder{color:rgba(var(--color-text--rgb), .35)}.nv4slW_comparePrompt{font-family:var(--font-roboto),"Roboto",sans-serif;font-size:15px}.nv4slW_comparePrompt:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .12);outline:none}.nv4slW_compareCols{grid-template-columns:repeat(var(--cols), minmax(240px, 1fr));flex:1;gap:12px;min-height:0;display:grid;overflow-x:auto}.nv4slW_compareCol{background:var(--color-block-accent);border:1px solid rgba(var(--color-text--rgb), .06);border-radius:14px;flex-direction:column;min-height:0;transition:border-color .2s,box-shadow .2s;display:flex}.nv4slW_compareColWin{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.nv4slW_compareHead{border-bottom:1px solid rgba(var(--color-text--rgb), .06);align-items:center;gap:8px;min-height:48px;padding:0 6px 0 12px;display:flex}.nv4slW_compareHead b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.nv4slW_compareHead .nv4slW_iconBtn{width:30px;height:30px}.nv4slW_blindBadge{width:22px;height:22px;color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .12);border-radius:7px;place-items:center;font-size:12px;font-weight:700;display:grid}.nv4slW_compareBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;flex:1;min-height:0;padding:12px 14px;overflow-y:auto}.nv4slW_compareBody .nv4slW_rich{font-size:14px}.nv4slW_compareIdle{color:rgba(var(--color-text--rgb), .45);font-size:13px}.nv4slW_compareFoot{border-top:1px solid rgba(var(--color-text--rgb), .06);flex-direction:column;gap:10px;padding:12px 14px 14px;animation:.3s nv4slW_fadeIn;display:flex}.nv4slW_compareBadges{flex-wrap:wrap;gap:5px;display:flex}.nv4slW_compareBadges:empty{display:none}.nv4slW_goodBadge{color:#16a34a;background:#16a34a1a;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.nv4slW_goodBadge svg{width:12px;height:12px}.nv4slW_compareStats{grid-template-columns:1fr auto;gap:4px 10px;font-size:13px;display:grid}.nv4slW_compareStats dt{color:rgba(var(--color-text--rgb), .5)}.nv4slW_compareStats dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.nv4slW_compareActions{justify-content:space-between;gap:6px;display:flex}.nv4slW_compareActions .nv4slW_secondaryBtn{height:32px;padding:0 12px;font-size:13px}.nv4slW_winTag{color:#b45309;background:#f59e0b24;border-radius:99px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.nv4slW_winTag svg{width:12px;height:12px}.nv4slW_compareAdd{border:1.5px dashed rgba(var(--color-text--rgb), .14);min-height:200px;color:rgba(var(--color-text--rgb), .55);background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:border-color .15s,color .15s;display:flex}.nv4slW_compareAdd svg{width:22px;height:22px}.nv4slW_compareAdd span{font-weight:600}.nv4slW_compareAdd small{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_compareAdd:hover{color:var(--color-secondary);border-color:rgba(var(--color-secondary--rgb), .5)}.nv4slW_library{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow-y:auto}.nv4slW_libToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:-2px;display:flex}.nv4slW_libTabs{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.nv4slW_libTabs button{height:32px;color:rgba(var(--color-text--rgb), .6);background:0 0;border-radius:99px;flex-shrink:0;align-items:baseline;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;line-height:32px;transition:background .15s,color .15s;display:inline-flex}.nv4slW_libTabs button:hover:not(:disabled){background:rgba(var(--color-text--rgb), .05);color:var(--color-text)}.nv4slW_libTabs button:disabled{opacity:.4}.nv4slW_libTabs small{font-variant-numeric:tabular-nums;color:rgba(var(--color-text--rgb), .4);font-size:12px;font-weight:500}.nv4slW_libTabOn,.nv4slW_libTabOn:hover{background:var(--color-text)!important;color:var(--color-block)!important}.nv4slW_libTabOn small,.nv4slW_libTabOn:hover small{color:rgba(var(--color-block--rgb), .6)}.nv4slW_libSection{flex-direction:column;gap:8px;display:flex}.nv4slW_libSectionTitle{color:rgba(var(--color-text--rgb), .45);font-size:12px;font-weight:600}.nv4slW_libGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.nv4slW_libTile{aspect-ratio:1;background:rgba(var(--color-text--rgb), .05);text-align:left;color:var(--color-text);isolation:isolate;border-radius:14px;padding:0;display:block;position:relative;overflow:hidden}.nv4slW_libTile img,.nv4slW_libTile video{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.nv4slW_libTile:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000,#0408189e);height:48%;transition:opacity .2s;position:absolute;inset:auto 0 0}.nv4slW_libTile:hover img,.nv4slW_libTile:hover video,.nv4slW_libTile:focus-visible img,.nv4slW_libTile:focus-visible video{transform:scale(1.03)}.nv4slW_libTile:hover:after,.nv4slW_libTile:hover .nv4slW_libCaption,.nv4slW_libTile:focus-visible:after,.nv4slW_libTile:focus-visible .nv4slW_libCaption{opacity:1}@media (hover:none){.nv4slW_libTile:after,.nv4slW_libTile .nv4slW_libCaption{opacity:1}}.nv4slW_libSkeleton{animation:1.4s ease-in-out infinite nv4slW_libPulse}@keyframes nv4slW_libPulse{50%{opacity:.55}}.nv4slW_libTileAudio{background:linear-gradient(150deg, rgba(var(--color-secondary--rgb), .16), rgba(var(--color-secondary--rgb), .04))}.nv4slW_libTileAudio:after{display:none}.nv4slW_libTileAudio .nv4slW_libCaption{opacity:1;color:rgba(var(--color-text--rgb), .65);text-shadow:none}.nv4slW_libAudioFace{flex-direction:column;gap:12px;height:100%;padding:14px 14px 44px;display:flex}.nv4slW_libAudioPlay{background:var(--color-secondary);width:40px;height:40px;color:var(--color-on-accent);box-shadow:0 6px 16px rgba(var(--color-secondary--rgb), .35);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .15s;display:grid}.nv4slW_libTile:hover .nv4slW_libAudioPlay{transform:scale(1.06)}.nv4slW_libAudioText{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.nv4slW_libBadges{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex;position:absolute;top:8px;left:8px;right:8px}.nv4slW_libBadge{font-variant-numeric:tabular-nums;color:#fff;backdrop-filter:blur(6px);background:#0408188c;border-radius:6px;align-items:center;gap:4px;height:22px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex}.nv4slW_libBadgeWarn{background:#d97706d9}.nv4slW_libCaption{z-index:2;color:#fff;text-shadow:0 1px 2px #00000059;opacity:0;align-items:center;gap:7px;font-size:12.5px;font-weight:600;transition:opacity .2s;display:flex;position:absolute;bottom:9px;left:10px;right:10px}.nv4slW_libCaption>span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nv4slW_libraryEmpty{text-align:center;max-width:420px;color:rgba(var(--color-text--rgb), .55);flex-direction:column;align-items:center;gap:8px;margin:auto;padding:48px 20px;display:flex}.nv4slW_libraryEmpty b{color:var(--color-text);font-size:16px}.nv4slW_libEmptyIcon{background:rgba(var(--color-secondary--rgb), .1);width:56px;height:56px;color:var(--color-secondary);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.nv4slW_libEmptyActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.nv4slW_libEmptyActions button{background:rgba(var(--color-text--rgb), .06);height:36px;color:var(--color-text);border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.nv4slW_libEmptyActions button:hover{background:rgba(var(--color-text--rgb), .1)}.nv4slW_libraryFoot{color:rgba(var(--color-text--rgb), .45);align-items:center;gap:8px;margin-top:4px;font-size:12px;line-height:1.4;display:flex}.nv4slW_viewer{z-index:10040;background:#040610eb;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 340px;animation:.15s nv4slW_fadeIn;display:grid;position:fixed;inset:0}.nv4slW_viewerStage{cursor:zoom-out;min-height:0;padding:56px 72px 32px;display:flex;position:relative}.nv4slW_viewerTop{color:#fff9;font-variant-numeric:tabular-nums;cursor:default;justify-content:space-between;align-items:center;font-size:13px;display:flex;position:absolute;top:12px;left:16px;right:12px}.nv4slW_viewerTop button{color:#fff;background:#ffffff14;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.nv4slW_viewerTop button:hover{background:#ffffff29}.nv4slW_viewerTop button svg{width:18px;height:18px}.nv4slW_viewerMedia{pointer-events:none;flex:1;min-width:0;min-height:0;position:relative}.nv4slW_viewerMedia img,.nv4slW_viewerMedia video{pointer-events:auto;cursor:default;object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block;position:absolute;inset:0;box-shadow:0 20px 60px #00000080}.nv4slW_viewerAudio{pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:min(440px,100%);margin:auto;display:flex;position:absolute;inset:0}.nv4slW_viewerAudio audio{width:100%}.nv4slW_viewerNav{z-index:2;color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nv4slW_viewerNav:hover{background:#fff3}.nv4slW_viewerNav svg{width:20px;height:20px}.nv4slW_viewerPrev{left:16px}.nv4slW_viewerNext{right:16px}.nv4slW_viewerSide{background:var(--color-block);min-height:0;color:var(--color-text);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;flex-direction:column;gap:18px;padding:20px;display:flex;overflow-y:auto}.nv4slW_viewerHead{align-items:center;gap:10px;display:flex}.nv4slW_viewerHead>span{flex-direction:column;min-width:0;display:flex}.nv4slW_viewerHead b{font-size:15px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_viewerHead small{color:rgba(var(--color-text--rgb), .5);font-size:12px}.nv4slW_viewerPrompt{flex-direction:column;gap:6px;display:flex}.nv4slW_viewerPrompt p{white-space:pre-wrap;background:rgba(var(--color-text--rgb), .04);border-radius:10px;max-height:220px;padding:10px 12px;font-size:13.5px;line-height:1.55;overflow-y:auto}.nv4slW_viewerLabel{color:rgba(var(--color-text--rgb), .45);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.nv4slW_viewerLabel button{text-transform:none;letter-spacing:0;color:rgba(var(--color-text--rgb), .55);background:0 0;border-radius:6px;align-items:center;gap:5px;padding:2px 6px;font-size:12px;font-weight:500;display:inline-flex}.nv4slW_viewerLabel button:hover{background:rgba(var(--color-text--rgb), .06);color:var(--color-text)}.nv4slW_viewerLabel button svg{width:13px;height:13px}.nv4slW_viewerDetails{flex-direction:column;gap:8px;font-size:13px;display:flex}.nv4slW_viewerDetails div{justify-content:space-between;gap:12px;display:flex}.nv4slW_viewerDetails dt{color:rgba(var(--color-text--rgb), .5)}.nv4slW_viewerDetails dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-weight:600}.nv4slW_viewerExpiring{color:#d97706;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.nv4slW_viewerExpiring svg{width:14px;height:14px}.nv4slW_viewerActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.nv4slW_viewerActions>*{width:100%}.nv4slW_dangerBtn:hover:not(:disabled){color:#dc2626;background:#dc26261a}@media (max-width:760px){.nv4slW_viewer{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.nv4slW_viewerStage{padding:56px 8px 12px}.nv4slW_viewerNav{background:#00000059;width:38px;height:38px}.nv4slW_viewerPrev{left:8px}.nv4slW_viewerNext{right:8px}.nv4slW_viewerSide{max-height:48dvh;padding:16px 16px max(16px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0;gap:14px}.nv4slW_viewerPrompt p{max-height:120px}.nv4slW_viewerActions{grid-template-columns:1fr 1fr;margin-top:0;display:grid}.nv4slW_viewerActions>:first-child{grid-column:1/-1}}.nv4slW_toasts{z-index:60;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.nv4slW_toast{background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:12px;align-items:center;gap:10px;width:340px;max-width:calc(100vw - 48px);padding:10px 10px 10px 12px;animation:.2s nv4slW_fadeIn;display:flex;box-shadow:0 16px 40px #0000002e}.nv4slW_toastIcon{color:#16a34a;background:#16a34a1a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.nv4slW_toastBody{flex-direction:column;flex:1;min-width:0;display:flex}.nv4slW_toastBody b{font-weight:600}.nv4slW_toastBody span{color:rgba(var(--color-text--rgb), .45);font-size:12px;line-height:1.4}.nv4slW_toastAction{height:30px;color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .1);border-radius:8px;padding:0 10px;font-size:13px;font-weight:600}.nv4slW_toastClose{width:26px;height:26px;color:rgba(var(--color-text--rgb), .45);background:0 0;border-radius:7px;place-items:center;display:grid}.nv4slW_toastError .nv4slW_toastIcon{color:#dc2626;background:#dc26261a}.nv4slW_threadNote{text-align:center;color:rgba(var(--color-text--rgb), .45);padding:24px 0;font-size:13px}.nv4slW_welcome{flex-direction:column;gap:10px;margin:auto 0;padding:32px 0 8px;display:flex}.nv4slW_welcome h2{font-size:22px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_welcome p{max-width:560px;color:rgba(var(--color-text--rgb), .6);font-size:14px}.nv4slW_starters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.nv4slW_starters button{text-align:left;color:var(--color-text);background:var(--color-block-accent);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13.5px;transition:background-color .15s;display:flex}.nv4slW_starters button span{color:rgba(var(--color-text--rgb), .45);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.nv4slW_starters button:hover{background:rgba(var(--color-text--rgb), .08)}@container center (max-width:560px){.nv4slW_starters{grid-template-columns:minmax(0,1fr)}}.nv4slW_attachThumb{object-fit:cover;border:1px solid #ffffff40;border-radius:10px;width:88px;height:88px}.nv4slW_transcriptCard{background:var(--color-block-accent);border:1px solid rgba(var(--color-text--rgb), .06);border-radius:4px 14px 14px;flex-direction:column;gap:8px;max-width:100%;padding:12px 14px;display:flex}.nv4slW_transcriptCard pre{max-height:420px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6;overflow:auto}.nv4slW_transcriptActions{gap:4px;margin:0 -6px -6px;display:flex}.nv4slW_spokenAnswer{width:min(360px,100%);height:40px;margin-top:6px}.nv4slW_micOn{color:#dc2626!important;background:#dc26261a!important}.nv4slW_micTime{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.nv4slW_micSpinner{border:2px solid rgba(var(--color-text--rgb), .15);border-top-color:var(--color-secondary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite nv4slW_micSpin}@keyframes nv4slW_micSpin{to{transform:rotate(360deg)}}.nv4slW_attachThumbBtn{cursor:zoom-in;background:0 0;border-radius:10px;padding:0;display:block;position:relative}.nv4slW_userAttachments .nv4slW_attachChip{color:var(--color-on-accent);font-family:inherit}.nv4slW_userAttachments .nv4slW_attachChip:disabled{cursor:default}.nv4slW_attachChipOpen{cursor:pointer;transition:border-color .15s}.nv4slW_attachChipOpen:hover{border-color:rgba(var(--color-secondary--rgb), .5)}.nv4slW_attachMini{object-fit:cover;border-radius:5px;width:20px;height:20px;margin-left:-4px}.nv4slW_attachChipError{color:#dc2626!important;border-color:#dc262680!important}.nv4slW_composerDrop .nv4slW_composer{border-color:var(--color-secondary);box-shadow:0 0 0 3px rgba(var(--color-secondary--rgb), .15)}.nv4slW_hintWarn{color:#d97706;font-weight:600}.nv4slW_errorCard{max-width:100%;color:var(--color-text);overflow-wrap:anywhere;background:#dc262614;border:1px solid #dc262633;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.nv4slW_errorCard svg{color:#dc2626;flex-shrink:0;margin-top:2px}.nv4slW_citations{flex-wrap:wrap;gap:6px;display:flex}.nv4slW_citations a{white-space:nowrap;text-overflow:ellipsis;max-width:260px;color:rgba(var(--color-text--rgb), .75);background:rgba(var(--color-text--rgb), .05);border-radius:8px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12.5px;display:inline-flex;overflow:hidden}.nv4slW_citations a b{width:18px;height:18px;color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .12);border-radius:5px;flex-shrink:0;place-items:center;font-size:11px;display:grid}.nv4slW_citations a:hover{color:var(--color-text)}.nv4slW_imageTile:has(img){aspect-ratio:auto;background:repeating-conic-gradient(rgba(var(--color-text--rgb), .06) 0% 25%, transparent 0% 50%) 0 0/16px 16px}.nv4slW_imageTile img{object-fit:contain;cursor:zoom-in;width:100%;height:auto;max-height:70vh;display:block}.nv4slW_imageTile .nv4slW_tileActions a{color:#fff;backdrop-filter:blur(6px);background:#050c2699;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.nv4slW_gifTag{color:#fff;background:#050c2699;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.nv4slW_mediaGone{text-align:center;color:rgba(var(--color-text--rgb), .5);background:rgba(var(--color-text--rgb), .04);place-items:center;padding:16px;font-size:13px;display:grid}.nv4slW_lb{z-index:10060;backdrop-filter:blur(6px);color:#fff;background:#06070ef0;flex-direction:column;animation:.15s nv4slW_fadeIn;display:flex;position:fixed;inset:0}.nv4slW_lbBar{flex:none;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 12px 0 20px;display:flex}.nv4slW_lbTitle{flex-direction:column;min-width:0;display:flex}.nv4slW_lbTitle b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.nv4slW_lbTitle span{color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:12px}.nv4slW_lbActions{flex:none;gap:6px;display:flex}.nv4slW_lbActions>a,.nv4slW_lbActions>button{color:#fff;min-width:38px;height:38px;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;place-items:center;padding:0 10px;font-size:13px;font-weight:600;display:grid}.nv4slW_lbActions>a:hover,.nv4slW_lbActions>button:hover{background:#ffffff29}.nv4slW_lbActions>a svg,.nv4slW_lbActions>button svg{width:18px;height:18px}.nv4slW_lbStage{cursor:zoom-out;flex:1;min-height:0;margin:0 72px 24px;position:relative}.nv4slW_lbStage img,.nv4slW_lbStage video{border-radius:8px;max-width:100%;max-height:100%;margin:auto;display:block;position:absolute;inset:0;box-shadow:0 12px 48px #00000080}.nv4slW_lbStage img{cursor:zoom-in}.nv4slW_lbStage video{background:#000}.nv4slW_lbStageZoomed{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-text--rgb), .15) #0000;overflow:auto}.nv4slW_lbStageZoomed img{cursor:zoom-out;border-radius:0;max-width:none;max-height:none;position:static}.nv4slW_lbAudio{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:min(440px,100%);margin:auto;display:flex;position:absolute;inset:0}.nv4slW_lbAudio>span{background:#ffffff14;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.nv4slW_lbAudio audio{width:100%}.nv4slW_lbNav{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%}.nv4slW_lbNav:hover{background:#fff3}.nv4slW_lbNav svg{width:20px;height:20px}.nv4slW_lbPrev{left:16px}.nv4slW_lbNext{right:16px}@media (max-width:640px){.nv4slW_lbStage{margin:0 0 12px}.nv4slW_lbNav{top:auto;bottom:20px}}.nv4slW_videoPlayer{background:#000;border-radius:12px;width:100%;max-width:560px;max-height:60vh;display:block}.nv4slW_mediaFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;max-width:560px;display:flex}.nv4slW_paramSection{border-top:1px solid rgba(var(--color-text--rgb), .06);padding-top:4px}.nv4slW_paramSection summary{cursor:pointer;align-items:center;gap:8px;padding:8px 0;list-style:none;display:flex}.nv4slW_paramSection summary::-webkit-details-marker{display:none}.nv4slW_paramSection summary span{color:rgba(var(--color-text--rgb), .8);font-size:13px;font-weight:600}.nv4slW_paramSection summary small{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:rgba(var(--color-text--rgb), .45);flex:1;font-size:12px;line-height:1.4;overflow:hidden}.nv4slW_paramSection summary svg{color:rgba(var(--color-text--rgb), .45);flex-shrink:0;transition:transform .2s}.nv4slW_paramSection[open] summary svg{transform:rotate(180deg)}.nv4slW_paramSectionBody{flex-direction:column;gap:16px;padding:6px 0 14px;display:flex}.nv4slW_resetBtn{font-variant-numeric:tabular-nums;color:var(--color-link);background:0 0;padding:0;font-size:12px;font-weight:600}.nv4slW_rangeUnset{opacity:.45}.nv4slW_fieldError{color:#dc2626!important}.nv4slW_codeArea{resize:vertical;color:#e2e8f0;background:#0c0c16;border:0;border-radius:12px;outline:none;width:100%;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55}@container studio (max-width:1180px){.nv4slW_root.nv4slW_rootRail.nv4slW_rootRight{grid-template-columns:minmax(0,1fr) 384px}.nv4slW_root.nv4slW_rootRail.nv4slW_rootRight .nv4slW_rail{z-index:40;width:min(264px,85%);position:absolute;inset:0 auto 0 0;box-shadow:16px 0 40px #0000002e}.nv4slW_root.nv4slW_rootRail.nv4slW_rootRight .nv4slW_scrim{z-index:39;background:#01010659;border-radius:18px;display:block;position:absolute;inset:0}}@container studio (max-width:880px){.nv4slW_root,.nv4slW_root.nv4slW_rootRail,.nv4slW_root.nv4slW_rootRight,.nv4slW_root.nv4slW_rootRail.nv4slW_rootRight{grid-template-columns:minmax(0,1fr)}.nv4slW_root .nv4slW_rail{z-index:40;width:min(264px,85%);position:absolute;inset:0 auto 0 0;box-shadow:16px 0 40px #0000002e}.nv4slW_root .nv4slW_scrim{z-index:39;background:#01010659;border-radius:18px;display:block;position:absolute;inset:0}.nv4slW_right{z-index:45;width:min(384px,100%);position:absolute;inset:0 0 0 auto;box-shadow:-16px 0 40px #0000002e}.nv4slW_compareCols{grid-template-columns:repeat(var(--cols), minmax(260px, 82%));scroll-snap-type:x mandatory}.nv4slW_compareCols>*{scroll-snap-align:start}.nv4slW_pickerBody{grid-template-columns:minmax(0,1fr)}.nv4slW_pickerDetail{display:none}}@container studio (max-width:620px){.nv4slW_right{width:100%}.nv4slW_overlay{padding:8px}.nv4slW_pickerRow{grid-template-columns:auto minmax(0,1fr) auto 30px}.nv4slW_pickerRow .nv4slW_capIcons,.nv4slW_pickerRow .nv4slW_pickerCtx{display:none}.nv4slW_compare,.nv4slW_library{padding:10px}.nv4slW_libGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nv4slW_toasts{bottom:10px;left:10px;right:10px}.nv4slW_toast{width:auto}}@container center (max-width:560px){.nv4slW_headBar{flex-wrap:wrap;gap:6px;padding:0 8px 0 10px}.nv4slW_headTitle span,.nv4slW_chatSpend{display:none}.nv4slW_threadInner{padding:14px 12px 20px}.nv4slW_composerWrap{padding:10px 10px 8px}.nv4slW_composerHints,.nv4slW_modeBtnActive span{display:none}.nv4slW_composerLeft{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.nv4slW_composerLeft>*{flex-shrink:0}.nv4slW_estimate{padding:0 7px}.nv4slW_audioCard{gap:8px}.nv4slW_wave{gap:1px;overflow:hidden}.nv4slW_wave span{min-width:1px}}@media (max-width:680px){.nv4slW_frame{padding:0 8px max(8px,env(safe-area-inset-bottom))}.nv4slW_estimatePop{width:auto;position:fixed;bottom:120px;left:12px;right:12px}.nv4slW_overlay{align-items:stretch;padding:0}.nv4slW_picker{width:100%;height:100dvh;box-shadow:none;padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0}.nv4slW_pickerSearch{padding:8px 12px;padding-top:max(8px,env(safe-area-inset-top));background:var(--color-block)}.nv4slW_pickerSearch input{height:40px;font-size:16px}.nv4slW_pickerEsc{display:none}.nv4slW_pickerClose{display:grid}.nv4slW_pickerTabs{padding:0 8px}.nv4slW_pickerTabs button{flex:1;justify-content:center}.nv4slW_capFilters{overscroll-behavior:contain;touch-action:pan-x;flex-wrap:nowrap;padding:10px 12px;overflow:auto hidden}.nv4slW_pickerBody{grid-template-columns:minmax(0,1fr)}.nv4slW_pickerDetail{display:none}.nv4slW_pickerList{padding:4px 6px calc(12px + env(safe-area-inset-bottom))}.nv4slW_pickerRow{grid-template-columns:auto minmax(0,1fr) auto 34px;gap:10px;padding:10px 8px}.nv4slW_pickerRow .nv4slW_capIcons,.nv4slW_pickerRow .nv4slW_pickerCtx{display:none}.nv4slW_pickerName b{white-space:normal}.nv4slW_starBtn{width:34px;height:34px}.nv4slW_pickerFoot{padding:8px 12px}.nv4slW_pickerFoot .nv4slW_pickerKeys{display:none}}@media (hover:none){.nv4slW_pickerEsc,.nv4slW_pickerKeys{display:none!important}}.nv4slW_pickerEmpty a{color:var(--color-link);font-weight:600}.nv4slW_resolvedModel{color:rgba(var(--color-text--rgb), .6);font-weight:500}.nv4slW_vin{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.nv4slW_vinSlot{background:rgba(var(--color-text--rgb), .03);border:1px solid #0000;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:8px;transition:border-color .12s,background .12s;display:flex}.nv4slW_vinSlot>header{color:rgba(var(--color-text--rgb), .6);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.nv4slW_vinSlot>header b{text-align:center;min-width:18px;height:18px;color:var(--color-secondary);background:rgba(var(--color-secondary--rgb), .12);border-radius:9px;padding:0 5px;font-size:11px;line-height:18px}.nv4slW_vinSlotOver{border-color:rgba(var(--color-secondary--rgb), .6);background:rgba(var(--color-secondary--rgb), .06)}.nv4slW_vinTiles{flex-wrap:wrap;gap:6px;display:flex}.nv4slW_vinTile{background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:10px;flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative;overflow:hidden}.nv4slW_vinTile>img{object-fit:cover;width:100%;height:100%}.nv4slW_vinTile[draggable=true]{cursor:grab}.nv4slW_vinTile:hover .nv4slW_vinActions,.nv4slW_vinTile:focus-within .nv4slW_vinActions{opacity:1}.nv4slW_vinTileError{border-color:#ef444499}.nv4slW_vinEmpty{border-style:dashed;border-color:rgba(var(--color-text--rgb), .18);color:rgba(var(--color-text--rgb), .5);cursor:pointer;background:0 0;gap:2px;padding:6px}.nv4slW_vinEmpty svg{width:18px;height:18px}.nv4slW_vinEmpty small{text-align:center;font-size:9.5px;line-height:1.2}.nv4slW_vinEmpty:hover{border-color:rgba(var(--color-secondary--rgb), .6);color:var(--color-secondary)}.nv4slW_vinTiles>.nv4slW_vinEmpty:only-child{width:132px}.nv4slW_vinIcon{background:rgba(var(--color-text--rgb), .06);place-items:center;width:100%;height:100%;display:grid}.nv4slW_vinIcon svg{width:22px;height:22px;color:rgba(var(--color-text--rgb), .6)}.nv4slW_vinBusy{background:rgba(var(--color-block--rgb), .6);animation:1.2s ease-in-out infinite nv4slW_pulse;position:absolute;inset:0}.nv4slW_vinActions{opacity:0;gap:4px;transition:opacity .12s;display:flex;position:absolute;top:4px;right:4px}.nv4slW_vinActions button{color:#fff;background:#0009;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.nv4slW_vinActions button svg{width:12px;height:12px}@media (hover:none){.nv4slW_vinActions{opacity:1}}.nv4slW_vinUnused{color:#b45309;flex-basis:100%;align-items:center;gap:8px;font-size:12.5px;display:flex}.nv4slW_vinUnused svg{flex:none;width:14px;height:14px}.nv4slW_vinUnused span{min-width:0;color:rgba(var(--color-text--rgb), .7);flex:1}.nv4slW_vinUnused button{color:var(--color-secondary);background:0 0;font-size:12.5px;font-weight:600}.nv4slW_thumbRole{color:#fff;pointer-events:none;background:#0009;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:600;position:absolute;bottom:4px;left:4px}.nv4slW_tour{z-index:10100;animation:.2s nv4slW_fadeIn;position:fixed;inset:0}.nv4slW_tourScrim{background:#050c2699;position:absolute;inset:0}.nv4slW_tourSpot{box-shadow:0 0 0 2px var(--color-secondary),0 0 0 9999px #050c2699;pointer-events:none;border-radius:14px;transition:top .3s cubic-bezier(.2,.8,.2,1),left .3s cubic-bezier(.2,.8,.2,1),width .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1);position:absolute}.nv4slW_tourCard{background:var(--color-block);width:min(372px,100vw - 24px);box-shadow:0 24px 64px #00000059,0 0 0 1px rgba(var(--color-text--rgb), .06);border-radius:20px;transition:top .3s cubic-bezier(.2,.8,.2,1),left .3s cubic-bezier(.2,.8,.2,1);position:absolute;overflow:hidden}.nv4slW_tourHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.nv4slW_tourIcon{color:var(--color-secondary);flex-shrink:0;place-items:center;animation:.35s cubic-bezier(.2,.8,.2,1) nv4slW_tourPop;display:grid}.nv4slW_tourIcon svg{width:20px;height:20px}@keyframes nv4slW_tourPop{0%{opacity:0;transform:scale(.6)rotate(-12deg)}}.nv4slW_tourCount{font-variant-numeric:tabular-nums;color:rgba(var(--color-text--rgb), .45);flex-shrink:0;font-size:12px;font-weight:600}.nv4slW_tourClose{width:28px;height:28px;color:rgba(var(--color-text--rgb), .5);background:0 0;border-radius:8px;flex-shrink:0;place-items:center;margin:-4px -6px 0 0;transition:background-color .15s,color .15s;display:inline-grid}.nv4slW_tourClose:hover{background:rgba(var(--color-text--rgb), .06);color:var(--color-text)}.nv4slW_tourContent{padding:18px 18px 0;animation:.3s nv4slW_tourIn}@keyframes nv4slW_tourIn{0%{opacity:0;transform:translateY(6px)}}.nv4slW_tourTitle{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.25;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.nv4slW_tourBody{color:rgba(var(--color-text--rgb), .72);margin:0;font-size:13.5px;line-height:1.6}.nv4slW_tourSteps{align-items:center;gap:12px;padding:16px 18px 0;display:flex}.nv4slW_tourBars{flex:1;gap:4px;display:flex}.nv4slW_tourBars span{background:rgba(var(--color-text--rgb), .08);border-radius:2px;flex:1;height:4px;transition:background-color .3s}.nv4slW_tourBars .nv4slW_tourStepDone{background:var(--color-secondary)}.nv4slW_tourActions{align-items:center;gap:8px;padding:14px 14px 14px 18px;display:flex}.nv4slW_tourSkip{color:rgba(var(--color-text--rgb), .5);background:0 0;padding:0;font-size:13px;font-weight:500;transition:color .15s}.nv4slW_tourSkip:hover{color:var(--color-text)}.nv4slW_tourSpacer{flex:1}.nv4slW_tourBack{width:36px;height:36px;color:rgba(var(--color-text--rgb), .6);background:0 0;border-radius:10px;place-items:center;transition:color .15s;display:grid}.nv4slW_tourBack:hover{color:var(--color-text)}.nv4slW_tourNext{height:36px;color:var(--color-on-accent);background:var(--color-secondary);border-radius:10px;align-items:center;gap:6px;padding:0 14px 0 16px;font-size:13.5px;font-weight:600;transition:background-color .15s,transform .15s;display:inline-flex}.nv4slW_tourNext:hover{background:var(--color-hover)}.nv4slW_tourNext:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.nv4slW_tour,.nv4slW_tourSpot,.nv4slW_tourCard,.nv4slW_tourIcon,.nv4slW_tourContent,.nv4slW_tourBars span{transition:none;animation:none}}
.EPN9AW_topBar{background-color:var(--panel-header-bg,var(--color-block));color:#fff;z-index:1000;align-items:center;min-height:68px;margin-bottom:48px;display:flex;position:sticky;top:0;overflow:visible}[data-theme=light] .EPN9AW_topBar{color:var(--color-text);border-bottom:1px solid var(--color-border)}.EPN9AW_topBarWithNavigation{z-index:1001}.EPN9AW_layout{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:68px;display:flex}.EPN9AW_brandArea{align-items:center;gap:32px;display:flex}.EPN9AW_navigationToggle{color:inherit;border:none;justify-content:center;align-items:center;display:none}.EPN9AW_navigationToggle:hover{cursor:pointer}.EPN9AW_navigationToggle:hover svg path{stroke:var(--color-secondary)}.EPN9AW_brand{color:inherit;align-items:center;gap:8px;text-decoration:none;transition:opacity .2s ease-in-out;display:flex}.EPN9AW_brand:hover{opacity:.8}.EPN9AW_brand:before{content:"";background-color:currentColor;width:28px;height:24px;-webkit-mask:url(../media/logo.43bkh65rs9wzu.svg) 50%/contain no-repeat;mask:url(../media/logo.43bkh65rs9wzu.svg) 50%/contain no-repeat}[data-theme=light] .EPN9AW_brand:before{background-color:#454cee}.EPN9AW_brand .EPN9AW_brandText{font-size:20px;font-weight:700;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.EPN9AW_brand .EPN9AW_brandText>span{color:#454cee}.EPN9AW_brandChristmas:after{content:"✨";opacity:.6;pointer-events:none;font-size:12px;animation:2s ease-in-out infinite EPN9AW_twinkle}.EPN9AW_christmasTree{opacity:.9;font-size:14px;animation:2s ease-in-out infinite EPN9AW_twinkle;display:inline-block}@keyframes EPN9AW_twinkle{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.EPN9AW_searchArea{flex:1;justify-content:center;min-width:0;display:flex}.EPN9AW_balanceArea{flex-shrink:0;align-items:center;gap:10px;display:flex}.EPN9AW_adminButton{color:#fff;background-color:#ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,color .2s,transform .15s;display:flex}.EPN9AW_adminButton svg{width:20px;height:20px}.EPN9AW_adminButton:hover{background-color:#ffffff24}.EPN9AW_adminButton:active{transform:scale(.94)}[data-theme=light] .EPN9AW_adminButton{background-color:rgba(var(--color-text--rgb), .06);color:var(--color-text)}[data-theme=light] .EPN9AW_adminButton:hover{background-color:rgba(var(--color-text--rgb), .1)}.EPN9AW_adminButton.EPN9AW_adminButtonActive,.EPN9AW_adminButton.EPN9AW_adminButtonActive:hover{background-color:rgba(var(--color-secondary--rgb), .16);color:#8f94ff}[data-theme=light] .EPN9AW_adminButton.EPN9AW_adminButtonActive{background-color:rgba(var(--color-secondary--rgb), .12);color:var(--color-secondary)}@media (max-width:1000px){.EPN9AW_topBar{z-index:1100;width:100%;position:fixed;top:0;left:0;right:0}.EPN9AW_navigationToggle{display:flex}.EPN9AW_brand{pointer-events:none}.EPN9AW_searchArea{flex:none;margin-left:auto}}@media (max-width:375px){.EPN9AW_searchArea{display:none}}@media (max-width:500px){.EPN9AW_supportSlot{display:none}.EPN9AW_topBar{margin-bottom:24px}.EPN9AW_layout{align-items:center;gap:12px}.EPN9AW_brandArea{gap:18px}.EPN9AW_navigationToggle svg{width:auto;height:16px}.EPN9AW_brand{font-size:16px}.EPN9AW_brand:before{width:22px;height:20px}.EPN9AW_brandText{display:none}}
.pSAvGq_backdrop{z-index:10050;padding:calc(16px + env(safe-area-inset-top)) 16px 16px;backdrop-filter:blur(2px);background-color:#00000073;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.pSAvGq_banner{border:1px solid rgba(var(--color-text--rgb), .08);background-color:var(--color-block);border-radius:14px;align-items:center;gap:16px;width:100%;max-width:640px;padding:14px 16px;display:flex;box-shadow:0 12px 32px #00000059}@media (max-width:500px){.pSAvGq_banner{flex-direction:column;align-items:stretch}}.pSAvGq_text{min-width:0;color:rgba(var(--color-text--rgb), .65);flex-direction:column;flex:1;gap:3px;font-size:13px;line-height:1.4;display:flex}.pSAvGq_text strong{color:var(--color-text);font-size:15px;font-weight:600;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.pSAvGq_button{background-color:var(--color-secondary);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-shrink:0;padding:9px 18px;font-size:14px;font-weight:600;transition:filter .15s;font-family:var(--font-montserrat),"Montserrat",sans-serif!important}.pSAvGq_button:hover{filter:brightness(1.1)}.pSAvGq_button:focus-visible{outline:2px solid rgba(var(--color-secondary--rgb), .6);outline-offset:2px}
._6XRO0G_page{z-index:1;flex-direction:column;width:100%;min-height:100dvh;transition:opacity .4s ease-in;display:flex;position:relative}[data-auth-done] ._6XRO0G_page{opacity:0}._6XRO0G_page{padding:max(24px,env(safe-area-inset-top)) 32px max(24px,env(safe-area-inset-bottom))}@media (max-width:500px){._6XRO0G_page{padding:max(16px,env(safe-area-inset-top)) 20px max(16px,env(safe-area-inset-bottom))}}body:has(._6XRO0G_page) #light{display:none}._6XRO0G_header{justify-content:flex-end;display:flex}._6XRO0G_formArea{flex:1;justify-content:center;align-items:flex-start;width:100%;padding:clamp(24px,12vh,120px) 0 40px;display:flex}@media (max-width:500px){._6XRO0G_formArea{padding:clamp(24px,6vh,48px) 0 32px}}