.PvO2Jq_viewer{color:#ffffffeb;background:radial-gradient(circle at 50% 45%,#3a3a3a 0%,#2a2a2a 45%,#191919 72%,#0f0f0f 100%);width:100%;height:100%;font:12px/1.35 system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow:hidden}.PvO2Jq_background{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.PvO2Jq_canvas{background:0 0;inset:0;position:absolute!important}.PvO2Jq_toolbar,.PvO2Jq_stats{z-index:10;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;position:absolute;top:10px;transform:translateY(-4px)}.PvO2Jq_toolbar{flex-direction:column;gap:6px;display:flex;right:10px}.PvO2Jq_stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:pre;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;background:#1414148c;border:1px solid #ffffff24;border-radius:8px;padding:7px 10px;left:10px}.PvO2Jq_viewer:hover .PvO2Jq_toolbar,.PvO2Jq_viewer:hover .PvO2Jq_stats,.PvO2Jq_viewer:focus-within .PvO2Jq_toolbar,.PvO2Jq_viewer:focus-within .PvO2Jq_stats,.PvO2Jq_viewer[data-menu-open=true] .PvO2Jq_toolbar,.PvO2Jq_viewer[data-menu-open=true] .PvO2Jq_stats{opacity:1;pointer-events:auto;transform:translateY(0)}.PvO2Jq_toolbar .PvO2Jq_tool{color:#ffffffeb;width:32px;height:32px;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#1414148c;border:1px solid #ffffff24;border-radius:6px;padding:0;transition:background .12s,border-color .12s,transform .12s}.PvO2Jq_toolbar .PvO2Jq_tool:hover{background:#242424a6;border-color:#ffffff3d;transform:translateY(-1px)}.PvO2Jq_toolbar .PvO2Jq_tool:active{background:#323232b3;transform:translateY(0)}.PvO2Jq_toolbar .PvO2Jq_tool[data-active=true],.PvO2Jq_toolbar .PvO2Jq_tool[data-popup-open]{background:#505050a6;border-color:#ffffff4d}.PvO2Jq_toolbar .PvO2Jq_tool:focus-visible{outline-offset:2px;outline:2px solid #ffffff59}.PvO2Jq_toolbar .PvO2Jq_tool svg{width:18px;height:18px}.PvO2Jq_menu{color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414d1;border:1px solid #ffffff24;border-radius:8px;width:max-content;min-width:112px;padding:4px;font:12px/1.35 system-ui,-apple-system,Segoe UI,sans-serif}.PvO2Jq_menu .PvO2Jq_option{font:inherit;cursor:pointer;border-radius:5px;padding:7px 9px}.PvO2Jq_menu .PvO2Jq_option:hover,.PvO2Jq_menu .PvO2Jq_option[data-highlighted]{color:#fff;background:#ffffff1a}.PvO2Jq_menu .PvO2Jq_option[aria-checked=true]{color:#fff;background:#ffffff29}.PvO2Jq_tooltip{color:#eee;background:#1a1a1a;border:1px solid #ffffff59;border-radius:2px;padding:4px 7px;font-size:12px}.PvO2Jq_tooltip>svg{display:none}.PvO2Jq_status{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#00000059;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.PvO2Jq_statusBox{text-align:center;pointer-events:auto;background:#1414148c;border:1px solid #ffffff2e;border-radius:10px;justify-items:center;gap:10px;max-width:320px;padding:10px 14px;font-size:14px;display:grid}@media (hover:none){.PvO2Jq_toolbar,.PvO2Jq_stats{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.PvO2Jq_toolbar,.PvO2Jq_stats,.PvO2Jq_toolbar .PvO2Jq_tool{transition:none;transform:none}.PvO2Jq_toolbar .PvO2Jq_tool:hover{transform:none}}
.eiL02G_viewport{top:max(1rem, env(safe-area-inset-top,0px));bottom:auto}
.rajF1W_rightbar{color:#fff;width:404px;min-width:0;height:100%;font-family:var(--font-fluent);-webkit-user-select:none;user-select:none;background:#272727;border-inline:1px solid #323232;flex-direction:column;flex:0 0 404px;gap:0;padding:3px 6px 0;font-size:14px;line-height:1.4;display:flex;overflow:hidden}.rajF1W_rightbar button{cursor:pointer}.rajF1W_rightbar :is(button,input):focus-visible{outline:1px solid var(--accent-aqua);outline-offset:-3px}.rajF1W_preview{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.rajF1W_enlarge{background:#343434;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:32px;font-size:14px;display:flex}.rajF1W_enlarge:hover{background:#3d3d3d}.rajF1W_enlarge:disabled{cursor:default}.rajF1W_segmentedTab:disabled{color:#999;cursor:default}.rajF1W_previewCard{background:var(--preview-viewport-bg);border-radius:3px;flex-direction:column;gap:0;height:100%;display:flex;overflow:hidden}.rajF1W_segmentedTabs{border-bottom:1px solid #383838;border-radius:0;flex-shrink:0;gap:0;width:100%;height:41px;padding:0;display:flex}.rajF1W_segmentedTab{height:100%;box-shadow:none;color:#fff;background:#323232;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-width:0;padding:0;font-size:14px;font-weight:400;display:flex}.rajF1W_segmentedTab+.rajF1W_segmentedTab{border-left:1px solid #383838}.rajF1W_segmentedTab[aria-selected=true]{background:#282828;font-weight:500}.rajF1W_segmentedTab:hover{background:#383838}.rajF1W_previewContent{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.rajF1W_videoPreview{object-fit:contain;background:#171717;flex:1;width:100%;height:100%;min-height:0}.rajF1W_videoPlayer{background:#171717;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;container-type:inline-size}.rajF1W_videoStage{flex:1;min-height:0;display:flex;position:relative}.rajF1W_videoCenterPlay{color:#171717;cursor:pointer;background:#ffffffeb;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 16px #0005}.rajF1W_videoCenterPlay svg{fill:currentColor;width:22px;height:22px;margin-left:3px}.rajF1W_videoLoading{pointer-events:none;color:#0dd;background:#0002;place-items:center;display:grid;position:absolute;inset:0}.rajF1W_videoLoading svg{width:30px;height:30px;animation:1s linear infinite rajF1W_video-spin}.rajF1W_videoError{inset-inline:12px;color:#eee;background:#171717eb;border-radius:6px;padding:10px 12px;font-size:12px;line-height:18px;position:absolute;bottom:12px}.rajF1W_videoControls{background:#303030;border-top:1px solid #3a3a3a;flex-wrap:wrap;align-items:center;gap:6px;padding:9px;display:flex}.rajF1W_videoControls button{color:#eee;cursor:pointer;background:#414141;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:32px;display:grid}.rajF1W_videoControls button:hover{background:#505050}.rajF1W_videoControls button svg{width:16px;height:16px}.rajF1W_videoControls input{accent-color:#00d6d6;cursor:pointer;height:22px}.rajF1W_videoControls input:disabled{cursor:default;opacity:.4}.rajF1W_videoSeek{flex:1;width:0;min-width:40px}.rajF1W_videoTime{white-space:nowrap;color:#eee;font-variant-numeric:tabular-nums;font-size:11px}.rajF1W_videoVolume{align-items:center;gap:5px;display:flex}.rajF1W_videoVolume input{width:48px}.rajF1W_videoPlayer button:focus-visible,.rajF1W_videoPlayer input:focus-visible{outline-offset:2px;outline:2px solid #0dd}@container (max-width:420px){.rajF1W_videoVolume input{display:none}}@keyframes rajF1W_video-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rajF1W_videoLoading svg{animation:none}}.rajF1W_previewContent:fullscreen{background:#171717;width:100%;height:100%}.rajF1W_previewContent:fullscreen .rajF1W_previewActions{opacity:1}.rajF1W_previewActions{opacity:0;gap:4px;display:flex;position:absolute;top:6px;right:6px}.rajF1W_previewContent:hover .rajF1W_previewActions,.rajF1W_previewContent:focus-within .rajF1W_previewActions{opacity:1}.rajF1W_previewActions button{background:#303030;border:1px solid #484848;border-radius:4px;place-items:center;width:28px;height:28px;display:grid}.rajF1W_previewActions svg{width:16px;height:16px}.rajF1W_compare{background:#383838;flex:1;min-height:0;padding:8px;display:flex;position:relative}.rajF1W_compareViewport{background:#424242;flex:1;place-items:center;min-width:0;min-height:0;display:grid;overflow:hidden}.rajF1W_compareFrame{width:100%;max-width:100%;height:100%;max-height:100%;position:relative;overflow:hidden}.rajF1W_compareSide{pointer-events:none;background:#424242;position:absolute;inset:0}.rajF1W_compareFrame[data-empty=true] .rajF1W_compareSide{background:0 0}.rajF1W_compareSide[data-side=A]{clip-path:inset(0 calc(100% - var(--compare-split)) 0 0)}.rajF1W_compareSide[data-side=B]{clip-path:inset(0 0 0 var(--compare-split))}.rajF1W_compare img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.rajF1W_compare input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.rajF1W_compareDivider{top:0;bottom:0;left:var(--compare-split);pointer-events:none;background:#fff;width:1px;position:absolute;transform:translate(-50%)}.rajF1W_compareFrame:focus-within{outline-offset:-1px;outline:1px solid #0dd}.rajF1W_compareLabel{color:#fff;background:#20202055;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 7px;font-size:11px;line-height:16px;display:flex;position:absolute;top:6px}.rajF1W_compareLabel strong{font-size:14px;font-weight:600}.rajF1W_compareLabel span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rajF1W_compareSide[data-side=A] .rajF1W_compareLabel{right:calc(100% - var(--compare-split) + 8px);max-width:calc(var(--compare-split) - 8px)}.rajF1W_compareSide[data-side=B] .rajF1W_compareLabel{left:calc(var(--compare-split) + 8px);max-width:calc(100% - var(--compare-split) - 8px)}.rajF1W_comparePlaceholder{color:#777;width:96px;height:96px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rajF1W_compareHint{color:#eee;text-align:center;background:#202020e6;padding:6px 8px;font-size:12px;line-height:18px;position:absolute;bottom:10px;left:10px;right:10px}.rajF1W_mediaCompare{color:#eee;background:#303030;flex-direction:column;flex:1;gap:8px;min-height:0;padding:8px;display:flex}.rajF1W_mediaComparePanels{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;display:grid}.rajF1W_mediaComparePanels[data-stacked=true]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.rajF1W_mediaComparePanel{background:#080808;border-radius:5px;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.rajF1W_mediaComparePanel>:is(video,img){object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}.rajF1W_mediaCompareLabel{z-index:1;color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:linear-gradient(#0009,#0000);padding:6px 8px;font-size:11px;line-height:18px;position:absolute;top:0;left:0;right:0;overflow:hidden}.rajF1W_mediaCompareEmpty{text-align:center;color:#bbb;align-self:center;padding:24px 12px;font-size:12px;line-height:18px}.rajF1W_mediaCompareControls{flex-direction:column;gap:6px;display:flex}.rajF1W_mediaCompareSeek{cursor:pointer;accent-color:#0dd;width:100%;height:20px}.rajF1W_mediaCompareButtons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rajF1W_mediaCompareButtons button{color:#eee;cursor:pointer;background:#414141;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:32px;display:grid}.rajF1W_mediaCompareButtons button:hover{background:#505050}.rajF1W_mediaCompareButtons button svg{width:16px;height:16px}.rajF1W_mediaCompareButtons select{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#414141;border:1px solid #555;border-radius:5px;max-width:100px;margin-left:auto;padding:6px;font-size:12px}.rajF1W_mediaCompareControls :disabled{opacity:.45;cursor:default}.rajF1W_mediaCompareControls :focus-visible{outline-offset:2px;outline:2px solid #0dd}.rajF1W_mediaCompareError{color:#ffb3b3;font-size:12px;line-height:18px}.rajF1W_categories{border-top:1px solid #363636;flex-shrink:0;margin-top:2px;margin-bottom:10px}.rajF1W_categoryTabs{border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;height:51px;padding:0;display:grid;position:relative}.rajF1W_categoryTabs:before{content:"";background:#363636;height:1px;position:absolute;bottom:0;left:10px;right:10px}.rajF1W_categoryTab{height:100%;box-shadow:none;color:#bfbfbf;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 0 6px;font-size:13px;font-weight:500;display:flex;position:relative}.rajF1W_categoryTab:hover{color:#fff}.rajF1W_categoryTab:disabled{opacity:.4;cursor:default}.rajF1W_rightbar button:disabled{cursor:default}.rajF1W_engineCard button:disabled{opacity:.4}.rajF1W_categoryTab[aria-selected=true]{color:var(--accent-aqua)}.rajF1W_categoryTab[aria-selected=true]:after{opacity:1;content:"";background:var(--accent-aqua);height:1px;position:absolute;bottom:0;left:10px;right:10px;box-shadow:0 2px 6px #0ff6}.rajF1W_tools{scrollbar-width:thin;scrollbar-color:#999 transparent;flex:1 1 0;min-height:0;padding-bottom:6px;overflow-y:auto}.rajF1W_tools::-webkit-scrollbar{width:4px}.rajF1W_tools::-webkit-scrollbar-track{background:0 0}.rajF1W_tools::-webkit-scrollbar-thumb{background:#999;border-radius:2px}.rajF1W_engineCard{background:#242424;border-radius:10px;margin:2px 7px 8px;position:relative}.rajF1W_featureButton{text-align:left;background:#2c2c2c;border-radius:10px 10px 0 0;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;font-size:14px;display:flex}.rajF1W_featureButton:hover{background:#343434}.rajF1W_featureButton{justify-content:flex-start}.rajF1W_featureButton [data-slot=select-value]{flex:0 auto}.rajF1W_featureButton>svg:last-child{width:12px;height:12px;margin-left:4px}.rajF1W_featureButton[data-popup-open]>svg:last-child{transform:rotate(180deg)}.rajF1W_featureMenu{color:#f0f0f0;font:14px/20px var(--font-fluent);background:#2b2b2b;border:1px solid #414141;border-radius:10px;padding:8px;box-shadow:0 6px 18px #0003}.rajF1W_featureItem{min-height:40px;font:inherit;cursor:pointer;border-radius:4px;align-items:center;padding:0 10px;display:flex;position:relative}.rajF1W_featureItem>span:first-child{align-items:center;gap:8px;display:flex}.rajF1W_featureItem svg{width:18px;height:18px}.rajF1W_featureItem [data-slot=select-item-indicator]{display:none}.rajF1W_featureItem[data-highlighted]{color:#fff;background:#323232}.rajF1W_featureItem[data-selected]{color:#fff;background:#404040}.rajF1W_featureItem[data-selected]:before{content:"";background:#0dd;border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.rajF1W_featureItem[data-disabled]{opacity:.4;cursor:default}.rajF1W_featureChevron{width:11px;height:11px;margin-left:4px}.rajF1W_engineControls{padding:8px 10px 28px}.rajF1W_referenceMedia{flex-wrap:wrap;gap:8px;display:flex}.rajF1W_referenceThumbnail{color:#f0f0f0;background:#171717;place-items:center;width:64px;height:64px;display:grid;position:relative}.rajF1W_referenceThumbnail:focus-visible{outline-offset:2px;outline:1px solid #0dd}.rajF1W_referenceThumbnail img{object-fit:cover;width:100%;height:100%;display:block}.rajF1W_referenceThumbnail>svg{width:24px;height:24px}.rajF1W_referenceThumbnail .rajF1W_referenceVideoBadge{filter:drop-shadow(0 1px 3px #0008);width:22px;height:22px;position:absolute}.rajF1W_controlLabel{color:#bfbfbf;margin-bottom:5px;font-size:11px;line-height:15px;display:block}.rajF1W_engineButton{text-align:left;background:#323232;border-radius:8px;align-items:center;gap:8px;width:100%;height:36px;padding:0 9px;font-size:14px;display:flex}.rajF1W_engineButton:hover,.rajF1W_optionButton:hover{background:#3a3a3a}.rajF1W_engineButton>svg:last-child{width:12px;height:12px;margin-left:4px}.rajF1W_engineButton[data-popup-open]>svg:last-child{transform:rotate(180deg)}.rajF1W_engineMenu{max-height:min(480px, var(--available-height));color:#f0f0f0;font:14px/20px var(--font-fluent);scrollbar-width:thin;scrollbar-color:#888 #2c2c2c;background:#2c2c2c;border:1px solid #414141;border-radius:10px;padding:6px;box-shadow:0 6px 18px #0003}.rajF1W_engineMenu [data-slot=select-scroll-up-button],.rajF1W_engineMenu [data-slot=select-scroll-down-button]{background:#2c2c2c}.rajF1W_engineItem{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:0 10px;position:relative}.rajF1W_engineItem>span:first-child{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.rajF1W_engineItem [data-slot=select-item-indicator]{display:none}.rajF1W_engineItem[data-highlighted]{color:#fff;background:#323232}.rajF1W_engineItem[data-selected]{color:#fff;background:#404040}.rajF1W_engineItem[data-selected]:before{content:"";background:#0dd;border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.rajF1W_engineName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rajF1W_engineTags{flex-shrink:0;gap:4px;display:flex}.rajF1W_engineTag{color:#aaa;border:1px solid #909090;border-radius:8px;padding:1px 5px;font-size:10px;line-height:15px}.rajF1W_engineChevron{color:#bfbfbf;flex-shrink:0;width:12px;height:12px;margin-left:8px}.rajF1W_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.rajF1W_options .rajF1W_controlLabel{margin-bottom:2px}.rajF1W_parameterMenu{background:#2c2c2c;font:400 14px/20px Segoe UI,sans-serif}.rajF1W_parameterLabel{color:inherit;opacity:.78;font-size:11px;font-weight:400;line-height:15px}.rajF1W_parameterField{flex-direction:column;gap:2px;font-family:Segoe UI,sans-serif;font-weight:400;display:flex}.rajF1W_parameterGroups{flex-direction:column;gap:12px;padding-top:12px;display:flex;container-type:inline-size}.rajF1W_advancedToggle{color:#bfbfbf;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:24px;padding:2px 0;font:400 12px/18px Segoe UI,sans-serif;display:flex}.rajF1W_advancedToggle:hover{color:#fff}.rajF1W_advancedToggle>svg{flex:none;width:12px;height:12px}.rajF1W_advancedToggle[aria-expanded=true]>svg{transform:rotate(90deg)}.rajF1W_parameterRow{grid-template-columns:repeat(var(--parameter-columns), minmax(0, 1fr));gap:8px;display:grid}@container (max-width:300px){.rajF1W_parameterRow[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rajF1W_parameterRow[data-columns="3"]>:last-child{grid-column:1/-1}}@container (max-width:220px){.rajF1W_parameterRow[data-columns]{grid-template-columns:minmax(0,1fr)}}.rajF1W_parameterField [data-slot=select-trigger]{letter-spacing:normal;padding-inline:8px;font-family:inherit;font-size:14px;font-weight:400}.rajF1W_options{font-family:Segoe UI,sans-serif;font-weight:400}.rajF1W_options .rajF1W_controlLabel{color:inherit;opacity:.78}.rajF1W_booleanParameter{align-items:center;gap:10px;min-height:28px;padding:4px 8px;display:flex}.rajF1W_parameterMenu [data-slot=select-scroll-up-button],.rajF1W_parameterMenu [data-slot=select-scroll-down-button]{background:#2c2c2c}.rajF1W_optionButton{background:#323232;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:27px;padding:0 8px;font-size:14px;display:flex}.rajF1W_presets{background:#323232;border:1px solid #383838;border-radius:3px;flex-direction:column;gap:0;display:flex;overflow:hidden}.rajF1W_presetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:4px;display:grid}.rajF1W_presetPlaceholder{min-height:204px}.rajF1W_presetTile{background:#3c3c3c;border:1px solid #333;border-radius:4px;flex-direction:column;min-width:0;height:98px;display:flex;position:relative;overflow:hidden}.rajF1W_presetTile:hover{background:#484848}.rajF1W_presetSelect{background:0 0;border:0;border-radius:0;grid-template-rows:76px 1fr;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.rajF1W_presetSelect:hover{background:0 0}.rajF1W_presetArt{justify-content:center;align-items:center;width:100%;height:76px;display:flex}.rajF1W_presetArt svg{color:#f5f5f5;width:100%;height:76px}.rajF1W_presetName{white-space:nowrap;text-overflow:ellipsis;align-self:center;padding:0 2px 2px;font-size:11px;font-weight:500;line-height:15px;display:block;overflow:hidden}.rajF1W_appendButton{z-index:2;opacity:0;pointer-events:none;background:#323232;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:5px;left:5px}.rajF1W_presetTile:hover .rajF1W_appendButton,.rajF1W_presetTile:focus-within .rajF1W_appendButton{opacity:1;pointer-events:auto}.rajF1W_appendButton:hover{background:#555}.rajF1W_parameterBadge{pointer-events:none;width:14px;height:14px;position:absolute;top:5px;right:5px}.rajF1W_addPreset{background:#3c3c3c;border:1px solid #333;border-radius:4px;justify-content:center;align-items:center;width:100%;height:98px;display:flex}.rajF1W_addPreset:hover{background:#484848}.rajF1W_presetArt img{object-fit:contain;width:100%;height:76px}.rajF1W_presetError{color:#ffb366;padding:8px;font-size:12px}@media (max-width:700px){.rajF1W_rightbar{flex-basis:auto;width:100%;height:100%;min-height:0}.rajF1W_engineTags{gap:2px}.rajF1W_engineTag{padding-inline:3px}.rajF1W_engineChevron{margin-left:0}.rajF1W_presetName{font-size:10px}}@media (max-width:500px){.rajF1W_engineButton{flex-wrap:wrap;row-gap:6px;height:auto;min-height:36px;padding-block:8px}.rajF1W_engineName{flex:calc(100% - 48px)}.rajF1W_engineTags{order:3;margin-left:24px}.rajF1W_engineChevron{order:2}.rajF1W_presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rajF1W_presetName{font-size:11px}}
.CPfyqW_icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.CPfyqW_icon>svg,.CPfyqW_icon>img{object-fit:contain;width:100%;height:100%;display:block}
.T247TW_bar{z-index:15;color:#dedede;max-width:calc(100% - 76px);font:13px/18px var(--font-fluent), "Segoe UI", sans-serif;align-items:center;gap:3px;display:flex;position:absolute;inset:12px auto auto 12px}.T247TW_title{min-width:0;max-width:228px;height:34px;color:inherit;cursor:pointer;background:#222e;border:1px solid #ffffff0b;border-radius:7px;align-items:center;gap:10px;padding:0 11px;display:flex}.T247TW_title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.T247TW_title svg{color:#9c9c9c;flex:none;width:13px;height:13px}.T247TW_title:hover{background:#2c2c2c}.T247TW_sync{color:#9ca5a5;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:28px;height:32px;display:grid}.T247TW_sync svg{stroke-width:1.6px;width:15px;height:15px}.T247TW_sync:hover{color:#e3e8e8;background:#262626}.T247TW_sync[data-attention=true]{color:#efbc73}.T247TW_title:disabled{cursor:default;opacity:.65}.T247TW_bar button:focus-visible,.T247TW_feedback button:focus-visible,.T247TW_form :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #0cc}.T247TW_projectMenu{background:#262626;border:1px solid #3b3b3b;padding:5px;box-shadow:0 8px 24px #0004}.T247TW_projectMenu button[data-destructive=true]{color:#f0a3a3}.T247TW_projectMenu button{gap:10px;min-height:35px;font-size:13px}.T247TW_feedback{z-index:16;color:#e6e6e6;width:min(340px,100% - 28px);font:12px/18px var(--font-fluent), "Segoe UI", sans-serif;background:#282828f5;border:1px solid #494949;border-radius:8px;padding:12px 14px;position:absolute;bottom:164px;left:14px;box-shadow:0 3px 15px #0002}.T247TW_feedbackActions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.T247TW_feedback button,.T247TW_form button{color:#eee;cursor:pointer;background:#373737;border:1px solid #505050;border-radius:5px;min-height:30px;padding:5px 10px;font-size:12px}.T247TW_feedback button:hover,.T247TW_form button:hover{background:#454545}.T247TW_loading{z-index:14;background:#171717;position:absolute;inset:58px 0 150px}.T247TW_dialog[data-open]{background:#252525;border-color:#424242;border-radius:10px;box-shadow:0 16px 50px #0005}.T247TW_dialog[data-open]>header{color:#e7e7e7;background:0 0;border-bottom:1px solid #ffffff0a;height:46px;padding:0 10px 0 20px;font-size:14px;font-weight:500}.T247TW_dialog[data-open]>header button{color:#aaa;border-radius:5px;width:28px;height:28px}.T247TW_dialog[data-open]>header button:hover{color:#eee;background:#ffffff0d}.T247TW_form{color:#e2e2e2;gap:12px;width:100%;padding:20px;font-size:13px;line-height:1.55;display:grid}.T247TW_form label{color:#bcbcbc;margin-bottom:-5px;font-size:12px}.T247TW_form input{color:#fff;background:#202020;border:1px solid #5a5a5a;border-radius:5px;width:100%;height:37px;padding:8px 10px}.T247TW_form p[role=alert]{color:#f0b4a5}.T247TW_secondary{color:#a9a9a9}.T247TW_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.T247TW_form button.T247TW_primary{color:#111;background:#0cc;border-color:#0cc}.T247TW_form button.T247TW_primary:hover{background:#32dddd}.T247TW_form button.T247TW_danger{color:#fff;background:#9b3535;border-color:#a94141}.T247TW_form button.T247TW_danger:hover{background:#b64141}.T247TW_form button:disabled{opacity:.55;cursor:default}.T247TW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.T247TW_exportStatus{color:#a9a9a9;padding:0 8px;font-size:12px}.T247TW_spin{animation:1.1s linear infinite T247TW_canvas-sync-spin}@keyframes T247TW_canvas-sync-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.T247TW_spin{animation:none}}@media (max-width:640px){.T247TW_title{max-width:170px}}
.qBMkKa_root{flex:none;width:20px;height:20px;display:inline-flex;position:relative}.qBMkKa_control{appearance:none;cursor:pointer;background:#242424;border:1px solid #999;border-radius:4px;width:100%;height:100%;margin:0}.qBMkKa_control:hover{border-color:#ccc}.qBMkKa_control:checked{background:#0dd;border-color:#0dd}.qBMkKa_control:focus-visible{outline-offset:3px;outline:2px solid #0dd}.qBMkKa_control:disabled{opacity:.4;cursor:default}.qBMkKa_check{color:#101010;opacity:0;pointer-events:none;width:14px;height:14px;position:absolute;inset:3px}.qBMkKa_control:checked+.qBMkKa_check{opacity:1}.qBMkKa_control:disabled+.qBMkKa_check{opacity:.4}.qBMkKa_control:disabled:not(:checked)+.qBMkKa_check{opacity:0}
._44PBkq_dialog{color:#f4f4f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#626268 #242426;background:#242426;border:1px solid #454548;gap:20px;width:min(960px,100vw - 32px);max-width:none;max-height:90dvh;padding:24px;overflow:auto}._44PBkq_description{color:#b8b8bf;line-height:1.5}._44PBkq_body{grid-template-columns:minmax(0,1fr) 248px;gap:24px;min-height:0;display:grid}._44PBkq_pages{scrollbar-width:thin;scrollbar-color:#626268 #1d1d1f;scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px;max-height:55dvh;padding:4px 12px 4px 4px;display:grid;overflow:auto}._44PBkq_dialog::-webkit-scrollbar{width:8px;height:8px}._44PBkq_pages::-webkit-scrollbar{width:8px;height:8px}._44PBkq_dialog::-webkit-scrollbar-track{background:#1d1d1f;border-radius:8px}._44PBkq_pages::-webkit-scrollbar-track{background:#1d1d1f;border-radius:8px}._44PBkq_dialog::-webkit-scrollbar-thumb{background:#626268;border:2px solid #1d1d1f;border-radius:8px}._44PBkq_pages::-webkit-scrollbar-thumb{background:#626268;border:2px solid #1d1d1f;border-radius:8px}._44PBkq_dialog::-webkit-scrollbar-button{display:none}._44PBkq_pages::-webkit-scrollbar-button{display:none}._44PBkq_page{color:#f4f4f5;background:#303034;border:1px solid #4a4a50;border-radius:8px;min-width:0;position:relative}._44PBkq_dragHandle{border-radius:inherit;text-align:left;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;padding:10px;display:block}._44PBkq_dragHandle:active{cursor:grabbing}._44PBkq_dragHandle:focus-visible{outline:2px solid var(--accent-aqua);outline-offset:2px}._44PBkq_dragHandle:disabled{cursor:default}._44PBkq_pageHeading{color:#c7c7ce;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-bottom:10px;padding-right:24px;font-size:12px;display:flex}._44PBkq_pageHeading svg{color:#a9a9b2;width:13px;height:13px}._44PBkq_remove{color:#c7c7ce;position:absolute;top:5px;right:5px}._44PBkq_remove:hover{color:#fff;background:#49494e}._44PBkq_image{pointer-events:none;background:#19191c;border-radius:4px;place-items:center;height:112px;display:grid;position:relative;overflow:hidden}._44PBkq_image img{object-fit:contain;width:100%;height:100%;min-height:0}._44PBkq_pageName{text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}._44PBkq_page[data-dragging]{border-style:dashed;border-color:var(--accent-aqua);background:#173133}._44PBkq_page[data-dragging] ._44PBkq_dragHandle,._44PBkq_page[data-dragging] ._44PBkq_remove{opacity:.12}._44PBkq_page[data-over]:before{content:"";background:var(--accent-aqua);border-radius:2px;width:3px;position:absolute;top:-4px;bottom:-4px;left:-6px}._44PBkq_dragOverlay{cursor:grabbing;border-color:var(--accent-aqua);padding:10px;box-shadow:0 12px 32px #0007}._44PBkq_watermarks{text-align:center;grid-template-columns:repeat(3,1fr);align-items:center;display:grid;position:absolute;inset:0;overflow:hidden}._44PBkq_watermarks span{color:#ffffff60;text-shadow:0 1px 1px #0006;font:600 9px/1 sans-serif;transform:rotate(-25deg)}._44PBkq_settings{flex-direction:column;gap:18px;min-width:0;display:flex}._44PBkq_toggle{color:#f4f4f5;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}._44PBkq_fields{gap:14px;display:grid}._44PBkq_fields label{color:#dedee3;gap:7px;font-size:13px;display:grid}._44PBkq_fields input{color:#f4f4f5;background:#1c1c1f;border:1px solid #626268;height:36px;font-size:13px}._44PBkq_fields input::placeholder{color:#9c9ca5}._44PBkq_fields:disabled label{color:#a8a8b1}._44PBkq_fields:disabled input{color:#9c9ca5;opacity:1;background:#29292d;border-color:#44444b}._44PBkq_watermarkOption{border-top:1px solid #44444a;padding-top:18px}._44PBkq_watermarkOption p,._44PBkq_summary{color:#b8b8bf;margin-top:8px;font-size:12px;line-height:1.6}._44PBkq_empty{color:#c7c7ce;grid-column:1/-1;padding:24px}._44PBkq_error{color:#faa;font-size:13px}._44PBkq_footer{background:#1f1f22;border-color:#44444a;margin:0 -24px -24px;padding:16px 24px}@media (hover:hover) and (pointer:fine){._44PBkq_page:not([data-dragging]):hover{border-color:#82828b}}@media (max-width:700px){._44PBkq_dialog{padding:20px}._44PBkq_body{grid-template-columns:minmax(0,1fr);gap:20px}._44PBkq_pages{grid-template-columns:repeat(2,minmax(0,1fr));max-height:38dvh}._44PBkq_footer{margin:0 -20px -20px;padding:16px 20px}}@media (prefers-reduced-motion:reduce){._44PBkq_page{transition:none!important}}
.d5mTca_studioLayout{background:#272727;grid-template:"main enlarge"39px"main secondary"340px"main tools"minmax(0,1fr)/minmax(0,1fr) 404px;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.d5mTca_bootOverlay{z-index:40;position:absolute;inset:0}.d5mTca_studioLayout[data-booting]>:not(.d5mTca_bootOverlay){visibility:hidden}.d5mTca_studioLayout[data-mode=draw]{grid-template-rows:39px 390px minmax(0,1fr)}.d5mTca_studioLayout[data-swapped=true]{grid-template-rows:39px 349px minmax(0,1fr) auto;grid-template-areas:"main enlarge""main secondary""main tools""prompt tools"}.d5mTca_swapControl{border-inline:1px solid #323232;grid-area:enlarge;padding:3px 6px 4px}.d5mTca_swapControl>button{width:100%}.d5mTca_graphHost{background:#171717;grid-area:main;min-width:0;min-height:0;position:relative;overflow:hidden}.d5mTca_graphHost[data-swapped=true]{grid-area:secondary;margin-inline:7px}.d5mTca_previewHost{grid-area:secondary;min-width:0;min-height:0;padding-inline:7px;overflow:hidden}.d5mTca_previewHost[data-swapped=true]{background:#171717;grid-area:main;padding:0}.d5mTca_previewHost[data-swapped=true] .d5mTca_toolbar{justify-content:flex-start}.d5mTca_previewHost[data-swapped=true] .d5mTca_toolbar>button:last-child{margin-left:auto}.d5mTca_previewHost[data-swapped=true] .d5mTca_editor,.d5mTca_previewHost[data-swapped=true] .d5mTca_toolbar{background:#323232}.d5mTca_studioTools{grid-area:tools}.d5mTca_promptLayer{pointer-events:none;z-index:10;grid-area:main;min-width:0;min-height:0;position:relative}.d5mTca_studioLayout[data-swapped=true] .d5mTca_promptLayer{pointer-events:auto;background:#272727;grid-area:prompt;min-height:auto}.d5mTca_selectionContext{z-index:8;background:#2c2c2c;border:1px solid #555;border-radius:4px;min-width:115px;padding:4px;position:absolute;box-shadow:0 6px 15px #0008}.d5mTca_selectionContext button{justify-content:flex-start;width:100%;min-height:27px;padding:0 8px}.d5mTca_graph{background:#171717;position:absolute;inset:0}:is(.d5mTca_graph .tl-container,.d5mTca_graph .tl-theme__dark){--tl-color-background:#171717;--tl-color-selected:#4ddddf;--tl-color-primary:#4ddddf;--tl-color-selection-stroke:#4ddddf;--tl-color-selection-fill:#4ddddf24;--tl-font-sans:"Segoe UI", sans-serif;background:#171717}.d5mTca_graph:focus-visible{outline:none}.d5mTca_nodeContext{z-index:100;color:#fff;cursor:default;background:#2b2b2b;border-radius:8px;outline:none;width:212px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:3px;font:14px/20px Segoe UI,sans-serif;position:relative;overflow-y:auto;box-shadow:0 8px 20px #0003}.d5mTca_nodeContext[data-wide=true]{width:292px}.d5mTca_nodeContext button{text-align:left;white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 8px;display:flex}.d5mTca_nodeContext button:hover,.d5mTca_nodeContext button:focus-visible,.d5mTca_nodeContext button[data-highlighted]{color:#fff;background:#3b3b3b;outline:none}.d5mTca_nodeContext svg{flex-shrink:0;width:16px;height:16px}.d5mTca_nodeContext kbd{color:#b5b5b5;margin-left:auto;padding-left:10px;font:12px/18px Segoe UI,sans-serif}.d5mTca_contextSeparator{background:#383838;height:1px;margin:3px -3px}.d5mTca_pictureNode{pointer-events:auto;position:relative}.d5mTca_graph .tl-shape[data-grouped] .d5mTca_pictureFrame{border-color:var(--group-color)}.d5mTca_graph .tl-shape[data-grouped] .tl-note__container{outline:2px solid var(--group-color);background-color:color-mix(in srgb, var(--group-color) 18%, #1b1b1b)!important}.d5mTca_workspaceGroup{color:#f0f0f0;pointer-events:auto;cursor:grab;background:#ffffff05;border-radius:32px;width:100%;height:100%;position:relative}.d5mTca_workspaceGroup:active{cursor:grabbing}.d5mTca_groupFrame{stroke:color-mix(in srgb, var(--group-color) 44.8%, #171818);position:absolute;inset:0}.d5mTca_groupHeader{cursor:grab;border-bottom:1px solid #222;flex-direction:column;width:100%;padding-bottom:6px;display:flex;position:absolute;top:-144px;left:0}.d5mTca_groupHeader input{pointer-events:auto;outline-offset:-1px;text-overflow:ellipsis;white-space:nowrap;cursor:text;-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:4px;outline:1px solid #0000;width:100%;min-width:0;padding:0;display:block;overflow:hidden}.d5mTca_groupHeader input:hover{background:#303030}.d5mTca_groupHeader input:focus{box-shadow:inset 0 -2px var(--group-color);background:#242424;outline-color:#666}.d5mTca_groupHeader .d5mTca_groupTitle{color:#eee;font-size:72px;font-weight:600;line-height:86px}.d5mTca_groupHeader .d5mTca_groupSubtitle{color:#c3c3c3;font-size:28px;font-weight:400;line-height:36px}.d5mTca_groupSubtitle::placeholder{color:#c3c3c3;opacity:1}.d5mTca_groupActions{pointer-events:auto;gap:2px;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.d5mTca_groupActions>button{color:#eee;cursor:pointer;background:#262626;place-items:center;width:48px;height:48px;display:grid}.d5mTca_groupActions>button:hover{background:#313131}.d5mTca_groupActions svg{width:30px;height:30px}.d5mTca_groupActions button:focus-visible{outline:2px solid var(--group-color);outline-offset:-2px}.d5mTca_groupPalette{gap:4px;width:max-content;padding:8px;display:flex}.d5mTca_groupPalette button{width:30px;min-height:30px;padding:3px}.d5mTca_groupPalette i{border:1px solid #fff5;border-radius:50%;flex:none;width:24px;height:24px}.d5mTca_groupPalette button>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.d5mTca_pictureNode button{pointer-events:auto}.d5mTca_pictureFrame{background:#090909;border:3px solid #2b2b2b;border-radius:24px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.d5mTca_pictureFrame[data-placeholder=true]{background:#0009}.d5mTca_pictureFrame img{object-fit:cover;pointer-events:none;width:100%;height:100%}.d5mTca_videoShade{pointer-events:none;background:#0003;position:absolute;inset:0}.d5mTca_modelShade{pointer-events:none;background:#00000047;position:absolute;inset:0}.d5mTca_modelBadge{color:#f0f0f0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.d5mTca_modelBadge svg{filter:drop-shadow(0 2px 5px #00000059);width:27%;max-width:84px;height:auto}.d5mTca_videoPlay{color:#171717;cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 12px #0004}.d5mTca_videoPlay svg{fill:currentColor;pointer-events:none;width:20px;height:20px}.d5mTca_videoPlay:hover{background:#e5ffff}.d5mTca_videoPlay:focus-visible{outline-offset:4px;outline:3px solid #0dd}.d5mTca_pictureNode[data-active=true] .d5mTca_pictureFrame{box-shadow:0 0 0 1px #00e5e5,0 3px 12px #dcf5f51f,0 10px 30px #dcf5f529,0 0 18px #00dddd0f}.d5mTca_noImage{color:#fff;width:64px;height:64px}.d5mTca_nodeLabel{text-align:center;color:#f0f0f0;text-overflow:ellipsis;white-space:nowrap;padding-top:9px;font-size:16px;font-weight:600;line-height:20px;overflow:hidden}.d5mTca_nodeFilename{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#afafaf;margin-top:3px;font-size:11px;line-height:16px;overflow:hidden}.d5mTca_nodePrompt{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;color:#afafaf;-webkit-box-orient:vertical;margin-top:3px;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}.d5mTca_pictureFrame[data-importing=true]{border:2px solid #0cc;box-shadow:0 0 16px #00cccc20}.d5mTca_pictureFrame[data-generating=true]{box-shadow:0 0 0 1px #00dddd30,0 5px 22px #00dddd12}.d5mTca_generationOutline{z-index:2;border-radius:inherit;pointer-events:none;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.d5mTca_generationOutline>span{background:conic-gradient(#0000 0deg 270deg,#00dddd30 300deg,#0dd 340deg,#c0ffff 360deg);animation:2s linear infinite d5mTca_generation-orbit;position:absolute;top:50%;left:50%}.d5mTca_generationSignal{pointer-events:none;offset-rotate:0deg;animation:2s linear infinite d5mTca_generation-flow}@keyframes d5mTca_generation-flow{to{offset-distance:100%}}@keyframes d5mTca_generation-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.d5mTca_generationOutline>span{animation:none;transform:translate(-50%,-50%)}.d5mTca_generationSignal{animation:none;display:none}}.d5mTca_importFeedback{isolation:isolate;color:#e9e9e9;cursor:grab;background:#141414;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:22px 20px 16px;display:flex;position:absolute;inset:0}.d5mTca_importPreview{z-index:-1;pointer-events:none;filter:blur(5px)brightness(.4);position:absolute;inset:0;transform:scale(1.08)}.d5mTca_pictureFrame .d5mTca_importPreview img{object-fit:cover;width:100%;height:100%}.d5mTca_importFeedback[data-error=true]{gap:7px}.d5mTca_importSpinner,.d5mTca_importErrorIcon{stroke-width:1.6px;color:#00d6d6;flex-shrink:0;width:30px;height:30px}.d5mTca_importSpinner{animation:1s linear infinite d5mTca_import-spin}.d5mTca_importErrorIcon{color:#e7b47c}.d5mTca_importStage{text-shadow:0 1px 5px #000;font-size:13px;font-weight:500;line-height:18px}.d5mTca_importCancel{color:#bbb;cursor:pointer;background:#171717b3;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:10px;right:10px}.d5mTca_importCancel:hover{color:#fff;background:#ffffff14}.d5mTca_importCancel svg,.d5mTca_importRetry svg{width:14px;height:14px}.d5mTca_importError{color:#bbb;text-align:center;-webkit-user-select:text;user-select:text;max-width:100%;max-height:48px;font-size:11px;line-height:16px;overflow:auto}.d5mTca_importRetry{color:#eee;cursor:pointer;background:#2b2b2b;border:1px solid #4d4d4d;border-radius:5px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;display:inline-flex}.d5mTca_importRetry:hover{background:#393939}.d5mTca_importFeedback button:focus-visible{outline-offset:2px;outline:2px solid #0cc}@keyframes d5mTca_import-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.d5mTca_importSpinner{animation:none}}.d5mTca_pictureNode[data-kind=generation][data-temporary=true] .d5mTca_nodeLabel{color:#6e6e6e}.d5mTca_pictureNode[data-kind=generation][data-temporary=true] .d5mTca_nodePrompt{color:#585858}.d5mTca_drawingStatus{color:#eee;pointer-events:none;background:#181818f0;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:5px 8px;font:500 12px/16px Segoe UI,sans-serif;display:inline-flex;position:absolute;bottom:10px;left:10px}.d5mTca_drawingStatus svg{flex:none;width:16px;height:16px}.d5mTca_drawingStatus>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d5mTca_drawingStatus[data-preview=true]{color:#6ee7e7;border-color:#0dd6}.d5mTca_imageHandle{z-index:2;color:#e5e5e5;pointer-events:all;cursor:crosshair;background:#555;border:3px solid #383838;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;transform:translateY(-50%)}.d5mTca_imageHandle[data-port-side=output]{right:-30px}.d5mTca_imageHandle[data-port-side=input]{left:-30px}.d5mTca_imageHandle svg{pointer-events:none;width:16px;height:16px}.d5mTca_imageHandle:hover{border-color:#0ff}.d5mTca_imageHandle[data-connection-state=valid]{color:#35c776;background:#254236;border-color:#35c776}.d5mTca_imageHandle[data-connection-state=invalid]{color:#ef4444;cursor:not-allowed;background:#422b2b;border-color:#ef4444}.d5mTca_imageHandle[data-locked=true]{cursor:not-allowed}.d5mTca_graphControls{z-index:5;flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;right:12px}.d5mTca_graphControls button{cursor:pointer;background:#242424;border-radius:4px;place-items:center;width:36px;height:36px;display:grid}.d5mTca_graphControls button svg{width:20px;height:20px}.d5mTca_graphControls button:hover{background:#343434}.d5mTca_graphControls button:disabled{opacity:.35;cursor:default}.d5mTca_graphControls button:disabled:hover{background:#242424}.d5mTca_canvasRecovery{z-index:6;pointer-events:none;max-width:calc(100% - 32px);position:absolute;bottom:120px;left:50%;transform:translate(-50%)}.d5mTca_canvasRecovery .tlui-helper-buttons{margin:0}.d5mTca_canvasRecovery .tlui-button{color:#eee;pointer-events:auto;cursor:pointer;background:#292929;border:1px solid #494949;border-radius:8px;gap:8px;min-height:40px;padding:8px 14px;font-size:13px;box-shadow:0 4px 16px #0004}.d5mTca_canvasRecovery .tlui-button:hover{color:#fff;background:#353535}.d5mTca_editor{color:#fff;background:#171717;flex-direction:column;flex:1;min-height:0;font-size:12px;display:flex;position:relative}.d5mTca_editor button{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.d5mTca_editor button:disabled{opacity:.35;cursor:default}.d5mTca_editor button:not(:disabled):hover{background:#484848}.d5mTca_editor button[aria-pressed=true]{color:#0ff;background:#303b3b;border-color:#0cc}.d5mTca_editor :is(button,input):focus-visible,.d5mTca_canvasHost:focus-visible,.d5mTca_graph :is(button):focus-visible{outline-offset:-2px;outline:1px solid #0ff}.d5mTca_toolbar{z-index:6;background:#2b2b2b;flex-shrink:0;justify-content:space-between;align-items:center;gap:3px;height:50px;padding:3px 5px;display:flex}.d5mTca_toolbarGroup{background:#2c2c2c;border:1px solid #3b3b3b;border-radius:10px;align-items:center;gap:3px;padding:5px;display:flex}.d5mTca_toolbar button{background:#373737;border:1px solid #494949;border-radius:4px;width:32px;height:32px;padding:0}.d5mTca_toolbar button[aria-pressed=true]{color:#fff;background:#292929;border-color:#787878}.d5mTca_toolbar svg{width:19px;height:19px}.d5mTca_toolMenu{position:relative}.d5mTca_toolMenu>button:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#a7a7a7;width:4px;height:4px;position:absolute;bottom:3px;right:3px}.d5mTca_popover{background:#2c2c2c;border:1px solid #4d4d4d;border-radius:5px;min-width:150px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 18px #0008}.d5mTca_popover button{white-space:nowrap;background:0 0;border:0;justify-content:flex-start;width:100%;height:32px;padding:0 9px;font-size:12px}.d5mTca_popover[data-align-right=true]{left:auto;right:0}.d5mTca_popover[data-compact=true]{background:#292929;border-color:#3d3d3d;flex-direction:column;gap:3px;width:40px;min-width:40px;padding:4px;display:flex}.d5mTca_popover[data-compact=true] button{background:#303030;justify-content:center;width:30px;height:32px;padding:0}.d5mTca_toolbar .d5mTca_brushSettings{background:#373737;border:1px solid #494949;border-radius:4px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;width:40px;height:32px;display:flex}.d5mTca_brushSettings>span{border:1px solid #888;border-radius:50%;width:11px;height:11px}.d5mTca_brushSettings small{font-size:9px;line-height:11px}.d5mTca_brushPopup{z-index:100;color:#fff;background:#202020;border:1px solid #2c2c2c;border-radius:6px;width:232px;max-height:calc(100dvh - 16px);padding:8px 10px;font:12px Segoe UI,sans-serif;position:fixed;right:auto;overflow-y:auto}.d5mTca_brushPopup label{flex-direction:column;gap:5px;margin:8px 0;font-size:13px;line-height:18px;display:flex}.d5mTca_brushPopup input[type=range],.d5mTca_adjustmentSlider input{appearance:none;accent-color:#0dd;cursor:pointer;background:#999;border-radius:2px;width:100%;height:4px;margin-block:8px}.d5mTca_brushPopup input[type=range]::-webkit-slider-thumb{appearance:none;background:#00d5df;border:3px solid #505d5e;border-radius:50%;width:16px;height:16px}.d5mTca_adjustmentSlider input::-webkit-slider-thumb{appearance:none;background:#00d5df;border:3px solid #505d5e;border-radius:50%;width:16px;height:16px}.d5mTca_brushPopup input[type=color]{cursor:pointer;width:100%;height:25px}.d5mTca_brushPreview{background:#373737;border:1px solid #41414133;border-radius:4px;place-items:center;height:112px;display:grid;overflow:hidden}.d5mTca_brushPreview>span{border:1px solid #0006;border-radius:50%;flex-shrink:0}.d5mTca_brushColors{justify-content:space-between;gap:3px;display:flex}.d5mTca_brushColors button{cursor:pointer;background:#303030;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.d5mTca_brushColors button:hover{background:#484848}.d5mTca_brushPopup :is(button,input):focus-visible{outline-offset:-2px;outline:1px solid #0ff}.d5mTca_brushColors span{border:1px solid #0009;border-radius:50%;flex-shrink:0;width:16px;height:16px}.d5mTca_maskSwatch{border:1px solid #888;border-radius:50%;width:14px;height:14px}.d5mTca_inlineText{z-index:3;resize:none;-webkit-user-select:text;user-select:text;caret-color:#fff;box-sizing:border-box;background:#000000d2;border-style:solid;outline:none;font-family:Segoe UI,sans-serif;font-weight:600;line-height:1.2;position:absolute;overflow:hidden}.d5mTca_brushSettings label{align-items:center;height:16px;display:flex}.d5mTca_brushSettings input[type=color]{appearance:none;cursor:pointer;background:0 0;border:0;width:15px;height:15px;padding:0}.d5mTca_brushSettings input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.d5mTca_brushSettings input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.d5mTca_brushSettings input[type=number]{text-align:center;appearance:textfield;color:#fff;background:0 0;width:35px;height:14px;font-size:9px}.d5mTca_brushSettings input::-webkit-inner-spin-button{appearance:none}.d5mTca_editorActions{background:#262626;border-bottom:1px solid #343434;flex-shrink:0;align-items:center;gap:3px;height:29px;padding:1px 6px;display:flex}.d5mTca_editorActions button{border-radius:3px;width:25px;height:25px}.d5mTca_editorActions svg{width:16px;height:16px}.d5mTca_editorActions span{color:#c4c4c4;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-right:5px;font-size:10px;overflow:hidden}.d5mTca_canvasHost{touch-action:none;flex:1;min-height:0;position:relative;overflow:hidden}.d5mTca_canvasHost canvas{display:block}.d5mTca_canvasHost[data-brush-cursor-active=true]{cursor:none}.d5mTca_brushCursor{z-index:6;visibility:hidden;pointer-events:none;box-sizing:border-box;border:1px solid #fff;border-radius:50%;outline:1px solid #000;position:absolute;top:0;left:0}.d5mTca_brushCursor[data-visible=true]{visibility:visible}.d5mTca_transparencyBackdrop{pointer-events:none;background:conic-gradient(#d2d2d2 25%, #fff 0 50%, #d2d2d2 0 75%, #fff 0);position:absolute}.d5mTca_imageMeta{pointer-events:none;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:3px;display:flex;position:absolute;bottom:5px;right:7px}.d5mTca_imageMeta button{pointer-events:auto;color:#d0d0d0;background:#262626dc;border-radius:10px;padding:2px 7px;font-size:11px}.d5mTca_imageMeta span{color:#b8b8b8;text-shadow:0 1px 3px #000;font-size:9px}.d5mTca_layers{z-index:8;scrollbar-width:thin;scrollbar-color:#777 #2c2c2c;background:#2b2b2bf2;border:1px solid #41414188;border-radius:5px;flex-direction:column;width:min(264px,100% - 16px);max-height:min(520px,100% - 66px);display:flex;position:absolute;top:58px;right:8px;overflow:auto;box-shadow:0 8px 20px #0003}.d5mTca_layers header{flex-shrink:0;justify-content:space-between;align-items:center;height:32px;padding:0 5px 0 10px;font-size:13px;font-weight:600;display:flex}.d5mTca_layers button{border-radius:3px;min-width:22px;min-height:22px}.d5mTca_layers svg{width:16px;height:16px}.d5mTca_layerList{flex-shrink:1;min-height:42px;max-height:460px;overflow-y:auto}.d5mTca_adjustmentMenu{font-size:13px}.d5mTca_layerRow{border-bottom:1px solid #383838;gap:6px;height:42px;padding:5px 6px;display:flex}.d5mTca_layerRow[data-active=true]{background:#454545}.d5mTca_selectedAreaRow{align-items:center;gap:8px;padding:12px 10px;font-size:11px;display:flex}.d5mTca_selectedAreaRow>.d5mTca_selectedAreaIcon{width:18px;height:18px;overflow:visible}.d5mTca_pendingRegion{gap:7px;min-height:42px;padding:7px 8px}.d5mTca_pendingRegion>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.d5mTca_pendingRegion>svg{color:#0dd;flex:none;width:18px;height:18px}.d5mTca_pendingRegion>.d5mTca_regionSpinner{color:#0ff;opacity:.9;animation:1.1s linear infinite d5mTca_region-spinner}@keyframes d5mTca_region-spinner{to{transform:rotate(360deg)}}.d5mTca_regionOutlines{pointer-events:none;position:absolute;overflow:visible}.d5mTca_brushResizePreview{pointer-events:none;opacity:.7;border:1px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.d5mTca_selectionPulse{filter:drop-shadow(0 0 var(--selection-glow) #80ffff);animation:d5mTca_selection-pulse var(--selection-duration) var(--selection-ease) infinite}.d5mTca_selectionSpin{animation:d5mTca_selection-spin var(--selection-duration) var(--selection-ease) infinite, d5mTca_selection-opacity var(--selection-duration) var(--selection-ease) infinite}@keyframes d5mTca_selection-pulse{0%,to{stroke-opacity:1}50%{stroke-opacity:.1}}@keyframes d5mTca_selection-spin{0%{stroke-dashoffset:0}to{stroke-dashoffset:calc(-1 * var(--selection-cycle))}}@keyframes d5mTca_selection-opacity{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.d5mTca_selectionPulse,.d5mTca_selectionSpin,.d5mTca_pendingRegion>.d5mTca_regionSpinner{animation:none}}.d5mTca_layerRow[data-drop=true]{border-top:2px solid #0dd}.d5mTca_layerRow{cursor:grab;align-items:center}.d5mTca_layers .d5mTca_adjustmentIcon{background:#303030;border:1px solid #666;border-radius:2px;width:30px;min-width:30px;height:30px}.d5mTca_layers .d5mTca_adjustmentIcon[aria-pressed=true]{border:2px solid #0ff}.d5mTca_layers .d5mTca_layerThumb{width:auto;min-width:16px;max-width:38px;height:30px;aspect-ratio:var(--layer-thumbnail-ratio);background:#252525;border:1px solid #797979;border-radius:2px;padding:0;position:relative}.d5mTca_layers .d5mTca_layerThumb[aria-pressed=true]{outline-offset:1px;background:#252525;border-color:#56d9dc;outline:1px solid #56d9dc}.d5mTca_layerThumb canvas{background:conic-gradient(#bcbcbc 25%, #fff 0 50%, #bcbcbc 0 75%, #fff 0);background-size:6px 6px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.d5mTca_layerThumb[data-mask] canvas{background:#fff}.d5mTca_rasterMaskCorner,.d5mTca_maskCorner{pointer-events:none;background:#333;border:1px solid #8c8c8c;border-radius:2px;place-items:center;width:11px;height:11px;display:grid;position:absolute;bottom:-2px;right:-3px}.d5mTca_layerThumb :is(.d5mTca_rasterMaskCorner,.d5mTca_maskCorner) svg{color:#eee;width:9px;height:9px}.d5mTca_layerMenu{border-block:1px solid #444;flex-direction:column;padding:4px 6px;display:flex}.d5mTca_layerMenu button{text-align:left;justify-content:flex-start;padding:0 5px;font-size:11px}.d5mTca_adjustmentSlider{flex-direction:column;gap:4px;padding:5px 8px;font-size:11px;display:flex}.d5mTca_adjustmentSlider>span{justify-content:space-between;display:flex}.d5mTca_adjustmentSlider output{font-variant-numeric:tabular-nums;color:#ccc}.d5mTca_layers .d5mTca_layerName{text-overflow:ellipsis;white-space:nowrap;color:#ededed;text-align:left;flex:1;justify-content:flex-start;min-width:0;font-size:12px;line-height:18px;overflow:hidden}.d5mTca_layerIndicator{flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.d5mTca_clipIndicator{flex-shrink:0;place-items:center;width:12px;display:grid}.d5mTca_clipIndicator svg{width:12px;height:14px}.d5mTca_shapeOverlay{z-index:4;touch-action:none;outline:none;width:100%;height:100%;position:absolute;inset:0}.d5mTca_shapeToolbar{justify-content:space-between;align-items:flex-start;height:auto;min-height:50px}.d5mTca_shapeToolbar .d5mTca_shapeToolIcon{width:18px;height:18px}.d5mTca_shapeToolbar .d5mTca_shapeOperationIcon{flex-shrink:0;width:20px;height:20px}.d5mTca_shapeOperationMenu{background:#202020;border-color:#414141;border-radius:6px;flex-direction:column;gap:4px;width:230px;max-width:calc(100vw - 16px);padding:4px;display:flex;top:calc(100% + 4px)}.d5mTca_shapeToolbar .d5mTca_shapeOperationMenu button{background:#303030;gap:8px;width:100%;padding:4px 8px;font-size:14px}.d5mTca_shapeToolbar .d5mTca_toolbarGroup{flex-wrap:wrap;min-width:0}.d5mTca_shapeToolbar label{color:#e8e8e8;align-items:center;gap:5px;margin-left:6px;font-size:11px;display:flex}.d5mTca_shapeToolbar label input{appearance:none;cursor:pointer;background:#999;border-radius:3px;width:118px;height:4px}.d5mTca_shapeToolbar label input::-webkit-slider-thumb{appearance:none;background:#00d5df;border:3px solid #505d5e;border-radius:50%;width:16px;height:16px}.d5mTca_shapeToolbar output{color:#cfcfcf;font-variant-numeric:tabular-nums;width:38px}.d5mTca_opacity{align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:flex}.d5mTca_opacity input{accent-color:#0dd;flex:1;min-width:0}.d5mTca_opacity span{text-align:right;min-width:28px}.d5mTca_layerActions{background:#262626f2;border-top:1px solid #41414155;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;height:28px;padding:2px 6px;display:flex}.d5mTca_maskExport{border:1px solid #555;margin:4px 7px 7px;font-size:11px}.d5mTca_textEditor{background:#2c2c2c;align-items:center;gap:8px;padding:3px 8px;font-size:11px;display:flex}.d5mTca_textEditor input{-webkit-user-select:text;user-select:text;background:#383838;border:1px solid #555;border-radius:3px;flex:1;min-width:0;padding:4px 6px}@media (max-width:700px){.d5mTca_studioLayout,.d5mTca_studioLayout[data-mode=draw],.d5mTca_studioLayout[data-swapped=true]{grid-template:"main"max(65dvh,440px)"enlarge"39px"secondary"390px"tools"650px/minmax(0,1fr);overflow-y:auto}.d5mTca_studioLayout[data-swapped=true]{grid-template-rows:max(65dvh,440px) auto 39px 390px 650px;grid-template-areas:"main""prompt""enlarge""secondary""tools"}.d5mTca_graph{bottom:110px}.d5mTca_graph[data-compact=true]{bottom:0}.d5mTca_toolbar{gap:1px;padding:2px}.d5mTca_toolbarGroup{gap:1px;padding:3px}.d5mTca_toolbar button{width:26px}.d5mTca_toolbar .d5mTca_brushSettings{width:32px}.d5mTca_toolbar svg{width:18px;height:18px}}.d5mTca_nativeDialog{color:#fff;background:#202020;border:1px solid #383838;border-radius:0;width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:0;font:13px/20px Segoe UI,sans-serif;display:block;position:fixed;top:50%;left:50%;overflow:auto;box-shadow:0 10px 30px #0004}.d5mTca_nativeDialog>header [data-slot=dialog-title]{font:inherit}.d5mTca_nativeDialog>header{color:#000;background:#fff;justify-content:space-between;align-items:center;height:30px;padding-left:8px;font-size:12px;display:flex}.d5mTca_nativeDialog>header button{cursor:pointer;place-items:center;width:36px;height:29px;display:grid}.d5mTca_nativeDialog>header button:hover{color:#fff;background:#e81123}.d5mTca_nativeDialog>header svg{width:16px;height:16px}.d5mTca_nativeDialog :is(button,input):focus-visible{outline-offset:1px;outline:1px solid #00d5df}.d5mTca_newLayerBody{padding:18px}.d5mTca_newLayerBody strong{margin-bottom:12px;font-weight:600;display:block}.d5mTca_newLayerBody>label{align-items:center;gap:8px;min-height:28px;margin-bottom:8px;display:flex}.d5mTca_newLayerBody input[type=radio]{appearance:none;cursor:pointer;background:#202020;border:1px solid #999;border-radius:50%;width:20px;height:20px}.d5mTca_newLayerBody input[type=radio]:checked{border:5px solid #00d5df}.d5mTca_chooseLayerColor{align-items:center;gap:8px;margin:0 0 16px 24px;display:flex}.d5mTca_chooseLayerColor>span{border:1px solid #a0a0a0;border-radius:4px;width:28px;height:28px}.d5mTca_newLayerBody button{color:#fff;cursor:pointer;background:#2c2c2c;border:1px solid #333;border-radius:4px;min-width:76px;height:30px}.d5mTca_newLayerBody button:hover{background:#383838}.d5mTca_chooseLayerColor button{min-width:120px;padding-inline:8px}.d5mTca_newLayerBody footer{justify-content:flex-end;gap:8px;display:flex}.d5mTca_nativeDialog[data-light=true]{color:#000;background:#f0f0f0;width:448px;font:11px/16px Segoe UI,sans-serif}.d5mTca_colorDialogBody{grid-template-columns:206px 1fr;gap:16px;padding:7px;display:grid}.d5mTca_colorDialogBody section{min-width:0}.d5mTca_colorDialogBody button{cursor:pointer;color:#000;background:#f0f0f0;border:1px solid #999;border-radius:0;height:23px;box-shadow:inset -1px -1px #777,inset 1px 1px #fff}.d5mTca_colorDialogBody button:disabled{color:#999;cursor:default}.d5mTca_colorPresets{flex-direction:column;gap:4px;display:flex}.d5mTca_basicColors{grid-template-columns:repeat(8,1fr);gap:5px 8px;margin:0 2px 12px;display:grid}.d5mTca_basicColors button{border-color:#999;width:18px;height:17px;padding:0;box-shadow:inset 1px 1px #fff}.d5mTca_basicColors button[aria-pressed=true]{outline-offset:2px;outline:1px dotted #000}.d5mTca_classicButtons{gap:6px;display:flex}.d5mTca_classicButtons button{min-width:65px}.d5mTca_colorSpectrum{grid-template-rows:188px auto 23px;grid-template-columns:minmax(0,1fr) 12px;gap:7px 12px;display:grid}.d5mTca_huePlane{touch-action:none;cursor:crosshair;background:linear-gradient(#80808000,gray),linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);position:relative}.d5mTca_huePlane i{pointer-events:none;border:1px solid #000;outline:1px solid #fff;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.d5mTca_luminanceRange{appearance:none;writing-mode:vertical-lr;cursor:ns-resize;direction:rtl;width:12px;height:188px;padding:0}.d5mTca_luminanceRange::-webkit-slider-thumb{appearance:none;background:#000;border:1px solid #fff;width:16px;height:3px}.d5mTca_colorNumbers{grid-column:1/-1;grid-template-columns:58px 1fr 1fr;align-items:start;gap:4px;display:grid}.d5mTca_colorSample{border:1px solid #999;height:43px;display:block}.d5mTca_colorNumbers small{text-align:center;font-size:10px;display:block}.d5mTca_colorNumbers label{justify-content:flex-end;align-items:center;gap:2px;margin-bottom:2px;display:flex}.d5mTca_colorNumbers input{color:#000;appearance:textfield;background:#fff;border:1px solid #999;width:29px;height:20px;padding:0 1px}.d5mTca_colorNumbers input::-webkit-inner-spin-button{appearance:none}.d5mTca_colorSpectrum>button{grid-column:1/-1}@media (max-width:480px){.d5mTca_colorDialogBody{grid-template-columns:1fr;gap:12px}.d5mTca_colorSpectrum{grid-template-rows:150px auto 23px}.d5mTca_luminanceRange{height:150px}.d5mTca_basicColors{grid-template-columns:repeat(8,18px);justify-content:space-between}}
.cni4Dq_dialog{color:#f4f4f5;width:min(940px,100vw - 32px);max-width:none;max-height:94dvh;font:14px/1.5 var(--font-auth), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-user-select:text;user-select:text;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131517;border:1px solid #ffffff14;border-radius:26px;margin:auto;padding:12px;position:fixed;inset:0;overflow:hidden auto;box-shadow:0 25px 60px #000000b3}.cni4Dq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf}.cni4Dq_shell{min-height:530px;display:flex;position:relative}.cni4Dq_showcase{background:#09090b;border:1px solid #ffffff14;border-radius:20px;flex:1;min-width:0;min-height:520px;position:relative;overflow:hidden}.cni4Dq_showcase>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cni4Dq_showcaseShade{background:linear-gradient(#0000,#0003,#000c);position:absolute;inset:0}.cni4Dq_showcaseCopy{color:#fff;padding:24px;position:absolute;inset:auto 0 0}.cni4Dq_showcaseCopy h3{letter-spacing:-.025em;margin:0 0 4px;font-size:20px;font-weight:700;line-height:28px}.cni4Dq_showcaseCopy p{color:#ffffffb3;margin:0;font-size:14px;line-height:20px}.cni4Dq_formPanel{flex-direction:column;flex-shrink:0;justify-content:center;width:460px;padding:32px 44px;display:flex;position:relative}.cni4Dq_header{text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;display:flex}.cni4Dq_logo{object-fit:contain;border-radius:12px;width:48px;height:48px;margin-bottom:10px;box-shadow:0 4px 6px #00000026}.cni4Dq_header h2{letter-spacing:-.025em;margin:0 0 4px;font-size:22px;font-weight:700;line-height:30px}.cni4Dq_header p{color:#a1a1aa;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.cni4Dq_header strong{color:#e4e4e7;font-weight:500}.cni4Dq_close,.cni4Dq_back{z-index:3;color:#a1a1aa;cursor:pointer;background:#1c1e20b3;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute}.cni4Dq_close{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:8px;right:8px}.cni4Dq_back{background:0 0;top:12px;left:16px}.cni4Dq_close:hover,.cni4Dq_back:hover{color:#fff;background:#1c1e20}.cni4Dq_form{flex-direction:column;gap:16px;width:100%;padding:0;display:flex}.cni4Dq_welcome{flex-direction:column;gap:12px;width:100%;display:flex}.cni4Dq_google{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:46px;display:flex}.cni4Dq_google>div{border-radius:999px;justify-content:center;width:100%;max-height:40px;display:flex;overflow:hidden}.cni4Dq_googleError{color:#fca5a5;font-size:12px}.cni4Dq_desktopGoogle{color:#e3e3e3;width:100%;min-height:44px;font:500 14px/20px "Google Sans", var(--font-auth), Arial, sans-serif;cursor:pointer;background:#131314;border:1px solid #8e918f;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:8px 12px;transition:background .15s,border-color .15s;display:flex}.cni4Dq_desktopGoogle:hover{background:#252526;border-color:#b6b9b7}.cni4Dq_desktopGoogle:active{background:#303031}.cni4Dq_googleMark{background:#fff;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.cni4Dq_browserHint{color:#909098;text-align:center;margin:-4px 0 0;font-size:12px}.cni4Dq_browserWaiting{padding:12px 0 8px}.cni4Dq_browserStatus{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.cni4Dq_browserStatus p{color:#f4f4f5;margin:8px 0 0;font-size:14px;font-weight:500}.cni4Dq_browserStatus>span:last-child{color:#a1a1aa;font-size:13px}.cni4Dq_browserStatus .cni4Dq_browserSpinner{color:#c8c8ce;width:28px;height:28px;display:block}.cni4Dq_browserActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 20px;margin-top:24px;display:flex}.cni4Dq_browserActions button{color:#b1b1b9;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:6px 2px;font-size:12px;display:inline-flex}.cni4Dq_browserActions button:hover{color:#fff}.cni4Dq_divider{color:#71717a;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:2px 0;font-size:12px;line-height:16px;display:flex}.cni4Dq_divider span{background:#181a1d;flex:1;height:1px}.cni4Dq_primary,.cni4Dq_outline{width:100%;height:46px;font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.cni4Dq_primary{color:#101113;background:#ff6b2c;border:1px solid #0000;font-weight:600}.cni4Dq_primary:hover{opacity:.9}.cni4Dq_outline{color:#f4f4f5;background:#1c1e20;border:1px solid #ffffff14;font-weight:500}.cni4Dq_outline:hover{background:#181a1d}.cni4Dq_outline svg{color:#a1a1aa}.cni4Dq_field{width:100%;display:block;position:relative}.cni4Dq_field input{box-sizing:border-box;color:#f4f4f5;width:100%;height:46px;font:inherit;box-shadow:none;background:#1c1e20;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:0 12px;transition:border-color .15s,background .15s;display:block}.cni4Dq_field input[type=password]{padding-right:44px}.cni4Dq_field:has(.cni4Dq_reveal) input{padding-right:44px}.cni4Dq_field input::placeholder{color:#a1a1aa;opacity:1}.cni4Dq_field input:hover{background:#181a1d}.cni4Dq_field input:focus{background:#1c1e20;border-color:#ffffff24;box-shadow:0 0 0 1px #52525b66}.cni4Dq_reveal{color:#a1a1aa;cursor:pointer;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:7px;right:4px}.cni4Dq_reveal:hover{color:#e4e4e7}.cni4Dq_otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:328px;margin-inline:auto;display:grid}.cni4Dq_otp input{text-align:center;width:100%;min-width:0;height:56px;font:600 20px/28px var(--font-auth), sans-serif;color:#f4f4f5;background:#1c1e20;border:1px solid #ffffff14;border-radius:8px;outline:none;padding:0}.cni4Dq_otp input:focus{border-color:#ffffff24;box-shadow:0 0 0 1px #52525b66}.cni4Dq_otp input[aria-invalid=true]{border-color:#ef4444}.cni4Dq_legal{color:#71717a;text-align:center;margin:16px 0 0;padding:0;font-size:11px;line-height:18px}.cni4Dq_welcome>.cni4Dq_legal{margin-top:20px}.cni4Dq_legal a{color:#a1a1aa;text-underline-offset:2px;text-decoration:underline}.cni4Dq_legal a:hover{color:#fff}.cni4Dq_loginFooter{color:#898a8b;justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.cni4Dq_loginFooter button,.cni4Dq_registerFooter button{cursor:pointer}.cni4Dq_loginFooter>button:hover{color:#fff}.cni4Dq_loginFooter span button,.cni4Dq_registerFooter button{color:#fff;font-weight:500;text-decoration:underline}.cni4Dq_registerFooter{color:#898a8b;text-align:center;margin:0;font-size:14px}.cni4Dq_error,.cni4Dq_notice{overflow-wrap:anywhere;border-radius:8px;width:100%;margin:0;padding:12px 16px;font-size:14px;line-height:20px}.cni4Dq_error{color:#f87171;background:#ef44441a;border:1px solid #ef44444d}.cni4Dq_notice{color:#fed010;background:#fed0101a;border:1px solid #fed0104d}.cni4Dq_waiting{color:#a1a1aa;text-align:center;margin:0;font-size:13px}.cni4Dq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite cni4Dq_auth-spin}.cni4Dq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cni4Dq_dialog button:disabled,.cni4Dq_field input:disabled,.cni4Dq_otp input:disabled{opacity:.5;cursor:default}.cni4Dq_dialog button:focus-visible,.cni4Dq_dialog a:focus-visible{outline-offset:3px;outline:2px solid #ff6b2c}.cni4Dq_muted{color:#b8b8b8;line-height:1.6}@keyframes cni4Dq_auth-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cni4Dq_spinner{animation:none}.cni4Dq_field input,.cni4Dq_desktopGoogle{transition:none}}@media (max-width:767px){.cni4Dq_dialog{border-radius:16px;width:min(390px,100vw - 32px);padding:8px}.cni4Dq_shell{flex-direction:column;min-height:0}.cni4Dq_showcase{display:none}.cni4Dq_formPanel{width:100%;padding:24px 20px}.cni4Dq_header{margin-bottom:20px}.cni4Dq_header h2{font-size:20px;line-height:28px}.cni4Dq_header p{font-size:12px;line-height:16px}.cni4Dq_logo{width:44px;height:44px}.cni4Dq_close{top:6px;right:6px}.cni4Dq_back{top:8px;left:8px}.cni4Dq_loginFooter{flex-wrap:wrap;justify-content:center;font-size:12px}.cni4Dq_welcome>.cni4Dq_legal{margin-top:16px}}@media (min-width:640px) and (max-width:767px){.cni4Dq_formPanel{padding:32px}}.cni4Dq_page{max-width:1000px;margin:auto;padding:36px}.cni4Dq_page h1{margin-bottom:26px;font-size:28px;font-weight:600}.cni4Dq_profile{background:#303030;border:1px solid #444;flex-wrap:wrap;align-items:center;gap:22px;padding:28px;display:flex}.cni4Dq_avatar{color:#0dd;background:#424242;border-radius:50%;place-items:center;width:64px;height:64px;font-size:28px;display:grid}.cni4Dq_details{overflow-wrap:anywhere;flex:1;min-width:150px}.cni4Dq_details h2{margin-bottom:7px;font-size:21px}.cni4Dq_actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cni4Dq_actions button{cursor:pointer;background:#353535;border:1px solid #666;border-radius:4px;padding:10px 16px}.cni4Dq_actions button:disabled{opacity:.5;cursor:default}.cni4Dq_page :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #0dd}.cni4Dq_profile>.cni4Dq_primary{width:auto}@media (max-width:600px){.cni4Dq_page{padding:24px 16px}.cni4Dq_profile{padding:20px}}
.ANK3jW_dialog{color:#fff;background:#202020;border:1px solid #414141;border-radius:0;flex-direction:column;width:950px;max-width:calc(100vw - 24px);min-height:min(460px,100dvh - 24px);max-height:min(760px,100dvh - 24px);padding:40px 30px 20px;font:400 13px/20px Segoe UI,sans-serif;display:flex;overflow:visible}.ANK3jW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ANK3jW_dialog .ANK3jW_close{color:#ddd;cursor:pointer;background:0 0;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:14px;right:16px}.ANK3jW_dialog form{flex-direction:column;flex:1;min-height:0;display:flex}.ANK3jW_fieldArea{scrollbar-width:thin;scrollbar-color:#888 transparent;flex:1;align-items:center;min-height:0;margin:0 -3px;padding:0 3px 20px;display:flex;overflow-y:auto}.ANK3jW_fields{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;display:flex}.ANK3jW_field{flex:1 0 calc((100% - (var(--columns) - 1) * 10px) / var(--columns));min-width:0}.ANK3jW_card{color:#ddd;cursor:pointer;background:linear-gradient(#363636,#2e2e2e);border:1px solid #454545;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;width:100%;height:200px;padding:12px 8px 7px;display:flex;position:relative}button.ANK3jW_card:hover,button.ANK3jW_card[data-popup-open]{border-color:#777}.ANK3jW_cardTitle{color:#ccc;text-align:center;flex:none;width:100%;min-height:20px;font-size:12px;font-weight:600;line-height:16px}.ANK3jW_cardImage{object-fit:contain;width:100%;height:140px;min-height:0;display:block}.ANK3jW_noImage{color:#ccc;text-align:center;flex:1;place-items:center;font-size:12px;display:grid}.ANK3jW_badge{color:#bfbfbf;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;background:#202020;border-radius:6px;flex:none;max-width:100%;padding:3px 9px;font-size:10px;font-weight:600;line-height:16px;display:block;overflow:hidden}.ANK3jW_swatch{aspect-ratio:1;border:1px solid #888;border-radius:8px;flex:none;width:min(112px,80%);display:block}.ANK3jW_textField{color:#ccc;flex-direction:column;gap:3px;display:flex}.ANK3jW_textField input,.ANK3jW_colorSearch{color:#eee;width:100%;min-width:0;height:36px;font:inherit;background:#323232;border:1px solid #444;border-radius:4px;padding:0 12px}.ANK3jW_preview{color:#eee;white-space:pre-wrap;scrollbar-width:thin;background:#2a2a2a;border-radius:12px;flex:none;max-height:100px;margin:10px 0 0;padding:12px;overflow-y:auto}.ANK3jW_preview [data-parameter]{color:#0dd;font-weight:600}.ANK3jW_preview [data-missing]{color:orange}.ANK3jW_dialog footer{flex:none;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.ANK3jW_dialog footer button{color:#eee;cursor:pointer;background:#2d2d2d;border:1px solid #363636;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-width:110px;height:32px;font-size:14px;font-weight:400;display:flex}.ANK3jW_dialog footer button[type=submit]{color:#101010;background:#0dd;border-color:#0dd}.ANK3jW_dialog footer button:disabled{color:#888;cursor:default;background:#292929;border-color:#363636}.ANK3jW_dialog :is(button,input):focus-visible,.ANK3jW_chooser :is(button,input):focus-visible{outline-offset:2px;outline:1px solid #0dd}.ANK3jW_range{width:100%;padding:0 8px}.ANK3jW_range [data-slot=slider]{width:100%}.ANK3jW_range [data-slot=slider-track]{background:#aaa;height:4px}.ANK3jW_range [data-slot=slider-range]{background:#aaa}.ANK3jW_range [data-slot=slider-thumb]{background:#0dd;border:0;width:12px;height:12px;box-shadow:0 0 0 4px #00dddd26}.ANK3jW_rangeLimits{color:#bfbfbf;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.ANK3jW_positioner{z-index:60}.ANK3jW_chooser{width:360px;max-width:calc(100vw - 24px);max-height:min(440px, var(--available-height));color:#eee;background:#2c2c2c;border:1px solid #555;border-radius:10px;outline:none;flex-direction:column;gap:10px;padding:12px;font:400 13px/20px Segoe UI,sans-serif;display:flex;box-shadow:0 8px 28px #0006}.ANK3jW_imageChooser{width:540px;max-height:min(360px, var(--available-height));gap:8px;padding:10px}.ANK3jW_chooser header{flex:none;justify-content:space-between;align-items:center;display:flex}.ANK3jW_chooser header h2{margin:0;font-size:13px;font-weight:500}.ANK3jW_chooser header button{color:#ddd;cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:2px;display:grid}.ANK3jW_options{scrollbar-width:thin;scrollbar-color:#888 transparent;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;padding:2px;display:grid;overflow-y:auto}.ANK3jW_option{cursor:pointer;background:#353535;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;gap:6px;min-width:0;height:160px;padding:10px 6px 6px;display:flex;position:relative}.ANK3jW_option:hover{background:#404040}.ANK3jW_option:has(input:checked){border-color:#0dd}.ANK3jW_option:has(input:focus-visible){outline-offset:-3px;outline:1px solid #0dd}.ANK3jW_option input{opacity:0;width:1px;height:1px;position:absolute}.ANK3jW_option img,.ANK3jW_option .ANK3jW_noImage{object-fit:contain;width:100%;height:100px;min-height:0;display:block}.ANK3jW_option .ANK3jW_cardTitle{overflow-wrap:anywhere}.ANK3jW_optionCheck{color:#0dd;visibility:hidden;position:absolute;top:3px;right:3px}.ANK3jW_option:has(input:checked) .ANK3jW_optionCheck{visibility:visible}.ANK3jW_colorGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-height:0;display:grid;overflow-y:auto}.ANK3jW_colorGrid button{color:#ddd;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex-direction:column;align-items:center;gap:3px;padding:3px;font-size:11px;display:flex}.ANK3jW_colorGrid button:hover{background:#444}.ANK3jW_colorGrid button[aria-pressed=true]{border-color:#0dd}.ANK3jW_colorGrid button>span:first-child{border-radius:3px;width:100%;height:32px;display:block}.ANK3jW_done{color:#111;cursor:pointer;background:#0dd;border:0;border-radius:4px;align-self:flex-end;padding:4px 16px}@media (max-width:640px){.ANK3jW_dialog{padding:44px 14px 14px}.ANK3jW_fields{--columns:2!important}.ANK3jW_card{height:180px}.ANK3jW_cardImage{height:120px}.ANK3jW_swatch{width:min(96px,80%)}}@media (max-width:480px){.ANK3jW_imageChooser .ANK3jW_options{grid-template-columns:repeat(2,minmax(0,1fr))}}
.yh-jqa_dialog{color:#fff;background:#202020;border:1px solid #414141;border-radius:0;width:860px;max-width:calc(100vw - 24px);height:520px;max-height:calc(100dvh - 24px);margin:0;padding:20px;font:14px/20px Segoe UI,sans-serif;display:block;position:fixed;inset:50% auto auto 50%;overflow:auto;box-shadow:0 10px 30px #0004}.yh-jqa_dialog header [data-slot=dialog-title]{font:inherit}.yh-jqa_dialog form{flex-direction:column;min-height:100%;display:flex}.yh-jqa_dialog header{flex-shrink:0;justify-content:space-between;align-items:center;height:44px;font-size:16px;font-weight:600;display:flex}.yh-jqa_dialog header button{border:1px solid #333;border-radius:4px;place-items:center;width:36px;min-width:36px;height:36px;display:grid}.yh-jqa_dialog header svg{width:20px;height:20px}.yh-jqa_fields{grid-template-columns:300px minmax(0,1fr);gap:16px;margin:14px 0;display:grid}.yh-jqa_thumbnail{border:1px solid #414141;border-radius:12px;height:300px;padding:10px;position:relative}.yh-jqa_thumbnail>button:first-child{background:0 0;place-items:center;width:100%;height:100%;display:grid}.yh-jqa_thumbnail svg{width:24px;height:24px}.yh-jqa_thumbnail img{object-fit:cover;width:100%;height:100%}.yh-jqa_thumbnail .yh-jqa_remove{background:gray;border-radius:4px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:10px;right:10px}.yh-jqa_remove svg{width:18px;height:18px}.yh-jqa_fields p{text-align:center;color:#ccc;margin:8px 0 0}.yh-jqa_textFields{flex-direction:column;gap:10px;min-width:0;display:flex}.yh-jqa_textFields input,.yh-jqa_textFields textarea{color:#fff;caret-color:#fff;background:#333;border:1px solid #383838;border-bottom-color:#444;border-radius:4px;width:100%;padding:8px 11px;font:14px/20px Segoe UI,sans-serif}.yh-jqa_textFields input{height:36px}.yh-jqa_textFields textarea{resize:none;height:255px}.yh-jqa_textFields :is(input,textarea)::placeholder{color:#ccc;opacity:1}.yh-jqa_dialog footer{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:14px;display:flex}.yh-jqa_dialog footer button{background:#2c2c2c;border:1px solid #383838;border-radius:4px;width:110px;height:32px;font-size:14px}.yh-jqa_dialog button{cursor:pointer}.yh-jqa_dialog button:hover{background-color:#383838}.yh-jqa_dialog button:disabled{color:#999;cursor:default;background:#272727}.yh-jqa_dialog :is(button,input,textarea):focus-visible{outline-offset:1px;outline:1px solid #00d5df}.yh-jqa_error{color:#ffb366;margin:0}@media (max-width:640px){.yh-jqa_dialog{height:auto;padding:16px}.yh-jqa_fields{grid-template-columns:minmax(0,1fr)}.yh-jqa_thumbnail{width:min(100%,220px);height:220px;margin-inline:auto}.yh-jqa_textFields textarea{height:180px}}
.gSeo9G_feedback{color:#b8b8b8;background:#292929;flex-direction:column;justify-content:center;align-items:center;gap:10px;font:400 13px/1.4 Segoe UI,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.gSeo9G_feedback:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff06 45%,#ffffff0b 50%,#ffffff06 55%,#0000 80%);animation:1.8s ease-in-out infinite gSeo9G_shimmer;position:absolute;inset:0;transform:translate(-100%)}.gSeo9G_feedback>svg{opacity:.55;width:30px;height:30px}.gSeo9G_feedback>span,.gSeo9G_feedback>button{position:relative}.gSeo9G_feedback[data-error=true]:before{display:none}.gSeo9G_feedback button{color:#eee;cursor:pointer;background:#353535;border:1px solid #ffffff20;border-radius:5px;align-items:center;gap:6px;padding:6px 12px;display:flex}.gSeo9G_feedback button:hover{background:#414141}.gSeo9G_feedback button:focus-visible{outline-offset:2px;outline:2px solid #50d9dd}.gSeo9G_feedback button svg{width:14px;height:14px}@keyframes gSeo9G_shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.gSeo9G_feedback:before{opacity:.5;animation:none;transform:none}}
.vwrEVW_dock{z-index:10;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:8px;min-height:180px;padding:30px 30px 37px;display:flex;position:absolute;inset:auto 0 0}.vwrEVW_dock[data-docked=true]{pointer-events:auto;background:#272727;border-top:1px solid #2e2e2e;min-height:122px;padding-bottom:40px;position:relative;inset:auto}.vwrEVW_inputHost{--prompt-height:52px;width:100%;height:var(--prompt-height);pointer-events:auto;font-family:var(--font-fluent);grid-template-columns:minmax(0,1fr) 115px;align-items:center;gap:10px;font-size:14px;font-weight:400;display:grid}.vwrEVW_field{height:calc(var(--prompt-height) - 2px);background:#313131;border:1px solid #3b3b3b;border-bottom-color:#0ff;border-radius:6px;min-width:0;position:relative;box-shadow:0 12px 30px -12px #00ffff4d}.vwrEVW_inputHost[data-model3d=true]{grid-template-columns:minmax(0,1fr);height:52px}.vwrEVW_inputHost[data-reference=true]{grid-template-columns:52px minmax(0,1fr) 115px}.vwrEVW_referenceHost{height:52px;position:relative}.vwrEVW_addReference{color:#ddd;cursor:pointer;border:1px dashed #777;border-radius:5px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.vwrEVW_addReference img{object-fit:cover;width:100%;height:100%}.vwrEVW_removeReference{opacity:0;background:#202020;border-radius:3px;position:absolute;top:2px;right:2px}.vwrEVW_referenceHost:hover .vwrEVW_removeReference,.vwrEVW_referenceHost:focus-within .vwrEVW_removeReference{opacity:1}.vwrEVW_field[data-selected-area=true]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #0ff;animation:1.31s both vwrEVW_selection-prompt;position:absolute;inset:-1px;box-shadow:0 0 30px #28ffff}@keyframes vwrEVW_selection-prompt{0%{opacity:0;animation-timing-function:var(--prompt-pulse-out)}61.8321%{opacity:1;animation-timing-function:var(--prompt-pulse-in)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vwrEVW_field[data-selected-area=true]:after{animation:none}}.vwrEVW_field:focus-within{border-bottom-color:#0ff}.vwrEVW_areaDimensions{color:#c4c4c4;font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:19px;right:155px}@media (max-width:700px){.vwrEVW_areaDimensions{bottom:6px;right:102px}}.vwrEVW_input{resize:none;border-radius:inherit;color:#fff;caret-color:#0ff;width:100%;height:100%;min-height:0;font:inherit;-webkit-user-select:text;user-select:text;scrollbar-width:thin;scrollbar-color:#888 #313131;background:0 0;border:0;outline:none;padding:8px 70px 8px 8px;line-height:20px;display:block;overflow-y:auto}.vwrEVW_input::placeholder{color:#cfcfcf;opacity:1}.vwrEVW_input::selection{color:#fff;background:#006b6b}.vwrEVW_promptMenu{width:212px}.vwrEVW_promptMenu button:disabled{color:#aaa;cursor:default}.vwrEVW_promptMenu button:disabled:hover{background:0 0}.vwrEVW_promptMenu kbd{font-size:10px}.vwrEVW_ralOverlay{z-index:2;pointer-events:none;clip-path:inset(8px 70px 8px 8px);position:absolute;inset:0;overflow:hidden}.vwrEVW_promptMirror{box-sizing:border-box;font:inherit;white-space:pre-wrap;overflow-wrap:break-word;tab-size:8;color:#0000;unicode-bidi:plaintext;padding:8px 70px 8px 8px;line-height:20px}.vwrEVW_ralSlot{position:relative}.vwrEVW_ralSlot button{pointer-events:auto;cursor:pointer;border:.5px solid #fff;border-radius:1px;width:11px;height:11px;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.vwrEVW_ralSlot button:focus-visible{outline-offset:2px;outline:1px solid #0ff}.vwrEVW_ralPicker{z-index:110;color:#fff;width:530px;max-width:calc(100vw - 16px);height:500px;max-height:calc(100dvh - 16px);font:14px/20px var(--font-fluent);background:#202020;border:1px solid #080808;flex-direction:column;padding:12px;display:flex;position:fixed}.vwrEVW_ralSearch{grid-template-columns:minmax(0,1fr) 34px;gap:8px;margin-bottom:12px;display:grid}.vwrEVW_ralSearch input{color:#fff;caret-color:#0ff;background:#242424;border:1px solid #383838;border-bottom-color:#0ff;border-radius:4px;outline:none;min-width:0;height:34px;padding:5px 10px}.vwrEVW_ralSearch>button{cursor:pointer;background:#242424;border:1px solid #343434;border-radius:4px;height:34px}.vwrEVW_ralSearch>button:hover{background:#373737}.vwrEVW_ralGrid{scrollbar-width:thin;scrollbar-color:#999 transparent;flex:1;grid-template-columns:repeat(auto-fill,minmax(67px,1fr));grid-auto-rows:82px;align-content:start;min-height:0;display:grid;overflow-y:auto}.vwrEVW_ralGrid>button{cursor:pointer;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-self:center;align-items:center;gap:4px;width:61px;height:76px;margin:3px;padding:4px;display:flex}.vwrEVW_ralGrid>button:hover{background:#ffffff20}.vwrEVW_ralGrid>button>span{border:1px solid #fff5;border-radius:3px;flex-shrink:0;width:48px;height:48px}.vwrEVW_ralGrid small{color:#fff;font-size:11px;line-height:16px}.vwrEVW_ralPicker :is(button,input):focus-visible{outline-offset:-1px;outline:1px solid #0ff}.vwrEVW_ralEmpty{color:#ccc;position:absolute;top:80px;left:16px}.vwrEVW_aiChat{color:#e5e5e5;background:#3d3d3d;border:1px solid #484848;border-radius:4px;justify-content:center;align-items:center;width:42px;height:32px;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.vwrEVW_aiChat svg{width:19px;height:19px}.vwrEVW_aiChat:enabled{cursor:pointer}.vwrEVW_aiChat:enabled:hover{background:#484848}.vwrEVW_makeHost{align-self:stretch;min-width:0;position:relative}.vwrEVW_makeCost{color:#aaa;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:default;align-items:center;gap:6px;min-height:18px;font:400 14px/18px Segoe UI,sans-serif;display:inline-flex;position:absolute;top:calc(100% + 4px);right:3px}.vwrEVW_makeCost img{opacity:.7;flex:none;width:14px;height:14px}.vwrEVW_makeCost:focus-visible{outline-offset:3px;border-radius:2px;outline:1px solid #0dd}.vwrEVW_generationFeedback{color:#ead1a1;font:400 13px/18px var(--font-fluent);pointer-events:auto;background:#2b261d;border:1px solid #66502c;border-radius:5px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.vwrEVW_generationFeedback svg{flex:none;margin-top:1px}.vwrEVW_generationFeedback span{flex:1;min-width:0}.vwrEVW_generationFeedback button{flex:none}.vwrEVW_make{color:#101010;width:100%;height:100%;font:inherit;cursor:pointer;background:#00e6e6;border:1px solid #00d8d8;border-radius:5px;justify-content:center;align-items:center;gap:8px;display:flex}.vwrEVW_make svg{width:19px;height:19px}.vwrEVW_make:enabled:hover{background:#1aebeb}.vwrEVW_make:enabled:active{background:#0cc}.vwrEVW_make:disabled{color:#a0a0a0;cursor:default;background:#242424;border-color:#343434}.vwrEVW_make:disabled svg{color:#909090}.vwrEVW_inputHost button:focus-visible{outline-offset:3px;outline:1px solid #0ff}.vwrEVW_presetChip{z-index:1;color:#e5e5e5;background:#2d2d2d;border:1px solid #555;border-radius:3px;align-items:center;gap:6px;max-width:calc(100% - 24px);height:23px;padding:2px 6px;font-size:11px;display:flex;position:absolute;top:-14px;left:8px}.vwrEVW_presetChip>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vwrEVW_presetChip[data-area=true]{color:#141414;background:#0dd;border-color:#0dd}@media (max-width:1000px){.vwrEVW_dock{padding-inline:20px}.vwrEVW_inputHost{grid-template-columns:minmax(0,1fr) 92px}}@media (max-width:700px){.vwrEVW_dock{min-height:132px;padding:20px 12px 24px}.vwrEVW_dock[data-docked=true]{min-height:102px;padding:26px 12px 24px}.vwrEVW_inputHost{grid-template-columns:minmax(0,1fr) 80px;gap:8px}.vwrEVW_aiChat{width:32px;right:6px}.vwrEVW_input{padding-right:46px}.vwrEVW_ralOverlay{clip-path:inset(8px 46px 8px 8px)}.vwrEVW_promptMirror{padding-right:46px}}
.XpLxhq_state{color:#aaa;text-align:center;width:100%;height:100%;min-height:180px;font:13px/1.5 var(--font-fluent), "Segoe UI", sans-serif;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:32px 24px;display:flex}.XpLxhq_fullScreen{background:var(--surface-canvas);height:100dvh;min-height:100dvh}.XpLxhq_mark{width:58px;height:58px;display:block;position:relative}.XpLxhq_ring,.XpLxhq_outerRing{background:conic-gradient(#0000,#d7eeee 105deg,#ffffff32 210deg,#0000 300deg);border-radius:50%;animation:1.8s linear infinite XpLxhq_orbit;position:absolute;inset:6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.XpLxhq_outerRing{opacity:.3;background:conic-gradient(from 180deg,#0000,#c8d8d8 65deg,#0000 150deg);animation-duration:3s;animation-direction:reverse;inset:0}.XpLxhq_copy{max-width:280px}.XpLxhq_label{color:#ddd;margin:0;font-size:13px;font-weight:500}.XpLxhq_detail{color:#999;margin:6px 0 0;font-size:12px}.XpLxhq_compact{text-align:left;flex-direction:row;flex:none;justify-content:flex-start;gap:10px;height:auto;min-height:0;padding:12px 0}.XpLxhq_compact .XpLxhq_mark{flex-shrink:0;width:18px;height:18px}.XpLxhq_compact .XpLxhq_ring{inset:0}.XpLxhq_compact .XpLxhq_outerRing{display:none}.XpLxhq_compact .XpLxhq_label{font-size:12px}@keyframes XpLxhq_orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.XpLxhq_ring,.XpLxhq_outerRing{animation:none}}
.dFIxzG_block{background:#414141;border-radius:4px;min-height:12px;animation:1.9s ease-in-out infinite alternate dFIxzG_breathe;display:block}.dFIxzG_page{color:#eee;background:#262626;min-height:100%;padding:30px 36px 64px}.dFIxzG_page h1{letter-spacing:-.5px;margin:0 0 24px;font-size:27px;font-weight:600}.dFIxzG_content{flex-direction:column;gap:16px;max-width:1420px;margin:auto;display:flex}.dFIxzG_orgContent{max-width:1240px;padding-top:14px}.dFIxzG_panel,.dFIxzG_summary{background:#303030;border-radius:4px;padding:23px}.dFIxzG_summary{align-items:center;gap:30px;display:flex}.dFIxzG_summary>div{flex:1;align-items:center;gap:15px;display:flex}.dFIxzG_summary>.dFIxzG_lines{flex-direction:column;align-items:stretch;display:flex}.dFIxzG_lines{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.dFIxzG_lines .dFIxzG_block:nth-child(2){width:70%}.dFIxzG_lines .dFIxzG_block:last-child{width:85%}.dFIxzG_icon{flex-shrink:0;width:47px;height:47px}.dFIxzG_heading{width:140px;max-width:75%;height:15px;margin-bottom:20px}.dFIxzG_amount{width:130px;height:36px;margin:25px 0}.dFIxzG_button{min-width:120px;height:36px}.dFIxzG_purchase{grid-template-columns:minmax(0,3.4fr) minmax(240px,1fr);gap:8px;display:grid}.dFIxzG_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:28px;display:grid}.dFIxzG_plan{background:#393939;border-radius:4px;flex-direction:column;gap:20px;min-width:0;padding:24px 20px 18px;display:flex}.dFIxzG_plan .dFIxzG_button{min-width:0;margin-top:20px}.dFIxzG_packList{flex-direction:column;gap:10px;padding-top:28px;display:flex}.dFIxzG_pack{height:74px}.dFIxzG_identity,.dFIxzG_row{align-items:center;gap:20px;margin-bottom:25px;display:flex}.dFIxzG_avatar{border-radius:50%;flex-shrink:0;width:90px;height:90px}.dFIxzG_identity .dFIxzG_lines{max-width:240px}.dFIxzG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dFIxzG_charts{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.dFIxzG_chart{background:repeating-linear-gradient(0deg,#0000 0 54px,#414141 55px,#0000 56px);height:220px}.dFIxzG_charts .dFIxzG_lines{margin:25px 0}.dFIxzG_row{border-top:1px solid #3d3d3d;margin-bottom:0;padding-top:20px}.dFIxzG_canvas{background:#171717;grid-template-columns:minmax(0,1fr) 404px;width:100%;height:100%;min-height:400px;display:grid}.dFIxzG_canvasArea{background-image:radial-gradient(#ffffff09 1px,#0000 1px);background-size:20px 20px;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.dFIxzG_canvasSide{background:#272727;border-left:1px solid #383838}.dFIxzG_tabs{align-items:center;gap:12px;height:39px;padding:12px 18px;display:flex}.dFIxzG_tabs>span{flex:1;height:10px}.dFIxzG_preview{background:#323232;border:10px solid #272727;height:340px}.dFIxzG_controls{flex-direction:column;gap:28px;padding:25px 22px;display:flex}.dFIxzG_controls .dFIxzG_lines>span:first-child{width:35%;height:10px}.dFIxzG_controls .dFIxzG_lines>span:last-child{background:#353535;width:100%;height:34px}.dFIxzG_prompt{background:#242424;border:1px solid #333;border-radius:8px;gap:16px;width:min(70%,650px);padding:18px;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.dFIxzG_prompt span:first-child{background:#333;flex:1;height:30px}.dFIxzG_prompt span:last-child{background:#3c3c3c;width:55px}@keyframes dFIxzG_breathe{to{opacity:.45}}@media (min-width:1700px){.dFIxzG_page{padding:30px 46px 64px}}@media (max-width:1200px){.dFIxzG_purchase{grid-template-columns:minmax(0,1fr)}.dFIxzG_packList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:800px){.dFIxzG_page{padding:24px 18px}.dFIxzG_summary{flex-wrap:wrap}.dFIxzG_summary>div{flex-basis:100%}.dFIxzG_plans,.dFIxzG_stats,.dFIxzG_charts{grid-template-columns:minmax(0,1fr)}.dFIxzG_canvas{grid-template-columns:minmax(0,1fr) 260px}}@media (max-width:600px){.dFIxzG_canvas{grid-template-columns:minmax(0,1fr)}.dFIxzG_canvasSide{display:none}}@media (prefers-reduced-motion:reduce){.dFIxzG_block{animation:none}}
.FnXiTW_viewer{color:#e8e8e8;height:100dvh;font:13px/1.5 var(--font-fluent), "Segoe UI", sans-serif;background:#171717;flex-direction:column;display:flex;position:relative;overflow:hidden}.FnXiTW_loading{z-index:20;position:absolute;inset:0}.FnXiTW_header{border-bottom:1px solid #333;align-items:center;gap:16px;min-height:64px;padding:12px 20px;display:flex}.FnXiTW_brand{color:#56d9dc;font-weight:600;text-decoration:none}.FnXiTW_header h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.FnXiTW_badge{color:#aaa;flex-shrink:0;font-size:12px}.FnXiTW_viewer button,.FnXiTW_controls select{color:#eee;cursor:pointer;background:#292929;border:1px solid #444;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:7px 12px;display:inline-flex}.FnXiTW_viewer button:hover{background:#363636}.FnXiTW_viewer button:disabled{opacity:.55;cursor:default}.FnXiTW_viewer :is(button,select,a):focus-visible{outline-offset:3px;outline:2px solid #56d9dc}.FnXiTW_header .FnXiTW_copy{color:#111;background:#56d9dc;border-color:#56d9dc;flex-shrink:0;margin-left:auto}.FnXiTW_header .FnXiTW_copy:hover{background:#7ae5e7}.FnXiTW_content{flex:1;min-height:0;display:flex}.FnXiTW_canvas{flex:1;min-width:0;position:relative;overflow:hidden}.FnXiTW_controls{z-index:10;gap:6px;display:flex;position:absolute;bottom:20px;left:20px}.FnXiTW_controls button{width:36px;padding:7px}.FnXiTW_controls select{max-width:180px}.FnXiTW_inspector{background:#202020;border-left:1px solid #333;flex-shrink:0;width:300px;padding:24px 20px;overflow:auto}.FnXiTW_inspector h2{margin-bottom:18px;font-size:16px;font-weight:500}.FnXiTW_inspector h3{margin:20px 0 8px;font-weight:500}.FnXiTW_inspector img,.FnXiTW_inspector video{object-fit:contain;border-radius:6px;width:100%;max-height:45vh}.FnXiTW_inspector p{color:#bbb}.FnXiTW_prompt{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.FnXiTW_note{margin-top:28px;font-size:12px}.FnXiTW_message{z-index:20;background:#171717;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.FnXiTW_copyError{z-index:30;color:#f0b4a5;background:#332824;border:1px solid #915a50;border-radius:6px;max-width:min(420px,90vw);padding:14px;position:fixed;bottom:20px;right:20px}@media (max-width:800px){.FnXiTW_content{flex-direction:column}.FnXiTW_inspector{display:none}.FnXiTW_inspector[data-selected=true]{border-top:1px solid #333;border-left:0;width:auto;max-height:35dvh;padding:16px;display:block}.FnXiTW_header{flex-wrap:wrap;gap:10px;padding:10px 12px}.FnXiTW_header h1{flex:1}.FnXiTW_header .FnXiTW_copy{font-size:12px}.FnXiTW_badge{display:none}.FnXiTW_controls{bottom:12px;left:12px}}
.RInzRG_page{color:#ededed;height:100%;font-family:var(--font-fluent), "Segoe UI", sans-serif;background:#262626;padding:30px 36px 64px;overflow:auto}.RInzRG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}.RInzRG_header h1{letter-spacing:-.5px;margin:0;font-size:27px;font-weight:600;line-height:1.3}.RInzRG_header p{color:#b5b5b5;margin-top:7px;font-size:13px}.RInzRG_headerActions{align-items:center;gap:10px;display:flex}.RInzRG_secondaryAction{color:#eee;cursor:pointer;background:#3c3c3c;border:1px solid #454545;border-radius:5px;align-items:center;gap:8px;min-height:36px;padding:8px 13px;font-size:13px;display:inline-flex}.RInzRG_secondaryAction:hover{background:#363636}.RInzRG_secondaryAction svg{width:16px;height:16px}.RInzRG_refresh,.RInzRG_more{color:#ddd;cursor:pointer;background:#3c3c3c;border:1px solid #454545;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 13px;font-size:13px;display:inline-flex}.RInzRG_refresh svg{width:16px;height:16px}.RInzRG_refresh{color:#a9a9a9;background:0 0;border-color:#0000;padding:8px}.RInzRG_refresh:hover{background:#3c3c3c}.RInzRG_grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:30px 22px;max-width:1440px;display:grid}.RInzRG_skeleton{min-width:0;animation:1.8s ease-in-out infinite alternate RInzRG_project-placeholder}.RInzRG_skeleton .RInzRG_preview{background:#222;border-color:#2c2c2c}.RInzRG_skeleton>span{background:#2c2c2c;border-radius:3px;width:52%;height:10px;margin-top:15px;display:block}.RInzRG_skeleton>span:last-child{background:#242424;width:72%;height:8px;margin-top:10px}@keyframes RInzRG_project-placeholder{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.RInzRG_skeleton{animation:none}}.RInzRG_card,.RInzRG_newCard{text-align:left;min-width:0;color:inherit;background:0 0;border:0;border-radius:8px;text-decoration:none}.RInzRG_card{position:relative}.RInzRG_cardLink{color:inherit;border-radius:8px;text-decoration:none;display:block}.RInzRG_card h2,.RInzRG_card p{padding-right:40px}.RInzRG_cardMenu{color:#bcbcbc;cursor:pointer;background:#252525;border:1px solid #3b3b3b;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:0;right:0}.RInzRG_cardMenu:hover,.RInzRG_cardMenu[aria-expanded=true]{color:#fff;background:#333;border-color:#666}.RInzRG_cardMenu svg{width:17px;height:17px}.RInzRG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RInzRG_newCard{cursor:pointer;align-self:start}.RInzRG_preview,.RInzRG_newPreview{aspect-ratio:16/10;color:#999;background:#303030;border:1px solid #414141;border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.RInzRG_preview{background:#171717}.RInzRG_preview>svg{stroke-width:1.3px;width:36px;height:36px}.RInzRG_previewImage{object-fit:cover}.RInzRG_preview[data-overview] .RInzRG_previewImage{transform:scale(1.025)}.RInzRG_videoPreview{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.RInzRG_newPreview{background:#303030;border-style:dashed}.RInzRG_newPreview svg{box-sizing:content-box;color:#bcbcbc;stroke-width:1.4px;border:1px solid #444;border-radius:50%;width:29px;height:29px;padding:7px}.RInzRG_newCard:hover .RInzRG_newPreview{background:#383838;border-color:#777}.RInzRG_card:hover .RInzRG_preview{border-color:#747474}.RInzRG_card h2,.RInzRG_newCard strong{text-overflow:ellipsis;white-space:nowrap;margin:11px 0 4px;font-size:14px;font-weight:500;display:block;overflow:hidden}.RInzRG_card p,.RInzRG_newCard>span:last-child{color:#b0b0b0;font-size:12px;display:block}.RInzRG_open{color:#ddd;opacity:0;background:#292929;border-radius:5px;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:10px;right:10px}.RInzRG_open svg{width:16px;height:16px}.RInzRG_card:hover .RInzRG_open,.RInzRG_cardLink:focus-visible .RInzRG_open{opacity:1}.RInzRG_note,.RInzRG_error{color:#a3a3a3;margin:0 0 24px;font-size:13px}.RInzRG_grid+.RInzRG_note{margin-top:25px}.RInzRG_note a,.RInzRG_note button{color:#ddd;text-underline-offset:3px;cursor:pointer;text-decoration:underline}.RInzRG_error{color:#e6c79b;border:1px solid #65533c;border-radius:6px;padding:12px 14px}.RInzRG_more{margin-top:30px}.RInzRG_page :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #0cc}.RInzRG_page button:disabled{opacity:.45;cursor:default}@media (max-width:640px){.RInzRG_page{padding:24px 18px}.RInzRG_header{margin-bottom:26px}}@media (min-width:1700px){.RInzRG_page{padding:30px 46px 64px}}
.NKPs4W_page{color:#f0f0f0;-webkit-user-select:text;user-select:text;background:#262626;min-height:100%;padding:30px 36px 70px;font-size:14px}.NKPs4W_page h1{letter-spacing:-.5px;margin:0;font-size:27px;font-weight:600}.NKPs4W_page h2{margin:0;font-size:15px;font-weight:600}.NKPs4W_page h3{margin:0}.NKPs4W_page p{margin:0;line-height:1.6}.NKPs4W_pageHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.NKPs4W_pageHeader .NKPs4W_workspaceSelect{background:0 0;width:auto;min-width:230px;max-width:360px}.NKPs4W_content{flex-direction:column;gap:14px;max-width:1420px;margin:0 auto;display:flex}.NKPs4W_page button,.NKPs4W_confirm button{cursor:pointer;color:#eee;background:#3c3c3c;border:1px solid #454545;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:7px 15px;font-size:13px;transition:background .12s;display:inline-flex}.NKPs4W_page button:hover,.NKPs4W_confirm button:hover{background:#474747}.NKPs4W_page button:disabled,.NKPs4W_confirm button:disabled{opacity:.45;cursor:not-allowed}.NKPs4W_page :is(button,a,input):focus-visible,.NKPs4W_confirm button:focus-visible{outline:2px solid var(--accent-aqua);outline-offset:3px}.NKPs4W_page button.NKPs4W_primary,.NKPs4W_confirm button.NKPs4W_primary{color:#032323;background:#00cece;border-color:#00cece;font-weight:600}.NKPs4W_page button.NKPs4W_primary:hover,.NKPs4W_confirm button.NKPs4W_primary:hover{background:#32e0e0}.NKPs4W_summary{background:#303030;border-radius:4px;grid-template-columns:1fr 1.35fr 1fr auto;align-items:center;gap:23px;padding:18px 23px;display:grid}.NKPs4W_summaryItem{align-items:center;gap:14px;min-width:0;display:flex;position:relative}.NKPs4W_summaryItem+.NKPs4W_summaryItem{border-left:1px solid #414141;padding-left:23px}.NKPs4W_summaryItem h2{margin-bottom:8px;font-size:13px}.NKPs4W_summaryItem strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.NKPs4W_icon{color:#e0e0e0;background:#414141;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:47px;height:47px;display:inline-flex}.NKPs4W_summary>button{min-width:150px}.NKPs4W_purchaseLayout{grid-template-columns:minmax(0,3.4fr) minmax(240px,1fr);gap:7px;display:grid}.NKPs4W_plansPanel,.NKPs4W_packsPanel{background:#303030;border-radius:4px;min-width:0;padding:20px 16px 16px}.NKPs4W_plansHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.NKPs4W_plansHeader p,.NKPs4W_packsPanel>p,.NKPs4W_benefits p{color:#c4c4c4;margin-top:4px;font-size:12px}.NKPs4W_cycle{border-radius:30px;flex-shrink:0;gap:5px;padding:3px;display:inline-flex}.NKPs4W_page .NKPs4W_cycle button{background:0 0;border:0;border-radius:25px;padding:8px 16px}.NKPs4W_page .NKPs4W_cycle button[aria-pressed=true]{background:#414141}.NKPs4W_plans{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;padding:42px 0 0;display:grid}.NKPs4W_plan{background:#393939;border:1px solid #3d3d3d;border-radius:4px;flex-direction:column;min-width:0;min-height:354px;padding:25px 20px 16px;display:flex;position:relative}.NKPs4W_plan[data-featured=true]{border-color:#00cece}.NKPs4W_badge{color:#052525;background:#00cece;border-radius:12px;padding:4px 14px;font-size:11px;position:absolute;top:-13px;right:15px}.NKPs4W_plan h3{align-items:center;gap:9px;font-size:19px;font-weight:400;display:flex}.NKPs4W_plan h3 svg{flex-shrink:0}.NKPs4W_plan .NKPs4W_price{letter-spacing:-1px;flex-wrap:wrap;align-items:baseline;gap:8px;margin:8px 0 12px;font-size:clamp(28px,2.65vw,43px);font-weight:600;display:flex}.NKPs4W_price small{color:#a7a7a7;letter-spacing:0;white-space:nowrap;font-size:15px;font-weight:400}.NKPs4W_plan ul{color:#d0d0d0;margin:0 0 14px;padding:0;font-size:12px;line-height:1.6;list-style:none}.NKPs4W_plan li{align-items:flex-start;gap:8px;margin:5px 0;display:flex}.NKPs4W_plan li svg{flex-shrink:0;margin-top:2px}.NKPs4W_plan .NKPs4W_planNote{color:#b8b8b8;margin:auto 0 16px;font-size:11px}.NKPs4W_plan>button{width:100%;margin-top:auto}.NKPs4W_page .NKPs4W_planButton{color:#202020;background:#c7c7c7;border-color:#c7c7c7;font-weight:600}.NKPs4W_page .NKPs4W_planButton:hover{background:#e2e2e2}.NKPs4W_packsPanel{padding:20px 15px}.NKPs4W_packs{flex-direction:column;gap:9px;margin-top:41px;display:flex}.NKPs4W_page .NKPs4W_packs button{text-align:left;background:#393939;border-color:#3c3c3c;justify-content:flex-start;gap:11px;min-height:74px;padding:16px 12px}.NKPs4W_page .NKPs4W_packs button:hover{background:#434343}.NKPs4W_packs .NKPs4W_icon{border-radius:7px;width:39px;height:39px}.NKPs4W_packs button>span:nth-child(2){font-size:12px}.NKPs4W_packs strong{font-weight:600}.NKPs4W_packs small{color:#bbb;margin-top:4px;font-size:10px;display:block}.NKPs4W_packs b{color:#19c79b;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.NKPs4W_benefits{background:#303030;border-radius:4px;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:18px 23px;display:grid}.NKPs4W_benefits>div{align-items:center;gap:14px;display:flex}.NKPs4W_benefits>div+div{border-left:1px solid #414141;padding-left:23px}.NKPs4W_benefits h3{font-size:13px;font-weight:600}.NKPs4W_accountDetails{margin-top:17px}.NKPs4W_accountDetails>h2{margin-bottom:14px;font-size:14px}.NKPs4W_accountPanel{background:#303030;border-radius:4px;padding:26px 15px 16px}.NKPs4W_identity{border-bottom:1px solid #454545;align-items:center;gap:25px;padding:4px 16px 27px;display:flex}.NKPs4W_avatar{color:#ddd;background:#414141;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.NKPs4W_identity>div{min-width:0}.NKPs4W_identity h3{font-size:28px;font-weight:600}.NKPs4W_identity p{overflow-wrap:anywhere;margin-top:1px;font-size:13px;font-weight:500}.NKPs4W_identity button{background:0 0;flex-shrink:0;margin-left:auto}.NKPs4W_securityLink{border:1px solid #424242;border-radius:4px;align-items:center;gap:23px;margin-top:13px;padding:12px 22px;text-decoration:none;display:flex}.NKPs4W_securityLink:hover{background:#383838}.NKPs4W_securityLink>span{flex:1}.NKPs4W_securityLink strong{font-size:14px;font-weight:400;display:block}.NKPs4W_securityLink small{color:#c8c8c8;margin-top:2px;font-size:12px;display:block}.NKPs4W_error,.NKPs4W_notice{border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;font-size:13px;line-height:1.6;display:flex}.NKPs4W_error{color:#ffd6d1;background:#432e2e;border:1px solid #65443f}.NKPs4W_notice{color:#d0f1e7;background:#223c37;border:1px solid #365b51}.NKPs4W_contextNote{color:#bfbfbf;padding:6px 0;font-size:12px}.NKPs4W_contextNote a{text-decoration:underline}.NKPs4W_empty{color:#bfbfbf;padding:28px 0;font-size:13px}.NKPs4W_signIn{background:#303030;border-radius:4px;flex-direction:column;align-items:flex-start;gap:18px;max-width:600px;margin:70px auto;padding:28px;display:flex}.NKPs4W_confirm{color:#eee;-webkit-user-select:text;user-select:text;background:#2d2d2d;border:1px solid #494949;border-radius:6px;padding:26px}.NKPs4W_confirm>p{color:#ccc;font-size:13px;line-height:1.65}.NKPs4W_confirm>div:last-child{justify-content:flex-end;gap:10px;display:flex}.NKPs4W_breadcrumb{align-items:center;gap:13px;margin-bottom:34px;display:flex}.NKPs4W_breadcrumb a{font-size:27px;font-weight:600}.NKPs4W_breadcrumb a:hover{color:var(--accent-aqua)}.NKPs4W_securityPanel{background:#303030;border-radius:4px}.NKPs4W_securityPanel summary{cursor:pointer;align-items:center;gap:17px;padding:22px 20px;list-style:none;display:flex}.NKPs4W_securityPanel summary::-webkit-details-marker{display:none}.NKPs4W_securityPanel summary>span{flex:1}.NKPs4W_securityPanel summary strong{font-size:16px;font-weight:500;display:block}.NKPs4W_securityPanel summary small{color:#ccc;margin-top:2px;font-size:12px;display:block}.NKPs4W_securityPanel[open] summary>svg:last-child{transform:rotate(180deg)}.NKPs4W_securityBody{border-top:1px solid #262626;flex-direction:column;gap:18px;padding:23px 35px 28px;display:flex}.NKPs4W_securityIntro{color:#c8c8c8;font-size:13px}.NKPs4W_emailVerification{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.NKPs4W_emailVerification span{overflow-wrap:anywhere}.NKPs4W_emailVerification button{margin-left:12px}.NKPs4W_passwordForm{flex-direction:column;gap:13px;max-width:690px;display:flex}.NKPs4W_passwordForm>div:not(.NKPs4W_passwordActions){grid-template-columns:140px minmax(0,1fr);align-items:center;gap:20px;display:grid}.NKPs4W_passwordForm label{text-align:right;font-size:13px}.NKPs4W_passwordForm input{color:#fff;background:#303030;border:1px solid #484848;border-radius:4px;width:100%;min-width:0;min-height:38px;padding:9px 12px}.NKPs4W_passwordInput{border:1px solid #484848;border-radius:4px;display:flex}.NKPs4W_passwordInput:focus-within{border-color:#00cece}.NKPs4W_passwordInput input{background:0 0;border:0}.NKPs4W_passwordInput button{background:0 0;border:0;padding:6px 12px}.NKPs4W_passwordForm .NKPs4W_passwordHelp{color:#bdbdbd;margin-left:160px;font-size:12px}.NKPs4W_passwordActions{flex-wrap:wrap;gap:10px;margin-left:160px;display:flex}@media (min-width:1700px){.NKPs4W_page{padding:30px 40px 70px}.NKPs4W_pageHeader{margin-bottom:20px}.NKPs4W_plans{padding:42px 45px 0}}@media (max-width:1200px){.NKPs4W_purchaseLayout{grid-template-columns:minmax(0,1fr);gap:14px}.NKPs4W_packs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.NKPs4W_summary{grid-template-columns:1fr 1fr 1fr;gap:16px;padding:18px}.NKPs4W_summary>button{grid-column:1/-1;justify-self:end}.NKPs4W_summaryItem+.NKPs4W_summaryItem{padding-left:16px}.NKPs4W_benefits{gap:14px;padding:18px}.NKPs4W_benefits>div+div{padding-left:15px}.NKPs4W_benefits .NKPs4W_icon{display:none}}@media (max-width:800px){.NKPs4W_page{padding:24px 20px 50px}.NKPs4W_plans{grid-template-columns:1fr;gap:24px;padding-top:30px}.NKPs4W_plan{min-height:auto}.NKPs4W_plan .NKPs4W_planNote{margin-top:10px}.NKPs4W_plan .NKPs4W_price{font-size:36px}.NKPs4W_summary{grid-template-columns:1fr;gap:20px}.NKPs4W_summaryItem+.NKPs4W_summaryItem{border:0;padding:0}.NKPs4W_summary>button{justify-self:stretch}.NKPs4W_benefits{grid-template-columns:1fr;gap:18px}.NKPs4W_benefits>div+div{border:0;padding:0}.NKPs4W_benefits .NKPs4W_icon{display:flex}.NKPs4W_plansHeader{flex-direction:column;align-items:flex-start;gap:14px}.NKPs4W_cycle{align-self:stretch}.NKPs4W_cycle button{flex:1}.NKPs4W_identity{flex-wrap:wrap;gap:18px;padding:0 4px 22px}.NKPs4W_identity h3{font-size:22px}.NKPs4W_identity button{margin-left:0}.NKPs4W_avatar{width:65px;height:65px}.NKPs4W_pageHeader{flex-wrap:wrap}.NKPs4W_pageHeader .NKPs4W_workspaceSelect{width:100%;min-width:0;max-width:none}.NKPs4W_securityBody{padding:20px}.NKPs4W_passwordForm>div:not(.NKPs4W_passwordActions){grid-template-columns:1fr;gap:8px}.NKPs4W_passwordForm label{text-align:left}.NKPs4W_passwordForm .NKPs4W_passwordHelp,.NKPs4W_passwordActions{margin-left:0}.NKPs4W_emailVerification{flex-direction:column;align-items:flex-start}.NKPs4W_emailVerification button{margin-left:0}}@media (max-width:480px){.NKPs4W_page{padding:20px 14px 40px}.NKPs4W_packs{grid-template-columns:1fr}.NKPs4W_breadcrumb{gap:8px}.NKPs4W_breadcrumb a,.NKPs4W_page h1{font-size:24px}.NKPs4W_identity>div{flex:1}.NKPs4W_securityLink{gap:13px;padding:13px}}@media (prefers-reduced-motion:reduce){.NKPs4W_page button{transition:none}}
.dR-EAa_page{color:#f4f4f5;min-height:100dvh;font:14px/1.6 var(--font-auth), sans-serif;-webkit-user-select:text;user-select:text;background:#131517;place-items:center;padding:32px 20px;display:grid}.dR-EAa_panel{text-align:center;width:100%;max-width:360px}.dR-EAa_brand{color:#f4f4f5;justify-content:center;align-items:center;gap:10px;margin-bottom:32px;font-size:16px;font-weight:600;display:flex}.dR-EAa_logo{border-radius:9px}.dR-EAa_panel h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:25px;font-weight:600;line-height:1.25}.dR-EAa_panel p{color:#a1a1aa;text-wrap:pretty;margin:0 0 24px}.dR-EAa_account{text-align:left;background:#1c1e20;border-radius:12px;align-items:center;gap:12px;margin:24px 0;padding:14px 16px;display:flex}.dR-EAa_avatar{color:#b9b9c0;background:#2a2c2f;border-radius:10px;flex:0 0 36px;place-items:center;height:36px;display:grid}.dR-EAa_account>div{flex-direction:column;gap:2px;min-width:0;display:flex}.dR-EAa_account strong{color:#f4f4f5;overflow-wrap:anywhere;font-weight:500}.dR-EAa_account>div>span{color:#a1a1aa;overflow-wrap:anywhere;font-size:12px}.dR-EAa_primary,.dR-EAa_secondary{width:100%;min-height:44px;font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:999px;padding:10px 16px;transition:background .15s,color .15s}.dR-EAa_primary{color:#101113;background:#ff6b2c;border:1px solid #0000;font-weight:600}.dR-EAa_primary:hover{background:#ff7e46}.dR-EAa_primary:active{background:#e85e22}.dR-EAa_secondary{color:#a1a1aa;background:0 0;margin:8px 0;font-size:12px}.dR-EAa_secondary:hover{color:#f4f4f5}.dR-EAa_primary:disabled,.dR-EAa_secondary:disabled{cursor:wait;opacity:.6}.dR-EAa_primary:focus-visible,.dR-EAa_secondary:focus-visible{outline-offset:4px;outline:2px solid #fff}.dR-EAa_check{color:#86efac;width:40px;height:40px;margin:24px auto;display:block}.dR-EAa_panel .dR-EAa_error{color:#fca5a5;margin-top:20px}.dR-EAa_panel .dR-EAa_note{color:#85858e;margin-top:-12px;font-size:12px}@media (prefers-reduced-motion:reduce){.dR-EAa_primary,.dR-EAa_secondary{transition:none}}
.Wr1bFa_window{z-index:100;color:#e9e9e9;background:#272727fc;border:1px solid #58585880;border-radius:10px;width:340px;max-width:calc(100vw - 16px);height:210px;max-height:calc(100dvh - 16px);margin:0;padding:0;font:12px/18px Segoe UI,sans-serif;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0005}.Wr1bFa_window[data-balance=true]{width:372px;height:358px}.Wr1bFa_window>header{color:#f4f4f4;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;background:#303030;border-bottom:1px solid #47474760;justify-content:space-between;align-items:center;height:32px;padding:0 4px 0 11px;font-weight:600;display:flex}.Wr1bFa_window header button{cursor:pointer;border-radius:3px;place-items:center;width:26px;height:24px;display:grid}.Wr1bFa_window header button:hover{background:#484848}.Wr1bFa_window header svg{width:14px;height:14px}.Wr1bFa_body{flex-direction:column;height:calc(100% - 32px);padding:10px 13px 12px;display:flex}.Wr1bFa_sliders{flex-direction:column;gap:8px;display:flex}.Wr1bFa_slider{grid-template-columns:72px minmax(0,1fr) 38px;align-items:center;min-height:20px;display:grid}.Wr1bFa_window input[type=range]{appearance:none;cursor:pointer;border-radius:3px;width:100%;min-width:0;height:5px}.Wr1bFa_window input[type=range]::-webkit-slider-thumb{appearance:none;background:#18d4d8;border:2px solid #337d80;border-radius:50%;width:12px;height:12px}.Wr1bFa_window input[type=range]::-moz-range-thumb{background:#18d4d8;border:2px solid #337d80;border-radius:50%;width:8px;height:8px}.Wr1bFa_window output{text-align:right;color:#bfc3c5;font-variant-numeric:tabular-nums;font-size:11px}.Wr1bFa_channelSlider{grid-template-rows:18px 20px;grid-template-columns:minmax(0,1fr) 34px;display:grid}.Wr1bFa_endLabels{grid-column:1;justify-content:space-between;display:flex}.Wr1bFa_channelSlider input{grid-area:2/1;align-self:center}.Wr1bFa_channelSlider output{grid-area:2/2;align-self:center}.Wr1bFa_tone{align-items:center;gap:0;margin-bottom:10px;display:flex}.Wr1bFa_tone select{color:#eee;background:#333;border-radius:5px;width:calc(100% - 54px);height:30px;margin-left:auto;padding:0 10px;font:14px Segoe UI,sans-serif}.Wr1bFa_options{border-top:1px solid #4f4f4f55;flex-direction:column;gap:14px;margin-top:10px;padding-top:8px;display:flex}.Wr1bFa_options label{align-items:center;gap:8px;min-height:24px;font-size:13px;display:flex}.Wr1bFa_options input{appearance:none;cursor:pointer;border:1px solid #999;border-radius:5px;flex-shrink:0;width:20px;height:20px}.Wr1bFa_options input:checked{background:#00d5df;border-color:#00d5df}.Wr1bFa_options input:checked:after{content:"";border-bottom:1px solid #111;border-left:1px solid #111;width:9px;height:5px;display:block;transform:translate(4px,5px)rotate(-45deg)}.Wr1bFa_body footer{justify-content:flex-end;margin-top:auto;padding-top:7px;display:flex}.Wr1bFa_body footer button{color:#111;cursor:pointer;background:#ddd;border:1px solid #888;border-radius:0;width:68px;height:28px;font:12px Segoe UI,sans-serif}.Wr1bFa_body footer button:hover{background:#eee}.Wr1bFa_window :is(button,input,select):focus-visible{outline-offset:2px;outline:1px solid #00d5df}
