@layer base, typography, link, app-layout, image, icon, button, components;.ProductionItem_root__qYP4T{position:relative;--padding-x:var(--space-m);display:grid;grid-template-areas:"photo top-row" "photo details";grid-template-columns:auto minmax(0,1fr);grid-template-rows:max-content auto auto;column-gap:var(--space-m)}.ProductionItem_topRow__SUBlf{grid-area:top-row;font-size:var(--font-size-l);display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}.ProductionItem_nameLink__ka81w{font-weight:700}.ProductionItem_nameLink__ka81w>:not(:last-child){margin-right:var(--space-xs)}.ProductionItem_participantCount__vvlNy{flex:1 1 0;display:inline-flex;align-items:center;--icon-color:var(--color-black);--text-color:var(--color-black)}.ProductionItem_participantCountIcon__N5AB7{width:1em;margin-right:var(--space-xxs)}.ProductionItem_detailsOverlayAnimationWrapper__JkQ8l{grid-area:details;margin:var(--space-l) var(--space-l) 0 0;position:relative;pointer-events:none;width:80%;height:calc(var(--font-size-m) * 3)}.ProductionItem_topRowOverlayAnimationWrapper__VgFpD{grid-area:top-row;pointer-events:none;height:calc(var(--font-size-l) * 1.5);position:relative}.ProductionItem_photoLink__piJ8b{grid-area:photo}.ProductionItem_details__J8uQv{grid-area:details;font-size:var(--font-size-s);display:flex;flex-direction:column;transition:opacity .2s ease-in-out;opacity:1}.ProductionItem_details__J8uQv:not(.ProductionItem_isVisible__knrks){opacity:0}.ProductionItem_creators__1ElZG{margin-bottom:var(--space-xs)}.ProductionItem_premierYear__YDBem{font-size:inherit}.ProductionItem_participants__lqihv{margin-top:var(--space-xs)}.ProductionItem_bottomChips__yy1Oq{margin-top:var(--space-xs);display:flex;gap:var(--space-xs)}.ProductionList_root__T5f3j{display:flex;flex-direction:column}.ProductionList_resetLink__w8T__{display:block}.ProductionList_noResultsText__27aY1{text-align:center}.ProductionList_pageSelection__R5DMo{align-self:center;margin-top:var(--space-xxl)}.ProductionList_bannerSlot__rLJFA{grid-column:1/-1;margin-bottom:var(--space-l)}.ProductionList_items__ZQe9E{display:grid;grid-auto-flow:row;column-gap:var(--space-xl);row-gap:var(--space-xxl);grid-auto-rows:min-content}@media (max-width:768px){.ProductionList_items__ZQe9E{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:769px) and (max-width:1024px){.ProductionList_items__ZQe9E{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px){.ProductionList_items__ZQe9E{grid-template-columns:repeat(1,minmax(0,1fr));column-gap:var(--space-xxl)}}.ProductionList_itemPhoto__otJSJ{--edge-icon-background-color:transparent;--edge-icon-icon-color:var(--primary-color);--edge-icon-size:var(--space-xxl);--edge-icon-padding:0}@media (max-width:768px){.ProductionList_itemPhoto__otJSJ{--item-photo-size:48px}}@media (min-width:769px) and (max-width:1024px){.ProductionList_itemPhoto__otJSJ{--item-photo-size:56px}}@media (min-width:1024px){.ProductionList_itemPhoto__otJSJ{--item-photo-size:64px}}.ProductionList_itemPhoto__otJSJ .ProductionList_premiumIcon__oprtm{background-color:var(--color-white)}.ProductionList_item__vUB_J{border:1px solid var(--box-subtle-background-color)}.ProductionList_item__vUB_J:not(:last-child){border-bottom:none}.ProductionList_premiumIcon__oprtm{--icon-color:var(--button-primary-background-color)}.DefaultSuggestOption_root__T7jz4{display:flex;align-items:center;gap:var(--space-m);padding:var(--space-xxs) var(--space-l);cursor:pointer;--image-size:28px;transition:color .1s ease-out,background-color .1s ease-out;min-height:calc(max(var(--image-size), 2 * var(--space-xs) + var(--line-height-base)) + 2 * var(--space-xxs))}.DefaultSuggestOption_root__T7jz4.DefaultSuggestOption_isFocused__Je92x,.DefaultSuggestOption_root__T7jz4:hover:not(.DefaultSuggestOption_isSelected__au6Oa){background-color:var(--color-purple-lightest)}.DefaultSuggestOption_root__T7jz4 .DefaultSuggestOption_isSelected__au6Oa{background-color:var(--color-purple);--text-color:var(--color-white);--text-subtle-color:var(--color-purple-lightest);--badge-background-color:var(--color-white);--badge-foreground-color:var(--color-purple-darkest)}.DefaultSuggestOption_image__7PqAs{width:var(--image-size);height:var(--image-size)}.DefaultSuggestOption_labelSubline__HwETA{color:var(--text-subtle-color);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.DefaultSuggestOption_label__BbeeZ{flex:1;display:flex;flex-direction:column}.DefaultSuggestOption_resultType__1yXzW{background-color:var(--badge-background-color);--text-color:var(--badge-foreground-color);padding:var(--space-xs) var(--space-s);border-radius:var(--space-xxs)}.JobSearchInputSelectOption_root__iSMNh{display:flex;align-items:center;gap:var(--space-m);padding:var(--space-xxs) var(--space-l);cursor:pointer;transition:color .1s ease-out,background-color .1s ease-out}.JobSearchInputSelectOption_root__iSMNh.JobSearchInputSelectOption_isFocused__K1UB9,.JobSearchInputSelectOption_root__iSMNh:hover:not(.JobSearchInputSelectOption_isSelected__q5Lvk){background-color:var(--color-purple-lightest)}.JobSearchInputSelectOption_root__iSMNh .JobSearchInputSelectOption_isSelected__q5Lvk{background-color:var(--color-purple);--text-color:var(--color-white);--text-subtle-color:var(--color-purple-lightest);--badge-background-color:var(--color-white);--badge-foreground-color:var(--color-purple-darkest)}.JobSearchInputSelectOption_image__O_YBt{width:28px;height:28px}.JobSearchInputSelectOption_labelSubline__MsqhB{color:var(--text-subtle-color);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.JobSearchInputSelectOption_label__2IxJI{flex:1;display:flex;flex-direction:column}.JobSearchInputSelectOption_resultType__R5ie8{background-color:var(--badge-background-color);--text-color:var(--badge-foreground-color);padding:var(--space-xs) var(--space-s);border-radius:var(--space-xxs)}.MergeProductionModal_content__qSUzd{display:flex;flex-direction:column;gap:1.5rem;text-align:left;margin-top:var(--space-xl)}.MergeProductionModal_currentProduction__0xVxb{display:flex;flex-direction:column;gap:.5rem}.MergeProductionModal_currentProductionInfo__IkumJ{display:flex;align-items:center;gap:.75rem}.MergeProductionModal_productionImage__UF3eT{flex-shrink:0;width:48px;height:48px}.MergeProductionModal_productionDetails__eMmle{flex:1}.MergeProductionModal_buttonGroup__uLqb2{margin-top:1rem}