.creator-feature.feature-surface{--feature-gold:#f3ce88;--feature-copy:#cdc6db;--feature-line:#c0a3df42;border:0;border-top:1px solid var(--feature-line);color:#f6f0ff;margin-top:18px;padding:25px 0 8px;font:400 14px/1.6 Arial,Helvetica,sans-serif;position:relative}.creator-feature.feature-surface:before{content:"";background:linear-gradient(90deg,#f3ce88,#bd8fed);width:70px;height:2px;position:absolute;top:-1px;left:0;box-shadow:0 0 12px #b58be85c}.feature-surface .feature-heading{align-items:center;gap:11px;min-height:37px;margin:0 0 17px;display:flex}.feature-surface .feature-heading-icon{color:#f3ce88;background:linear-gradient(135deg,#c291ec21,#e4b56612);border-radius:50%;flex:none;place-items:center;width:37px;height:37px;display:grid}.feature-surface .feature-heading .feature-eyebrow{color:#eac98f;letter-spacing:.17em;margin:0;font:700 10px/1.5 Arial,sans-serif}.feature-surface .feature-heading-note{color:#aca0bd;letter-spacing:.04em;text-align:right;margin-left:auto;font-size:10px}body main .creator-feature.feature-surface h3{letter-spacing:0;text-transform:none;color:#fff;-webkit-text-fill-color:currentColor;margin:0 0 11px;padding:0;background:0 0!important;font:400 clamp(21px,2.2vw,28px)/1.3 CommunityDisplay,Arial,sans-serif!important}.creator-feature.feature-surface .feature-description{max-width:65ch;color:var(--feature-copy);margin:0 0 21px;font-size:14px;line-height:1.75}.creator-feature.feature-surface :is(button,a){box-sizing:border-box}body main .creator-feature.feature-surface button:not(.feature-choice),body main .creator-feature.feature-surface a.feature-action{text-align:center;white-space:normal;border:1px solid #c6a0e573;border-bottom-color:#edd08a8a;border-radius:5px;justify-content:center;align-items:center;gap:9px;max-width:100%;min-height:46px;margin:0;padding:11px 17px;font:700 12px/1.6 Arial,sans-serif;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #eee2ff0f;color:#f8e5bd!important;background:linear-gradient(120deg,#392951b3,#1d2339ba)!important}.creator-feature.feature-surface :is(button,a)>svg{flex:none}body main .creator-feature.feature-surface button:not(.feature-choice):hover:not(:disabled),body main .creator-feature.feature-surface a.feature-action:hover{border-color:#edcc91;color:#fff2d5!important;background:linear-gradient(120deg,#54386ccc,#2a3452cc)!important}body main .creator-feature.feature-surface button.feature-action--quiet{box-shadow:none;border-color:#0000;padding-inline:4px;color:#cfc0e1!important;background:0 0!important}body main .creator-feature.feature-surface button.feature-action--quiet:hover:not(:disabled){text-underline-offset:5px;border-color:#0000;text-decoration:underline;color:#f5d396!important;background:0 0!important}.creator-feature.feature-surface button:disabled{opacity:.5;cursor:default}.feature-surface .feature-actions{flex-wrap:wrap;align-items:center;gap:9px 18px;margin:14px 0;display:flex}.creator-feature.feature-surface fieldset.feature-ballot{border:0;min-width:0;margin:24px 0 12px;padding:0}.creator-feature.feature-surface .feature-ballot legend{color:#f3edf9;letter-spacing:0;width:100%;max-width:65ch;margin:0 0 17px;padding:0;font:600 16px/1.6 Arial,sans-serif}.feature-surface .feature-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;display:grid}body main .creator-feature.feature-surface button.feature-choice{width:100%;min-width:0;min-height:66px;box-shadow:none;text-align:left;white-space:normal;border:0;border-bottom:1px solid #b89ad86b;border-radius:3px 3px 0 0;flex-direction:column;justify-content:center;margin:0;padding:14px 12px;transition:background .15s,border-color .15s;display:flex;position:relative;color:#f4edf9!important;background:linear-gradient(110deg,#b38bdd0e,#b38bdd03)!important}body main .creator-feature.feature-surface button.feature-choice:hover:not(:disabled){border-bottom-color:#d4b4fa;color:#fff!important;background:linear-gradient(110deg,#9e77c82e,#9e77c80c)!important}body main .creator-feature.feature-surface button.feature-choice[aria-pressed=true]{border-bottom:2px solid #f3ce88;padding-bottom:13px;color:#fff0cd!important;background:linear-gradient(110deg,#be95e62b,#ead2960b)!important}.creator-feature.feature-surface .feature-choice-top{width:100%;min-width:0;color:inherit;font:inherit;align-items:center;gap:11px;display:flex}.creator-feature.feature-surface .feature-choice-number{color:#a293b5;letter-spacing:.03em;flex:none;font:400 10px/1.4 CommunityDisplay,Arial,sans-serif}.creator-feature.feature-surface .feature-choice-label{overflow-wrap:anywhere;min-width:0;color:inherit;flex:1;font:400 17px/1.4 CommunityDisplay,Arial,sans-serif}.creator-feature.feature-surface .feature-choice-indicator{color:#b6a2ce;flex:none;place-items:center;display:grid}.creator-feature.feature-surface .feature-choice[aria-pressed=true] :is(.feature-choice-number,.feature-choice-indicator){color:#f3ce88}.creator-feature.feature-surface .feature-choice-result{color:#bcb0cc;justify-content:space-between;gap:10px;width:100%;padding:11px 0 0 25px;font:400 10px/1.5 Arial,sans-serif;display:flex}.creator-feature.feature-surface .feature-choice-result>span{font:inherit;color:inherit}.feature-surface .feature-choice-result strong{color:#ead3a8;font-variant-numeric:tabular-nums;font-weight:700}.feature-surface .feature-choice-meter{pointer-events:none;background:0 0;width:100%;height:2px;position:absolute;bottom:0;left:0;display:block!important}.feature-surface .feature-choice-meter>span{background:linear-gradient(90deg,#a580d1,#d2b7f4);height:100%;transition:width .25s;display:block}.feature-surface .feature-choice[aria-pressed=true] .feature-choice-meter>span{background:#f3ce88}.creator-feature.feature-surface .feature-ballot-note{color:#a99bb9;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:16px 0 0;font:400 10px/1.6 Arial,sans-serif;display:flex}.creator-feature.feature-surface .feature-ballot-note>span{font:inherit;color:inherit}.creator-feature.feature-surface .feature-ballot-note>span:first-child{color:#d2c1e4}.creator-feature.feature-surface .feature-check{color:#e3d7ee;gap:10px;width:fit-content;margin:17px 0 3px;padding:5px 0;font-size:13px}.feature-surface .feature-check input{accent-color:#dec08b}.creator-feature.feature-surface small{color:#a99cb8;font-size:11px}.creator-feature.feature-surface .feature-mode{color:#d1b3ed;letter-spacing:.1em;text-transform:uppercase;margin:20px 0 4px;font:700 10px/1.5 Arial,sans-serif}.feature-surface .feature-reveal{border-left:2px solid #e5c482;margin-top:20px;padding:17px 0 5px 18px}.creator-feature.feature-surface h4{color:#edcf95;margin:0 0 10px;font:400 16px/1.5 CommunityDisplay,Arial,sans-serif}.creator-feature.feature-surface .feature-reveal-answer{color:#fff;margin-bottom:8px;font-size:18px;font-weight:700}.feature-surface .feature-reveal p,.feature-surface .feature-booth p{color:var(--feature-copy);margin-bottom:12px;line-height:1.7}.creator-feature.feature-surface>.feature-booth{margin-top:20px}.creator-feature.feature-surface>.feature-scout{margin-top:24px}.creator-feature.feature-surface .feature-scout>div{border-bottom-color:var(--feature-line);padding:14px 0}.creator-feature.feature-surface .feature-scout p{color:var(--feature-copy);margin-top:7px}.creator-feature.feature-surface>[role=status],.feature-surface .feature-booth>[role=status]{color:#f0d59d;margin-top:9px;padding:10px 0;font-size:12px;line-height:1.7}:is(.feature-surface :is(button,a,input):focus-visible,.feature-save :is(button,a):focus-visible){outline-offset:5px;outline:2px solid #f3ce88}body main .feature-save{color:#cbb8dc;flex-wrap:wrap;align-items:center;gap:10px 24px;margin:12px 0 0;padding:7px 0;font-size:11px;display:flex}body main .feature-save>button,body main button.feature-back-latest{min-height:44px;box-shadow:none;border:0;border-radius:0;align-items:center;gap:8px;padding:8px 0;font:600 11px/1.5 Arial,sans-serif;display:inline-flex;color:#f0d294!important;background:0 0!important}body main .feature-save>button:hover:not(:disabled),body main button.feature-back-latest:hover:not(:disabled){text-underline-offset:5px;text-decoration:underline;color:#fff0cd!important;background:0 0!important}body main .feature-save>button:disabled{opacity:.5;cursor:default}body main .feature-save>a{color:#bcaccf;align-items:center;gap:5px;min-height:44px;text-decoration:none;display:inline-flex}body main .feature-save>a:hover{color:#f0d294}body main .feature-save>p{color:#d9c9e8;flex-basis:100%;font-size:12px;line-height:1.6}body main button.feature-back-latest{margin-top:16px;color:#c6b3da!important}@media (max-width:600px){.creator-feature.feature-surface{margin-top:17px;padding-top:21px}.feature-surface .feature-heading{gap:9px;margin-bottom:15px}.feature-surface .feature-heading-note{max-width:85px;font-size:9px}body main .creator-feature.feature-surface h3{font-size:21px!important;line-height:1.4!important}.creator-feature.feature-surface .feature-description{font-size:13px;line-height:1.8}.creator-feature.feature-surface .feature-ballot legend{margin-bottom:14px;font-size:15px;line-height:1.6}.feature-surface .feature-choice-grid{gap:10px 12px}body main .creator-feature.feature-surface button.feature-choice{min-height:63px;padding:12px 9px}body main .creator-feature.feature-surface button.feature-choice[aria-pressed=true]{padding-bottom:11px}.creator-feature.feature-surface .feature-choice-top{gap:8px}.creator-feature.feature-surface .feature-choice-label{font-size:16px}.creator-feature.feature-surface .feature-choice-result{padding-left:20px;font-size:9px}body main .feature-save{gap:4px 21px;margin-top:7px}}@media (max-width:350px){.feature-surface .feature-choice-grid{grid-template-columns:1fr}.feature-surface .feature-heading-note{display:none}}@media (prefers-reduced-motion:reduce){.feature-surface .feature-choice,.feature-surface .feature-choice-meter>span{transition:none}}.creator-feature{color:#f7f3eb;text-align:left;border-top:1px solid #bfa06b66;min-width:0;margin-top:24px;padding:24px 0 8px}.creator-feature .feature-eyebrow,.feature-eyebrow{color:#f1c674;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.creator-feature h3,.creator-feature-editor h2{color:#fff;overflow-wrap:anywhere;margin:0 0 12px;font-family:CommunityDisplay,Arial,sans-serif;font-style:normal;line-height:1.25}.creator-feature p,.creator-feature-editor p{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.feature-description{white-space:pre-line}.creator-feature button,.feature-save button,.feature-back-latest,.creator-feature-editor button,.feature-controlled-video button{color:#f1d494;cursor:pointer;min-height:44px;font:inherit;white-space:normal;background:#101829;border:1px solid #a28b61;border-radius:6px;padding:9px 14px;line-height:1.4}.creator-feature button:disabled,.creator-feature-editor button:disabled{opacity:.5;cursor:default}.creator-feature button[aria-pressed=true]{color:#fff;background:#42331b;border-color:#f1c674}.creator-feature a,.feature-save a,.creator-feature-editor a{color:#f1d494;text-underline-offset:4px}.creator-feature small{color:#d3cadc;margin-top:8px;line-height:1.5;display:block}.feature-actions,.feature-save,.feature-editor-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.feature-save{font-size:12px}.feature-save p{flex-basis:100%;margin:0}.feature-check{align-items:center;gap:10px;margin:14px 0;display:flex!important}.feature-check input{flex:none;width:20px!important;height:20px!important;min-height:20px!important}.creator-feature fieldset{border:0;margin:16px 0;padding:0}.creator-feature legend{margin-bottom:12px;font-size:17px;font-weight:700;line-height:1.5}.creator-feature fieldset button{text-align:left;width:100%;margin:8px 0;display:block}.creator-feature fieldset span{color:#d3cadc;font-size:12px}.creator-feature fieldset small{margin-top:14px}.feature-scout>div{border-bottom:1px solid #fff2;padding:12px 0}.feature-setup-image{object-fit:contain;width:auto;max-width:100%;max-height:500px;margin:16px 0;display:block}.creator-feature audio,.creator-feature-editor audio{width:100%;max-width:100%;margin:14px 0;display:block}.feature-video{aspect-ratio:16/9;background:#040610;border:1px solid #b59bc9;border-radius:10px;width:100%;min-width:0;min-height:202px;position:relative;overflow:hidden}.feature-controlled-video,.feature-controlled-video>div:first-child{width:100%;height:100%;position:absolute;inset:0}.feature-controlled-video iframe{border:0;width:100%;height:100%}.feature-controlled-video>p,.feature-controlled-video>div[role=alert]{background:#080c19;flex-wrap:wrap;place-content:center;gap:10px;padding:20px;line-height:1.5;display:flex;position:absolute;inset:0}.feature-controlled-video [role=alert] p{text-align:center;flex-basis:100%}.feature-controlled-video [role=alert] a{color:#f1c674;min-height:44px;padding:10px}.feature-drawing{pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.community-cinema:has(.creator-feature) .cinema-sheet{max-height:90dvh;padding-top:48px;overflow-y:auto}.community-cinema:has(.creator-feature) .cinema-main{align-items:start}.community-cinema:has(.creator-feature) .cinema-profile{margin-top:300px}.creator-feature-editor{color:#f5efe6;background:#080d18;max-width:1100px;margin:20px auto;padding:24px}.creator-feature-editor header{margin-bottom:24px}.creator-feature-editor label{flex-direction:column;gap:7px;margin:12px 0;font-size:14px;line-height:1.5;display:flex}.creator-feature-editor :is(input,textarea,select){box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:#fff;background:#101829;border:1px solid #938776;border-radius:5px;padding:10px;font-size:16px}.creator-feature-editor input[type=file]{padding:8px}.creator-feature-editor fieldset{border:0;border-bottom:1px solid #c5ac6b55;min-width:0;margin:20px 0;padding:0 0 20px}.creator-feature-editor legend{color:#f1c674;padding:10px 0;font-weight:700}.feature-times{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.feature-choice-editor{align-items:center;gap:18px;display:flex}.feature-choice-editor>label:first-child{flex:1}.feature-choice-editor .feature-check{flex-direction:row}.feature-preview{max-width:760px;padding:20px 0}.feature-preview>button{margin-bottom:20px}.feature-film-workspace{padding-top:20px}.feature-status,.feature-recovery{color:#f1d494;padding:14px 0;line-height:1.6}.feature-scout-editor,.feature-take-review{border-bottom:1px solid #fff2;padding:12px 0}.feature-editor-actions button.primary{color:#17120a;background:#eac477}:is(.creator-feature-editor :is(a,button,input,textarea,select):focus-visible,.creator-feature :is(a,button,input):focus-visible){outline-offset:4px;outline:2px solid #f1c674}@media (max-width:800px){.community-cinema:has(.creator-feature) .cinema-profile{margin-top:0}.community-cinema:has(.creator-feature) .cinema-main{flex-direction:column;gap:20px;display:flex}.community-cinema:has(.creator-feature) .cinema-video-column{width:100%}.community-cinema:has(.creator-feature) .cinema-profile{order:-1;width:100%;margin-top:0;display:block}.community-cinema:has(.creator-feature) .cinema-hologram{aspect-ratio:auto;width:105px;height:130px;bottom:0;left:0}.community-cinema:has(.creator-feature) .cinema-profile .community-info{min-height:130px;padding:12px 12px 12px 112px}.community-cinema:has(.creator-feature) .cinema-profile .community-info h3{font-size:19px}.community-cinema:has(.creator-feature) .cinema-profile-links{flex-wrap:wrap}.creator-feature-editor{padding:16px}.feature-times{grid-template-columns:1fr}.feature-choice-editor{display:block}.creator-feature h3{font-size:21px}.creator-feature-editor .studio-film-room{margin-left:0;margin-right:0}}.cinema-main>div{min-width:0}.creator-feature-editor .studio-film-stage{min-height:202px}@font-face{font-family:CommunityDisplay;src:url(/fonts/russo-one.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}.creator-feature-editor .creator-feature fieldset{border:0;padding:0}.creator-feature-editor .creator-feature h3{color:#fff;letter-spacing:0;font-family:CommunityDisplay,Arial,sans-serif}.community-cinema:has(.creator-feature) .cinema-close{float:right;margin-top:-40px;position:sticky;top:0}.community-cinema:has(.creator-feature) .cinema-main{clear:both}.studio .creator-feature-editor label{flex-direction:column;align-items:stretch;gap:7px}.studio .creator-feature-editor :is(input,textarea,select){width:100%;min-width:0;max-width:100%}.studio .creator-feature-editor .feature-check{flex-direction:row;align-items:center}.studio .creator-feature-editor .feature-check input{width:20px!important;height:20px!important;min-height:20px!important}.studio .creator-feature-editor fieldset{background:0 0;border:0;border-bottom:1px solid #c5ac6b55;padding:0 0 18px}.studio .creator-feature-editor .creator-feature fieldset{border:0}.studio .creator-feature-editor :is(h2,h3,h4){letter-spacing:0;font-style:normal;font-weight:400;font-family:CommunityDisplay,Arial,sans-serif!important}.studio .creator-feature-editor>header h2{font-size:clamp(22px,3vw,32px)}:is(.community-cinema:has(.creator-feature),.community-cinema:has(.creator-feature) *){box-sizing:border-box}@media (max-width:800px){.community-cinema:has(.creator-feature) .cinema-main>div{width:100%;max-width:100%}}
