.publicTakeChallengeCard-module__ZsG5UG__cardLink{color:inherit;scroll-snap-align:start;text-decoration:none;display:block}.publicTakeChallengeCard-module__ZsG5UG__rail{flex:0 0 min(410px,84vw);width:min(410px,84vw)}.publicTakeChallengeCard-module__ZsG5UG__grid{width:100%;min-width:0}.publicTakeChallengeCard-module__ZsG5UG__card{transition:border-color var(--duration-base)ease,transform var(--duration-base)ease;background:#11101a;border:1px solid #ffffff1a;border-radius:21px;overflow:hidden;box-shadow:0 22px 60px #00000038}.publicTakeChallengeCard-module__ZsG5UG__cardLink:hover .publicTakeChallengeCard-module__ZsG5UG__card{border-color:#9b7cff85;transform:translateY(-2px)}.publicTakeChallengeCard-module__ZsG5UG__cardLink:focus-visible{outline-offset:3px;border-radius:21px;outline:2px solid #a993ff}.publicTakeChallengeCard-module__ZsG5UG__image{background:#181624;place-items:center;height:176px;display:grid;position:relative;overflow:hidden}.publicTakeChallengeCard-module__ZsG5UG__image>img{-o-object-fit:cover;object-fit:cover;transition:transform .45s}.publicTakeChallengeCard-module__ZsG5UG__cardLink:hover .publicTakeChallengeCard-module__ZsG5UG__image>img{transform:scale(1.035)}.publicTakeChallengeCard-module__ZsG5UG__imageFallback{color:#ffffff3d;font-family:var(--font-family-heading);font-size:var(--font-size-marketing-hero);letter-spacing:-.08em;font-weight:800}.publicTakeChallengeCard-module__ZsG5UG__imageShade{background:linear-gradient(#0403090d,#04030985 46%,#040309f0);position:absolute;inset:0}.publicTakeChallengeCard-module__ZsG5UG__overlay{flex-direction:column;gap:7px;display:flex;position:absolute;bottom:13px;left:15px;right:15px}.publicTakeChallengeCard-module__ZsG5UG__livePill{border-radius:var(--rd-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--tc-public-card-text);font-size:var(--font-size-ui-micro);letter-spacing:.1em;text-transform:uppercase;background:#be1a34b8;border:1px solid #ffffff2e;align-items:center;gap:7px;padding:5px 9px;font-weight:800;display:inline-flex;position:absolute;top:14px;left:14px}.publicTakeChallengeCard-module__ZsG5UG__livePill i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #ffffff29}.publicTakeChallengeCard-module__ZsG5UG__sponsor{color:#ffffffd1;max-width:52%;font-size:var(--font-size-ui-micro-xs);letter-spacing:.1em;text-align:right;text-transform:uppercase;font-weight:750;position:absolute;top:15px;right:14px}.publicTakeChallengeCard-module__ZsG5UG__host{color:#ffffffd6;font-size:var(--font-size-ui-eyebrow-sm);align-items:center;gap:10px;display:flex}.publicTakeChallengeCard-module__ZsG5UG__hostMark{box-sizing:border-box;width:24px;min-width:24px;max-width:24px;height:24px;color:var(--tc-public-card-text);font-size:var(--font-size-8);text-align:center;background:#7559f5;border-radius:7px;place-items:center;font-weight:850;line-height:1;display:grid;overflow:hidden}.publicTakeChallengeCard-module__ZsG5UG__hostMark[data-has-logo=true]{background:var(--tc-public-card-text);padding:3px}.publicTakeChallengeCard-module__ZsG5UG__hostMark img{border-radius:var(--rd-6);-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.publicTakeChallengeCard-module__ZsG5UG__title{-webkit-line-clamp:2;color:#faf9ff;font-family:var(--font-family-heading);font-size:var(--font-size-ui-body);letter-spacing:-.025em;-webkit-box-orient:vertical;margin:0;font-weight:675;line-height:1.22;display:-webkit-box;overflow:hidden}.publicTakeChallengeCard-module__ZsG5UG__meta{color:var(--tc-public-card-text-secondary);font-size:var(--font-size-ui-eyebrow-sm);align-items:center;gap:15px;display:flex}.publicTakeChallengeCard-module__ZsG5UG__meta span{align-items:center;gap:8px;display:inline-flex}.publicTakeChallengeCard-module__ZsG5UG__body{flex-direction:column;padding:14px;display:flex}@media (max-width:767px){.publicTakeChallengeCard-module__ZsG5UG__rail{flex-basis:86vw;width:86vw}.publicTakeChallengeCard-module__ZsG5UG__image{height:160px}.publicTakeChallengeCard-module__ZsG5UG__body{padding:12px}}@media (prefers-reduced-motion:reduce){.publicTakeChallengeCard-module__ZsG5UG__card,.publicTakeChallengeCard-module__ZsG5UG__image>img{transition:none}}
.feed-module__fOv-ha__viewport{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#0b0b0f;flex:auto;min-height:0;overflow:hidden auto}.feed-module__fOv-ha__viewport::-webkit-scrollbar{display:none}.feed-module__fOv-ha__card{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;justify-content:center;align-items:center;height:100%;padding:16px;display:flex}.feed-module__fOv-ha__stage{aspect-ratio:9/16;border-radius:var(--rd-16,16px);max-width:100%;height:100%;box-shadow:var(--shadow-floating);background:#000;position:relative;overflow:hidden}.feed-module__fOv-ha__video{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;display:block}.feed-module__fOv-ha__poster{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.feed-module__fOv-ha__scrim{pointer-events:none;background:linear-gradient(#0000,#000000c7);height:26%;position:absolute;inset:auto 0 0}.feed-module__fOv-ha__topBar{align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.feed-module__fOv-ha__leagueChip{font-family:var(--font-family-body);font-size:var(--font-size-11,11px);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--rd-pill,999px);background:#0000008c;border:1px solid #ffffff2e;padding:5px 10px;font-weight:700}.feed-module__fOv-ha__meta{flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:60px}.feed-module__fOv-ha__moreTakes{font-family:var(--font-family-body);font-size:var(--font-size-13,13px);color:#fff;border-radius:var(--rd-pill,999px);cursor:pointer;width:fit-content;transition:background var(--duration-fast)var(--ease-standard);background:#ffffff24;border:1px solid #ffffff38;padding:7px 14px;font-weight:600;text-decoration:none}.feed-module__fOv-ha__moreTakes:hover{background:#ffffff3d}.feed-module__fOv-ha__playSurface{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.feed-module__fOv-ha__pausedBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feed-module__fOv-ha__errorState{text-align:center;font-family:var(--font-family-body);font-size:var(--font-size-14,14px);color:#ffffffb8;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.feed-module__fOv-ha__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feed-module__fOv-ha__filterBar{background:var(--color-surface-default,#fff);border-bottom:1px solid var(--color-border-default,#e7e8ea);flex:none}.feed-module__fOv-ha__filterInner{box-sizing:content-box;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;max-width:1280px;margin:0 auto;padding:10px 16px;display:flex;overflow-x:auto}.feed-module__fOv-ha__filterInner::-webkit-scrollbar{display:none}.feed-module__fOv-ha__filterPill{white-space:nowrap;font-family:var(--font-family-body);font-size:var(--font-size-12,12px);color:var(--color-text-primary,#0f172a);background:var(--color-surface-default,#fff);border:1px solid var(--color-border-default,#e7e8ea);border-radius:var(--rd-pill,999px);cursor:pointer;transition:all var(--duration-fast)var(--ease-standard);flex-shrink:0;padding:6px 14px;font-weight:700}.feed-module__fOv-ha__filterPill:hover{background:var(--color-surface-subtle,#f7f7f7)}.feed-module__fOv-ha__filterPill:focus-visible{outline:2px solid var(--color-border-active,#6179fa);outline-offset:2px}.feed-module__fOv-ha__filterPillActive,.feed-module__fOv-ha__filterPillActive:hover{color:var(--color-text-inverse,#fff);background:var(--color-text-primary,#0f172a);border-color:var(--color-text-primary,#0f172a)}.feed-module__fOv-ha__interstitial{scroll-snap-align:center;scroll-snap-stop:always;box-sizing:border-box;justify-content:center;align-items:center;padding:40px 24px;display:flex}.feed-module__fOv-ha__interstitialPanel{border-radius:var(--rd-20,20px);text-align:center;width:min(420px,100%);font-family:var(--font-family-body);color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;flex-direction:column;gap:14px;padding:28px;display:flex}.feed-module__fOv-ha__interstitialHeadline{font-family:var(--font-family-heading);font-size:var(--font-size-24,24px);font-weight:800;line-height:var(--leading-snug);margin:0}.feed-module__fOv-ha__interstitialBody{font-size:var(--font-size-14,14px);line-height:var(--leading-relaxed);color:#ffffffb8;margin:0}.feed-module__fOv-ha__interstitialActions{flex-direction:column;gap:10px;margin-top:4px;display:flex}.feed-module__fOv-ha__primaryCta{text-align:center;font-size:var(--font-size-16,16px);color:#0b0b0f;border-radius:var(--rd-pill,999px);cursor:pointer;transition:transform var(--duration-fast)var(--ease-standard),box-shadow var(--duration-fast)var(--ease-standard);background:linear-gradient(135deg,#ffb347 0%,#ff8c00 100%);border:0;padding:14px 32px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 20px #ff8c0059}.feed-module__fOv-ha__primaryCta:hover{transform:translateY(-1px);box-shadow:0 6px 28px #ff8c0073}.feed-module__fOv-ha__secondaryCta{text-align:center;font-size:var(--font-size-14,14px);color:#fff;border-radius:var(--rd-pill,999px);cursor:pointer;transition:background var(--duration-fast)var(--ease-standard);background:0 0;border:1px solid #ffffff47;padding:11px 20px;font-weight:600;text-decoration:none;display:block}.feed-module__fOv-ha__secondaryCta:hover{background:#ffffff1a}.feed-module__fOv-ha__statusPanel{height:100%;font-family:var(--font-family-body);font-size:var(--font-size-14,14px);color:#fff9;text-align:center;justify-content:center;align-items:center;padding:32px;display:flex}.feed-module__fOv-ha__skeletonStage{aspect-ratio:9/16;border-radius:var(--rd-16,16px);background:linear-gradient(100deg,#ffffff0d 30%,#ffffff1c 50%,#ffffff0d 70%) 0 0/200% 100%;max-width:100%;height:100%;animation:1.4s ease-in-out infinite feed-module__fOv-ha__feedShimmer}@keyframes feed-module__fOv-ha__feedShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.feed-module__fOv-ha__stage{border-radius:var(--rd-12,12px)}}@media (max-width:767px){.feed-module__fOv-ha__card{padding:0}.feed-module__fOv-ha__stage{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;border-radius:0}.feed-module__fOv-ha__filterInner{padding:8px 16px}}@media (prefers-reduced-motion:reduce){.feed-module__fOv-ha__viewport{scroll-behavior:auto}.feed-module__fOv-ha__skeletonStage{animation:none}}
.ProfileCommentaryFeed-module__AUn4RW__overlay{z-index:9000;background:#0b0b0f;flex-direction:column;min-width:0;min-height:0;display:flex;position:fixed;inset:0;overflow:hidden}.ProfileCommentaryFeed-module__AUn4RW__closeButton{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));z-index:9150;color:#fff;border-radius:var(--rd-pill,999px);-webkit-backdrop-filter:blur(8px);cursor:pointer;width:44px;height:44px;transition:background var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard);background:#000000b8;border:1px solid #ffffff5c;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.ProfileCommentaryFeed-module__AUn4RW__closeButton:hover{background:#000000d9;border-color:#ffffff85}.ProfileCommentaryFeed-module__AUn4RW__closeButton:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.ProfileCommentaryFeed-module__AUn4RW__closeButton{transition:none}}
[data-theme=light] .creatorHomePage-module__MK8krW__lifetimeRankingCard{background:#fff!important}.creatorHomePage-module__MK8krW__popularChallengeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1024px){.creatorHomePage-module__MK8krW__popularChallengeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.creatorHomePage-module__MK8krW__popularChallengeGrid{box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:12px;width:calc(100vw - 16px);padding:2px 16px 8px 2px;scroll-padding-left:2px;display:flex;overflow-x:auto}.creatorHomePage-module__MK8krW__popularChallengeGrid>a{flex:0 0 86vw;width:86vw}.creatorHomePage-module__MK8krW__popularChallengeGrid::-webkit-scrollbar{display:none}}.creatorHomePage-module__MK8krW__homeTakeRail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:12px;padding:2px 2px 6px;scroll-padding-left:2px;display:flex;overflow-x:auto}.creatorHomePage-module__MK8krW__homeTakeRail::-webkit-scrollbar{display:none}.creatorHomePage-module__MK8krW__homeTakeRail>[role=listitem]{scroll-snap-align:start}.creatorHomePage-module__MK8krW__homeTakeCard{aspect-ratio:292/667;min-width:0;color:inherit;font:inherit;text-align:left;background:#100f17;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;flex:none;padding:0;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.creatorHomePage-module__MK8krW__homeTakeCard:hover{border-color:#977eff66;transform:translateY(-2px)}.creatorHomePage-module__MK8krW__homeTakeCard:focus-within{outline:2px solid var(--color-brand-primary);outline-offset:2px}.creatorHomePage-module__MK8krW__homeTakeMediaButton{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:block}.creatorHomePage-module__MK8krW__homeTakeMediaButton:disabled{cursor:default}.creatorHomePage-module__MK8krW__homeTakeImage{aspect-ratio:9/16;background:#161420;flex:none;width:100%;display:block;position:relative;overflow:hidden}.creatorHomePage-module__MK8krW__homeTakeImage>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.creatorHomePage-module__MK8krW__homeTakeCard:hover .creatorHomePage-module__MK8krW__homeTakeImage>img{transform:scale(1.035)}.creatorHomePage-module__MK8krW__homeTakeImageFallback{color:#ffffff9e;font-size:var(--font-size-ui-micro);letter-spacing:.06em;text-transform:uppercase;background:radial-gradient(circle at 65% 25%,#8565ff75,#0000 36%),linear-gradient(145deg,#242032,#11101a);place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.creatorHomePage-module__MK8krW__homeTakeImageShade{pointer-events:none;background:linear-gradient(#0403090f,#0403090f 50%,#040309d1);position:absolute;inset:0}.creatorHomePage-module__MK8krW__homeTakePlay{pointer-events:none;color:#fff;background:#6348ddeb;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #3d279f61}.creatorHomePage-module__MK8krW__homeTakeCard:hover .creatorHomePage-module__MK8krW__homeTakePlay{background:#8167f5;transform:translate(-50%,-50%)scale(1.06)}.creatorHomePage-module__MK8krW__homeTakePlay svg{margin-left:2px}.creatorHomePage-module__MK8krW__homeTakeBody{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding:10px;display:flex}.creatorHomePage-module__MK8krW__homeTakeBody>strong{color:#f5f3f8;font-size:var(--font-size-ui-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 5px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.creatorHomePage-module__MK8krW__homeTakeMeta{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.creatorHomePage-module__MK8krW__homeTakeMeta>small{color:#8b8496;min-width:0;font-size:var(--font-size-ui-micro-xs);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:700;overflow:hidden}@media (max-width:767px){.creatorHomePage-module__MK8krW__homeTakeBody{padding:6px}.creatorHomePage-module__MK8krW__homeTakeBody>strong{font-size:var(--font-size-ui-eyebrow-sm);margin-bottom:3px}}@media (prefers-reduced-motion:reduce){.creatorHomePage-module__MK8krW__homeTakeCard,.creatorHomePage-module__MK8krW__homeTakeImage>img,.creatorHomePage-module__MK8krW__homeTakePlay{transition:none}}
.rewards-module__i2oYiq__skeleton{border:1px solid var(--color-border-default);background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--color-brand-primary)9%,transparent)48%,transparent 76%),var(--color-surface-default);background-size:200% 100%;border-radius:14px;animation:1.4s ease-in-out infinite rewards-module__i2oYiq__rewardsShimmer}.rewards-module__i2oYiq__skeletonLine{background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--color-brand-primary)14%,transparent)48%,transparent 76%),var(--color-surface-subtle);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite rewards-module__i2oYiq__rewardsShimmer}@keyframes rewards-module__i2oYiq__rewardsShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.rewards-module__i2oYiq__skeleton,.rewards-module__i2oYiq__skeletonLine{animation:none}}
.creatorMediaWorkspace-module__DITyFW__workspace{min-height:610px;color:var(--home-text);background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--home-brand)7%,transparent),transparent 28rem),var(--home-panel);padding:26px}.creatorMediaWorkspace-module__DITyFW__workspaceFocused{padding:var(--sp-20)var(--sp-16);background:var(--home-panel-soft)}.creatorMediaWorkspace-module__DITyFW__workspaceFooter{justify-content:flex-end;align-items:center;gap:var(--sp-12);padding-top:var(--sp-20);border-top:1px solid var(--color-border-subtle);display:flex}@media (max-width:767px){.creatorMediaWorkspace-module__DITyFW__workspaceFooter{flex-direction:column-reverse;align-items:stretch}}.creatorMediaWorkspace-module__DITyFW__header{margin-bottom:20px}.creatorMediaWorkspace-module__DITyFW__header>span,.creatorMediaWorkspace-module__DITyFW__sectionHeading>span,.creatorMediaWorkspace-module__DITyFW__trayHeading>div>span{color:var(--home-brand);font-size:var(--font-size-ui-caption);letter-spacing:.11em;text-transform:uppercase;font-weight:800}.creatorMediaWorkspace-module__DITyFW__header>span,.creatorMediaWorkspace-module__DITyFW__sectionHeading>span{letter-spacing:var(--tracking-widest)}.creatorMediaWorkspace-module__DITyFW__header h2{margin:var(--sp-6)0 var(--sp-8);color:var(--home-text);font-family:var(--font-family-heading);font-size:clamp(22px,3vw,32px);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.creatorMediaWorkspace-module__DITyFW__header p{max-width:680px;color:var(--home-muted);font-size:var(--font-size-13);line-height:var(--leading-relaxed);margin:0}.creatorMediaWorkspace-module__DITyFW__modePicker{border:1px solid var(--home-border);background:var(--home-panel-soft);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px;padding:4px;display:grid}.creatorMediaWorkspace-module__DITyFW__modePickerTwin{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorMediaWorkspace-module__DITyFW__modePicker>button{min-height:44px;color:var(--home-muted);cursor:pointer;font:inherit;font-size:var(--font-size-ui-control-compact);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.creatorMediaWorkspace-module__DITyFW__modePicker>.creatorMediaWorkspace-module__DITyFW__modeActive{border-color:color-mix(in srgb,var(--home-brand)28%,var(--home-border));color:var(--home-text);background:color-mix(in srgb,var(--home-brand)9%,var(--home-panel))}.creatorMediaWorkspace-module__DITyFW__modeActive svg{color:var(--home-brand)}.creatorMediaWorkspace-module__DITyFW__twoColumn{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:start;gap:16px;display:grid}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__twoColumn{gap:var(--sp-20);grid-template-columns:minmax(0,1fr)}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicFlowSource .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel,.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicFlowDesign .creatorMediaWorkspace-module__DITyFW__graphicSourcePanel{display:none}.creatorMediaWorkspace-module__DITyFW__builderPanel,.creatorMediaWorkspace-module__DITyFW__previewPanel,.creatorMediaWorkspace-module__DITyFW__mediaTray{border:1px solid var(--home-border);background:var(--home-panel-raised);min-width:0;box-shadow:var(--shadow-resting,0 14px 36px #00000026);border-radius:14px;padding:18px}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__builderPanel,.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__previewPanel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__builderPanel+.creatorMediaWorkspace-module__DITyFW__previewPanel{padding-top:var(--sp-16);border-top:1px solid var(--home-border)}.creatorMediaWorkspace-module__DITyFW__focusedToolHeading{gap:var(--sp-6);margin-bottom:var(--sp-16);flex-direction:column;display:flex}.creatorMediaWorkspace-module__DITyFW__focusedToolHeading strong{font-family:var(--font-family-heading);font-size:var(--font-size-ui-title-md);font-weight:var(--font-weight-extrabold);line-height:var(--leading-tight)}.creatorMediaWorkspace-module__DITyFW__focusedToolHeading small{color:var(--home-subtle);font-size:var(--font-size-ui-body-sm);line-height:var(--leading-relaxed)}.creatorMediaWorkspace-module__DITyFW__sourcePicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.creatorMediaWorkspace-module__DITyFW__sourcePicker>button{border:1px solid var(--home-border);color:var(--home-muted);background:var(--home-panel);cursor:pointer;text-align:left;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.creatorMediaWorkspace-module__DITyFW__sourcePicker>.creatorMediaWorkspace-module__DITyFW__sourceActive{border-color:color-mix(in srgb,var(--home-brand)46%,var(--home-border));color:var(--home-text);background:color-mix(in srgb,var(--home-brand)7%,var(--home-panel))}.creatorMediaWorkspace-module__DITyFW__sourcePicker svg{color:var(--home-brand);flex:none}.creatorMediaWorkspace-module__DITyFW__sourcePicker span{flex-direction:column;gap:2px;display:flex}.creatorMediaWorkspace-module__DITyFW__sourcePicker strong{font-size:var(--font-size-ui-label-compact)}.creatorMediaWorkspace-module__DITyFW__sourcePicker small{color:var(--home-subtle);font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__statsEmbed{box-sizing:border-box;min-height:510px;padding:var(--sp-16);border:1px solid var(--home-border);background:var(--home-panel);border-radius:11px;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__statsEmbed>div{min-height:510px}.creatorMediaWorkspace-module__DITyFW__statSelector{flex-direction:column;gap:8px;width:100%;display:flex}.creatorMediaWorkspace-module__DITyFW__statSelectorHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.creatorMediaWorkspace-module__DITyFW__statSelectorHeading>span{flex-direction:column;gap:2px;min-width:0;display:flex}.creatorMediaWorkspace-module__DITyFW__statSelectorHeading strong{color:var(--color-text-primary);font-size:var(--font-size-ui-body-compact)}.creatorMediaWorkspace-module__DITyFW__statSelectorHeading small,.creatorMediaWorkspace-module__DITyFW__statSelectorEmpty{color:var(--color-text-subtle);font-size:var(--font-size-ui-caption);font-weight:500}.creatorMediaWorkspace-module__DITyFW__statSelectorHeading em{color:var(--color-brand-primary);font-size:var(--font-size-ui-caption);white-space:nowrap;flex:none;font-style:normal;font-weight:800}.creatorMediaWorkspace-module__DITyFW__statGrid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;display:grid}.creatorMediaWorkspace-module__DITyFW__statGrid>button{border:1px solid var(--color-border-default);min-width:0;min-height:32px;color:var(--color-text-secondary);background:var(--color-surface-default);cursor:pointer;font:inherit;font-size:var(--font-size-ui-caption);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-weight:750;display:flex}.creatorMediaWorkspace-module__DITyFW__statGrid>button:hover{border-color:color-mix(in srgb,var(--color-brand-primary)42%,var(--color-border-default));color:var(--color-text-primary)}.creatorMediaWorkspace-module__DITyFW__statGrid>.creatorMediaWorkspace-module__DITyFW__statSelected{border-color:color-mix(in srgb,var(--color-brand-primary)58%,var(--color-border-default));color:var(--color-text-primary);background:color-mix(in srgb,var(--color-brand-primary)12%,var(--color-surface-default))}.creatorMediaWorkspace-module__DITyFW__statSelected svg{color:var(--color-brand-primary);flex:none}.creatorMediaWorkspace-module__DITyFW__useGraphicButton{margin-top:4px;display:none!important}.creatorMediaWorkspace-module__DITyFW__useGraphicButtonVisible{display:inline-flex!important}.creatorMediaWorkspace-module__DITyFW__webFactGrid{grid-template-columns:1fr}.creatorMediaWorkspace-module__DITyFW__webFactGrid>button{text-align:left;min-height:40px;line-height:1.45;font-size:var(--font-size-ui-caption);justify-content:flex-start;padding:9px 10px}.creatorMediaWorkspace-module__DITyFW__webBuilder,.creatorMediaWorkspace-module__DITyFW__backgroundBuilder{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.creatorMediaWorkspace-module__DITyFW__webBuilder>label,.creatorMediaWorkspace-module__DITyFW__backgroundBuilder>label,.creatorMediaWorkspace-module__DITyFW__refineField{width:100%;color:var(--home-muted);font-size:var(--font-size-ui-caption);flex-direction:column;gap:7px;font-weight:700;display:flex}.creatorMediaWorkspace-module__DITyFW__webBuilder textarea,.creatorMediaWorkspace-module__DITyFW__backgroundBuilder textarea,.creatorMediaWorkspace-module__DITyFW__refineField input{border:1px solid var(--home-border);width:100%;color:var(--home-text);background:var(--home-panel);font:inherit;font-size:var(--font-size-ui-caption);resize:vertical;border-radius:10px;outline:none;padding:11px 12px;line-height:1.55}.creatorMediaWorkspace-module__DITyFW__webBuilder textarea:focus,.creatorMediaWorkspace-module__DITyFW__backgroundBuilder textarea:focus,.creatorMediaWorkspace-module__DITyFW__refineField input:focus{border-color:color-mix(in srgb,var(--home-brand)56%,var(--home-border))}.creatorMediaWorkspace-module__DITyFW__directionControls{border-top:1px solid var(--home-border);flex-direction:column;gap:15px;margin-top:3px;padding-top:14px;display:flex}.creatorMediaWorkspace-module__DITyFW__directionControls fieldset{border:0;min-width:0;margin:0;padding:0}.creatorMediaWorkspace-module__DITyFW__directionControls legend{color:var(--home-muted);font-size:var(--font-size-ui-caption);margin-bottom:8px;font-weight:800}.creatorMediaWorkspace-module__DITyFW__styleGrid,.creatorMediaWorkspace-module__DITyFW__paletteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.creatorMediaWorkspace-module__DITyFW__styleGrid>button,.creatorMediaWorkspace-module__DITyFW__paletteGrid>button{border:1px solid var(--home-border);min-width:0;color:var(--home-muted);background:var(--home-panel);cursor:pointer;font:inherit;text-align:left;border-radius:9px}.creatorMediaWorkspace-module__DITyFW__styleGrid>button{flex-direction:column;gap:3px;min-height:68px;padding:9px 10px;display:flex}.creatorMediaWorkspace-module__DITyFW__styleGrid strong,.creatorMediaWorkspace-module__DITyFW__paletteGrid strong{color:var(--home-text);font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__styleGrid small{color:var(--home-subtle);font-size:var(--font-size-ui-caption);font-weight:500;line-height:1.4}.creatorMediaWorkspace-module__DITyFW__paletteGrid>button{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:7px;min-height:48px;padding:7px 8px;display:grid}.creatorMediaWorkspace-module__DITyFW__styleGrid>button:hover,.creatorMediaWorkspace-module__DITyFW__paletteGrid>button:hover{border-color:color-mix(in srgb,var(--home-brand)42%,var(--home-border))}.creatorMediaWorkspace-module__DITyFW__styleGrid>.creatorMediaWorkspace-module__DITyFW__directionSelected,.creatorMediaWorkspace-module__DITyFW__paletteGrid>.creatorMediaWorkspace-module__DITyFW__directionSelected{border-color:color-mix(in srgb,var(--home-brand)66%,var(--home-border));background:color-mix(in srgb,var(--home-brand)11%,var(--home-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--home-brand)20%,transparent)}.creatorMediaWorkspace-module__DITyFW__paletteSwatches{border:1px solid var(--home-border);border-radius:7px;height:25px;display:flex;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__paletteSwatches i{flex:1;min-width:0}.creatorMediaWorkspace-module__DITyFW__autoSwatch{background:linear-gradient(135deg,transparent 46%,color-mix(in srgb,var(--home-muted)35%,transparent)47% 53%,transparent 54%),var(--home-panel)}.creatorMediaWorkspace-module__DITyFW__customColors{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.creatorMediaWorkspace-module__DITyFW__customColors label{border:1px solid var(--home-border);background:var(--home-panel);border-radius:8px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:5px;min-width:0;padding:6px;display:grid}.creatorMediaWorkspace-module__DITyFW__customColors label>span{color:var(--home-subtle);font-size:var(--font-size-ui-caption);text-transform:uppercase;grid-column:1/-1;font-weight:700}.creatorMediaWorkspace-module__DITyFW__customColors input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:6px;width:26px;height:26px;padding:0}.creatorMediaWorkspace-module__DITyFW__customColors code{color:var(--home-muted);font-family:var(--fonts-font-family-code,monospace);font-size:var(--font-size-ui-caption);text-overflow:ellipsis;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__webResponse{border:1px solid var(--home-border);background:var(--home-panel);border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:13px;display:grid}.creatorMediaWorkspace-module__DITyFW__webResponse>span{width:30px;height:30px;color:var(--home-brand);background:color-mix(in srgb,var(--home-brand)10%,transparent);border-radius:9px;place-items:center;display:grid}.creatorMediaWorkspace-module__DITyFW__webResponse strong{font-size:var(--font-size-13)}.creatorMediaWorkspace-module__DITyFW__webResponse p{max-height:220px;color:var(--home-muted);font-size:var(--font-size-13);white-space:pre-wrap;margin:5px 0 0;line-height:1.6;overflow:auto}.creatorMediaWorkspace-module__DITyFW__sectionHeading h3{margin:var(--sp-8)0 var(--sp-16);font-family:var(--font-family-heading);font-size:var(--font-size-20);line-height:var(--leading-snug)}.creatorMediaWorkspace-module__DITyFW__previewHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader{display:none}.creatorMediaWorkspace-module__DITyFW__previewHeadingActions{justify-content:flex-end;gap:var(--sp-6);flex-wrap:wrap;display:flex}.creatorMediaWorkspace-module__DITyFW__previewHeadingActions>button{align-items:center;gap:var(--sp-4);display:inline-flex}.creatorMediaWorkspace-module__DITyFW__previewHeading>button,.creatorMediaWorkspace-module__DITyFW__previewHeadingActions>button{border:1px solid var(--home-border);color:var(--home-brand);background:var(--home-panel);cursor:pointer;font:inherit;font-size:var(--font-size-ui-caption);white-space:nowrap;border-radius:8px;padding:7px 10px;font-weight:700;line-height:1;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 4px 12px #0000001f}.creatorMediaWorkspace-module__DITyFW__previewHeading>button:hover:not(:disabled),.creatorMediaWorkspace-module__DITyFW__previewHeadingActions>button:hover:not(:disabled){border-color:var(--home-brand);transform:translateY(-1px);box-shadow:0 6px 16px #0000002e}.creatorMediaWorkspace-module__DITyFW__previewHeading>button:disabled,.creatorMediaWorkspace-module__DITyFW__previewHeadingActions>button:disabled{cursor:default;opacity:.45}.creatorMediaWorkspace-module__DITyFW__selectedContext{border:1px solid var(--home-border);color:var(--home-brand);background:var(--home-panel);border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-bottom:12px;padding:9px 10px;display:grid}.creatorMediaWorkspace-module__DITyFW__selectedContext span{flex-direction:column;gap:2px;min-width:0;display:flex}.creatorMediaWorkspace-module__DITyFW__selectedContext small{color:var(--home-subtle);font-size:var(--font-size-ui-caption);text-transform:uppercase}.creatorMediaWorkspace-module__DITyFW__selectedContext strong{color:var(--home-text);font-size:var(--font-size-ui-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__activeGraphic{justify-content:space-between;align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-12);padding:var(--sp-12);border:1px solid var(--home-border);border-radius:var(--rd-12);background:var(--home-panel);display:flex}.creatorMediaWorkspace-module__DITyFW__activeGraphic>span{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.creatorMediaWorkspace-module__DITyFW__activeGraphic small{color:var(--home-subtle);font-size:var(--font-size-ui-caption);text-transform:uppercase}.creatorMediaWorkspace-module__DITyFW__activeGraphic strong{color:var(--home-text);font-size:var(--font-size-ui-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__activeGraphic button{flex:none}.creatorMediaWorkspace-module__DITyFW__generatedPreview{aspect-ratio:9/8;border:1px solid var(--home-border);background-position:50%;background-size:cover;border-radius:12px;width:min(100%,360px);margin:0 auto 13px;box-shadow:0 18px 38px #00000038}.creatorMediaWorkspace-module__DITyFW__backgroundPreview{aspect-ratio:9/16;width:min(100%,220px)}.creatorMediaWorkspace-module__DITyFW__emptyPreview{border:1px dashed var(--home-border);min-height:300px;color:var(--home-subtle);background:var(--home-panel);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin-bottom:13px;padding:22px;display:flex}.creatorMediaWorkspace-module__DITyFW__graphicEmptyPreview{aspect-ratio:9/8;min-height:0}.creatorMediaWorkspace-module__DITyFW__backgroundEmptyPreview{aspect-ratio:9/16;width:min(100%,220px);min-height:0;margin-left:auto;margin-right:auto}.creatorMediaWorkspace-module__DITyFW__emptyPreview strong{color:var(--home-text);font-size:var(--font-size-13)}.creatorMediaWorkspace-module__DITyFW__emptyPreview span{max-width:260px;color:var(--home-muted);font-size:var(--font-size-ui-caption);line-height:1.5}.creatorMediaWorkspace-module__DITyFW__refineField{margin-bottom:12px}.creatorMediaWorkspace-module__DITyFW__previewActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.creatorMediaWorkspace-module__DITyFW__previewActions>button:only-child{grid-column:1/-1}.creatorMediaWorkspace-module__DITyFW__sourceTabs,.creatorMediaWorkspace-module__DITyFW__stylePicker{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.creatorMediaWorkspace-module__DITyFW__sourceTabs>button,.creatorMediaWorkspace-module__DITyFW__stylePicker>button{border:1px solid var(--home-border);color:var(--home-muted);background:var(--home-panel);cursor:pointer;font:inherit;font-size:var(--font-size-ui-caption);border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-weight:700;display:inline-flex}.creatorMediaWorkspace-module__DITyFW__sourceTabs>.creatorMediaWorkspace-module__DITyFW__sourceTabActive,.creatorMediaWorkspace-module__DITyFW__stylePicker>.creatorMediaWorkspace-module__DITyFW__styleActive{border-color:color-mix(in srgb,var(--home-brand)42%,var(--home-border));color:var(--home-brand);background:color-mix(in srgb,var(--home-brand)8%,var(--home-panel))}.creatorMediaWorkspace-module__DITyFW__graphicWorkspace{gap:12px;display:grid}.creatorMediaWorkspace-module__DITyFW__graphicWorkspace>.creatorMediaWorkspace-module__DITyFW__builderPanel{padding-bottom:0}.creatorMediaWorkspace-module__DITyFW__hiddenInput{display:none}.creatorMediaWorkspace-module__DITyFW__uploadZone{border:1px dashed color-mix(in srgb,var(--home-brand)35%,var(--home-border));width:100%;min-height:260px;color:var(--home-brand);background:color-mix(in srgb,var(--home-brand)4%,var(--home-panel));cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex}.creatorMediaWorkspace-module__DITyFW__uploadZone strong{color:var(--home-text);font-size:var(--font-size-13)}.creatorMediaWorkspace-module__DITyFW__uploadZone span{color:var(--home-muted);font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__librarySearch{border:1px solid var(--home-border);background:var(--home-panel);min-height:40px;color:var(--home-muted);border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:0 10px;display:flex}.creatorMediaWorkspace-module__DITyFW__librarySearch:focus-within{border-color:var(--home-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--home-brand)20%,transparent)}.creatorMediaWorkspace-module__DITyFW__librarySearch input{width:100%;min-width:0;color:var(--home-text);font:inherit;font-size:var(--font-size-ui-caption);background:0 0;border:0;outline:0}.creatorMediaWorkspace-module__DITyFW__librarySearch>button{width:24px;min-height:24px;color:var(--home-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.creatorMediaWorkspace-module__DITyFW__librarySearch>button svg{width:14px;height:14px}.creatorMediaWorkspace-module__DITyFW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__libraryGrid{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:flex-start;gap:8px;display:grid}.creatorMediaWorkspace-module__DITyFW__libraryGrid button{border:1px solid var(--home-border);color:var(--home-text);background:var(--home-panel);cursor:pointer;text-align:left;border-radius:10px;padding:0;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__libraryGrid button:disabled{cursor:wait;opacity:.62}.creatorMediaWorkspace-module__DITyFW__libraryGrid button>span{aspect-ratio:9/16;background-position:50%;background-size:cover;display:block}.creatorMediaWorkspace-module__DITyFW__libraryGrid strong{font-size:var(--font-size-ui-caption);text-overflow:ellipsis;white-space:nowrap;padding:8px;display:block;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__graphicLibraryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.creatorMediaWorkspace-module__DITyFW__graphicLibraryGrid button>span{aspect-ratio:9/8;color:var(--home-muted);background-color:var(--home-panel);background-position:50%;background-repeat:no-repeat;background-size:contain;place-items:center;display:grid}.creatorMediaWorkspace-module__DITyFW__libraryGrid>.creatorMediaWorkspace-module__DITyFW__libraryItemSelected{border-color:var(--home-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--home-brand)20%,transparent)}.creatorMediaWorkspace-module__DITyFW__inlineEmpty{min-height:190px;color:var(--home-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.creatorMediaWorkspace-module__DITyFW__inlineEmpty strong{color:var(--home-text);font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__inlineEmpty span{color:var(--home-muted);font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__videoPreview{background:#050609;border-radius:12px;width:100%;max-height:420px}.creatorMediaWorkspace-module__DITyFW__reactionPreview{flex-direction:column;gap:14px;display:flex}.creatorMediaWorkspace-module__DITyFW__mediaTray{margin-top:16px}.creatorMediaWorkspace-module__DITyFW__trayHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.creatorMediaWorkspace-module__DITyFW__trayHeading h3{font-size:var(--font-size-15);margin:4px 0 0}.creatorMediaWorkspace-module__DITyFW__trayHeading>span{color:var(--home-muted);font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__trayEmpty{border:1px dashed var(--home-border);color:var(--home-muted);font-size:var(--font-size-ui-caption);text-align:center;border-radius:10px;padding:18px}.creatorMediaWorkspace-module__DITyFW__assetList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.creatorMediaWorkspace-module__DITyFW__assetCard{border:1px solid var(--home-border);background:var(--home-panel);border-radius:12px;min-width:0;position:relative;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__assetPreviewButton{width:100%;color:var(--home-brand);cursor:pointer;background:0 0;border:0;padding:0;display:grid;overflow:hidden}.creatorMediaWorkspace-module__DITyFW__assetPreviewButton:disabled{cursor:default}.creatorMediaWorkspace-module__DITyFW__assetPreviewGraphic{aspect-ratio:9/8}.creatorMediaWorkspace-module__DITyFW__assetThumb{background-color:color-mix(in srgb,var(--home-brand)6%,#080a10);background-position:50%;background-repeat:no-repeat;background-size:contain;place-items:center;width:100%;height:100%;transition:transform .18s;display:grid}.creatorMediaWorkspace-module__DITyFW__assetVideoThumb{-o-object-fit:cover;object-fit:cover;pointer-events:none;background:#050609;width:100%;height:100%;display:block}.creatorMediaWorkspace-module__DITyFW__assetPreviewButton:hover .creatorMediaWorkspace-module__DITyFW__assetThumb{transform:scale(1.025)}.creatorMediaWorkspace-module__DITyFW__assetDeleteButton{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0a0c12b8;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 4px 14px #0003}.creatorMediaWorkspace-module__DITyFW__assetDeleteButton:hover{background:var(--color-status-error-text,#ef4444)}.creatorMediaWorkspace-module__DITyFW__assetLightbox{z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04060cd6;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.creatorMediaWorkspace-module__DITyFW__assetLightboxDialog{background:#080a10;border:1px solid #ffffff29;border-radius:18px;max-width:min(900px,92vw);max-height:90vh;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000007a}.creatorMediaWorkspace-module__DITyFW__assetLightboxClose{z-index:1;color:#fff;cursor:pointer;background:#04060cb8;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.creatorMediaWorkspace-module__DITyFW__assetLightboxGraphic{aspect-ratio:9/8;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(820px,88vw)}.creatorMediaWorkspace-module__DITyFW__assetLightboxVertical{aspect-ratio:9/16;background-position:50%;background-repeat:no-repeat;background-size:contain;height:min(82vh,820px)}.creatorMediaWorkspace-module__DITyFW__assetLightboxDialog video{width:min(820px,88vw);max-height:84vh;display:block}.creatorMediaWorkspace-module__DITyFW__error{border:1px solid color-mix(in srgb,var(--color-status-error-text,#ef4444)28%,transparent);width:100%;color:var(--color-status-error-text,#ef4444);background:color-mix(in srgb,var(--color-status-error-text,#ef4444)7%,transparent);font-size:var(--font-size-ui-caption);border-radius:9px;margin:0;padding:9px 10px}.creatorMediaWorkspace-module__DITyFW__spin{animation:.8s linear infinite creatorMediaWorkspace-module__DITyFW__mediaSpin}@keyframes creatorMediaWorkspace-module__DITyFW__mediaSpin{to{transform:rotate(360deg)}}@media (max-width:1050px){.creatorMediaWorkspace-module__DITyFW__twoColumn{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.creatorMediaWorkspace-module__DITyFW__assetList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.creatorMediaWorkspace-module__DITyFW__twoColumn{grid-template-columns:minmax(0,1fr)}.creatorMediaWorkspace-module__DITyFW__previewPanel{order:2}.creatorMediaWorkspace-module__DITyFW__mobileGeneratedBackgroundPreviewHidden,.creatorMediaWorkspace-module__DITyFW__graphicFlowSource .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel,.creatorMediaWorkspace-module__DITyFW__graphicFlowDesign .creatorMediaWorkspace-module__DITyFW__graphicSourcePanel{display:none}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel{flex-direction:column;display:flex}.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader>span,.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader>span>small{color:var(--color-brand-primary);font-size:var(--font-size-ui-caption);letter-spacing:.1em;text-transform:uppercase;font-weight:800;display:block}.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader>strong,.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader>span>strong{color:var(--color-text-primary);font-size:var(--font-size-15);letter-spacing:-.02em;text-transform:none;margin-top:3px;display:block}.creatorMediaWorkspace-module__DITyFW__mobileGraphicStepHeader>button{border:1px solid var(--color-border-default);min-height:40px;color:var(--color-brand-primary);background:var(--color-surface-default);cursor:pointer;font:inherit;font-size:var(--font-size-ui-caption);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-weight:750;display:inline-flex}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__selectedContext{order:2}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__directionControls{order:3;margin-bottom:16px}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__previewHeading{align-items:stretch;gap:var(--sp-12);flex-direction:column;order:4}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__previewHeadingActions{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__previewHeadingActions>button{min-height:var(--sp-40);justify-content:center}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__generatedPreview,.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__emptyPreview{order:5}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__error{order:6}.creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__previewActions{order:7}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__previewHeading{order:1}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__activeGraphic{order:2}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__selectedContext{order:3}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__directionControls{order:4}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__error{order:5}.creatorMediaWorkspace-module__DITyFW__workspaceFocused .creatorMediaWorkspace-module__DITyFW__graphicDesignPanel .creatorMediaWorkspace-module__DITyFW__previewActions{order:6}.creatorMediaWorkspace-module__DITyFW__useGraphicButton{display:inline-flex!important}}@media (max-width:680px){.creatorMediaWorkspace-module__DITyFW__workspace{padding:20px 14px}.creatorMediaWorkspace-module__DITyFW__workspaceFocused{padding:var(--sp-16)var(--sp-14)}.creatorMediaWorkspace-module__DITyFW__modePicker{grid-template-columns:repeat(3,minmax(0,1fr))}.creatorMediaWorkspace-module__DITyFW__sourcePicker,.creatorMediaWorkspace-module__DITyFW__assetList{grid-template-columns:minmax(0,1fr)}.creatorMediaWorkspace-module__DITyFW__modePicker>button{justify-content:center;padding-left:6px;padding-right:6px}.creatorMediaWorkspace-module__DITyFW__modePickerTwin,.creatorMediaWorkspace-module__DITyFW__sourcePicker{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorMediaWorkspace-module__DITyFW__assetList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.creatorMediaWorkspace-module__DITyFW__activeGraphic{flex-direction:column;align-items:stretch}.creatorMediaWorkspace-module__DITyFW__activeGraphic button,.creatorMediaWorkspace-module__DITyFW__statSelector{width:100%}.creatorMediaWorkspace-module__DITyFW__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorMediaWorkspace-module__DITyFW__statGrid>button{min-height:44px;font-size:var(--font-size-ui-caption)}.creatorMediaWorkspace-module__DITyFW__webResponse{grid-template-columns:auto minmax(0,1fr)}.creatorMediaWorkspace-module__DITyFW__webResponse>button{grid-column:1/-1}.creatorMediaWorkspace-module__DITyFW__libraryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.creatorMediaWorkspace-module__DITyFW__graphicLibraryGrid{grid-template-columns:minmax(0,1fr)}}
.scriptPrimitivesPanel-module__DXL6iG__panel{border:1px solid var(--color-border-subtle);gap:0;display:grid;overflow:hidden}.scriptPrimitivesPanel-module__DXL6iG__header{justify-content:space-between;align-items:center;gap:var(--sp-16);padding:var(--sp-12)var(--sp-16);border-bottom:1px solid var(--color-border-subtle);background:var(--home-panel-soft,var(--color-surface-subtle));display:flex}.scriptPrimitivesPanel-module__DXL6iG__header>div:first-child{gap:var(--sp-4);min-width:0;display:grid}.scriptPrimitivesPanel-module__DXL6iG__mobileHeaderToggle{display:none}.scriptPrimitivesPanel-module__DXL6iG__headerActions{justify-content:flex-end;align-items:center;gap:var(--sp-6);flex-wrap:wrap;flex-shrink:0;display:flex}@media (max-width:767px){.scriptPrimitivesPanel-module__DXL6iG__header{padding:var(--sp-16);flex-direction:column;align-items:flex-start}.scriptPrimitivesPanel-module__DXL6iG__desktopHeaderTitle{display:none!important}.scriptPrimitivesPanel-module__DXL6iG__mobileHeaderToggle{justify-content:space-between;align-items:center;gap:var(--sp-12);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.scriptPrimitivesPanel-module__DXL6iG__mobileHeaderToggle>span{gap:var(--sp-2);min-width:0;display:grid}.scriptPrimitivesPanel-module__DXL6iG__mobileHeaderToggle strong{color:var(--color-text-primary);font-size:var(--font-size-13);letter-spacing:.04em;text-transform:uppercase}.scriptPrimitivesPanel-module__DXL6iG__mobileHeaderToggle small{color:var(--color-text-subtle);font-size:var(--font-size-11);line-height:var(--leading-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scriptPrimitivesPanel-module__DXL6iG__panelToggleChevron{color:var(--color-text-secondary);transition:transform var(--duration-fast)var(--ease-standard);flex:none}.scriptPrimitivesPanel-module__DXL6iG__panelExpanded .scriptPrimitivesPanel-module__DXL6iG__panelToggleChevron{transform:rotate(180deg)}.scriptPrimitivesPanel-module__DXL6iG__panelContent{display:none}.scriptPrimitivesPanel-module__DXL6iG__panelExpanded .scriptPrimitivesPanel-module__DXL6iG__panelContent{display:block}.scriptPrimitivesPanel-module__DXL6iG__headerActions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;width:100%;display:grid}.scriptPrimitivesPanel-module__DXL6iG__panel:not(.scriptPrimitivesPanel-module__DXL6iG__panelExpanded) .scriptPrimitivesPanel-module__DXL6iG__headerActions{display:none}.scriptPrimitivesPanel-module__DXL6iG__headerActions>button{width:100%}}.scriptPrimitivesPanel-module__DXL6iG__header h3{color:var(--color-text-secondary);font-size:var(--font-size-12);letter-spacing:.04em;font-weight:700;line-height:var(--leading-normal);text-transform:uppercase;margin:0}.scriptPrimitivesPanel-module__DXL6iG__header p{color:var(--color-text-subtle);font-size:var(--font-size-10);line-height:var(--leading-normal);margin:0}.scriptPrimitivesPanel-module__DXL6iG__section{gap:var(--sp-8);padding:var(--sp-14)var(--sp-16)var(--sp-16);border-top:1px solid var(--color-border-subtle);display:grid}.scriptPrimitivesPanel-module__DXL6iG__header+.scriptPrimitivesPanel-module__DXL6iG__section{border-top:0}.scriptPrimitivesPanel-module__DXL6iG__sectionHeader{justify-content:space-between;align-items:center;gap:var(--sp-12);display:flex}.scriptPrimitivesPanel-module__DXL6iG__sectionHeader strong{color:var(--color-text-primary);font-size:var(--font-size-13)}.scriptPrimitivesPanel-module__DXL6iG__sectionHeader span{color:var(--color-text-subtle);font-size:var(--font-size-11)}.scriptPrimitivesPanel-module__DXL6iG__empty{color:var(--color-text-secondary);font-size:var(--font-size-13);line-height:var(--leading-relaxed);margin:0}.scriptPrimitivesPanel-module__DXL6iG__panel .scriptPrimitivesPanel-module__DXL6iG__opinionInput{box-sizing:border-box;resize:vertical;width:100%;min-height:76px;padding:var(--sp-10)var(--sp-12);border:1px solid var(--color-border-input);border-radius:var(--rd-10);color:var(--color-text-primary);background:var(--color-surface-default);font-family:var(--font-family-body);font-size:var(--script-body-font-size,var(--font-size-14));line-height:var(--leading-relaxed);outline:none}.scriptPrimitivesPanel-module__DXL6iG__panel .scriptPrimitivesPanel-module__DXL6iG__opinionInput:focus-visible{border-color:var(--color-border-input-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-primary)16%,transparent)}.scriptPrimitivesPanel-module__DXL6iG__opinionActions{align-items:center;gap:var(--sp-8);display:flex}.scriptPrimitivesPanel-module__DXL6iG__researchList{gap:var(--sp-8);margin:0;padding:0;list-style:none;display:grid}.scriptPrimitivesPanel-module__DXL6iG__researchList li{align-items:center;gap:var(--sp-6);padding:var(--sp-6)var(--sp-8);border:1px solid var(--color-border-subtle);border-radius:var(--rd-10);background:var(--color-surface-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}.scriptPrimitivesPanel-module__DXL6iG__researchContent{align-items:center;gap:var(--sp-8);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.scriptPrimitivesPanel-module__DXL6iG__researchSourceIcon{border-radius:var(--rd-8);width:26px;height:26px;color:var(--color-brand-primary);background:color-mix(in srgb,var(--color-brand-primary)9%,var(--color-surface-default));flex:none;justify-content:center;align-items:center;display:inline-flex}.scriptPrimitivesPanel-module__DXL6iG__researchContent>strong{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-13);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.scriptPrimitivesPanel-module__DXL6iG__researchChevron{color:var(--color-text-subtle);transition:transform var(--duration-fast)var(--ease-standard);flex:none}.scriptPrimitivesPanel-module__DXL6iG__researchItemExpanded .scriptPrimitivesPanel-module__DXL6iG__researchChevron{transform:rotate(180deg)}.scriptPrimitivesPanel-module__DXL6iG__researchBody{padding:var(--sp-8)var(--sp-6)var(--sp-4)34px;border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--font-size-12);line-height:var(--leading-relaxed);grid-column:1/-1;margin:0}.scriptPrimitivesPanel-module__DXL6iG__removeResearch{border-radius:var(--rd-8);width:28px;height:28px;color:var(--color-text-error);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.scriptPrimitivesPanel-module__DXL6iG__removeResearch:hover:not(:disabled){background:color-mix(in srgb,var(--color-text-error)9%,transparent)}.scriptPrimitivesPanel-module__DXL6iG__removeResearch:disabled{cursor:not-allowed;opacity:.55}.scriptPrimitivesPanel-module__DXL6iG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scriptPrimitivesPanel-module__DXL6iG__spin{animation:.8s linear infinite scriptPrimitivesPanel-module__DXL6iG__script-primitives-spin}.scriptPrimitivesPanel-module__DXL6iG__error{padding:0 var(--sp-16)var(--sp-16);color:var(--color-text-error);font-size:var(--font-size-12);margin:0}@keyframes scriptPrimitivesPanel-module__DXL6iG__script-primitives-spin{to{transform:rotate(360deg)}}@media (max-width:680px){.scriptPrimitivesPanel-module__DXL6iG__opinionActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scriptPrimitivesPanel-module__DXL6iG__opinionActions button{width:100%}}
.scriptResearchRail-module__P5XPVa__backdrop{--rail-brand:var(--home-brand,var(--color-brand-primary));--rail-panel:var(--home-panel,var(--color-surface-default));--rail-panel-raised:var(--home-panel-raised,var(--color-surface-elevated));--rail-panel-soft:var(--home-panel-soft,var(--color-surface-subtle));--rail-text:var(--home-text,var(--color-text-primary));--rail-muted:var(--home-muted,var(--color-text-secondary));--rail-subtle:var(--home-subtle,var(--color-text-subtle));--rail-border:var(--home-border,var(--color-border-default));--rail-ink:var(--home-ink,var(--color-text-inverse));z-index:1100;padding:var(--sp-16);background:color-mix(in srgb,var(--rail-ink)56%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:flex-end;display:flex;position:fixed;inset:0}.scriptResearchRail-module__P5XPVa__rail{overscroll-behavior-y:contain;width:min(400px,100%);min-width:0;height:100%;padding:var(--sp-24)var(--sp-16);border:1px solid var(--rail-border);border-radius:var(--rd-16);background:var(--rail-panel-soft);box-shadow:var(--shadow-floating);color:var(--rail-text);display:block;overflow-y:auto}.scriptResearchRail-module__P5XPVa__toolbar{z-index:2;margin:calc(var(--sp-24)*-1)calc(var(--sp-16)*-1)var(--sp-20);padding:var(--sp-14)var(--sp-16);background:var(--rail-panel-soft);position:sticky;top:0}.scriptResearchRail-module__P5XPVa__header{justify-content:space-between;align-items:center;gap:var(--sp-12);margin-bottom:var(--sp-14);padding-bottom:var(--sp-14);border-bottom:1px solid var(--rail-border);display:flex}.scriptResearchRail-module__P5XPVa__header strong{color:var(--rail-text);font-size:var(--font-size-16)}.scriptResearchRail-module__P5XPVa__header>button{width:var(--sp-40);height:var(--sp-40);border:1px solid var(--rail-border);border-radius:var(--rd-10);color:var(--rail-text);background:var(--rail-panel);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.scriptResearchRail-module__P5XPVa__tabs{border:1px solid var(--rail-border);background:var(--rail-panel-raised);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.scriptResearchRail-module__P5XPVa__tabs button{cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:0;padding:7px 4px;font-size:12px;font-weight:750;color:var(--rail-subtle)!important}.scriptResearchRail-module__P5XPVa__tabs button:hover,.scriptResearchRail-module__P5XPVa__tabs .scriptResearchRail-module__P5XPVa__tabActive{background:color-mix(in srgb,var(--rail-brand)10%,transparent);color:var(--rail-text)!important}.scriptResearchRail-module__P5XPVa__conductResearch{align-items:center;gap:var(--sp-6);margin:var(--sp-12)0 0;color:var(--rail-muted);flex-wrap:wrap;font-size:12px;line-height:1.4;display:flex}.scriptResearchRail-module__P5XPVa__conductResearch>span:first-child{color:var(--rail-text);font-weight:700}.scriptResearchRail-module__P5XPVa__conductResearch>span[aria-hidden]{color:var(--rail-subtle)}.scriptResearchRail-module__P5XPVa__conductResearch button{cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--rail-brand)40%,transparent);text-decoration-color:color-mix(in srgb,var(--rail-brand)40%,transparent);background:0 0;border:0;padding:0;font-size:12px;font-weight:750;color:var(--rail-brand)!important}.scriptResearchRail-module__P5XPVa__conductResearch button:hover{-webkit-text-decoration-color:var(--rail-brand);text-decoration-color:var(--rail-brand)}.scriptResearchRail-module__P5XPVa__sectionHeader{gap:5px;display:grid}.scriptResearchRail-module__P5XPVa__sectionHeader>span:first-child{color:var(--rail-brand);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.scriptResearchRail-module__P5XPVa__sectionHeader strong{color:var(--rail-text);font-size:16px}.scriptResearchRail-module__P5XPVa__refreshAngles{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;width:fit-content;margin-top:6px;padding:0;font-size:11px;font-weight:800;line-height:1;display:inline-flex;color:var(--rail-brand)!important}.scriptResearchRail-module__P5XPVa__refreshAngles:hover:not([aria-disabled=true]){color:color-mix(in srgb,var(--rail-brand)78%,white)!important}.scriptResearchRail-module__P5XPVa__refreshAngles[aria-disabled=true]{cursor:default;opacity:.58}.scriptResearchRail-module__P5XPVa__angleLoading{color:var(--rail-brand);align-items:center;gap:6px;margin-top:12px;font-size:10px;display:inline-flex}.scriptResearchRail-module__P5XPVa__angleList{gap:10px;margin-top:17px;display:grid}.scriptResearchRail-module__P5XPVa__angleCard{border:1px solid var(--rail-border);background:var(--rail-panel-raised);border-radius:11px;gap:8px;width:100%;min-width:0;padding:13px;display:grid}.scriptResearchRail-module__P5XPVa__angleCardAdded{border-color:color-mix(in srgb,var(--rail-brand)56%,var(--rail-border));box-shadow:inset 3px 0 0 var(--rail-brand)}.scriptResearchRail-module__P5XPVa__angleCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.scriptResearchRail-module__P5XPVa__angleCardHeader>span{color:var(--rail-brand);text-transform:uppercase;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.scriptResearchRail-module__P5XPVa__angleAddButton{border:1px solid var(--rail-border);width:28px;height:28px;color:var(--rail-brand);background:var(--rail-panel);cursor:pointer;border-radius:7px;flex-shrink:0;place-items:center;padding:0;transition:background .15s,border-color .15s,color .15s;display:grid}.scriptResearchRail-module__P5XPVa__angleAddButton:hover:not(:disabled){border-color:color-mix(in srgb,var(--rail-brand)56%,var(--rail-border));background:color-mix(in srgb,var(--rail-brand)8%,var(--rail-panel))}.scriptResearchRail-module__P5XPVa__angleAddButton:disabled{cursor:default;opacity:.58}.scriptResearchRail-module__P5XPVa__angleAddButtonAdded,.scriptResearchRail-module__P5XPVa__angleAddButtonAdded:disabled{border-color:var(--rail-brand);color:#fff;background:var(--rail-brand);cursor:default;opacity:1}.scriptResearchRail-module__P5XPVa__angleCard>strong{color:var(--rail-text);font-size:14px;line-height:1.45}.scriptResearchRail-module__P5XPVa__angleCard>p,.scriptResearchRail-module__P5XPVa__angleCard>small{color:var(--rail-muted);margin:0;font-size:12px;line-height:1.5}.scriptResearchRail-module__P5XPVa__angleCard>small{color:var(--rail-subtle)}.scriptResearchRail-module__P5XPVa__empty{border:1px dashed var(--rail-border);color:var(--rail-subtle);text-align:center;border-radius:11px;justify-items:center;gap:8px;margin-top:17px;padding:28px 17px;display:grid}.scriptResearchRail-module__P5XPVa__empty p{margin:0;font-size:11px;line-height:1.5}.scriptResearchRail-module__P5XPVa__error{color:var(--color-status-error-text,#b42318);margin:12px 0 0;font-size:12px;line-height:1.5}.scriptResearchRail-module__P5XPVa__spin{animation:.75s linear infinite scriptResearchRail-module__P5XPVa__scriptResearchRailSpin}@keyframes scriptResearchRail-module__P5XPVa__scriptResearchRailSpin{to{transform:rotate(360deg)}}@media (max-width:680px){.scriptResearchRail-module__P5XPVa__backdrop{padding:0}.scriptResearchRail-module__P5XPVa__rail{width:100%;height:100dvh;padding:0 var(--sp-14)var(--sp-28);border:0;border-radius:0}.scriptResearchRail-module__P5XPVa__toolbar{margin:0 calc(var(--sp-14)*-1)var(--sp-20);padding:var(--sp-14)}}
.creatorScriptWorkspace-module__FRSm2W__workspace{min-height:610px;color:var(--home-text);grid-template-columns:minmax(0,1fr);display:grid}.creatorScriptWorkspace-module__FRSm2W__workspaceFocused{background:var(--home-panel-soft)}.creatorScriptWorkspace-module__FRSm2W__initialGeneration{min-height:610px;padding:var(--sp-32);background:radial-gradient(circle at 50% 24%,color-mix(in srgb,var(--home-brand)12%,transparent),transparent 24rem),var(--home-panel);place-items:center;display:grid}.creatorScriptWorkspace-module__FRSm2W__initialGenerationCard{justify-items:center;gap:var(--sp-12);width:min(100%,36rem);padding:var(--sp-32);border-color:color-mix(in srgb,var(--home-brand)24%,var(--home-border));text-align:center;display:grid}.creatorScriptWorkspace-module__FRSm2W__initialGenerationIcon{width:var(--sp-52);height:var(--sp-52);border-radius:var(--rd-pill);background:color-mix(in srgb,var(--home-brand)14%,transparent);color:var(--home-brand);place-items:center;display:grid}.creatorScriptWorkspace-module__FRSm2W__initialGenerationIcon svg{width:var(--sp-24);height:var(--sp-24)}.creatorScriptWorkspace-module__FRSm2W__initialGenerationCard h2{color:var(--home-text);font-size:var(--font-size-ui-title-md);letter-spacing:-.03em;margin:0}.creatorScriptWorkspace-module__FRSm2W__initialGenerationCard>p{max-width:34rem;color:var(--home-muted);font-size:var(--font-size-ui-label);margin:0;line-height:1.6}.creatorScriptWorkspace-module__FRSm2W__initialGenerationStatus{min-height:var(--sp-40);align-items:center;gap:var(--sp-8);color:var(--home-text);font-size:var(--font-size-ui-label);font-weight:var(--font-weight-bold);display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__initialGenerationStatus svg{width:var(--sp-18);height:var(--sp-18);color:var(--home-brand)}.creatorScriptWorkspace-module__FRSm2W__initialGenerationError{justify-items:center;gap:var(--sp-12);width:100%;display:grid}.creatorScriptWorkspace-module__FRSm2W__initialGenerationTake{gap:var(--sp-6);width:100%;padding:var(--sp-14);text-align:left;display:grid}.creatorScriptWorkspace-module__FRSm2W__initialGenerationTake span{color:var(--home-brand);font-size:var(--font-size-ui-caption);font-weight:var(--font-weight-extrabold);letter-spacing:.1em;text-transform:uppercase}.creatorScriptWorkspace-module__FRSm2W__initialGenerationTake strong{color:var(--home-text);font-size:var(--font-size-ui-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.creatorScriptWorkspace-module__FRSm2W__mainGenerating{display:none}.creatorScriptWorkspace-module__FRSm2W__workspaceFocused .creatorScriptWorkspace-module__FRSm2W__main{padding:var(--sp-20)var(--sp-16);background:var(--home-panel-soft)}.creatorScriptWorkspace-module__FRSm2W__main{background:radial-gradient(circle at 78% 0,color-mix(in srgb,var(--home-brand)7%,transparent),transparent 28rem),var(--home-panel);min-width:0;padding:30px}.creatorScriptWorkspace-module__FRSm2W__hero>span,.creatorScriptWorkspace-module__FRSm2W__thesisCard span,.creatorScriptWorkspace-module__FRSm2W__editorHeader>div:first-child>span,.creatorScriptWorkspace-module__FRSm2W__deliveryCard>div>span,.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>header span{color:var(--home-brand);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.creatorScriptWorkspace-module__FRSm2W__hero h2{color:var(--home-text);letter-spacing:-.04em;margin:7px 0;font-size:clamp(22px,3vw,32px)}.creatorScriptWorkspace-module__FRSm2W__hero p{max-width:680px;color:var(--home-muted);margin:0;font-size:13px;line-height:1.55}.creatorScriptWorkspace-module__FRSm2W__thesisCard{border:1px solid color-mix(in srgb,var(--home-brand)24%,var(--home-border));background:color-mix(in srgb,var(--home-brand)6%,var(--home-panel-raised));border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:15px 17px;display:flex}.creatorScriptWorkspace-module__FRSm2W__thesisCard>div{gap:5px;min-width:0;display:grid}.creatorScriptWorkspace-module__FRSm2W__thesisCard strong{color:var(--home-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.45;overflow:hidden}.creatorScriptWorkspace-module__FRSm2W__thesisCard>svg{color:var(--home-brand);flex:none}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureCard{border:1px solid color-mix(in srgb,var(--home-brand)26%,var(--home-border));background:color-mix(in srgb,var(--home-brand)6%,var(--home-panel-raised));border-radius:13px;gap:10px;margin-top:24px;padding:17px;display:grid}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureCard label{color:var(--home-brand);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureRow textarea{resize:vertical;border:1px solid var(--home-border);width:100%;min-height:82px;color:var(--home-text);background:var(--home-panel-raised);font:inherit;border-radius:9px;outline:none;padding:11px 12px;font-size:13px;line-height:1.5}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureRow textarea:focus{border-color:color-mix(in srgb,var(--home-brand)64%,var(--home-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--home-brand)10%,transparent)}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureRow textarea::placeholder{color:var(--home-subtle)}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureCard>p{color:var(--home-muted);margin:0;font-size:11px;line-height:1.5}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureCard .creatorScriptWorkspace-module__FRSm2W__takeCaptureError{color:#d95b69}.creatorScriptWorkspace-module__FRSm2W__takeCaptureErrorBanner{color:#d95b69;margin:8px 0 0;font-size:11px}.creatorScriptWorkspace-module__FRSm2W__scriptTabs{align-items:center;gap:6px;margin-top:16px;display:flex}.creatorScriptWorkspace-module__FRSm2W__scriptTabs button{border:1px solid var(--home-border);min-height:34px;color:var(--home-muted);background:var(--home-panel-raised);cursor:pointer;font:inherit;border-radius:9px;padding:7px 13px;font-size:11px;font-weight:750}.creatorScriptWorkspace-module__FRSm2W__scriptTabs .creatorScriptWorkspace-module__FRSm2W__scriptTabActive{border-color:color-mix(in srgb,var(--home-brand)58%,var(--home-border));color:var(--home-brand);background:color-mix(in srgb,var(--home-brand)9%,var(--home-panel-raised))}.creatorScriptWorkspace-module__FRSm2W__scriptTabs button:disabled{cursor:default;opacity:.58}.creatorScriptWorkspace-module__FRSm2W__scriptOutdated{color:#b7791f;margin-left:auto;font-size:10px;font-weight:750}.creatorScriptWorkspace-module__FRSm2W__spin{animation:.75s linear infinite creatorScriptWorkspace-module__FRSm2W__scriptSpin}.creatorScriptWorkspace-module__FRSm2W__freestylePanel{border:1px dashed var(--home-border);min-height:260px;color:var(--home-muted);background:var(--home-panel-soft);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:36px;display:flex}.creatorScriptWorkspace-module__FRSm2W__freestylePanel>svg{color:var(--home-brand)}.creatorScriptWorkspace-module__FRSm2W__freestylePanel h3{color:var(--home-text);margin:0;font-size:18px}.creatorScriptWorkspace-module__FRSm2W__freestylePanel p{max-width:470px;margin:5px 0 0;font-size:12px;line-height:1.55}.creatorScriptWorkspace-module__FRSm2W__freestylePanel button{cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:6px;padding:8px;font-size:12px;font-weight:750;display:inline-flex;color:var(--home-brand)!important}.creatorScriptWorkspace-module__FRSm2W__editorCard,.creatorScriptWorkspace-module__FRSm2W__deliveryCard,.creatorScriptWorkspace-module__FRSm2W__reviewPanel{border:1px solid var(--home-border);background:var(--home-panel-raised);border-radius:14px;margin-top:18px;overflow:hidden}.creatorScriptWorkspace-module__FRSm2W__editorHeader{border-bottom:1px solid var(--home-border);background:var(--home-panel-soft);justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex;position:relative}.creatorScriptWorkspace-module__FRSm2W__editorHeader>div{gap:3px;display:grid}.creatorScriptWorkspace-module__FRSm2W__editorHeader>div:first-child>span{font-size:var(--font-size-12)}.creatorScriptWorkspace-module__FRSm2W__editorHeader>.creatorScriptWorkspace-module__FRSm2W__mobileHeaderResearch{display:none}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__editorHeaderActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__fullScriptHeaderActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.creatorScriptWorkspace-module__FRSm2W__editorHeader p{color:var(--home-subtle);margin:0;font-size:10px}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__saveStatus{color:var(--home-subtle);letter-spacing:normal;text-transform:none;font-size:10px;font-weight:700}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__saveStatusError{color:#d95b69}.creatorScriptWorkspace-module__FRSm2W__projectSaveError{color:#d95b69;background:#d95b6912;border-bottom:1px solid #d95b694d;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:11px;display:flex}.creatorScriptWorkspace-module__FRSm2W__projectSaveError button{border:1px solid color-mix(in srgb,#d95b69 45%,var(--home-border));color:#d95b69;background:var(--home-panel-raised);cursor:pointer;border-radius:7px;flex:none;padding:6px 9px;font-size:10px;font-weight:750}.creatorScriptWorkspace-module__FRSm2W__editorCard textarea{resize:vertical;width:100%;min-height:240px;color:var(--home-text);font:inherit;font-size:var(--font-size-14);background:0 0;border:0;outline:none;padding:23px;line-height:1.8;display:block}.creatorScriptWorkspace-module__FRSm2W__editorCard textarea::placeholder{color:var(--home-subtle);opacity:.72}.creatorScriptWorkspace-module__FRSm2W__scriptPrimitivesSpacing{margin-top:18px}.creatorScriptWorkspace-module__FRSm2W__scriptInputActions{justify-content:flex-end;align-items:center;gap:var(--sp-8);margin-top:18px;display:flex}.creatorScriptWorkspace-module__FRSm2W__scriptInputActions+.creatorScriptWorkspace-module__FRSm2W__scriptPrimitivesSpacing{margin-top:var(--sp-24)}.creatorScriptWorkspace-module__FRSm2W__assistBar{border-top:1px solid var(--home-border);background:var(--home-panel-soft);flex-wrap:wrap;align-items:center;gap:7px;padding:11px 13px;display:flex}.creatorScriptWorkspace-module__FRSm2W__assistBar[hidden]{display:none}.creatorScriptWorkspace-module__FRSm2W__assistBar>span{color:var(--home-brand);align-items:center;gap:6px;margin-right:3px;font-size:10px;font-weight:800;display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__assistBar button,.creatorScriptWorkspace-module__FRSm2W__sourceCard button,.creatorScriptWorkspace-module__FRSm2W__reviewPanel button,.creatorScriptWorkspace-module__FRSm2W__teleprompterModal button,.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal button{border:1px solid var(--home-border);background:var(--home-panel-raised);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex;color:var(--home-muted)!important}.creatorScriptWorkspace-module__FRSm2W__assistBar button:hover:not(:disabled),.creatorScriptWorkspace-module__FRSm2W__sourceCard button:hover:not(:disabled){border-color:color-mix(in srgb,var(--home-brand)42%,var(--home-border));color:var(--home-text)!important}.creatorScriptWorkspace-module__FRSm2W__assistBar button:disabled,.creatorScriptWorkspace-module__FRSm2W__sourceCard button:disabled{cursor:default;opacity:.58}.creatorScriptWorkspace-module__FRSm2W__polishControl{position:relative}.creatorScriptWorkspace-module__FRSm2W__polishMenu{z-index:4;border:1px solid var(--home-border);background:var(--home-panel-raised);border-radius:9px;gap:2px;min-width:160px;padding:5px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 10px 30px #11182729}.creatorScriptWorkspace-module__FRSm2W__assistBar .creatorScriptWorkspace-module__FRSm2W__polishMenu button{background:0 0;border-color:#0000;justify-content:flex-start;width:100%}.creatorScriptWorkspace-module__FRSm2W__assistBar .creatorScriptWorkspace-module__FRSm2W__polishMenu button:hover{background:var(--home-panel-soft)}.creatorScriptWorkspace-module__FRSm2W__assistSpinner{border:2px solid color-mix(in srgb,var(--home-brand)24%,transparent);border-top-color:var(--home-brand);border-radius:50%;width:12px;height:12px;animation:.75s linear infinite creatorScriptWorkspace-module__FRSm2W__scriptSpin}.creatorScriptWorkspace-module__FRSm2W__assistError{color:#d95b69;background:#d95b6912;border-top:1px solid #d95b6952;margin:0;padding:9px 13px;font-size:11px}@keyframes creatorScriptWorkspace-module__FRSm2W__scriptSpin{to{transform:rotate(360deg)}}.creatorScriptWorkspace-module__FRSm2W__reviewPanel{border-color:color-mix(in srgb,var(--home-brand)25%,var(--home-border));padding:15px}.creatorScriptWorkspace-module__FRSm2W__reviewPanel header{justify-content:space-between;align-items:center;display:flex}.creatorScriptWorkspace-module__FRSm2W__reviewPanel header>span{color:var(--home-brand);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__reviewPanel header button{width:28px;height:28px;padding:0}.creatorScriptWorkspace-module__FRSm2W__reviewPanel p{color:var(--home-muted);white-space:pre-wrap;margin:11px 0 0;font-size:12px;line-height:1.65}.creatorScriptWorkspace-module__FRSm2W__deliveryCard{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:17px;display:grid}.creatorScriptWorkspace-module__FRSm2W__deliveryCard h3{color:var(--home-text);margin:4px 0;font-size:14px}.creatorScriptWorkspace-module__FRSm2W__deliveryCard p{color:var(--home-muted);margin:0;font-size:11px}.creatorScriptWorkspace-module__FRSm2W__toggle{color:var(--home-muted);cursor:pointer;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.creatorScriptWorkspace-module__FRSm2W__toggle input{opacity:0;pointer-events:none;position:absolute}.creatorScriptWorkspace-module__FRSm2W__toggle>span{border:1px solid var(--home-border);background:var(--home-panel-soft);border-radius:999px;width:34px;height:19px;transition:background .14s;position:relative}.creatorScriptWorkspace-module__FRSm2W__toggle>span:after{content:"";background:var(--home-subtle);border-radius:50%;width:13px;height:13px;transition:transform .14s,background .14s;position:absolute;top:2px;left:2px}.creatorScriptWorkspace-module__FRSm2W__toggle input:checked+span{border-color:var(--home-brand);background:var(--home-brand)}.creatorScriptWorkspace-module__FRSm2W__toggle input:checked+span:after{background:var(--home-ink);transform:translate(15px)}.creatorScriptWorkspace-module__FRSm2W__sourcesUsed{border-bottom:1px solid var(--home-border);gap:8px;margin-top:16px;padding-bottom:15px;display:grid}.creatorScriptWorkspace-module__FRSm2W__sourcesUsed>span{color:var(--home-subtle);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.creatorScriptWorkspace-module__FRSm2W__sourcesUsed>div{gap:5px;display:grid}.creatorScriptWorkspace-module__FRSm2W__sourcesUsed button{min-width:0;color:var(--home-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:7px 0;font-size:10px;line-height:1.35;display:flex}.creatorScriptWorkspace-module__FRSm2W__sourcesUsed button:hover{color:var(--home-text)}.creatorScriptWorkspace-module__FRSm2W__sourceList{gap:9px;margin-top:17px;display:grid}.creatorScriptWorkspace-module__FRSm2W__sourceCard{border:1px solid var(--home-border);background:var(--home-panel-raised);border-radius:11px;padding:12px;overflow:hidden}.creatorScriptWorkspace-module__FRSm2W__sourceCard .creatorScriptWorkspace-module__FRSm2W__sourcePreviewButton{align-items:initial;justify-content:initial;width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;gap:6px;padding:0;display:grid}.creatorScriptWorkspace-module__FRSm2W__sourceCard .creatorScriptWorkspace-module__FRSm2W__sourcePreviewButton:hover:not(:disabled){background:0 0;border-color:#0000;color:inherit!important}.creatorScriptWorkspace-module__FRSm2W__sourceCard .creatorScriptWorkspace-module__FRSm2W__sourcePreviewButton:hover strong,.creatorScriptWorkspace-module__FRSm2W__sourceCard .creatorScriptWorkspace-module__FRSm2W__sourcePreviewButton:focus-visible strong{color:var(--home-brand)}.creatorScriptWorkspace-module__FRSm2W__sourceCard .creatorScriptWorkspace-module__FRSm2W__sourcePreviewButton:focus-visible{outline:2px solid var(--home-brand);outline-offset:5px}.creatorScriptWorkspace-module__FRSm2W__sourcePreviewButton>span{color:var(--home-brand);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__sourceCard strong{color:var(--home-text);font-size:12px;line-height:1.4}.creatorScriptWorkspace-module__FRSm2W__sourceCard p{color:var(--home-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.creatorScriptWorkspace-module__FRSm2W__sourceActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.creatorScriptWorkspace-module__FRSm2W__sourceActions button{border:1px solid var(--home-border);background:var(--home-panel-soft);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:0;padding:7px 8px;font-size:11px;font-weight:700;display:inline-flex;color:var(--home-brand)!important}.creatorScriptWorkspace-module__FRSm2W__sourceActions button:only-child{grid-column:1/-1}.creatorScriptWorkspace-module__FRSm2W__sourceActions button:disabled{cursor:default;opacity:.68;color:var(--home-subtle)!important}.creatorScriptWorkspace-module__FRSm2W__sourceInOutline{color:var(--home-brand);text-transform:uppercase;align-items:center;gap:5px;margin-top:9px;font-size:11px;font-weight:800;display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__emptyResearch{border:1px dashed var(--home-border);color:var(--home-subtle);text-align:center;border-radius:11px;justify-items:center;gap:8px;margin-top:17px;padding:28px 17px;display:grid}.creatorScriptWorkspace-module__FRSm2W__emptyResearch p{margin:0;font-size:11px;line-height:1.5}.creatorScriptWorkspace-module__FRSm2W__evidenceToolBackdrop{z-index:1250;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04040ad6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmBackdrop{z-index:1300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04040ad6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal{border:1px solid var(--home-border);width:min(460px,100%);color:var(--home-text);background:var(--home-panel-raised);border-radius:16px;gap:11px;padding:24px;display:grid;box-shadow:0 36px 110px #0000007a}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal>span{color:var(--home-brand);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal h3,.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal p{margin:0}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal h3{font-size:20px}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal p{color:var(--home-muted);font-size:12px;line-height:1.65}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal>div{justify-content:flex-end;gap:8px;margin-top:7px;display:flex}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal button{border:1px solid var(--home-border);min-height:36px;color:var(--home-text);background:var(--home-panel-soft);cursor:pointer;font:inherit;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:750}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal .creatorScriptWorkspace-module__FRSm2W__outlineConfirmPrimary{border-color:var(--home-brand);color:#fff;background:var(--home-brand)}.creatorScriptWorkspace-module__FRSm2W__evidenceToolModal{border:1px solid var(--home-border);width:min(1180px,100%);height:min(820px,100vh - 48px);color:var(--home-text);background:var(--home-panel);border-radius:18px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 36px 110px #00000085}.creatorScriptWorkspace-module__FRSm2W__evidenceToolModal>header{border-bottom:1px solid var(--home-border);background:var(--home-panel-raised);justify-content:space-between;align-items:center;gap:18px;padding:14px 17px;display:flex}.creatorScriptWorkspace-module__FRSm2W__evidenceToolModal>header span,.creatorScriptWorkspace-module__FRSm2W__webEvidenceResult>span{color:var(--home-brand);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.creatorScriptWorkspace-module__FRSm2W__evidenceToolModal>header h3{margin:3px 0 0;font-size:19px}.creatorScriptWorkspace-module__FRSm2W__evidenceToolTabs{align-items:center;gap:6px;display:flex}.creatorScriptWorkspace-module__FRSm2W__evidenceToolTabs button{border:1px solid var(--home-border);background:var(--home-panel-soft);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:750;display:inline-flex;color:var(--home-muted)!important}.creatorScriptWorkspace-module__FRSm2W__evidenceToolTabs button:last-child{width:34px;padding:0}.creatorScriptWorkspace-module__FRSm2W__evidenceToolTabs .creatorScriptWorkspace-module__FRSm2W__toolTabActive{border-color:color-mix(in srgb,var(--home-brand)55%,var(--home-border));background:color-mix(in srgb,var(--home-brand)9%,var(--home-panel-soft));color:var(--home-brand)!important}.creatorScriptWorkspace-module__FRSm2W__evidenceToolBody{--color-text-content-text-primary:var(--home-text);--color-borders-dividers-border-default:var(--home-border);--color-backgrounds-surfaces-bg-default:var(--home-panel);min-height:0;padding:24px;overflow-y:auto}.creatorScriptWorkspace-module__FRSm2W__researchPlacementActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.creatorScriptWorkspace-module__FRSm2W__researchPlacementActions button{border:1px solid var(--home-border);min-width:0;color:var(--home-brand);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-size:10px;font-weight:750;display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__researchPlacementActions button:only-child{grid-column:1/-1}.creatorScriptWorkspace-module__FRSm2W__researchPlacementActions button:disabled{cursor:default;opacity:.55}.creatorScriptWorkspace-module__FRSm2W__webEvidenceTool{gap:14px;max-width:820px;margin:0 auto;display:grid}.creatorScriptWorkspace-module__FRSm2W__webEvidenceTool label{color:var(--home-text);gap:8px;font-size:12px;font-weight:750;display:grid}.creatorScriptWorkspace-module__FRSm2W__webEvidenceTool textarea{resize:vertical;border:1px solid var(--home-border);min-height:110px;color:var(--home-text);background:var(--home-panel-raised);font:inherit;border-radius:11px;outline:none;padding:13px;font-size:13px;line-height:1.55}.creatorScriptWorkspace-module__FRSm2W__webEvidenceResult{border:1px solid var(--home-border);background:var(--home-panel-raised);border-radius:12px;gap:12px;padding:17px;display:grid}.creatorScriptWorkspace-module__FRSm2W__webEvidenceResult p{max-height:360px;color:var(--home-muted);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.7;overflow-y:auto}.creatorScriptWorkspace-module__FRSm2W__evidenceError{color:#d95b69;margin:0;font-size:11px}.creatorScriptWorkspace-module__FRSm2W__teleprompterBackdrop{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04040ad1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal{border:1px solid var(--home-border);width:min(880px,100%);max-height:min(840px,100vh - 48px);color:var(--home-text);background:var(--home-panel-raised);border-radius:18px;grid-template-rows:auto auto minmax(240px,1fr) auto;display:grid;overflow:hidden;box-shadow:0 36px 110px #0000007a}.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal{border:1px solid var(--home-border);width:min(680px,100%);max-height:min(720px,100vh - 48px);color:var(--home-text);background:var(--home-panel-raised);border-radius:18px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 36px 110px #0000007a}.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal>header{border-bottom:1px solid var(--home-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal>header span{color:var(--home-brand);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal>header h3{margin:4px 0 0;font-size:19px}.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal>header button{width:34px;height:34px;padding:0}.creatorScriptWorkspace-module__FRSm2W__researchPreviewBody{color:var(--home-muted);white-space:pre-wrap;padding:24px;font-size:13px;line-height:1.75;overflow-y:auto}.creatorScriptWorkspace-module__FRSm2W__researchPreviewLink{width:fit-content;color:var(--home-brand);margin:0 24px 24px;font-size:12px;font-weight:750;text-decoration:none}.creatorScriptWorkspace-module__FRSm2W__researchPreviewLink:hover{text-decoration:underline}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>header,.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>footer{border-bottom:1px solid var(--home-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;display:flex}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>header h3{margin:3px 0 0;font-size:19px}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>header button{width:34px;height:34px;padding:0}.creatorScriptWorkspace-module__FRSm2W__teleprompterControls{border-bottom:1px solid var(--home-border);background:var(--home-panel-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:13px 17px;display:grid}.creatorScriptWorkspace-module__FRSm2W__teleprompterControls label{color:var(--home-muted);grid-template-columns:auto minmax(90px,1fr) auto;align-items:center;gap:10px;font-size:10px;font-weight:700;display:grid}.creatorScriptWorkspace-module__FRSm2W__teleprompterControls input{accent-color:var(--home-brand)}.creatorScriptWorkspace-module__FRSm2W__teleprompterScreen{color:#f8f7ff;white-space:pre-wrap;background:#09090d;padding:50px 12%;font-weight:650;line-height:1.7;overflow-y:auto}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>footer{border-top:1px solid var(--home-border);border-bottom:0}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>footer>span{color:var(--home-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal>footer button{background:var(--home-brand);padding-inline:15px;color:var(--home-ink)!important}@media (max-width:980px){.creatorScriptWorkspace-module__FRSm2W__workspace{grid-template-columns:minmax(0,1fr)}.creatorScriptWorkspace-module__FRSm2W__sourceList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.creatorScriptWorkspace-module__FRSm2W__initialGeneration{min-height:calc(100dvh - var(--sp-160));padding:var(--sp-16)}.creatorScriptWorkspace-module__FRSm2W__initialGenerationCard{padding:var(--sp-24)var(--sp-16)}.creatorScriptWorkspace-module__FRSm2W__initialGenerationTake strong{white-space:normal}.creatorScriptWorkspace-module__FRSm2W__main{padding:22px 14px}.creatorScriptWorkspace-module__FRSm2W__thesisCard strong{white-space:normal}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureRow{grid-template-columns:minmax(0,1fr)}.creatorScriptWorkspace-module__FRSm2W__thesisCaptureRow button{width:100%}.creatorScriptWorkspace-module__FRSm2W__scriptTabs{flex-wrap:wrap}.creatorScriptWorkspace-module__FRSm2W__scriptOutdated{width:100%;margin-left:0}.creatorScriptWorkspace-module__FRSm2W__editorHeader{align-items:flex-start;gap:var(--sp-10);flex-direction:column}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__editorHeaderActions{flex-wrap:wrap;justify-content:space-between;width:100%}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__fullScriptHeaderActions{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.creatorScriptWorkspace-module__FRSm2W__editorHeader .creatorScriptWorkspace-module__FRSm2W__fullScriptHeaderActions>*{width:100%}.creatorScriptWorkspace-module__FRSm2W__editorHeader>div:first-child{width:100%;padding-right:0}.creatorScriptWorkspace-module__FRSm2W__editorHeader>.creatorScriptWorkspace-module__FRSm2W__mobileHeaderResearch{border:1px solid var(--home-border);background:var(--home-panel-raised);border-radius:10px;padding:4px;display:none;position:absolute;top:12px;right:12px}.creatorScriptWorkspace-module__FRSm2W__mobileHeaderResearchButton{cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:7px 4px;font-size:12px;font-weight:750;display:inline-flex;color:var(--home-brand)!important}.creatorScriptWorkspace-module__FRSm2W__sourceList,.creatorScriptWorkspace-module__FRSm2W__teleprompterControls,.creatorScriptWorkspace-module__FRSm2W__deliveryCard{grid-template-columns:minmax(0,1fr)}.creatorScriptWorkspace-module__FRSm2W__editorCard textarea{resize:none;height:300px;min-height:300px;max-height:300px;padding:var(--sp-16);caret-color:var(--home-brand);overflow-y:auto}[data-design-theme=creator][data-color-mode=dark] .creatorScriptWorkspace-module__FRSm2W__editorCard textarea{color:var(--color-text-inverse);background:var(--color-surface-inverse)}[data-design-theme=creator][data-color-mode=dark] .creatorScriptWorkspace-module__FRSm2W__editorCard textarea::placeholder{color:color-mix(in srgb,var(--color-text-inverse)62%,transparent)}.creatorScriptWorkspace-module__FRSm2W__scriptInputActions{align-items:stretch}.creatorScriptWorkspace-module__FRSm2W__scriptInputActions>*{width:100%}.creatorScriptWorkspace-module__FRSm2W__teleprompterBackdrop,.creatorScriptWorkspace-module__FRSm2W__evidenceToolBackdrop{padding:0}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmBackdrop{align-items:end;padding:12px}.creatorScriptWorkspace-module__FRSm2W__outlineConfirmModal>div{display:grid}.creatorScriptWorkspace-module__FRSm2W__evidenceToolModal{border:0;border-radius:0;width:100%;height:100%}.creatorScriptWorkspace-module__FRSm2W__evidenceToolModal>header{flex-direction:column;align-items:flex-start}.creatorScriptWorkspace-module__FRSm2W__evidenceToolTabs{width:100%}.creatorScriptWorkspace-module__FRSm2W__evidenceToolTabs button:not(:last-child){flex:1}.creatorScriptWorkspace-module__FRSm2W__evidenceToolBody{padding:16px 12px}.creatorScriptWorkspace-module__FRSm2W__researchPlacementActions{grid-template-columns:minmax(0,1fr)}.creatorScriptWorkspace-module__FRSm2W__teleprompterModal{border:0;border-radius:0;width:100%;height:100%;max-height:none}.creatorScriptWorkspace-module__FRSm2W__researchPreviewModal{border:0;border-radius:0;width:100%;max-height:100%}.creatorScriptWorkspace-module__FRSm2W__teleprompterScreen{padding:36px 24px}}
