.creative-session-module__myPUQq__shell{--ink:#26262b;--mut:#71717a;--line:#e7e7ea;--soft:#f4f4f3;height:100dvh;color:var(--ink);background:#fff;grid-template-columns:248px minmax(0,1fr);font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;display:grid;overflow:hidden}.creative-session-module__myPUQq__shell *{box-sizing:border-box}.creative-session-module__myPUQq__shell button,.creative-session-module__myPUQq__shell input,.creative-session-module__myPUQq__shell select,.creative-session-module__myPUQq__shell textarea{font:inherit}.creative-session-module__myPUQq__shell button{cursor:pointer;color:inherit}.creative-session-module__myPUQq__shell button:disabled{cursor:default;opacity:.45}.creative-session-module__myPUQq__shell button:focus-visible,.creative-session-module__myPUQq__shell a:focus-visible,.creative-session-module__myPUQq__shell input:focus-visible,.creative-session-module__myPUQq__shell textarea:focus-visible,.creative-session-module__myPUQq__shell select:focus-visible{outline-offset:3px;outline:2px solid #52525b}.creative-session-module__myPUQq__shell button{background:0 0;border:0}.creative-session-module__myPUQq__shell a{color:inherit;text-decoration:none}.creative-session-module__myPUQq__shell h1,.creative-session-module__myPUQq__shell h2,.creative-session-module__myPUQq__shell h3{color:var(--ink);font-family:inherit}.creative-session-module__myPUQq__shell h1{letter-spacing:-.03em;font-size:30px;font-weight:600}.creative-session-module__myPUQq__shell h2{letter-spacing:-.025em;font-size:22px;font-weight:600}.creative-session-module__myPUQq__shell h3{font-size:14px;font-weight:600}.creative-session-module__myPUQq__shell p{margin:0 0 14px}.creative-session-module__myPUQq__shell small{color:var(--mut);font-size:12px}.creative-session-module__myPUQq__shell input,.creative-session-module__myPUQq__shell textarea,.creative-session-module__myPUQq__shell select{min-width:0;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 12px}.creative-session-module__myPUQq__shell textarea{resize:vertical;min-height:90px}.creative-session-module__myPUQq__shell video{background:#18181b;border-radius:10px;max-width:100%;display:block}.creative-session-module__myPUQq__shell summary{cursor:pointer;padding:14px 0;font-weight:500}.creative-session-module__myPUQq__shell details{border-top:1px solid #efeff1;margin-top:14px}.creative-session-module__myPUQq__shell time,.creative-session-module__myPUQq__shell b,.creative-session-module__myPUQq__shell strong{font-variant-numeric:tabular-nums}.creative-session-module__myPUQq__collapsed{grid-template-columns:0 minmax(0,1fr)}.creative-session-module__myPUQq__sidebar{border-right:1px solid var(--line);flex-direction:column;min-height:0;padding:18px 14px 14px;display:flex;overflow:hidden}.creative-session-module__myPUQq__collapsed .creative-session-module__myPUQq__sidebar{visibility:hidden;padding:0}.creative-session-module__myPUQq__wordmark{text-align:left;letter-spacing:-.03em;margin:0 0 24px;padding:0 8px;font-weight:700;font-size:19px!important}.creative-session-module__myPUQq__newAd{white-space:nowrap;border-radius:12px;align-items:center;gap:10px;height:42px;margin-bottom:18px;padding:0 12px;display:flex;border:1px solid var(--line)!important}.creative-session-module__myPUQq__sidebar nav{gap:4px;display:grid}.creative-session-module__myPUQq__sidebar nav button{border-radius:9px;align-items:center;gap:12px;height:40px;padding:10px 12px;font-size:15px;font-weight:500;display:flex}.creative-session-module__myPUQq__sidebar nav button span{text-align:left;flex:1}.creative-session-module__myPUQq__sidebar nav small{color:#a1a1aa;font-family:monospace}.creative-session-module__myPUQq__navActive,.creative-session-module__myPUQq__sidebar nav button:hover{background:var(--soft)!important}.creative-session-module__myPUQq__recentLabel{color:var(--mut);margin:26px 12px 9px;font-size:13px}.creative-session-module__myPUQq__recentSearch{border:1px solid var(--line);border-radius:9px;align-items:center;gap:6px;padding-left:9px;display:flex}.creative-session-module__myPUQq__recentSearch input{background:0 0;border:0;width:100%;padding:8px 0;font-size:12px}.creative-session-module__myPUQq__recent{flex:1;margin-top:8px;overflow:auto}.creative-session-module__myPUQq__group{color:#a1a1aa;margin:14px 11px 7px;font-size:11px;font-weight:500}.creative-session-module__myPUQq__recent button{text-align:left;border-radius:9px;gap:10px;width:100%;margin:3px 0;padding:10px;display:flex}.creative-session-module__myPUQq__recent button>span:last-child{min-width:0}.creative-session-module__myPUQq__recent strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.creative-session-module__myPUQq__recent small{margin-top:2px;display:block}.creative-session-module__myPUQq__recentActive,.creative-session-module__myPUQq__recent button:hover{background:var(--soft)!important}.creative-session-module__myPUQq__smallDot,.creative-session-module__myPUQq__liveDot{background:#a1a1aa;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px;display:inline-block}.creative-session-module__myPUQq__liveDot{background:#15803d;margin:0}.creative-session-module__myPUQq__smallDot.creative-session-module__myPUQq__complete{background:#15803d}.creative-session-module__myPUQq__smallDot.creative-session-module__myPUQq__needs_attention,.creative-session-module__myPUQq__smallDot.creative-session-module__myPUQq__failed{background:#b86a00}.creative-session-module__myPUQq__auditLink{align-items:center;gap:8px;padding:12px 8px 0;font-size:11px;display:flex;color:var(--mut)!important}.creative-session-module__myPUQq__workspace{flex-direction:column;grid-column:2;min-width:0;height:100%;display:flex;overflow:hidden}.creative-session-module__myPUQq__topbar{border-bottom:1px solid var(--line);z-index:2;background:#fff;flex-shrink:0;align-items:center;gap:10px;height:62px;padding:0 24px 0 18px;display:flex}.creative-session-module__myPUQq__iconButton{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.creative-session-module__myPUQq__iconButton:hover{background:var(--soft)}.creative-session-module__myPUQq__topTitle{white-space:nowrap;font-size:16px;font-weight:500}.creative-session-module__myPUQq__topTitle>span{color:var(--mut);font-weight:400}.creative-session-module__myPUQq__topActions{align-items:center;gap:9px;min-width:0;margin-left:auto;display:flex}.creative-session-module__myPUQq__topHint{color:#a1a1aa;font-size:12px}.creative-session-module__myPUQq__pill,.creative-session-module__myPUQq__primary{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 14px;display:inline-flex;font-size:13px!important;font-weight:500!important}.creative-session-module__myPUQq__pill{border:1px solid var(--line)!important;background:#fff!important}.creative-session-module__myPUQq__pill:hover{border-color:#d4d4d8!important}.creative-session-module__myPUQq__pill b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.creative-session-module__myPUQq__primary{box-shadow:inset 0 1px #ffffff14;color:#fff!important;background:#2c2c31!important;border:1px solid #2c2c31!important}.creative-session-module__myPUQq__primary:hover{background:#3f3f46!important}.creative-session-module__myPUQq__status{white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.creative-session-module__myPUQq__status svg{flex-shrink:0}.creative-session-module__myPUQq__dot{border:1.5px solid #d4d4d8;border-radius:50%;width:9px;height:9px;display:inline-block}.creative-session-module__myPUQq__working{color:#26262b}.creative-session-module__myPUQq__working svg{animation:2s linear infinite creative-session-module__myPUQq__spin}.creative-session-module__myPUQq__waiting{color:#5b6b82}.creative-session-module__myPUQq__needs_attention{color:#b86a00}.creative-session-module__myPUQq__needs_user{color:#d2462f}.creative-session-module__myPUQq__complete{color:#15803d}.creative-session-module__myPUQq__failed{color:#b91c1c}.creative-session-module__myPUQq__pending,.creative-session-module__myPUQq__skipped{color:#a1a1aa}.creative-session-module__myPUQq__paused,.creative-session-module__myPUQq__stopped{color:#52525b}.creative-session-module__myPUQq__error{color:#9a3412;background:#fff7ed;border-bottom:1px solid #fed7aa;align-items:center;gap:10px;padding:12px 24px;font-size:13px;display:flex}.creative-session-module__myPUQq__error>span{flex:1}.creative-session-module__myPUQq__error button{display:flex}.creative-session-module__myPUQq__home{flex:1;place-items:center;padding:60px 24px;display:grid;overflow:auto}.creative-session-module__myPUQq__homeForm{text-align:center;width:100%;max-width:620px;margin:auto}.creative-session-module__myPUQq__homeForm .creative-session-module__myPUQq__eyebrow{color:#a1a1aa;letter-spacing:.13em;margin-bottom:20px}.creative-session-module__myPUQq__home h1{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(34px,4vw,44px)}.creative-session-module__myPUQq__homeForm>p{color:var(--mut);max-width:500px;margin:0 auto 30px;font-size:15.5px;line-height:1.6}.creative-session-module__myPUQq__urlBar{border:1px solid var(--line);border-radius:999px;padding:6px;display:flex;box-shadow:0 1px 2px #0a0a0c0a,0 8px 24px #0a0a0c0d}.creative-session-module__myPUQq__urlBar input{background:0 0;border:0;border-radius:999px;flex:1;width:0;padding:12px 18px;font-size:16px}.creative-session-module__myPUQq__urlBar .creative-session-module__myPUQq__primary{height:42px;padding:0 18px}.creative-session-module__myPUQq__contextToggle{align-items:center;gap:8px;margin:18px 0;display:inline-flex;color:var(--mut)!important;font-size:13px!important}.creative-session-module__myPUQq__contextGrid{text-align:left;grid-template-columns:1fr 1fr;gap:14px;margin-top:10px;display:grid}.creative-session-module__myPUQq__contextGrid label,.creative-session-module__myPUQq__field{flex-direction:column;gap:7px;font-size:12px;font-weight:500;display:flex}.creative-session-module__myPUQq__contextGrid label>input,.creative-session-module__myPUQq__contextGrid label>select{height:40px}.creative-session-module__myPUQq__wide{grid-column:1/-1}.creative-session-module__myPUQq__dropzone{color:var(--mut);text-align:center;border:1px dashed #d4d4d8;border-radius:12px;padding:18px;font-weight:400!important}.creative-session-module__myPUQq__dropzone input{font-size:12px;border:0!important}.creative-session-module__myPUQq__loading{color:var(--mut);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.creative-session-module__myPUQq__loading svg{animation:2s linear infinite creative-session-module__myPUQq__spin}.creative-session-module__myPUQq__loading h2{margin-bottom:10px}.creative-session-module__myPUQq__eyebrow{letter-spacing:.09em;color:var(--mut);font-size:10.5px;font-weight:500}.creative-session-module__myPUQq__runLayout{flex:1;grid-template-columns:290px minmax(0,1fr);min-height:0;display:grid}.creative-session-module__myPUQq__progress{border-right:1px solid var(--line);padding:25px 14px;overflow:auto}.creative-session-module__myPUQq__progress>.creative-session-module__myPUQq__eyebrow{margin:0 13px 17px}.creative-session-module__myPUQq__progress>button{text-align:left;border-radius:10px;width:100%;padding:11px 12px;border:1px solid #0000!important}.creative-session-module__myPUQq__progress>button:hover{background:#fafafa}.creative-session-module__myPUQq__progressCurrent{box-shadow:0 1px 3px #00000005;border-color:var(--line)!important;background:#fff!important}.creative-session-module__myPUQq__progressTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.creative-session-module__myPUQq__progressTitle .creative-session-module__myPUQq__status{gap:9px;font-size:13px;font-weight:400}.creative-session-module__myPUQq__progressTitle time{color:var(--mut);font-family:monospace;font-size:12px}.creative-session-module__myPUQq__progress button small{margin-top:6px;margin-left:24px;font-size:10.5px;display:block}.creative-session-module__myPUQq__progress footer{border-top:1px solid var(--line);color:var(--mut);margin:18px 12px 0;padding-top:18px;font-size:12px}.creative-session-module__myPUQq__progress footer b{color:var(--ink);font-weight:600}.creative-session-module__myPUQq__progress footer>span{justify-content:space-between;display:flex}.creative-session-module__myPUQq__progress footer strong{color:var(--ink);font-family:monospace}.creative-session-module__myPUQq__runMain{min-width:0;padding:26px 40px 48px;overflow:auto}.creative-session-module__myPUQq__runHeading{margin-bottom:24px}.creative-session-module__myPUQq__runHeading>p{color:var(--mut);margin-bottom:10px;font-size:12px}.creative-session-module__myPUQq__runHeading h1{margin:0 0 12px}.creative-session-module__myPUQq__runHeading h1>span{color:#a1a1aa;font-weight:400}.creative-session-module__myPUQq__liveMeta{color:var(--mut);align-items:center;gap:6px;font-size:11px;display:flex}.creative-session-module__myPUQq__timeline{border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0a0a0c08,0 8px 24px #0a0a0c0a}.creative-session-module__myPUQq__milestone{border-bottom:1px solid #efeff1;scroll-margin-top:12px}.creative-session-module__myPUQq__milestone:last-child{border-bottom:0}.creative-session-module__myPUQq__milestoneRow{text-align:left;align-items:center;gap:10px;width:100%;min-height:65px;padding:18px;display:flex}.creative-session-module__myPUQq__milestoneRow:hover{background:#fafafa}.creative-session-module__myPUQq__stageIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;display:flex}.creative-session-module__myPUQq__milestoneRow>svg{color:#a1a1aa;flex-shrink:0}.creative-session-module__myPUQq__stageNumber{color:#a1a1aa;font-family:monospace;font-size:11px}.creative-session-module__myPUQq__milestoneRow strong{flex-shrink:0;font-size:14px;font-weight:500}.creative-session-module__myPUQq__rowSummary{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--mut);flex:1;margin-left:8px;font-size:12px;overflow:hidden}.creative-session-module__myPUQq__milestoneRow time{color:var(--mut);margin-left:auto;font-family:monospace;font-size:12px}.creative-session-module__myPUQq__pendingRow .creative-session-module__myPUQq__milestoneRow strong{color:#a1a1aa}.creative-session-module__myPUQq__expanded{padding:0 22px 18px 52px}.creative-session-module__myPUQq__activity{background:#fafafa;border:1px solid #efeff1;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:11px 14px;font-size:12px;display:flex}.creative-session-module__myPUQq__activity>span:nth-child(2){flex:1;min-width:150px}.creative-session-module__myPUQq__activity small{width:100%}.creative-session-module__myPUQq__flow{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.creative-session-module__myPUQq__flow>div{border-right:1px solid #efeff1;min-width:0;padding:13px 10px 14px}.creative-session-module__myPUQq__flow>div:last-child{border:0}.creative-session-module__myPUQq__flow h3{letter-spacing:.06em;color:#a1a1aa;margin:0 8px 10px;font-size:10px;font-weight:500}.creative-session-module__myPUQq__flow button{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:8px;font-size:12px;display:flex}.creative-session-module__myPUQq__flow button:hover{background:#f4f4f3}.creative-session-module__myPUQq__flow button small{overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.creative-session-module__myPUQq__flow button svg{color:#a1a1aa;flex-shrink:0}.creative-session-module__myPUQq__flow>div>p{margin:8px;font-size:12px}.creative-session-module__myPUQq__detailLink{align-items:center;gap:5px;margin-top:14px;padding:4px 0;display:flex;color:var(--mut)!important;font-size:12px!important}.creative-session-module__myPUQq__warning{color:#92590f;background:#fffbf5;border:1px solid #f2dfc7;border-radius:9px;align-items:flex-start;gap:8px;margin-bottom:16px;padding:12px;font-size:12px;display:flex}.creative-session-module__myPUQq__warning svg{flex-shrink:0;margin-top:2px}.creative-session-module__myPUQq__warning p{overflow-wrap:anywhere;flex:1;margin:0}.creative-session-module__myPUQq__warning button{white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:flex}.creative-session-module__myPUQq__versionBadge{background:var(--soft);color:var(--mut);white-space:nowrap;border-radius:999px;padding:3px 7px;font-family:monospace;font-size:10px;display:inline-flex}.creative-session-module__myPUQq__promptSummary{flex-wrap:wrap;align-items:center;gap:14px;padding:16px 0;font-size:12px;display:flex}.creative-session-module__myPUQq__promptSummary b{font-weight:500;display:block}.creative-session-module__myPUQq__attempt{border-bottom:1px solid #efeff1;align-items:center;gap:14px;padding:13px 0;font-size:12px;display:flex}.creative-session-module__myPUQq__attempt button{margin-left:auto;text-decoration:underline}.creative-session-module__myPUQq__postproduction{border-top:1px solid #efeff1;margin-top:18px;padding-top:12px}.creative-session-module__myPUQq__postproduction p{color:var(--mut);max-width:540px;font-size:12px}.creative-session-module__myPUQq__postproduction video{width:190px;max-height:340px;margin:14px 0}.creative-session-module__myPUQq__postproduction a{gap:5px;margin-left:14px;font-size:12px;display:inline-flex}.creative-session-module__myPUQq__postproduction details{margin:18px 0}.creative-session-module__myPUQq__result{border:1px solid var(--line);border-radius:16px;margin-top:24px;padding:24px}.creative-session-module__myPUQq__result video{width:240px;max-height:430px;margin-bottom:16px}.creative-session-module__myPUQq__result table{width:100%;font-size:12px}.creative-session-module__myPUQq__result td{border-bottom:1px solid #efeff1;padding:10px}.creative-session-module__myPUQq__chat{margin-top:26px}.creative-session-module__myPUQq__chat form{border:1px solid var(--line);border-radius:999px;margin:20px 0 8px;padding:5px;display:flex;box-shadow:0 2px 8px #00000004}.creative-session-module__myPUQq__chat form input{background:0 0;border:0;border-radius:999px;flex:1;padding-left:15px;font-size:13px}.creative-session-module__myPUQq__chat form button{color:#fff;background:#2c2c31;border-radius:50%;place-items:center;width:35px;height:35px;margin:3px;display:grid}.creative-session-module__myPUQq__chat>small{padding-left:12px;font-size:10px}.creative-session-module__myPUQq__userMessage,.creative-session-module__myPUQq__botMessage{white-space:pre-wrap;border-radius:12px;margin:8px 0;padding:12px 16px;font-size:12px}.creative-session-module__myPUQq__userMessage{background:var(--soft);max-width:80%;margin-left:auto}.creative-session-module__myPUQq__botMessage{border:1px solid #efeff1}.creative-session-module__myPUQq__userMessage p,.creative-session-module__myPUQq__botMessage p{margin:3px 0}.creative-session-module__myPUQq__catalog{flex:1;padding:48px clamp(24px,5vw,80px);overflow:auto}.creative-session-module__myPUQq__catalogHeading h1{margin:0 0 10px}.creative-session-module__myPUQq__catalogHeading>p{color:var(--mut);font-size:14px}.creative-session-module__myPUQq__toolbar{align-items:center;gap:12px;margin:28px 0 16px;display:flex}.creative-session-module__myPUQq__toolbar>label{border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;width:260px;padding-left:10px;display:flex}.creative-session-module__myPUQq__toolbar input{border:0;width:100%;padding:8px;font-size:13px}.creative-session-module__myPUQq__toolbar select{padding:8px;font-size:12px}.creative-session-module__myPUQq__toolbar>span{color:var(--mut);margin-left:auto;font-size:12px}.creative-session-module__myPUQq__tableWrap{border:1px solid var(--line);border-radius:12px;overflow:auto}.creative-session-module__myPUQq__tableWrap table{border-collapse:collapse;text-align:left;width:100%}.creative-session-module__myPUQq__tableWrap th{color:var(--mut);white-space:nowrap;background:#fafafa;padding:12px 16px;font-size:11px;font-weight:500}.creative-session-module__myPUQq__tableWrap th button{padding:0;font-size:11px}.creative-session-module__myPUQq__tableWrap td{vertical-align:middle;border-top:1px solid #efeff1;padding:16px;font-size:13px}.creative-session-module__myPUQq__tableWrap td small{max-width:470px;color:var(--mut);margin-top:4px;font-size:11px;display:block}.creative-session-module__myPUQq__tableWrap tbody tr{cursor:pointer}.creative-session-module__myPUQq__tableWrap tr:hover td{background:#fafafa}.creative-session-module__myPUQq__tableWrap td>button{padding:0;font-weight:500}.creative-session-module__myPUQq__tableWrap td svg{vertical-align:middle}.creative-session-module__myPUQq__libraryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.creative-session-module__myPUQq__libraryCard{text-align:left;border-radius:14px;padding:0;overflow:hidden;border:1px solid var(--line)!important;background:#fff!important}.creative-session-module__myPUQq__libraryCard:hover{box-shadow:0 6px 16px #0a0a0c0d}.creative-session-module__myPUQq__libraryCard video{object-fit:cover;border-radius:0;width:100%;height:260px}.creative-session-module__myPUQq__libraryCard>div{padding:18px}.creative-session-module__myPUQq__libraryCard strong{font-weight:500}.creative-session-module__myPUQq__libraryCard p{color:var(--mut);margin:5px 0 9px;font-size:12px}.creative-session-module__myPUQq__empty{text-align:center;color:var(--mut);padding:60px 20px}.creative-session-module__myPUQq__empty>svg{margin:0 auto 10px}.creative-session-module__myPUQq__empty h2,.creative-session-module__myPUQq__empty h3{margin:8px 0 12px}.creative-session-module__myPUQq__scrim{z-index:9;position:fixed;inset:62px 0 0;cursor:default!important;background:#00000012!important}.creative-session-module__myPUQq__pane{border-left:1px solid var(--line);z-index:10;background:#fff;outline:0;width:440px;padding:22px 28px;animation:.2s cubic-bezier(.2,.8,.2,1) creative-session-module__myPUQq__slide;position:fixed;top:62px;bottom:0;right:0;overflow:auto;box-shadow:-24px 0 48px #00000014}.creative-session-module__myPUQq__widePane{width:620px}.creative-session-module__myPUQq__pane header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.creative-session-module__myPUQq__pane h2{margin:0 0 10px}.creative-session-module__myPUQq__pane>p{font-size:13px}.creative-session-module__myPUQq__pane h3{margin:24px 0 10px}.creative-session-module__myPUQq__muted{color:var(--mut)}.creative-session-module__myPUQq__field{margin:18px 0}.creative-session-module__myPUQq__field input,.creative-session-module__myPUQq__field textarea{width:100%;font-size:13px;font-weight:400}.creative-session-module__myPUQq__versions{flex-wrap:wrap;gap:7px;margin:24px 0 16px;display:flex}.creative-session-module__myPUQq__versions button{border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-size:12px}.creative-session-module__myPUQq__selectedVersion{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}.creative-session-module__myPUQq__promptEditor{line-height:1.6;min-height:300px!important;font-family:monospace!important;font-size:12px!important}.creative-session-module__myPUQq__drawerActions{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.creative-session-module__myPUQq__connectionDetail{background:#fafafa;border:1px solid #efeff1;border-radius:9px;margin:18px 0;padding:14px;line-height:1.6;font-size:12px!important}.creative-session-module__myPUQq__entity{text-align:left;align-items:center;gap:8px;width:100%;display:flex;border-bottom:1px solid #efeff1!important;padding:11px 0!important;font-size:12px!important}.creative-session-module__myPUQq__entity>small,.creative-session-module__myPUQq__entity>svg{margin-left:auto}.creative-session-module__myPUQq__timing{border:1px solid var(--line);color:var(--mut);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;font-size:11px;display:grid}.creative-session-module__myPUQq__timing b{color:var(--ink);margin-top:4px;font-weight:500;display:block}.creative-session-module__myPUQq__document{margin:12px 0;font-size:12px}.creative-session-module__myPUQq__document>div{border-bottom:1px solid #efeff1;padding:11px 0}.creative-session-module__myPUQq__document dt{color:#52525b;margin-bottom:5px;font-size:11px;font-weight:500}.creative-session-module__myPUQq__document dd{overflow-wrap:anywhere;margin:0}.creative-session-module__myPUQq__value{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65;margin:0!important}.creative-session-module__myPUQq__valueList{gap:8px;display:grid}.creative-session-module__myPUQq__valueList details{margin:0;padding:0}.creative-session-module__myPUQq__valueList summary{padding:8px 0;font-size:12px}.creative-session-module__myPUQq__technical,.creative-session-module__myPUQq__promptText{white-space:pre-wrap;overflow-wrap:anywhere;background:#fafafa;border:1px solid #efeff1;border-radius:9px;max-width:100%;padding:16px;font:11px/1.7 monospace;overflow:auto}.creative-session-module__myPUQq__reviewVideo{width:auto;max-height:60vh;margin:18px auto 22px}.creative-session-module__myPUQq__modalBackdrop{z-index:20;background:#0a0a0c55;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.creative-session-module__myPUQq__modal{background:#fff;border-radius:18px;outline:0;width:640px;max-width:100%;max-height:90dvh;padding:26px;overflow:auto;box-shadow:0 24px 64px #0a0a0c38}.creative-session-module__myPUQq__modal header{justify-content:space-between;align-items:center;gap:12px;display:flex}.creative-session-module__myPUQq__modal h2{margin:0}.creative-session-module__myPUQq__modal>p{color:var(--mut);margin:14px 0 18px;font-size:13px}.creative-session-module__myPUQq__modal footer{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.creative-session-module__myPUQq__changedSkills{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.creative-session-module__myPUQq__changedSkills span{background:var(--soft);border-radius:999px;padding:5px 9px;font:11px monospace}.creative-session-module__myPUQq__rerunRows{border:1px solid var(--line);border-radius:12px;overflow:hidden}.creative-session-module__myPUQq__rerunRows>div{border-bottom:1px solid #efeff1;grid-template-columns:1fr auto;gap:4px;padding:9px 13px;font-size:12px;display:grid}.creative-session-module__myPUQq__rerunRows small{grid-column:1/-1;font-size:10px}.creative-session-module__myPUQq__rerunRows b{font-size:11px;font-weight:500}.creative-session-module__myPUQq__timeSaved{align-items:center;gap:8px;display:flex}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__runMain{padding-right:460px}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__rowSummary{display:none}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__flow>div:nth-child(2){border-right:0}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__flow>div:nth-child(-n+2){border-bottom:1px solid #efeff1}@keyframes creative-session-module__myPUQq__spin{to{transform:rotate(360deg)}}@keyframes creative-session-module__myPUQq__slide{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (max-width:1280px){.creative-session-module__myPUQq__rowSummary{display:none}.creative-session-module__myPUQq__milestoneRow strong{flex-shrink:1}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__runMain{padding-right:40px}.creative-session-module__myPUQq__topActions{gap:6px}.creative-session-module__myPUQq__topActions .creative-session-module__myPUQq__pill{padding:0 10px;font-size:11px!important}.creative-session-module__myPUQq__runMain{padding:26px 24px 40px}.creative-session-module__myPUQq__progress{padding:24px 10px}.creative-session-module__myPUQq__runLayout{grid-template-columns:260px minmax(0,1fr)}}@media (max-width:1050px){.creative-session-module__myPUQq__runLayout{grid-template-columns:minmax(0,1fr)}.creative-session-module__myPUQq__progress{display:none}.creative-session-module__myPUQq__shell{grid-template-columns:220px minmax(0,1fr)}.creative-session-module__myPUQq__collapsed{grid-template-columns:0 minmax(0,1fr)}.creative-session-module__myPUQq__topActions>.creative-session-module__myPUQq__status{font-size:11px}.creative-session-module__myPUQq__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-session-module__myPUQq__flow>div:nth-child(2){border-right:0}.creative-session-module__myPUQq__flow>div:nth-child(-n+2){border-bottom:1px solid #efeff1}.creative-session-module__myPUQq__expanded{padding-left:26px}.creative-session-module__myPUQq__libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-session-module__myPUQq__topTitle{font-size:13px}.creative-session-module__myPUQq__topTitle>span{display:none}}@media (max-width:768px){.creative-session-module__myPUQq__shell{grid-template-columns:0 minmax(0,1fr)}.creative-session-module__myPUQq__sidebar{z-index:8;background:#fff;width:248px;position:fixed;top:62px;bottom:0;left:0;box-shadow:15px 0 30px #0000000d}.creative-session-module__myPUQq__collapsed .creative-session-module__myPUQq__sidebar{display:none}.creative-session-module__myPUQq__topbar{gap:6px;padding:0 10px}.creative-session-module__myPUQq__topActions .creative-session-module__myPUQq__pill{height:30px;padding:0 9px}.creative-session-module__myPUQq__topActions .creative-session-module__myPUQq__pill:first-of-type{max-width:37px;overflow:hidden;font-size:0!important}.creative-session-module__myPUQq__topActions .creative-session-module__myPUQq__pill:first-of-type:before{content:"↻";font-size:16px}.creative-session-module__myPUQq__topActions .creative-session-module__myPUQq__pill b{display:none}.creative-session-module__myPUQq__topActions>.creative-session-module__myPUQq__status>span{text-overflow:ellipsis;max-width:100px;overflow:hidden}.creative-session-module__myPUQq__topActions .creative-session-module__myPUQq__iconButton{width:28px}.creative-session-module__myPUQq__runMain{padding:24px 14px 32px}.creative-session-module__myPUQq__runHeading h1{font-size:25px}.creative-session-module__myPUQq__milestoneRow{gap:7px;padding:16px 12px}.creative-session-module__myPUQq__milestoneRow strong{font-size:12px}.creative-session-module__myPUQq__stageNumber{display:none}.creative-session-module__myPUQq__versionBadge{font-size:8px}.creative-session-module__myPUQq__expanded{padding:0 14px 16px}.creative-session-module__myPUQq__activity{gap:7px;font-size:11px}.creative-session-module__myPUQq__activity>span:nth-child(2){width:100%;min-width:0}.creative-session-module__myPUQq__warning{flex-wrap:wrap}.creative-session-module__myPUQq__warning button{margin-left:24px}.creative-session-module__myPUQq__flow button{font-size:11px}.creative-session-module__myPUQq__pane,.creative-session-module__myPUQq__widePane{width:min(100%,620px);padding:20px}.creative-session-module__myPUQq__catalog{padding:30px 18px}.creative-session-module__myPUQq__toolbar{flex-wrap:wrap}.creative-session-module__myPUQq__toolbar>label{width:100%}.creative-session-module__myPUQq__toolbar>span{margin-left:0}.creative-session-module__myPUQq__libraryGrid{grid-template-columns:1fr 1fr;gap:12px}.creative-session-module__myPUQq__libraryCard video{height:180px}.creative-session-module__myPUQq__libraryCard>div{padding:12px}.creative-session-module__myPUQq__contextGrid{grid-template-columns:1fr}.creative-session-module__myPUQq__home{padding:45px 18px}.creative-session-module__myPUQq__homeForm>p{font-size:14px}.creative-session-module__myPUQq__urlBar input{padding:12px;font-size:13px}.creative-session-module__myPUQq__urlBar .creative-session-module__myPUQq__primary{padding:0 13px;font-size:12px!important}.creative-session-module__myPUQq__urlBar .creative-session-module__myPUQq__primary svg{display:none}.creative-session-module__myPUQq__modalBackdrop{padding:12px}.creative-session-module__myPUQq__modal{padding:22px 18px}.creative-session-module__myPUQq__promptSummary{font-size:11px}.creative-session-module__myPUQq__tableWrap td,.creative-session-module__myPUQq__tableWrap th{padding:12px 10px}.creative-session-module__myPUQq__timing{grid-template-columns:1fr}.creative-session-module__myPUQq__chat form input{font-size:12px}.creative-session-module__myPUQq__hasPane .creative-session-module__myPUQq__runMain{padding-right:14px}}@media (prefers-reduced-motion:reduce){.creative-session-module__myPUQq__shell *{scroll-behavior:auto!important;animation:none!important}}.creative-session-module__myPUQq__fastMode{text-align:left;background:#fafafa;border:1px solid #e5e5e8;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:18px 0;padding:18px 20px;display:flex}.creative-session-module__myPUQq__fastMode strong{font-size:14px}.creative-session-module__myPUQq__fastMode p{max-width:520px;color:#73737d!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}.creative-session-module__myPUQq__switchOff,.creative-session-module__myPUQq__switchOn{cursor:pointer;border:0;border-radius:20px;flex-shrink:0;width:48px;height:28px;padding:3px;transition:background .15s}.creative-session-module__myPUQq__fastMode .creative-session-module__myPUQq__switchOff{background:#d4d4d8}.creative-session-module__myPUQq__fastMode .creative-session-module__myPUQq__switchOn{background:#252529}.creative-session-module__myPUQq__switchOff span,.creative-session-module__myPUQq__switchOn span{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0002}.creative-session-module__myPUQq__switchOn span{transform:translate(20px)}.creative-session-module__myPUQq__switchOn:focus-visible,.creative-session-module__myPUQq__switchOff:focus-visible{outline-offset:4px;outline:2px solid #7165d9}.creative-session-module__myPUQq__milestoneList{border:1px solid var(--line);border-radius:12px;max-width:860px;margin-top:28px;overflow:hidden}.creative-session-module__myPUQq__milestoneList>label{text-transform:none;cursor:pointer;border-top:1px solid #efeff1;align-items:center;gap:16px;margin:0;padding:14px 18px;font-size:14px;display:flex}.creative-session-module__myPUQq__milestoneList>label:first-child{border-top:0}.creative-session-module__myPUQq__milestoneList>label:hover{background:#fafafa}.creative-session-module__myPUQq__milestoneList>label>span:nth-child(2){flex:1;min-width:0}.creative-session-module__myPUQq__milestoneList strong{font-weight:500;display:block}.creative-session-module__myPUQq__milestoneList small{margin-top:2px;display:block}.creative-session-module__myPUQq__milestoneOff strong{color:#a1a1aa}.creative-session-module__myPUQq__toggle{appearance:none;cursor:pointer;flex-shrink:0;height:22px;transition:background .15s;position:relative;background:#d4d4d8!important;border:0!important;border-radius:999px!important;width:40px!important;padding:0!important}.creative-session-module__myPUQq__toggle:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.creative-session-module__myPUQq__toggle:checked{background:#15803d!important}.creative-session-module__myPUQq__toggle:checked:before{transform:translate(18px)}.creative-session-module__myPUQq__milestoneNote{max-width:860px;color:var(--mut);font-size:12px;margin:14px 0 0!important}.creative-session-module__myPUQq__milestoneFooter{max-width:860px;color:var(--mut);align-items:center;gap:10px;margin-top:20px;font-size:12px;display:flex}.creative-session-module__myPUQq__milestoneFooter>span:first-child{margin-right:auto}.creative-session-module__myPUQq__milestoneFooter .creative-session-module__myPUQq__complete{align-items:center;gap:5px;display:inline-flex}.creative-session-module__myPUQq__milestoneError{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:9px;max-width:860px;padding:10px 14px;font-size:13px}.creative-session-module__myPUQq__supervisor{border:1px solid var(--line);background:#fafafa;border-radius:12px;margin-top:16px;padding:12px 14px;font-size:13px}.creative-session-module__myPUQq__supervisorHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.creative-session-module__myPUQq__supervisorHead b{font-weight:600}.creative-session-module__myPUQq__supervisorHead small{margin-left:auto}.creative-session-module__myPUQq__supervisorFacts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 18px;margin:10px 0 0;font-size:12px;display:grid}.creative-session-module__myPUQq__supervisorFacts dt{color:var(--mut);font-size:11px}.creative-session-module__myPUQq__supervisorFacts dd{overflow-wrap:anywhere;margin:0}.creative-session-module__myPUQq__supervisorWarn{color:#9a3412;font-size:12px;margin:8px 0 0!important}.creative-session-module__myPUQq__supervisorEnv{color:var(--muted,#6b7280);overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.creative-session-module__myPUQq__supervisorDecisions{margin-top:6px;font-size:12px}.creative-session-module__myPUQq__supervisorDecisions ul{margin:4px 0 0;padding-left:18px}.creative-session-module__myPUQq__supervisorDecisions li{overflow-wrap:anywhere}
