:root{--site-header-h:64px}@media (max-width:1023px),(pointer:coarse),(prefers-reduced-motion:reduce){html:has(.filmus-scroll){scroll-snap-type:none!important;scroll-behavior:auto!important;overscroll-behavior-y:auto!important;touch-action:auto!important;height:auto!important;max-height:none!important;overflow:clip auto!important}html:has(.filmus-scroll) body:not([data-scroll-locked]){overscroll-behavior-y:auto!important;touch-action:auto!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:clip visible!important}html:has(.filmus-scroll):has(body[data-scroll-locked]){overflow-y:hidden!important}.filmus-scroll,.filmus-content,.filmus-content #top{width:100%;min-width:0;max-width:100%;overflow-x:clip;scroll-snap-type:none!important;touch-action:auto!important;height:auto!important;max-height:none!important;overflow-y:visible!important}.filmus-content .filmus-scene,.filmus-content .filmus-scene>.scene-inner,.filmus-content .filmus-scene .scene-container{box-sizing:border-box;width:100%;min-width:0;scroll-snap-type:none!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important;touch-action:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:clip visible!important}.filmus-content .filmus-scene{scroll-margin-top:var(--site-header-h);flex-shrink:0;display:flow-root}.filmus-content .filmus-scene>.scene-inner{flex-direction:column;align-items:stretch;display:flex;overflow:visible!important}.filmus-content .filmus-scene [data-scene-scroll]{overscroll-behavior-y:auto!important;touch-action:auto!important;height:auto!important;max-height:none!important;overflow:clip visible!important}.filmus-content .filmus-scene[data-section-type=hero]{min-height:100svh!important}.filmus-content .hero-scene .scene-container{min-height:100svh!important;padding-top:calc(var(--site-header-h) + 3rem)!important;padding-bottom:3rem!important}.filmus-content .comparison-mobile [role=tabpanel],.filmus-content .faq-card-scroll{flex:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.filmus-content .faq-showcase,.filmus-content .film-music-topics{height:auto!important;min-height:0!important}.filmus-content .conductor-scene .conductor-grid{align-items:stretch;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.filmus-content .conductor-scene .conductor-grid>div{grid-area:auto!important;min-width:0!important}.filmus-content .conductor-scene .conductor-portrait{height:clamp(280px,57vw,480px)!important;min-height:0!important;max-height:none!important}.filmus-content .conductor-scene .conductor-copy{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.filmus-content .conductor-facts,.filmus-content .conductor-facts>.animated-list-item,.filmus-content .conductor-fact-card{grid-auto-rows:auto!important;height:auto!important}.filmus-content .conductor-fact-title{white-space:normal!important;overflow-wrap:anywhere!important}.filmus-content .conductor-copy :where(.section-heading-system,.conductor-section-heading){text-align:start;align-items:stretch}.filmus-content .conductor-copy .section-lead--system{text-align:start!important}.filmus-content .filmus-scene :where(.scene-container,.conductor-grid,.conductor-copy){overscroll-behavior-x:none!important}.filmus-content .film-music-topic-grid,.filmus-content .film-music-topic-grid>.animated-list-item{height:auto!important;min-height:0!important;overflow:visible!important}html:has(.filmus-scroll) body:before{display:none!important}.filmus-cinematic-loader,.filmus-section-wipe{display:none!important}.site-header{-webkit-backdrop-filter:none!important}.filmus-content :where(.scene-reactive-aura,.film-music-topic-spotlight,.poster-atmosphere__light-sweep,.magic-border-beam){display:none!important}.filmus-content :where(.magic-aurora-text,.animated-gradient-text,.magic-animated-gradient-text,.neon-gradient-card,.poster-atmosphere__panel,.poster-atmosphere__panel img),.filmus-content .neon-gradient-card:before,.filmus-content .neon-gradient-card:after{will-change:auto!important;animation:none!important}.filmus-content .neon-gradient-card:before{display:none!important}.filmus-content :where(.manifesto-poster-row,.manifesto-neon-body,.neon-gradient-card,.film-music-topic-card){-webkit-backdrop-filter:none!important}.filmus-content :where(.section-heading-system,.manifesto-aurora-title,.animated-list-item){opacity:1!important;filter:none!important;transform:none!important}.filmus-content :where(.scene-reactive-aura,.statement-soft-media,.statement-soft-wash,.poster-atmosphere,.film-music-wind-svg){pointer-events:none!important}.manifesto-poster-scene .poster-atmosphere__collage{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;inset:0!important;transform:none!important}.manifesto-poster-scene .poster-atmosphere__panel,.manifesto-poster-scene .poster-atmosphere__panel img{min-width:0;min-height:0;transform:none!important}}.join-dashboard-entry{text-align:center;max-width:760px;color:inherit;flex-direction:column;align-items:center;gap:1.2rem;margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem);display:flex}.join-dashboard-entry__icon{border-radius:var(--ui-control-radius,14px);background:color-mix(in srgb,var(--secondary) 15%,transparent);width:58px;height:58px;color:var(--secondary);place-items:center;display:grid}.join-dashboard-entry__icon svg{width:28px;height:28px}.join-dashboard-entry h3{font-size:clamp(1.25rem,3vw,1.85rem);font-weight:900;line-height:1.6}.join-dashboard-entry p{max-width:54ch;font-size:1rem;line-height:2}.join-dashboard-entry__roles{color:inherit;opacity:.8;justify-content:center;align-items:center;gap:.6rem;font-size:.9rem;line-height:1.9;display:flex}.join-dashboard-entry__roles svg{flex:none;width:20px;height:20px}.join-dashboard-entry .join-dashboard-entry__action{white-space:normal;justify-content:center;align-items:center;gap:.65rem;max-width:100%;height:auto;min-height:52px;padding:.85rem 1.25rem;line-height:1.7;text-decoration:none;display:inline-flex}.join-dashboard-entry__action svg{flex:none;width:20px;height:20px}.join-dashboard-entry small{max-width:55ch;color:inherit;opacity:.8;line-height:1.9}@media (max-width:1023px){:root{--filmus-public-gutter:clamp(16px,4vw,32px);--filmus-public-section-gap:clamp(3rem,7vw,5rem)}.filmus-content{--filmus-home-control-height:48px;--filmus-home-card-gap:clamp(12px,2.8vw,20px)}.filmus-content .filmus-scene .scene-container{padding-inline:var(--filmus-public-gutter)!important}.filmus-content .filmus-scene :where(h1,h2,h3,h4,p,strong,span){overflow-wrap:break-word}.filmus-content .filmus-scene :where(img,video,iframe,canvas,svg){max-width:100%}.filmus-content :where(.section-heading-system,.animated-list-item,.gallery-v43-shell,.comparison-mobile,.comparison-panel,.faq-showcase,.film-music-topics,.join-form-shell,.join-application-neon,.sponsor-showcase,.conductor-grid,.conductor-copy,.gallery-cinema-shell){min-width:0;max-width:100%}.filmus-content .section-heading-system{width:100%;margin-inline:auto;padding-inline:0}.filmus-content .filmus-scene:not(.hero-scene) .section-title--system{text-wrap:balance;max-width:100%!important;font-size:clamp(1.6rem,4.4vw,2.65rem)!important;line-height:1.5!important}.filmus-content .section-lead--system{max-width:65ch;line-height:1.9!important}.section-heading-kicker{letter-spacing:.05em}.section-heading-rule{margin-top:1rem}.manifesto-poster-scene .manifesto-luma-stage{padding-block:var(--filmus-public-section-gap)!important;gap:1rem!important}.manifesto-poster-scene .manifesto-poster-list{width:min(100%,920px);margin-inline:auto!important}.manifesto-poster-scene .manifesto-poster-row p{display:block!important}.comparison-scene .scene-container,.gallery-scene .scene-container,.join-scene .scene-container,.faq-scene .faq-showcase,.sponsors-scene .scene-container,.press-marquee-scene .scene-container{padding-block:var(--filmus-public-section-gap)!important}.join-scene .join-heading{margin-bottom:1.5rem!important}.conductor-scene .conductor-copy{padding:var(--filmus-public-gutter)!important}.conductor-scene .conductor-copy>div:last-child{width:100%!important;padding:1.5rem 0!important}.soundscape-scene .film-music-topics{padding-block:var(--filmus-public-section-gap)!important}.film-music-topic-grid{gap:var(--filmus-home-card-gap)!important;grid-auto-rows:auto!important}.filmus-content .media-stage-scene .scene-container{min-height:clamp(420px,72svh,680px)!important;padding-block:var(--filmus-public-section-gap)!important;align-items:flex-end!important}.filmus-content .performances-scene .scene-container{min-height:clamp(470px,82svh,820px)!important;padding-block:var(--filmus-public-section-gap)!important}.filmus-content .statement-video-scene .scene-container{min-height:clamp(320px,55svh,560px)!important;padding-block:4rem!important}.piano-scene .piano-stage{height:auto!important;min-height:0!important}.gallery-v43-shell{width:100%!important;margin-inline:auto!important}.filmus-content :where(.faq-card-trigger,.gallery-media-tabs button,.gallery-album-tabs button,.comparison-mobile [role=tab],.filmus-animated-gradient-action){min-height:var(--filmus-home-control-height);touch-action:manipulation;white-space:normal;min-width:44px;line-height:1.6}.filmus-content :where(input,select,textarea){min-width:0;max-width:100%;font-size:16px}.filmus-content :where(.gallery-media-tabs,.gallery-album-tabs){touch-action:manipulation;max-width:100%;width:100%!important;min-width:0!important;height:auto!important;overflow:visible!important}.filmus-content .gallery-album-tabs{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.filmus-content .gallery-album-tabs>[role=tab]{overflow-wrap:anywhere;flex:140px;max-width:100%;white-space:normal!important;min-width:0!important}.filmus-content .gallery-media-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.filmus-content .gallery-media-tabs>[role=tab]{overflow-wrap:anywhere;white-space:normal!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important}.filmus-content .gallery-v43-toolbar{flex-wrap:wrap;gap:1rem}.filmus-content :where(.performance-pagination,.performance-stage-actions){min-width:0;max-width:100%;flex-wrap:wrap!important;overflow:visible!important}.filmus-content .performance-pagination__item{max-width:100%;white-space:normal!important;min-width:0!important}.filmus-content .film-music-typing-line{white-space:normal!important}.filmus-content .press-marquee-mask{width:100%;min-width:0;max-width:100%;overflow:hidden!important}.filmus-footer{max-width:100%;overflow-x:clip}.filmus-footer :where(.footer-social-list,.footer-grid){min-width:0;max-width:100%}}@media (max-width:767px){:root{--filmus-public-gutter:clamp(16px,4.2vw,24px)}.filmus-content .filmus-scene:not(.hero-scene) .section-title--system{font-size:clamp(1.5rem,6.2vw,2.15rem)!important}.filmus-content .section-lead--system{font-size:1rem!important}.filmus-content .section-heading-system{margin-bottom:1.5rem}.hero-video-title,.hero-video-title--plain{overflow-wrap:break-word;max-width:100%}.magic-video-text__fallback-copy{padding-inline:4px;font-size:clamp(1.5rem,7.8vw,2.8rem)!important}.manifesto-poster-scene .manifesto-aurora-title{margin-bottom:.5rem!important;font-size:clamp(1.45rem,6.2vw,2.05rem)!important;line-height:1.65!important}.manifesto-poster-scene .manifesto-neon-body{max-width:100%;padding:1rem!important;font-size:1rem!important;line-height:1.95!important}.manifesto-poster-scene .manifesto-poster-list{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.manifesto-poster-scene .manifesto-poster-row{align-items:start;grid-template-columns:36px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:16px!important;display:grid!important}.manifesto-poster-scene .manifesto-poster-row h3{font-size:1.05rem!important;line-height:1.6!important}.manifesto-poster-scene .manifesto-poster-row p{margin-top:.3rem!important;font-size:.9rem!important;line-height:1.85!important}.comparison-mobile{margin-top:1.5rem!important}.comparison-panel--neon{min-height:0!important;padding:1rem!important}.comparison-mobile [role=tablist]{width:100%;height:auto!important;min-height:48px!important}.comparison-mobile [role=tab]{white-space:normal!important;padding:.6rem .4rem!important;font-size:.9rem!important}.comparison-mobile [role=tabpanel]{margin-top:12px!important}.conductor-scene .conductor-facts,.soundscape-scene .film-music-topic-grid{gap:var(--filmus-home-card-gap)!important;grid-template-columns:minmax(0,1fr)!important}.conductor-scene .conductor-fact-card{min-height:0!important}.conductor-scene .conductor-fact-content{min-height:68px!important;padding:14px!important}.soundscape-scene .film-music-topic-card{min-height:0!important;padding:1rem!important}.gallery-scene-v43 .gallery-v43-shell{border-radius:18px!important;padding:.85rem!important}.gallery-scene-v43 .gallery-cinema-heading{gap:.75rem!important}.filmus-content .gallery-puzzle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.join-scene .join-form-shell{margin-inline:auto;padding:.5rem!important}.join-dashboard-entry{gap:1rem;padding:1rem .5rem}.join-dashboard-entry__action{width:100%}.faq-scene .faq-card-trigger{white-space:normal;min-height:52px!important;padding-inline:16px!important}}.site-header-brand-rotator,.site-header-brand-rotator__track{align-items:center;min-width:0;display:flex}.site-header-brand-rotator .site-header-mobile-login{display:none}@media (max-width:767px){:root{--site-header-h:64px;--filmus-public-gutter:clamp(14px,4.2vw,22px)}.site-header{width:100%;max-width:100%;left:0;right:0}.site-header>.site-header-inner{height:64px!important}.site-header-inner{box-sizing:border-box;direction:rtl;align-items:center;gap:10px;width:100%;max-width:100%;grid-template-columns:minmax(0,1fr) auto!important;height:64px!important;padding-inline:clamp(12px,4vw,20px)!important;display:grid!important}.site-header-brand-rotator{grid-area:1/1;justify-self:start;align-items:flex-start;width:min(58vw,240px);min-width:0;height:48px;overflow:hidden}.site-header-brand-rotator__track{will-change:transform;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:96px;min-height:96px;transition:transform .44s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(0,0)}.site-header-brand-rotator.is-showing-login .site-header-brand-rotator__track{transform:translateY(-48px)}.site-header-brand-rotator :where(.site-brand-link,.site-header-mobile-login){box-sizing:border-box;flex:0 0 48px;justify-content:flex-start;align-items:center;width:100%;max-width:100%;max-height:48px;height:48px!important;min-height:48px!important}.site-header-brand-rotator .site-brand-link{min-width:0;display:flex!important}.site-header-brand-rotator .site-brand-logo{object-fit:contain;object-position:right center;max-width:100%;width:clamp(104px,33vw,154px)!important;height:auto!important;max-height:42px!important}.site-header-brand-rotator .site-header-mobile-login{white-space:nowrap;grid-column:auto;gap:7px;width:max-content;min-width:0;max-width:100%;font-size:clamp(.78rem,3.1vw,.94rem);border-radius:var(--ui-control-radius,12px)!important;color:#fff!important;background:#ffffff1f!important;border:1px solid #ffffff47!important;padding:0 11px!important;display:flex!important}.site-header-primary-actions{grid-area:1/2;justify-content:flex-end;justify-self:end;align-items:center;min-width:0;display:flex}.site-header-menu-trigger{white-space:nowrap;touch-action:manipulation;justify-content:center;align-items:center;gap:7px;min-width:76px;max-width:100%;min-height:44px;border-radius:var(--ui-control-radius,12px)!important;padding:9px 13px!important;transition:background-color .15s,color .15s!important;display:inline-flex!important}}@media (max-width:350px){.site-header-brand-rotator{width:min(56vw,185px)}.site-header-menu-trigger{min-width:66px;padding-inline:9px!important}}@media (prefers-reduced-motion:reduce){.site-header-brand-rotator__track{will-change:auto!important;transition:none!important}}.filmus-content .comparison-panel,.filmus-content .comparison-list-item{text-align:start!important}.filmus-content .comparison-panel[dir=rtl]{direction:rtl}.filmus-content .comparison-panel[dir=ltr]{direction:ltr}.filmus-content .comparison-list-item>span:last-child{overflow-wrap:anywhere;min-width:0;text-align:start!important}.filmus-content .gallery-v43-shell{color:#f7f0ff!important;background:#21102f!important}.filmus-content .gallery-v43-toolbar :is(h3,p){color:#f7f0ff!important}@media (max-width:1023px),(pointer:coarse),(prefers-reduced-motion:reduce){.filmus-content .faq-showcase{height:auto!important;min-height:0!important;max-height:none!important;display:block!important}.filmus-content .faq-showcase>.faq-card-scroll{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.filmus-content .faq-animated-list,.filmus-content .faq-animated-list>.animated-list-item{height:auto!important;min-height:0!important}.filmus-content .faq-card-trigger>span>span:last-child{overflow-wrap:anywhere;white-space:normal!important;text-wrap:wrap!important}.filmus-content .faq-card-scroll,.filmus-content .faq-animated-list{scrollbar-gutter:auto!important;overscroll-behavior:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}.filmus-content .faq-card{-webkit-backdrop-filter:none!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;transform:none!important}.filmus-content .faq-card-trigger{align-items:flex-start;width:100%;max-width:100%;gap:12px!important;padding:16px!important}.filmus-content .faq-card-trigger>span{text-align:start;flex:1;min-width:0;gap:10px!important}.filmus-content .faq-card-trigger>svg{flex:0 0 20px;margin-top:5px}.filmus-content .faq-card [data-faq-answer]{overscroll-behavior:auto!important;touch-action:auto!important;height:auto!important;max-height:none!important;animation:none!important}.filmus-content .faq-card [data-faq-answer][data-state=closed]{display:none}.filmus-content .faq-card-answer{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0 16px 18px!important}.filmus-content .faq-card-answer .faq-answer-copy{box-sizing:border-box;font-size:1rem;line-height:2;white-space:normal!important;text-wrap:wrap!important;overflow-wrap:anywhere!important;text-align:start!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important}.filmus-content .faq-orbit,.filmus-content .faq-sparkle,.filmus-footer .footer-reference-glow{display:none!important}.filmus-content .faq-card,.filmus-footer .footer-reference-panel{-webkit-backdrop-filter:none!important}.filmus-content .faq-showcase-heading .section-title--system{white-space:normal!important;text-wrap:wrap!important}.filmus-content .filmus-scene :where(.comparison-panel,.film-music-topic-card,.gallery-cinema-shell,.performance-stage-actions){overflow-wrap:anywhere;min-width:0;max-width:100%}.filmus-content .press-marquee-heading,.filmus-content .press-marquee-mask{opacity:1!important;filter:none!important;transform:none!important}}@media (max-width:767px){.join-scene .scene-container{padding-inline:18px!important}.join-application-recruitment{border-radius:20px!important;padding:18px 15px!important}.join-application-recruitment .join-dashboard-entry{text-align:center;min-width:0}.join-application-recruitment .join-dashboard-entry p{text-align:justify;text-align-last:center;overflow-wrap:anywhere}.join-scene .join-heading{padding-inline:0!important}}
@media (max-width:1023px){.filmus-sheet-overlay{-webkit-backdrop-filter:blur(3px)!important;background:#08030fbf!important;transition:opacity .16s!important}.site-mobile-sheet.filmus-sheet-content{--menu-stroke:color-mix(in srgb,var(--primary,#7c2ae8) 22%,#ffffff29);--menu-panel:color-mix(in srgb,var(--primary,#7c2ae8) 11%,#110b1b);--menu-radius:var(--ui-modal-radius,22px);inset-block:0!important;inset-inline:auto 0!important;border:0!important;border-inline-start:1px solid var(--menu-stroke)!important;background:color-mix(in srgb,var(--popover,#100b16) 8%,#120b1d)!important;width:min(420px,94dvw)!important;max-width:94dvw!important;height:100dvh!important;max-height:100dvh!important;color:color-mix(in srgb,var(--popover-foreground,#fff) 8%,#f8f4ff)!important;contain:layout!important;font-family:var(--font-peyda)!important;border-radius:0!important;margin:0!important;padding:0!important;transition:transform .18s cubic-bezier(.2,.7,.2,1)!important;animation:none!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden!important;box-shadow:-14px 0 70px #0000008c!important}.site-mobile-sheet.filmus-sheet-content[data-side=left]{border-inline-start:0!important;border-inline-end:1px solid var(--menu-stroke)!important;left:0!important;right:auto!important}.site-mobile-sheet.filmus-sheet-content[data-state=closed]{pointer-events:none}.site-mobile-sheet.filmus-sheet-content>.absolute{display:none!important}.site-mobile-sheet .site-mobile-sheet__layout{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.site-mobile-sheet .site-mobile-sheet__head{padding:calc(21px + env(safe-area-inset-top)) 20px 24px;background:radial-gradient(ellipse at 10% 4%,color-mix(in srgb,var(--primary) 29%,transparent),transparent 65%),linear-gradient(160deg,#1b102c,#120b1d);border-bottom:1px solid var(--menu-stroke);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.site-mobile-sheet .site-mobile-sheet__head:after{content:"";inset-inline-start:24px;background:var(--secondary,#ffd21a);width:75px;height:2px;position:absolute;bottom:-1px}.site-mobile-sheet .site-mobile-sheet__title{align-content:center;justify-items:start;gap:8px;min-width:0;display:grid;margin:0!important}.site-mobile-sheet .site-mobile-sheet__title .site-brand-logo{object-fit:contain;object-position:right center;display:block;filter:brightness(0)invert()!important;width:clamp(143px,37vw,175px)!important;height:47px!important;max-height:47px!important}.site-mobile-sheet .site-mobile-sheet__title span{white-space:normal;font-size:.81rem;font-weight:700;line-height:1.65;display:block;color:#ede1ffa8!important}.site-mobile-sheet .site-mobile-sheet__close{border-radius:var(--ui-control-radius,14px);color:#25152f;cursor:pointer;background:#fff;border:1px solid #ffffff2e;flex:none;place-items:center;width:49px;min-width:49px;height:49px;padding:0;font-size:1rem;transition:background .12s;display:grid}.site-mobile-sheet .site-mobile-sheet__close:hover,.site-mobile-sheet .site-mobile-sheet__close:focus-visible{background:color-mix(in srgb,var(--primary) 36%,transparent);outline:2px solid var(--secondary);outline-offset:2px}.site-mobile-sheet .site-mobile-sheet__close svg{stroke-width:2.5px;width:23px;height:23px}.site-mobile-sheet .site-mobile-sheet__main{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 55%,transparent) transparent;flex:1;min-height:0;overflow:clip auto}.site-mobile-sheet .site-mobile-sheet__eyebrow{color:#f1e5ff7d;letter-spacing:.02em;align-items:center;gap:10px;padding:20px 25px 9px;font-size:.71rem;font-weight:850;display:flex}.site-mobile-sheet .site-mobile-sheet__eyebrow span{background:var(--secondary,#ffd21a);border-radius:2px;width:18px;height:2px}.site-mobile-sheet .site-mobile-sheet__nav{overscroll-behavior:auto;gap:7px;min-height:0;padding:10px 14px 24px;display:grid;max-height:none!important;overflow:visible!important}.site-mobile-sheet .site-mobile-sheet__nav .site-mobile-nav-item{touch-action:manipulation;grid-template-columns:49px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:71px;display:grid;color:#fff!important;white-space:normal!important;background:#ffffff09!important;border:1px solid #0000!important;border-radius:17px!important;padding:9px 12px!important;text-decoration:none!important;transition:background-color .12s,border-color .12s,transform .12s!important}.site-mobile-sheet .site-mobile-sheet__nav .site-mobile-nav-item:hover,.site-mobile-sheet .site-mobile-sheet__nav .site-mobile-nav-item:focus-visible{transform:translate(-2px);background:var(--menu-panel)!important;border-color:var(--menu-stroke)!important;outline:none!important}.site-mobile-sheet .site-mobile-nav-icon{border:1px solid color-mix(in srgb,var(--primary) 22%,#ffffff1f);place-items:center;width:49px;height:49px;display:grid;background:color-mix(in srgb,var(--primary) 20%,#171020)!important;color:color-mix(in srgb,var(--primary) 68%,white)!important;border-radius:15px!important}.site-mobile-sheet .site-mobile-nav-icon svg{stroke-width:2.1px;width:23px;height:23px;filter:none!important}.site-mobile-sheet .site-mobile-nav-label{text-align:start;min-width:0;font-size:1.13rem;font-weight:850;line-height:1.55;color:inherit!important}.site-mobile-sheet .site-mobile-nav-arrow{opacity:.68;width:19px;height:19px;color:#d9c7ef!important}.site-mobile-sheet .site-mobile-sheet__footer{padding:15px 19px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--menu-stroke);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:linear-gradient(#160e23,#0d0915);flex:none;gap:9px;max-height:min(42dvh,315px);display:grid;overflow:clip auto}.site-mobile-sheet .site-mobile-sheet__footer :where(a,button){text-align:center;touch-action:manipulation;min-width:0;max-width:100%;font-size:.92rem;line-height:1.6;white-space:normal!important}.site-mobile-sheet .site-mobile-sheet__login,.site-mobile-sheet .site-mobile-sheet__tickets{justify-content:center;align-items:center;gap:10px;width:100%;min-height:55px;padding:12px 15px;text-decoration:none;display:flex;border-radius:15px!important;font-weight:850!important}.site-mobile-sheet .site-mobile-sheet__login{border:1px solid color-mix(in srgb,var(--primary) 75%,white);background:var(--primary,#7c2ae8)!important;color:var(--on-primary,#fff)!important}.site-mobile-sheet .site-mobile-sheet__tickets{border:1px solid #0000;background:var(--secondary,#ffd21a)!important;color:var(--on-secondary,#211426)!important}.site-mobile-sheet .site-mobile-sheet__login svg,.site-mobile-sheet .site-mobile-sheet__tickets svg{flex:none;width:18px;height:18px}.site-mobile-sheet .site-mobile-sheet__install{width:100%;white-space:normal!important;border:1px solid var(--menu-stroke)!important;color:#fff!important;text-align:start!important;height:auto!important;min-height:75px!important;box-shadow:none!important;background:#ffffff0b!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:2px 0 0!important;padding:10px 12px!important;display:flex!important}.site-mobile-sheet .site-mobile-sheet__install:hover,.site-mobile-sheet .site-mobile-sheet__install:focus-visible{background:var(--menu-panel)!important;border-color:var(--primary)!important}.site-mobile-sheet .site-mobile-sheet__install-icon{background:color-mix(in srgb,var(--primary) 25%,#140d1a);width:45px;height:45px;color:var(--secondary);border-radius:13px;flex:none;place-items:center;display:grid}.site-mobile-sheet .site-mobile-sheet__install-icon svg{width:24px;height:24px}.site-mobile-sheet .site-mobile-sheet__install-copy{flex:1;gap:1px;min-width:0;line-height:1.5;display:grid}.site-mobile-sheet .site-mobile-sheet__install-copy strong{white-space:normal;overflow-wrap:anywhere;font-weight:850;font-size:.98rem!important}.site-mobile-sheet .site-mobile-sheet__install-copy small{color:#b7a7c8;white-space:normal;overflow-wrap:anywhere;font-size:.78rem!important}.site-mobile-sheet .site-mobile-sheet__install-arrow{opacity:.6;flex:none;width:16px;height:16px}.site-mobile-sheet .filmus-language-switch{justify-content:center!important}.site-header .site-header-menu-trigger{color:#25152f!important;background:#fff!important;border:1px solid #fff!important;border-radius:14px!important;gap:9px!important;min-width:100px!important;min-height:51px!important;padding:10px 15px!important;font-size:1rem!important;font-weight:900!important;box-shadow:0 5px 16px #2b0b2a24!important}.site-header .site-header-menu-trigger svg{stroke-width:2.5px!important;filter:none!important;color:#25152f!important;width:23px!important;height:23px!important}.site-header .site-header-menu-trigger:is(:active,:hover,:focus-visible){color:#25152f!important;background:#f9eefc!important}.site-mobile-sheet .filmus-language-switch__label{color:#f5eaff!important}.site-header-menu-trigger{touch-action:manipulation}.dashboard-light,.dashboard-light__main,.dashboard-user-profile-page{min-width:0;max-width:100%}.dashboard-light :where(img,video,canvas){max-width:100%}}@media (max-width:640px){.dashboard-light .dashboard-light__main{overflow-x:clip!important}.dashboard-light .dashboard-light__header{min-height:58px!important;padding-inline:4px!important}.dashboard-light .dashboard-light__header-title h1{font-size:clamp(1.2rem,4.5vw,1.55rem)!important}.dashboard-light .member-dashboard-profile-feature{gap:14px;min-width:0;min-height:0;border-radius:20px!important;padding:22px 16px!important}.dashboard-light .member-dashboard-profile-feature__photo{width:100%;min-width:0;max-width:100%}.dashboard-light .member-dashboard-profile-feature__photo img{border-radius:26px;width:128px;height:128px}.dashboard-light .member-dashboard-profile-feature>p{text-align:center;margin:0;line-height:1.9}.dashboard-light .filmus-conversation-history{min-width:0;max-width:100%;padding:5px!important}.dashboard-light .filmus-conversation-history article{overflow-wrap:anywhere;min-width:0;max-width:100%!important;padding:12px!important}.dashboard-light .filmus-conversation-reply{min-width:0;max-width:100%;margin-top:13px}.dashboard-light .filmus-conversation-reply textarea{min-width:0;max-width:100%;min-height:105px;font-size:1rem}.dashboard-light .filmus-conversation-reply button{justify-self:stretch;min-height:47px}.dashboard-light :where(.dashboard-shadcn-card,.dashboard-account-level-card,.dashboard-today-card,.dashboard-user-profile-page){overflow-wrap:anywhere;min-width:0;max-width:100%}.dashboard-light :where(.dashboard-settings-grid,.dashboard-user-profile-page){gap:14px!important}}@media (prefers-reduced-motion:reduce){.site-mobile-sheet.filmus-sheet-content,.site-mobile-sheet .site-mobile-nav-item,.site-mobile-sheet .site-mobile-sheet__install{transition:none!important;animation:none!important}}.dashboard-avatar-storage-warning{border:1px solid color-mix(in srgb,var(--accent,#ff641f) 50%,#ddd);border-radius:var(--ui-control-radius,12px);background:color-mix(in srgb,var(--accent,#ff641f) 8%,white);color:#5f2b18;margin:0 0 12px;padding:12px 15px;font-size:.91rem;font-weight:750;line-height:1.9}@media (max-width:375px){.site-header .site-header-menu-trigger{min-width:90px!important;padding-inline:10px!important;font-size:.93rem!important}.site-mobile-sheet .site-mobile-sheet__nav .site-mobile-nav-item{min-height:65px}.site-mobile-sheet .site-mobile-nav-label{font-size:1.05rem}}@media (max-height:650px) and (max-width:1023px){.site-mobile-sheet .site-mobile-sheet__head{padding-block:12px}.site-mobile-sheet .site-mobile-sheet__footer{max-height:34dvh;padding-block:10px}}.filmus-content{--public-tab-selected:#6d28b5;--public-tab-selected-text:#fff;--public-tab-idle:#2b153e;--public-tab-idle-text:#f7f0ff}.filmus-content :is(.comparison-mobile,.gallery-v43-shell,.gallery-cinema-heading) [role=tablist]{color:var(--public-tab-idle-text)!important;background:#20102f!important;border:1px solid #9678ad!important}.filmus-content :is(.comparison-mobile,.gallery-v43-shell,.gallery-cinema-heading) [role=tab]{background:var(--public-tab-idle)!important;color:var(--public-tab-idle-text)!important;-webkit-text-fill-color:var(--public-tab-idle-text)!important;min-height:48px!important;box-shadow:none!important;text-shadow:none!important;border:1px solid #9678ad!important;line-height:1.7!important}.filmus-content :is(.comparison-mobile,.gallery-v43-shell,.gallery-cinema-heading) [role=tab][data-state=active]{background:var(--public-tab-selected)!important;color:var(--public-tab-selected-text)!important;-webkit-text-fill-color:var(--public-tab-selected-text)!important;border-color:#d1afea!important;box-shadow:inset 0 -3px #ffd21a!important}.filmus-content :is(.comparison-mobile,.gallery-v43-shell,.gallery-cinema-heading) [role=tab]:disabled{cursor:not-allowed;opacity:.65!important}.filmus-content :is(.comparison-mobile,.gallery-v43-shell,.gallery-cinema-heading) [role=tab]:focus-visible{outline-offset:2px;outline:3px solid #ffd21a!important}.join-scene .join-application-neon__content,.join-scene .join-form-shell{color:#fff!important;background:#29133f!important}.join-scene .join-dashboard-entry{color:#fff!important}.join-scene .join-dashboard-entry__icon{color:#ffe078;background:#44235f}.join-scene .join-dashboard-entry__action{font-weight:800;box-shadow:0 6px 18px #160b242b;color:#29133f!important;background:#ffd21a!important;border-color:#ffd21a!important}.filmus-content .conductor-bio-button.filmus-animated-gradient-action{color:#fff!important;white-space:normal!important;background:#462071!important;border-color:#462071!important;min-height:48px!important;padding:.75rem 1.2rem!important;line-height:1.7!important;box-shadow:0 5px 16px #29133f24!important}.join-scene .join-dashboard-entry__action:hover,.filmus-content .conductor-bio-button.filmus-animated-gradient-action:hover{filter:brightness(1.07)}.join-scene .join-dashboard-entry__action:focus-visible,.filmus-content .conductor-bio-button.filmus-animated-gradient-action:focus-visible{outline-offset:4px;outline:3px solid #fff}.filmus-footer .footer-reference-social-list :is(a,.footer-reference-social-placeholder){gap:14px!important;min-height:78px!important;padding:12px 14px!important}.filmus-footer .footer-reference-social-list .footer-reference-social-icon{flex:0 0 56px!important;width:56px!important;height:56px!important}.filmus-footer .footer-reference-social-icon :is(.footer-social-svg,svg){object-fit:contain;width:36px!important;max-width:none!important;height:36px!important}.filmus-footer .footer-reference-social-list strong{overflow-wrap:anywhere;min-width:0;line-height:1.8;font-size:1rem!important}.filmus-footer .footer-reference-quick-content .footer-filmus-logo{object-fit:contain;width:min(240px,100%)!important;max-width:100%!important;height:auto!important;max-height:90px!important}.filmus-footer .footer-reference-partner-stage .footer-partner-logo{object-fit:contain;width:min(460px,85vw)!important;max-height:210px!important}@media (max-width:900px){.filmus-footer .footer-reference-quick-content .footer-brand-lockup{justify-content:center;width:100%;padding:8px 0 18px}.filmus-footer .footer-reference-quick-content .footer-filmus-logo{width:min(235px,68vw)!important;max-height:84px!important}.filmus-footer .footer-reference-partner-stage .footer-partner-logo{width:min(350px,84vw)!important;max-height:190px!important}}@media (max-width:1023px){.site-header .site-header-menu-trigger{justify-content:center;align-items:center;display:inline-flex;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;gap:0!important;padding:0!important;font-size:0!important}}
.magic-marquee{--marquee-gap:1rem;--marquee-duration:40s;direction:ltr;min-width:0;max-width:100%;display:block;overflow:hidden}.magic-marquee__track{width:max-content;max-width:none;animation:filmus-marquee-horizontal var(--marquee-duration) linear infinite;will-change:transform;gap:0;display:flex}.magic-marquee__group{gap:var(--marquee-gap);width:max-content;padding:0 var(--marquee-gap) 0 0;box-sizing:border-box;flex:none;justify-content:flex-start;display:flex}.magic-marquee__group>*{flex-shrink:0}.magic-marquee--reverse .magic-marquee__track{animation-direction:reverse}.magic-marquee--pause:hover .magic-marquee__track{animation-play-state:paused}.magic-marquee--vertical .magic-marquee__track{flex-direction:column;animation-name:filmus-marquee-vertical}.magic-marquee--vertical .magic-marquee__group{padding:0 0 var(--marquee-gap);flex-direction:column}.press-marquee-scene .magic-marquee{--marquee-duration:50s}.press-marquee-scene .magic-marquee__group{min-width:100vw}.press-marquee-scene .magic-marquee__track{animation-play-state:running}@keyframes filmus-marquee-horizontal{0%{transform:translate(0,0)}to{transform:translate3d(calc(-100% / var(--marquee-groups,2)),0,0)}}@keyframes filmus-marquee-vertical{0%{transform:translate(0,0)}to{transform:translate3d(0,calc(-100% / var(--marquee-groups,2)),0)}}@media (prefers-reduced-motion:reduce){.press-marquee-scene .magic-marquee__track{animation-duration:130s}}
.workspace-tabs{gap:20px;width:100%;min-width:0;display:grid}.workspace-tabs .workspace-tabs__list{color:#51435f;background:#f1edf6;border:1px solid #ded5e8;border-radius:16px;flex-wrap:wrap;gap:6px;width:100%;height:auto;padding:6px;display:flex}.workspace-tabs .workspace-tabs__list>[role=tab]{white-space:normal;overflow-wrap:anywhere;flex:150px;min-width:0;min-height:48px;padding:10px 16px;line-height:1.7;color:#51435f!important;font-size:.97rem!important}.workspace-tabs .workspace-tabs__list>[role=tab][data-state=active]{box-shadow:0 3px 10px #4d196c22;color:#fff!important;background:#6324b2!important}.workspace-tabs__panel{min-width:0;max-width:100%}.workspace-tabs__panel[data-state=inactive]{display:none!important}.workspace-tabs__panel[data-state=active]{gap:20px;display:grid}.workspace-editor{color:#30233e;overflow-wrap:anywhere;background:#fff;border:1px solid #e1d9e9;border-radius:16px;min-width:0;max-width:100%}.workspace-editor>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:70px;padding:18px;font-size:1rem;line-height:1.7;list-style:none;display:flex}.workspace-editor>summary:after{content:"＋";color:#6b28b8;margin-inline-start:auto;font-size:1.25rem}.workspace-editor[open]>summary:after{content:"−"}.workspace-editor>summary span{color:#685b74;font-size:.9rem}.workspace-editor[open]>summary{background:#faf7ff;border-bottom:1px solid #e8e0f0;border-radius:16px 16px 0 0}.workspace-editor>summary:focus-visible{outline-offset:3px;outline:3px solid #9561d0}.workspace-date-editor{background:#fff;border:1px solid #ded5e8;border-radius:12px;min-width:0;padding:10px}.workspace-date-editor>summary{cursor:pointer;color:#61269b;min-height:36px;font-size:.95rem}.workspace-identity{color:#493358;background:#f6f0fc;border-radius:12px;padding:14px;font-size:1rem;line-height:1.8}.workspace-pagination{color:#51435f;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-block:20px;font-size:.95rem;display:flex}.workspace-account-status{vertical-align:middle;min-width:3rem;margin-inline-end:8px;font-size:.9rem;display:inline-block}button.filmus-switch,.management-shell button.filmus-switch,.dashboard-light button.filmus-switch{vertical-align:middle;cursor:pointer;width:52px!important;min-width:52px!important;max-width:52px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;direction:ltr!important;background:0 0!important;border:0!important;flex:0 0 52px!important;padding:0!important;display:inline-block!important;position:relative!important}button.filmus-switch:before{content:"";background:#a69baf;border:1px solid #8f819f;border-radius:999px;transition:background-color .15s;position:absolute;inset:8px 0}button.filmus-switch[data-state=checked]:before{background:#6f28c6;border-color:#6f28c6}button.filmus-switch .filmus-switch__thumb{transition:transform .15s;box-shadow:0 1px 4px #24163338;background:#fff!important;border-radius:50%!important;width:22px!important;height:22px!important;position:absolute!important;top:11px!important;left:4px!important;transform:translate(0)!important}button.filmus-switch[data-state=checked] .filmus-switch__thumb{transform:translate(22px)!important}button.filmus-switch:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #9b68d8!important}button.filmus-switch:disabled{opacity:.5;cursor:not-allowed}.dashboard-light .collaboration-wizard{font-size:1rem;line-height:1.9}.dashboard-light .collaboration-wizard .collaboration-dashboard-note{align-items:flex-start;padding:16px 18px!important}.dashboard-light .collaboration-wizard .collaboration-dashboard-note p{margin:0;font-size:1rem!important;line-height:2!important}.dashboard-light .collaboration-wizard .collaboration-dashboard-note strong{margin-bottom:4px;display:block;font-size:1.05rem!important}.dashboard-light .collaboration-wizard .collaboration-wizard__identity{align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))!important}.dashboard-light .collaboration-wizard label>span{font-size:.97rem!important;line-height:1.8!important}.dashboard-light .collaboration-wizard :is(input:not([type=checkbox]):not([type=file]),select,textarea){min-width:0;max-width:100%;min-height:48px!important;font-size:1rem!important}.dashboard-light .collaboration-wizard .collaboration-wizard__heading p{font-size:1.05rem!important;line-height:2!important}.dashboard-light .collaboration-wizard .collaboration-wizard__heading h3{font-size:1.4rem!important}.dashboard-light .collaboration-wizard .collaboration-wizard__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.dashboard-light .collaboration-wizard .collaboration-wizard__steps button{white-space:normal;min-height:58px!important;padding:10px!important}.dashboard-light .collaboration-wizard .collaboration-wizard__steps button span{font-size:.95rem!important}.dashboard-light .collaboration-wizard .collaboration-wizard__steps button.is-active{box-shadow:0 4px 14px #6324b226;color:#fff!important;background:#6324b2!important}.dashboard-light .collaboration-wizard .collaboration-option-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr));gap:12px}.dashboard-light .collaboration-wizard .collaboration-instrument{border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;min-width:0;display:grid;overflow:hidden;border:2px solid #ddd3e7!important;padding:0!important}.dashboard-light .collaboration-wizard .collaboration-instrument.is-selected{box-shadow:0 0 0 1px #7b36c31a;background:#f5eeff!important;border-color:#7b36c3!important}.dashboard-light .collaboration-wizard .collaboration-check-option{cursor:pointer;align-items:center;gap:10px;min-width:0;min-height:58px;padding:12px;line-height:1.8;display:flex}.collaboration-check-option span{overflow-wrap:anywhere;flex:1;min-width:0}.collaboration-check-option small{color:#64417f;white-space:nowrap;font-size:.78rem}.dashboard-light .collaboration-wizard .collaboration-check-option input,.dashboard-light .collaboration-wizard .collaboration-confirmation input{accent-color:#6f28c6;cursor:pointer;flex:0 0 24px;appearance:auto!important;opacity:1!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;display:block!important;position:static!important}.dashboard-light .collaboration-wizard .collaboration-instrument__level{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:0 12px 12px;display:grid}.dashboard-light .collaboration-wizard .collaboration-instrument__level select{width:100%!important;min-width:0!important}.dashboard-light .collaboration-wizard .collaboration-chip-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),1fr));gap:10px;display:grid}.collaboration-chip-grid .collaboration-check-option{background:#fff;border:2px solid #e4d9ed;border-radius:12px}.collaboration-chip-grid .collaboration-check-option.is-selected{background:#f3eaff;border-color:#7b36c3}.collaboration-confirmation{background:#f7f0ff;border:1px solid #cbb4e2;border-radius:14px;align-items:flex-start;gap:12px;padding:18px;display:flex}.collaboration-national-id small{color:#5e5069;line-height:1.8;font-size:.85rem!important}.collaboration-national-id input[aria-invalid=true]{border:2px solid #bc294d!important}.collaboration-national-id:has(input[aria-invalid=true]) small{color:#a81e40}main.management-shell{font-size:1rem;line-height:1.8}main.management-shell :is(.text-xs,.text-sm,[class*="text-[11px]"],[class*="text-[10px]"]){font-size:.93rem!important;line-height:1.85!important}main.management-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;min-height:46px;font-size:1rem!important}main.management-shell :is(h2,h3){overflow-wrap:anywhere;line-height:1.7}main.management-shell .management-main-nav__modules>.management-main-nav__group>a,main.management-shell .management-horizontal-submenu a{min-height:44px!important;font-size:.97rem!important}main.management-shell .management-users-scroll{min-width:0;max-width:100%;overflow:visible}main.management-shell .management-users-table{table-layout:fixed;width:100%;min-width:0!important}main.management-shell .management-users-table :is(th,td){white-space:normal;overflow-wrap:anywhere;padding:14px 10px;line-height:1.85;font-size:.92rem!important}main.management-shell .management-users-table :is(th,td):nth-child(2){width:21%}main.management-shell .management-users-tags span{white-space:normal;padding:4px 7px;font-size:.8rem!important}main.management-shell .management-users-name strong{font-size:.95rem!important}main.management-shell .application-review :is(p,small,label){line-height:1.9;font-size:.95rem!important}main.management-shell .application-review__checks label{background:#faf7fd;border:1px solid #e8deef;border-radius:10px;align-items:center;gap:12px;min-height:50px;padding:10px;display:flex}main.management-shell .application-review__checks input{accent-color:#6f28c6;flex:0 0 22px;width:22px;height:22px}main.management-shell .application-review__checks label:has(input:checked){background:#efe3fc;border-color:#a671dc}main.management-shell .management-application-details{color:#40314f!important;background:#faf7ff!important}main.management-shell .management-application-details :is(strong,p,span,b){color:inherit!important}main.management-shell .management-detail-chips span{border:1px solid #dbc7ee;color:#532d7b!important;background:#eee4fb!important}@media (max-width:1199px){main.management-shell .management-users-table,main.management-shell .management-users-table tbody{display:block}main.management-shell .management-users-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}main.management-shell .management-users-table tbody{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px;display:grid}main.management-shell .management-users-table tr{background:#fff;border:1px solid #e2d7ec;border-radius:16px;min-width:0;padding:8px;display:block}main.management-shell .management-users-table td{text-align:start;border:0;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px;display:flex;width:auto!important}main.management-shell .management-users-table td:before{content:attr(data-label);color:#76687e;direction:rtl;flex:0 0 5.7rem;font-size:.82rem}main.management-shell .management-users-table td:nth-child(2){width:auto}main.management-shell .management-users-table td:nth-child(2):before{display:none}main.management-shell .management-users-table td>*{min-width:0;max-width:100%}}@media (max-width:640px){.workspace-tabs .workspace-tabs__list>[role=tab]{flex-basis:calc(50% - 6px);padding:10px 8px;font-size:.9rem!important}.dashboard-light .collaboration-wizard .collaboration-wizard__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-light .collaboration-wizard .collaboration-dashboard-form{padding:16px!important}.dashboard-light .collaboration-wizard .collaboration-wizard__panel{padding:14px!important}.collaboration-check-option small{font-size:.75rem}.workspace-pagination>span{text-align:center;flex-basis:100%;order:-1}main.management-shell .application-review__checks{grid-template-columns:minmax(0,1fr)}}.dashboard-light .collaboration-wizard textarea{min-height:140px!important}@media (max-width:600px){.role-choice-page-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:26px!important}.role-choice-page-brand{justify-content:space-between;gap:12px;width:100%;display:flex}.role-choice-page-header .role-choice-return{max-width:100%;min-height:46px!important;box-shadow:none!important;filter:none!important;padding:.55rem 1rem!important;font-size:.85rem!important}.role-select-shell h1{overflow-wrap:anywhere;font-size:clamp(1.85rem,7vw,2.4rem)!important;line-height:1.5!important}.role-select-shell .role-choice-card{border-radius:20px!important}}.role-select-shell .role-choice-card .dashboard-action{transition:transform .22s,background-color .22s;box-shadow:none!important;text-shadow:none!important;filter:none!important}.role-select-shell .role-choice-card .dashboard-action:hover{transform:translateY(-1px)}@media (min-width:1024px){.filmus-scene .magic-interactive-hover-button,.filmus-scene .join-dashboard-entry__action{filter:none!important;text-shadow:none!important;box-shadow:0 6px 20px #00000026!important}.filmus-scene .magic-interactive-hover-button:hover{box-shadow:0 9px 24px #0003!important}}.dashboard-light .collaboration-wizard .collaboration-specialty-groups{min-width:0;max-width:100%}.dashboard-light .collaboration-wizard .collaboration-specialty-groups>section{min-width:0;padding:clamp(10px,2vw,18px)!important}.dashboard-light .collaboration-wizard .workspace-tabs{min-width:0;max-width:100%}.dashboard-light .collaboration-wizard .workspace-tabs__list{gap:8px;width:100%;max-width:100%;padding:8px}.dashboard-light .collaboration-wizard .workspace-tabs__list>[role=tab]{white-space:normal;text-align:center;overflow-wrap:anywhere;min-width:0;min-height:54px;padding:12px!important;font-size:clamp(.96rem,1.12vw,1.12rem)!important;font-weight:800!important;line-height:1.75!important}.dashboard-light .collaboration-wizard .collaboration-specialty-groups h4{margin-block:0 12px;line-height:1.6;font-size:clamp(1.1rem,1.5vw,1.3rem)!important}.dashboard-light .collaboration-wizard .collaboration-option-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,265px),1fr));gap:12px;min-width:0;display:grid}.dashboard-light .collaboration-wizard .collaboration-instrument{flex-direction:column;min-width:0;overflow:visible;gap:0!important;padding:8px!important;display:flex!important}.dashboard-light .collaboration-wizard .collaboration-instrument__choice{cursor:pointer;width:100%;min-height:66px;flex-direction:row!important;align-items:center!important;gap:14px!important;padding:12px!important;display:flex!important}.dashboard-light .collaboration-wizard .collaboration-instrument__choice input[type=checkbox]{flex:0 0 24px!important;align-self:center!important;width:24px!important;height:24px!important;margin:0!important;position:static!important}.dashboard-light .collaboration-wizard .collaboration-instrument__name{text-align:start;flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;line-height:1.55!important;display:flex!important}.dashboard-light .collaboration-wizard .collaboration-instrument__name strong{font-weight:900;line-height:1.5;display:block;font-size:clamp(1.05rem,1.2vw,1.18rem)!important}.dashboard-light .collaboration-wizard .collaboration-instrument__name small{color:#70637a;line-height:1.65;display:block;white-space:normal!important;font-size:.84rem!important}.dashboard-light .collaboration-wizard .collaboration-instrument__level{border-top:1px solid #713ab01f;min-width:0;margin:0;align-items:center!important;gap:12px!important;padding:12px!important;display:flex!important}.dashboard-light .collaboration-wizard .collaboration-instrument__level>span{white-space:nowrap;flex:none}.dashboard-light .collaboration-wizard .collaboration-instrument__level select{border-radius:10px;flex:auto;max-width:100%;height:48px;width:100%!important;min-width:0!important;padding-inline:12px!important}.dashboard-light .collaboration-wizard .collaboration-role-tabs button{overflow-wrap:anywhere;min-width:0}.dashboard-light .collaboration-wizard .collaboration-role-tabs button strong{font-size:1.08rem;line-height:1.55}.dashboard-light .collaboration-wizard .collaboration-role-tabs button small{font-size:.88rem!important;line-height:1.7!important}.filmus-applications-page{gap:24px;min-width:0;display:grid}.filmus-application-history{gap:18px;min-width:0;display:grid}.filmus-application-history__items{gap:14px;min-width:0;display:grid}.filmus-application-history__row{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.filmus-application-history__main{gap:8px;min-width:0;display:grid}.filmus-application-history__row h3{overflow-wrap:anywhere;margin:0}.filmus-application-flag{border:1px solid var(--flag-line,#b8a5d9);border-inline-start:5px solid var(--flag-color,#6924bf);background:var(--flag-bg,#f1e9ff);width:fit-content;color:var(--flag-color,#6924bf);border-radius:9px;align-items:center;gap:9px;padding:5px 12px;font-size:clamp(.83rem,1vw,.95rem);font-weight:900;line-height:1.7;display:inline-flex}.filmus-application-flag:before{content:"";background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.filmus-application-flag--new{--flag-color:#875000;--flag-line:#f2d89f;--flag-bg:#fff7de}.filmus-application-flag--viewed{--flag-color:#175da5;--flag-line:#aad5f5;--flag-bg:#eaf5ff}.filmus-application-flag--screening{--flag-color:#6933b9;--flag-line:#d2b9fa;--flag-bg:#f5edff}.filmus-application-flag--shortlisted{--flag-color:#1369a4;--flag-line:#9bd9ed;--flag-bg:#e8f8fe}.filmus-application-flag--interview_scheduled,.filmus-application-flag--audition_scheduled{--flag-color:#945015;--flag-line:#f9cea3;--flag-bg:#fff1e5}.filmus-application-flag--interview_completed,.filmus-application-flag--reference_check{--flag-color:#3568a5;--flag-line:#b2cffa;--flag-bg:#ecf3ff}.filmus-application-flag--offer_pending{--flag-color:#944fa8;--flag-line:#eac3f2;--flag-bg:#faedfd}.filmus-application-flag--accepted{--flag-color:#147347;--flag-line:#a4dcc1;--flag-bg:#e9fbf0}.filmus-application-flag--rejected{--flag-color:#aa3153;--flag-line:#f4b7ca;--flag-bg:#ffedf2}.filmus-application-new-button{background:#7326c0;border:1px solid #7121b3;border-radius:12px;justify-content:center;justify-self:start;align-items:center;min-height:50px;padding:12px 24px;font-size:1.04rem;font-weight:900;transition:transform .18s,background-color .18s;display:inline-flex;box-shadow:0 4px 12px #702cb72b;color:#fff!important}.filmus-application-new-button:hover{background:#5c1c9f;transform:translateY(-2px)}.filmus-application-new-button:focus-visible{outline-offset:3px;outline:3px solid #a879e8}.filmus-management-interview-editor{grid-column:span 2;min-width:0}.filmus-interview-datetime{gap:18px;width:100%;min-width:0;display:grid}.filmus-interview-datetime__date{gap:9px;min-width:0;display:grid}.filmus-interview-datetime__caption,.filmus-interview-datetime__time legend{color:inherit;font-size:1rem;font-weight:850}.filmus-interview-datetime__date-button{color:#352640;text-align:start;background:#fff;border:1px solid #9685ae;border-radius:12px;width:100%;min-height:49px;padding:10px 14px;font-weight:850}.filmus-interview-datetime__calendar{min-width:0;max-width:100%}.filmus-interview-datetime__time{border:1px solid #877296;border-radius:12px;align-items:end;gap:12px;min-width:0;padding:14px;display:flex}.filmus-interview-datetime__time legend{padding-inline:8px}.filmus-interview-datetime__time label{flex:1 1 0;gap:7px;min-width:0;font-size:.95rem;display:grid}.filmus-interview-datetime__time select{text-align:center;direction:ltr;border-radius:10px;width:100%;color:#352640!important;background:#fff!important;border:1px solid #c3b4d1!important;min-height:48px!important;padding:8px!important;font-size:1.05rem!important}.filmus-interview-datetime__time b{color:inherit;margin-bottom:13px;font-size:1.5rem;line-height:1}.filmus-interview-datetime__clear{color:#f4b3c2;justify-self:start;font-size:.92rem;font-weight:700;text-decoration:none}.filmus-footer-attribution a,.management-provenance-footer a,.filmus-admin-footer a{text-underline-offset:unset!important;border-bottom:0!important;text-decoration:none!important}.filmus-footer-attribution a:hover,.management-provenance-footer a:hover,.filmus-admin-footer a:hover{border-bottom:0!important;text-decoration:none!important}@media (max-width:768px){.dashboard-light .collaboration-wizard .collaboration-role-tabs{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}.dashboard-light .collaboration-wizard .collaboration-role-tabs button{width:100%;border-radius:16px!important;grid-template-columns:36px minmax(0,1fr) 24px!important;gap:14px!important;min-height:82px!important;padding:16px!important;display:grid!important}.dashboard-light .collaboration-wizard .collaboration-role-tabs button>svg:first-child{width:28px!important;height:28px!important}.dashboard-light .collaboration-wizard .collaboration-role-tabs button>svg:last-child{width:20px;height:20px}.dashboard-light .collaboration-wizard .collaboration-option-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.dashboard-light .collaboration-wizard .collaboration-specialty-groups>section{padding:12px!important}.dashboard-light .collaboration-wizard .workspace-tabs__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;padding:7px!important;display:grid!important}.dashboard-light .collaboration-wizard .workspace-tabs__list>[role=tab]{width:100%;min-height:62px;padding:9px!important;font-size:1rem!important}.dashboard-light .collaboration-wizard .collaboration-instrument{padding:7px!important}.dashboard-light .collaboration-wizard .collaboration-instrument__choice{min-height:68px;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:12px!important}.dashboard-light .collaboration-wizard .collaboration-instrument__name strong{font-size:1.08rem!important}.dashboard-light .collaboration-wizard .collaboration-instrument__level{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px 12px 12px!important;display:grid!important}.dashboard-light .collaboration-wizard .collaboration-instrument__level select{width:100%!important}.filmus-management-interview-editor{grid-column:span 3}.filmus-interview-datetime__time{gap:8px;padding:11px}.filmus-application-history__row{flex-wrap:wrap}}@media (max-width:390px){.dashboard-light .collaboration-wizard .workspace-tabs__list{grid-template-columns:minmax(0,1fr)}}.dashboard-light .filmus-applications-page{box-sizing:border-box;grid-template-columns:minmax(0,1fr);justify-items:stretch;width:100%;min-width:0;max-width:1240px}.dashboard-light .filmus-applications-page>*,.dashboard-light .filmus-applications-page .collaboration-wizard,.dashboard-light .collaboration-wizard .collaboration-dashboard-card__toggle,.dashboard-light .collaboration-wizard .collaboration-dashboard-form,.dashboard-light .collaboration-wizard .collaboration-wizard__panel,.dashboard-light .collaboration-wizard .collaboration-wizard__identity,.dashboard-light .collaboration-wizard .collaboration-wizard__steps,.dashboard-light .collaboration-wizard .collaboration-specialty-groups,.dashboard-light .collaboration-wizard .workspace-tabs,.dashboard-light .collaboration-wizard .workspace-tabs__list,.dashboard-light .collaboration-wizard .workspace-tabs__panel{box-sizing:border-box;justify-self:stretch;width:100%;min-width:0;max-width:100%}.dashboard-light .collaboration-wizard .collaboration-dashboard-form,.dashboard-light .collaboration-wizard .collaboration-wizard__panel,.dashboard-light .collaboration-wizard .collaboration-specialty-groups,.dashboard-light .collaboration-wizard .workspace-tabs,.dashboard-light .collaboration-wizard .workspace-tabs__panel[data-state=active]{grid-template-columns:minmax(0,1fr)}.dashboard-light .collaboration-wizard .workspace-tabs__list{justify-content:stretch}.dashboard-light .collaboration-wizard .workspace-tabs__list>[role=tab]{min-width:0}.dashboard-light .collaboration-wizard .collaboration-dashboard-form>*,.dashboard-light .collaboration-wizard .collaboration-wizard__panel>*,.dashboard-light .collaboration-wizard .collaboration-specialty-groups>*,.dashboard-light .collaboration-wizard .workspace-tabs__panel>*{min-width:0;max-width:100%}@media (max-width:768px){.dashboard-light .filmus-applications-page{width:100%}.dashboard-light .collaboration-wizard .collaboration-dashboard-form{padding-inline:clamp(12px,3vw,16px)!important}}.management-shell .management-header--account{z-index:35;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:92px;position:relative;background:#fff!important;border:1px solid #e5dfed!important;border-radius:22px!important;padding:14px 20px!important;display:flex!important;box-shadow:0 9px 30px #361f4e09!important}.management-header__heading{min-width:0}.management-header__eyebrow{color:#8137cf;letter-spacing:.07em;text-align:right;direction:ltr;font-size:11px;font-weight:900;display:block}.management-header__heading h1{margin:2px 0 0;font-weight:950;line-height:1.5;font-size:clamp(1.35rem,2.2vw,1.9rem)!important}.management-header__tools{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.management-header__tools :is(button,summary,.management-header__site){cursor:pointer;font-family:inherit}.management-header__popover{position:relative}.management-header__popover>summary{color:#7322be;background:#f7f0fd;border:1px solid #e7d9f1;border-radius:50%;place-items:center;width:44px;height:44px;list-style:none;transition:background .18s,transform .18s;display:grid;position:relative}.management-header__popover>summary::-webkit-details-marker{display:none}.management-header__popover>summary:hover,.management-header-logout:hover{background:#ede0fb;transform:translateY(-1px)}.management-header__popover>summary svg,.management-header-logout svg{width:20px;height:20px}.management-header__notifications>summary>b{color:#fff;background:#8226c8;border-radius:12px;place-items:center;min-width:19px;min-height:19px;padding:1px 4px;font-size:10px;display:grid;position:absolute;top:-4px;right:-5px}.management-header-logout{color:#ac315a;background:#fff4f6;border:1px solid #efdae6;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s,transform .18s;display:grid}.management-header-logout:disabled{opacity:.5;cursor:wait}.management-header__avatar{color:#7322be;background:#eae0f4;border:2px solid #fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.management-header__avatar img{object-fit:cover;width:100%;height:100%}.management-header__avatar svg{width:21px;height:21px}.management-header__account>summary{width:48px;height:48px;padding:0}.management-header__site{color:#594866;border:1px solid #e9e1ee;border-radius:13px;align-items:center;gap:6px;min-height:42px;padding:9px 13px;font-size:.84rem;font-weight:850;text-decoration:none;display:flex}.management-header__site:hover{background:#f7f2fb}.management-header__site svg{width:16px;height:16px}.management-header__dropdown{z-index:120;color:#32233c;background:#fff;border:1px solid #e6dbea;border-radius:18px;gap:4px;min-width:260px;max-width:min(340px,100vw - 30px);max-height:350px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0;overflow:auto;box-shadow:0 20px 60px #280c412e}.management-header__dropdown>strong{color:#2b1d35;padding:7px 9px;font-size:1rem}.management-header__dropdown>small,.management-header__dropdown>p{color:#806f88;margin:0;padding:4px 9px;font-size:.78rem;line-height:1.7}.management-header__dropdown>a,.management-header__dropdown>button{color:#4b365a;text-align:right;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:8px;min-height:40px;padding:9px;font-size:.88rem;font-weight:800;text-decoration:none;display:flex}.management-header__dropdown>a svg,.management-header__dropdown>button svg{flex-shrink:0;width:17px;height:17px}.management-header__dropdown>a:hover,.management-header__dropdown>button:hover{background:#f4edfc}.management-header__notifications .management-header__dropdown>button{border-bottom:1px solid #f0eaf3;border-radius:5px;gap:1px;display:grid}.management-header__notifications .management-header__dropdown>button.is-unread{background:#fcf8ff;border-right:3px solid #762ec2}.management-header__notifications .management-header__dropdown>button>span{font-size:.83rem}.management-header__notifications .management-header__dropdown>button>small{color:#866d95;font-size:.72rem}.admin-home{color:#2e2236;gap:18px;display:grid}.admin-home-intro{background:linear-gradient(110deg,#fff 45%,#f7edff);border:1px solid #e9e2ed;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.admin-home-intro span{color:#8137cf;font-size:.75rem;font-weight:900}.admin-home-intro h2{margin:0;font-size:1.45rem;font-weight:950}.admin-home-intro p{color:#75687d;margin:4px 0 0;font-size:.88rem}.admin-home-refresh{color:#7135a1;cursor:pointer;background:#fff;border:1px solid #e1d1eb;border-radius:12px;min-height:41px;padding:8px 13px;font-weight:850}.admin-home-refresh:hover{background:#f4eafd}.admin-home-refresh:disabled{opacity:.5}.admin-home-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-home-stat{background:#fff;border:1px solid #e9e2ed;border-radius:19px;align-items:center;gap:14px;min-width:0;padding:19px 16px;display:flex;box-shadow:0 2px 15px #2d153c06}.admin-home-stat__icon{color:#7730bc;background:#f3e8ff;border-radius:15px;flex:0 0 46px;place-items:center;height:46px;display:grid}.admin-home-stat.is-orange .admin-home-stat__icon{color:#e96327;background:#fff0e2}.admin-home-stat.is-violet .admin-home-stat__icon{color:#6851d1;background:#eeeafd}.admin-home-stat__icon svg{width:21px;height:21px}.admin-home-stat div{gap:2px;min-width:0;display:grid}.admin-home-stat small{color:#70637a;font-size:.8rem;font-weight:750;line-height:1.55}.admin-home-stat strong{color:#251d2c;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,2.5vw,2.25rem);font-weight:950;line-height:1.25}.admin-home-listings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:15px;display:grid}.admin-home-panel{background:#fff;border:1px solid #e9e2ed;border-radius:19px;min-width:0;overflow:hidden}.admin-home-panel:last-child{grid-column:1/-1}.admin-home-panel__summary{cursor:pointer;align-items:center;gap:13px;min-height:93px;padding:16px 18px;list-style:none;display:flex}.admin-home-panel__summary::-webkit-details-marker{display:none}.admin-home-panel__summary>div{flex:1;min-width:0}.admin-home-panel__summary h2{margin:0;font-size:1.06rem;font-weight:930;line-height:1.4}.admin-home-panel__summary p{color:#807488;margin:5px 0 0;font-size:.79rem}.admin-home-panel__count{color:#7931b8;white-space:nowrap;background:#f7effd;border-radius:99px;padding:5px 9px;font-size:.76rem}.admin-home-chevron{color:#8e809a;width:19px;height:19px;transition:transform .2s}.admin-home-panel[open] .admin-home-chevron{transform:rotate(180deg)}.admin-home-panel__body{border-top:1px solid #eee7f0;padding:5px 13px 13px}.admin-home-entry{color:#3a2c45;border-bottom:1px solid #f2edf5;align-items:center;gap:10px;min-width:0;padding:11px 4px;text-decoration:none;transition:background .16s;display:flex}.admin-home-entry:hover{background:#fbf8fd}.admin-home-entry__icon{color:#8333be;background:#f4edf9;border-radius:12px;flex:0 0 36px;place-items:center;height:36px;display:grid}.admin-home-entry__icon svg{width:18px;height:18px}.admin-home-entry__text{flex:1;gap:2px;min-width:0;display:grid}.admin-home-entry__text strong{overflow-wrap:anywhere;font-size:.85rem;line-height:1.5}.admin-home-entry__text small{color:#7a6b83;overflow-wrap:anywhere;font-size:.73rem;line-height:1.6}.admin-home-entry time{color:#95889d;white-space:nowrap;font-size:.72rem}.admin-home-entry__arrow{color:#9b7dad;flex:0 0 15px;width:15px;height:15px}.admin-home-entry__flag{color:#516079;white-space:nowrap;background:#f2f5fa;border-radius:7px;padding:3px 7px;font-size:.73rem}.admin-home-entry__flag.is-pending{color:#9d5e12;background:#fff5e1}.admin-home-all{color:#7730a9;background:#f5ecfb;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:10px;font-size:.83rem;font-weight:900;text-decoration:none;display:flex}.admin-home-all:hover{background:#e9d8f6}.admin-home-all svg{width:16px;height:16px}.admin-home-empty{text-align:center;color:#8e8196;padding:18px;font-size:.84rem}.admin-home-error{color:#aa3636;background:#fff9f9;border:1px solid #efd0d0;border-radius:15px;padding:18px}.admin-home-error button{color:#6c2cb3;background:#f5e8f9;border-radius:9px;padding:7px 13px;font-weight:700}@media (max-width:1100px){.admin-home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-home-listings{grid-template-columns:1fr}.admin-home-panel:last-child{grid-column:auto}}@media (max-width:640px){.management-shell .management-header--account{gap:10px;padding:12px!important}.management-header__heading{width:100%}.management-header__tools{justify-content:flex-start;width:100%}.management-header__site{margin-right:auto;font-size:.75rem}.management-header__dropdown{left:auto;right:-80px}.management-header__account .management-header__dropdown{right:0}.admin-home-stats{grid-template-columns:1fr 1fr;gap:9px}.admin-home-stat{gap:8px;padding:12px 9px}.admin-home-stat__icon{border-radius:10px;flex-basis:34px;height:34px}.admin-home-stat__icon svg{width:16px;height:16px}.admin-home-stat strong{font-size:1.55rem}.admin-home-stat small{font-size:.72rem}.admin-home-panel__summary{padding:13px}.admin-home-entry{flex-wrap:wrap}.admin-home-entry time{order:4;margin-right:auto}}.management-header__notifications .management-header__dropdown>button>em{color:#796b83;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.76rem;font-style:normal;line-height:1.6;display:-webkit-box;overflow:hidden}main.management-shell .management-main-nav,main.management-shell[data-management-module=projects] .management-main-nav{grid-template-areas:"home home""brand back""modules modules""submenu submenu"!important}main.management-shell .management-main-nav__home{color:#7024ba;background:#faf7fd;border:1px solid #e9daf8;border-radius:13px;grid-area:home;justify-content:flex-start;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-size:.92rem;font-weight:950;text-decoration:none;display:flex}main.management-shell .management-main-nav__home svg{flex-shrink:0;width:19px;height:19px}main.management-shell .management-main-nav__home svg:last-child{width:16px;height:16px;margin-right:auto}main.management-shell .management-main-nav__home.is-active{color:#fff;background:#7326be;border-color:#7326be}main.management-shell .management-main-nav__home:hover:not(.is-active){background:#f1e5fa}main.management-shell .management-main-nav__brand{grid-area:brand}main.management-shell .management-provenance-footer{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:14px 20px!important;display:flex!important}main.management-shell .management-provenance-footer__logo{object-fit:contain!important;flex:none!important}main.management-shell .management-provenance-footer__copy{text-align:center!important;justify-items:center!important;width:100%!important}main.management-shell .management-provenance-footer__secondary{width:100%;text-align:center!important;direction:ltr!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:6px 10px!important;display:flex!important}main.management-shell .management-provenance-footer__secondary a{text-align:center!important;margin:0!important;text-decoration:none!important;display:inline!important}@media (max-width:780px){main.management-shell .management-main-nav__home{flex:none;width:100%;min-height:48px}main.management-shell .management-provenance-footer__secondary{flex-direction:column!important;gap:5px!important}main.management-shell .management-provenance-footer__secondary>span{display:none!important}}.admin-home-entry--button{text-align:right;cursor:pointer;width:100%;font:inherit;background:0 0;border:0}.admin-home-all--button{cursor:pointer;width:100%;font:inherit;border:0}.admin-kyc-dialog{color:#281c34!important;background:#faf8fc!important;width:min(1250px,100vw - 28px)!important;max-width:none!important;max-height:min(92dvh,960px)!important;padding:20px!important;overflow:auto!important}.admin-kyc-dialog__title{padding-left:38px;font-size:1.1rem;font-weight:950}.admin-kyc-dialog__description{color:#786981;margin-bottom:8px;font-size:.82rem}.filmus-kyc-carousel{min-width:0;color:#332440!important;background:#fff!important;border:1px solid #e8dceb!important;border-radius:20px!important;padding:16px!important;overflow:visible!important}.filmus-kyc-carousel .filmus-kyc-review__heading{margin-bottom:10px}.filmus-kyc-carousel__filters{background:#f6f2fa;border:1px solid #ede5f3;border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;padding:6px;display:flex}.filmus-kyc-carousel__filters button{color:#6f5b7a;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:39px;padding:9px 12px;font-size:.81rem;font-weight:850}.filmus-kyc-carousel__filters button.is-selected{color:#fff;background:#7430b6;box-shadow:0 3px 10px #7430b630}.filmus-kyc-carousel__counter{color:#82718a;margin-right:auto;padding:5px 10px;font-size:.8rem;font-weight:850}.filmus-kyc-carousel__grid{grid-template-columns:minmax(0,1.8fr) minmax(250px,.8fr);align-items:start;gap:16px;min-width:0;display:grid}.filmus-kyc-carousel__viewer{background:#fff;border:1px solid #e8deed;border-radius:17px;min-width:0;padding:10px}.filmus-kyc-carousel__viewer-head{color:#60416f;justify-content:space-between;align-items:center;gap:10px;padding:5px 8px 12px;font-size:.85rem;font-weight:900;display:flex}.filmus-kyc-carousel__viewer-head span:first-child{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;display:flex}.filmus-kyc-carousel__viewer-head svg{color:#873ac3;flex:none;width:18px;height:18px}.filmus-kyc-carousel__canvas{background:repeating-conic-gradient(#f7f3f9 0 25%,#fbf9fc 0 50%) 50%/28px 28px;border-radius:12px;place-items:center;min-width:0;height:clamp(270px,47vh,525px);display:grid;overflow:hidden}.filmus-kyc-carousel__canvas>img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.filmus-kyc-carousel__canvas>iframe{background:#fff;border:0;width:100%;height:100%}.filmus-kyc-carousel__placeholder{text-align:center;color:#846d90;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:150px;padding:20px;font-size:.88rem;display:flex}.filmus-kyc-carousel__placeholder>svg{color:#8735c5;width:32px;height:32px}.filmus-kyc-carousel__spinner{animation:.8s linear infinite filmus-kyc-spin}@keyframes filmus-kyc-spin{to{transform:rotate(360deg)}}.filmus-kyc-carousel__placeholder button{color:#7531b8;background:#fff;border:1px solid #e1d2eb;border-radius:9px;padding:7px 15px}.filmus-kyc-carousel__arrows{justify-content:space-between;align-items:center;gap:8px;padding:12px 2px 2px;display:flex}.filmus-kyc-carousel__arrows :is(button,a){color:#6d278f;cursor:pointer;background:#f9f5fc;border:1px solid #e6dcec;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 11px;font-size:.79rem;font-weight:850;text-decoration:none;display:inline-flex}.filmus-kyc-carousel__arrows :is(button,a) svg{width:17px;height:17px}.filmus-kyc-carousel__arrows button:disabled{opacity:.4;cursor:default}.filmus-kyc-carousel__details{background:#fbf9fd;border:1px solid #eae2ef;border-radius:17px;gap:11px;min-width:0;padding:15px;display:grid}.filmus-kyc-carousel__user{border-bottom:1px solid #e9e1ee;align-items:center;gap:12px;padding-bottom:12px;display:flex}.filmus-kyc-carousel__user>img{object-fit:cover;background:#e8dff0;border-radius:15px;flex:none;width:52px;height:52px}.filmus-kyc-carousel__user>div{gap:4px;min-width:0;display:grid}.filmus-kyc-carousel__user strong{overflow-wrap:anywhere;font-size:.98rem}.filmus-kyc-carousel__user small{color:#86768e;overflow-wrap:anywhere;font-size:.72rem;line-height:1.6}.filmus-kyc-carousel__meta{justify-content:space-between;align-items:center;gap:10px;font-size:.83rem;display:flex}.filmus-kyc-carousel__meta>span{color:#8c7c94}.filmus-kyc-carousel__meta>b{color:#463351;text-align:left;line-height:1.6}.filmus-kyc-carousel__meta>b.is-approved,.filmus-kyc-carousel__rail em.is-approved{color:#177352}.filmus-kyc-carousel__meta>b.is-deficient,.filmus-kyc-carousel__rail em.is-deficient{color:#b64a42}.filmus-kyc-carousel__meta>b.is-pending,.filmus-kyc-carousel__rail em.is-pending{color:#a36b14}.filmus-kyc-carousel__profile{color:#6933a4;border:1px solid #e8dcec;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:.84rem;font-weight:850;text-decoration:none;display:inline-flex}.filmus-kyc-carousel__profile svg{width:17px;height:17px}.filmus-kyc-carousel__actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.filmus-kyc-carousel__actions button{white-space:normal;min-width:0;height:auto;min-height:43px;font-size:.83rem}.filmus-kyc-carousel__actions button:first-child{color:#fff;background:#6a28b6}.filmus-kyc-carousel__actions button:disabled{opacity:.45}.filmus-kyc-carousel__level{color:#796683;border-top:1px solid #e9e1ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:13px;font-size:.8rem;display:flex}.filmus-kyc-carousel__defects{background:#fff9ee;border:1px solid #edc9a4;border-radius:12px;gap:9px;padding:12px;display:grid}.filmus-kyc-carousel__defects p{color:#80572d;font-size:.77rem}.filmus-kyc-carousel__checks{gap:10px;max-height:175px;display:grid;overflow:auto}.filmus-kyc-carousel__checks label{align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.6;display:flex}.filmus-kyc-carousel__checks input{flex:none;margin-top:4px}.filmus-kyc-carousel__rail{scroll-snap-type:x proximity;gap:8px;padding:12px 2px 4px;display:flex;overflow-x:auto}.filmus-kyc-carousel__rail button{scroll-snap-align:start;text-align:right;color:#392744;cursor:pointer;background:#fff;border:1px solid #e4dbe9;border-radius:12px;flex:0 0 220px;align-items:center;gap:8px;max-width:65vw;min-height:64px;padding:8px 10px;font-family:inherit;display:flex}.filmus-kyc-carousel__rail button.is-current{background:#f7f0fd;border-color:#8b37cf;box-shadow:inset 0 0 0 1px #8b37cf}.filmus-kyc-carousel__rail-icon{color:#8938bd;background:#f1e6fa;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;display:grid}.filmus-kyc-carousel__rail-icon svg{width:16px;height:16px}.filmus-kyc-carousel__rail button>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.filmus-kyc-carousel__rail button strong,.filmus-kyc-carousel__rail button small{white-space:nowrap;text-overflow:ellipsis;font-size:.71rem;overflow:hidden}.filmus-kyc-carousel__rail button small{color:#87778e}.filmus-kyc-carousel__rail em{white-space:nowrap;font-size:.67rem;font-style:normal}.filmus-kyc-carousel__error,.filmus-kyc-carousel__notice{border-radius:12px;margin:10px 0;padding:11px 14px;font-size:.85rem}.filmus-kyc-carousel__error{color:#a23737;background:#fff0f0;border:1px solid #f6bbbb}.filmus-kyc-carousel__notice{color:#186940;background:#e9f9ef;border:1px solid #b4dfc8}@media (max-width:880px){.filmus-kyc-carousel__grid{grid-template-columns:minmax(0,1fr)}.filmus-kyc-carousel__canvas{height:clamp(280px,48vh,490px)}.admin-kyc-dialog{padding:14px!important}}@media (max-width:500px){.filmus-kyc-carousel{padding:10px!important}.filmus-kyc-carousel__filters{gap:3px}.filmus-kyc-carousel__filters button{padding:7px;font-size:.72rem}.filmus-kyc-carousel__counter{text-align:center;width:100%}.filmus-kyc-carousel__arrows :is(button,a){padding:6px;font-size:.7rem}.filmus-kyc-carousel__rail button{flex-basis:195px}.filmus-kyc-carousel__canvas{height:300px}}@media (prefers-reduced-motion:reduce){.filmus-kyc-carousel__spinner{animation:none}}.admin-data-board{color:#30233b;gap:16px;min-width:0;font-size:.91rem;display:grid}.admin-data-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-data-heading>div>span{color:#722bc0;letter-spacing:.17em;font-size:.72rem;font-weight:900}.admin-data-heading h2{color:#24202b;margin:6px 0;font-size:clamp(1.3rem,2vw,1.9rem);font-weight:900}.admin-data-heading p{color:#82798b;font-size:.88rem;line-height:1.9}.admin-data-heading>strong{color:#7132b7;white-space:nowrap;background:#f5effe;border:1px solid #e7d6f7;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.admin-data-heading>strong svg{width:19px;height:19px}.admin-data-controls{background:#fff;border:1px solid #ece5f3;border-radius:18px;gap:12px;padding:16px;display:grid}.admin-filter-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-search{color:#792ec3;background:#fbf9fd;border:1px solid #e2d9ea;border-radius:12px;flex:300px;align-items:center;gap:10px;min-width:0;min-height:46px;padding:0 13px;display:flex}.admin-search svg{flex:none;width:19px;height:19px}.admin-search input{color:#33283e;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:42px}.admin-filter-count{color:#673c8c;white-space:nowrap;align-items:center;gap:6px;font-weight:800;display:inline-flex}.admin-filter-count svg{width:16px;height:16px}.admin-filter-clear{color:#754ca0;cursor:pointer;background:#faf7fd;border:1px solid #e7ddef;border-radius:10px;align-items:center;gap:6px;padding:10px 12px;display:inline-flex}.admin-filter-clear svg{width:15px;height:15px}.admin-filter-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr));gap:10px;display:grid}.admin-filter-grid label{color:#675b72;gap:6px;min-width:0;font-size:.8rem;font-weight:700;display:grid}.admin-filter-control,.admin-advanced-search input{color:#31293a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfafd;border:1px solid #e4dce9;border-radius:10px;outline-color:#8132c8;width:100%;min-width:0;height:43px;padding:7px 11px}.admin-advanced-search{color:#603e7b;font-size:.85rem}.admin-advanced-search summary{cursor:pointer;padding:6px 0;font-weight:750}.admin-advanced-search .admin-filter-grid{margin-top:8px}.admin-filter-role{max-width:340px}.admin-table-scroll{background:#fff;border:1px solid #e8e1ec;border-radius:17px;max-width:100%;position:relative;overflow-x:auto}.admin-data-table{border-collapse:collapse;text-align:right;color:#362a3e;background:#fff;width:100%;min-width:920px}.admin-data-table th{white-space:nowrap;color:#6c567c;background:#f6f1fa;border-bottom:1px solid #e9dfed;padding:14px 11px;font-size:.76rem;font-weight:800}.admin-data-table td{vertical-align:middle;border-bottom:1px solid #f1eaf4;padding:11px;font-size:.82rem;line-height:1.7}.admin-data-table tr:hover>td{background:#fdfaff}.admin-data-table td>small,.admin-data-table td>span+small{color:#9d8da5;overflow-wrap:anywhere;margin-top:2px;font-size:.72rem;display:block}.admin-data-table input[type=checkbox]{accent-color:#7325c4;cursor:pointer;vertical-align:middle;width:18px;height:18px}.admin-table-identity{align-items:center;gap:10px;min-width:145px;display:flex}.admin-table-identity img{object-fit:cover;border-radius:50%;flex:none;width:35px;height:35px}.admin-table-tags{flex-wrap:wrap;gap:4px;max-width:280px;display:flex}.admin-table-tags span{color:#7539a6;white-space:nowrap;background:#f3eafb;border-radius:6px;padding:4px 6px;font-size:.72rem}.admin-table-tags span.is-skill{color:#247858;background:#e9f8f2}.admin-status-demo,.admin-status-real,.admin-status-ok,.admin-status-off,.admin-status-pill{white-space:nowrap;color:#7336b0;background:#f6edff;border-radius:8px;padding:5px 8px;font-size:.76rem;font-weight:700;display:inline-flex}.admin-status-demo{color:#a56a10;background:#fff3df}.admin-status-real,.admin-status-ok,.admin-status-accepted{color:#217447;background:#e7f6ee}.admin-status-off,.admin-status-rejected{color:#a83d57;background:#ffedf0}.admin-table-open{color:#702ab9;white-space:nowrap;cursor:pointer;background:#faf5ff;border:1px solid #e8d8f5;border-radius:10px;justify-content:center;align-items:center;min-height:37px;padding:6px 12px;font-weight:750;text-decoration:none;display:inline-flex}.admin-data-pagination{color:#685875;background:#fff;border:1px solid #e9e2ee;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px;font-size:.83rem;display:flex}.admin-data-pagination label{align-items:center;gap:8px;display:inline-flex}.admin-data-pagination select{background:#faf8fc;border:1px solid #e8e2ec;border-radius:8px;padding:8px 10px}.admin-page-buttons{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.admin-page-buttons button{color:#5f4d6b;cursor:pointer;background:#fff;border:1px solid #e8e2ed;border-radius:9px;place-content:center;min-width:35px;height:35px;display:grid}.admin-page-buttons svg{width:16px;height:16px}.admin-page-buttons button.is-current{color:#fff;background:#7125bd;border-color:#7125bd}.admin-page-buttons button:disabled{opacity:.35;cursor:not-allowed}.admin-page-slot{align-items:center;gap:5px;display:flex}.admin-page-slot i{padding:0 4px}.admin-bulk-toolbar{background:#f4edfb;border:1px solid #e0d0f3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:9px;padding:12px;display:flex}.admin-bulk-toolbar strong{color:#633293;margin-inline-end:auto}.admin-bulk-toolbar button,.admin-bulk-toolbar select{color:#6a2cae;cursor:pointer;background:#fff;border:1px solid #d9c7eb;border-radius:9px;align-items:center;gap:6px;min-height:38px;padding:6px 10px;display:flex}.admin-bulk-toolbar svg{width:16px;height:16px}.admin-bulk-toolbar button:disabled{opacity:.5;cursor:not-allowed}.admin-data-notice,.admin-data-error{color:#247453;background:#eefaf4;border-radius:10px;padding:12px 15px}.admin-data-error{color:#ae3244;background:#fff1f1}.admin-data-error button{margin-inline-start:10px;text-decoration:underline}.admin-table-empty,.admin-table-loading{color:#8c8093;justify-content:center;align-items:center;gap:10px;padding:35px;display:flex}.admin-table-detail>td{white-space:normal;border-top:2px solid #d7c0ed;background:#faf7fd!important;padding:20px!important}.admin-table-detail .workspace-tabs{background:0 0}.admin-table-detail .workspace-editor{margin:0}.admin-resume-table{min-width:870px}.admin-resume-table tr.is-expanded>td{background:#f8f1ff}.admin-resume-table td>strong{display:block}.filmus-member-filter-panel{color:#382840;background:#fcfaff;border:1px solid #e3d7ec;border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid}.filmus-member-filter-heading{flex-wrap:wrap;justify-content:space-between;gap:7px;display:flex}.filmus-member-filter-heading span{color:#7d6b88;font-size:.82rem}.filmus-member-filter-scroller{scrollbar-width:thin;scrollbar-color:#bf9cdf #f8f5fb;gap:8px;max-width:100%;padding:4px 2px 10px;display:flex;overflow-x:auto}.filmus-member-filter-scroller button{color:#65388b;cursor:pointer;background:#fff;border:1px solid #e1d4eb;border-radius:11px;flex:none;align-items:center;gap:10px;min-height:43px;padding:10px 11px;font-weight:750;display:inline-flex}.filmus-member-filter-scroller button b{color:#67389c;background:#f0e5fa;border-radius:7px;padding:3px 7px}.filmus-member-filter-scroller button.is-active{color:#fff;background:#7127bc;border-color:#7127bc}.filmus-member-filter-scroller button.is-active b{color:#fff;background:#fff3}.filmus-member-search-row{flex-wrap:wrap;gap:8px;display:flex}.filmus-member-search-row label{background:#fff;border:1px solid #e3d7eb;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:200px;padding:0 12px;display:flex}.filmus-member-search-row label svg{color:#793ab4;width:17px;height:17px}.filmus-member-search-row input{color:#33233d;background:0 0;border:0;outline:0;flex:1;min-width:0;height:42px}.filmus-member-search-row select{color:#613581;background:#fff;border:1px solid #e3d7eb;border-radius:10px;min-height:42px;padding:8px}@media (max-width:640px){.admin-data-controls{padding:12px}.admin-data-pagination,.admin-page-buttons{justify-content:center}.admin-data-heading>strong{font-size:.75rem}.admin-table-detail>td{padding:8px!important}}.dashboard-security-sessions{grid-column:1/-1}.dashboard-session-rows{gap:8px;display:grid}.dashboard-session-row{color:#44324e;background:#faf7fc;border:1px solid #e7dcec;border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.dashboard-session-row>div{gap:3px;min-width:0;display:grid}.dashboard-session-row small{color:#86758d;font-size:.76rem}.dashboard-session-device{overflow-wrap:anywhere;max-width:450px}.dashboard-session-row button,.dashboard-security-all-revoke{color:#6d299f;cursor:pointer;background:#fff;border:1px solid #e1c8ed;border-radius:10px;padding:9px 13px}.dashboard-security-all-revoke{justify-self:start}main.management-shell .management-provenance-footer__copy{width:auto!important}main.management-shell .management-provenance-footer__secondary{text-align:left!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}main.management-shell .management-provenance-footer__secondary .management-provenance-footer__logo{vertical-align:middle!important;order:0!important;width:27px!important;height:27px!important;display:inline-block!important}.filmus-footer-attribution .footer-credit-links--attribution{flex-flow:wrap!important;justify-content:center!important;align-items:center!important;gap:9px!important;display:flex!important}.filmus-footer-attribution .footer-credit-links--attribution .filmus-footer-credit-logo{flex:0 0 26px!important;order:0!important;width:26px!important;height:26px!important;margin:0!important}.filmus-media-library,.filmus-ticket-admin__panel,.filmus-ticket-admin__intro{color:#2e2238;background:#fff;border:1px solid #e9e1ed;border-radius:18px;padding:18px}.filmus-media-library__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.filmus-media-library__toolbar>div{gap:4px;display:grid}.filmus-media-library__toolbar strong{font-size:1.15rem;font-weight:850}.filmus-media-library__toolbar small{color:#756681;font-size:.87rem}.filmus-media-library__upload{cursor:pointer;background:var(--primary,#7926ca);color:#fff;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-size:.87rem;font-weight:700;display:inline-flex}.filmus-media-library__search{align-items:center;gap:9px;margin:15px 0;display:flex}.filmus-media-library__search input{flex:1;min-width:100px}.filmus-media-library__grid{grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:11px;max-height:470px;padding:3px;display:grid;overflow-y:auto}.filmus-media-library__grid button{text-align:start;color:#382745;cursor:pointer;background:#faf8fb;border:1px solid #e7daeb;border-radius:12px;gap:5px;padding:7px;display:grid;position:relative;overflow:hidden}.filmus-media-library__grid button:hover,.filmus-media-library__grid button.is-selected{border-color:var(--primary,#7926ca);box-shadow:0 0 0 2px #7626bd21}.filmus-media-library__thumb{aspect-ratio:4/3;background:#eeeaf2;border-radius:8px;place-items:center;display:grid;overflow:hidden}.filmus-media-library__thumb img{object-fit:cover;width:100%;height:100%}.filmus-media-library__grid small{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;line-height:1.5;overflow:hidden}.filmus-media-library__check{background:var(--primary,#7926ca);color:#fff;border-radius:50%;position:absolute;top:12px;right:12px}.filmus-media-library__empty,.filmus-media-library__notice{color:#62506e;grid-column:1/-1;font-size:.9rem}.filmus-media-library.is-compact{margin-top:8px;padding:12px}.filmus-media-library.is-compact .filmus-media-library__grid{max-height:270px}.filmus-media-row-thumbnail{object-fit:cover;border:1px solid #e9e0f0;border-radius:10px;width:92px;height:68px}.filmus-media-summary-thumbnail{object-fit:cover;border-radius:8px;width:55px;height:38px}.filmus-media-pick{border:1px dashed #cba9ed;border-radius:13px;padding:12px}.filmus-media-pick>summary{cursor:pointer;color:#7724c5;font-weight:800}.filmus-media-selected{border:1px solid #eadbf4;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.filmus-media-selected img{object-fit:cover;border-radius:6px;width:60px;height:45px}.filmus-media-selected button{color:#7626bc;margin-inline-start:auto}.filmus-ticket-admin{color:#31243a;gap:20px;display:grid}.filmus-ticket-admin__intro{background:linear-gradient(120deg,#f2e8fc,#fff);align-items:flex-start;gap:16px;display:flex}.filmus-ticket-admin__intro>svg{color:var(--primary,#7826c1);flex:none}.filmus-ticket-admin__intro h2{font-size:clamp(1.3rem,2vw,1.7rem);font-weight:950;line-height:1.5}.filmus-ticket-admin__intro p{color:#5b4769;margin-top:6px;line-height:1.9}.filmus-ticket-admin__intro small{color:#865b32;margin-top:8px;line-height:1.8;display:block}.filmus-ticket-admin__panel{margin-bottom:12px}.filmus-ticket-admin__panel>h3,.filmus-ticket-admin__existing>h3{align-items:center;gap:8px;margin-bottom:15px;font-size:1.15rem;font-weight:850;display:flex}.filmus-ticket-admin__panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;font-size:1rem;font-weight:800;display:flex}.filmus-ticket-admin__panel>summary span{color:#806f8e;font-size:.87rem}.filmus-ticket-admin__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:12px 0;display:grid}.filmus-event-field{color:#46364d;align-content:start;gap:7px;min-width:0;font-size:.92rem;font-weight:700;display:grid}.filmus-event-field.is-wide{grid-column:1/-1}.filmus-event-field select{color:#362143;background:#faf9fb;border:1px solid #e6dce8;border-radius:12px;max-width:100%;min-height:42px;padding:10px}.filmus-ticket-admin__existing{gap:7px;display:grid}.filmus-ticket-admin__sub{border-top:1px solid #eee2f3;margin-top:20px;padding-top:16px}.filmus-ticket-admin__sub h4{margin-bottom:10px;font-size:1.05rem;font-weight:900}.filmus-ticket-admin__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:12px;margin:12px 0;display:grid}.filmus-ticket-admin__card{background:#faf8fd;border:1px solid #e7ddec;border-radius:14px;gap:12px;min-width:0;padding:14px;display:grid}.filmus-ticket-admin__cardhead{justify-content:space-between;align-items:center;display:flex}.filmus-ticket-admin__cardhead strong{font-weight:850}.filmus-ticket-admin__numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.filmus-ticket-admin__numbers label{gap:6px;font-size:.86rem;font-weight:700;display:grid}.filmus-ticket-admin__card small{color:#665374}.filmus-ticket-admin__actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:16px;display:flex}.filmus-ticket-admin__actions span{color:#6b517d;font-size:.9rem}@media (max-width:670px){.filmus-ticket-admin__form{grid-template-columns:1fr}.filmus-media-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filmus-ticket-admin__panel>summary{flex-wrap:wrap}}.filmus-compact-calendar{color:#3d2a49;background:#fff;border:1px solid #e2d5ed;border-radius:12px;min-width:0;max-width:100%;position:relative}.filmus-compact-calendar>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:8px 11px;font-size:.89rem;font-weight:700;list-style:none;display:flex}.filmus-compact-calendar>summary::-webkit-details-marker{display:none}.filmus-compact-calendar>summary svg{color:var(--primary,#7826bd);flex:none}.filmus-compact-calendar[open]{border-color:var(--primary,#7826bd)}.filmus-compact-calendar__body{gap:9px;max-width:100%;padding:9px;display:grid;overflow-x:auto}.filmus-compact-calendar__body .filmus-jalali-picker,.filmus-compact-calendar__body .filmus-calendar{min-width:0;max-width:100%}.filmus-ticket-admin__roster{background:#f7f2fb;border:1px solid #e6d9ef;border-radius:12px;min-width:0;padding:12px}.filmus-ticket-admin__roster strong{color:#602b84;align-items:center;gap:8px;margin-bottom:10px;display:flex}.filmus-ticket-admin__roster>div{flex-wrap:wrap;gap:7px;max-height:180px;display:flex;overflow:auto}.filmus-ticket-admin__roster span{color:#57446b;background:#fff;border:1px solid #eadcf1;border-radius:9px;padding:5px 9px;font-size:.79rem}#filmus-account-editor .dashboard-settings-submit{justify-content:center;width:fit-content;min-width:180px;margin-left:0;margin-right:auto;display:flex}.filmus-upload-progress,.filmus-upload-pending{background:#fcfaff;border:1px solid #e7dced;border-radius:14px;gap:10px;padding:14px;display:grid}.filmus-upload-progress>div,.filmus-upload-pending>div{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;display:flex}.filmus-upload-progress progress{width:100%;height:12px;accent-color:var(--primary,#7826c8);border-radius:30px;display:block}.filmus-upload-progress b{color:var(--primary,#7826c8);font-variant-numeric:tabular-nums}.filmus-upload-pending button{color:#61308e;background:#fff;border:1px solid #e1d5e8;border-radius:9px;padding:5px 12px}.filmus-dashboard-menu-options{color:#2d2336;background:#f9f5ff;border:1px solid #e8dced;border-radius:16px;gap:12px;padding:16px;display:grid}.filmus-dashboard-menu-options h3{font-size:1.05rem;font-weight:900}.filmus-dashboard-menu-options p{color:#776883;font-size:.87rem}.filmus-dashboard-menu-options>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.filmus-media-library--v93{padding:clamp(12px,2.5vw,22px)}.filmus-media-library__actions,.filmus-media-library__filters,.filmus-media-library__newfolder{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.filmus-media-library__filters{margin:18px 0}.filmus-media-library__filters>label{flex:230px;align-items:center;gap:7px;display:flex}.filmus-media-library__filters select,.filmus-media-library__asset>select{color:#392944;background:#fff;border:1px solid #e3d6e9;border-radius:10px;min-height:38px;padding:5px 9px}.filmus-media-library__filters>select{flex:0 175px}.filmus-media-library__modes{background:#f9f7fa;border:1px solid #e6dceb;border-radius:11px;gap:3px;padding:3px;display:flex}.filmus-media-library__modes button{color:#61566b;background:0 0;border:0;border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.filmus-media-library__modes button.is-active{background:var(--primary,#7926ca);color:#fff}.filmus-media-library__newfolder{margin-top:12px}.filmus-media-library__newfolder input{max-width:300px}.filmus-media-library__grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));max-height:560px;overflow:auto}.filmus-media-library__asset{background:#fbf9fd;border:1px solid #e9dfed;border-radius:13px;flex-direction:column;gap:4px;min-width:0;padding:6px;display:flex}.filmus-media-library__grid .filmus-media-library__asset-select{width:100%;box-shadow:none;text-align:start;background:0 0;border:0;border-radius:9px;gap:6px;min-width:0;padding:2px;display:grid}.filmus-media-library__asset-select .filmus-media-library__thumb{aspect-ratio:4/3;position:relative}.filmus-media-library__video-icon{color:#fff;filter:drop-shadow(0 0 3px #111);position:absolute;bottom:7px;left:7px}.filmus-media-library__asset-name{white-space:nowrap;text-overflow:ellipsis;color:#2c2135;font-size:.83rem;font-weight:700;display:block;overflow:hidden}.filmus-media-library__asset>select{width:100%;min-width:0;font-size:.78rem}.filmus-media-library__grid.is-list{grid-template-columns:1fr}.filmus-media-library__grid.is-list .filmus-media-library__asset{flex-direction:row;justify-content:space-between;align-items:center}.filmus-media-library__grid.is-list .filmus-media-library__asset-select{flex:1;grid-template-columns:72px minmax(0,1fr);align-items:center}.filmus-media-library__grid.is-list .filmus-media-library__asset-select .filmus-media-library__thumb{height:52px}.filmus-media-library__grid.is-list .filmus-media-library__asset>select{max-width:190px}.filmus-media-library__grid.is-compact{grid-template-columns:repeat(auto-fill,minmax(105px,1fr));gap:7px}.filmus-media-library__grid.is-circle .filmus-media-library__thumb{aspect-ratio:1;border-radius:50%;width:100%}.filmus-media-library__grid.is-circle .filmus-media-library__asset-select img{border-radius:50%}.filmus-media-admin__head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.filmus-media-admin__head h2{font-size:1.25rem;font-weight:900}.filmus-media-admin__head p{color:#665777;font-size:.9rem}.filmus-media-admin__placements{padding:20px 0}.filmus-media-admin__placements h3{margin-bottom:12px;font-weight:900}.filmus-media-admin__placement-list{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:9px;display:grid}.filmus-media-admin__placement-list>button{text-align:start;color:#39284a;background:#fff;border:1px solid #e5deeb;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.filmus-media-admin__placement-list>button.is-active{border-color:var(--primary,#7826c8);background:#f8f2ff}.filmus-media-admin__placement-list img{object-fit:cover;border-radius:7px;flex:none;width:45px;height:42px}.filmus-media-admin__placement-list strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.filmus-media-admin__placement-list small{color:#695b75;font-size:.75rem}.filmus-media-admin__video{color:#7926ca;font-size:.72rem}.filmus-media-source-editor{background:#fff;border:1px solid #decbe8;border-radius:18px;gap:13px;margin-top:15px;padding:17px;display:grid}.filmus-media-source-editor__preview{align-items:center;gap:14px;display:flex}.filmus-media-source-editor__preview img,.filmus-media-source-editor__preview video{object-fit:contain;background:#f5f1f6;border-radius:10px;width:30%;max-width:170px;max-height:115px}.filmus-media-source-editor__preview h3{font-size:1.1rem;font-weight:900}.filmus-media-source-editor__preview p{color:#6d5c75;font-size:.87rem}.filmus-media-source-editor__modes{flex-wrap:wrap;gap:7px;display:flex}.filmus-media-source-editor__modes button{color:#5d4866;background:#f7f4fa;border:1px solid #e8dfe9;border-radius:10px;padding:9px 12px}.filmus-media-source-editor__modes button.is-active{color:#6626a3;background:#eee2fa;border-color:#bb94e9}.filmus-media-source-editor__bottom{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:10px;display:grid}.filmus-media-source-editor__bottom label,.filmus-media-source-editor>label{color:#43374b;gap:7px;font-size:.86rem;display:grid}.filmus-ticket-admin__section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.filmus-ticket-admin__hint{color:#76667b;margin:6px 0 13px;font-size:.88rem}.filmus-ticket-admin__date-time{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.filmus-ticket-admin__optional{border:1px solid #e5dbea;border-radius:10px;padding:8px 12px}.filmus-ticket-admin__optional>summary{cursor:pointer;font-size:.9rem}@media (max-width:660px){#filmus-account-editor .dashboard-settings-submit{width:100%}.filmus-media-library__filters>label,.filmus-media-library__filters>select{flex:100%}.filmus-media-library__grid,.filmus-media-admin__placement-list{grid-template-columns:repeat(2,minmax(0,1fr))}.filmus-media-library__grid.is-list .filmus-media-library__asset>select{max-width:130px}.filmus-ticket-admin__date-time{grid-template-columns:1fr}.filmus-media-source-editor__preview{align-items:flex-start}.filmus-media-source-editor__preview img{width:35%}}.admin-kyc-dialog{height:min(94dvh,1100px);width:min(1680px,100vw - 20px)!important;max-width:none!important;max-height:94dvh!important;overflow:hidden auto!important}.admin-kyc-dialog .filmus-kyc-carousel__grid{grid-template-columns:minmax(0,2.1fr) minmax(275px,.75fr)}.filmus-kyc-carousel__canvas{isolation:isolate;justify-content:center;align-items:center;max-width:100%;height:clamp(310px,60vh,760px);display:flex;position:relative;overflow:hidden}.filmus-kyc-carousel__canvas>img{margin:auto;display:block;object-fit:contain!important;object-position:center center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.filmus-kyc-carousel__canvas>object{background:#fff;border:0;width:100%;height:100%;min-height:300px;display:block}.filmus-kyc-carousel__fileactions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (max-width:900px){.admin-kyc-dialog .filmus-kyc-carousel__grid{grid-template-columns:minmax(0,1fr)}.filmus-kyc-carousel__canvas{height:clamp(300px,48vh,550px)}}@media (max-width:540px){.admin-kyc-dialog{width:calc(100vw - 12px)!important;height:94dvh!important;padding:10px!important}.filmus-kyc-carousel__canvas{height:340px}.filmus-kyc-carousel__arrows{flex-wrap:wrap}}.filmus-campaign{color:#30233d;background:linear-gradient(150deg,#fff,#fcf9ff);border:1px solid #e9e1ee;border-radius:22px;gap:20px;min-width:0;padding:clamp(14px,2vw,26px);font-family:inherit;display:grid}.filmus-campaign button,.filmus-campaign input,.filmus-campaign select,.filmus-campaign textarea{font-family:inherit}.filmus-campaign__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.filmus-campaign__header>div{flex:1;min-width:200px}.filmus-campaign__eyebrow{color:#7f2ac6;letter-spacing:.16em;font-size:.72rem;font-weight:900}.filmus-campaign__header h3{align-items:center;gap:9px;margin:4px 0 8px;font-size:clamp(1.12rem,2vw,1.45rem);font-weight:950;display:flex}.filmus-campaign__header h3 svg{color:#782ac5;width:23px;height:23px}.filmus-campaign__header p{color:#85778e;font-size:.86rem;line-height:1.9}.filmus-campaign__primary{color:#fff;cursor:pointer;white-space:normal;background:linear-gradient(130deg,#7023b5,#8b36e9);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:11px 18px;font-weight:900;display:inline-flex;box-shadow:0 5px 15px #6e28a71f}.filmus-campaign__primary svg{flex:none;width:17px;height:17px}.filmus-campaign__primary:disabled{opacity:.5;cursor:not-allowed}.filmus-campaign__tabs,.filmus-campaign__membertabs{background:#f5effa;border:1px solid #ece1f3;border-radius:14px;align-items:center;gap:8px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.filmus-campaign__tabs button,.filmus-campaign__membertabs button{color:#685876;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:max-content;padding:11px 15px;font-size:.89rem;font-weight:850;display:flex}.filmus-campaign__tabs button.active,.filmus-campaign__membertabs button.active{color:#fff;background:#792abb;box-shadow:0 5px 12px #792abb25}.filmus-campaign__tabs svg{width:18px;height:18px}.filmus-campaign__membertabs{max-width:100%;margin:18px 0}.filmus-campaign__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filmus-campaign__filters label{background:#fff;border:1px solid #e8dfea;border-radius:12px;flex:1;align-items:center;gap:9px;min-width:180px;padding:0 13px;display:flex}.filmus-campaign__filters label svg{color:#8a37be;width:18px}.filmus-campaign__filters input{background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:43px;font-size:.9rem}.filmus-campaign__filters select{color:#44324e;background:#fff;border:1px solid #e8dfea;border-radius:12px;min-width:130px;min-height:43px;padding:0 13px}.filmus-campaign__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));gap:14px;display:grid}.filmus-campaign__asset{background:#fff;border:1px solid #eae1ee;border-radius:17px;flex-direction:column;min-width:0;transition:box-shadow .15s;display:flex;overflow:hidden}.filmus-campaign__asset:hover{box-shadow:0 9px 25px #65408818}.filmus-campaign__visual{color:#8e4cbb;background:linear-gradient(135deg,#f4eafa,#f6f4f9);place-items:center;height:160px;display:grid;position:relative;overflow:hidden}.filmus-campaign__visual>img,.filmus-campaign__visual>video{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.filmus-campaign__filetype{color:#fff;direction:ltr;background:#291b3ac9;border-radius:7px;padding:3px 7px;font-size:.68rem;position:absolute;bottom:8px;left:8px}.filmus-campaign__assetbody{flex:1;gap:10px;padding:14px;display:grid}.filmus-campaign__title{justify-content:space-between;align-items:start;gap:7px;display:flex}.filmus-campaign__title strong{overflow-wrap:anywhere;font-size:.94rem;line-height:1.6}.filmus-campaign__title>span{white-space:nowrap;border-radius:7px;padding:4px 7px;font-size:.68rem}.filmus-campaign__title .is-published{color:#27734e;background:#e8f7ee}.filmus-campaign__title .is-draft{color:#78528d;background:#f3eefa}.filmus-campaign__assetbody>small{color:#87778d;font-size:.75rem}.filmus-campaign__assetbody>p{color:#71647b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-size:.8rem;line-height:1.8;display:-webkit-box;overflow:hidden}.filmus-campaign__chips{flex-wrap:wrap;gap:5px;display:flex}.filmus-campaign__chips span{color:#783da5;background:#f3eafa;border:1px solid #eadcf5;border-radius:6px;padding:3px 7px;font-size:.72rem}.filmus-campaign__cardactions{gap:6px;margin-top:auto;display:flex}.filmus-campaign__cardactions button,.filmus-campaign__cardactions a{color:#722fa9;cursor:pointer;background:#fbf9ff;border:1px solid #e4d8ed;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:6px 8px;font-size:.77rem;font-weight:850;text-decoration:none;display:inline-flex}.filmus-campaign__cardactions svg{width:15px;height:15px}.filmus-campaign__empty{text-align:center;color:#86748f;border:1px dashed #e1d6e8;border-radius:16px;grid-column:1/-1;padding:32px}.filmus-campaign__notice,.filmus-campaign__error{border-radius:10px;padding:12px 15px;font-size:.84rem}.filmus-campaign__notice{color:#146747;background:#eaf9f0}.filmus-campaign__error{color:#983b42;background:#fff1f1}.filmus-campaign__socials{gap:10px;display:grid}.filmus-campaign__social{background:#fff;border:1px solid #e9dfef;border-radius:15px;flex-wrap:wrap;align-items:center;gap:13px;min-width:0;padding:14px;display:flex}.filmus-campaign__socialicon{color:#7e30bf;background:#f2e6fc;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.filmus-campaign__social>div:nth-child(2){flex:1;min-width:130px}.filmus-campaign__social strong{font-size:.94rem}.filmus-campaign__social small{color:#83748c;margin-top:3px;font-size:.75rem;display:block}.filmus-campaign__social p{color:#7b6986;margin-top:5px;font-size:.79rem}.filmus-campaign__socialactions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.filmus-campaign__socialactions a,.filmus-campaign__socialactions button,.filmus-campaign__follow{color:#7134a3;cursor:pointer;background:#fdfbff;border:1px solid #e6d7f0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 11px;font-size:.78rem;font-weight:850;text-decoration:none;display:inline-flex}.filmus-campaign__socialactions svg{width:16px;height:16px}.filmus-campaign__follow input{accent-color:#7829bd;width:16px;height:16px}.filmus-campaign__socialform{background:#fff;border:1px solid #e8ddec;border-radius:16px;gap:13px;padding:18px;display:grid}.filmus-campaign__socialform h4{align-items:center;gap:7px;font-weight:900;display:flex}.filmus-campaign__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.filmus-campaign__fields>label{color:#594869;gap:7px;min-width:0;font-size:.83rem;font-weight:850;display:grid}.filmus-campaign__fields label.wide{grid-column:1/-1}.filmus-campaign__fields input,.filmus-campaign__fields textarea,.filmus-campaign__fields select{color:#352540;resize:vertical;background:#faf8fc;border:1px solid #e5dbea;border-radius:11px;outline-color:#7828c5;width:100%;max-width:100%;min-height:44px;padding:11px;font-size:.86rem}.filmus-campaign__fields input[type=file]{background:#fff}.filmus-campaign__overlay{z-index:9995;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#19101eac;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.filmus-campaign__modal{color:#30233d;background:#fff;border:1px solid #e9dced;border-radius:22px;align-content:start;gap:16px;width:min(920px,100%);max-height:94dvh;padding:clamp(13px,2vw,24px);display:grid;overflow:auto;box-shadow:0 25px 70px #190f293e}.filmus-campaign__modal>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.filmus-campaign__modal header h3{font-size:1.2rem;font-weight:950}.filmus-campaign__modal header button{cursor:pointer;background:#f9f5fc;border:1px solid #eaddec;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.filmus-campaign__modal.is-preview{width:min(1050px,100%)}.filmus-campaign__preview{background:#f4f1f7;border-radius:14px;justify-content:center;align-items:center;height:min(48vh,520px);min-height:240px;display:flex;overflow:hidden}.filmus-campaign__preview>img,.filmus-campaign__preview>video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.filmus-campaign__preview>object{background:#fff;width:100%;height:100%}.filmus-campaign__download{color:#7030b8;border:1px solid #eadcec;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:11px;font-weight:850;text-decoration:none;display:inline-flex}.filmus-campaign__tags{border:1px solid #e9dff0;border-radius:13px;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:9px;padding:14px;display:grid}.filmus-campaign__tags legend{padding:0 6px;font-size:.87rem;font-weight:950}.filmus-campaign__tags label{color:#54435f;align-items:center;gap:7px;font-size:.78rem;line-height:1.6;display:flex}.filmus-campaign__tags input,.filmus-campaign__switch input{accent-color:#7628bf;flex:none;width:17px;height:17px}.filmus-campaign__switch{color:#52405f;align-items:center;gap:9px;font-size:.86rem;display:flex}.filmus-campaign__footer{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.filmus-campaign__footer>button:not(.filmus-campaign__primary){color:#9e3542;cursor:pointer;background:#fff9f9;border:1px solid #f0ced1;border-radius:11px;align-items:center;gap:7px;padding:11px;font-weight:800;display:inline-flex}@media (max-width:690px){.filmus-campaign__fields{grid-template-columns:1fr}.filmus-campaign__fields label.wide{grid-column:1}.filmus-campaign__header .filmus-campaign__primary{width:100%}.filmus-campaign__socialactions{justify-content:space-between;width:100%}.filmus-campaign__tabs button{font-size:.77rem}.filmus-campaign__modal{border-radius:15px;max-height:97dvh}.filmus-campaign__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,205px),1fr))}}.filmus-event-covers{background:#fdfaff;border:1px solid #e9dcef;border-radius:15px;gap:14px;min-width:0;margin:20px 0;padding:18px;display:grid}.filmus-event-covers header h4{color:#562477;align-items:center;gap:8px;font-size:1rem;font-weight:900;display:flex}.filmus-event-covers header p{color:#7e7087;margin-top:7px;font-size:.84rem;line-height:1.8}.filmus-event-covers__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:10px;display:grid}.filmus-event-covers__grid article{background:#fff;border:1px solid #e8e0ed;border-radius:12px;gap:7px;min-width:0;padding:9px;display:grid}.filmus-event-covers__thumb{background:#f3eef7;border-radius:9px;place-items:center;height:115px;display:grid;overflow:hidden}.filmus-event-covers__thumb img,.filmus-event-covers__thumb video{object-fit:contain;width:100%;height:100%}.filmus-event-covers__grid article strong{font-size:.8rem}.filmus-event-covers__grid article small{color:#8a7a95;font-size:.73rem}.filmus-event-covers__grid article>div:last-child{justify-content:space-between;display:flex}.filmus-event-covers__grid article :is(a,button){color:#7932b1;cursor:pointer;background:#f4eafb;border:0;border-radius:8px;align-items:center;gap:5px;padding:7px;font-size:.72rem;text-decoration:none;display:flex}.filmus-event-covers__form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.filmus-event-covers__form label{gap:6px;min-width:0;font-size:.8rem;font-weight:850;display:grid}.filmus-event-covers__form label.wide{grid-column:1/-1}.filmus-event-covers__form label.wide:has(input[type=checkbox]){align-items:center;display:flex}.filmus-event-covers__form input:not([type=checkbox]),.filmus-event-covers__form select{background:#fff;border:1px solid #e1d8e8;border-radius:9px;width:100%;min-width:0;min-height:40px;padding:9px}.filmus-event-covers__form button{color:#fff;cursor:pointer;background:#7a30c2;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px;font-weight:900;display:flex}.filmus-event-covers__form button:disabled{opacity:.5}@media (max-width:700px){.filmus-event-covers__form{grid-template-columns:1fr}.filmus-event-covers{padding:12px}}.filmus-kyc-carousel__pdf{background:#fff;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.filmus-kyc-carousel__pdf>iframe{background:#fff;border:0;flex:1;width:100%;min-height:160px;display:block}.filmus-kyc-carousel__pdf-fallback{color:#655574;background:#faf8fc;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:6px 10px;font-size:.77rem;display:flex}.filmus-kyc-carousel__pdf-fallback a{color:#7429af;font-weight:800;text-decoration:underline}@media (max-width:540px){.filmus-kyc-carousel__pdf-fallback{font-size:.7rem}.filmus-kyc-carousel__pdf>iframe{min-height:180px}}.filmus-crm-decision{color:#34263c;gap:16px;min-width:0;display:grid}.filmus-crm-decision__heading{gap:5px;padding:4px 2px;display:grid}.filmus-crm-decision__heading>span{letter-spacing:.07em;color:#8745cb;font-size:.74rem;font-weight:900}.filmus-crm-decision__heading h3{color:#2c2035;margin:0;font-size:1.15rem;font-weight:900}.filmus-crm-decision__heading p{color:#71647b;margin:0;font-size:.84rem;line-height:1.9}.filmus-crm-decision__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.filmus-crm-decision__tile{background:#fff;border:1px solid #e8dff0;border-radius:18px;align-content:start;gap:14px;min-width:0;padding:20px;display:grid;box-shadow:0 5px 16px #411e5c06}.filmus-crm-decision__tile-title{align-items:center;gap:12px;display:flex}.filmus-crm-decision__tile-title>div{gap:3px;display:grid}.filmus-crm-decision__tile-title strong{color:#2c2035;font-size:.95rem;font-weight:850}.filmus-crm-decision__tile-title small,.filmus-crm-decision__hint{color:#81758a;font-size:.76rem;line-height:1.8}.filmus-crm-decision__number{color:#6a27b5;background:#f3e9ff;border-radius:11px;flex:0 0 34px;place-items:center;height:34px;font-weight:900;display:grid}.filmus-crm-decision__field{color:#59486a;gap:7px;font-size:.82rem;font-weight:800;display:grid}.filmus-crm-decision__field select{color:#372445;outline-offset:2px;background:#faf7ff;border:1px solid #e4d7f0;border-radius:11px;width:100%;min-height:46px;padding:9px 12px;font-weight:700}.filmus-crm-decision__layout .filmus-management-interview-editor{grid-column:auto;min-width:0}.filmus-crm-decision__project .application-review{background:0 0;border:0;min-width:0;padding:0}.filmus-crm-decision__project .application-review__invite{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.filmus-crm-decision__project .application-review__invite label{min-width:0}.filmus-crm-decision__project .application-review__invite select{color:#352341;background:#faf7ff;border:1px solid #e4d7f0;border-radius:11px;width:100%;min-height:46px}.filmus-crm-decision__project .application-review__invite button{white-space:nowrap;min-height:46px}.filmus-crm-decision__meta{color:#685576;background:#f6f1fc;border-radius:12px;align-items:center;gap:9px;padding:13px 16px;font-size:.81rem;line-height:1.8;display:flex}.filmus-crm-decision__meta svg{color:#7532bd;flex-shrink:0}.filmus-archive-filters{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.filmus-archive-filters__item{color:#665374;background:#fff;border:1px solid #e4d7ec;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:9px 13px;font-size:.82rem;font-weight:800;display:flex}.filmus-archive-filters__item svg{width:17px;height:17px}.filmus-archive-filters__item strong{color:#5d3684;background:#f3edf6;border-radius:7px;padding:2px 7px}.filmus-archive-filters__item.is-active{color:#62249f;background:#f6efff;border-color:#914ed8;box-shadow:inset 0 0 0 1px #ad78e0}.filmus-resume-actions{white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.filmus-archive-action{color:#6e3897;background:#f7f3fb;border:1px solid #ddcfeb;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.filmus-archive-action svg{width:19px;height:19px}.filmus-archive-action:hover{background:#eadbff;border-color:#ac71df}.filmus-archive-action.is-restore{color:#167445;background:#ecf9f2;border-color:#a4dbc0}.admin-resume-table .filmus-resume-status-row.is-archived{opacity:.87;background:#f2f0f3}.filmus-archive-label{color:#715d77;margin-top:5px;font-weight:800;display:block}.filmus-collaboration-portrait{color:#403049;background:linear-gradient(120deg,#fbf7ff,#fffaf1);border:1px solid #dcbff8;border-radius:16px;align-items:flex-start;gap:17px;margin:12px 0 22px;padding:18px 20px;display:flex}.filmus-collaboration-portrait__preview{color:#8142c2;background:#f0e6fa;border:2px solid #d6b8f1;border-radius:15px;flex:0 0 94px;place-items:center;width:94px;height:104px;display:grid;overflow:hidden}.filmus-collaboration-portrait__preview img{object-fit:cover;width:100%;height:100%}.filmus-collaboration-portrait__preview svg{width:36px;height:36px}.filmus-collaboration-portrait__body{gap:8px;min-width:0;line-height:1.9;display:grid}.filmus-collaboration-portrait__body strong{font-size:1rem}.filmus-collaboration-portrait__body strong span{color:#ae3964}.filmus-collaboration-portrait__body p{color:#6a596f;margin:0;font-size:.85rem}.filmus-collaboration-portrait__body small{color:#766481;font-size:.76rem}.filmus-collaboration-portrait__button{color:#fff;cursor:pointer;background:#692bb1;border:1px solid #9e67d5;border-radius:10px;align-items:center;gap:9px;width:max-content;max-width:100%;padding:8px 13px;font-size:.84rem;font-weight:850;display:inline-flex;position:relative}.filmus-collaboration-portrait__button svg{width:17px;height:17px}.filmus-collaboration-portrait__button input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.filmus-collaboration-portrait__button:focus-within{outline-offset:3px;outline:3px solid #b784eb}@media (max-width:760px){.filmus-crm-decision__layout{grid-template-columns:1fr}.filmus-crm-decision__tile{padding:14px}.filmus-crm-decision__project .application-review__invite{grid-template-columns:1fr}.filmus-collaboration-portrait{flex-direction:column;padding:15px}.filmus-archive-filters__item{flex:145px;justify-content:center}}.filmus-crm-decision__project .application-review{color:#463251}.filmus-crm-decision__project .application-review p{color:#746480;font-size:.8rem;line-height:1.85}
