.layout-module-scss-module__qYCf8q__container{flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__qYCf8q__contentWrapper{flex:1;display:flex;overflow:hidden}.layout-module-scss-module__qYCf8q__mainContent{flex:1;padding:1rem;overflow-y:auto}.layout-module-scss-module__qYCf8q__outlet{width:100%;top:var(--header-height);position:absolute}@media (max-width:768px){.layout-module-scss-module__qYCf8q__outlet{width:100%}}
.PageTransition-module-scss-module__MrAQbG__root{box-sizing:border-box;width:100%;min-height:100%;position:relative}.PageTransition-module-scss-module__MrAQbG__content{width:100%;min-height:100%}.PageTransition-module-scss-module__MrAQbG__fill{height:100%}.PageTransition-module-scss-module__MrAQbG__loadingScreen{z-index:20;background-color:var(--body-background);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex;position:absolute;inset:0}.PageTransition-module-scss-module__MrAQbG__spinner{border:4px solid var(--border-color);border-top-color:var(--brand-color,#4a68ff);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite PageTransition-module-scss-module__MrAQbG__pageTransitionSpin}.PageTransition-module-scss-module__MrAQbG__text{color:var(--body-text-color);opacity:.7;font-size:.95rem}@keyframes PageTransition-module-scss-module__MrAQbG__pageTransitionSpin{to{transform:rotate(360deg)}}
.BannerBox-module-scss-module__WXCMIq__wrap{background:var(--input-background-color);border-radius:12px;line-height:0;position:relative;overflow:hidden}.BannerBox-module-scss-module__WXCMIq__link{width:100%;height:100%;line-height:0;display:block}.BannerBox-module-scss-module__WXCMIq__image{object-fit:cover;width:100%;height:100%;display:block}.BannerBox-module-scss-module__WXCMIq__square{border:1px solid var(--border-color);border-radius:12px}.BannerBox-module-scss-module__WXCMIq__wide{border:1px solid var(--border-color);border-radius:10px;max-height:180px}.BannerBox-module-scss-module__WXCMIq__card{border:1px solid var(--border-color);background:var(--input-background-color);cursor:pointer;border-radius:16px;margin-bottom:20px}.BannerBox-module-scss-module__WXCMIq__card:hover{border-color:color-mix(in srgb, var(--brand-color,#7b64cf) 45%, var(--border-color))}.BannerBox-module-scss-module__WXCMIq__card .BannerBox-module-scss-module__WXCMIq__image{transition:transform .25s}.BannerBox-module-scss-module__WXCMIq__card:hover .BannerBox-module-scss-module__WXCMIq__image{transform:scale(1.02)}.BannerBox-module-scss-module__WXCMIq__cta{bottom:10px;background:var(--brand-color,#7b64cf);color:#fff;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:calc(100% - 20px);padding:.3rem .75rem;font-size:.75rem;font-weight:700;line-height:1.5;position:absolute;inset-inline-start:10px;overflow:hidden;box-shadow:0 4px 12px #00000040}.BannerBox-module-scss-module__WXCMIq__square .BannerBox-module-scss-module__WXCMIq__cta,.BannerBox-module-scss-module__WXCMIq__wide .BannerBox-module-scss-module__WXCMIq__cta{bottom:8px;padding:.22rem .6rem;font-size:.68rem;inset-inline-start:8px}.BannerBox-module-scss-module__WXCMIq__empty{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--brand-color,#7b64cf) 7%, transparent) 0 10px, transparent 10px 20px);justify-content:center;align-items:center;width:100%;height:100%;min-height:48px;display:flex}.BannerBox-module-scss-module__WXCMIq__emptyLabel{color:var(--brand-color,#7b64cf);text-align:center;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .6rem;font-size:.72rem;font-weight:700;line-height:1.4;display:flex}.BannerBox-module-scss-module__WXCMIq__emptyLabel small{opacity:.75;font-size:.62rem;font-weight:500}.BannerBox-module-scss-module__WXCMIq__highlight{outline:2px dashed color-mix(in srgb, var(--brand-color,#7b64cf) 70%, transparent);outline-offset:2px;background:color-mix(in srgb, var(--brand-color,#7b64cf) 6%, var(--input-background-color))}.BannerBox-module-scss-module__WXCMIq__devBadge{top:6px;z-index:5;background:var(--brand-color,#7b64cf);color:#fff;pointer-events:none;border-radius:6px;padding:.15rem .5rem;font-family:monospace;font-size:.62rem;font-weight:700;line-height:1.5;position:absolute;inset-inline-start:6px;box-shadow:0 2px 8px #0000004d}
.ChatViewSwitcher-module-scss-module__Mm9tWa__switcher{background:color-mix(in srgb, var(--body-text-color) 7%, var(--plan-card-background-color));height:34px;color:var(--body-text-color);cursor:pointer;pointer-events:auto;box-sizing:border-box;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;transition:background .16s;display:inline-flex;position:relative}.ChatViewSwitcher-module-scss-module__Mm9tWa__switcher:hover,.ChatViewSwitcher-module-scss-module__Mm9tWa__switcher:focus-within{background:color-mix(in srgb, var(--body-text-color) 12%, var(--plan-card-background-color))}.ChatViewSwitcher-module-scss-module__Mm9tWa__icon,.ChatViewSwitcher-module-scss-module__Mm9tWa__chevron{opacity:.75;flex-shrink:0}.ChatViewSwitcher-module-scss-module__Mm9tWa__value{letter-spacing:.02em;font-size:12px;font-weight:500}.ChatViewSwitcher-module-scss-module__Mm9tWa__select{opacity:0;width:100%;height:100%;font:inherit;cursor:pointer;border:0;position:absolute;inset:0}
.OptimizedThumbImage-module-scss-module__xgaGeW__root{width:100%;height:100%;display:block;position:relative;overflow:hidden}.OptimizedThumbImage-module-scss-module__xgaGeW__root img{object-fit:cover;width:100%;height:100%;display:block}.OptimizedThumbImage-module-scss-module__xgaGeW__pending{opacity:0}.OptimizedThumbImage-module-scss-module__xgaGeW__ready{opacity:1;transition:opacity .2s}.OptimizedThumbImage-module-scss-module__xgaGeW__ghost{z-index:1;pointer-events:none;background:color-mix(in srgb, var(--body-text-color) 7%, transparent);position:absolute;inset:0}.OptimizedThumbImage-module-scss-module__xgaGeW__ghost:after{content:"";box-sizing:border-box;border:2px solid color-mix(in srgb, var(--body-text-color) 16%, transparent);border-top-color:color-mix(in srgb, var(--body-text-color) 50%, transparent);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.8s linear infinite OptimizedThumbImage-module-scss-module__xgaGeW__optimizedThumbGhost;position:absolute;top:50%;left:50%}@keyframes OptimizedThumbImage-module-scss-module__xgaGeW__optimizedThumbGhost{to{transform:rotate(360deg)}}
.SidebarTabBar-module-scss-module__bg-1Kq__bar{background:var(--body-background);border:1px solid var(--input-border-color);border-radius:14px;flex-shrink:0;align-items:center;gap:4px;margin:12px 12px 10px;padding:5px;display:flex}.SidebarTabBar-module-scss-module__bg-1Kq__segment{height:34px;color:var(--body-text-color);opacity:.55;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.SidebarTabBar-module-scss-module__bg-1Kq__segment svg{width:18px;height:18px}.SidebarTabBar-module-scss-module__bg-1Kq__segment:hover{opacity:.85}.SidebarTabBar-module-scss-module__bg-1Kq__segment.SidebarTabBar-module-scss-module__bg-1Kq__segmentActive{background:var(--input-background-color);opacity:1;box-shadow:0 2px 8px #00000024}.SidebarTabBar-module-scss-module__bg-1Kq__divider{background:var(--input-border-color);flex-shrink:0;width:1px;height:18px;margin:0 3px}.SidebarTabBar-module-scss-module__bg-1Kq__shortcut{width:34px;height:34px;color:var(--body-text-color);opacity:.55;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.SidebarTabBar-module-scss-module__bg-1Kq__shortcut svg{width:16px;height:16px}.SidebarTabBar-module-scss-module__bg-1Kq__shortcut:hover{opacity:.9;background:var(--input-background-color)}
.ProcessLogPanel-module-scss-module__MvrulW__logPanel{--run-line:color-mix(in srgb, var(--body-text-color) 14%, transparent);--run-hover:color-mix(in srgb, var(--body-text-color) 5%, transparent);--run-error-text:color-mix(in srgb, #c26b74 72%, var(--body-text-color));height:100%;min-height:0;color:var(--body-text-color);flex-direction:column;display:flex;overflow:hidden}.ProcessLogPanel-module-scss-module__MvrulW__logPanelHeader{border-bottom:1px solid var(--run-line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:2px 16px 12px;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__titleBlock{align-items:center;gap:8px;min-width:0;padding-top:2px;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__logPanelTitle{letter-spacing:-.01em;font-size:13px;font-weight:600}.ProcessLogPanel-module-scss-module__MvrulW__runCount{background:color-mix(in srgb, var(--body-text-color) 8%, transparent);font-variant-numeric:tabular-nums;opacity:.7;border-radius:999px;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ProcessLogPanel-module-scss-module__MvrulW__refreshBtn{width:28px;height:28px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProcessLogPanel-module-scss-module__MvrulW__refreshBtn svg{width:15px;height:15px}.ProcessLogPanel-module-scss-module__MvrulW__refreshBtn:hover{opacity:1;background:var(--run-hover)}.ProcessLogPanel-module-scss-module__MvrulW__spin{animation:.8s linear infinite ProcessLogPanel-module-scss-module__MvrulW__runSpin}@keyframes ProcessLogPanel-module-scss-module__MvrulW__runSpin{to{transform:rotate(360deg)}}.ProcessLogPanel-module-scss-module__MvrulW__detailHeading{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__backBtn{width:fit-content;color:inherit;opacity:.62;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font-size:12px;font-weight:500;display:inline-flex}.ProcessLogPanel-module-scss-module__MvrulW__backBtn svg{width:14px;height:14px}[dir=rtl] .ProcessLogPanel-module-scss-module__MvrulW__backBtn svg{transform:scaleX(-1)}.ProcessLogPanel-module-scss-module__MvrulW__backBtn:hover{opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__detailSummary{flex-direction:column;gap:3px;min-width:0;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__detailStatus{letter-spacing:-.02em;font-size:15px;font-weight:600;line-height:1.3}.ProcessLogPanel-module-scss-module__MvrulW__detailStatus[data-status=PENDING]{color:#d97706}.ProcessLogPanel-module-scss-module__MvrulW__detailStatus[data-status=RUNNING]{color:#2563eb}.ProcessLogPanel-module-scss-module__MvrulW__detailStatus[data-status=COMPLETED]{color:#059669}.ProcessLogPanel-module-scss-module__MvrulW__detailStatus[data-status=FAILED]{color:var(--run-error-text)}.ProcessLogPanel-module-scss-module__MvrulW__detailStatus[data-status=CANCELLED]{color:#6b7280}.ProcessLogPanel-module-scss-module__MvrulW__detailMeta{opacity:.58;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__detailMeta span[data-status=PENDING]{color:#d97706;opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__detailMeta span[data-status=RUNNING]{color:#2563eb;opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__detailMeta span[data-status=COMPLETED]{color:#059669;opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__detailMeta span[data-status=FAILED]{color:var(--run-error-text);opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__detailMeta span[data-status=CANCELLED]{color:#6b7280;opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__detailError{color:var(--run-error-text);word-break:break-word;margin:4px 0 0;font-size:12px;line-height:1.45}.ProcessLogPanel-module-scss-module__MvrulW__logPanelError{border-inline-start:2px solid var(--run-error-text);color:var(--run-error-text);margin:10px 16px 0;padding:8px 0 8px 10px;font-size:12px;line-height:1.45}.ProcessLogPanel-module-scss-module__MvrulW__logPanelEmpty{text-align:center;opacity:.48;padding:36px 20px;font-size:13px;line-height:1.5}.ProcessLogPanel-module-scss-module__MvrulW__runsList{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ProcessLogPanel-module-scss-module__MvrulW__runRow{--run-mark:var(--body-text-color);--run-failed:#9f1239;border:0;border-bottom:1px solid var(--run-line);width:100%;color:var(--body-text-color);text-align:start;cursor:pointer;background:0 0;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=PENDING]{--run-mark:#a16207}.ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=RUNNING]{--run-mark:#1d4ed8}.ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=COMPLETED]{--run-mark:#15803d}.ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=FAILED]{--run-mark:var(--run-failed)}.ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=CANCELLED]{--run-mark:#6b7280}.ProcessLogPanel-module-scss-module__MvrulW__runRow:hover{background:color-mix(in srgb, var(--body-text-color) 4%, transparent)}.ProcessLogPanel-module-scss-module__MvrulW__runRow:focus-visible{outline:2px solid color-mix(in srgb, var(--run-mark) 55%, transparent);outline-offset:-2px}.ProcessLogPanel-module-scss-module__MvrulW__runIcon{width:16px;height:16px;color:var(--run-mark);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.ProcessLogPanel-module-scss-module__MvrulW__runIcon svg{width:16px;height:16px}.ProcessLogPanel-module-scss-module__MvrulW__runIconSpin{animation:1.1s linear infinite ProcessLogPanel-module-scss-module__MvrulW__runSpin}[data-theme=dark] .ProcessLogPanel-module-scss-module__MvrulW__runRow{--run-failed:#fda4af}[data-theme=dark] .ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=PENDING]{--run-mark:#fbbf24}[data-theme=dark] .ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=RUNNING]{--run-mark:#93c5fd}[data-theme=dark] .ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=COMPLETED]{--run-mark:#4ade80}[data-theme=dark] .ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=FAILED]{--run-mark:var(--run-failed)}[data-theme=dark] .ProcessLogPanel-module-scss-module__MvrulW__runRow[data-status=CANCELLED]{--run-mark:#9ca3af}.ProcessLogPanel-module-scss-module__MvrulW__runCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__runTitle{letter-spacing:-.01em;word-break:break-word;color:var(--body-text-color);flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__runStatusWord{color:var(--run-mark);font-weight:600}.ProcessLogPanel-module-scss-module__MvrulW__runTitleExtra{opacity:.72;font-weight:500}.ProcessLogPanel-module-scss-module__MvrulW__runMeta{opacity:.62;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;font-size:12px;line-height:1.45;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__runMeta time{flex-shrink:0}.ProcessLogPanel-module-scss-module__MvrulW__runError{min-width:0;color:var(--run-failed);opacity:1;word-break:break-word}.ProcessLogPanel-module-scss-module__MvrulW__runCost{font-variant-numeric:tabular-nums;opacity:.72;font-size:12px;font-weight:500}.ProcessLogPanel-module-scss-module__MvrulW__runChevron{opacity:.35;flex-shrink:0;width:14px;height:14px}[dir=rtl] .ProcessLogPanel-module-scss-module__MvrulW__runChevron{transform:scaleX(-1)}.ProcessLogPanel-module-scss-module__MvrulW__runRow:hover .ProcessLogPanel-module-scss-module__MvrulW__runChevron{opacity:.8}.ProcessLogPanel-module-scss-module__MvrulW__loadMoreBtn{color:inherit;opacity:.55;cursor:pointer;text-align:center;background:0 0;border:0;margin:4px 16px 14px;padding:10px 4px;font-size:12px;font-weight:600}.ProcessLogPanel-module-scss-module__MvrulW__loadMoreBtn:hover:not(:disabled){opacity:1}.ProcessLogPanel-module-scss-module__MvrulW__loadMoreBtn:disabled{cursor:default;opacity:.4}.ProcessLogPanel-module-scss-module__MvrulW__timeline{flex:1;min-height:0;padding:6px 8px 18px;overflow-y:auto}.ProcessLogPanel-module-scss-module__MvrulW__timelineTrack{position:relative}.ProcessLogPanel-module-scss-module__MvrulW__timelineTrack:before{content:"";inset-inline-start:16.5px;background:var(--run-line);width:1px;position:absolute;top:18px;bottom:18px}.ProcessLogPanel-module-scss-module__MvrulW__logEntry{border-radius:8px;grid-template-columns:18px minmax(0,1fr);column-gap:10px;padding:10px 8px;display:grid;position:relative}.ProcessLogPanel-module-scss-module__MvrulW__logEntry.ProcessLogPanel-module-scss-module__MvrulW__logEntryFocused{background:color-mix(in srgb, var(--brand-color,#7b64cf) 9%, transparent)}.ProcessLogPanel-module-scss-module__MvrulW__logMarker{width:7px;height:7px;box-shadow:0 0 0 4px var(--input-background-color,var(--body-background));z-index:1;background:#94a3b8;border-radius:50%;justify-self:center;margin-top:5px;position:relative}.ProcessLogPanel-module-scss-module__MvrulW__logMarker[data-level=error]{background:var(--run-error-text)}.ProcessLogPanel-module-scss-module__MvrulW__logMarker[data-level=warning]{background:#d97706}.ProcessLogPanel-module-scss-module__MvrulW__logMarker[data-level=info]{background:#64748b}.ProcessLogPanel-module-scss-module__MvrulW__logEntryBody{flex-direction:column;gap:3px;min-width:0;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__logEntryHead{align-items:baseline;gap:8px;min-width:0;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__logEntryStage{letter-spacing:-.01em;color:var(--body-text-color);font-size:12.5px;font-weight:600}.ProcessLogPanel-module-scss-module__MvrulW__logEntryStage.ProcessLogPanel-module-scss-module__MvrulW__logEntryStageError{color:var(--run-error-text)}.ProcessLogPanel-module-scss-module__MvrulW__logEntryNode{text-overflow:ellipsis;white-space:nowrap;opacity:.48;min-width:0;font-size:11px;overflow:hidden}.ProcessLogPanel-module-scss-module__MvrulW__logEntryTime{font-variant-numeric:tabular-nums;opacity:.42;flex-shrink:0;margin-inline-start:auto;font-size:11px}.ProcessLogPanel-module-scss-module__MvrulW__logEntryMessage{color:color-mix(in srgb, var(--body-text-color) 82%, transparent);word-break:break-word;margin:0;font-size:12.5px;line-height:1.55}.ProcessLogPanel-module-scss-module__MvrulW__logEntryError{border-inline-start:2px solid color-mix(in srgb, var(--run-error-text) 70%, transparent);color:var(--run-error-text);justify-content:space-between;align-items:flex-start;gap:8px;margin-top:4px;padding-inline-start:8px;font-size:12px;line-height:1.45;display:flex}.ProcessLogPanel-module-scss-module__MvrulW__logEntryError span{word-break:break-word;flex:1;min-width:0}.ProcessLogPanel-module-scss-module__MvrulW__logCopyBtn{width:22px;height:22px;color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ProcessLogPanel-module-scss-module__MvrulW__logCopyBtn svg{width:13px;height:13px}.ProcessLogPanel-module-scss-module__MvrulW__logCopyBtn:hover{opacity:1;background:color-mix(in srgb, var(--run-error-text) 10%, transparent)}.ProcessLogPanel-module-scss-module__MvrulW__logEntryProgress{font-variant-numeric:tabular-nums;color:#2563eb;align-self:flex-start;margin-top:2px;font-size:11px;font-weight:600}.ProcessLogPanel-module-scss-module__MvrulW__logDownloadLink{color:var(--brand-color,#7b64cf);align-self:flex-start;align-items:center;gap:5px;margin-top:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ProcessLogPanel-module-scss-module__MvrulW__logDownloadLink svg{width:13px;height:13px}.ProcessLogPanel-module-scss-module__MvrulW__logDownloadLink:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.ProcessLogPanel-module-scss-module__MvrulW__spin,.ProcessLogPanel-module-scss-module__MvrulW__runIconSpin{animation:none}}
.CommentsPanel-module-scss-module__OnKyRG__commentsPanel{flex-direction:column;height:100%;display:flex;overflow:hidden}.CommentsPanel-module-scss-module__OnKyRG__commentsError{color:#ef4444;background:#ef444414;border-radius:10px;margin:0 16px 10px;padding:8px 10px;font-size:.75rem}.CommentsPanel-module-scss-module__OnKyRG__commentsEmpty{text-align:center;opacity:.5;padding:20px 16px;font-size:.78rem}.CommentsPanel-module-scss-module__OnKyRG__emptyChat{text-align:center;min-height:240px;color:var(--body-text-color);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.CommentsPanel-module-scss-module__OnKyRG__emptyChatArt{--hint-accent:#3b82f6;--hint-loop:4s;--chat-own:var(--body-text-color);direction:ltr;width:220px;height:112px;margin-bottom:12px;position:relative}.CommentsPanel-module-scss-module__OnKyRG__emptyChatText{opacity:.55;max-width:230px;margin:0;font-size:.78rem;line-height:1.7}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble{box-sizing:border-box;background:var(--chat-own);opacity:0;transform-origin:85% 100%;width:88px;height:32px;animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble var(--hint-loop) linear infinite;border-radius:14px 14px 5px;flex-direction:column;justify-content:center;gap:6px;padding:0 11px;display:flex;position:absolute;top:14px;left:116px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble b{background:color-mix(in srgb, var(--body-background,#fff) 55%, transparent);border-radius:2px;height:4px;display:block}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble b:last-of-type{width:55%}.CommentsPanel-module-scss-module__OnKyRG__emptyChatFlash{border:2px solid var(--hint-accent);opacity:0;animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatFlash var(--hint-loop) ease-out infinite;border-radius:16px 16px 7px;position:absolute;inset:-3px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping{box-sizing:border-box;border:1px solid var(--input-border-color);background:var(--input-background-color);opacity:0;transform-origin:0 100%;width:40px;height:20px;animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping var(--hint-loop) cubic-bezier(.34, 1.56, .64, 1) infinite;border-radius:10px 10px 10px 4px;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:52px;left:16px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping i{background:color-mix(in srgb, var(--body-text-color) 45%, transparent);border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite CommentsPanel-module-scss-module__OnKyRG__emptyChatDot}.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping i:nth-child(2){animation-delay:.15s}.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping i:nth-child(3){animation-delay:.3s}.CommentsPanel-module-scss-module__OnKyRG__emptyChatComposer{box-sizing:border-box;border:1px solid var(--input-border-color);background:var(--input-background-color);border-radius:12px;width:188px;height:24px;position:absolute;top:80px;left:16px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatDraft{background:color-mix(in srgb, var(--body-text-color) 22%, transparent);width:0;height:4px;animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatDraft var(--hint-loop) linear infinite;border-radius:2px;position:absolute;top:9px;left:11px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatDraft:after{content:"";background:var(--hint-accent);border-radius:1px;width:1.5px;height:10px;animation:.8s step-end infinite CommentsPanel-module-scss-module__OnKyRG__emptyChatCaret;position:absolute;top:-3px;right:-4px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatSend{background:var(--chat-own);width:16px;height:16px;color:var(--input-background-color);animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatSend var(--hint-loop) linear infinite;border-radius:50%;justify-content:center;align-items:center;font-size:9px;display:flex;position:absolute;top:3px;right:3px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatRipple{border:1.5px solid var(--hint-accent);opacity:0;width:18px;height:18px;animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatRipple var(--hint-loop) ease-out infinite;border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:92px;left:192px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst{width:0;height:0;position:absolute;top:92px;left:192px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i{background:var(--hint-accent);opacity:0;width:2px;height:8px;animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatRay var(--hint-loop) cubic-bezier(.15, .85, .35, 1) infinite;border-radius:1px;position:absolute;top:-4px;left:-1px}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:first-child{--ray-angle:22.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(2){--ray-angle:67.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(3){--ray-angle:112.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(4){--ray-angle:157.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(5){--ray-angle:202.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(6){--ray-angle:247.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(7){--ray-angle:292.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i:nth-child(8){--ray-angle:337.5deg}.CommentsPanel-module-scss-module__OnKyRG__emptyChatCursor{width:22px;height:22px;color:var(--body-text-color);animation:CommentsPanel-module-scss-module__OnKyRG__emptyChatCursor var(--hint-loop) ease-in-out infinite;position:absolute;top:84px;left:184px}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatDraft{0%,4%{width:0;animation-timing-function:steps(8,end)}24%{width:92px}31%{width:92px}33%,to{width:0}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatCaret{50%{opacity:0}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatSend{0%,18%{opacity:.35;background:var(--chat-own);transform:scale(1)}22%{opacity:1}27%{background:var(--chat-own);transform:scale(1)}29%{background:var(--hint-accent);transform:scale(.8)}32%{transform:scale(1.15)}36%{transform:scale(1)}44%{opacity:1;background:var(--hint-accent)}54%,to{opacity:.35;background:var(--chat-own)}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatCursor{0%,12%{opacity:0;transform:translate(30px,24px)}25%{opacity:1;transform:translate(0)}29%{transform:translate(0)scale(.78)}32%,52%{opacity:1;transform:translate(0)scale(1)}64%,to{opacity:0;transform:translate(30px,24px)}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatRipple{0%,29%{opacity:0;transform:scale(.4)}31%{opacity:.9}46%,to{opacity:0;transform:scale(2.8)}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatRay{0%,29.5%{transform:rotate(var(--ray-angle)) translateY(-8px) scaleY(.3);opacity:0}30.5%{transform:rotate(var(--ray-angle)) translateY(-11px) scaleY(1);opacity:1}39%,to{transform:rotate(var(--ray-angle)) translateY(-26px) scaleY(.2);opacity:0}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble{0%,30%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translate(32px,62px)scale(.25)}31%{opacity:1}36%{animation-timing-function:ease-out;transform:translateY(-4px)scale(1.07)}40%{transform:translateY(1px)scale(.98)}44%,84%{opacity:1;transform:translate(0)scale(1)}94%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatFlash{0%,35%{opacity:0;transform:scale(.96)}37%{opacity:.9}50%,to{opacity:0;transform:scale(1.18,1.4)}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping{0%,50%{opacity:0;transform:scale(.5)}56%,84%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes CommentsPanel-module-scss-module__OnKyRG__emptyChatDot{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble,.CommentsPanel-module-scss-module__OnKyRG__emptyChatFlash,.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping,.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping i,.CommentsPanel-module-scss-module__OnKyRG__emptyChatDraft,.CommentsPanel-module-scss-module__OnKyRG__emptyChatDraft:after,.CommentsPanel-module-scss-module__OnKyRG__emptyChatSend,.CommentsPanel-module-scss-module__OnKyRG__emptyChatRipple,.CommentsPanel-module-scss-module__OnKyRG__emptyChatBurst i,.CommentsPanel-module-scss-module__OnKyRG__emptyChatCursor{animation:none}.CommentsPanel-module-scss-module__OnKyRG__emptyChatBubble,.CommentsPanel-module-scss-module__OnKyRG__emptyChatTyping{opacity:1}.CommentsPanel-module-scss-module__OnKyRG__emptyChatCursor{opacity:0}}.CommentsPanel-module-scss-module__OnKyRG__commentsList{flex-direction:column;flex:1;gap:6px;padding:8px 12px 12px;display:flex;overflow-y:auto}.CommentsPanel-module-scss-module__OnKyRG__commentRow{flex-direction:column;max-width:82%;display:flex}.CommentsPanel-module-scss-module__OnKyRG__rowOwn{margin-left:auto;margin-right:0}.CommentsPanel-module-scss-module__OnKyRG__rowOther{margin-left:0;margin-right:auto}.CommentsPanel-module-scss-module__OnKyRG__stackOwn,.CommentsPanel-module-scss-module__OnKyRG__stackOther{flex-direction:column;gap:3px;min-width:0;display:flex}.CommentsPanel-module-scss-module__OnKyRG__stackOwn{align-items:flex-end}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__stackOwn,.CommentsPanel-module-scss-module__OnKyRG__stackOther{align-items:flex-start}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__stackOther{align-items:flex-end}.CommentsPanel-module-scss-module__OnKyRG__messageMeta{align-items:baseline;gap:6px;padding:0 6px;font-size:.66rem;line-height:1.4;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__messageAuthor{opacity:.72;font-weight:700}.CommentsPanel-module-scss-module__OnKyRG__messageTime{opacity:.45;white-space:nowrap;font-size:.62rem}.CommentsPanel-module-scss-module__OnKyRG__messageFoot{align-items:center;gap:6px;min-height:14px;padding:0 6px;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__messageFoot.CommentsPanel-module-scss-module__OnKyRG__footOwn{justify-content:flex-end}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__messageFoot.CommentsPanel-module-scss-module__OnKyRG__footOwn{justify-content:flex-start}.CommentsPanel-module-scss-module__OnKyRG__messageDeleteBtn{color:inherit;opacity:0;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:2px;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__messageDeleteBtn:hover{color:#ef4444;background:#ef444414}.CommentsPanel-module-scss-module__OnKyRG__commentRow:hover .CommentsPanel-module-scss-module__OnKyRG__messageDeleteBtn{opacity:.55}.CommentsPanel-module-scss-module__OnKyRG__commentRow:hover .CommentsPanel-module-scss-module__OnKyRG__messageDeleteBtn:hover{opacity:1}.CommentsPanel-module-scss-module__OnKyRG__messageGroup{flex-direction:column;gap:4px;min-width:0;display:flex}.CommentsPanel-module-scss-module__OnKyRG__messageBubble{overflow-wrap:anywhere;border-radius:18px;max-width:100%;padding:9px 14px;font-size:.8rem;line-height:1.55}.CommentsPanel-module-scss-module__OnKyRG__messageBubble p{margin:0}.CommentsPanel-module-scss-module__OnKyRG__bubbleOwn{color:#fff;background:#101113;border-bottom-right-radius:6px;box-shadow:0 1px 2px #0000002e}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__bubbleOwn{border-bottom-right-radius:18px;border-bottom-left-radius:6px}.CommentsPanel-module-scss-module__OnKyRG__bubbleOther{color:#131416;background:#fff;border:1px solid #0f12140d;border-bottom-left-radius:6px;box-shadow:0 1px 3px #0f121414}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__bubbleOther{border-bottom-right-radius:6px;border-bottom-left-radius:18px}.CommentsPanel-module-scss-module__OnKyRG__imageBubble{padding:4px;display:block;overflow:hidden}.CommentsPanel-module-scss-module__OnKyRG__imageBubble img{object-fit:cover;border-radius:14px;max-width:190px;max-height:190px;display:block}.CommentsPanel-module-scss-module__OnKyRG__fileBubble{align-items:center;gap:6px;font-size:.74rem;text-decoration:none;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__fileBubble:hover{opacity:.85}.CommentsPanel-module-scss-module__OnKyRG__voicePill{color:#fff;cursor:pointer;background:#101113;border:none;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:6px 13px 6px 6px;display:inline-flex;box-shadow:0 1px 3px #0003}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__voicePill{padding:6px 6px 6px 13px}.CommentsPanel-module-scss-module__OnKyRG__voicePill:hover{background:#1d1f23}.CommentsPanel-module-scss-module__OnKyRG__voicePlayBtn{color:#101113;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__voicePlayIcon{margin-left:2px}[dir=rtl] .CommentsPanel-module-scss-module__OnKyRG__voicePlayIcon{margin-left:0;margin-right:2px}.CommentsPanel-module-scss-module__OnKyRG__voiceWave{align-items:center;gap:2px;height:20px;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__voiceBar{background:#ffffff6b;border-radius:2px;width:2px;transition:background .15s linear}.CommentsPanel-module-scss-module__OnKyRG__voiceBar.CommentsPanel-module-scss-module__OnKyRG__voiceBarPlayed{background:#fff}.CommentsPanel-module-scss-module__OnKyRG__voiceDuration{opacity:.75;font-variant-numeric:tabular-nums;text-align:center;min-width:24px;font-size:.64rem}.CommentsPanel-module-scss-module__OnKyRG__composer{padding:8px 12px 12px}.CommentsPanel-module-scss-module__OnKyRG__pendingAttachments{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.CommentsPanel-module-scss-module__OnKyRG__pendingAttachment{background:#8080801f;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font-size:.68rem;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__pendingAttachment span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommentsPanel-module-scss-module__OnKyRG__pendingAttachment button{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:1px;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__pendingAttachment button:hover{color:#ef4444;background:#ef444426}.CommentsPanel-module-scss-module__OnKyRG__composerRow{border:1px solid var(--input-border-color,#80808040);background:var(--card-background,#fff);border-radius:999px;align-items:flex-end;gap:6px;padding:6px;display:flex}.CommentsPanel-module-scss-module__OnKyRG__attachBtn{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__attachBtn:hover:not(:disabled){opacity:1;background:#8080801f}.CommentsPanel-module-scss-module__OnKyRG__attachBtn:disabled{cursor:not-allowed}.CommentsPanel-module-scss-module__OnKyRG__composerTextarea{resize:none;color:inherit;background:0 0;border:none;outline:none;flex:1;max-height:96px;padding:6px 2px;font-family:inherit;font-size:.8rem;line-height:1.5}.CommentsPanel-module-scss-module__OnKyRG__composerTextarea::placeholder{color:inherit;opacity:.45}.CommentsPanel-module-scss-module__OnKyRG__sendBtn{color:#fff;cursor:pointer;background:#101113;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .15s,transform .15s;display:inline-flex}.CommentsPanel-module-scss-module__OnKyRG__sendBtn:hover:not(:disabled){transform:scale(1.05)}.CommentsPanel-module-scss-module__OnKyRG__sendBtn:disabled{opacity:.4;cursor:not-allowed}.CommentsPanel-module-scss-module__OnKyRG__hiddenInput{display:none}.CommentsPanel-module-scss-module__OnKyRG__spin{animation:.9s linear infinite CommentsPanel-module-scss-module__OnKyRG__commentSpin}@keyframes CommentsPanel-module-scss-module__OnKyRG__commentSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TemplateBuilder-module-scss-module__JhJMUW__tab{top:50%;z-index:25;border:1px solid var(--input-border-color);background:var(--plan-card-background-color);color:var(--body-text-color);font:inherit;cursor:pointer;border-inline-end:none;border-start-start-radius:12px;border-end-start-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.TemplateBuilder-module-scss-module__JhJMUW__tab:hover{background:color-mix(in srgb, var(--body-text-color) 5%, var(--plan-card-background-color))}.TemplateBuilder-module-scss-module__JhJMUW__tabActive{color:var(--brand-color,#8b5cf6)}.TemplateBuilder-module-scss-module__JhJMUW__tabLabel{writing-mode:vertical-rl;letter-spacing:.02em}.TemplateBuilder-module-scss-module__JhJMUW__tabCount{background:var(--brand-color,#8b5cf6);color:#fff;box-sizing:border-box;border-radius:6px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;line-height:1;display:grid}.TemplateBuilder-module-scss-module__JhJMUW__overlay{top:0;bottom:0;z-index:31;border-inline-start:1px solid var(--input-border-color);background:var(--plan-card-background-color);visibility:hidden;pointer-events:none;width:min(420px,100%);transition:transform .3s cubic-bezier(.22,1,.36,1),visibility .3s;position:absolute;inset-inline-end:0;transform:translate(-105%)}[dir=ltr] .TemplateBuilder-module-scss-module__JhJMUW__overlay{transform:translate(105%)}.TemplateBuilder-module-scss-module__JhJMUW__overlayOpen{visibility:visible;pointer-events:auto;transform:none}[dir=ltr] .TemplateBuilder-module-scss-module__JhJMUW__overlayOpen{visibility:visible;pointer-events:auto;transform:none}.TemplateBuilder-module-scss-module__JhJMUW__window{z-index:1000050;height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;background:var(--body-background);color:var(--body-text-color);flex-direction:column;animation:.16s TemplateBuilder-module-scss-module__JhJMUW__templateWindowIn;display:flex;position:fixed;inset:0}.TemplateBuilder-module-scss-module__JhJMUW__window>*{flex:1;min-height:0}@keyframes TemplateBuilder-module-scss-module__JhJMUW__templateWindowIn{0%{opacity:0}to{opacity:1}}.TemplateBuilder-module-scss-module__JhJMUW__panel{height:100%;min-height:0;color:var(--body-text-color);flex-direction:column;display:flex}.TemplateBuilder-module-scss-module__JhJMUW__header{border-bottom:1px solid var(--input-border-color);justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px 10px;display:flex}.TemplateBuilder-module-scss-module__JhJMUW__header h3{margin:0;font-size:15px;font-weight:700}.TemplateBuilder-module-scss-module__JhJMUW__header p{opacity:.65;margin:4px 0 0;font-size:12px;line-height:1.55}.TemplateBuilder-module-scss-module__JhJMUW__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.TemplateBuilder-module-scss-module__JhJMUW__draft{border-bottom:1px solid var(--input-border-color);flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.TemplateBuilder-module-scss-module__JhJMUW__field{flex-direction:column;gap:6px;display:flex}.TemplateBuilder-module-scss-module__JhJMUW__field>span:first-child{font-size:12px;font-weight:600}.TemplateBuilder-module-scss-module__JhJMUW__field>span:first-child small{opacity:.6;font-weight:400}.TemplateBuilder-module-scss-module__JhJMUW__field input,.TemplateBuilder-module-scss-module__JhJMUW__field select,.TemplateBuilder-module-scss-module__JhJMUW__field textarea{box-sizing:border-box;border:1px solid var(--input-border-color);background:var(--input-background-color);width:100%;color:var(--body-text-color);font:inherit;border-radius:10px;outline:none;padding:8px 10px;font-size:13px}.TemplateBuilder-module-scss-module__JhJMUW__field input:focus,.TemplateBuilder-module-scss-module__JhJMUW__field select:focus,.TemplateBuilder-module-scss-module__JhJMUW__field textarea:focus{border-color:var(--brand-color,#8b5cf6)}.TemplateBuilder-module-scss-module__JhJMUW__field textarea{resize:vertical;line-height:1.6}.TemplateBuilder-module-scss-module__JhJMUW__staffField{border-inline-start:2px dashed color-mix(in srgb, var(--brand-color,#8b5cf6) 55%, transparent);padding-inline-start:10px}.TemplateBuilder-module-scss-module__JhJMUW__hint{opacity:.6;margin:0;font-size:12px;line-height:1.6}.TemplateBuilder-module-scss-module__JhJMUW__selectedStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.TemplateBuilder-module-scss-module__JhJMUW__selected{aspect-ratio:1;background:color-mix(in srgb, var(--body-text-color) 7%, transparent);border:2px solid #0000;border-radius:10px;position:relative;overflow:hidden}.TemplateBuilder-module-scss-module__JhJMUW__selected img{object-fit:cover;width:100%;height:100%;display:block}.TemplateBuilder-module-scss-module__JhJMUW__selectedCover{border-color:var(--brand-color,#8b5cf6)}.TemplateBuilder-module-scss-module__JhJMUW__miniBtn{color:#fff;cursor:pointer;background:#0f1016b8;border:none;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:4px}.TemplateBuilder-module-scss-module__JhJMUW__coverBtn{left:4px}.TemplateBuilder-module-scss-module__JhJMUW__selectedCover .TemplateBuilder-module-scss-module__JhJMUW__coverBtn{background:var(--brand-color,#8b5cf6)}.TemplateBuilder-module-scss-module__JhJMUW__selectedCover .TemplateBuilder-module-scss-module__JhJMUW__coverBtn svg{fill:currentColor}.TemplateBuilder-module-scss-module__JhJMUW__removeBtn{right:4px}.TemplateBuilder-module-scss-module__JhJMUW__thumbFallback{opacity:.6;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TemplateBuilder-module-scss-module__JhJMUW__actions{align-items:center;gap:10px;display:flex}.TemplateBuilder-module-scss-module__JhJMUW__primary{background:var(--button-background,var(--brand-color,#8b5cf6));color:#fff;border-radius:10px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.TemplateBuilder-module-scss-module__JhJMUW__textBtn{color:var(--body-text-color);font:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.TemplateBuilder-module-scss-module__JhJMUW__textBtn:hover{opacity:1}@media (prefers-reduced-motion:reduce){.TemplateBuilder-module-scss-module__JhJMUW__overlay{transition:none}}
.PersonalChat-module-scss-module__gKkUNq__pageRoot{height:100%;min-height:0}.PersonalChat-module-scss-module__gKkUNq__composerStack{flex-direction:column;gap:20px;display:flex}.PersonalChat-module-scss-module__gKkUNq__shell{background:var(--body-background);height:100%;min-height:0;color:var(--body-text-color);display:flex;overflow:hidden}.PersonalChat-module-scss-module__gKkUNq__slide{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.PersonalChat-module-scss-module__gKkUNq__main{background:var(--badged-image-frame,var(--plan-card-background-color,#fff));flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.PersonalChat-module-scss-module__gKkUNq__body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.PersonalChat-module-scss-module__gKkUNq__toolbar{z-index:8;pointer-events:auto;background:0 0;flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:6px;padding:10px 12px 6px;display:flex;position:relative}.PersonalChat-module-scss-module__gKkUNq__toolbarActions{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.PersonalChat-module-scss-module__gKkUNq__historyBtn{background:color-mix(in srgb, var(--body-text-color) 7%, var(--plan-card-background-color));width:34px;height:34px;color:var(--body-text-color);opacity:.82;cursor:pointer;pointer-events:auto;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .16s,opacity .16s;display:inline-flex}.PersonalChat-module-scss-module__gKkUNq__historyBtn:hover,.PersonalChat-module-scss-module__gKkUNq__historyBtn.PersonalChat-module-scss-module__gKkUNq__historyBtnActive{opacity:1;background:color-mix(in srgb, var(--body-text-color) 12%, var(--plan-card-background-color))}.PersonalChat-module-scss-module__gKkUNq__historyBtn:disabled{opacity:.35;cursor:not-allowed}.PersonalChat-module-scss-module__gKkUNq__history{border-inline-start:1px solid var(--border-color);background:var(--plan-card-background-color);pointer-events:none;flex-shrink:0;width:340px;margin-inline-end:-340px;transition:transform .34s cubic-bezier(.22,1,.36,1),margin-inline-end .34s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translate(100%)}.PersonalChat-module-scss-module__gKkUNq__shell[dir=rtl] .PersonalChat-module-scss-module__gKkUNq__history{transform:translate(-100%)}.PersonalChat-module-scss-module__gKkUNq__historyVisible{pointer-events:auto;margin-inline-end:0;transform:none}.PersonalChat-module-scss-module__gKkUNq__shell[dir=rtl] .PersonalChat-module-scss-module__gKkUNq__historyVisible{transform:none}.PersonalChat-module-scss-module__gKkUNq__historyInner{width:auto;height:100%}.PersonalChat-module-scss-module__gKkUNq__historyOverlay{z-index:30;background:var(--plan-card-background-color);pointer-events:none;visibility:hidden;transition:transform .34s cubic-bezier(.22,1,.36,1),visibility .34s;position:absolute;inset:0;overflow:hidden;transform:translate(110%)}.PersonalChat-module-scss-module__gKkUNq__shell[dir=rtl] .PersonalChat-module-scss-module__gKkUNq__historyOverlay{transform:translate(-110%)}.PersonalChat-module-scss-module__gKkUNq__historyOverlayOpen{pointer-events:auto;visibility:visible;transform:none}.PersonalChat-module-scss-module__gKkUNq__shell[dir=rtl] .PersonalChat-module-scss-module__gKkUNq__historyOverlayOpen{transform:none}.PersonalChat-module-scss-module__gKkUNq__projectSurface{--badged-image-frame:var(--body-background);--page-view-background-color:var(--body-background);position:relative}.PersonalChat-module-scss-module__gKkUNq__projectSurface .PersonalChat-module-scss-module__gKkUNq__main{transition:margin-right .3s}.PersonalChat-module-scss-module__gKkUNq__historyDockedOpen .PersonalChat-module-scss-module__gKkUNq__main{margin-right:357px}.PersonalChat-module-scss-module__gKkUNq__historyPanelArea{z-index:50;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;width:320px;height:calc(100% - 4rem);transition:opacity .22s,transform .22s,visibility .22s;display:flex;position:absolute;top:25px;right:25px;transform:translate(16px)}.PersonalChat-module-scss-module__gKkUNq__historyPanelArea.PersonalChat-module-scss-module__gKkUNq__historyPanelAreaOpen{visibility:visible;opacity:1;pointer-events:auto;transform:none}@media (max-width:768px){.PersonalChat-module-scss-module__gKkUNq__historyPanelArea{opacity:1;width:300px;padding:20px;transition:right .3s,visibility .3s;top:0;right:-360px;transform:none}.PersonalChat-module-scss-module__gKkUNq__historyPanelArea.PersonalChat-module-scss-module__gKkUNq__historyPanelAreaOpen{right:0}}.PersonalChat-module-scss-module__gKkUNq__historyPanel{background:var(--input-background-color);border:1px solid var(--input-border-color);--chat-history-bg:var(--input-background-color);--badged-image-frame:var(--input-background-color);border-radius:24px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000000a}.PersonalChat-module-scss-module__gKkUNq__historyPanelBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.PersonalChat-module-scss-module__gKkUNq__historyBackdrop{z-index:49;cursor:pointer;background:#00000047;border:none;margin:0;padding:0;position:absolute;inset:0}.PersonalChat-module-scss-module__gKkUNq__sheetBody{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.PersonalChat-module-scss-module__gKkUNq__historyWindow{z-index:999990;background:var(--body-background);height:100dvh;color:var(--body-text-color);flex-direction:column;animation:.16s PersonalChat-module-scss-module__gKkUNq__historyWindowIn;display:flex;position:fixed;inset:0}@keyframes PersonalChat-module-scss-module__gKkUNq__historyWindowIn{0%{opacity:0}to{opacity:1}}.PersonalChat-module-scss-module__gKkUNq__historyWindowHeader{border-bottom:1px solid var(--input-border-color);background:var(--plan-card-background-color,var(--body-background));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:54px;padding:0 14px;display:flex}.PersonalChat-module-scss-module__gKkUNq__historyWindowTitle{align-items:center;gap:10px;min-width:0;display:flex}.PersonalChat-module-scss-module__gKkUNq__historyWindowTitle h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:400;overflow:hidden}.PersonalChat-module-scss-module__gKkUNq__historyWindowIcon{background:var(--input-border-background,var(--input-border-color));width:32px;height:32px;color:var(--body-text-color);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PersonalChat-module-scss-module__gKkUNq__historyWindowBody{flex-direction:column;flex:1;min-height:0;display:flex}.PersonalChat-module-scss-module__gKkUNq__historySheet{color:var(--body-text-color);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden;background:var(--plan-card-background-color)!important;height:min(98dvh,98vh)!important;max-height:min(98dvh,98vh)!important;padding:12px 0 0!important}.PersonalChat-module-scss-module__gKkUNq__historySheet[data-state=open]{will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){.PersonalChat-module-scss-module__gKkUNq__history,.PersonalChat-module-scss-module__gKkUNq__historyOverlay,.PersonalChat-module-scss-module__gKkUNq__historyPanelArea,.PersonalChat-module-scss-module__gKkUNq__projectSurface .PersonalChat-module-scss-module__gKkUNq__main{transition:none;animation:none}}.PersonalChat-module-scss-module__gKkUNq__thread{flex:1;min-height:0;overflow-y:auto}@media (max-width:768px){.PersonalChat-module-scss-module__gKkUNq__page:not(.PersonalChat-module-scss-module__gKkUNq__projectSurface){--chat-top-space:54px;--chat-dock-bottom:calc(var(--mobile-tabbar-height) - 20px + env(safe-area-inset-bottom,0px))}.PersonalChat-module-scss-module__gKkUNq__page:not(.PersonalChat-module-scss-module__gKkUNq__projectSurface) .PersonalChat-module-scss-module__gKkUNq__toolbar{top:0;pointer-events:none;padding:10px 12px;position:absolute;inset-inline:0}}
.TemplateForm-module-scss-module__DVZegq__guideContainer{background-color:var(--plan-card-background-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:2rem;padding:0;overflow:hidden;box-shadow:0 4px 12px #00000005}.TemplateForm-module-scss-module__DVZegq__guideHeader{cursor:pointer;width:100%;color:inherit;text-align:start;background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-family:inherit;display:flex}.TemplateForm-module-scss-module__DVZegq__guideContainerOpen .TemplateForm-module-scss-module__DVZegq__guideHeader{border-bottom:1px solid var(--border-color)}.TemplateForm-module-scss-module__DVZegq__guideTitleGroup{align-items:center;gap:.75rem;display:flex}.TemplateForm-module-scss-module__DVZegq__guideIcon{font-size:1.35rem}.TemplateForm-module-scss-module__DVZegq__guideTitle{margin:0;font-size:1.1rem;font-weight:700}.TemplateForm-module-scss-module__DVZegq__guideHeaderEnd{align-items:center;gap:.65rem;display:inline-flex}.TemplateForm-module-scss-module__DVZegq__guideBadge{background-color:var(--brand-color);color:#fff;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:700}.TemplateForm-module-scss-module__DVZegq__guideChevron{width:28px;height:28px;color:var(--brand-color);background:color-mix(in srgb, var(--brand-color) 10%, transparent);border-radius:8px;justify-content:center;align-items:center;font-size:12px;transition:transform .18s;display:inline-flex}.TemplateForm-module-scss-module__DVZegq__guideChevronOpen{transform:rotate(180deg)}.TemplateForm-module-scss-module__DVZegq__guideBody{padding:1.25rem 1.5rem 1.5rem}.TemplateForm-module-scss-module__DVZegq__guideIntro{opacity:.88;margin:0 0 1.25rem;font-size:.88rem;line-height:1.85}.TemplateForm-module-scss-module__DVZegq__guideIntro strong{font-weight:700}.TemplateForm-module-scss-module__DVZegq__guideGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.TemplateForm-module-scss-module__DVZegq__guideGrid{grid-template-columns:repeat(2,1fr)}}.TemplateForm-module-scss-module__DVZegq__guideCard{background-color:color-mix(in srgb, var(--body-text-color) 3%, transparent);border:1px dashed var(--border-color);border-radius:8px;padding:1.15rem}.TemplateForm-module-scss-module__DVZegq__guideCard h3{margin:0 0 .6rem;font-size:.92rem;font-weight:700}.TemplateForm-module-scss-module__DVZegq__guideCard ol,.TemplateForm-module-scss-module__DVZegq__guideCard ul{flex-direction:column;gap:.5rem;margin:0;padding-inline-start:1.2rem;display:flex}.TemplateForm-module-scss-module__DVZegq__guideCard ol li,.TemplateForm-module-scss-module__DVZegq__guideCard ul li{opacity:.85;font-size:.82rem;line-height:1.6}.TemplateForm-module-scss-module__DVZegq__guideExample{background:color-mix(in srgb, var(--brand-color) 8%, transparent);border:1px solid color-mix(in srgb, var(--brand-color) 18%, transparent);border-radius:8px;margin-top:1.25rem;padding:1rem 1.1rem}.TemplateForm-module-scss-module__DVZegq__guideExample h3{margin:0 0 .45rem;font-size:.9rem;font-weight:700}.TemplateForm-module-scss-module__DVZegq__guideExample p{opacity:.9;margin:0;font-size:.82rem;line-height:1.75}.TemplateForm-module-scss-module__DVZegq__guideNote{background:color-mix(in srgb, #f59e0b 16%, var(--plan-card-background-color));border:1px solid #f59e0b52;border-radius:8px;margin-top:1rem;padding:.75rem 1rem;font-size:.8rem;line-height:1.7}.TemplateForm-module-scss-module__DVZegq__promptArea{resize:vertical;min-height:140px;line-height:1.7}.TemplateForm-module-scss-module__DVZegq__chipRow{flex-wrap:wrap;gap:.45rem;margin:0 0 1rem;display:flex}.TemplateForm-module-scss-module__DVZegq__tagChipRow{flex-wrap:wrap;gap:.45rem;margin:.55rem 0 0;display:flex}.TemplateForm-module-scss-module__DVZegq__chip{background:color-mix(in srgb, var(--brand-color) 14%, transparent);color:var(--brand-color);border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .35rem .22rem .55rem;font-size:.78rem;font-weight:600;display:inline-flex}.TemplateForm-module-scss-module__DVZegq__chip button{color:inherit;cursor:pointer;opacity:.75;background:0 0;border:none;padding:0 .2rem;font-size:1rem;line-height:1}.TemplateForm-module-scss-module__DVZegq__chip button:hover{opacity:1}.TemplateForm-module-scss-module__DVZegq__tagField{position:relative}.TemplateForm-module-scss-module__DVZegq__tagAddBtn{top:50%;background:color-mix(in srgb, var(--body-text-color) 8%, transparent);width:28px;height:28px;color:var(--body-text-color);cursor:pointer;z-index:1;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:1.15rem;line-height:1;display:inline-flex;position:absolute;inset-inline-end:6px;transform:translateY(-50%)}.TemplateForm-module-scss-module__DVZegq__tagAddBtn:hover{background:color-mix(in srgb, var(--body-text-color) 14%, transparent)}.TemplateForm-module-scss-module__DVZegq__tagField .TemplateForm-module-scss-module__DVZegq__tagInput{padding-inline-end:2.4rem}.TemplateForm-module-scss-module__DVZegq__tagMenu{top:calc(100% + 4px);z-index:8;border:1px solid var(--border-color);background:var(--plan-card-background-color);border-radius:10px;max-height:220px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 10px 24px #0000001f}.TemplateForm-module-scss-module__DVZegq__tagMenuEmpty{opacity:.7;padding:.7rem .85rem;font-size:.8rem}.TemplateForm-module-scss-module__DVZegq__tagOption{text-align:start;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;padding:.55rem .85rem;font-size:.84rem;display:block}.TemplateForm-module-scss-module__DVZegq__tagOption:hover,.TemplateForm-module-scss-module__DVZegq__tagOption:focus-visible{background:color-mix(in srgb, var(--body-text-color) 8%, transparent)}.TemplateForm-module-scss-module__DVZegq__mediaStrip{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TemplateForm-module-scss-module__DVZegq__thumb{background:#0000002e;border:2px solid #ffffffeb;border-radius:14px;flex-shrink:0;width:64px;height:64px;padding:0;position:relative;overflow:hidden;box-shadow:0 6px 16px #00000029}.TemplateForm-module-scss-module__DVZegq__thumb img,.TemplateForm-module-scss-module__DVZegq__thumb video{object-fit:cover;width:100%;height:100%;display:block}.TemplateForm-module-scss-module__DVZegq__thumbAudio,.TemplateForm-module-scss-module__DVZegq__thumbPlaceholder{width:100%;height:100%;color:var(--body-text-color);background:color-mix(in srgb, var(--brand-color) 16%, var(--input-background-color));justify-content:center;align-items:center;display:flex}.TemplateForm-module-scss-module__DVZegq__thumbRemove{top:3px;color:#fff;cursor:pointer;z-index:2;background:#0000009e;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:13px;line-height:1;display:inline-flex;position:absolute;inset-inline-start:3px}.TemplateForm-module-scss-module__DVZegq__thumbRemove:disabled{cursor:wait;opacity:.7}.TemplateForm-module-scss-module__DVZegq__thumbActions{bottom:3px;z-index:2;gap:3px;display:flex;position:absolute;inset-inline-end:3px}.TemplateForm-module-scss-module__DVZegq__thumbActionBtn{color:#fff;cursor:pointer;background:#0000009e;border:none;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.TemplateForm-module-scss-module__DVZegq__thumbActionBtn:hover{background:#000000d1}.TemplateForm-module-scss-module__DVZegq__thumbPending{opacity:.72}.TemplateForm-module-scss-module__DVZegq__thumbRemoving{opacity:.55;pointer-events:none}.TemplateForm-module-scss-module__DVZegq__thumbInvalid{border-color:#ef4444;overflow:visible;box-shadow:0 0 0 2px #ef444452,0 6px 16px #00000029}.TemplateForm-module-scss-module__DVZegq__thumbInvalid img,.TemplateForm-module-scss-module__DVZegq__thumbInvalid video,.TemplateForm-module-scss-module__DVZegq__thumbInvalid .TemplateForm-module-scss-module__DVZegq__thumbAudio,.TemplateForm-module-scss-module__DVZegq__thumbInvalid .TemplateForm-module-scss-module__DVZegq__thumbPlaceholder{border-radius:12px}.TemplateForm-module-scss-module__DVZegq__thumbErrorBadge{top:3px;color:#fff;z-index:4;pointer-events:none;background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;inset-inline-end:3px;box-shadow:0 1px 4px #00000059}.TemplateForm-module-scss-module__DVZegq__thumbErrorTooltip{color:#fecaca;text-align:right;z-index:60;pointer-events:none;background:#2a1215;border:1px solid #ef44448c;border-radius:8px;flex-direction:column;gap:3px;width:max-content;max-width:250px;padding:7px 10px;font-size:.72rem;line-height:1.6;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000059}.TemplateForm-module-scss-module__DVZegq__thumb:hover .TemplateForm-module-scss-module__DVZegq__thumbErrorTooltip,.TemplateForm-module-scss-module__DVZegq__thumb:focus-within .TemplateForm-module-scss-module__DVZegq__thumbErrorTooltip{display:flex}.TemplateForm-module-scss-module__DVZegq__thumbProgress{color:#fff;background:#00000073;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;display:flex;position:absolute;inset:0}.TemplateForm-module-scss-module__DVZegq__thumbAdd{border:2px dashed color-mix(in srgb, var(--body-text-color) 28%, transparent);background:color-mix(in srgb, var(--body-text-color) 4%, transparent);cursor:pointer;width:64px;height:64px;color:inherit;opacity:.72;font:inherit;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.TemplateForm-module-scss-module__DVZegq__thumbAdd span{font-size:1.45rem;font-weight:500;line-height:1}.TemplateForm-module-scss-module__DVZegq__thumbAdd input{display:none}.TemplateForm-module-scss-module__DVZegq__thumbAdd:hover{opacity:1;border-color:var(--brand-color);color:var(--brand-color)}.TemplateForm-module-scss-module__DVZegq__thumbCover{border-color:#f5c451;box-shadow:0 0 0 1px #f5c451,0 6px 16px #00000029}.TemplateForm-module-scss-module__DVZegq__thumbCoverBtn{color:#2a1d00;background:#f5c451}.TemplateForm-module-scss-module__DVZegq__addMenu{border:1px solid var(--border-color);background:var(--plan-card-background-color);border-radius:12px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;box-shadow:0 12px 28px #00000029}.TemplateForm-module-scss-module__DVZegq__addMenuItem{width:100%;color:var(--body-text-color);cursor:pointer;text-align:start;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:.86rem;display:inline-flex}.TemplateForm-module-scss-module__DVZegq__addMenuItem:hover{background:color-mix(in srgb, var(--brand-color) 10%, transparent);color:var(--brand-color)}.TemplateForm-module-scss-module__DVZegq__staffField{border-inline-start:2px dashed color-mix(in srgb, var(--brand-color,#8b5cf6) 55%, transparent);padding-inline-start:12px}.TemplateForm-module-scss-module__DVZegq__staffBadge{opacity:.65;margin-inline-start:8px;font-size:11px;font-weight:500}.TemplateForm-module-scss-module__DVZegq__domainHint{opacity:.9;font-weight:600;display:block}
.QaConsole-module-scss-module__81A0Ma__overlay{z-index:9998;background:#0000008c;position:fixed;inset:0}.QaConsole-module-scss-module__81A0Ma__panel{background:var(--body-background);border-left:1px solid var(--border-color);z-index:9999;flex-direction:column;width:860px;max-width:94vw;animation:.3s ease-out QaConsole-module-scss-module__81A0Ma__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 24px #00000026}@keyframes QaConsole-module-scss-module__81A0Ma__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.QaConsole-module-scss-module__81A0Ma__header{border-bottom:1px solid var(--border-color);background:var(--brand-color);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.QaConsole-module-scss-module__81A0Ma__headerTitle{flex-direction:column;gap:4px;display:flex}.QaConsole-module-scss-module__81A0Ma__headerTitle h2{align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.QaConsole-module-scss-module__81A0Ma__badge{opacity:.9;font-size:12px;font-weight:500}.QaConsole-module-scss-module__81A0Ma__headerActions{align-items:center;gap:10px;display:flex}.QaConsole-module-scss-module__81A0Ma__runnerBadge{background:#ffffff29;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.QaConsole-module-scss-module__81A0Ma__runnerDot{background:currentColor;border-radius:50%;width:8px;height:8px}.QaConsole-module-scss-module__81A0Ma__runnerOnline{color:#d9ffe6}.QaConsole-module-scss-module__81A0Ma__runnerOffline{color:#ffe0e0}.QaConsole-module-scss-module__81A0Ma__closeBtn{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s;display:flex}.QaConsole-module-scss-module__81A0Ma__closeBtn:hover{background:#ffffff4d}.QaConsole-module-scss-module__81A0Ma__tabs{border-bottom:1px solid var(--border-color);background:var(--card-background);flex-shrink:0;gap:4px;padding:10px 24px 0;display:flex;overflow-x:auto}.QaConsole-module-scss-module__81A0Ma__tab{color:var(--secondary-text-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.QaConsole-module-scss-module__81A0Ma__tab:hover{color:var(--body-text-color)}.QaConsole-module-scss-module__81A0Ma__tabActive{color:var(--brand-color);border-bottom-color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__errorBar{color:#dc2626;background:#dc26261a;border:1px solid #dc26264d;border-radius:8px;margin:12px 24px 0;padding:9px 12px;font-size:12.5px}.QaConsole-module-scss-module__81A0Ma__panelScroll{flex:1;min-height:0;padding:18px 24px 28px;overflow-y:auto}.QaConsole-module-scss-module__81A0Ma__section{flex-direction:column;gap:12px;display:flex}.QaConsole-module-scss-module__81A0Ma__guide{flex-direction:column;gap:14px;max-width:720px;display:flex}.QaConsole-module-scss-module__81A0Ma__guideIntro{color:var(--body-text-color);margin:0;font-size:13.5px;line-height:2}.QaConsole-module-scss-module__81A0Ma__guideWarn{color:#dc2626;background:#dc26260f;border:1px dashed #dc262673;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;line-height:1.9;display:flex}.QaConsole-module-scss-module__81A0Ma__guideStep{border:1px solid var(--border-color);background:var(--card-background);border-radius:12px;padding:14px 16px}.QaConsole-module-scss-module__81A0Ma__guideStep p{color:var(--secondary-text-color);margin:8px 0 0;font-size:12.5px;line-height:2}.QaConsole-module-scss-module__81A0Ma__guideStepHead{align-items:center;gap:9px;display:flex}.QaConsole-module-scss-module__81A0Ma__guideStepHead h4{color:var(--body-text-color);margin:0;font-size:13.5px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__guideStepNum{background:var(--brand-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex}.QaConsole-module-scss-module__81A0Ma__guideStepIcon{color:var(--brand-color);display:inline-flex}.QaConsole-module-scss-module__81A0Ma__guideCode{background:var(--card-background);border:1px solid var(--border-color);color:var(--body-text-color);text-align:left;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-family:Fira Code,Courier New,monospace;font-size:11.5px;line-height:1.8;overflow-x:auto}.QaConsole-module-scss-module__81A0Ma__guideCard{border:1px solid var(--border-color);background:color-mix(in srgb, var(--brand-color) 4%, transparent);border-radius:12px;padding:14px 16px}.QaConsole-module-scss-module__81A0Ma__guideCard h4{color:var(--body-text-color);margin:0 0 8px;font-size:13px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__guideCard ul{flex-direction:column;gap:6px;margin:0;padding-inline-start:18px;display:flex}.QaConsole-module-scss-module__81A0Ma__guideCard li{color:var(--secondary-text-color);font-size:12.5px;line-height:1.9}.QaConsole-module-scss-module__81A0Ma__guideCard li b{color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__guideNote{border:1px solid var(--border-color);background:var(--card-background);color:var(--secondary-text-color);border-radius:10px;padding:10px 14px;font-size:12px;line-height:2}.QaConsole-module-scss-module__81A0Ma__primaryBtn,.QaConsole-module-scss-module__81A0Ma__ghostBtn,.QaConsole-module-scss-module__81A0Ma__dangerBtn,.QaConsole-module-scss-module__81A0Ma__linkBtn,.QaConsole-module-scss-module__81A0Ma__iconBtn{cursor:pointer;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.QaConsole-module-scss-module__81A0Ma__primaryBtn{background:var(--brand-color);color:#fff;border:none;border-radius:8px;padding:8px 14px}.QaConsole-module-scss-module__81A0Ma__primaryBtn:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--brand-color-rgb,123, 100, 207), .3);transform:translateY(-1px)}.QaConsole-module-scss-module__81A0Ma__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.QaConsole-module-scss-module__81A0Ma__ghostBtn{border:1px solid var(--border-color);background:var(--body-background);color:var(--body-text-color);border-radius:8px;padding:7px 12px}.QaConsole-module-scss-module__81A0Ma__ghostBtn:hover:not(:disabled){border-color:var(--brand-color);color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__ghostBtn:disabled{opacity:.55;cursor:not-allowed}.QaConsole-module-scss-module__81A0Ma__dangerBtn{color:#dc2626;background:#dc262614;border:1px solid #dc262666;border-radius:8px;padding:7px 12px}.QaConsole-module-scss-module__81A0Ma__dangerBtn:hover:not(:disabled){background:#dc262626}.QaConsole-module-scss-module__81A0Ma__dangerBtn:disabled{opacity:.5}.QaConsole-module-scss-module__81A0Ma__linkBtn{color:var(--brand-color);background:0 0;border:none;padding:4px 8px}.QaConsole-module-scss-module__81A0Ma__linkBtn:hover{text-decoration:underline}.QaConsole-module-scss-module__81A0Ma__iconBtn{border:1px solid var(--border-color);background:var(--body-background);width:32px;height:32px;color:var(--body-text-color);border-radius:8px;padding:0}.QaConsole-module-scss-module__81A0Ma__iconBtn:hover{border-color:var(--brand-color);color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__testsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.QaConsole-module-scss-module__81A0Ma__filterChips{flex-wrap:wrap;gap:6px;display:flex}.QaConsole-module-scss-module__81A0Ma__filterChip{border:1px solid var(--border-color);background:var(--card-background);color:var(--secondary-text-color);cursor:pointer;direction:ltr;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:11.5px}.QaConsole-module-scss-module__81A0Ma__filterChip:hover{border-color:var(--brand-color);color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__filterChipActive{border-color:var(--brand-color);color:var(--brand-color);background:color-mix(in srgb, var(--brand-color) 8%, transparent)}.QaConsole-module-scss-module__81A0Ma__modeSelect{border:1px solid var(--border-color);background:var(--body-background);color:var(--body-text-color);cursor:pointer;border-radius:8px;outline:none;padding:7px 10px;font-family:inherit;font-size:12.5px}.QaConsole-module-scss-module__81A0Ma__testsBar{background:var(--card-background);border:1px solid var(--border-color);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.QaConsole-module-scss-module__81A0Ma__testsActions{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.QaConsole-module-scss-module__81A0Ma__selectedCount{color:var(--brand-color);font-size:12px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__testList{border:1px solid var(--border-color);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.QaConsole-module-scss-module__81A0Ma__testRow{border-bottom:1px solid var(--border-color);cursor:pointer;grid-template-columns:18px 140px 1fr 90px 64px 44px;align-items:center;gap:10px;padding:10px 14px;transition:background .15s;display:grid}.QaConsole-module-scss-module__81A0Ma__testRow:last-child{border-bottom:none}.QaConsole-module-scss-module__81A0Ma__testRow:hover{background:color-mix(in srgb, var(--brand-color) 5%, transparent)}.QaConsole-module-scss-module__81A0Ma__testRow input[type=checkbox]{accent-color:var(--brand-color);cursor:pointer;width:15px;height:15px}.QaConsole-module-scss-module__81A0Ma__testRowSelected{background:color-mix(in srgb, var(--brand-color) 8%, transparent)}.QaConsole-module-scss-module__81A0Ma__testKey{color:var(--brand-color);text-align:left;direction:ltr;font-family:Fira Code,Courier New,monospace;font-size:11px;font-weight:600}.QaConsole-module-scss-module__81A0Ma__testTitle{color:var(--body-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.QaConsole-module-scss-module__81A0Ma__testSection{color:var(--secondary-text-color);text-align:left;direction:ltr;font-size:11.5px}.QaConsole-module-scss-module__81A0Ma__costBadge{text-align:center;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__costBadge.QaConsole-module-scss-module__81A0Ma__cost_free{color:#065f46;background:#d1fae5}.QaConsole-module-scss-module__81A0Ma__costBadge.QaConsole-module-scss-module__81A0Ma__cost_cheap{color:#92400e;background:#fef3c7}.QaConsole-module-scss-module__81A0Ma__costBadge.QaConsole-module-scss-module__81A0Ma__cost_paid{color:#991b1b;background:#fee2e2}.QaConsole-module-scss-module__81A0Ma__typeBadge{background:var(--brand-color);color:#fff;text-align:center;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__summaryChips{flex-wrap:wrap;gap:6px;display:flex}.QaConsole-module-scss-module__81A0Ma__summaryChip{border:1px solid var(--border-color);background:var(--card-background);color:var(--body-text-color);border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.QaConsole-module-scss-module__81A0Ma__createForm{border:1px dashed var(--border-color);background:var(--card-background);border-radius:10px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.QaConsole-module-scss-module__81A0Ma__createForm .QaConsole-module-scss-module__81A0Ma__input{border:1px solid var(--border-color);background:var(--body-background);min-width:160px;color:var(--body-text-color);border-radius:8px;outline:none;flex:1;padding:8px 12px;font-family:inherit;font-size:12.5px}.QaConsole-module-scss-module__81A0Ma__createForm .QaConsole-module-scss-module__81A0Ma__input:focus{border-color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__releaseList{flex-direction:column;gap:8px;display:flex}.QaConsole-module-scss-module__81A0Ma__releaseRow{text-align:start;border:1px solid var(--border-color);background:var(--card-background);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:12px 14px;font-family:inherit;transition:border-color .15s;display:flex}.QaConsole-module-scss-module__81A0Ma__releaseRow:hover{border-color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__releaseMain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.QaConsole-module-scss-module__81A0Ma__version{color:var(--body-text-color);direction:ltr;font-size:13px;font-weight:800}.QaConsole-module-scss-module__81A0Ma__modeBadge{background:color-mix(in srgb, var(--brand-color) 12%, transparent);color:var(--brand-color);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__releaseMeta{color:var(--secondary-text-color);align-items:center;gap:12px;font-size:11.5px;display:flex}.QaConsole-module-scss-module__81A0Ma__progressTrack{background:var(--border-color);border-radius:999px;height:5px;overflow:hidden}.QaConsole-module-scss-module__81A0Ma__progressFill{background:var(--brand-color);border-radius:999px;height:100%;transition:width .3s}.QaConsole-module-scss-module__81A0Ma__progressFill.QaConsole-module-scss-module__81A0Ma__progressBad{background:#dc2626}.QaConsole-module-scss-module__81A0Ma__statusBadge{text-transform:uppercase;background:var(--border-color);color:var(--body-text-color);border-radius:4px;padding:2px 10px;font-size:11px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__statusBadge.QaConsole-module-scss-module__81A0Ma__status_passed{color:#065f46;background:#d1fae5}.QaConsole-module-scss-module__81A0Ma__statusBadge.QaConsole-module-scss-module__81A0Ma__status_failed{color:#991b1b;background:#fee2e2}.QaConsole-module-scss-module__81A0Ma__statusBadge.QaConsole-module-scss-module__81A0Ma__status_running{color:#1e40af;background:#dbeafe}.QaConsole-module-scss-module__81A0Ma__statusBadge.QaConsole-module-scss-module__81A0Ma__status_pending{color:#92400e;background:#fef3c7}.QaConsole-module-scss-module__81A0Ma__statusBadge.QaConsole-module-scss-module__81A0Ma__status_skipped,.QaConsole-module-scss-module__81A0Ma__statusBadge.QaConsole-module-scss-module__81A0Ma__status_aborted{color:#374151;background:#f3f4f6}.QaConsole-module-scss-module__81A0Ma__detailHeader{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.QaConsole-module-scss-module__81A0Ma__detailHeader h3{color:var(--body-text-color);direction:ltr;margin:0;font-size:15px;font-weight:800}.QaConsole-module-scss-module__81A0Ma__detailActions{gap:6px;margin-inline-start:auto;display:flex}.QaConsole-module-scss-module__81A0Ma__statRow{color:var(--secondary-text-color);background:var(--card-background);border:1px solid var(--border-color);border-radius:10px;flex-wrap:wrap;gap:14px;padding:10px 12px;font-size:12px;display:flex}.QaConsole-module-scss-module__81A0Ma__statRow .QaConsole-module-scss-module__81A0Ma__okText{color:#059669}.QaConsole-module-scss-module__81A0Ma__statRow .QaConsole-module-scss-module__81A0Ma__badText{color:#dc2626}.QaConsole-module-scss-module__81A0Ma__runTable{border:1px solid var(--border-color);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.QaConsole-module-scss-module__81A0Ma__runRow{border:none;border-bottom:1px solid var(--border-color);width:100%;color:var(--secondary-text-color);text-align:start;background:0 0;grid-template-columns:140px 1fr 84px 104px 70px 60px;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:12px;display:grid}.QaConsole-module-scss-module__81A0Ma__runRow:last-child{border-bottom:none}.QaConsole-module-scss-module__81A0Ma__runRow:not(.QaConsole-module-scss-module__81A0Ma__runHeadRow):hover{background:color-mix(in srgb, var(--brand-color) 5%, transparent);cursor:pointer}.QaConsole-module-scss-module__81A0Ma__runHeadRow{background:var(--card-background);cursor:default;font-size:11px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__runHeadRow:hover{background:var(--card-background)!important}.QaConsole-module-scss-module__81A0Ma__runTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--body-text-color);overflow:hidden}.QaConsole-module-scss-module__81A0Ma__artifactCell{align-items:center;gap:4px;display:inline-flex}.QaConsole-module-scss-module__81A0Ma__subTitle{color:var(--body-text-color);margin:6px 0 0;font-size:13px;font-weight:700}.QaConsole-module-scss-module__81A0Ma__errorBox{color:#991b1b;white-space:pre-wrap;word-break:break-word;text-align:left;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;max-height:180px;margin:0;padding:10px 12px;font-family:Fira Code,Courier New,monospace;font-size:11.5px;overflow-y:auto}.QaConsole-module-scss-module__81A0Ma__skipBox{background:var(--card-background);border:1px solid var(--border-color);color:var(--secondary-text-color);border-radius:8px;padding:9px 12px;font-size:12px}.QaConsole-module-scss-module__81A0Ma__artifactGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.QaConsole-module-scss-module__81A0Ma__artifactCard{border:1px solid var(--border-color);background:var(--card-background);border-radius:10px;flex-direction:column;gap:6px;padding:8px;text-decoration:none;transition:border-color .15s;display:flex}.QaConsole-module-scss-module__81A0Ma__artifactCard:hover{border-color:var(--brand-color)}.QaConsole-module-scss-module__81A0Ma__artifactCard img{aspect-ratio:16/10;object-fit:cover;background:var(--border-color);border-radius:8px;width:100%}.QaConsole-module-scss-module__81A0Ma__artifactFallback{background:var(--border-color);height:90px;color:var(--secondary-text-color);border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}.QaConsole-module-scss-module__81A0Ma__artifactLabel{color:var(--secondary-text-color);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.QaConsole-module-scss-module__81A0Ma__logList{border:1px solid var(--border-color);border-radius:10px;flex-direction:column;max-height:320px;display:flex;overflow:hidden auto}.QaConsole-module-scss-module__81A0Ma__logRow{border-bottom:1px solid var(--border-color);color:var(--body-text-color);align-items:baseline;gap:10px;padding:7px 12px;font-size:11.5px;display:flex}.QaConsole-module-scss-module__81A0Ma__logRow:last-child{border-bottom:none}.QaConsole-module-scss-module__81A0Ma__logRow.QaConsole-module-scss-module__81A0Ma__log_error{color:#dc2626}.QaConsole-module-scss-module__81A0Ma__logRow.QaConsole-module-scss-module__81A0Ma__log_warn{color:#d97706}.QaConsole-module-scss-module__81A0Ma__logTime{color:var(--secondary-text-color);flex-shrink:0;font-size:10.5px}.QaConsole-module-scss-module__81A0Ma__logStep{color:var(--brand-color);flex-shrink:0;font-family:Fira Code,Courier New,monospace;font-size:10.5px}.QaConsole-module-scss-module__81A0Ma__logMessage{word-break:break-word;font-family:Fira Code,Courier New,monospace;font-size:11px}.QaConsole-module-scss-module__81A0Ma__sectionHint{color:var(--secondary-text-color);font-size:12px}.QaConsole-module-scss-module__81A0Ma__bugList{flex-direction:column;gap:10px;display:flex}.QaConsole-module-scss-module__81A0Ma__bugCard{background:var(--card-background);border:1px solid #dc262640;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.QaConsole-module-scss-module__81A0Ma__bugHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.QaConsole-module-scss-module__81A0Ma__versionBadge{background:color-mix(in srgb, var(--brand-color) 12%, transparent);color:var(--brand-color);direction:ltr;border-radius:999px;padding:2px 8px;font-size:10.5px}.QaConsole-module-scss-module__81A0Ma__bugDate{color:var(--secondary-text-color);margin-inline-start:auto;font-size:11px}.QaConsole-module-scss-module__81A0Ma__bugTitle{color:var(--body-text-color);font-size:13px;font-weight:600}.QaConsole-module-scss-module__81A0Ma__bugError{color:#991b1b;white-space:pre-wrap;word-break:break-word;text-align:left;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;max-height:130px;margin:0;padding:9px 12px;font-family:Fira Code,Courier New,monospace;font-size:11px;overflow-y:auto}.QaConsole-module-scss-module__81A0Ma__bugFooter{align-items:center;gap:12px;display:flex}.QaConsole-module-scss-module__81A0Ma__evidenceLink{color:var(--brand-color);align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.QaConsole-module-scss-module__81A0Ma__evidenceLink:hover{text-decoration:underline}.QaConsole-module-scss-module__81A0Ma__emptyState{text-align:center;color:var(--secondary-text-color);flex-direction:column;align-items:center;gap:8px;padding:36px 20px;font-size:13px;line-height:2;display:flex}.QaConsole-module-scss-module__81A0Ma__emptyStateSmall{text-align:center;color:var(--secondary-text-color);padding:14px;font-size:12px}.QaConsole-module-scss-module__81A0Ma__spin{animation:1s linear infinite QaConsole-module-scss-module__81A0Ma__qaSpin}@keyframes QaConsole-module-scss-module__81A0Ma__qaSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.QaConsole-module-scss-module__81A0Ma__panel{width:100%;max-width:100vw}.QaConsole-module-scss-module__81A0Ma__testRow{grid-template-columns:18px 1fr 70px}.QaConsole-module-scss-module__81A0Ma__testRow .QaConsole-module-scss-module__81A0Ma__testKey,.QaConsole-module-scss-module__81A0Ma__testRow .QaConsole-module-scss-module__81A0Ma__testSection,.QaConsole-module-scss-module__81A0Ma__testRow .QaConsole-module-scss-module__81A0Ma__typeBadge{display:none}.QaConsole-module-scss-module__81A0Ma__runRow{grid-template-columns:110px 1fr 100px 60px}.QaConsole-module-scss-module__81A0Ma__runRow span:nth-child(3),.QaConsole-module-scss-module__81A0Ma__runRow span:nth-child(5),.QaConsole-module-scss-module__81A0Ma__runRow span:nth-child(6){display:none}}
.PageMaintenanceBoundary-module-scss-module__qnsQjG__stage{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;min-height:min(100%,100dvh - 40px);padding:40px 20px;display:flex;position:relative;overflow:hidden}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:480px;display:flex;position:relative}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>*{animation:.7s cubic-bezier(.22,1,.36,1) both PageMaintenanceBoundary-module-scss-module__qnsQjG__fadeUp}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>:first-child{animation-delay:0s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>:nth-child(2){animation-delay:.15s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>:nth-child(3){animation-delay:.22s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>:nth-child(4){animation-delay:.3s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>:nth-child(5){animation-delay:.38s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__inner>:nth-child(6){animation-delay:.46s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__scene{justify-content:center;align-items:center;width:250px;height:190px;margin-bottom:10px;display:flex;position:relative}.PageMaintenanceBoundary-module-scss-module__qnsQjG__halo{background:radial-gradient(circle, color-mix(in srgb, var(--brand-color) 30%, transparent) 0%, transparent 68%);filter:blur(18px);border-radius:50%;animation:4s ease-in-out infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__haloPulse;position:absolute;inset:10px 0}.PageMaintenanceBoundary-module-scss-module__qnsQjG__frame{border:1px solid color-mix(in srgb, var(--brand-color) 26%, var(--input-border-color));background:var(--plan-card-background-color,var(--body-background));border-radius:16px;flex-direction:column;width:216px;height:156px;animation:5s ease-in-out infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__float;display:flex;position:relative;overflow:hidden}.PageMaintenanceBoundary-module-scss-module__qnsQjG__frameBar{border-bottom:1px solid color-mix(in srgb, var(--input-border-color) 80%, transparent);direction:ltr;align-items:center;gap:4px;height:22px;padding:0 9px;display:flex}.PageMaintenanceBoundary-module-scss-module__qnsQjG__dot{background:color-mix(in srgb, var(--body-text-color) 18%, transparent);border-radius:2px;width:6px;height:6px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__address{background:color-mix(in srgb, var(--body-text-color) 8%, transparent);border-radius:3px;flex:1;height:7px;margin-inline-start:8px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__canvas{flex-direction:column;flex:1;gap:7px;padding:10px;display:flex;position:relative}.PageMaintenanceBoundary-module-scss-module__qnsQjG__block{--d:0s;background:color-mix(in srgb, var(--brand-color) 26%, transparent);transform-origin:100%;animation:6s cubic-bezier(.22,1,.36,1) infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__build;animation-delay:var(--d);border-radius:6px;display:block}[dir=ltr] .PageMaintenanceBoundary-module-scss-module__qnsQjG__block{transform-origin:0}.PageMaintenanceBoundary-module-scss-module__qnsQjG__blockHero{background:color-mix(in srgb, var(--brand-color) 42%, transparent);height:34px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__tiles{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.PageMaintenanceBoundary-module-scss-module__qnsQjG__tile{height:30px;animation-name:PageMaintenanceBoundary-module-scss-module__qnsQjG__buildTile;transform-origin:bottom!important}.PageMaintenanceBoundary-module-scss-module__qnsQjG__tile:first-child{--d:.25s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__tile:nth-child(2){--d:.4s;background:#d36bff52}.PageMaintenanceBoundary-module-scss-module__qnsQjG__tile:nth-child(3){--d:.55s}.PageMaintenanceBoundary-module-scss-module__qnsQjG__line{background:color-mix(in srgb, var(--body-text-color) 20%, transparent);border-radius:4px;height:7px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__lineLong{--d:.75s;width:86%}.PageMaintenanceBoundary-module-scss-module__qnsQjG__lineShort{--d:.9s;width:52%}.PageMaintenanceBoundary-module-scss-module__qnsQjG__scan{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--brand-color) 22%, transparent), transparent);border-bottom:1px solid color-mix(in srgb, var(--brand-color) 70%, transparent);opacity:0;height:26px;animation:6s ease-in-out infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__scan;position:absolute;top:0;left:0;right:0}.PageMaintenanceBoundary-module-scss-module__qnsQjG__tool{bottom:8px;background:var(--brand-color);color:#fff;border:3px solid var(--body-background);border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;animation:5s ease-in-out -1.2s infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__float;display:flex;position:absolute;inset-inline-start:4px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__toolIcon{animation:1.2s cubic-bezier(.34,1.56,.64,1) infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__wrenchRock;display:flex}.PageMaintenanceBoundary-module-scss-module__qnsQjG__spark{color:var(--brand-color);opacity:0;animation:3s ease-out infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__spark;display:flex;position:absolute}.PageMaintenanceBoundary-module-scss-module__qnsQjG__sparkA{top:8px;inset-inline-end:8px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__sparkB{top:42px;color:#d36bff;animation-delay:1s;inset-inline-start:2px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__sparkC{bottom:4px;animation-delay:2s;inset-inline-end:26px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__status{color:var(--brand-color);background:color-mix(in srgb, var(--brand-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--brand-color) 26%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.75rem;display:inline-flex}.PageMaintenanceBoundary-module-scss-module__qnsQjG__statusDot{background:var(--brand-color);border-radius:50%;width:7px;height:7px;position:relative}.PageMaintenanceBoundary-module-scss-module__qnsQjG__statusDot:after{content:"";background:var(--brand-color);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__ping;position:absolute;inset:0}.PageMaintenanceBoundary-module-scss-module__qnsQjG__title{color:var(--body-text-color);margin:2px 0 0;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:600;line-height:1.5}.PageMaintenanceBoundary-module-scss-module__qnsQjG__lead{white-space:pre-line;max-width:420px;color:color-mix(in srgb, var(--body-text-color) 66%, transparent);margin:0;font-size:.88rem;line-height:2}.PageMaintenanceBoundary-module-scss-module__qnsQjG__progress{background:color-mix(in srgb, var(--body-text-color) 8%, transparent);border-radius:999px;width:100%;max-width:220px;height:4px;margin:6px 0 2px;position:relative;overflow:hidden}.PageMaintenanceBoundary-module-scss-module__qnsQjG__progressBar{border-radius:inherit;background:var(--brand-color);width:40%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite PageMaintenanceBoundary-module-scss-module__qnsQjG__progressLtr;position:absolute;top:0;bottom:0;left:0}[dir=rtl] .PageMaintenanceBoundary-module-scss-module__qnsQjG__progressBar{animation-name:PageMaintenanceBoundary-module-scss-module__qnsQjG__progressRtl;left:auto;right:0}.PageMaintenanceBoundary-module-scss-module__qnsQjG__homeBtn{border:1px solid var(--input-border-color);height:38px;color:var(--body-text-color);border-radius:12px;align-items:center;gap:8px;margin-top:6px;padding:0 16px;font-size:.82rem;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.PageMaintenanceBoundary-module-scss-module__qnsQjG__homeBtn:hover{border-color:color-mix(in srgb, var(--brand-color) 60%, transparent);background:color-mix(in srgb, var(--brand-color) 6%, transparent)}.PageMaintenanceBoundary-module-scss-module__qnsQjG__homeBtn:focus-visible{outline:2px solid var(--brand-color);outline-offset:2px}@media (max-width:768px){.PageMaintenanceBoundary-module-scss-module__qnsQjG__stage{min-height:calc(100dvh - 52px - var(--mobile-tabbar-height));padding:28px 16px}.PageMaintenanceBoundary-module-scss-module__qnsQjG__scene{margin-bottom:0;transform:scale(.88)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__haloPulse{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__build{0%{opacity:0;transform:scaleX(0)}12%{opacity:1;transform:scaleX(1)}80%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(0)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__buildTile{0%{opacity:0;transform:scaleY(0)}12%{opacity:1;transform:scaleY(1.12)}18%{transform:scaleY(1)}80%{opacity:1;transform:scaleY(1)}92%,to{opacity:0;transform:scaleY(0)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__scan{0%,30%{opacity:0;transform:translateY(-30px)}36%{opacity:1}62%{opacity:1;transform:translateY(130px)}68%,to{opacity:0;transform:translateY(130px)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__wrenchRock{0%,to{transform:rotate(-24deg)}50%{transform:rotate(24deg)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__spark{0%{opacity:0;transform:scale(.3)rotate(0)}25%{opacity:1;transform:scale(1.1)rotate(45deg)}60%,to{opacity:0;transform:scale(.4)rotate(90deg)translateY(-10px)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__ping{75%,to{opacity:0;transform:scale(2.6)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__progressLtr{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes PageMaintenanceBoundary-module-scss-module__qnsQjG__progressRtl{0%{transform:translate(100%)}to{transform:translate(-250%)}}@media (prefers-reduced-motion:reduce){.PageMaintenanceBoundary-module-scss-module__qnsQjG__stage *,.PageMaintenanceBoundary-module-scss-module__qnsQjG__stage :after{animation-duration:.01ms!important;animation-iteration-count:1!important}.PageMaintenanceBoundary-module-scss-module__qnsQjG__block{animation:none}}
.MiniAudioPlayer-module-scss-module__peurSa__player{direction:ltr;background:linear-gradient(135deg,#8b5cf61f 0%,#3b82f614 100%);border:1px solid #8b5cf638;border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__compact{gap:6px;padding:8px}.MiniAudioPlayer-module-scss-module__peurSa__visual{opacity:.85;justify-content:center;align-items:flex-end;gap:3px;height:28px;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__compact .MiniAudioPlayer-module-scss-module__peurSa__visual{height:22px}.MiniAudioPlayer-module-scss-module__peurSa__bar{background:#8b5cf659;border-radius:999px;width:4px;height:8px;transition:height .2s}.MiniAudioPlayer-module-scss-module__peurSa__barActive{animation:.9s ease-in-out infinite alternate MiniAudioPlayer-module-scss-module__peurSa__wave}@keyframes MiniAudioPlayer-module-scss-module__peurSa__wave{0%{opacity:.45;height:6px}to{opacity:1;height:22px}}.MiniAudioPlayer-module-scss-module__peurSa__controls{align-items:center;gap:8px;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__playBtn{color:#fff;cursor:pointer;background:#8b5cf6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 14px #8b5cf659}.MiniAudioPlayer-module-scss-module__peurSa__playBtn svg{font-size:1rem}.MiniAudioPlayer-module-scss-module__peurSa__playBtn:hover{transform:scale(1.05);box-shadow:0 6px 18px #8b5cf673}.MiniAudioPlayer-module-scss-module__peurSa__meta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__titleRow{opacity:.85;align-items:center;gap:4px;font-size:.72rem;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__titleRow svg{opacity:.7;flex-shrink:0}.MiniAudioPlayer-module-scss-module__peurSa__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MiniAudioPlayer-module-scss-module__peurSa__seek{appearance:none;cursor:pointer;background:#ffffff1f;border-radius:999px;outline:none;width:100%;height:4px}.MiniAudioPlayer-module-scss-module__peurSa__seek::-webkit-slider-thumb{appearance:none;background:#8b5cf6;border:2px solid #fff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 1px #8b5cf666}.MiniAudioPlayer-module-scss-module__peurSa__seek::-moz-range-thumb{background:#8b5cf6;border:2px solid #fff;border-radius:50%;width:10px;height:10px}.MiniAudioPlayer-module-scss-module__peurSa__timeRow{opacity:.6;direction:ltr;justify-content:space-between;font-size:.65rem;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__wavePlayer{border:1px solid var(--input-border-color);background:color-mix(in srgb, var(--brand-color,#8b5cf6) 5%, var(--input-background-color));min-width:0;color:var(--body-text-color);box-sizing:border-box;direction:ltr;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__wavePlayer[data-playing=true]{border-color:color-mix(in srgb, var(--brand-color,#8b5cf6) 45%, var(--input-border-color))}.MiniAudioPlayer-module-scss-module__peurSa__waveCompact{gap:8px;padding:8px 10px}.MiniAudioPlayer-module-scss-module__peurSa__wavePlay{background:var(--brand-color,#8b5cf6);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;transition:transform .15s,filter .15s;display:grid}.MiniAudioPlayer-module-scss-module__peurSa__wavePlay svg{font-size:15px}.MiniAudioPlayer-module-scss-module__peurSa__wavePlay:hover{filter:brightness(1.06);transform:scale(1.05)}.MiniAudioPlayer-module-scss-module__peurSa__wavePlay:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-color,#8b5cf6) 45%, transparent);outline-offset:2px}.MiniAudioPlayer-module-scss-module__peurSa__waveCompact .MiniAudioPlayer-module-scss-module__peurSa__wavePlay{width:32px;height:32px}.MiniAudioPlayer-module-scss-module__peurSa__waveCompact .MiniAudioPlayer-module-scss-module__peurSa__wavePlay svg{font-size:14px}.MiniAudioPlayer-module-scss-module__peurSa__wavePlayIcon{margin-left:2px}.MiniAudioPlayer-module-scss-module__peurSa__waveBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__waveHead{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__waveTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;font-weight:600;overflow:hidden}.MiniAudioPlayer-module-scss-module__peurSa__waveTime{font-variant-numeric:tabular-nums;opacity:.6;flex-shrink:0;font-size:.66rem}.MiniAudioPlayer-module-scss-module__peurSa__waveform{cursor:pointer;touch-action:none;border-radius:6px;outline:none;align-items:center;gap:2px;height:28px;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__waveform:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-color,#8b5cf6) 40%, transparent)}.MiniAudioPlayer-module-scss-module__peurSa__waveCompact .MiniAudioPlayer-module-scss-module__peurSa__waveform{height:24px}.MiniAudioPlayer-module-scss-module__peurSa__waveBar{background:color-mix(in srgb, var(--body-text-color) 20%, transparent);border-radius:999px;flex:1;min-width:2px;transition:background-color .15s}.MiniAudioPlayer-module-scss-module__peurSa__waveform:hover .MiniAudioPlayer-module-scss-module__peurSa__waveBar{background:color-mix(in srgb, var(--body-text-color) 30%, transparent)}.MiniAudioPlayer-module-scss-module__peurSa__waveBarPlayed,.MiniAudioPlayer-module-scss-module__peurSa__waveform:hover .MiniAudioPlayer-module-scss-module__peurSa__waveBarPlayed{background:var(--brand-color,#8b5cf6)}@media (prefers-reduced-motion:reduce){.MiniAudioPlayer-module-scss-module__peurSa__wavePlayer,.MiniAudioPlayer-module-scss-module__peurSa__wavePlay,.MiniAudioPlayer-module-scss-module__peurSa__waveBar{transition:none}}.MiniAudioPlayer-module-scss-module__peurSa__audioTile{aspect-ratio:1;box-sizing:border-box;border:1px solid var(--input-border-color);background:color-mix(in srgb, var(--brand-color,#8b5cf6) 8%, var(--input-background-color));width:100%;color:var(--body-text-color);direction:ltr;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;transition:border-color .15s;display:flex;position:relative;overflow:hidden;container-type:inline-size}.MiniAudioPlayer-module-scss-module__peurSa__audioTile[data-playing=true]{border-color:color-mix(in srgb, var(--brand-color,#8b5cf6) 50%, var(--input-border-color))}.MiniAudioPlayer-module-scss-module__peurSa__audioTilePlay{background:var(--brand-color,#8b5cf6);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;transition:transform .15s;display:grid}.MiniAudioPlayer-module-scss-module__peurSa__audioTilePlay svg{font-size:14px}.MiniAudioPlayer-module-scss-module__peurSa__audioTilePlay:hover{transform:scale(1.06)}.MiniAudioPlayer-module-scss-module__peurSa__audioTilePlay:focus-visible{outline:2px solid color-mix(in srgb, var(--brand-color,#8b5cf6) 45%, transparent);outline-offset:2px}.MiniAudioPlayer-module-scss-module__peurSa__audioTileWave{cursor:pointer;touch-action:none;border-radius:4px;outline:none;align-items:center;gap:5px;width:100%;height:38px;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__audioTileWave:hover .MiniAudioPlayer-module-scss-module__peurSa__waveBar{background:color-mix(in srgb, var(--body-text-color) 30%, transparent)}.MiniAudioPlayer-module-scss-module__peurSa__audioTileWave:hover .MiniAudioPlayer-module-scss-module__peurSa__waveBarPlayed{background:var(--brand-color,#8b5cf6)}.MiniAudioPlayer-module-scss-module__peurSa__audioTileWave:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-color,#8b5cf6) 40%, transparent)}.MiniAudioPlayer-module-scss-module__peurSa__audioTileMeta{flex-direction:column;align-items:center;gap:1px;width:100%;min-width:0;line-height:1.2;display:flex}.MiniAudioPlayer-module-scss-module__peurSa__audioTileName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.62rem;font-weight:600;overflow:hidden}.MiniAudioPlayer-module-scss-module__peurSa__audioTileTime{font-variant-numeric:tabular-nums;opacity:.6;font-size:.58rem}@container (max-width:100px){.MiniAudioPlayer-module-scss-module__peurSa__audioTilePlay{width:28px;height:28px}.MiniAudioPlayer-module-scss-module__peurSa__audioTileWave{height:14px}.MiniAudioPlayer-module-scss-module__peurSa__audioTileName{display:none}}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge{border-radius:16px;gap:18px;padding:20px 22px}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge .MiniAudioPlayer-module-scss-module__peurSa__wavePlay{width:56px;height:56px}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge .MiniAudioPlayer-module-scss-module__peurSa__wavePlay svg{font-size:22px}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge .MiniAudioPlayer-module-scss-module__peurSa__waveBody{gap:12px}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge .MiniAudioPlayer-module-scss-module__peurSa__waveTitle{font-size:.95rem}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge .MiniAudioPlayer-module-scss-module__peurSa__waveTime{font-size:.78rem}.MiniAudioPlayer-module-scss-module__peurSa__waveLarge .MiniAudioPlayer-module-scss-module__peurSa__waveform{gap:3px;height:56px}
.GalleryEmptyHint-module-scss-module___EpHoa__empty{text-align:center;color:var(--body-text-color);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:36px 8px 24px;display:flex}.GalleryEmptyHint-module-scss-module___EpHoa__art{--hint-accent:#3b82f6;--hint-loop:4s;direction:ltr;width:220px;height:96px;margin-bottom:12px;position:relative}.GalleryEmptyHint-module-scss-module___EpHoa__art :where(span,i,em){font-style:normal;display:block}.GalleryEmptyHint-module-scss-module___EpHoa__tile{box-sizing:border-box;border:1.5px dashed color-mix(in srgb, var(--body-text-color) 22%, transparent);border-radius:8px;height:44px;position:absolute;overflow:hidden}.GalleryEmptyHint-module-scss-module___EpHoa__tile:before{content:"";background:color-mix(in srgb, var(--body-text-color) 12%, transparent);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:9px}.GalleryEmptyHint-module-scss-module___EpHoa__tile:after{content:"";background:color-mix(in srgb, var(--body-text-color) 8%, transparent);clip-path:polygon(0 100%,0 78%,30% 46%,52% 72%,70% 54%,100% 86%,100% 100%);position:absolute;inset:0}.GalleryEmptyHint-module-scss-module___EpHoa__tile:first-child{width:64px;animation:GalleryEmptyHint-module-scss-module___EpHoa__glHintTile1 var(--hint-loop) ease-out infinite;top:0;left:0}.GalleryEmptyHint-module-scss-module___EpHoa__tile:nth-child(2){width:46px;top:0;left:70px}.GalleryEmptyHint-module-scss-module___EpHoa__tile:nth-child(3){width:98px;animation:GalleryEmptyHint-module-scss-module___EpHoa__glHintTile3 var(--hint-loop) ease-out infinite;top:0;left:122px}.GalleryEmptyHint-module-scss-module___EpHoa__tile:nth-child(4){width:92px;top:52px;left:0}.GalleryEmptyHint-module-scss-module___EpHoa__tile:nth-child(5){width:58px;animation:GalleryEmptyHint-module-scss-module___EpHoa__glHintTile5 var(--hint-loop) ease-out infinite;top:52px;left:98px}.GalleryEmptyHint-module-scss-module___EpHoa__tile:nth-child(6){width:58px;top:52px;left:162px}@keyframes GalleryEmptyHint-module-scss-module___EpHoa__glHintTile1{0%,4%{border-color:color-mix(in srgb, var(--body-text-color) 22%, transparent);background:0 0}6%,15%{border-color:var(--hint-accent);background:color-mix(in srgb, var(--hint-accent) 7%, transparent)}17%,to{border-color:color-mix(in srgb, var(--body-text-color) 22%, transparent);background:0 0}}@keyframes GalleryEmptyHint-module-scss-module___EpHoa__glHintTile3{0%,26%{border-color:color-mix(in srgb, var(--body-text-color) 22%, transparent);background:0 0}28%,36%{border-color:var(--hint-accent);background:color-mix(in srgb, var(--hint-accent) 7%, transparent)}38%,to{border-color:color-mix(in srgb, var(--body-text-color) 22%, transparent);background:0 0}}@keyframes GalleryEmptyHint-module-scss-module___EpHoa__glHintTile5{0%,48%{border-color:color-mix(in srgb, var(--body-text-color) 22%, transparent);background:0 0}50%,56%{border-color:var(--hint-accent);background:color-mix(in srgb, var(--hint-accent) 7%, transparent)}58%,to{border-color:color-mix(in srgb, var(--body-text-color) 22%, transparent);background:0 0}}.GalleryEmptyHint-module-scss-module___EpHoa__lens{opacity:0;transform-origin:50%;width:26px;height:26px;animation:GalleryEmptyHint-module-scss-module___EpHoa__glHintMove var(--hint-loop) cubic-bezier(.55, 0, .35, 1) infinite,GalleryEmptyHint-module-scss-module___EpHoa__glHintShake var(--hint-loop) ease-in-out infinite;position:absolute;top:0;left:0}.GalleryEmptyHint-module-scss-module___EpHoa__glass{box-sizing:border-box;border:3px solid color-mix(in srgb, var(--body-text-color) 60%, transparent);background:color-mix(in srgb, var(--body-background,#fff) 55%, transparent);border-radius:50%;position:absolute;inset:0}.GalleryEmptyHint-module-scss-module___EpHoa__glass em{text-align:center;color:var(--hint-accent);opacity:0;animation:GalleryEmptyHint-module-scss-module___EpHoa__glHintQuestion var(--hint-loop) cubic-bezier(.34, 1.56, .64, 1) infinite;font-size:13px;font-weight:800;line-height:20px;position:absolute;inset:0}.GalleryEmptyHint-module-scss-module___EpHoa__handle{background:color-mix(in srgb, var(--body-text-color) 60%, transparent);transform-origin:50% 0;border-radius:2px;width:4px;height:12px;position:absolute;top:19px;left:21px;rotate:-45deg}.GalleryEmptyHint-module-scss-module___EpHoa__title{margin:0;font-size:.85rem;font-weight:600}.GalleryEmptyHint-module-scss-module___EpHoa__text{opacity:.55;max-width:240px;margin:0;font-size:.78rem;line-height:1.7}@keyframes GalleryEmptyHint-module-scss-module___EpHoa__glHintMove{0%{opacity:0;translate:19px 17px}4%,16%{opacity:1;translate:19px 9px}26%,38%{opacity:1;translate:158px 9px}48%,58%{opacity:1;translate:114px 61px}66%,86%{opacity:1;translate:97px 35px}94%,to{opacity:0;translate:97px 41px}}@keyframes GalleryEmptyHint-module-scss-module___EpHoa__glHintShake{0%,66%{rotate:none}69%{rotate:-14deg}72%{rotate:12deg}75%{rotate:-9deg}78%{rotate:6deg}81%,to{rotate:none}}@keyframes GalleryEmptyHint-module-scss-module___EpHoa__glHintQuestion{0%,66%{opacity:0;transform:scale(.3)}71%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.GalleryEmptyHint-module-scss-module___EpHoa__art *,.GalleryEmptyHint-module-scss-module___EpHoa__art :before,.GalleryEmptyHint-module-scss-module___EpHoa__art :after{animation:none!important}.GalleryEmptyHint-module-scss-module___EpHoa__lens{opacity:1;translate:97px 35px}.GalleryEmptyHint-module-scss-module___EpHoa__glass em{opacity:1}}
.GalleryTypeFilter-module-scss-module__44zIJW__tabScroller{border-bottom:1px solid var(--border-color);width:100%;min-width:0;position:relative;overflow:hidden}.GalleryTypeFilter-module-scss-module__44zIJW__tabScroller.GalleryTypeFilter-module-scss-module__44zIJW__fadeStart:before,.GalleryTypeFilter-module-scss-module__44zIJW__tabScroller.GalleryTypeFilter-module-scss-module__44zIJW__fadeEnd:after{content:"";pointer-events:none;z-index:1;width:2.75rem;position:absolute;top:0;bottom:0}.GalleryTypeFilter-module-scss-module__44zIJW__tabScroller.GalleryTypeFilter-module-scss-module__44zIJW__fadeStart:before{background:linear-gradient(to inline-end, color-mix(in srgb, #000 30%, var(--body-background)), transparent);inset-inline-start:0}.GalleryTypeFilter-module-scss-module__44zIJW__tabScroller.GalleryTypeFilter-module-scss-module__44zIJW__fadeEnd:after{background:linear-gradient(to inline-start, color-mix(in srgb, #000 30%, var(--body-background)), transparent);inset-inline-end:0}.GalleryTypeFilter-module-scss-module__44zIJW__tabRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;gap:0;padding:0;display:flex;overflow:auto hidden}.GalleryTypeFilter-module-scss-module__44zIJW__tabRow::-webkit-scrollbar{display:none}.GalleryTypeFilter-module-scss-module__44zIJW__tabBtn{color:var(--body-text-color);font:inherit;white-space:nowrap;opacity:.72;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:6px;margin-bottom:-1px;padding:12px 14px;font-size:13px;font-weight:400;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex}.GalleryTypeFilter-module-scss-module__44zIJW__tabBtn:hover:not(:disabled){opacity:1}.GalleryTypeFilter-module-scss-module__44zIJW__tabBtn:disabled{opacity:.35;cursor:default}.GalleryTypeFilter-module-scss-module__44zIJW__tabBtn.GalleryTypeFilter-module-scss-module__44zIJW__active{opacity:1;color:var(--brand-color);border-bottom-color:var(--brand-color)}.GalleryTypeFilter-module-scss-module__44zIJW__count{background:color-mix(in srgb, currentColor 12%, transparent);font-variant-numeric:tabular-nums;text-align:center;box-sizing:border-box;border-radius:6px;min-width:18px;padding:1px 5px;font-size:11px}
.PhotoGallery-module-scss-module__O9X9ta__galleryContainer{box-sizing:border-box;flex-direction:column;flex:1 0 auto;width:100%;max-width:1400px;margin:0 auto;padding:16px;display:flex}.PhotoGallery-module-scss-module__O9X9ta__galleryCompact{max-width:none;margin:0;padding:0}.PhotoGallery-module-scss-module__O9X9ta__filterSlot{margin-bottom:12px}.PhotoGallery-module-scss-module__O9X9ta__galleryCompact .PhotoGallery-module-scss-module__O9X9ta__filterSlot{margin-top:calc(-1*var(--gallery-pad-top,0px));margin-inline:calc(-1*var(--gallery-pad-x,0px));margin-bottom:8px}.PhotoGallery-module-scss-module__O9X9ta__dateGroup{margin-bottom:28px}.PhotoGallery-module-scss-module__O9X9ta__dateStickySentinel{pointer-events:none;visibility:hidden;height:1px;margin-bottom:-1px}.PhotoGallery-module-scss-module__O9X9ta__dateHeader{box-sizing:border-box;letter-spacing:.01em;color:color-mix(in srgb, var(--body-text-color,#3c4043) 78%, transparent);z-index:10;background:var(--body-background);border-bottom:1px solid #0000;margin:0 0 8px;padding:8px 0 7px;font-size:13.5px;font-weight:700;line-height:1.35;display:block;position:sticky;top:0}.PhotoGallery-module-scss-module__O9X9ta__dateHeaderStuck{border-bottom-color:var(--input-border-color)}.PhotoGallery-module-scss-module__O9X9ta__galleryCompact .PhotoGallery-module-scss-module__O9X9ta__dateHeader{width:calc(100% + 32px);margin-inline:-16px;padding-inline:16px}.PhotoGallery-module-scss-module__O9X9ta__dateGroup .PhotoGallery-module-scss-module__O9X9ta__rowsContainer{position:relative}.PhotoGallery-module-scss-module__O9X9ta__row{flex-direction:row;gap:4px;width:100%;display:flex;position:absolute;inset-inline:0}.PhotoGallery-module-scss-module__O9X9ta__photoWrapper{background-color:color-mix(in srgb, var(--body-text-color,#3c4043) 7%, transparent);cursor:pointer;isolation:isolate;border:none;border-radius:14px;flex-shrink:0;padding:0;display:block;position:relative;overflow:hidden}.PhotoGallery-module-scss-module__O9X9ta__photoSelected{box-shadow:0 0 0 2px #8b5cf6}.PhotoGallery-module-scss-module__O9X9ta__sizeBadge{z-index:7;color:#fff;pointer-events:none;background:#000000a3;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;bottom:6px;right:6px}.PhotoGallery-module-scss-module__O9X9ta__quickAdd{z-index:8;color:#fff;cursor:pointer;opacity:0;background:#0f1016b8;border:1px solid #ffffff4d;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .15s,background .15s;display:inline-flex;position:absolute;bottom:6px;left:6px}.PhotoGallery-module-scss-module__O9X9ta__quickAdd:hover:not(:disabled){background:#0f1016d1}.PhotoGallery-module-scss-module__O9X9ta__quickAdd:disabled{cursor:default}@media (hover:none),(max-width:575.98px){.PhotoGallery-module-scss-module__O9X9ta__quickAdd{opacity:1}}.PhotoGallery-module-scss-module__O9X9ta__photoWrapper:hover .PhotoGallery-module-scss-module__O9X9ta__quickAdd,.PhotoGallery-module-scss-module__O9X9ta__photoWrapper:focus-within .PhotoGallery-module-scss-module__O9X9ta__quickAdd,.PhotoGallery-module-scss-module__O9X9ta__quickAddDone{opacity:1}.PhotoGallery-module-scss-module__O9X9ta__quickAddDone{background:var(--brand-color,#8b5cf6);border-color:var(--brand-color,#8b5cf6)}.PhotoGallery-module-scss-module__O9X9ta__selectBadge{top:8px;z-index:7;color:#fff;pointer-events:none;background:#8b5cf6eb;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;inset-inline-end:8px}.PhotoGallery-module-scss-module__O9X9ta__selectToggle{top:8px;z-index:7;color:#0000;cursor:pointer;background:#00000052;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .12s,color .12s;display:inline-flex;position:absolute;inset-inline-end:8px}.PhotoGallery-module-scss-module__O9X9ta__selectToggle:after{content:"";position:absolute;inset:-8px}.PhotoGallery-module-scss-module__O9X9ta__selectToggle:hover{color:#ffffffd9;background:#00000080}.PhotoGallery-module-scss-module__O9X9ta__selectToggleOn,.PhotoGallery-module-scss-module__O9X9ta__selectToggleOn:hover{color:#fff;background:#8b5cf6;border-color:#8b5cf6}.PhotoGallery-module-scss-module__O9X9ta__ghost{z-index:1;pointer-events:none;background:color-mix(in srgb, var(--body-text-color,#3c4043) 7%, transparent);position:absolute;inset:0}.PhotoGallery-module-scss-module__O9X9ta__ghost:after{content:"";box-sizing:border-box;border:2px solid color-mix(in srgb, var(--body-text-color,#3c4043) 16%, transparent);border-top-color:color-mix(in srgb, var(--body-text-color,#3c4043) 50%, transparent);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.8s linear infinite PhotoGallery-module-scss-module__O9X9ta__galleryGhost;position:absolute;top:50%;left:50%}@keyframes PhotoGallery-module-scss-module__O9X9ta__galleryGhost{to{transform:rotate(360deg)}}.PhotoGallery-module-scss-module__O9X9ta__image{z-index:0;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s,transform .35s;display:block;position:absolute;inset:0}.PhotoGallery-module-scss-module__O9X9ta__imageReady{opacity:1}.PhotoGallery-module-scss-module__O9X9ta__photoWrapper:hover .PhotoGallery-module-scss-module__O9X9ta__imageReady{transform:scale(1.02)}.PhotoGallery-module-scss-module__O9X9ta__videoOverlay{z-index:6;pointer-events:none;position:absolute;inset:0}.PhotoGallery-module-scss-module__O9X9ta__videoVeil{top:0;background:linear-gradient(#000000bf 0%,#0006 50%,#0000 100%);height:48%;max-height:80px;position:absolute;inset-inline:0}.PhotoGallery-module-scss-module__O9X9ta__videoMeta{top:8px;color:#fff;letter-spacing:.01em;background:#00000080;border-radius:999px;align-items:center;gap:5px;height:24px;padding:0 8px 0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-inline-start:8px}.PhotoGallery-module-scss-module__O9X9ta__audioTile{color:#5f6368;background:linear-gradient(145deg,#f1f3f4 0%,#e8eaed 100%);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;inset:0}.PhotoGallery-module-scss-module__O9X9ta__videoTile{color:var(--body-text-color,#3c4043);opacity:.45;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PhotoGallery-module-scss-module__O9X9ta__audioName{-webkit-line-clamp:3;color:#202124;text-align:center;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.PhotoGallery-module-scss-module__O9X9ta__lightboxAudio{cursor:default;background:#fff;border-radius:16px;min-width:min(92vw,420px);padding:20px}.PhotoGallery-module-scss-module__O9X9ta__lightbox{z-index:1000100;pointer-events:auto;cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.PhotoGallery-module-scss-module__O9X9ta__lightboxPick{bottom:max(20px,env(safe-area-inset-bottom));z-index:2;color:#fff;height:40px;font:inherit;cursor:pointer;background:#ffffff24;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.PhotoGallery-module-scss-module__O9X9ta__lightboxPick:hover{background:#ffffff38}.PhotoGallery-module-scss-module__O9X9ta__lightboxPickOn,.PhotoGallery-module-scss-module__O9X9ta__lightboxPickOn:hover{background:#8b5cf6;border-color:#8b5cf6}.PhotoGallery-module-scss-module__O9X9ta__lightboxClose{top:16px;z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;inset-inline-end:16px}.PhotoGallery-module-scss-module__O9X9ta__lightboxClose:hover{background:#fff3}.PhotoGallery-module-scss-module__O9X9ta__lightboxStage{cursor:default;place-items:center;max-width:min(96vw,1400px);max-height:92vh;display:grid;position:relative}.PhotoGallery-module-scss-module__O9X9ta__lightboxThumb,.PhotoGallery-module-scss-module__O9X9ta__lightboxImage{object-fit:contain;border-radius:8px;grid-area:1/1;width:auto;max-width:96vw;height:auto;max-height:92vh;display:block}.PhotoGallery-module-scss-module__O9X9ta__lightboxThumb{filter:blur(12px)saturate(1.05);opacity:.7;pointer-events:none;transform:scale(1.04)}.PhotoGallery-module-scss-module__O9X9ta__lightboxImage{z-index:1;opacity:0;transition:opacity .25s;position:relative}.PhotoGallery-module-scss-module__O9X9ta__lightboxImage.PhotoGallery-module-scss-module__O9X9ta__imageReady{opacity:1}
.GalleryModal-module-scss-module__nAwCYG__shell{z-index:1000050;background:var(--body-background);height:100dvh;color:var(--body-text-color);flex-direction:column;animation:.16s GalleryModal-module-scss-module__nAwCYG__galleryShellIn;display:flex;position:fixed;inset:0}@keyframes GalleryModal-module-scss-module__nAwCYG__galleryShellIn{0%{opacity:0}to{opacity:1}}.GalleryModal-module-scss-module__nAwCYG__shellHeader{border-bottom:1px solid var(--input-border-color);background:var(--plan-card-background-color,var(--body-background));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:60px;padding:0 20px;display:flex}@media (max-width:575.98px){.GalleryModal-module-scss-module__nAwCYG__shellHeader{height:54px;padding:0 14px}}.GalleryModal-module-scss-module__nAwCYG__shellTitle{align-items:center;gap:10px;min-width:0;display:flex}.GalleryModal-module-scss-module__nAwCYG__shellTitle h2{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:400;overflow:hidden}.GalleryModal-module-scss-module__nAwCYG__shellIcon{background:var(--input-border-background,var(--input-border-color));width:32px;height:32px;color:var(--body-text-color);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GalleryModal-module-scss-module__nAwCYG__shellCount{opacity:.55;flex-shrink:0;font-size:.75rem;font-weight:600}.GalleryModal-module-scss-module__nAwCYG__shellTools{flex-shrink:0;align-items:center;gap:8px;display:flex}.GalleryModal-module-scss-module__nAwCYG__escHint{border:1px solid var(--input-border-color);opacity:.55;border-radius:6px;padding:2px 6px;font-family:monospace;font-size:.7rem}.GalleryModal-module-scss-module__nAwCYG__selectedStripWrap{border-bottom:1px solid var(--input-border-color);flex-shrink:0;padding:12px max(16px,50% - 700px) 0}.GalleryModal-module-scss-module__nAwCYG__selectedStrip{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:8px;padding-bottom:12px;display:flex;overflow:auto hidden}.GalleryModal-module-scss-module__nAwCYG__selectedStrip::-webkit-scrollbar{height:6px}.GalleryModal-module-scss-module__nAwCYG__selectedStrip::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--body-text-color) 22%, transparent);border-radius:999px}.GalleryModal-module-scss-module__nAwCYG__selectedThumb{background:color-mix(in srgb, var(--body-text-color) 10%, transparent);border-radius:14px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.GalleryModal-module-scss-module__nAwCYG__selectedThumb img{object-fit:cover;width:100%;height:100%;display:block}.GalleryModal-module-scss-module__nAwCYG__selectedAudio{opacity:.8;width:100%;height:100%;color:var(--body-text-color);justify-content:center;align-items:center;font-size:22px;display:flex}.GalleryModal-module-scss-module__nAwCYG__selectedVideoBadge{color:#fff;pointer-events:none;background:#0000008c;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;bottom:6px;left:6px}.GalleryModal-module-scss-module__nAwCYG__selectedRemove{top:4px;color:#fff;cursor:pointer;background:#0000009e;border:none;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;line-height:1;display:inline-flex;position:absolute;inset-inline-end:4px}.GalleryModal-module-scss-module__nAwCYG__selectedRemove:hover{background:#000c}.GalleryModal-module-scss-module__nAwCYG__modalBody{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.GalleryModal-module-scss-module__nAwCYG__bodyInner{--gallery-pad-top:4px;--gallery-pad-x:20px;padding:var(--gallery-pad-top) var(--gallery-pad-x) 24px;box-sizing:border-box;flex-direction:column;min-height:100%;margin:0 auto;display:flex}.GalleryModal-module-scss-module__nAwCYG__bodyInner>*{flex-shrink:0}@media (max-width:575.98px){.GalleryModal-module-scss-module__nAwCYG__bodyInner{--gallery-pad-top:2px;--gallery-pad-x:12px;padding:var(--gallery-pad-top) var(--gallery-pad-x) 16px}}.GalleryModal-module-scss-module__nAwCYG__emptyState{opacity:.6;text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;padding:64px 4px;font-size:.82rem;display:flex}.GalleryModal-module-scss-module__nAwCYG__spinIcon{animation:1s linear infinite GalleryModal-module-scss-module__nAwCYG__galleryModalSpin}@keyframes GalleryModal-module-scss-module__nAwCYG__galleryModalSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GalleryModal-module-scss-module__nAwCYG__selectionFooter{border-top:1px solid var(--input-border-color);background:var(--plan-card-background-color,var(--body-background));padding:12px max(16px,50% - 700px);padding-bottom:max(12px,env(safe-area-inset-bottom));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;display:flex}.GalleryModal-module-scss-module__nAwCYG__selectionFooter button{background:var(--button-background,#8b5cf6);color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:6px;padding:9px 16px;font-weight:600;display:inline-flex}.GalleryModal-module-scss-module__nAwCYG__selectionFooter button:disabled{opacity:.5;cursor:not-allowed}
@font-face{font-family:iransans;src:url(../media/UltraLight-s.p.34-3hqzqfa3is.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iransans;src:url(../media/Light-s.p.2_xvp02zisi9d.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:iransans;src:url(../media/Medium-s.p.16w43ik0mk8q-.ttf)format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:iransans;src:url(../media/Bold-s.p.14j82wqyhije9.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:iransans Fallback;src:local(Arial);ascent-override:81.28%;descent-override:67.06%;line-gap-override:0.0%;size-adjust:106.98%}.iransans_f6b2112d-module__HyvELq__className{font-family:iransans,iransans Fallback}.iransans_f6b2112d-module__HyvELq__variable{--font-iransans:"iransans", "iransans Fallback"}
.LightweightMediaPreview-module-scss-module__zC65GG__clip{width:100%;aspect-ratio:var(--tile-ratio,.75);background:color-mix(in srgb, var(--body-text-color) 6%, var(--input-background-color));border-radius:12px;line-height:0;position:relative;overflow:hidden}.LightweightMediaPreview-module-scss-module__zC65GG__ghost{background:color-mix(in srgb, var(--body-text-color) 7%, transparent);position:absolute;inset:0}.LightweightMediaPreview-module-scss-module__zC65GG__ghost:after{content:"";box-sizing:border-box;border:2px solid color-mix(in srgb, var(--body-text-color) 16%, transparent);border-top-color:color-mix(in srgb, var(--body-text-color) 50%, transparent);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.8s linear infinite LightweightMediaPreview-module-scss-module__zC65GG__studioPreviewGhost;position:absolute;top:50%;left:50%}@keyframes LightweightMediaPreview-module-scss-module__zC65GG__studioPreviewGhost{to{transform:rotate(360deg)}}.LightweightMediaPreview-module-scss-module__zC65GG__media{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.LightweightMediaPreview-module-scss-module__zC65GG__mediaReady{opacity:1}.LightweightMediaPreview-module-scss-module__zC65GG__clickable{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}
/*# sourceMappingURL=23dxp0yu5xnsh.css.map*/