.--accordion{margin:0 0 8px;background-color:#252239!important}.--accordion button.MuiAccordionSummary-root{font-optical-sizing:auto;color:#df7a27;background-color:#0000;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}.--accordion button.MuiAccordionSummary-root:hover,.--accordion button.MuiAccordionSummary-root:active{color:#e69553;background-color:#0000}.--accordion .MuiAccordionDetails-root{padding:0 10px 20px}button.MuiButtonBase-root{color:#fff;font-size:1rem;line-height:1.5rem}button .--badge span{background-color:#ce6e1e}button.--btn{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;min-height:40px;padding:.6rem 1.2rem;font-family:Heebo,sans-serif}button.--small{min-height:40px;padding:.4rem 1rem;font-size:.9rem;line-height:1.4rem}button.--small *{font-size:.9rem;line-height:1.4rem}button.--icon,button.--x-small{min-height:40px;padding:.3rem .9rem;font-size:.8rem;line-height:1.3rem}button.--icon *,button.--x-small *{font-size:.8rem;line-height:1.3rem}button.--large{padding:6px 25px;font-size:1.2rem;line-height:1.7rem}button.--x-large{padding:8px 30px;font-size:1.4rem;line-height:1.9rem}button.--transparent{background-color:#d59a3033}button.--active{transform:translateY(1px);background-color:#a86d1e!important;border-bottom:2px solid #d9a841!important;box-shadow:inset 0 2px 6px #00000059!important}button.--link{color:#b8621b;text-transform:none;padding:0}button.--link:hover,button.--link:active{color:#bc8126;background-color:#0000}button.--interaction{background-color:#0000;border:1px solid #56547f}button.--interaction:hover,button.--interaction:active{background-color:#414060}button.--icon{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;min-width:40px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem;border-radius:4px!important;padding:12px!important}button.--icon:hover,button.--icon:active{background-color:#5f330e}button.--icon svg{width:1rem;height:1rem}button.--btn-progress{flex-flow:row;align-items:center;gap:8px;display:flex}button.--btn-progress .--in_process{display:none}button.--btn-progress .--in_process .--spinner--main svg{stroke:#e3bf74}button.--btn-progress.__in_progress .--label{color:#e3bf74}button.--btn-progress.__in_progress .--in_process{display:block}button.--btn:hover,button.--btn:active{background-color:#c47520}a.--btn.--link{color:#b8621b}a.--btn.--link:hover,a.--btn.--link:active{color:#d59a30;background-color:#0000}a.--btn.--icon{min-width:unset;text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem;padding:8px!important}a.--btn.--icon:hover,a.--btn.--icon:active{background-color:#5f330e}a.--btn.--icon svg{width:1rem;height:1rem}button.--icon-outlined,button.--row-icon{text-transform:uppercase;font-optical-sizing:auto;color:#d59a30;background-color:#0000;border:1px solid #d59a30;border-radius:4px;padding:5px;font-family:Heebo,sans-serif}button.--icon-outlined:hover,button.--icon-outlined:active,button.--row-icon:hover,button.--row-icon:active{background-color:#d59a3026}button.--icon-outlined:disabled,button.--icon-outlined.Mui-disabled,button.--row-icon:disabled,button.--row-icon.Mui-disabled{color:#d59a3066;border-color:#d59a3066}button.--btn.--panel{background-color:#9d5417;flex-flow:column;width:170px;height:120px;display:flex}button.--btn.--panel svg{width:1.5em;height:1.5em;margin:5px 0}button.--btn.--panel div{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.1rem;line-height:1.6rem}button.MuiToggleButton-root{color:#fff9}button.MuiToggleButton-root.Mui-selected{background-color:#985b19}.--actions-grid{flex-flow:wrap;justify-content:center;gap:15px;width:100%;padding:20px 0;display:flex}.MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped{min-height:50px;padding:10px 15px;font-size:1rem;line-height:1.5rem}.MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped.MuiToggleButton-sizeSmall{padding:7px 12px;font-size:.7rem;line-height:1.2rem}.MuiSelect-select{padding:12px 14px!important}.--information-ctn{display:none}.--information-ctn.--show{display:block}.--information-ctn .--information-modal{z-index:1200;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.--information-ctn .--information-modal .--background{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1200;cursor:pointer;background-color:#3e395f4d;position:fixed;inset:0}.--information-ctn .--information-modal .--modal{z-index:1201;width:90%;max-width:1000px;max-height:90vh;margin:20px;position:relative;overflow-y:auto}.--card-information{border:1px solid #ffffff14;border-radius:10px;max-width:1000px;margin:auto;position:relative;overflow:hidden;box-shadow:0 8px 40px #00000080}.--card-information .--main-card{background-color:#2d2a46;flex-flow:row;align-items:stretch;display:flex}.--card-information .--main-card .--media{flex:0 0 220px;align-self:stretch;width:220px;display:flex}.--card-information .--main-card .--media .MuiPaper-root{box-shadow:none;border-radius:0;flex-direction:column;flex:1;min-height:0;display:flex}.--card-information .--main-card .--media .--media-image{background-color:#000;border-radius:0;flex-direction:column;flex:1;width:220px;padding:0;display:flex}.--card-information .--main-card .--media .--media-image img,.--card-information .--main-card .--media .--media-image .MuiCardMedia-img{object-fit:cover;object-position:top center;width:100%;min-height:0;max-width:unset;flex:1;display:block}.--card-information .--main-card .--media .--media-image.--studio{background:linear-gradient(160deg,#272239 0%,#000 100%);justify-content:center;align-items:center;padding:28px 20px}.--card-information .--main-card .--media .--media-image.--studio img,.--card-information .--main-card .--media .--media-image.--studio .MuiCardMedia-img{width:100%;height:auto;min-height:unset;object-fit:contain;object-position:center;opacity:.92;filter:drop-shadow(0 2px 8px #0009);flex:none;max-height:140px}.--card-information .--main-card .--content{background-color:#0000;background-image:unset;box-shadow:none;border-radius:0;flex:1;display:flex}.--card-information .--main-card .--content .MuiCardContent-root{min-height:unset}.--card-information .--main-card .--content .--body{background-color:#0000;flex-direction:column;width:100%;padding:24px 28px;display:flex}.--card-information .--main-card .--content .--body>.MuiCardContent-root{padding:0}.--card-information .--main-card .--content .--body .--title{font-optical-sizing:auto;color:#fff;border-bottom:1px solid #944f1680;margin:0 0 14px;padding-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:1.6rem;line-height:1.2;position:relative}.--card-information .--main-card .--content .--body .--title:after{content:"";background:linear-gradient(90deg,#cb8324,#944f16);border-radius:2px;width:60px;height:2px;position:absolute;bottom:-1px;left:0}.--card-information .--main-card .--content .--body .--main-ctn{box-shadow:none;flex-flow:row;align-items:flex-start;gap:16px;display:flex}.--card-information .--main-card .--content .--body .--main-ctn .--description{background-color:#0000;background-image:unset;box-shadow:none;border-radius:0;flex:1}.--card-information .--main-card .--content .--body .--main-ctn .--description .MuiCardContent-root{padding:0}.--card-information .--main-card .--content .--body .--main-ctn .--description p{font-optical-sizing:auto;color:#fffc;margin:0 0 8px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.6}.--card-information .--main-card .--content .--body .--main-ctn .--description p strong,.--card-information .--main-card .--content .--body .--main-ctn .--description p b{font-optical-sizing:auto;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-right:6px;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem}.--card-information .--main-card .--content .--body .--main-ctn .--description p a{color:#cb8324;text-decoration:none;transition:color .15s}.--card-information .--main-card .--content .--body .--main-ctn .--description p a:hover{color:#deb65e}.--card-information .--main-card .--content .--body .--main-ctn .--interactions{box-shadow:none;height:auto;min-height:unset;background-color:#302a4699;border:1px solid #ffffff14;border-radius:8px;flex:none;padding:0}.--card-information .--main-card .--content .--body .--main-ctn .--interactions .MuiCardContent-root{min-height:unset;padding:14px 18px}.--card-information .--main-card .--content .--body .--main-ctn .--interactions .MuiCardContent-root:last-child{padding-bottom:14px}.--card-information .--main-card .--content .--body .--main-ctn .--interactions .--interaction-line{flex-flow:row;align-items:center;gap:8px;display:flex}.--card-information .--main-card .--content .--body .--main-ctn .--interactions .--interaction-line .MuiIconButton-root{color:#fff9;padding:6px;transition:color .15s}.--card-information .--main-card .--content .--body .--main-ctn .--interactions .--interaction-line .MuiIconButton-root:hover{color:#e05}.--card-information .--main-card .--content .--body .--main-ctn .--interactions .--interaction-line .--data{font-optical-sizing:auto;color:#ffffffb3;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--card-information .--main-card .--content .--body .--main-ctn .--additional{box-shadow:none;background-color:#302a4680;border:1px solid #ffffff14;border-radius:8px;flex:none}.--card-information .--main-card .--content .--body .--main-ctn .--additional .MuiCardContent-root{min-height:unset;padding:14px 18px}.--card-information .--main-card .--content .--body .--main-ctn .--additional .MuiCardContent-root:last-child{padding-bottom:14px}.--card-information .--main-card .--content .--body .--main-ctn .--additional p{font-size:.82rem;line-height:1.32rem}.--studio-information .--media{flex:0 0 180px;width:180px}.--studio-information .--media .--media-image{width:180px}.--studio-information .--title{font-size:1.4rem;line-height:1.9rem}.--studio-information .--title:after{opacity:.5;background:linear-gradient(90deg,#b8621b,#0000)!important;width:100%!important}.--bui-pagination{flex-flow:wrap;align-items:center;gap:6px;display:flex}.--bui-pagination .--pagination-info,.--bui-pagination .--pagination-controls,.--bui-pagination .--pagination-limit{flex-shrink:0}.--bui-pagination .--pagination-info{font-optical-sizing:auto;color:#ffffffa6;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem}.--bui-pagination .--pagination-info .--range{color:#fff}.--bui-pagination .--pagination-info .--sep{color:#ffffff80}.--bui-pagination .--pagination-info .--total{color:#ffffffbf}.--bui-pagination .--pagination-controls{align-items:center;gap:2px;display:flex}.--bui-pagination .--pagination-controls .--page-btn{color:#ffffffa6;border-radius:6px;padding:5px;transition:background-color .15s,color .15s}.--bui-pagination .--pagination-controls .--page-btn:not(.Mui-disabled):hover{color:#d9a841;background-color:#753e1126}.--bui-pagination .--pagination-controls .--page-btn.Mui-disabled{color:#ffffff4d}.--bui-pagination .--pagination-controls .--page-input-ctn{background-color:#ffffff0a;border:1px solid #ffffff40;border-radius:6px;align-items:center;gap:6px;padding:0 6px;transition:border-color .15s;display:flex}.--bui-pagination .--pagination-controls .--page-input-ctn:focus-within{border-color:#b8621b}.--bui-pagination .--pagination-controls .--page-input-ctn .--page-input{width:32px}.--bui-pagination .--pagination-controls .--page-input-ctn .--page-input input{font-optical-sizing:auto;color:#fff;text-align:center;padding:4px 0;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--bui-pagination .--pagination-controls .--page-input-ctn .--page-of{font-optical-sizing:auto;color:#ffffff80;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--bui-pagination .--pagination-divider{background-color:#fff3;flex-shrink:0;align-self:center;width:1px;height:20px;margin:0 8px;display:inline-block}.--bui-pagination .--pagination-limit{flex-shrink:0;align-items:center;gap:6px;display:flex}.--bui-pagination .--pagination-limit .--limit-options{border:1px solid #ffffff38;border-radius:6px;flex-direction:row;display:flex;overflow:hidden}.--bui-pagination .--pagination-limit .--limit-options .--limit-btn{font-optical-sizing:auto;color:#fff9;cursor:pointer;background:0 0;border:none;border-right:1px solid #ffffff26;padding:5px 10px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem;transition:background-color .15s,color .15s}.--bui-pagination .--pagination-limit .--limit-options .--limit-btn:last-child{border-right:none}.--bui-pagination .--pagination-limit .--limit-options .--limit-btn:hover{color:#fff;background-color:#ffffff14}.--bui-pagination .--pagination-limit .--limit-options .--limit-btn.--active{color:#d9a841;background-color:#753e114d}.--bui-pagination .--pagination-limit .--per-page{font-optical-sizing:auto;color:#ffffff80;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}@media (max-width:600px){.--bui-pagination .--pagination-info,.--bui-pagination .--pagination-divider,.--bui-pagination .--pagination-limit{display:none}.--bui-pagination{gap:8px}.--bui-pagination .--pagination-info,.--bui-pagination .--pagination-divider,.--bui-pagination .--pagination-limit{display:none}}div.MuiTablePagination-root,nav.MuiPagination-root{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}div.MuiTablePagination-root ul li button,nav.MuiPagination-root ul li button{border-radius:10px;font-size:1.5rem;line-height:2rem}div.MuiTablePagination-root ul li button.Mui-selected,nav.MuiPagination-root ul li button.Mui-selected{background-color:#b8621b}div.MuiTablePagination-root .MuiButtonBase-root,nav.MuiPagination-root .MuiButtonBase-root{margin-top:0}div.MuiTablePagination-root .MuiTablePagination-select,nav.MuiPagination-root .MuiTablePagination-select{margin-right:15px}div.MuiTablePagination-root .MuiTablePagination-select svg,nav.MuiPagination-root .MuiTablePagination-select svg{right:0}div.MuiTablePagination-root .MuiSelect-select,nav.MuiPagination-root .MuiSelect-select{height:1.2rem}div.MuiTablePagination-root .MuiSelect-select.MuiTablePagination-select,nav.MuiPagination-root .MuiSelect-select.MuiTablePagination-select{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;padding:0 4px!important}div.MuiTablePagination-root .MuiTablePagination-displayedRows,nav.MuiPagination-root .MuiTablePagination-displayedRows{height:1.2rem;margin:0}div.MuiTablePagination-root .MuiTablePagination-toolbar,nav.MuiPagination-root .MuiTablePagination-toolbar,div.MuiTablePagination-root .MuiTablePagination-toolbar .MuiTablePagination-selectLabel,div.MuiTablePagination-root .MuiTablePagination-toolbar .MuiTablePagination-displayedRows,nav.MuiPagination-root .MuiTablePagination-toolbar .MuiTablePagination-selectLabel,nav.MuiPagination-root .MuiTablePagination-toolbar .MuiTablePagination-displayedRows{font-family:inherit!important;font-size:inherit!important}div.MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root,nav.MuiPagination-root .MuiTablePagination-actions .MuiIconButton-root{background-color:#1a1726}div.MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root.Mui-disabled,nav.MuiPagination-root .MuiTablePagination-actions .MuiIconButton-root.Mui-disabled{background-color:#0000}div.MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root:not(.Mui-disabled):hover,div.MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root:not(.Mui-disabled):active,nav.MuiPagination-root .MuiTablePagination-actions .MuiIconButton-root:not(.Mui-disabled):hover,nav.MuiPagination-root .MuiTablePagination-actions .MuiIconButton-root:not(.Mui-disabled):active{background-color:#8c4a14}@media (max-width:600px){div.MuiTablePagination-root .MuiTablePagination-selectLabel,nav.MuiPagination-root .MuiTablePagination-selectLabel{display:none}}.--scroll-button{z-index:4;cursor:pointer;color:#a6a8be;text-transform:uppercase;font-optical-sizing:auto;background-color:#3e395f;width:50px;height:50px;font-family:Heebo,sans-serif;display:flex;position:fixed;bottom:20px;right:20px}.--scroll-button:hover,.--scroll-button:active{color:#a6a8be;background-color:#4f4c77}.--scroll-button svg{width:30px;height:30px}.--feedback-widget{z-index:1000;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:80px;right:20px}@media (max-width:900px){.--feedback-widget{display:none;bottom:24px;right:16px}.--feedback-widget.--open{display:flex}}body:has(.--header.--show-nav) .--feedback-widget{display:none}.--feedback-widget__fab{cursor:pointer;color:#fff;background:linear-gradient(135deg,#cb8324 0%,#b8621b 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #0006}.--feedback-widget__fab svg{width:20px;height:20px}.--feedback-widget__fab:hover{transform:scale(1.08);box-shadow:0 6px 18px #00000080}.--feedback-widget__fab--active{transform:scale(1.08)}.--feedback-widget__panel{-webkit-backdrop-filter:blur(24px)saturate(160%);background:linear-gradient(160deg,#161623f7 0%,#0e0e18fc 100%);border:1px solid #ffffff1a;border-radius:14px;width:340px;animation:.2s feedback-panel-in;overflow:hidden;box-shadow:0 12px 40px #0009,inset 0 1px #ffffff14}@media (max-width:400px){.--feedback-widget__panel{width:calc(100vw - 32px)}}.--feedback-widget__panel .--feedback-widget__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.--feedback-widget__panel .--feedback-widget__title{font-optical-sizing:auto;color:#fff;letter-spacing:.01em;font-family:Heebo,sans-serif;font-size:.95rem;font-weight:600;line-height:1.45rem}.--feedback-widget__panel .--feedback-widget__close{cursor:pointer;color:#fff6;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:1rem;line-height:1;transition:color .15s,background .15s}.--feedback-widget__panel .--feedback-widget__close:hover{color:#ffffffd9;background:#ffffff14}.--feedback-widget__panel .--feedback-widget__body{max-height:65vh;padding:14px 16px 16px;overflow-y:auto}.--feedback-widget__panel .--feedback-form{gap:12px;width:100%;max-width:100%}.--feedback-widget__panel .--feedback-field{box-sizing:border-box;flex-direction:column;gap:5px;width:100%;display:flex}.--feedback-widget__panel .--feedback-field:first-of-type{gap:9px}.--feedback-widget__panel .--feedback-field:has(.--feedback-textarea){padding-bottom:26px;position:relative}.--feedback-widget__panel .--feedback-field:has(.--feedback-textarea) .--feedback-char-count{position:absolute;bottom:6px;right:0}.--feedback-widget__panel .--feedback-label{font-optical-sizing:auto;color:#ffffff73;letter-spacing:.04em;justify-content:space-between;align-items:center;font-family:Heebo,sans-serif;font-size:.7rem;font-weight:500;line-height:1.2rem;display:flex}.--feedback-widget__panel .--feedback-char-count{font-optical-sizing:auto;color:#ffffff4d;font-family:Heebo,sans-serif;font-size:.65rem;font-weight:400;line-height:1.15rem}.--feedback-widget__panel .--feedback-select,.--feedback-widget__panel .--feedback-input,.--feedback-widget__panel .--feedback-textarea{box-sizing:border-box;color:#fff;font-optical-sizing:auto;width:100%;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:8px 11px;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem}.--feedback-widget__panel .--feedback-select:focus,.--feedback-widget__panel .--feedback-input:focus,.--feedback-widget__panel .--feedback-textarea:focus{box-shadow:none;background:#ffffff14;border-color:#ffffff40}.--feedback-widget__panel .--feedback-select::placeholder,.--feedback-widget__panel .--feedback-input::placeholder,.--feedback-widget__panel .--feedback-textarea::placeholder{color:#fff3}.--feedback-widget__panel .--feedback-select option,.--feedback-widget__panel .--feedback-input option,.--feedback-widget__panel .--feedback-textarea option{color:#fff;background:#16161f}.--feedback-widget__panel .--feedback-textarea{resize:vertical;min-height:88px;line-height:1.55}.--feedback-widget__panel .--feedback-from{font-optical-sizing:auto;color:#fff6;margin:0;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem}.--feedback-widget__panel .--feedback-from strong{color:#d9a841;font-weight:500}.--feedback-widget__panel .--feedback-honeypot{display:none!important}.--feedback-widget__panel .--feedback-error{font-optical-sizing:auto;color:#ff6464e6;background:#ff323214;border:1px solid #ff323238;border-radius:6px;margin:0;padding:8px 11px;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem}.--feedback-widget__panel .--feedback-submit{cursor:pointer;font-optical-sizing:auto;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#cb8324 0%,#b8621b 100%);border:none;border-radius:8px;width:100%;margin-top:2px;padding:9px 16px;font-family:Heebo,sans-serif;font-size:.78rem;font-weight:600;line-height:1.28rem;transition:background .15s,opacity .15s}.--feedback-widget__panel .--feedback-submit:hover:not(:disabled){background:linear-gradient(135deg,#d1902a 0%,#c47520 100%)}.--feedback-widget__panel .--feedback-submit:disabled{opacity:.3;cursor:default}.--feedback-widget__panel .--feedback-sent{font-optical-sizing:auto;color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:14px;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem}.--feedback-widget__panel .--feedback-sent p{margin:0}.--feedback-widget__panel .--feedback-sent strong{color:#d9a841;font-weight:500}@keyframes feedback-panel-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}section.--slider{width:100%;margin:0 auto 40px;padding:0}section.--slider .--top-bar{background:linear-gradient(135deg,#46426b38 0%,#0000 60%);flex-direction:column;margin-bottom:0;padding:10px 20px;display:flex;position:relative}section.--slider .--top-bar:before{content:"";background:linear-gradient(#cb8324,#753e11);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}section.--slider .--top-bar:after{content:"";background:linear-gradient(90deg,#cb8324b3,#0000 70%);width:100%;height:2px;position:absolute;bottom:0;left:0}section.--slider .--top-bar .--head{flex-flow:row;justify-content:space-between;align-items:center;padding-left:14px;display:flex}section.--slider .--top-bar .--head .--left{flex-flow:row;align-items:center;gap:10px;display:flex}section.--slider .--top-bar .--head .--left .--text{font-optical-sizing:auto;color:#fff;letter-spacing:.02em;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem}section.--slider .--top-bar .--head .--right{font-optical-sizing:auto;align-items:center;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;display:flex}section.--slider .--top-bar .--head .--right .--link{color:#d59a30;letter-spacing:.04em;text-decoration:none}section.--slider .--top-bar .--head .--right .--link:hover{color:#deb65e;text-decoration:underline}section.--slider .--track-wrapper{padding:14px 0 6px;position:relative}section.--slider .--track-wrapper:before,section.--slider .--track-wrapper:after{content:"";z-index:2;pointer-events:none;width:60px;transition:opacity .2s;position:absolute;top:0;bottom:0}section.--slider .--track-wrapper:before{background:linear-gradient(to right, var(--surface-page), transparent);left:0}section.--slider .--track-wrapper:after{background:linear-gradient(to left, var(--surface-page), transparent);right:0}section.--slider .--track-wrapper.--at-start:before{opacity:0}section.--slider .--track-wrapper .--arrow{z-index:3;color:#fff;opacity:1;background-color:#4f4c77b3;border:1px solid #ffffff40;border-radius:50%;width:36px;height:36px;transition:opacity .2s,background-color .15s,border-color .15s;position:absolute;top:50%;transform:translateY(-50%)}section.--slider .--track-wrapper .--arrow svg{font-size:1.4rem}section.--slider .--track-wrapper .--arrow:hover{color:#deb65e;background-color:#c4752080;border-color:#d1902a99}section.--slider .--track-wrapper .--arrow.--hidden{opacity:0;pointer-events:none}section.--slider .--track-wrapper .--arrow.--arrow-prev{left:6px}section.--slider .--track-wrapper .--arrow.--arrow-next{right:6px}section.--slider .--track-wrapper .slick-slider{padding:0 48px}section.--slider .--track-wrapper .slick-list{overflow:hidden}section.--slider .--track-wrapper .slick-list .slick-slide{padding:0 5px}@media (max-width:600px){section.--slider{margin:0 0 24px}section.--slider .--top-bar{padding:8px 12px}section.--slider .--top-bar .--head .--left .--text{font-size:1.1rem;line-height:1.6rem}section.--slider .--track-wrapper{padding:10px 0 4px}section.--slider .--track-wrapper:before,section.--slider .--track-wrapper:after{width:30px}section.--slider .--track-wrapper .--arrow{display:none}section.--slider .--track-wrapper .slick-slider{padding:0 8px}}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:#393646}::-webkit-scrollbar-thumb{background:#753e11}::-webkit-scrollbar-thumb:hover{background:#331b07}.filter-img-video{filter:sepia(200%)brightness(.15)blur(12px)saturate(10%)}.MuiTabs-root .MuiTab-root{font-optical-sizing:auto;text-transform:none;font-family:Heebo,sans-serif}.MuiTabs-root .MuiTabs-indicator{background-color:#d59a30}ul.--video-tags,ul.--tags{flex-flow:wrap;margin:0;padding:0;list-style:none;display:flex}ul.--video-tags li,ul.--tags li{margin:0 4px 8px}ul.--video-tags :first-child,ul.--tags :first-child{margin-left:0}ul.--video-tags :last-child,ul.--tags :last-child{margin-right:0}ul.--video-tags li.--video-tag,ul.--video-tags li.--tag,ul.--tags li.--video-tag,ul.--tags li.--tag{background-color:#252239;border-radius:8px;padding:5px}ul.--video-tags li.--video-tag a,ul.--video-tags li.--tag a,ul.--tags li.--video-tag a,ul.--tags li.--tag a{color:#dca652;white-space:nowrap;padding:4px 8px;font-size:1rem;line-height:1.5rem;text-decoration:none;margin:0!important}ul.--video-tags li.--video-tag.--active,ul.--video-tags li.--video-tag:hover,ul.--video-tags li.--video-tag:active,ul.--video-tags li.--tag.--active,ul.--video-tags li.--tag:hover,ul.--video-tags li.--tag:active,ul.--tags li.--video-tag.--active,ul.--tags li.--video-tag:hover,ul.--tags li.--video-tag:active,ul.--tags li.--tag.--active,ul.--tags li.--tag:hover,ul.--tags li.--tag:active{background-color:#d9a841}ul.--video-tags li.--video-tag.--active a,ul.--video-tags li.--video-tag:hover a,ul.--video-tags li.--video-tag:active a,ul.--video-tags li.--tag.--active a,ul.--video-tags li.--tag:hover a,ul.--video-tags li.--tag:active a,ul.--tags li.--video-tag.--active a,ul.--tags li.--video-tag:hover a,ul.--tags li.--video-tag:active a,ul.--tags li.--tag.--active a,ul.--tags li.--tag:hover a,ul.--tags li.--tag:active a{color:#1a1726}@media (max-width:600px){ul.--video-tags li :first-child,ul.--video-tags li :last-child,ul.--tags li :first-child,ul.--tags li :last-child{margin:0 2px}}:root{--toastify-color-dark:#2c2937;--toastify-text-color-dark:#fff;--toastify-icon-color-success:#5357b1;--toastify-icon-color-error:#e26d5a;--toastify-icon-color-info:#6c6c90;--toastify-icon-color-warning:#d59a30}@keyframes toastSlideInUp{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes toastSlideOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.5rem)}}.toast-slide-in-up{animation-name:toastSlideInUp;animation-duration:.28s;animation-timing-function:ease-out;animation-fill-mode:both}.toast-slide-out-down{animation-name:toastSlideOutDown;animation-duration:.22s;animation-timing-function:ease-in;animation-fill-mode:both}.Toastify__toast-container.Toastify__toast-container--bottom-right{bottom:1.5rem;right:1.5rem}.Toastify__toast-container .Toastify__toast{min-height:auto;box-shadow:var(--shadow-elevated);font-optical-sizing:auto;border-radius:6px;padding:.7rem 1rem;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;color:#fff!important;background:#2c2937!important}.Toastify__toast-container .Toastify__toast.Toastify__toast--success{border-left:3px solid #5357b1}.Toastify__toast-container .Toastify__toast.Toastify__toast--error{border-left:3px solid #e26d5a}.Toastify__toast-container .Toastify__toast.Toastify__toast--info{border-left:3px solid #6c6c90}.Toastify__toast-container .Toastify__toast.Toastify__toast--warning{border-left:3px solid #d59a30}.Toastify__toast-container .Toastify__close-button{color:#ffffff73;align-self:center}.Toastify__toast-container .Toastify__close-button:hover{color:#fff}.--bui.--bui-section-title{flex-direction:column;margin-bottom:10px;display:flex}.--bui.--bui-section-title .--head{font-optical-sizing:auto;text-wrap:nowrap;flex-flow:row;justify-content:space-between;margin:8px 0;padding:4px 12px;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem;display:flex}.--bui.--bui-section-title .--body{margin:0 10px}.--bui.--bui-section-title:after{content:"";background-color:#cb8324b3;width:100%;height:2px;margin-bottom:10px}.--bui.--bui-section-with-title{width:100%;margin-bottom:40px;padding:0 15px}.--bui.--bui-section-with-title .--headline{width:100%;font-size:2rem;line-height:2.5rem}.--bui.--bui-section-with-title .--body{justify-content:center;width:100%;display:flex}@media (max-width:600px){.--bui.--bui-section-title{padding:0 8px}}.--bui.--breadcrumb{background-color:#3a3658;border-bottom:1px solid #56547f66}.--bui.--breadcrumb .--main-ctn{flex-flow:row;width:100%;max-width:calc(100% - 100px);min-height:50px;margin:auto;padding:0 65px;display:flex}.--bui.--breadcrumb .--main-ctn ul.--links{flex-flow:row;flex-basis:70%;align-items:center;margin:0;padding:0;list-style:none;display:flex}.--bui.--breadcrumb .--main-ctn ul.--links li button.--link,.--bui.--breadcrumb .--main-ctn ul.--links li a.--link{height:36px;text-transform:unset;color:#fff;font-optical-sizing:auto;letter-spacing:.04em;background-color:#0003;border-radius:8px;margin:0 5px;padding:7px 18px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:none;min-height:45px!important}.--bui.--breadcrumb .--main-ctn ul.--links li button.--home{border-radius:8px;height:36px;padding:12px}.--bui.--breadcrumb .--main-ctn ul.--links li:hover button.--link,.--bui.--breadcrumb .--main-ctn ul.--links li:hover a.--link,.--bui.--breadcrumb .--main-ctn ul.--links li:active button.--link,.--bui.--breadcrumb .--main-ctn ul.--links li:active a.--link{color:#1a1726;background-color:#d9a841}.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle{border-radius:8px;margin:0 0 0 12px}.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle button,.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle a{font-optical-sizing:auto;text-transform:none;height:36px;padding:7px 18px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle button.Mui-selected,.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle a.Mui-selected{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;font-family:Heebo,sans-serif}.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle button.Mui-selected:hover,.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle button.Mui-selected:active,.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle a.Mui-selected:hover,.--bui.--breadcrumb .--main-ctn ul.--links li .--toggle a.Mui-selected:active{background-color:#bc8126}.--bui.--breadcrumb .--main-ctn div.--media{flex-direction:row;flex-basis:30%;justify-content:flex-end;display:flex}.--bui.--breadcrumb .--main-ctn div.--media .--media,.--bui.--breadcrumb .--main-ctn div.--media .--photo{content:"";background-image:var(--media);background-repeat:no-repeat}.--bui.--breadcrumb .--main-ctn div.--media .--media{background-position:50%;background-size:contain;min-width:210px;max-width:300px;min-height:60px}.--bui.--breadcrumb .--main-ctn div.--media .--photo{width:70px;height:70px;min-height:unset;max-height:unset;background-position:0 25%;background-size:cover;border-radius:50%;margin:0 10px}@media (max-width:600px){.--bui.--breadcrumb .--main-ctn{max-width:100%;padding:0;overflow:auto}.--bui.--breadcrumb .--main-ctn ul.--links{flex-basis:100%}.--bui.--breadcrumb .--main-ctn ul.--links li button.--link,.--bui.--breadcrumb .--main-ctn ul.--links li a.--link{margin:0 3px;line-height:1.2rem}.--bui.--breadcrumb .--main-ctn ul.--links li button.--link.--home,.--bui.--breadcrumb .--main-ctn ul.--links li a.--link.--home{border-radius:8px;padding:8px}.--bui.--breadcrumb .--main-ctn ul.--links li button.--link.--home svg,.--bui.--breadcrumb .--main-ctn ul.--links li a.--link.--home svg{width:.9em;height:.9em}.--bui.--breadcrumb .--main-ctn ul.--links li button.--link:not(.--home),.--bui.--breadcrumb .--main-ctn ul.--links li a.--link:not(.--home){border-radius:8px;padding:8px;font-size:1rem;line-height:1.5rem}.--bui.--breadcrumb .--main-ctn div.--media{flex-basis:0;display:none}}.--bui-tabs{width:100%;display:flex}.--bui-tabs ul.--tabs-nav{border-bottom:1px solid #ffffff1a;flex-flow:row;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.--bui-tabs ul.--tabs-nav li{cursor:pointer;text-transform:uppercase;font-optical-sizing:auto;color:#ffffff73;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:12px 20px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;transition:color .15s,border-color .15s}.--bui-tabs ul.--tabs-nav li:hover:not(.--active){color:#ffffffbf}.--bui-tabs ul.--tabs-nav li.--active{color:#deb65e;border-bottom-color:#d9a841}.--tabs-w-ctn{flex-direction:column;flex:1;display:flex}.--tabs-w-ctn .--main-ctn{flex:1;padding:24px 0;display:flex}.--tabs-w-ctn .--main-ctn>div{width:100%;max-width:calc(100vw - 50%)}.--bui-search-text-field .--search-pill{background-color:#46426b1f;border:1px solid #ffffff2e;border-radius:40px;flex-flow:row;align-items:center;gap:8px;padding:0 8px 0 16px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex}.--bui-search-text-field .--search-pill:focus-within{background-color:#46426b2e;border-color:#d1902a99;box-shadow:0 0 0 3px #cb83242e}.--bui-search-text-field .--search-pill.--active{border-color:#d1902a73}.--bui-search-text-field .--search-pill .--search-icon-left{color:#ffffff8c;flex-shrink:0;align-items:center;display:flex}.--bui-search-text-field .--search-pill .--search-icon-left svg{font-size:1.2rem}.--bui-search-text-field .--search-pill .--search-input{flex:1;min-width:0}.--bui-search-text-field .--search-pill .--search-input input{font-optical-sizing:auto;color:#fff;width:100%;padding:14px 0;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}.--bui-search-text-field .--search-pill .--search-input input::placeholder{color:#ffffff80;opacity:1}.--bui-search-text-field .--search-pill .--search-action{flex-shrink:0;justify-content:center;align-items:center;min-width:32px;display:flex}.--bui-search-text-field .--search-pill .--search-action .--clear-btn{color:#ffffff8c;border-radius:50%;padding:5px;transition:color .15s,background-color .15s}.--bui-search-text-field .--search-pill .--search-action .--clear-btn:hover{color:#fff;background-color:#ffffff1a}.--loading-spinner{flex-direction:column;align-items:center;gap:18px;display:flex}.--loading-spinner__ring-wrap{width:48px;height:48px}.--loading-spinner__ring{border:3px solid #56547f99;border-top-color:#d59a30;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite loading-spin}.--loading-spinner__bar{width:200px}.--loading-spinner__track{background-color:#56547f99;border-radius:99px;height:3px;overflow:hidden}.--loading-spinner__fill{background:linear-gradient(90deg,#0000 0%,#d59a30 50%,#0000 100%);border-radius:99px;width:55%;height:100%;animation:1.6s ease-in-out infinite loading-progress}.--loading-spinner__label{font-optical-sizing:auto;color:#ffffff8c;font-family:Heebo,sans-serif;font-size:.88rem;line-height:1.38rem}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-progress{0%{transform:translate(-100%)}to{transform:translate(200px)}}header.--header .--nav-mega-menu ul.--menu{margin:0;padding:0;list-style:none}header.--header .--nav-mega-menu ul.--menu li.--menu-item{border-top:1px solid #ffffff1a;padding:8px 0}header.--header .--nav-mega-menu ul.--menu li.--menu-item a{color:#c8cad9;font-optical-sizing:auto;background-color:#0000;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:none}header.--header .--nav-mega-menu ul.--menu li.--menu-item a.active-link,header.--header .--nav-mega-menu ul.--menu li.--menu-item a:hover,header.--header .--nav-mega-menu ul.--menu li.--menu-item a:active{color:#f0dfb8}header.--header .--nav-mega-menu ul.--menu li.--menu-item:last-child{border-bottom:1px solid #ffffff1a}header.--header ul.--results-list{margin:8px 0;padding:0;list-style:none}header.--header ul.--results-list li.--item a{color:#f0dfb8;font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.1rem;line-height:1.6rem}header.--header ul.--results-list .--form-btn{margin:10px 0}header.--header .--nav-mega-menu{height:auto}header.--header .--nav-mega-menu.--expanded .--mega-ctn{opacity:1;max-height:70rem}header.--header .--nav-mega-menu .--mega-ctn{opacity:0;max-height:0;transition:max-height .4s ease-in-out,opacity .2s ease-in-out;overflow:hidden}header.--header .--nav-mega-menu .--mega-ctn:hover{opacity:1;max-height:70rem}header.--header .--nav-mega-menu{z-index:120;background-color:#272239;flex-flow:row;width:100%;display:flex;position:relative;left:0}header.--header .--nav-mega-menu .--mega-ctn{flex-flow:row;justify-content:space-between;width:100%;display:flex}header.--header .--nav-mega-menu .--mega-ctn .--search-suggestion,header.--header .--nav-mega-menu .--mega-ctn .--mega-menu,header.--header .--nav-mega-menu .--mega-ctn .--mega-space,header.--header .--nav-mega-menu .--mega-ctn .--mega-user{display:none}header.--header .--nav-mega-menu .--mega-ctn .--section{padding:14px 12px 36px;transition:all .7s ease-in-out}header.--header .--nav-mega-menu .--mega-ctn .--section .--header{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.6rem;line-height:2.1rem}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space{flex-basis:30%;min-width:250px;max-width:250px}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space .--contextual-menu .--header{text-align:center}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space .--content{text-align:center;display:flex}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space .--content.--space{padding-top:20px}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space .--content .--active-space{font-optical-sizing:auto;color:#f0dfb8;border-top:1px solid #ffffff1a;min-width:250px;margin:8px 0 4px;padding:0;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:2.6rem;overflow:hidden}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space.--right{justify-content:flex-end;padding-right:50px}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space.--left{flex-basis:30%;max-width:300px}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space.--left .--contextual-menu .--header{text-align:center}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space.--left .--contextual-menu .--content{text-align:start}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-space.--left .--contextual-menu .--content .--active-space{padding:0}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-menu{flex-flow:row;flex-basis:70%;padding-left:110px}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-menu .--contextual-menu{flex-basis:30%}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-menu .--contextual-menu .--header{color:#f0dfb8;line-height:2.5rem}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-menu .--contextual-featured{flex-basis:70%}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-user{flex-flow:row;flex-basis:20%;max-width:350px;padding:0 50px}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-user .--contextual-menu{width:100%}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-user .--contextual-menu .--user{background-color:#1a1726}header.--header .--nav-mega-menu .--mega-ctn .--section.--mega-user .--contextual-menu .--user .email{font-optical-sizing:auto;color:#f1e1bc;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}header.--header .--nav-mega-menu .--mega-ctn .--section.--search-suggestion{min-width:30%}header.--header .--nav-mega-menu .--mega-ctn .--section.--search-suggestion .--results{flex-flow:row;justify-content:flex-end;width:100%;padding-right:50px;display:flex}header.--header .--nav-mega-menu .--mega-ctn .--section.--search-suggestion .--results .--column{border-right:1px solid #ffffff1a;padding:0 50px}header.--header .--nav-mega-menu .--mega-ctn .--section.--search-suggestion .--results .--column:first-child{border-left:1px solid #ffffff1a}header.--header .--nav-mega-menu.--default .--mega-menu,header.--header .--nav-mega-menu.--default .--mega-space.--right{display:flex}header.--header .--nav-mega-menu.--mega-search-suggestion .--mega-ctn{justify-content:flex-end}header.--header .--nav-mega-menu.--mega-search-suggestion .--mega-ctn .--search-suggestion{display:flex}header.--header .--nav-mega-menu.--mega-search-suggestion .--mega-ctn .--mega-space.--left{justify-content:flex-start;display:flex}header.--header .--nav-mega-menu.--mega-search-suggestion .--mega-ctn .--mega-space.--left .--contextual-menu .--content{border-right-width:0}header.--header .--nav-mega-menu.--mega-user-menu .--mega-ctn{justify-content:flex-end}header.--header .--nav-mega-menu.--mega-user-menu .--mega-ctn .--mega-user{padding:14px 50px 50px;display:flex}header.--header .--nav-mega-menu.--mega-user-menu .--mega-ctn .--mega-user .--header,header.--header .--nav-mega-menu.--mega-user-menu .--mega-ctn .--mega-user .--menu-item{text-align:end}header.--header .--nav-mega-menu.--mega-user-menu .--mega-ctn .--mega-space.--left{justify-content:flex-start;display:flex}li.--menu-item.--has-submenu{position:relative}li.--menu-item.--has-submenu .--submenu{background-color:var(--surface-page);border-top:2px solid #d59a30;border:1px solid var(--border-default);min-width:180px;box-shadow:var(--shadow-elevated);z-index:200;opacity:0;visibility:hidden;border-top:2px solid #d59a30;margin:0;padding:0;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;transform:translateY(-6px)}li.--menu-item.--has-submenu .--submenu .--submenu-item{border-bottom:1px solid var(--border-subtle)}li.--menu-item.--has-submenu .--submenu .--submenu-item:last-child{border-bottom:none}li.--menu-item.--has-submenu .--submenu .--submenu-item a{color:var(--text-primary);font-optical-sizing:auto;white-space:nowrap;padding:10px 16px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:none;transition:color .2s,background-color .2s;display:block}li.--menu-item.--has-submenu .--submenu .--submenu-item a.active-link{color:#d9a841}li.--menu-item.--has-submenu .--submenu .--submenu-item a:hover,li.--menu-item.--has-submenu .--submenu .--submenu-item a:active{color:#d9a841;background-color:var(--surface-elevated)}li.--menu-item.--has-submenu:hover>.--submenu{opacity:1;visibility:visible;transform:translateY(0)}.--header.--navigating li.--has-submenu,.--header.--navigating .--user-profile-menu.--has-submenu,.--header.--navigating .--inline-trigger-wrap{pointer-events:none}.--user-profile-menu.--has-submenu{position:relative}.--user-profile-menu.--has-submenu .--submenu-profile{background-color:var(--surface-page);border:1px solid var(--border-default);min-width:200px;box-shadow:var(--shadow-elevated);z-index:200;opacity:0;visibility:hidden;border-top:2px solid #d59a30;margin:0;padding:0;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:auto;right:0;transform:translateY(-6px)}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item{border-bottom:1px solid var(--border-subtle)}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item:last-child{border-bottom:none}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item.--user-name{background-color:var(--surface-base);padding:10px 16px}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item.--user-name span{font-optical-sizing:auto;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;display:block;overflow:hidden}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item a{color:var(--text-primary);font-optical-sizing:auto;white-space:nowrap;padding:10px 16px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:none;transition:color .2s,background-color .2s;display:block}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item a.active-link{color:#d9a841}.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item a:hover,.--user-profile-menu.--has-submenu .--submenu-profile .--submenu-item a:active{color:#d9a841;background-color:var(--surface-elevated)}.--user-profile-menu.--has-submenu:hover>.--submenu-profile{opacity:1;visibility:visible;transform:translateY(0)}.--nav-icon-btn.MuiIconButton-root,.--theme-switcher.MuiIconButton-root,.--user-profile-menu button.MuiIconButton-root,.--bui-search-bar .--btn.--processing.MuiIconButton-root{width:40px;height:40px;color:var(--text-primary);background-color:#534c7f;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;transition:background-color .15s,color .15s,border-color .15s}.--nav-icon-btn.MuiIconButton-root svg,.--theme-switcher.MuiIconButton-root svg,.--user-profile-menu button.MuiIconButton-root svg,.--bui-search-bar .--btn.--processing.MuiIconButton-root svg{font-size:1.4rem;line-height:1.9rem}.--nav-icon-btn.MuiIconButton-root:hover,.--nav-icon-btn.MuiIconButton-root:active,.--theme-switcher.MuiIconButton-root:hover,.--theme-switcher.MuiIconButton-root:active,.--user-profile-menu button.MuiIconButton-root:hover,.--user-profile-menu button.MuiIconButton-root:active,.--bui-search-bar .--btn.--processing.MuiIconButton-root:hover,.--bui-search-bar .--btn.--processing.MuiIconButton-root:active{color:#1a1726;background-color:#d6a234;border-color:#0000}.--user-profile-menu{align-items:center;margin:0;display:flex}.--user-profile-menu .--user-display-name{font-optical-sizing:auto;color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-family:Heebo,sans-serif;font-size:.875rem;line-height:1.375rem;overflow:hidden}.--user-profile-menu.--menu-ctn{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--user-profile-menu.--menu-ctn ul.--info{padding:6px 16px;list-style:none}.--user-profile-menu.--menu-ctn ul.--info li.--menu-item{display:flex;justify-content:flex-end!important}@media (max-width:600px){.--user-profile-menu{flex-flow:row;justify-content:center;align-items:center;display:flex}.--user-profile-menu .--label{text-transform:uppercase;margin:0 6px}.--user-profile-menu.--menu-ctn{flex-flow:column}.--user-profile-menu.--menu-ctn .--info,.--user-profile-menu.--menu-ctn .MuiMenuItem-divider{display:none}}.--bui.--bui-search-bar{align-items:center;height:auto;display:flex;position:relative}.--bui.--bui-search-bar .--search-form{align-items:center;display:flex}.--bui.--bui-search-bar .--search-form .--btn.--processing{text-transform:uppercase;font-optical-sizing:auto;background-color:#534c7f;border:1px solid #ffffff1a;border-radius:50%;min-height:35px;max-height:45px;padding:8px;font-family:Heebo,sans-serif}.--bui.--bui-search-bar .--search-form .--btn.--processing:hover,.--bui.--bui-search-bar .--search-form .--btn.--processing:active{color:#1a1726;background-color:#d6a234}.--search-drawer-overlay{z-index:1199;background-color:#00000080;position:fixed;inset:0}.--search-drawer{z-index:1200;background-color:#272239;border-bottom:1px solid #c4752066;max-height:85vh;transition:transform .25s;position:fixed;top:0;left:0;right:0;overflow-y:auto;transform:translateY(-100%);box-shadow:0 8px 32px #00000080}.--search-drawer.--open{transform:translateY(0)}.--search-drawer .--search-results-ctn{flex-flow:column;gap:12px;width:100%;max-width:1000px;margin:0 auto;padding:16px 20px 24px;display:flex}.--search-drawer .--search-results-ctn .--drawer-search-field .--bui-search-text-field .--search-pill{width:100%}.--search-drawer .--search-results-ctn .--section-search-results .--results-header{padding:4px 0 8px}.--search-drawer .--search-results-ctn .--section-search-results .--main-container{gap:4px;padding:0}.--search-drawer .--search-results-ctn .--section-search-results .--result-panel .--panel-header{padding:8px 12px 6px}.--search-drawer .--search-results-ctn .--section-search-results .--result-panel .--chip-row{padding:8px 10px 10px}.--see-all-footer{font-optical-sizing:auto;color:#d59a30;text-align:center;letter-spacing:.03em;padding:10px 0 2px;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;text-decoration:none;transition:color .15s;display:block}.--see-all-footer:hover{color:#deb65e;text-decoration:underline}@media (max-width:600px){.--search-drawer{max-height:92vh}.--search-drawer .--search-results-ctn{padding:12px 10px 20px}}.--mobile-menu{width:100%;padding:20px 0 0;padding-bottom:max(100px,100px + env(safe-area-inset-bottom,0px));flex-flow:column;display:flex}.--mobile-menu ul.--menu li a{color:#c8cad9;background-color:#0000;text-decoration:none;font-size:inherit!important;font-family:inherit!important}.--mobile-menu ul.--menu.--main li.--menu-item{font-optical-sizing:auto;font-family:Bebas Neue,sans-serif;font-size:2rem;line-height:2.5rem;padding:12px 0!important}.--mobile-menu ul.--menu.--main li.--menu-item a.active-link{color:#f0dfb8;position:relative}.--mobile-menu ul.--menu.--main li.--menu-item a.active-link:after{content:"";background:linear-gradient(90deg,#0000,#b8621b,#0000);border-radius:1px;width:36px;height:2px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.--mobile-menu ul.--menu.--main .--menu-item-group{flex-flow:column;width:80%;display:flex}.--mobile-menu ul.--menu.--main .--menu-item-group .--label-link{font-optical-sizing:auto;cursor:pointer;flex-flow:row;justify-content:center;align-items:center;padding:12px 0;font-family:Bebas Neue,sans-serif;font-size:2rem;line-height:2.5rem;display:flex;position:relative}.--mobile-menu ul.--menu.--main .--menu-item-group .--label-link .--label{color:#fff}.--mobile-menu ul.--menu.--main .--menu-item-group .--label-link:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;margin-bottom:4px;margin-left:12px;padding:4px;position:relative;transform:rotate(45deg)}.--mobile-menu ul.--menu.--main .--menu-item-group.--open .--label-link:after{margin-top:4px;margin-bottom:0;transform:rotate(-135deg)}.--mobile-menu ul.--menu.--main .--menu-item-group ul.--sub-menu{flex-flow:column;align-items:center;padding:0 0 8px;display:none}.--mobile-menu ul.--menu.--main .--menu-item-group ul.--sub-menu.--open{display:flex}.--mobile-menu ul.--menu.--main .--menu-item-group ul.--sub-menu li.--sub-menu-item{font-optical-sizing:auto;text-align:center;border-top:1px solid #fff3;width:100%;padding:10px 0;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem}.--mobile-menu ul.--menu.--main .--menu-item-group ul.--sub-menu li.--sub-menu-item:last-child{border-bottom:1px solid #fff3}.--mobile-menu ul.--menu.--menu-account{flex-direction:column;align-items:center;margin-top:0!important}.--mobile-menu ul.--menu.--menu-account li.--menu-item{font-optical-sizing:auto;text-align:center;border-top:1px solid #ffffff2e;width:80%;font-family:Heebo,sans-serif;font-size:1.3rem;line-height:1.8rem;padding:7px 0!important}.--mobile-menu ul.--menu.--menu-account li.--menu-item:last-child{border-bottom:1px solid #ffffff2e}.--mobile-menu ul.--menu.--menu-account li.--menu-item a.active-link{color:#d59a30}.--mobile-menu ul.--menu.--menu-account li.--menu-item-signout a{color:#ffffff61!important}.--mobile-menu .--nav-section-divider{align-items:center;gap:14px;margin:10px 0 2px;padding:0 40px;display:flex}.--mobile-menu .--nav-section-divider .--label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.12em;color:#ffffff38;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1.18rem}.--mobile-menu .--nav-section-divider:before,.--mobile-menu .--nav-section-divider:after{content:"";background-color:#ffffff12;flex:1;height:1px}.--nav-menu-add{margin:0 8px}.--nav-menu-add button{text-transform:uppercase;font-optical-sizing:auto;background-color:#534c7f;border:1px solid #ffffff1a;margin:0;padding:8px;font-family:Heebo,sans-serif}.--nav-menu-add button:hover,.--nav-menu-add button:active{color:#1a1726;background-color:#d6a234}.--nav-floating-menu .--container{z-index:100;-webkit-box-shadow:5px 5px 24px 30px #9d8c8ccf;background-color:#14131f;border-radius:50%;flex-flow:row;justify-content:center;width:60px;height:60px;display:flex;position:fixed;top:100px;right:50px;overflow:hidden;box-shadow:0 0 24px 12px #726f88bf}.--nav-floating-menu .--container .--menu-items ul{margin:0;padding:0;list-style:none}.--nav-floating-menu .--container .--menu-items ul li{justify-content:center;min-width:50px;display:flex}.--nav-floating-menu .--container .--menu-items ul li button{text-transform:uppercase;font-optical-sizing:auto;background-color:#ce6e1e;border:1px solid #ffffff1a;margin:8px 0;padding:8px;font-family:Heebo,sans-serif}.--nav-floating-menu .--container .--menu-items ul li button:hover,.--nav-floating-menu .--container .--menu-items ul li button:active{background-color:#845f1b}.--nav-floating-menu:hover .--container,.--nav-floating-menu:active .--container{border-radius:30px}@media (max-width:600px){.--nav-floating-menu{display:none}}.--nav-editor-menu{pointer-events:none;width:0;height:0;position:absolute;overflow:visible}.--nav-editor-menu .--speed-dial{pointer-events:all}.--nav-editor-menu .--drag-hint{pointer-events:all;opacity:.35;cursor:grab;z-index:1;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.--nav-editor-menu .--drag-hint svg{color:#fff;font-size:16px}.--nav-editor-menu .--drag-hint:active{cursor:grabbing}.--nav-editor-menu:hover .--drag-hint{opacity:.8}@media (max-width:600px){.--nav-editor-menu{display:none}}.--nav-editor-menu .--speed-dial .MuiFab-primary{text-transform:uppercase;font-optical-sizing:auto;background-color:#ce6e1e;border:1px solid #ffffff1a;width:48px;height:48px;padding:8px;font-family:Heebo,sans-serif;box-shadow:0 4px 20px #0006}.--nav-editor-menu .--speed-dial .MuiFab-primary:hover,.--nav-editor-menu .--speed-dial .MuiFab-primary:active{background-color:#d59a30}.--nav-editor-menu .--speed-dial .MuiFab-primary:hover{background-color:#996e1f}.--nav-editor-menu .--speed-dial .MuiSpeedDialAction-fab{color:#d9a841;background-color:#2d2a46;border:1px solid #cb832466;width:48px;height:48px}.--nav-editor-menu .--speed-dial .MuiSpeedDialAction-fab svg{font-size:1.4rem}.--nav-editor-menu .--speed-dial .MuiSpeedDialAction-fab:hover{color:#fff;background-color:#cb8324}.--nav-editor-menu .--speed-dial .MuiSpeedDialAction-staticTooltipLabel{color:#fff;white-space:nowrap;background-color:#252036;font-size:.8rem;box-shadow:0 2px 8px #0000004d}.--nav-editor-inline{align-items:center;display:flex}@media (max-width:600px){.--nav-editor-inline{display:none}}.--nav-editor-inline .--inline-trigger-wrap{align-items:center;display:flex;position:relative}.--nav-editor-inline .--inline-dropdown{background-color:var(--surface-page);border:1px solid var(--border-default);box-shadow:var(--shadow-elevated);z-index:200;opacity:0;visibility:hidden;border-top:2px solid #d59a30;flex-direction:column;align-items:center;gap:2px;padding:6px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-6px)}.--nav-editor-inline .--inline-trigger-wrap:hover .--inline-dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.--nav-editor-inline .--inline-action{color:var(--text-secondary);border-radius:6px;padding:7px}.--nav-editor-inline .--inline-action .MuiSvgIcon-root{font-size:1.2rem}.--nav-editor-inline .--inline-action:hover{color:#d9a841;background-color:var(--surface-elevated)}.--nav-editor-inline .--inline-dropdown-divider{background-color:var(--border-subtle);width:100%;height:1px;margin:2px 0}.--nav-editor-inline .--inline-mode-toggle{color:var(--text-muted);opacity:.5;border-radius:6px;padding:7px}.--nav-editor-inline .--inline-mode-toggle .MuiSvgIcon-root{font-size:1rem}.--nav-editor-inline .--inline-mode-toggle:hover{opacity:1;color:var(--text-secondary);background-color:var(--surface-elevated)}header.--header{z-index:50;background:0 0;position:relative}header.--header .--navigation-bar-placeholder{width:100%;height:70px}header.--header .--navigation-bar{width:100%;position:absolute;top:0;left:0}header.--header .--navigation-bar .--top-nav{z-index:3;background-color:var(--surface-page);border-bottom:1px solid #56547f66;flex-flow:row;align-items:center;height:70px;padding:0 40px;display:flex;position:relative}header.--header .--navigation-bar .--top-nav .--brand-logo{align-items:center;gap:10px;text-decoration:none;display:flex;transform:translateY(-2px)}header.--header .--navigation-bar .--top-nav .--brand-logo img{flex-shrink:0;width:38px;height:38px}header.--header .--navigation-bar .--top-nav .--brand-logo .--brand-wordmark{font-optical-sizing:auto;color:#d9a841;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:1.55rem;line-height:1}header.--header .--navigation-bar .--top-nav .--spacer{content:"";width:0}header.--header .--navigation-bar .--top-nav .--menu-toggle{width:28px;height:20px;box-shadow:none;cursor:pointer;vertical-align:baseline;background-color:#0000;border:0;border-radius:0;padding:0;transition:all .5s ease-in-out;display:none;position:relative;transform:rotate(0)}header.--header .--navigation-bar .--top-nav .--menu-toggle .--icon-bar{content:"";opacity:1;transform-origin:50%;background-color:#fff;width:100%;height:2px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}header.--header .--navigation-bar .--top-nav .--menu-toggle :first-child{top:0}header.--header .--navigation-bar .--top-nav .--menu-toggle :nth-child(2){top:9px}header.--header .--navigation-bar .--top-nav .--menu-toggle :nth-child(3){top:18px}header.--header .--navigation-bar .--top-nav nav.--main-navigation{flex:1;height:100%;display:flex}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu{flex-direction:row;align-items:center;height:100%;margin:0;padding:0;list-style-type:none;display:flex;transform:translate(5px)}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item{align-items:center;height:100%;padding-left:15px;display:flex}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item a,header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item span.--menu-label{color:var(--text-primary);font-optical-sizing:auto;opacity:.75;background-color:#0000;font-family:Heebo,sans-serif;font-size:1.3rem;line-height:1.8rem;text-decoration:none}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item a.active-link,header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item a:hover,header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item a:active{color:#d9a841;opacity:1}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item .--space-acronym{background-color:#b8621b4d;border:1px solid #ffffff4d;border-radius:50%;padding:8px 10px}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item .--space-acronym:hover,header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item .--space-acronym:active{color:#000;background-color:#d9a841}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav ul.--menu li.--menu-item .--space-label{visibility:hidden;color:#171620;z-index:100;text-transform:none;font-optical-sizing:auto;background-color:#c4c3c8;border-radius:6px;padding:4px 12px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem;position:absolute;top:80px}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--desktop-only{align-items:center;width:100%;display:flex}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--mobile-only{width:100%;display:none}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--mobile-only .ctn-main{width:100%}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--mobile-only ul.--menu{flex-direction:column;display:flex}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--mobile-only ul.--menu li{justify-content:center;width:100%;padding:5px;display:flex}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--mobile-only ul.--menu li a{font-size:1.9rem;line-height:2.4rem}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--user-navigation{color:var(--text-primary);flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding-right:0;display:flex}@media (max-width:600px){header.--header .--navigation-bar{width:100%;height:unset;flex-wrap:wrap;justify-content:space-between;padding:0}header.--header .--navigation-bar .--brand-logo{width:auto;padding:5px}header.--header .--navigation-bar .--brand-logo img{width:34px;height:34px}header.--header .--navigation-bar .--brand-logo .--brand-wordmark{display:none}header.--header .--navigation-bar nav.--main-navigation{z-index:9;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:linear-gradient(160deg,#231f33 0%,#000 65%);flex-direction:row-reverse;align-items:flex-start;width:100%;height:calc(100vh - 70px);transition:right .3s;position:fixed;top:70px;right:-100%;overflow:hidden auto}header.--header .--navigation-bar nav.--main-navigation .--main-nav.--mobile-only{height:max-content;min-height:100%}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--desktop-only{display:none}header.--header .--navigation-bar .--top-nav nav.--main-navigation .--main-nav.--mobile-only{display:flex}header.--header .--navigation-bar .--spacer{width:60%}header.--header .--navigation-bar .--top-nav{justify-content:space-between;padding:0 16px}header.--header .--navigation-bar .--top-nav .--menu-toggle{margin-left:-8px;padding:8px;display:block}header.--header.--show-nav .--navigation-bar nav.--main-navigation{right:0}header.--header.--show-nav .--navigation-bar .--top-nav .--menu-toggle :first-child{transform:translateY(9px)rotate(45deg)}header.--header.--show-nav .--navigation-bar .--top-nav .--menu-toggle :nth-child(2){opacity:0;width:0}header.--header.--show-nav .--navigation-bar .--top-nav .--menu-toggle :nth-child(3){transform:translateY(-9px)rotate(-45deg)}}li.--menu-item.--animated a,li.--menu-item.--animated span.--menu-label{margin:0 5px;padding:5px 8px 10px;text-decoration:none;transition:color .5s;position:relative}li.--menu-item.--animated a:after,li.--menu-item.--animated span.--menu-label:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#b8621b,#0000) 0 0/300% 100%;width:100%;height:2px;transition:opacity .5s;position:absolute;bottom:0;left:0}li.--menu-item.--animated a:hover,li.--menu-item.--animated span.--menu-label:hover{color:#fff}li.--menu-item.--animated a:hover:after,li.--menu-item.--animated span.--menu-label:hover:after{opacity:1;animation:2s linear infinite shimmer111}li.--menu-item.--animated span.--menu-label{cursor:default}@keyframes shimmer111{0%{background-position:200% 0}to{background-position:-200% 0}}.--menu-space-container{margin-right:12px;padding:0}.--menu-space-container .--space-card-ctn.--mini .--card{box-shadow:none;background:#d59a3026;border:1px solid #d59a3059;border-radius:20px;transition:border-color .15s,background-color .15s}.--menu-space-container .--space-card-ctn.--mini .--card:hover{background:#d59a3038;border-color:#d59a30}.--menu-space-container .--space-card-ctn.--mini .--card .--content{padding:6px 16px}.--menu-space-container .--space-card-ctn.--mini .--card .--content:last-child{padding-bottom:6px}.--menu-space-container .--space-card-ctn.--mini .--card .--name{letter-spacing:.04em;color:#deb65e;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;max-width:200px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.--menu-space-container .--space-card-ctn.--mini .--card .--name:before{content:"";background-color:#7ec97f;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px #7ec97fcc}.--menu-space-container .--menu-space{cursor:pointer;border:1px solid #56547f80;border-radius:8px;align-items:center;padding:8px 14px;transition:border-color .2s,background-color .2s;display:flex}.--menu-space-container .--menu-space .--space-title{font-optical-sizing:auto;color:#f0dfb8;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-family:Bebas Neue,sans-serif;font-size:1.15rem;line-height:1.65rem;overflow:hidden}.--menu-space-container .--menu-space:hover{background-color:#46426b66;border-color:#d59a30}.--main-footer{position:relative}.--main-footer .--placeholder{content:"";height:50px}.--main-footer .--main-ctn{width:100%;height:50px;position:fixed;bottom:0;left:0}.--space-context-bar{background:linear-gradient(90deg,#b8621b 0%,#000 100%);border-bottom:1px solid #cb83244d;align-items:center;gap:10px;padding:10px 20px;display:flex;position:relative}.--space-context-bar:before{content:"";background:linear-gradient(#cb8324,#753e11);width:3px;position:absolute;top:0;bottom:0;left:0}.--space-context-bar__name{font-optical-sizing:auto;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe6;align-items:center;font-family:Bebas Neue,sans-serif;font-size:1.2rem;line-height:1;display:flex}.--space-context-bar__chip{font-optical-sizing:auto;letter-spacing:.04em;height:20px;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem;color:#fff!important;background-color:#ffffff26!important;border:1px solid #fff6!important}.--space-context-bar__chip .MuiChip-label{padding:0 7px 0 4px}.--space-context-bar__chip svg{color:#fff!important;margin-left:5px!important;font-size:12px!important}.--space-context-bar__empty{font-optical-sizing:auto;color:#ffffff73;font-family:Heebo,sans-serif;font-size:.78rem;font-style:italic;line-height:1.28rem}.--account-layout{flex-flow:column;flex:1;width:100%;min-height:100%;display:flex}.--account-layout .--account-layout__main-container{flex-flow:row;flex:1;gap:0;width:100%;display:flex}.--account-layout .--account-layout__main-container .--account-layout__main-container__sidebar{background-color:#302a46b3;border-right:1px solid #4f4c7780;flex-shrink:0;width:200px;padding:20px 0 40px}.--account-layout .--account-layout__main-container .--account-layout__main-container__content{flex:1;min-width:0;padding:0;overflow-y:auto}ul.--account-menu{margin:0;padding:0;list-style:none}ul.--account-menu a{color:inherit;width:100%;height:100%;text-decoration:none;display:block}ul.--account-menu li{text-transform:uppercase;font-optical-sizing:auto;letter-spacing:.06em;color:#c8cad98c;cursor:pointer;padding:10px 18px;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.45rem;transition:color .15s,background-color .15s;position:relative}ul.--account-menu li:before{content:"";background-color:#0000;width:2px;transition:background-color .15s;position:absolute;top:0;bottom:0;left:0}ul.--account-menu li.active-link{color:#deb65e;background-color:#c4752026}ul.--account-menu li.active-link:before{background-color:#d59a30}ul.--account-menu li.--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}ul.--account-menu li:hover:not(.active-link){color:#c8cad9e6;background-color:#46426b26}ul.--account-menu.--mobile{display:none}@media (max-width:600px){.--account-layout .--account-layout__main-container{flex-flow:column}.--account-layout .--account-layout__main-container .--account-layout__main-container__sidebar{flex-shrink:unset;background-color:#302a46e6;border-bottom:1px solid #4f4c7780;border-right:none;width:100%;padding:0}.--account-layout .--account-layout__main-container .--account-layout__main-container__content{overflow-y:visible}ul.--account-menu{scrollbar-width:none;flex-flow:row;display:flex;overflow-x:auto}ul.--account-menu::-webkit-scrollbar{display:none}ul.--account-menu a{white-space:nowrap;width:auto;height:auto;display:inline}ul.--account-menu li{white-space:nowrap;flex-shrink:0;padding:12px 18px}ul.--account-menu li:before{width:100%;height:2px;inset:auto 0 0}ul.--account-menu li.active-link{background-color:#0000}}.--grid--container{flex-flow:wrap;place-content:flex-start center;align-items:flex-start;width:100%;min-height:70vh;margin:20px auto;display:flex;overflow:visible;gap:10px!important}.--grid--container.--left-aligned{justify-content:flex-start}.--grid--container .--grid--item{transition:opacity .25s,filter .25s}.--grid--container.--refreshing{pointer-events:none;position:relative}.--grid--container.--refreshing .--grid--item{opacity:.45;filter:blur(3px)saturate(.65)}.--grid--container.--refreshing:after{content:"";z-index:5;border:3px solid #d59a3040;border-top-color:#d59a30;border-radius:50%;width:32px;height:32px;margin-left:-16px;animation:.7s linear infinite grid-refresh-spin;position:absolute;top:90px;left:50%}@keyframes grid-refresh-spin{to{transform:rotate(360deg)}}.--page--videos,.--page--single-studio,.--page--single-performer{flex-direction:column;min-height:100vh;display:flex}.--page--videos .--grid--container,.--page--single-studio .--grid--container,.--page--single-performer .--grid--container{flex:1}.--page--videos .--grid--container .--grid--item,.--page--single-studio .--grid--container .--grid--item,.--page--single-performer .--grid--container .--grid--item{flex:none}@media (max-width:600px){.--page--videos .--grid--container .--grid--item,.--page--single-studio .--grid--container .--grid--item,.--page--single-performer .--grid--container .--grid--item{flex:1 0 100%}.--page--videos.--loading .--grid--container .--grid--item,.--page--single-studio.--loading .--grid--container .--grid--item,.--page--single-performer.--loading .--grid--container .--grid--item{padding:0 8px}.--page--videos.--loading .--grid--container .--grid--item .MuiSkeleton-root,.--page--single-studio.--loading .--grid--container .--grid--item .MuiSkeleton-root,.--page--single-performer.--loading .--grid--container .--grid--item .MuiSkeleton-root{width:100%!important}}.--listing-footer{font-optical-sizing:auto;color:#fff6;justify-content:center;align-items:center;padding:20px 15px;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;display:flex}.--page--studios .--grid--container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:start;display:grid!important}@media (max-width:600px){.--page--studios .--grid--container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.--page-performers .--grid--container{justify-content:space-around}.--page-performers .--grid--container .--grid--item{flex:none}@media (max-width:600px){.--page-performers .--grid--container .--grid--item{flex:1 0 80%;margin:auto}}.--empty-state{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:50vh;display:flex;position:relative}.--empty-state__content{text-align:center}.--empty-state__message{color:#a6a8be;margin:0 0 8px;font-size:1.4rem;font-weight:600}.--empty-state__hint{color:#6c6c90;margin:0;font-size:.95rem}.--empty-state__hint strong{color:#d59a30}.--listing-toolbar{border-bottom:1px solid #56547f66;width:calc(100% - 1px);padding:0 15px;min-height:75px!important;position:relative!important;overflow:visible!important}.--listing-toolbar .--toolbar-toggle{display:none}.--listing-toolbar.--bottom{justify-content:flex-end}@media (max-width:1400px){.--listing-toolbar.--bottom{justify-content:center}}@media (max-width:600px){.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--pagination-divider,.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--per-page{display:none}.--listing-toolbar{flex-wrap:wrap;padding:0;min-height:unset!important}.--listing-toolbar .--toolbar-toggle{color:#fff9;background-color:#231f33;border-radius:0;justify-content:center;width:100%;padding:4px 0;display:flex}.--listing-toolbar .--toolbar-toggle svg{font-size:1.1rem}.--listing-toolbar.--collapsed .--bui-advance-filter .--main-column,.--listing-toolbar.--collapsed .--bui-advance-filter .--secondary-filters{display:none}.--listing-toolbar.--collapsed .--bui-advance-filter .--main-ctn{justify-content:center}.--listing-toolbar:not(.--collapsed) .--bui-advance-filter{padding:0 12px 8px}.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--pagination-limit{display:flex}.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--pagination-divider,.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--per-page{display:none}.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--pagination-controls .--page-btn:first-child,.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--pagination-controls .--page-btn:last-child{display:flex}.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--page-column{border-top:1px solid #ffffff1a;justify-content:center;margin-top:4px;padding:6px 0 2px}.--listing-toolbar:not(.--collapsed) .--bui-advance-filter .--page-column .--bui-pagination{justify-content:center}}.--listing-toolbar .--studio-form-filter,.--listing-toolbar .--video-form-filter{width:98%;display:flex}.--listing-toolbar .--studio-form-filter .--left-content,.--listing-toolbar .--video-form-filter .--left-content{flex-basis:70%}.--listing-toolbar .--studio-form-filter .--right-content,.--listing-toolbar .--video-form-filter .--right-content{flex-direction:row;flex-basis:30%;justify-content:flex-end;align-items:center;display:flex}.--listing-toolbar .--studio-form-filter form,.--listing-toolbar .--video-form-filter form{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.--listing-toolbar .--studio-form-filter form .--keywords,.--listing-toolbar .--video-form-filter form .--keywords{min-width:300px;margin-right:10px}.--listing-toolbar .--studio-form-filter form .--submit,.--listing-toolbar .--video-form-filter form .--submit{height:60px}.--listing-toolbar .--studio-form-filter form .--order,.--listing-toolbar .--video-form-filter form .--order{flex-direction:row;align-items:center;margin:0 15px;display:flex}.--listing-toolbar .--studio-form-filter form .--select .MuiInputBase-root,.--listing-toolbar .--video-form-filter form .--select .MuiInputBase-root{min-width:200px}.--listing-toolbar .--video-advance-filter{width:100%}.--listing-toolbar .--video-advance-filter .--btn{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;min-width:50px;height:70%;margin:0 4px;padding:6px 12px;font-family:Heebo,sans-serif}.--listing-toolbar .--video-advance-filter .--btn:hover,.--listing-toolbar .--video-advance-filter .--btn:active{background-color:#5f330e}.--listing-toolbar .--video-advance-filter .--main-ctn{flex-direction:row;width:100%;display:flex}.--listing-toolbar .--video-advance-filter .--main-ctn .--main-column{flex-direction:row;align-items:center;display:flex}.--listing-toolbar .--video-advance-filter .--main-ctn .--main-column .--title{margin:0 8px 0 0}.--listing-toolbar .--video-advance-filter .--main-ctn .--main-column .--title .--page-tile{font-optical-sizing:auto;font-family:Bebas Neue,sans-serif;font-size:2.1rem;line-height:2.6rem;margin:0!important}.--listing-toolbar .--video-advance-filter .--main-ctn .--main-column .--text-search{width:40%;min-width:200px;margin:0 4px}.--listing-toolbar .--video-advance-filter .--main-ctn .--main-column .--text-search label.MuiInputLabel-shrink{font-size:.7rem;line-height:1.2rem;transform:translate(12px,1px)scale(1)}.--listing-toolbar .--video-advance-filter .--main-ctn .--main-column .--text-search input{padding-top:20px;padding-bottom:4px;font-size:1rem;line-height:1.5rem}.--listing-toolbar .--video-advance-filter .--main-ctn .--page-column{justify-content:center;display:flex}.--listing-toolbar .--video-advance-filter .--advance-filter-block{z-index:10;color:#a6a8be;background-color:#4f4c77;border-radius:12px;width:50%;padding:12px;display:none;position:absolute}.--listing-toolbar .--video-advance-filter .--advance-filter-block.--visible{display:block!important}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters{flex-direction:column;width:100%;display:flex}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line{align-items:center;padding:8px}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line .MuiGrid-item{min-width:50%;padding:10px 20px 10px 0}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line .MuiGrid-item.--label{font-optical-sizing:auto;min-width:150px;font-family:Bebas Neue,sans-serif}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line:after{content:"";background-color:#fff;width:100%;height:1px}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line .--select.--no-label .MuiSelect-select{padding:8px 36px 8px 8px}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line .--studio{min-width:200px}.--listing-toolbar .--video-advance-filter .--advance-filter-block .--filters .--filter-line .MuiButtonBase-root{padding:8px 10px;font-size:.9rem;line-height:1.4rem}@media (max-width:600px){.--listing-toolbar{width:100%;padding:0!important}}section.--tag-cloud{width:100%;margin:0 auto 40px}section.--tag-cloud .--tag-cloud-header{background:linear-gradient(135deg,#46426b38 0%,#0000 60%);flex-direction:column;padding:10px 20px 0;display:flex;position:relative}section.--tag-cloud .--tag-cloud-header:before{content:"";background:linear-gradient(#cb8324,#753e11);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}section.--tag-cloud .--tag-cloud-header:after{content:"";background:linear-gradient(90deg,#cb8324b3,#0000 70%);width:100%;height:2px;margin-top:10px;display:block}section.--tag-cloud .--tag-cloud-header .--head{padding-left:14px}section.--tag-cloud .--tag-cloud-header .--head .--text{font-optical-sizing:auto;color:#fff;letter-spacing:.02em;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem}section.--tag-cloud .--tag-ctn{flex-flow:wrap;justify-content:flex-start;align-items:baseline;padding:16px 20px 4px;display:flex}section.--tag-cloud a{color:#b8621b;margin:6px 12px;line-height:1.2;text-decoration:none;transition:opacity .15s,color .15s;display:inline-block}section.--tag-cloud a:hover,section.--tag-cloud a:active{color:#d59a30}section.--tag-cloud a:hover{color:#d9a841;opacity:1!important}section.--tag-cloud .--tag-cloud-toggle{justify-content:center;margin-top:16px;padding-bottom:4px;display:flex}section.--tag-cloud .--tag-cloud-toggle .--toggle-btn{cursor:pointer;font-optical-sizing:auto;letter-spacing:.03em;color:#fff9;background:0 0;border:1px solid #ffffff26;border-radius:20px;padding:6px 22px;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem;transition:color .15s,border-color .15s,background-color .15s}section.--tag-cloud .--tag-cloud-toggle .--toggle-btn:hover{color:#d9a841;background-color:#753e111f;border-color:#b8621b80}@media (max-width:600px){section.--tag-cloud{display:none}}section.--browse-rail{margin:0 20px 40px}section.--browse-rail .--rail-header{align-items:center;margin-bottom:14px;padding:10px 16px 10px 0;display:flex;position:relative}section.--browse-rail .--rail-header:before{content:"";background:linear-gradient(#cb8324,#753e11);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}section.--browse-rail .--rail-header:after{content:"";background:linear-gradient(90deg,#cb8324b3,#0000 70%);width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}section.--browse-rail .--rail-header .--rail-title{font-optical-sizing:auto;color:#fff;letter-spacing:.02em;padding-left:14px;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem}section.--browse-rail .--rail-header .--rail-link{color:#d59a30;letter-spacing:.04em;margin-left:auto;font-size:.9rem;line-height:1.4rem;text-decoration:none}section.--browse-rail .--rail-header .--rail-link:hover{color:#deb65e;text-decoration:underline}section.--browse-rail .--rail-track{scrollbar-width:thin;scrollbar-color:#ffffff1f #0000;-webkit-overflow-scrolling:touch;flex-flow:row;gap:10px;padding:2px 2px 10px;display:flex;overflow-x:auto}section.--browse-rail .--rail-track::-webkit-scrollbar{height:6px}section.--browse-rail .--rail-track::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}section.--browse-rail a.--rail-chip{background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;transition:border-color .15s,background-color .15s,transform .1s;display:inline-flex}section.--browse-rail a.--rail-chip .--chip-thumb{background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}section.--browse-rail a.--rail-chip .--chip-label{font-optical-sizing:auto;color:#ffffffd9;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}section.--browse-rail a.--rail-chip .--chip-count{font-optical-sizing:auto;color:#d9a841;background:#b8621b2e;border-radius:999px;padding:2px 8px;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}section.--browse-rail a.--rail-chip:hover{background-color:#b8621b1f;border-color:#cb832499}section.--browse-rail a.--rail-chip:hover .--chip-label{color:#fff}section.--browse-rail a.--rail-chip:active{transform:scale(.97)}.--bui-advance-filter{width:100%}.--bui-advance-filter .--btn.--filter{color:#d59a30;min-width:50px;height:42px;min-height:42px;box-shadow:none;background-color:#0000;background-image:none;border:1px solid #d59a3059;border-radius:8px;margin:0 4px;padding:6px 12px}.--bui-advance-filter .--btn.--filter svg{font-size:20px}.--bui-advance-filter .--btn.--filter:hover{box-shadow:none;background-color:#d59a3026;border-color:#d59a30}.--bui-advance-filter .--btn.--filter.--shuffle-active{background-color:#d59a3026;border-color:#d59a30;box-shadow:0 0 0 1px #d59a3059,0 0 8px 2px #d59a3059}.--bui-advance-filter .--btn.--filter.--shuffle-active:hover{box-shadow:0 0 0 1px #d59a30,0 0 12px 3px #d59a3080}.--bui-advance-filter .--btn{min-width:50px;height:42px;min-height:42px;margin:0 4px;padding:6px 12px}.--bui-advance-filter .MuiAutocomplete-root.--autocomplete{width:100%}.--bui-advance-filter .MuiAutocomplete-root.--autocomplete .MuiInputBase-root{flex-wrap:nowrap;height:50px;padding-top:0;padding-bottom:0;overflow:hidden}.--bui-advance-filter .MuiAutocomplete-root.--autocomplete .MuiInputBase-root input{padding-top:0!important;padding-bottom:0!important}.--bui-advance-filter .MuiAutocomplete-root.--autocomplete .MuiInputBase-root .MuiAutocomplete-tag{max-height:28px;margin:0 2px}.--bui-advance-filter .MuiInputBase-root.--select{height:50px;padding-top:0}.--bui-advance-filter .MuiInputBase-root.--select .MuiSelect-select{align-items:center;display:flex;padding-top:0!important;padding-bottom:0!important;padding-left:14px!important}.--bui-advance-filter .MuiInputBase-root.--select fieldset.MuiOutlinedInput-notchedOutline{top:-7px}.--bui-advance-filter .--main-ctn{flex-direction:row;justify-content:space-between;width:100%;display:flex}.--bui-advance-filter .--main-ctn .--main-column{flex-direction:row;flex-basis:50%;align-items:center;gap:7px;display:flex}.--bui-advance-filter .--main-ctn .--main-column .--title{margin:0 8px 0 0}.--bui-advance-filter .--main-ctn .--main-column .--title .--page-tile{font-optical-sizing:auto;font-family:Bebas Neue,sans-serif;font-size:2.1rem;line-height:2.6rem;margin:0!important}.--bui-advance-filter .--main-ctn .--main-column .--text-search{width:20rem;min-width:unset;transition:width .25s}.--bui-advance-filter .--main-ctn .--main-column .--text-search:focus-within,.--bui-advance-filter .--main-ctn .--main-column .--text-search.--expanded{width:35rem}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputBase-root{background-color:#2c2937;border-radius:8px;align-items:center;height:42px;padding-top:0;padding-bottom:0}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff14;top:0}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputBase-root .MuiOutlinedInput-notchedOutline legend{display:none}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d59a3059}.--bui-advance-filter .--main-ctn .--main-column .--text-search input{font-optical-sizing:auto;color:#fff;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;padding-top:0!important;padding-bottom:0!important}.--bui-advance-filter .--main-ctn .--main-column .--text-search input::placeholder{color:#ffffff52;opacity:1}.--bui-advance-filter .--main-ctn .--main-column .--text-search .--search-studio{padding-right:4px}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputAdornment-root button{color:#ffffff52;border-radius:8px;margin:0;padding:4px}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputAdornment-root button svg{font-size:18px}.--bui-advance-filter .--main-ctn .--main-column .--text-search .MuiInputAdornment-root button:hover{color:#d59a30;background-color:#d59a3026}.--bui-advance-filter .--main-ctn .--page-column{justify-content:flex-end;align-items:center;display:flex}@media (max-width:1400px){.--bui-advance-filter .--main-ctn{flex-wrap:wrap;gap:8px}.--bui-advance-filter .--main-ctn .--main-column{flex:1}.--bui-advance-filter .--main-ctn .--page-column{border-top:1px solid #ffffff1a;flex-basis:100%;justify-content:center;padding:4px 0 6px}}.--bui-advance-filter .--secondary-filters{z-index:100;opacity:0;visibility:hidden;background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px;width:min(680px,100vw - 32px);max-height:80vh;padding:0;transition:opacity .25s,visibility .25s,transform .25s;position:absolute;top:calc(100% + 4px);left:1rem;overflow-y:auto;transform:translateY(-6px);box-shadow:0 8px 32px #00000080}.--bui-advance-filter .--secondary-filters.--visible{opacity:1;visibility:visible;transform:translateY(0)}.--bui-advance-filter .--secondary-filters .--filters{flex-direction:column;width:100%;display:flex}.--bui-advance-filter .--secondary-filters .--filters .MuiFormHelperText-root{display:none}.--bui-advance-filter .--secondary-filters .--filters .--section-header{text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;border-bottom:1px solid #ffffff14;margin-bottom:2px;padding:10px 14px 4px;font-size:.85rem;font-weight:600;line-height:1.35rem}.--bui-advance-filter .--secondary-filters .--filters .MuiInputBase-root.--select{color:#fff;background-color:#33303f;border-radius:8px}.--bui-advance-filter .--secondary-filters .--filters .MuiInputBase-root.--select .MuiOutlinedInput-notchedOutline{border-color:#ffffff14}.--bui-advance-filter .--secondary-filters .--filters .MuiInputBase-root.--select:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.--bui-advance-filter .--secondary-filters .--filters .MuiInputBase-root.--select.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d59a3059}.--bui-advance-filter .--secondary-filters .--filters .MuiToggleButtonGroup-root .MuiToggleButton-root{color:#ffffff8c;background-color:#ffffff0a;border-color:#ffffff14}.--bui-advance-filter .--secondary-filters .--filters .MuiToggleButtonGroup-root .MuiToggleButton-root:hover{background-color:#ffffff14}.--bui-advance-filter .--secondary-filters .--filters .MuiToggleButtonGroup-root .MuiToggleButton-root.Mui-selected{color:#d59a30;background-color:#d59a3026;border-color:#d59a3059}.--bui-advance-filter .--secondary-filters .--filters .MuiToggleButtonGroup-root .MuiToggleButton-root.Mui-selected:hover{background-color:#d59a3026}.--bui-advance-filter .--secondary-filters .--filters .--filter-line{border-bottom:1px solid #ffffff1a;align-items:center;min-height:62px;padding:0 12px;display:flex}.--bui-advance-filter .--secondary-filters .--filters .--filter-line:last-child{border-bottom:none}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item{padding:10px 20px 10px 0}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item.--label{font-optical-sizing:auto;flex-basis:25%;min-width:150px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item.--value{flex-flow:row;flex-basis:75%;align-items:center;display:flex}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item.--value>div{margin-right:5px}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item .--studio{min-width:300px}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .--select{width:100%}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .--select.--studio,.--bui-advance-filter .--secondary-filters .--filters .--filter-line .--select.--performer{flex:1;width:100%}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .--select.--no-label .MuiSelect-select{padding:0 32px 0 8px}.--bui-advance-filter .--secondary-filters .--filters .--filter-line.--watched-row .MuiToggleButtonGroup-root .MuiToggleButton-root,.--bui-advance-filter .--secondary-filters .--filters .--filter-line.--liked-row .MuiToggleButtonGroup-root .MuiToggleButton-root{min-height:unset;padding:4px 10px;font-size:.75rem;line-height:1.25rem}.--bui-advance-filter .--secondary-filters .--filters .--presence-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;border-bottom:none!important;padding:8px 12px!important}.--bui-advance-filter .--secondary-filters .--filters .--presence-grid .--presence-filter{flex-direction:column;gap:4px;display:flex}.--bui-advance-filter .--secondary-filters .--filters .--presence-grid .--presence-filter .--presence-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.05em;color:#ffffffa6;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--bui-advance-filter .--secondary-filters .--filters .--presence-grid .--presence-filter .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped{min-height:unset;padding:4px 8px;font-size:.65rem;line-height:1.15rem}.--bui-advance-filter .--secondary-filters .--filters .--filter-ctn{flex-direction:row;align-items:center;gap:12px;width:100%;display:flex}.--bui-advance-filter .--secondary-filters .--filters .--filter-ctn.--actions{gap:15px;width:100%;display:flex}.--bui-advance-filter .--secondary-filters .--filters .--filter-ctn .--label{font-optical-sizing:auto;color:#ffffffa6;text-transform:uppercase;letter-spacing:.05em;flex:0 0 110px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem}.--bui-advance-filter .--secondary-filters .--filters .--filter-ctn .--value{flex-direction:row;flex:1;align-items:center;gap:8px;display:flex}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field-row{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:10px 14px;display:flex}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field{flex-direction:column;gap:5px;min-width:110px;display:flex}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field.--grow{flex:1;min-width:220px;max-width:320px}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field .--field__label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.05em;color:#ffffffa6;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field .--field__control{align-items:center;gap:8px;display:flex}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field .MuiInputBase-root.--select{min-width:110px;height:38px}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field .MuiAutocomplete-root.--autocomplete .MuiInputBase-root{height:40px}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--field .MuiToggleButton-root{min-height:unset;padding:6px 10px;font-size:.72rem;line-height:1.22rem}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--presence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;padding:10px 14px;display:grid}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--filter-footer{background-color:#2c2937;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding:10px 14px;display:flex;position:sticky;bottom:0}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--filter-footer .--btn.--reset{color:#ffffff8c;box-shadow:none;background-color:#0000}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--filter-footer .--btn.--reset:hover{color:#fff;background-color:#ffffff0f}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--filter-footer .--btn.--apply{color:#1a1200;box-shadow:none;background-color:#d59a30;background-image:none;border-radius:8px;font-weight:700}.--bui-advance-filter .--secondary-filters .--filters.--filters-v2 .--filter-footer .--btn.--apply:hover{box-shadow:none;background-color:#deb65e}@media (max-width:600px){.--bui-advance-filter .--main-ctn{flex-flow:column}.--bui-advance-filter .--main-ctn .--main-column{flex-flow:wrap;flex-basis:100%;max-width:100%;padding:12px 0 5px}.--bui-advance-filter .--main-ctn .--main-column .--title .--page-tile{font-size:1.4rem;line-height:1.9rem}.--bui-advance-filter .--main-ctn .--main-column .--text-search{flex:0 0 100%;width:100%;min-width:0}.--bui-advance-filter .--main-ctn .--main-column .--text-search:focus-within{width:100%}.--bui-advance-filter .--main-ctn .--main-column .--text-search+.--btn{margin-top:6px;margin-left:auto}.--bui-advance-filter .--main-ctn .--main-column .--btn{flex-shrink:0;margin-top:6px;margin-bottom:2px}.--bui-advance-filter .--main-ctn .--page-column{flex-basis:100%;max-width:100%}.--bui-advance-filter .--secondary-filters{background-color:#0000;border-radius:0;width:100%;padding:12px 0;top:100%;left:0}.--bui-advance-filter .--secondary-filters.--visible{background-color:#6c6a9c;border-radius:0;padding:12px 0}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item{flex-flow:row;padding:0}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item.--label{min-width:unset;flex-basis:20%;font-size:.7rem;line-height:1.2rem}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item.--value{flex-basis:80%}.--bui-advance-filter .--secondary-filters .--filters .--filter-line .MuiGrid-item .--studio{min-width:unset}}article.--video-card{text-decoration:none;transition:transform .18s;position:relative}article.--video-card:hover{z-index:20;transform:scale(1.08)}article.--video-card .--card-thumbnail-video{background-color:#1a1726;border:1px solid #ffffff14;border-radius:8px;margin:0;transition:border-color .18s,box-shadow .18s;overflow:hidden}article.--video-card .--card-thumbnail-video:hover{border-color:#cb832480;box-shadow:0 6px 24px #00000080}article.--video-card .--card-thumbnail-video:hover .--card-thumbnail .--preview-thumbnail,article.--video-card .--card-thumbnail-video:hover .--card-thumbnail video{opacity:1}article.--video-card .--card-thumbnail-video:hover a.video--link .--title{color:#d9a841}article.--video-card .--thumb-wrapper{position:relative;overflow:hidden}article.--video-card .--collection{z-index:35;flex-flow:row;width:100%;display:flex;position:relative}article.--video-card .--collection .--title,article.--video-card .--collection .--episode{font-optical-sizing:auto;color:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#302a46d9;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.3;position:absolute}article.--video-card .--collection .--title{text-overflow:ellipsis;white-space:nowrap;border-radius:0 0 8px;max-width:65%;padding:3px 10px 3px 6px;top:0;left:0;overflow:hidden}article.--video-card .--collection .--episode{color:#d9a841;white-space:nowrap;border-radius:0 0 0 8px;padding:3px 6px 3px 10px;top:0;right:0}article.--video-card .--card-thumbnail{aspect-ratio:16/10;background-image:var(--thumbnail);background-position:50%;background-size:cover;width:100%;display:block;position:relative;overflow:hidden}article.--video-card .--card-thumbnail .--preview-thumbnail,article.--video-card .--card-thumbnail video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}article.--video-card .--card-thumbnail.--blurry{filter:blur(12px)brightness(.6)saturate(.4);pointer-events:none}article.--video-card .--card-thumbnail.--sensitive-content{filter:blur(15px)grayscale(.5);pointer-events:none}article.--video-card .--card-thumbnail .--progress-bar{height:3px;width:var(--pct,0%);z-index:11;pointer-events:none;background:linear-gradient(90deg,#b8621b,#d59a30);border-radius:0 2px 0 0;position:absolute;bottom:0;left:0}article.--video-card .--thumb-overlay{pointer-events:none;z-index:10;background:linear-gradient(#0000 0%,#000000d1 100%);padding:28px 10px 10px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}article.--video-card .--thumb-overlay .--overlay-added{font-optical-sizing:auto;color:#ffffffbf;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.4}article.--video-card .--card-thumbnail-video:hover .--thumb-overlay{transform:translateY(0)}article.--video-card .--content{flex-flow:column;gap:4px;padding:8px 10px 10px;display:flex}article.--video-card .--content a.video--link{text-decoration:none}article.--video-card .--content a.video--link .--title{font-optical-sizing:auto;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.52em;font-family:Heebo,sans-serif;font-size:.9rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}article.--video-card .--content .--card-performers{flex-flow:row;gap:0;min-height:1.19em;display:flex;overflow:hidden}article.--video-card .--content .--card-performers .--card-performer{font-optical-sizing:auto;color:#ffffffb3;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.4;text-decoration:none}article.--video-card .--content .--card-performers .--card-performer:after{content:"·";color:#ffffff59;margin:0 5px}article.--video-card .--content .--card-performers .--card-performer:last-child:after{content:"";margin:0}article.--video-card .--content .--card-performers .--card-performer:hover{color:#fff}article.--video-card .--content .--meta-row{flex-flow:row;align-items:center;gap:8px;margin-top:1px;display:flex}article.--video-card .--content .--meta-row .--meta-studio{font-optical-sizing:auto;color:#d1902a;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;text-decoration:none;overflow:hidden}article.--video-card .--content .--meta-row .--meta-studio:hover{color:#d9a841}article.--video-card .--content .--meta-row .--meta-date{font-optical-sizing:auto;color:#ffffff73;white-space:nowrap;flex-shrink:0;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}article.--video-card{min-width:300px;max-width:300px}article.--video-card.small{min-width:260px;max-width:260px}article.--video-card.slider{max-width:unset;min-width:unset}.--video-mini-card{border:1px solid #56547f66;border-radius:4px;align-items:center;gap:8px;padding:4px 6px;display:flex}.--video-mini-card .--id{color:#9e9e9e;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;font-size:.7rem;line-height:1.2rem}.--video-mini-card .--title{font-optical-sizing:auto;color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;overflow:hidden}.--video-mini-card .--compare,.--video-mini-card .--open{white-space:nowrap;flex-shrink:0;min-width:70px;padding:2px 10px;font-size:.7rem;line-height:1.2rem;color:#d59a30!important;background-color:#0000!important;border-color:#d59a30!important}.--video-mini-card .--compare:hover,.--video-mini-card .--open:hover{background-color:#d59a3026!important}.--video-mini-card .--compare.Mui-disabled,.--video-mini-card .--open.Mui-disabled{color:#d59a3066!important;border-color:#d59a3066!important}.--video-mini-card:hover{border-color:#d59a30b3}.--video-mini-card:hover .--title{color:#f0dfb8}@media (max-width:1400px){article.--video-card{min-width:260px;max-width:260px}}@media (max-width:600px){article.--video-card{width:100%;min-width:unset;max-width:100%}article.--video-card:hover{transform:scale(1.02)}}article.--video-card.--list{min-width:unset;max-width:unset;border-bottom:1px solid #ffffff14}article.--video-card.--list:hover{transform:none}article.--video-card.--list:last-child{border-bottom:none}article.--video-card.--list .--card-thumbnail-video{background:0 0;border-radius:0;flex-flow:row;align-items:stretch;display:flex;box-shadow:none!important;border:none!important}article.--video-card.--list .--card-thumbnail-video .--thumb-wrapper{flex:0 0 140px;width:140px;overflow:hidden}article.--video-card.--list .--card-thumbnail-video .--thumb-wrapper .--collection{display:none}article.--video-card.--list .--card-thumbnail-video .--thumb-wrapper .video--link{height:100%;display:block}article.--video-card.--list .--card-thumbnail-video .--thumb-wrapper .video--link .--card-thumbnail{aspect-ratio:unset;border-radius:0;height:100%;min-height:84px}article.--video-card.--list .--card-thumbnail-video .--content{background-color:#0000;flex:1 1 0;gap:3px;min-width:0;padding:6px 10px 6px 8px}article.--video-card.--list .--card-thumbnail-video .--content a.video--link .--title{min-height:unset;-webkit-line-clamp:2;font-size:.85rem;line-height:1.35rem}article.--video-card.--list .--card-thumbnail-video .--content .--card-performers,article.--video-card.--list .--card-thumbnail-video .--content .--meta-added{display:none}article.--video-card.--list .--card-thumbnail-video .--content .--meta-row{flex-flow:column;align-items:flex-start;gap:2px;margin-top:2px}article.--video-card.--list .--card-thumbnail-video .--content .--meta-row .--meta-studio{font-size:.75rem;line-height:1.25rem}article.--video-card.--list .--card-thumbnail-video .--content .--meta-row .--meta-date{font-size:.7rem;line-height:1.2rem}.--video-card-skeleton{background-color:#272239;border-radius:8px;width:100%;min-width:300px;overflow:hidden}.--video-card-skeleton .--skeleton-thumb{aspect-ratio:16/10;width:100%;height:auto!important}.--video-card-skeleton .--skeleton-body{flex-direction:column;gap:6px;padding:8px 10px 12px;display:flex}.--video-card-mini{background-color:#393646;border:1px solid #ffffff14;border-radius:8px;min-width:215px;transition:border-color .18s,transform .18s,box-shadow .18s,opacity .25s,filter .25s;position:relative;overflow:hidden}.--video-card-mini:hover{border-color:#ffffff29;transform:translateY(-2px);box-shadow:0 6px 20px #00000080}.--video-card-mini:hover .--info .--studio{color:#deb65e}.--video-card-mini .--thumb{aspect-ratio:16/10;justify-content:center;align-items:center;display:flex;position:relative}.--video-card-mini .--thumb .--thumb-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.--video-card-mini .--thumb .--thumb-image.--blurry{filter:blur(12px)brightness(.6)saturate(.4);pointer-events:none}.--video-card-mini .--thumb .--thumb-placeholder{background:linear-gradient(135deg,#302a46,#56547f);position:absolute;inset:0}.--video-card-mini .--thumb .--thumb-play{color:#ffffff40;z-index:1;pointer-events:none;font-size:28px}.--video-card-mini .--thumb .--thumb-badges{z-index:1;gap:4px;display:flex;position:absolute;top:6px;left:6px}.--video-card-mini .--thumb .--episode,.--video-card-mini .--thumb .--badge-new{color:#deb65e;background-color:#000000b8;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.4}.--video-card-mini .--thumb .--badge-new{color:#1a1200;background-color:#d59a30}.--video-card-mini .--thumb .--removing-strip{z-index:1;text-align:center;color:#fff;background-color:#e26d5ad9;padding:3px 6px;font-size:10px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.--video-card-mini .--actions{z-index:2;gap:4px;display:flex;position:absolute;top:6px;right:6px}.--video-card-mini .--actions .--action{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;padding:4px}.--video-card-mini .--actions .--action svg{font-size:16px}.--video-card-mini .--actions .--action:hover{background-color:#000000d9}.--video-card-mini .--actions .--action.--play:hover{color:#d59a30;background-color:#d59a3026}.--video-card-mini .--actions .--action.--remove{color:#e26d5a}.--video-card-mini .--actions .--action.--remove:hover{background-color:#e26d5a26}.--video-card-mini .--actions .--action.--restore{color:#deb65e}.--video-card-mini .--actions .--action.--restore:hover{background-color:#d59a3026}.--video-card-mini.is-removing{border-color:#e26d5a80}.--video-card-mini.is-removing .--thumb .--thumb-image,.--video-card-mini.is-removing .--thumb .--thumb-placeholder,.--video-card-mini.is-removing .--info{opacity:.4}.--video-card-mini.is-added{border-color:#d59a3080}.--video-card-mini .--info{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.--video-card-mini .--info .--title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:35px;font-size:12.5px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.--video-card-mini .--info .--studio{color:#deb65e99;font-size:11px;transition:color .18s}.--video-card-mini .--info .--performers{flex-wrap:wrap;gap:4px;min-height:19px;margin-top:4px;display:flex}.--video-card-mini .--info .--performers .--performer{text-overflow:ellipsis;white-space:nowrap;color:#8a8fd8;background-color:#5357b12e;border:1px solid #5357b14d;border-radius:9px;align-items:center;max-width:100%;height:17px;padding:0 6px;font-size:9.5px;line-height:1;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex;overflow:hidden}.--video-card-mini .--info .--performers .--performer:hover{color:#aab0e0;border-color:#5357b199}.--video-card-mini .--info .--performers .--performer.--extra{color:#ffffff52;background-color:#ffffff0d;border-color:#ffffff14}article.--video-landscape{border-bottom:1px solid #ffffff14;flex-flow:row;align-items:stretch;transition:background-color .15s;display:flex}article.--video-landscape:last-child{border-bottom:none}article.--video-landscape:hover{background-color:#ffffff08}article.--video-landscape .--landscape-thumb{flex:0 0 150px;align-self:stretch;width:150px;text-decoration:none;display:block;overflow:hidden}article.--video-landscape .--landscape-thumb .--thumb-image{background-color:#302a46;background-image:var(--thumbnail);background-position:50%;background-size:cover;width:150px;height:100%;min-height:84.375px;position:relative;overflow:hidden}article.--video-landscape .--landscape-thumb .--thumb-image .--preview-thumbnail,article.--video-landscape .--landscape-thumb .--thumb-image video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}article.--video-landscape .--landscape-thumb .--thumb-image:hover .--preview-thumbnail,article.--video-landscape .--landscape-thumb .--thumb-image:hover video{opacity:1}article.--video-landscape .--landscape-thumb .--thumb-image.--blurry{filter:blur(12px)brightness(.6)saturate(.4);pointer-events:none}article.--video-landscape .--landscape-thumb .--thumb-image.--sensitive-content{filter:blur(15px)grayscale(.5);pointer-events:none}article.--video-landscape .--landscape-info{flex-flow:column;flex:1 1 0;gap:0;min-width:0;padding:8px 10px 8px 8px;display:flex}article.--video-landscape .--landscape-title{font-optical-sizing:auto;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}article.--video-landscape .--landscape-title:hover{color:#d9a841}article.--video-landscape .--landscape-studio{font-size:.75rem;line-height:1.4}article.--video-landscape .--landscape-studio a{color:#d1902a;text-decoration:none}article.--video-landscape .--landscape-studio a:hover{color:#d9a841}article.--video-landscape .--performers-list{flex-flow:wrap;gap:0 6px;margin:2px 0 0;padding:0;list-style:none;display:flex}article.--video-landscape .--performers-list li a{color:#ffffff8c;font-size:.72rem;line-height:1.4;text-decoration:none}article.--video-landscape .--performers-list li a:hover{color:#fff}article.--video-landscape .--landscape-date{font-optical-sizing:auto;color:#fff6;margin-top:4px;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--collection-episode-list{max-width:720px;margin-top:24px}.--collection-episode-list .--episode-list-header{border-bottom:1px solid #ffffff1f;align-items:baseline;gap:10px;margin-bottom:2px;padding:0 0 10px;display:flex}.--collection-episode-list .--episode-list-header .--episode-list-title{font-optical-sizing:auto;color:#fff;font-family:Heebo,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.--collection-episode-list .--episode-list-header .--episode-list-count{color:#ffffff73;font-size:.75rem;line-height:1.25rem}.--collection-episode-list .--episode-list-scroll{overflow:hidden auto}.--collection-episode-list .--episode-list-scroll::-webkit-scrollbar{width:4px}.--collection-episode-list .--episode-list-scroll::-webkit-scrollbar-track{background:0 0}.--collection-episode-list .--episode-list-scroll::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:2px}.--collection-episode-list a.--episode-item{border-bottom:1px solid #ffffff14;flex-flow:row;align-items:stretch;gap:0;text-decoration:none;transition:background-color .15s;display:flex;position:relative}.--collection-episode-list a.--episode-item:last-child{border-bottom:none}.--collection-episode-list a.--episode-item:hover{background-color:#ffffff0a}.--collection-episode-list a.--episode-item.--episode-current{background-color:#ffffff0f;border-left:3px solid #d59a30}.--collection-episode-list a.--episode-item.--episode-current .--episode-title{color:#d9a841}.--collection-episode-list .--episode-thumb-wrap{flex:0 0 200px;align-self:stretch;width:200px;position:relative}.--collection-episode-list .--episode-thumb-wrap .--episode-thumb{background-color:#302a46;background-position:50%;background-size:cover;width:100%;height:100%;min-height:112.5px}.--collection-episode-list .--episode-thumb-wrap .--episode-badge{color:#fff;background:#000000b8;border-radius:3px;padding:2px 6px;font-size:.68rem;font-weight:700;line-height:1.4;position:absolute;bottom:6px;left:6px}.--collection-episode-list .--episode-thumb-wrap .--episode-playing-overlay{color:#fff;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.--collection-episode-list .--episode-info{flex-flow:column;flex:1 1 0;justify-content:center;gap:4px;min-width:0;padding:12px 14px;display:flex}.--collection-episode-list .--episode-info .--episode-title{font-optical-sizing:auto;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.35;display:-webkit-box;overflow:hidden}.--collection-episode-list .--episode-info .--episode-studio{color:#d1902a;font-size:.75rem;line-height:1.4}.--collection-episode-list .--episode-info .--episode-performers{color:#fff9;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.5;display:-webkit-box;overflow:hidden}.--collection-episode-list .--episode-info .--episode-performers .--sep{opacity:.5}.--collection-episode-list .--episode-info .--episode-meta{gap:8px;margin-top:2px;display:flex}.--collection-episode-list .--episode-info .--episode-meta .--episode-date,.--collection-episode-list .--episode-info .--episode-meta .--episode-duration{color:#fff6;font-size:.7rem;line-height:1.2rem}.--collection-episode-list .--episode-now-playing{color:#d9a841;text-transform:uppercase;letter-spacing:.04em;font-size:.62rem;font-weight:700;line-height:1.12rem;position:absolute;top:8px;right:10px}.--related-grid article.--video-landscape{border-bottom:1px solid #ffffff0f;padding:6px 0;transition:background-color .15s}.--related-grid article.--video-landscape:last-child{border-bottom:none}.--related-grid article.--video-landscape:hover{background-color:#ffffff0a;border-left:2px solid #d1902a;padding-left:6px}.--related-grid article.--video-landscape:hover .--landscape-title{color:#d9a841}.--related-grid article.--video-landscape .--landscape-thumb{flex:0 0 150px;align-self:center;width:150px}.--related-grid article.--video-landscape .--landscape-thumb .--thumb-image{border-radius:5px;width:150px;height:85px;min-height:85px;overflow:hidden}.--related-grid article.--video-landscape .--landscape-info{grid-template-columns:auto 1fr;align-content:start;gap:0;padding:0 8px;display:grid}.--related-grid article.--video-landscape .--landscape-title{-webkit-line-clamp:2;grid-column:1/-1;margin-bottom:3px;font-size:.78rem;line-height:1.3}.--related-grid article.--video-landscape .--landscape-studio{white-space:nowrap;grid-column:1;align-self:center;font-size:.7rem;line-height:1.4}.--related-grid article.--video-landscape .--landscape-studio:after{content:" ·";opacity:.3;margin-right:5px}.--related-grid article.--video-landscape .--performers-list{white-space:nowrap;text-overflow:ellipsis;grid-column:2;align-self:center;margin:0;padding:0;line-height:1.4;display:block;overflow:hidden}.--related-grid article.--video-landscape .--performers-list li{list-style:none;display:inline}.--related-grid article.--video-landscape .--performers-list li a{color:#ffffff8c;font-size:.68rem;line-height:1.18rem;text-decoration:none}.--related-grid article.--video-landscape .--performers-list li a:hover{color:#fff}.--related-grid article.--video-landscape .--performers-list li:not(:last-child):after{content:", ";opacity:.5}.--related-grid article.--video-landscape .--landscape-date{color:#ffffff59;grid-column:1/-1;margin-top:3px;font-size:.64rem;line-height:1.14rem}.--related-grid article.--video-landscape .--landscape-tags{flex-wrap:wrap;grid-column:1/-1;gap:4px;margin-top:5px;display:flex}.--related-grid article.--video-landscape .--landscape-tags .--landscape-tag{font-optical-sizing:auto;letter-spacing:.02em;white-space:nowrap;color:#ffffffb8;background:#ffffff12;border:1px solid #ffffff2e;border-radius:100px;padding:3px 10px;font-family:Heebo,sans-serif;font-size:.62rem;font-weight:500;line-height:1.12rem}.--related-grid.--related-grid--skeleton .--video-landscape-skeleton{border-bottom:1px solid #ffffff0f;min-height:68px;padding:6px 0}.--related-grid.--related-grid--skeleton .--video-landscape-skeleton .--skeleton-thumb{border-radius:5px;flex:0 0 150px;width:150px;height:85px;min-height:85px}.--related-grid.--related-grid--skeleton .--video-landscape-skeleton .--skeleton-body{justify-content:center;gap:5px;padding:0 8px}.--video-landscape-skeleton{border-bottom:1px solid #ffffff14;flex-flow:row;align-items:stretch;min-height:84.375px;display:flex}.--video-landscape-skeleton:last-child{border-bottom:none}.--video-landscape-skeleton .--skeleton-thumb{width:150px;height:auto;min-height:inherit;flex:0 0 150px}.--video-landscape-skeleton .--skeleton-body{flex-direction:column;flex:1 1 0;justify-content:center;gap:6px;min-width:0;padding:8px 10px 8px 8px;display:flex}.--player-footer{box-sizing:border-box;-webkit-backdrop-filter:blur(32px)saturate(160%);background:linear-gradient(#fff1 0%,#ffffff06 100%);border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff0d;flex-direction:column;align-items:stretch;width:100%;max-width:100%;display:flex;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000001a}.--player-footer .--btn.--video-bar{color:#ffffff80;background-color:#0000;border:1px solid #0000;border-radius:9px;padding:8px;transition:all .2s}.--player-footer .--btn.--video-bar svg{font-size:1.25rem;line-height:1.75rem}.--player-footer .--btn.--video-bar:hover{color:#fffffff2;background:linear-gradient(135deg,#ffffff21 0%,#ffffff0f 100%);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38,0 2px 8px #0000002e}.--player-footer .--btn.--video-bar.--active{color:#d9a841;background:linear-gradient(135deg,#ffffff17 0%,#ffffff08 100%);border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff26}.--player-footer .--btn.--video-bar.--active:hover{color:#deb65e;border-color:#fff3}.--player-footer .--footer-bar{box-sizing:border-box;flex-flow:row;align-items:center;width:100%;min-height:52px;padding:0 4px;display:flex}.--player-footer .--footer-bar-info{flex-flow:row;align-items:stretch;height:100%;display:flex}.--player-footer .--footer-bar-info .--footer-info-item{border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;gap:2px;padding:0 14px;display:flex}.--player-footer .--footer-bar-info .--footer-info-item:first-child{border-left:1px solid #ffffff12}.--player-footer .--footer-bar-info .--footer-info-item .--footer-info-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;color:#ffffff52;font-family:Heebo,sans-serif;font-size:.58rem;line-height:1.2}.--player-footer .--footer-bar-info .--footer-info-item .--footer-info-value{font-optical-sizing:auto;color:#ffffffd1;letter-spacing:.01em;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3}.--player-footer .--footer-panel .--footer-info{display:none}.--player-footer .--source-btn-col{align-items:center;padding:0 2px;display:flex}.--player-footer ul.--controls{flex-flow:row;align-items:center;gap:2px;margin:0 0 0 auto;padding:0 4px;list-style:none;display:flex}.--player-footer .--footer-panel{box-sizing:border-box;border-top:1px solid #ffffff14;flex-direction:column;gap:12px;width:100%;padding:10px 16px 14px;display:flex}.--player-footer .--footer-info{flex-flow:wrap;gap:4px 24px;width:100%;display:flex}.--player-footer .--footer-info-item{flex-direction:column;gap:2px;display:flex}.--player-footer .--footer-info-item .--footer-info-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.09em;color:#ffffff52;font-family:Heebo,sans-serif;font-size:.55rem;line-height:1.2}.--player-footer .--footer-info-item .--footer-info-value{font-optical-sizing:auto;color:#ffffffd1;letter-spacing:.01em;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.3}.--player-footer .--chips-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.--player-footer .--chips-row .--meta-chip{-webkit-backdrop-filter:blur(12px)saturate(150%);background:linear-gradient(160deg,#ffffff1c 0%,#ffffff0a 100%);border:1px solid #ffffff29;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:40px;padding:5px 12px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #fff3,inset 0 -1px #0000000f,0 2px 6px #00000024}.--player-footer .--chips-row .--meta-chip .--chip-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;white-space:nowrap;margin-bottom:3px;font-family:Heebo,sans-serif;font-size:.52rem;line-height:1}.--player-footer .--chips-row .--meta-chip .--chip-value{font-optical-sizing:auto;color:#ffffffeb;letter-spacing:.01em;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.78rem;font-weight:600;line-height:1}.--player-footer .--chips-row .--meta-chip:hover{background:linear-gradient(160deg,#ffffff2b 0%,#ffffff14 100%);border-color:#ffffff42;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000000f,0 3px 10px #0003}.--player-footer .--chips-row .--meta-chip.--more-meta{cursor:default;background:linear-gradient(160deg,#ffffff0f 0%,#ffffff05 100%);border-color:#ffffff1a;min-width:32px;padding:5px 10px}.--player-footer .--chips-row .--meta-chip.--more-meta svg{color:#ffffff80;font-size:1rem;display:block}.--player-footer .--chips-row .--meta-chip.--more-meta:hover{background:linear-gradient(160deg,#ffffff1f 0%,#ffffff0d 100%);border-color:#fff3}@media (max-width:900px){.--player-footer .--footer-bar-info{display:none}.--player-footer .--footer-panel .--footer-info{display:flex}.--player-footer .--footer-panel .--footer-info .--footer-info-item{flex:1}}.--source-popover{min-width:180px;overflow:hidden;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:linear-gradient(160deg,#12121ce0 0%,#0a0a12f0 100%)!important;border:1px solid #ffffff24!important;border-radius:12px!important;box-shadow:0 8px 32px #0000007a,inset 0 1px #ffffff1f!important}.--source-popover .--source-popover-header{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.14em;color:#ffffff4d;padding:11px 14px 7px;font-family:Heebo,sans-serif;font-size:.58rem}.--source-popover .--source-popover-item{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;transition:background .15s;display:flex}.--source-popover .--source-popover-item:last-child{padding-bottom:11px}.--source-popover .--source-popover-item .--source-item-label{font-optical-sizing:auto;color:#ffffffa6;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.82rem}.--source-popover .--source-popover-item:hover{background:#ffffff12}.--source-popover .--source-popover-item .--source-check-icon{opacity:.65;flex-shrink:0;font-size:.9rem}.--source-popover .--source-popover-item.--active .--source-item-label{color:#fffffff2;font-weight:600}.--player-container-info{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden}.--player-container-info .--video-main{flex-flow:column;min-width:0;max-width:100%;display:flex}.--player-container-info .--video-box{background-color:#000;width:100%;min-width:0;max-width:100%}.--player-container-info .--video-box .--embed-responsive{aspect-ratio:16/9;background-color:#000;width:100%;max-width:100%;position:relative;overflow:hidden}.--player-container-info .--video-box .--embed-responsive .--pillar-fill{filter:blur(42px)brightness(.35);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.--player-container-info .--video-box .--embed-responsive iframe{display:block}.--player-container-info .--video-box .--embed-responsive.--embed-poster{cursor:pointer}.--player-container-info .--video-box .--embed-responsive.--embed-poster .--poster-bg{filter:brightness(.55);background-position:50%;background-size:cover;transition:filter .2s;position:absolute;inset:0}.--player-container-info .--video-box .--embed-responsive.--embed-poster .--poster-play-btn{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.--player-container-info .--video-box .--embed-responsive.--embed-poster .--poster-play-btn .--play-circle{cursor:pointer;background:#3e395fb3;border-radius:50%;justify-content:center;align-items:center;width:112px;min-width:112px;height:112px;min-height:112px;transition:all .4s;display:flex}.--player-container-info .--video-box .--embed-responsive.--embed-poster .--poster-play-btn .--play-circle .--play-arrow{color:#e8a020;margin-left:5px;font-size:50px}.--player-container-info .--video-box .--embed-responsive.--embed-poster:hover .--poster-bg{filter:brightness(.65)}.--player-container-info .--video-box .--embed-responsive.--embed-poster:hover .--play-circle{background:#3e395fe6;transform:scale(1.06)}.--player-container-info .--video-box.--blurry{filter:blur(8px);pointer-events:none}.--player-container-info .--video--footer{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.--player-container-info .--video-info{flex-flow:column;gap:16px;padding:16px 0 28px;display:flex}.--player-container-info .--info-title{flex-flow:column;gap:5px;display:flex}.--player-container-info .--info-title .--title-h1{font-optical-sizing:auto;color:#fff;font-family:Heebo,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2}.--player-container-info .--title-collection{font-optical-sizing:auto;color:#ffffff8c;letter-spacing:.02em;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--player-container-info .--info-meta{flex-flow:wrap;gap:12px 28px;display:flex}.--player-container-info .--meta-group{flex-flow:column;gap:6px;display:flex}.--player-container-info .--meta-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.07em;color:#ffffff80;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--player-container-info .--meta-chips{flex-flow:wrap;gap:6px;display:flex}.--player-container-info .--meta-chip{font-optical-sizing:auto;border-radius:4px;padding:4px 10px;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-block}.--player-container-info .--meta-chip.--chip-studio{color:#d9a841;background-color:#b8621b40;border:1px solid #cb832459}.--player-container-info .--meta-chip.--chip-studio:hover{color:#deb65e;background-color:#b8621b66;border-color:#cb83248c}.--player-container-info .--meta-chip.--chip-studio.--chip-parent{color:#ffffffa6;background-color:#ffffff0d;border-color:#ffffff1f}.--player-container-info .--meta-chip.--chip-studio.--chip-parent:hover{color:#fff;background-color:#ffffff1a;border-color:#ffffff38}.--player-container-info .--meta-chip.--chip-performer{color:#fffc;background-color:#ffffff0a;border:1px solid #ffffff1a}.--player-container-info .--meta-chip.--chip-performer:hover{color:#fff;background-color:#ffffff1a;border-color:#ffffff38}.--player-container-info .--info-synopsis{border-top:1px solid #ffffff14;flex-flow:column;gap:6px;padding-top:4px;display:flex}.--player-container-info .--info-synopsis .--synopsis-text{color:#fffc;font-size:.9rem;line-height:1.7}.--player-container-info .--info-tags{flex-flow:wrap;gap:6px;display:flex}.--player-container-info .--tag-pill{font-optical-sizing:auto;color:#fff9;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:3px 10px;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-block}.--player-container-info .--tag-pill:hover{color:#fff;background-color:#ffffff1f;border-color:#fff3}@media (max-width:600px){.--player-container-info{margin-top:0}.--player-container-info .--video-info{gap:12px;padding:12px 14px 16px}.--player-container-info .--info-title .--title-h1{font-size:1.4rem;line-height:1.9rem}.--player-container-info .--info-meta{flex-flow:column;gap:10px}}.--video-player{background-color:#000;width:100%;position:relative}.--video-player .--video-content.--blurry{filter:blur(8px)sepia();width:100%;height:100%}.--video-player .--video-player-ctn{width:100%;position:relative}.--video-player .--video-player-ctn:hover .--controls-ctn{opacity:1}.--video-player .--video-player-ctn .--player-wrapper{aspect-ratio:16/9;background-color:#000;width:100%;position:relative;overflow:hidden}.--video-player .--video-player-ctn .--player-wrapper .--player{position:absolute;inset:0}.--video-player .--video-player-ctn .--player-wrapper .--player>div{width:100%!important;height:100%!important}.--video-player .--video-player-ctn .--player-wrapper .--player video{object-fit:contain;width:100%;height:100%}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn{opacity:0;color:#fff;background:linear-gradient(#00000073 0%,#0000 25% 65%,#000000b3 100%);flex-direction:column;justify-content:space-between;transition:opacity .25s;display:flex;position:absolute;inset:0}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn.--played,.--video-player-ctn:hover .--video-player .--video-player-ctn .--player-wrapper .--controls-ctn{opacity:1}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--top-ctn{padding:12px 16px 0}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--top-ctn .--title{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--top-ctn .--extra{display:none}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--mid-ctn{cursor:pointer;flex:1;justify-content:center;align-items:center;display:flex}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--mid-ctn .--icon-btn button{color:#fff}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--mid-ctn .--icon-btn button svg{font-size:3rem}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--mid-ctn .--side-btn{display:none}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn{padding:0 8px 8px}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls{flex-direction:row;align-items:center;gap:4px;display:flex}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--icon-btn{flex-shrink:0}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--icon-btn button{color:#fff;min-width:unset;padding:6px}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--icon-btn button svg{font-size:1.4rem}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--time-ctn{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--time-ctn .--slider-ctn{color:#d59a30;padding:4px 0}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--time-ctn .--slider-ctn .MuiSlider-thumb{width:12px;height:12px}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--time-ctn .--timing{color:#fffc;gap:4px;font-size:.72rem;display:flex}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--volume__control{align-items:center;display:flex;position:relative}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--volume__control .--slider-volume{background:#000000b3;border-radius:4px;height:80px;padding:8px 0;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.--video-player .--video-player-ctn .--player-wrapper .--controls-ctn .--bottom-ctn .--control-box .--inner__controls .--volume__control:hover .--slider-volume{display:flex}.--video-upgrade-gate{width:100%;position:relative}.--video-upgrade-gate .--video-player{pointer-events:none}.--video-upgrade-gate .--video-player .video-img{aspect-ratio:16/9;object-fit:cover;filter:blur(8px)brightness(.5)saturate(.5);width:100%}.--video-upgrade-gate .--upgrade-overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.--video-upgrade-gate .--upgrade-overlay .--upgrade-content{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:24px;display:flex}.--video-upgrade-gate .--upgrade-overlay .--upgrade-content .--upgrade-message{font-optical-sizing:auto;color:#fff;text-shadow:0 2px 8px #000c;margin:0;font-family:Bebas Neue,sans-serif;font-size:1.5rem;line-height:2rem}.--video-upgrade-gate .--upgrade-overlay .--upgrade-content .--upgrade-subtext{font-optical-sizing:auto;color:#fffc;text-shadow:0 1px 6px #000c;margin:-12px 0 0;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.45rem}.--video-upgrade-gate .--upgrade-overlay .--upgrade-content .--upgrade-btn{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;padding:10px 28px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}.--video-upgrade-gate .--upgrade-overlay .--upgrade-content .--upgrade-btn:hover,.--video-upgrade-gate .--upgrade-overlay .--upgrade-content .--upgrade-btn:active{background-color:#5f330e}.--years-block .--year-link{color:#c8cad9;text-decoration:none}.--years-block .--year-link .--year-box{border:1px solid #fff3;border-radius:6px;flex-flow:column;min-width:250px;margin:4px;padding:8px;display:flex}.--years-block .--year-link .--year-box .--year{justify-content:center;font-size:3rem;line-height:3.5rem;display:flex}.--years-block .--year-link .--year-box .--box-info{flex-direction:row;justify-content:space-evenly;align-items:center}.--years-block .--year-link:hover .--year-box .--year,.--years-block .--year-link:active .--year-box .--year{color:#f0dfb8}.video-js{font-optical-sizing:auto;color:#b8621b;cursor:pointer;font-family:Heebo,sans-serif;font-size:2rem;line-height:2.5rem}.video-js .vjs-big-play-button{border:0;border-radius:50%;width:2em;height:2em;margin-top:-1em;margin-left:-1em;font-size:2em;line-height:2em;top:50%;left:50%}.video-js .vjs-control-bar{font-size:.8rem;line-height:1.3rem}.video-js .vjs-control-bar .vjs-picture-in-picture-control{display:none}.video-js .vjs-control-bar .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:Material Icons}.video-js .vjs-control-bar .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:"skip_previous"}.video-js .vjs-control-bar .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:Material Icons}.video-js .vjs-control-bar .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:"skip_next"}.video-js .vjs-control-bar .vjs-playback-rate{font-family:Material Icons}.video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate:before{content:"speed";font-size:20px;position:relative;top:2px}.video-js .vjs-control-bar .vjs-button:hover{color:#fff}.video-js picture.vjs-poster img{object-fit:cover}.video-js.vjs-user-inactive{cursor:none}.video-js.vjs-paused .vjs-control-bar{display:flex}.video-js:hover .vjs-big-play-button{color:#fff;background-color:#b8621b;border:0}.video-js .vjs-control-bar,.video-js .vjs-big-play-button,.video-js .vjs-menu-button .vjs-menu-content{background-color:#3e395fb3}.video-js .vjs-slider{background-color:#b2b0cb}.video-js .vjs-volume-level,.video-js .vjs-play-progress,.video-js .vjs-slider-bar{background:#b8621b}.video-js .vjs-load-progress,.video-js .vjs-load-progress div{background:#48436f}.--video-stack-list .--top-bar .--head{flex-flow:row;justify-content:space-between;display:flex}.--video-stack-list .--top-bar .--head .--left{font-optical-sizing:auto;flex-flow:row;font-family:Heebo,sans-serif;font-size:1.6rem;line-height:2.1rem;display:flex}.--video-stack-list .--top-bar .--head .--right{font-optical-sizing:auto;flex-flow:row;align-items:center;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem;display:flex}.--video-stack-list .--top-bar:after{content:"";background-color:#cb8324b3;width:100%;height:3px;margin:10px 0 20px;display:block}.--video-stack-list .--stack-list-ctn{grid-gap:.8rem;scroll-behavior:smooth;grid-template-rows:repeat(2,110px);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-flow:column;margin-bottom:20px;padding:1rem;display:grid;overflow-x:auto}.--video-stack-list .--stack-list-ctn .--item{border-radius:8px}.--video-stack-list ::-webkit-scrollbar{height:8px}.--video-stack-list ::-webkit-scrollbar-track{background:#4f4c771a}.--video-stack-list ::-webkit-scrollbar-thumb{background:#c47520}.--video-stack-list ::-webkit-scrollbar-thumb:hover{background:#46426b}.--section-throwback{margin:0 20px 40px}.--section-throwback .--section-header{align-items:center;margin-bottom:14px;padding:10px 16px 0;display:flex;position:relative}.--section-throwback .--section-header:before{content:"";background:linear-gradient(#cb8324,#753e11);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}.--section-throwback .--section-header:after{content:"";background:linear-gradient(90deg,#cb8324b3,#0000 70%);width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.--section-throwback .--section-header .--section-title{font-optical-sizing:auto;color:#fff;letter-spacing:.02em;padding-left:14px;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem}.--section-throwback .--section-header .--throwback-shuffle{cursor:pointer;font-optical-sizing:auto;color:#d59a30;letter-spacing:.04em;background:0 0;border:1px solid #ffffff26;border-radius:20px;align-items:center;gap:6px;margin-left:auto;padding:5px 14px;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.--section-throwback .--section-header .--throwback-shuffle svg{font-size:15px;transition:transform .25s}.--section-throwback .--section-header .--throwback-shuffle:hover{color:#deb65e;background-color:#b8621b1f;border-color:#b8621b80}.--section-throwback .--section-header .--throwback-shuffle:hover svg{transform:rotate(180deg)}.--section-throwback .--section-header .--throwback-shuffle:active{transform:scale(.96)}.--section-throwback .--throwback-cards-row{gap:16px;display:flex}.--throwback-card{background:#ffffff0a;border:1px solid #ffffff17;border-radius:14px;flex:1;align-items:stretch;display:flex;overflow:hidden}.--throwback-card .--throwback-content{flex-direction:column;flex:0 0 50%;gap:8px;min-width:0;padding:20px 18px;display:flex}.--throwback-card .--throwback-badge .--year-link{font-optical-sizing:auto;color:#ffffffe6;letter-spacing:.05em;background:#56547f;border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-family:Bebas Neue,sans-serif;font-size:.8rem;font-weight:700;line-height:1.3rem;text-decoration:none;transition:background .15s;display:inline-flex}.--throwback-card .--throwback-badge .--year-link:hover{background:#6c6c90}.--throwback-card .--throwback-meta-row{font-optical-sizing:auto;color:#ffffff73;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:4px;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem;display:flex}.--throwback-card .--throwback-meta-row .--dot{opacity:.4}.--throwback-card .--throwback-title-link{text-decoration:none}.--throwback-card .--throwback-title-link:hover .--throwback-title{color:#d9a841}.--throwback-card .--throwback-title{font-optical-sizing:auto;color:#fffffff2;font-family:Heebo,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.25;transition:color .15s}.--throwback-card .--throwback-performers{flex-wrap:wrap;gap:4px 8px;display:flex}.--throwback-card .--throwback-performer{font-optical-sizing:auto;color:#ffffff8c;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem;text-decoration:none;transition:color .15s}.--throwback-card .--throwback-performer:hover{color:#d9a841}.--throwback-card .--throwback-performer:not(:last-child):after{content:",";margin-left:1px}.--throwback-card .--throwback-subtitle{font-optical-sizing:auto;color:#ffffff61;letter-spacing:.01em;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--throwback-card .--throwback-subtitle .--years-ago{color:#d59a30;font-weight:600}.--throwback-card .--throwback-thumb-link{flex:0 0 50%;align-self:stretch;text-decoration:none;display:block}.--throwback-card .--throwback-media{width:100%;height:100%;min-height:140px;transition:opacity .15s;position:relative;overflow:hidden}.--throwback-card .--throwback-media:hover{opacity:.9}.--throwback-card .--throwback-media:hover .--throwback-thumb{opacity:0}.--throwback-card .--throwback-media:hover .--throwback-preview,.--throwback-card .--throwback-media:hover .--throwback-play-icon{opacity:1}.--throwback-card .--throwback-thumb,.--throwback-card .--throwback-preview{object-fit:cover;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.--throwback-card .--throwback-thumb{opacity:1}.--throwback-card .--throwback-preview{opacity:0}.--throwback-card .--throwback-media.--blurry .--throwback-thumb,.--throwback-card .--throwback-media.--blurry .--throwback-preview{filter:blur(12px)brightness(.6)saturate(.4);transform:scale(1.05)}.--throwback-card .--throwback-play-icon{opacity:0;background:#00000059;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.--throwback-card .--throwback-play-icon .MuiSvgIcon-root{color:#fff;filter:drop-shadow(0 2px 8px #0009);font-size:44px}@media (max-width:900px){.--section-throwback .--throwback-cards-row{flex-direction:column}}@media (max-width:600px){.--section-throwback{margin:0 12px 32px}.--section-throwback .--throwback-cards-row{flex-direction:column;gap:10px}.--throwback-card{flex-direction:column}.--throwback-card .--throwback-content{flex:none;padding:16px 16px 12px}.--throwback-card .--throwback-thumb-link{flex:none;align-self:stretch;width:100%}.--throwback-card .--throwback-media{width:100%;min-height:180px}.--throwback-card .--throwback-title{font-size:1.05rem;line-height:1.55rem}}.--studio-card{width:100%;transition:transform .18s;position:relative}.--studio-card:hover{z-index:10;transform:scale(1.04)}.--studio-card a.--link{text-decoration:none;display:block}.--studio-card a.--link .--card{clip-path:inset(0 round 8px);background-color:#1a1726;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;width:100%;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:visible}.--studio-card a.--link .--card .--badge{z-index:5;font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.06em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:4px;padding:3px 8px;font-family:Heebo,sans-serif;font-size:.65rem;line-height:1;position:absolute;top:8px}.--studio-card a.--link .--card .--badge.--badge-children{color:#d9a841;background-color:#b8621bb3;border:1px solid #cb832473;left:8px}.--studio-card a.--link .--card .--card-media{aspect-ratio:16/9;background-color:#231f33;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.--studio-card a.--link .--card .--card-media .--logo{background-image:var(--thumbnail);filter:grayscale(.4)brightness(.9);background-position:50%;background-repeat:no-repeat;background-size:contain;width:90%;height:75%;transition:filter .2s}.--studio-card a.--link .--card .--card-media .--name-fallback{font-optical-sizing:auto;color:#ffffffbf;text-align:center;letter-spacing:.02em;padding:0 16px;font-family:Bebas Neue,sans-serif;font-size:1.3rem;line-height:1.3}.--studio-card a.--link .--card .--card-footer{border-top:1px solid #ffffff12;flex-flow:row;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 10px 8px;display:flex}.--studio-card a.--link .--card .--card-footer .--footer-name{font-optical-sizing:auto;color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-family:Heebo,sans-serif;font-size:.8rem;font-weight:600;line-height:1.3rem;overflow:hidden}.--studio-card a.--link .--card .--card-footer .--footer-count{font-optical-sizing:auto;color:#ffffff73;white-space:nowrap;flex-shrink:0;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--studio-card a.--link .--card .--hover-panel{z-index:20;opacity:0;background:linear-gradient(#000000d1 0%,#000000f2 40%,#000000fa 100%);flex-flow:column;justify-content:flex-end;gap:5px;padding:12px;transition:opacity .22s;display:flex;position:absolute;inset:0}.--studio-card a.--link .--card .--hover-panel .--panel-meta-row{flex-flow:row;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.--studio-card a.--link .--card .--hover-panel .--panel-meta-row .--meta-key{font-optical-sizing:auto;color:#ffffff6b;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1.18rem}.--studio-card a.--link .--card .--hover-panel .--panel-meta-row .--meta-val{font-optical-sizing:auto;color:#ffffffe0;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem;overflow:hidden}.--studio-card a.--link .--card .--hover-panel .--panel-meta-row .--meta-val.--meta-parent{color:#d9a841}.--studio-card a.--link .--card .--hover-panel .--panel-cta{font-optical-sizing:auto;color:#d59a30;text-transform:uppercase;letter-spacing:.06em;text-align:right;border-top:1px solid #ffffff1a;margin-top:5px;padding-top:5px;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--studio-card a.--link .--card:hover{border-color:#cb832480;box-shadow:0 6px 24px #00000080}.--studio-card a.--link .--card:hover .--card-media .--logo{filter:grayscale(0)brightness()}.--studio-card a.--link .--card:hover .--hover-panel{opacity:1}.--studio-card a.--link .--card:hover .--card-footer .--footer-name,.--studio-card.--no-logo a.--link .--card:hover .--name-fallback{color:#d9a841}.--studio-card.--small:hover{transform:none}.--studio-card.--small a.--link .--card{width:100%}.--studio-card.--small a.--link .--card .--badge,.--studio-card.--small a.--link .--card .--hover-panel{display:none}.--studio-card.--small a.--link .--card .--card-media{aspect-ratio:3;background-color:#0000}.--studio-card.--small a.--link .--card .--card-media .--logo{filter:grayscale(.3);width:80%;height:80%}.--studio-card.--small a.--link .--card .--card-media .--name-fallback{font-size:1rem;line-height:1.5rem}.--studio-card.--small a.--link .--card .--card-footer{padding:5px 8px 6px}.--studio-card.--small a.--link .--card .--card-footer .--footer-count{display:none}@media (max-width:600px){.--studio-card:hover{transform:scale(1.02)}.--studio-card a.--link .--card{width:100%}}article.--performer-card{transition:transform .18s;position:relative}article.--performer-card:hover{z-index:10;transform:scale(1.06)}article.--performer-card a.--link{text-decoration:none;display:block}article.--performer-card a.--link .--card{background-color:#1a1726;border:1px solid #ffffff1a;border-radius:10px;width:170px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden}article.--performer-card a.--link .--card .--count-badge{z-index:5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background-color:#000000bf;border:1px solid #ffffff38;border-radius:5px;align-items:baseline;gap:4px;padding:3px 8px;transition:opacity .18s;display:flex;position:absolute;top:8px;right:8px}article.--performer-card a.--link .--card .--count-badge .--badge-count{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:.88rem;line-height:1}article.--performer-card a.--link .--card .--count-badge .--badge-label{font-optical-sizing:auto;color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;font-family:Heebo,sans-serif;font-size:.65rem;line-height:1.15rem}article.--performer-card a.--link .--card .--card-thumbnail{aspect-ratio:2/3;background-color:#3e395f;width:100%;display:block;position:relative;overflow:hidden}article.--performer-card a.--link .--card .--card-thumbnail img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:absolute;inset:0}article.--performer-card a.--link .--card .--card-thumbnail img.--blurry{filter:blur(14px)brightness(.6)saturate(.4)}article.--performer-card a.--link .--card .--content{background:linear-gradient(#0000 0%,#00000073 50%,#000000e0 100%);padding:48px 12px 12px;transition:padding-bottom .22s;position:absolute;bottom:0;left:0;right:0}article.--performer-card a.--link .--card .--content .--name{font-optical-sizing:auto;color:#fff;text-shadow:0 1px 4px #0009;font-family:Heebo,sans-serif;font-size:1rem;font-weight:600;line-height:1.3}article.--performer-card a.--link .--card .--content .--hover-reveal{opacity:0;justify-content:flex-end;align-items:center;max-height:0;margin-top:0;transition:max-height .22s,opacity .22s,margin-top .22s;display:flex;overflow:hidden}article.--performer-card a.--link .--card .--content .--hover-reveal .--reveal-cta{font-optical-sizing:auto;color:#d9a841;letter-spacing:.04em;text-transform:uppercase;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem}article.--performer-card a.--link .--card:hover{border-color:#cb83248c;box-shadow:0 8px 28px #0000008c}article.--performer-card a.--link .--card:hover .--count-badge{opacity:1}article.--performer-card a.--link .--card:hover .--content .--hover-reveal{opacity:1;max-height:28px;margin-top:7px}article.--performer-card.--small a.--link .--card{border-radius:15px;flex-direction:row;gap:12px;width:auto;max-width:220px;padding:12px;display:flex;overflow:hidden}article.--performer-card.--small a.--link .--card .--count-badge{display:none}article.--performer-card.--small a.--link .--card .--card-thumbnail{width:60px;height:60px;aspect-ratio:unset;background-position:top;border-radius:50%;flex-shrink:0}article.--performer-card.--small a.--link .--card .--card-thumbnail img{object-position:top;border-radius:50%}article.--performer-card.--small a.--link .--card .--content{background:0 0;flex-flow:column;justify-content:center;padding:0;display:flex;position:relative}article.--performer-card.--small a.--link .--card .--content .--name{color:#fff;text-shadow:none;font-size:.9rem;line-height:1.4rem}article.--performer-card.--small a.--link .--card .--content .--hover-reveal{display:none}article.--performer-card.--small:hover{transform:none}article.--performer-card.--small:hover a.--link .--card{background-color:#ffffff0d;border-color:#ffffff26}@media (max-width:600px){article.--performer-card:hover{transform:scale(1.02)}article.--performer-card a.--link .--card{width:100%}}.--performer-card-page{padding:0 20px;display:flex}.--performer-card-page .--media{content:"";background-image:var(--photo);background-position:0 1%;border-radius:50%;align-items:center;width:75px;min-height:75px;max-height:100px;margin:0 10px;display:flex}.--performer-card-page .--content .--box-info{flex-direction:column;margin:0;display:flex}.--performer-card-page .--content .--box-info .--label{color:#c4c3c8;font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1rem;line-height:1rem}.--performer-card-page .--content .--box-info .--value{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}.--section-search-results .--mock-container{flex-flow:column;gap:10px;padding:12px 20px;display:flex}.--section-search-results .--results-header{flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px 10px;display:flex}.--section-search-results .--results-header .--results-title{font-optical-sizing:auto;color:#fff9;text-transform:uppercase;letter-spacing:.06em;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.45rem}.--section-search-results .--results-header .--results-title .--kw{color:#fff;font-optical-sizing:auto;font-family:Heebo,sans-serif}.--section-search-results .--results-header .--facet-bar{flex-flow:row;gap:6px;margin:0;padding:0;list-style:none;display:flex}.--section-search-results .--results-header .--facet-bar .--facet{font-optical-sizing:auto;color:#ffffffa6;cursor:pointer;border:1px solid #ffffff2e;border-radius:20px;align-items:center;gap:5px;padding:4px 12px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem;transition:border-color .15s,color .15s,background-color .15s;display:flex}.--section-search-results .--results-header .--facet-bar .--facet .--count{background-color:#ffffff1f;border-radius:10px;padding:1px 6px;font-size:.72rem;line-height:1.4}.--section-search-results .--results-header .--facet-bar .--facet:hover{color:#fff;border-color:#fff6}.--section-search-results .--results-header .--facet-bar .--facet.--active{color:#d9a841;background-color:#b8621b2e;border-color:#d1902aa6}.--section-search-results .--results-header .--facet-bar .--facet.--active .--count{color:#deb65e;background-color:#cb83244d}.--section-search-results .--main-container{flex-flow:column;gap:6px;padding:0 12px 20px;display:flex}.--section-search-results .--result-panel{border-radius:10px;overflow:hidden}.--section-search-results .--result-panel .--panel-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 16px 8px;display:flex}.--section-search-results .--result-panel .--panel-header .--panel-title{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--section-search-results .--result-panel .--panel-header .--panel-see-more{font-optical-sizing:auto;color:#d59a30;letter-spacing:.04em;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;text-decoration:none}.--section-search-results .--result-panel .--panel-header .--panel-see-more:hover{color:#deb65e;text-decoration:underline}.--section-search-results .--result-panel.--panel-performers{background-color:#252036}.--section-search-results .--result-panel.--panel-studios{background-color:#29243c}.--section-search-results .--result-panel.--panel-videos{background-color:#231f33}.--section-search-results .--chip-row{scroll-behavior:smooth;flex-flow:row;gap:8px;padding:10px 14px 12px;display:flex;overflow-x:auto}.--section-search-results .--chip-row::-webkit-scrollbar{height:4px}.--section-search-results .--chip-row::-webkit-scrollbar-track{background:0 0}.--section-search-results .--chip-row::-webkit-scrollbar-thumb{background:#c4752080;border-radius:2px}.--section-search-results .--entity-chip{cursor:pointer;background-color:#46426b1a;border:1px solid #ffffff26;border-radius:40px;flex-flow:row;flex-shrink:0;align-items:center;gap:8px;padding:5px 12px 5px 5px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.--section-search-results .--entity-chip:hover{background-color:#b8621b2e;border-color:#d1902a80}.--section-search-results .--entity-chip .--chip-avatar{background-color:#1f1b2d;border-radius:50%;flex-shrink:0;width:28px;height:28px;overflow:hidden}.--section-search-results .--entity-chip .--chip-avatar img{object-fit:cover;width:100%;height:100%;display:block}.--section-search-results .--entity-chip .--chip-avatar .--chip-avatar-placeholder{background-color:#3c385b;width:100%;height:100%}.--section-search-results .--entity-chip .--chip-name{font-optical-sizing:auto;color:#ffffffd9;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1}.--section-search-results .--panel-studios .--entity-chip .--chip-avatar{border-radius:4px;flex-shrink:0;width:52px;height:28px}.--section-search-results .--panel-studios .--entity-chip .--chip-avatar img{object-fit:contain;object-position:center;width:100%;height:100%}.--section-search-results .--panel-videos .--grid--container{min-height:unset;justify-content:flex-start;margin:0;padding:10px 12px}.--section-search-results .--no-results{font-optical-sizing:auto;color:#ffffff80;text-align:center;padding:24px 20px;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.45rem}@media (max-width:600px){.--section-search-results .--results-header{flex-flow:column;align-items:flex-start;padding:10px 12px 8px}.--section-search-results .--results-header .--facet-bar{flex-wrap:wrap}.--section-search-results .--main-container{padding:0 6px 16px}.--section-search-results .--panel-videos .--grid--container{padding:8px}.--section-search-results .--panel-videos .--grid--container .--grid--item{flex:1 0 100%}}.--section-search-suggestions{width:100%}.--section-search-suggestions .--mock-container,.--section-search-suggestions .--main-container{flex-flow:column;justify-content:space-between;gap:10px;margin:auto;padding:5px;display:flex}.--section-search-suggestions .--mock-container{flex-flow:wrap;justify-content:center;width:80%}.--section-search-suggestions .--main-container{max-width:100vw;overflow:hidden}.--section-search-suggestions .--main-container ::-webkit-scrollbar{width:1px;height:8px}.--section-search-suggestions .--main-container .--stack-list{flex-flow:column wrap;align-content:flex-start;gap:8px;padding-bottom:10px;display:flex;overflow:auto}.--section-search-suggestions .--main-container .--stack-list .--item{display:flex}.--section-search-suggestions .--main-container .--performers{max-height:280px}.--section-search-suggestions .--main-container .--studios{max-height:260px}.--space-card-ctn{background-color:#0000;border-radius:12px;width:100%;min-width:280px;max-width:320px;height:auto}.--space-card-ctn .--card{width:100%;height:100%;box-shadow:none;background-color:#0f0d16;border:1.5px solid #ffffff14;border-radius:12px;flex-flow:column;transition:box-shadow .2s,transform .2s,background-color .2s;display:flex;overflow:hidden}.--space-card-ctn .--card .--content{box-sizing:border-box;font-optical-sizing:auto;flex-direction:column;gap:8px;height:100%;font-family:Heebo,sans-serif;display:flex;padding:16px!important}.--space-card-ctn .--card .--content .--header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.--space-card-ctn .--card .--content .--header .--name{font-optical-sizing:auto;color:#f0eef8;flex:1;font-family:Heebo,sans-serif;font-size:1.05rem;font-weight:700;line-height:1.3}.--space-card-ctn .--card .--content .--header .--name.--name-clickable{cursor:pointer}.--space-card-ctn .--card .--content .--header .--name.--name-clickable:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.--space-card-ctn .--card .--content .--header .--chip-ctn{flex-shrink:0}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip{font-size:.72rem;font-weight:600;line-height:1.22rem}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-active{color:#81c784;background-color:#43a04733;border:1px solid #81c78466}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-active svg{color:#81c784}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-private{color:#ef9a9a;background-color:#c6282833;border:1px solid #ef9a9a66}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-private svg{color:#ef9a9a}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-public{color:#81d4fa;background-color:#03a9f426;border:1px solid #81d4fa59}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-public svg{color:#81d4fa}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-shared{color:#a6a8be;background-color:#8586a333;border:1px solid #8586a366}.--space-card-ctn .--card .--content .--header .--chip-ctn .--chip.--chip-shared svg{color:#a6a8be}.--space-card-ctn .--card .--content .--owner-name{font-optical-sizing:auto;color:#ffffff59;letter-spacing:.03em;align-items:center;gap:4px;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;display:flex}.--space-card-ctn .--card .--content .--owner-name svg{opacity:.7;font-size:.9em}.--space-card-ctn .--card .--content .--description{color:#ffffff80;font-size:.875rem;line-height:1.45}.--space-card-ctn .--card .--content .--description .--desc-more{vertical-align:middle;color:#fff9;background:0 0;border:1px solid #ffffff59;border-radius:4px;width:22px;height:18px;margin-left:2px;padding:1px 3px;display:inline-flex}.--space-card-ctn .--card .--content .--description .--desc-more:hover{color:#fff;border-color:#ffffffb3}.--space-card-ctn .--card .--content .--description .--desc-more svg{font-size:.9rem}.--space-card-ctn .--card .--content .--video-count{color:#ffffff59;align-items:center;gap:4px;font-size:.82rem;line-height:1.32rem;display:flex}.--space-card-ctn .--card .--content .--video-count svg{font-size:.95rem;line-height:1.45rem}.--space-card-ctn .--card .--content .--actions{border-top:1px solid #ffffff14;flex-flow:row;align-items:center;gap:6px;margin-top:auto;padding-top:10px;display:flex}.--space-card-ctn .--card .--content .--actions button{text-transform:none;min-width:unset;min-height:32px;font-size:.8rem;line-height:1.3rem}.--space-card-ctn .--card .--content .--actions button svg{font-size:.95rem;line-height:1.45rem}.--space-card-ctn .--card .--content .--actions button:disabled{opacity:.35}.--space-card-ctn .--card .--content .--actions .--btn-edit{color:#fff;background-color:#56547f;padding:4px 10px}.--space-card-ctn .--card .--content .--actions .--btn-edit:hover{background-color:#6c6c90}.--space-card-ctn .--card .--content .--actions .--btn-set-active{color:#fff;background-color:#cb8324;border:1.5px dashed #d9a841;border-radius:6px;padding:4px 10px}.--space-card-ctn .--card .--content .--actions .--btn-set-active:hover{background-color:#d1902a}.--space-card-ctn .--card .--content .--actions .--btn-delete-icon{color:#fff;background-color:#c75a48;width:34px;height:34px;margin-left:auto}.--space-card-ctn .--card .--content .--actions .--btn-delete-icon svg{font-size:1.2rem;line-height:1.7rem}.--space-card-ctn .--card .--content .--actions .--btn-delete-icon:hover{background-color:#e26d5a}.--space-card-ctn .--card .--content .--actions .--btn-delete-icon:disabled{opacity:.35}.--space-card-ctn:hover .--card{transform:translateY(-2px)}.--space-card-ctn.--active .--card{border-color:#6c6c90;box-shadow:0 0 0 3px #6c6c9040}.--space-card-ctn.--owner .--card{background-color:#29263f;border-color:#d1902a66 #d1902a66 #d1902a66 #d1902a;border-left-style:solid;border-left-width:4px}.--space-card-ctn.--shared .--card{background-color:#1f1b2d;border-color:#8586a340 #8586a340 #8586a340 #8586a3;border-left-style:solid;border-left-width:4px}.--space-card-ctn.--create .--card{box-sizing:border-box;color:#fff;font-optical-sizing:auto;background-color:#29263f;flex-flow:column;justify-content:center;align-items:center;min-height:380px;font-family:Heebo,sans-serif;display:flex}.--space-card-ctn.--create .--card *{box-sizing:inherit}.--space-card-ctn.--create .--card .--media{flex-basis:50%;justify-content:center;align-items:center;height:50%;display:flex}.--space-card-ctn.--create .--card .--media svg{width:3rem;height:3rem}.--space-card-ctn.--create .--card .--content{text-align:center;background-color:unset;flex-direction:row;flex-basis:50%;justify-content:center;width:70%;height:50%;padding:1.5rem;font-family:inherit;font-size:1.8rem;line-height:2.3rem;display:flex}.--space-card-ctn.--create:hover,.--space-card-ctn.--create:active{cursor:pointer}.--space-card-ctn.--create:hover .--card,.--space-card-ctn.--create:active .--card{background-color:#b8621b}.--space-card-ctn.--mini{width:100%;max-width:unset;min-width:unset;height:auto}.--space-card-ctn.--mini .--card{background:linear-gradient(135deg,#3e395f73 0%,#302a4640 100%) 0 0/200% 200%;border:1.5px solid #46426b66;border-radius:10px;transition:background-position .4s,border-color .3s,box-shadow .3s;box-shadow:0 1px 4px #0000001f}.--space-card-ctn.--mini .--card .--content{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;height:auto;display:flex;padding:10px 14px!important}.--space-card-ctn.--mini .--card .--content .--name{font-optical-sizing:auto;letter-spacing:.08em;color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Bebas Neue,sans-serif;font-size:1.1rem;line-height:1.6rem;overflow:hidden}.--space-card-ctn.--mini:hover .--card{background:linear-gradient(135deg,#4f4c77cc 0%,#3e395fa6 100%);border-color:#8586a3b3;transform:none;box-shadow:0 0 14px #d1902a80}@media (max-width:600px){.--space-card-ctn .--card{width:100%;min-height:120px}}.--space-dashboard{flex-flow:column;display:flex}.--space-dashboard .--space-dashboard-body{flex-flow:column;gap:24px;padding:24px;display:flex}.--space-dashboard .--space-dashboard-content{flex-flow:column;gap:28px;display:flex}.--space-dashboard .--space-group{flex-flow:column;gap:14px;display:flex}.--space-dashboard .--group-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;color:#c8cad98c;border-bottom:1px solid #4f4c7780;padding-bottom:10px;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--space-dashboard .--search-bar .MuiTextField-root{background-color:#3e395f4d;border-radius:6px}.--space-dashboard .--search-bar .MuiTextField-root input{color:#fff;font-optical-sizing:auto;font-family:Heebo,sans-serif}.--space-dashboard .--search-bar .MuiTextField-root svg{color:#a6a8be}.--space-dashboard .--grid-ctn{flex-flow:wrap;gap:20px;display:flex}.--space-dashboard .--grid-ctn.--search-results{background-color:#30297866;border:1px solid #44459a66;border-radius:10px;padding:20px;position:relative}.--space-dashboard .--grid-ctn.--search-results:before{content:"Search results";color:#6a71bc;font-optical-sizing:auto;letter-spacing:.08em;text-transform:uppercase;width:100%;margin-bottom:16px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem;display:block}.--drawer .MuiDrawer-paper{background-color:#29263f;width:45vw}.--drawer .MuiDrawer-paper .--edit-form{flex-flow:column;height:100%;display:flex}.--drawer .MuiDrawer-paper .--edit-form header,.--drawer .MuiDrawer-paper .--edit-form footer{align-items:center;padding:5px 10px;display:flex}.--drawer .MuiDrawer-paper .--edit-form header{background-color:#6c6a9c;border-bottom:1px solid #7b79a6;flex-basis:5%;justify-content:space-between}.--drawer .MuiDrawer-paper .--edit-form header h2{font-optical-sizing:auto;flex-flow:row;margin:2px 0;font-family:Heebo,sans-serif;font-size:1.3rem;line-height:1.8rem;display:flex}.--drawer .MuiDrawer-paper .--edit-form header h2 span{flex-flow:column;margin:0 10px;display:flex}.--drawer .MuiDrawer-paper .--edit-form header h2 span:after{content:"";background-color:#fff;width:100%;height:1px}.--drawer .MuiDrawer-paper .--edit-form footer{border-top:1px solid #ffffff80;flex-flow:row;flex-basis:15%;justify-content:flex-end;padding-top:20px}.--drawer .MuiDrawer-paper .--edit-form footer .--controls{gap:10px;display:flex}.--drawer .MuiDrawer-paper .--edit-form form{flex-basis:79%}.--content-hub-form .--list-ctn{box-sizing:border-box;padding:0 2rem}.--content-hub-form .--list-ctn ul.--list{flex-flow:wrap;padding:0 5px;list-style:none;display:flex}.--content-hub-form .--list-ctn ul.--list .--item{flex:0 0 50%;padding:10px 20px}.--content-hub-form .--list-ctn ul.--list .--item .--heading{flex-flow:column;align-items:flex-start;display:flex}.--content-hub-form .--list-ctn ul.--list .--item .--heading button{font-optical-sizing:auto;justify-content:flex-start;width:100%;padding:5px 0;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}.--content-hub-form .--list-ctn ul.--list .--item .--heading:after{content:"";background-color:#e3883d;width:100%;height:2px}.--content-hub-form .--list-ctn ul.--list .--item .--controls{justify-content:flex-end;display:flex}.--content-hub-form .--list-ctn ul.--list .--item.--disabled .--detail{color:gray}.--video-resources .--list{flex-flow:column;gap:10px;display:flex}.--video-resources .--actions{margin-top:14px}.--video-resource-item--f{font-optical-sizing:auto;box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff12;border-left:3px solid #d59a30;border-radius:10px;flex-flow:row;font-family:Heebo,sans-serif;display:flex;overflow:hidden}.--video-resource-item--f .--main-container{flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px 14px;display:flex}.--video-resource-item--f .--top-row{flex-flow:row;align-items:center;gap:8px;min-width:0;display:flex}.--video-resource-item--f .--top-row .--type-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.07em;color:#d9a841;white-space:nowrap;flex-shrink:0;font-family:Heebo,sans-serif;font-size:.7rem;font-weight:700;line-height:1.2rem}.--video-resource-item--f .--top-row .--resource{color:#ffffff59;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:Courier New,Courier,monospace;font-size:.7rem;line-height:1.2rem;overflow:hidden}.--video-resource-item--f .--top-row .--copy-btn{color:#fff3;flex-shrink:0;transition:color .15s;padding:2px!important}.--video-resource-item--f .--top-row .--copy-btn svg{font-size:.78rem!important}.--video-resource-item--f .--top-row .--copy-btn:hover{color:#fff9;background:0 0}.--video-resource-item--f .--top-row .MuiChip-root.--mime{background-color:#cb8324;flex-shrink:0;height:20px;font-size:.68rem;line-height:1.18rem}.--video-resource-item--f .--top-row .MuiChip-root.--mime .MuiChip-label{padding:0 8px}.--video-resource-item--f .--top-row .--actions{flex-flow:row;flex-shrink:0;align-items:center;gap:5px;display:flex}.--video-resource-item--f .--top-row .--actions .--action-btn{color:#ffffff47;background:0 0;border:1px solid #0000;border-radius:7px;width:28px;min-width:0;height:28px;min-height:0;padding:0;transition:color .15s,border-color .15s,background .15s}.--video-resource-item--f .--top-row .--actions .--action-btn svg{font-size:.95rem}.--video-resource-item--f .--top-row .--actions .--action-btn.--edit:hover{color:#ffffffd1;background:#ffffff0d;border-color:#ffffff38}.--video-resource-item--f .--top-row .--actions .--action-btn.--remove:hover{color:#ef9a9a;background:#ef535014;border-color:#ef535066}.--video-resource-item--f .--chip-row{flex-flow:wrap;align-items:center;gap:5px;display:flex}.--video-resource-item--f .--chip-row .--chip-divider{background:#ffffff1f;flex-shrink:0;width:1px;height:14px;margin:0 2px}.--video-resource-item--f .--chip-row .MuiChip-root.--spec-chip{border-radius:6px;height:20px;font-size:.68rem;line-height:1.18rem}.--video-resource-item--f .--chip-row .MuiChip-root.--spec-chip .MuiChip-label{padding:0 7px}.--video-resource-item--f .--chip-row .MuiChip-root.--spec-chip.--format{color:#ffffffa6;border-color:#ffffff2e}.--video-resource-item--f .--chip-row .MuiChip-root.--spec-chip.--tech{color:#deb65ecc;border-color:#d59a3059}.--wizard-source-picker{padding:4px 0}.--source-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.--source-grid.--source-grid--soon{margin-top:6px}.--source-grid.--source-grid--soon .--source-card{opacity:.38;cursor:not-allowed;pointer-events:none}.--source-card{cursor:pointer;text-align:center;background:linear-gradient(160deg,#ffffff12 0%,#ffffff05 100%);border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px 12px;transition:background .18s,border-color .18s,transform .15s;display:flex}.--source-card:hover{background:linear-gradient(160deg,#ffffff21 0%,#ffffff0f 100%);border-color:#ffffff38;transform:translateY(-1px)}.--source-card:active{transform:translateY(0)}.--source-card .--source-card-icon{color:#ffffff8c;justify-content:center;align-items:center;display:flex}.--source-card .--source-card-icon svg{font-size:1.6rem;line-height:2.1rem}.--source-card .--source-card-label{font-optical-sizing:auto;color:#ffffffd9;font-family:Heebo,sans-serif;font-size:.82rem;font-weight:600;line-height:1.32rem}.--source-card .--source-card-desc{font-optical-sizing:auto;color:#ffffff59;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1.3}.--wizard-soon-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.1em;color:#ffffff47;margin-top:18px;margin-bottom:2px;padding-left:2px;font-family:Heebo,sans-serif;font-size:.62rem;line-height:1.12rem}.--wizard-url-step{padding:4px 0}.--validation-status{border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;font-size:.8rem;line-height:1.3rem;display:flex}.--validation-status svg{font-size:1remrem;line-height:1.5remrem;flex-shrink:0}.--validation-status.--valid{color:#81c784;background:#4caf501f;border:1px solid #4caf504d}.--validation-status.--invalid{color:#e57373;background:#f443361a;border:1px solid #f4433640}.--wizard-review-step{flex-direction:column;gap:12px;display:flex}.--meta-row{flex-flow:row;align-items:flex-start;gap:10px;display:flex}.--meta-row .--form-item{flex:1;min-width:0}.--meta-row .--form-item.--form-item--empty{pointer-events:none}.--form-item{position:relative}.--auto-badge{z-index:2;text-transform:uppercase;letter-spacing:.06em;color:#64b5f6;pointer-events:none;background:#2196f32e;border:1px solid #2196f359;border-radius:4px;padding:1px 5px;font-size:.58rem;font-weight:700;line-height:1.5;display:inline-block;position:absolute;top:-7px;right:6px}.--section-divider .--section-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1.18rem}.--space-form{flex-direction:column;flex:1;display:flex}.--space-form .--tab-content{padding:24px}.--space-form.--invites .--space-invites-body{max-width:680px;padding:24px}.--space-form.--invites .--invite-share-link{background-color:#0f0d16;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:32px;padding:18px 20px;display:flex}.--space-form.--invites .--invite-share-link .--share-link__label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.07em;color:#ffffff8c;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--space-form.--invites .--invite-share-link .--share-link__hash{font-optical-sizing:auto;color:#fff;word-break:break-all;font-family:Heebo,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.6rem}.--space-form.--invites .--invite-compose{align-items:flex-start;gap:10px;width:100%;display:flex}.--space-form.--invites .--invite-compose .MuiTextField-root{flex:1}@media (max-width:600px){.--space-form.--invites .--invite-compose{flex-direction:column}.--space-form.--invites .--invite-compose .MuiTextField-root,.--space-form.--invites .--invite-compose button{width:100%}}.--space-form .--space-edit-form .--space-form-layout{flex-direction:column;gap:16px;display:flex}.--space-form .--space-edit-form .--space-form-layout>.--space-section-card{margin-bottom:0}.--space-form .--space-edit-form .--form-container{min-width:unset;background-color:#0f0d16;border:1px solid #4f4c7780;border-radius:8px;max-width:750px;padding:20px 24px}.--space-form .--space-edit-form .--form-container.--xxl{max-width:1400px}.--edit-form.--space-edit-form .--form-container{min-width:unset;background:0 0;border:none;padding:0}.--edit-form.--space-edit-form .--space-section-card{background-color:#1a1726;border:1px solid #4f4c7780;border-radius:8px;margin-bottom:16px;padding:20px 24px}.--edit-form.--space-edit-form .--space-section-card .--section-heading{margin-bottom:18px}.--edit-form.--space-edit-form .--space-section-card .--section-heading .MuiTypography-h6{font-size:1.1rem;font-weight:650;line-height:1.6rem}.--edit-form.--space-edit-form .--space-section-card .--section-description{color:#ffffff85;margin:3px 0 0;font-size:.8rem;line-height:1.3rem}.--edit-form.--space-edit-form .--space-section-card .--preference-row{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.--edit-form.--space-edit-form .--space-section-card .--preference-title{font-size:.9rem;font-weight:650;line-height:1.4rem}.--edit-form.--space-edit-form .--space-section-card .--access-choice{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.--edit-form.--space-edit-form .--space-section-card .--access-toggle{gap:10px;display:flex}.--edit-form.--space-edit-form .--space-section-card .--access-toggle .MuiToggleButton-root{text-align:left;text-transform:none;justify-content:flex-start;min-width:190px;padding:11px 14px;border:1px solid #6c6c9059!important;border-radius:8px!important}.--edit-form.--space-edit-form .--space-section-card .--access-toggle .MuiToggleButton-root>.MuiBox-root{flex-direction:column;gap:3px;display:flex}.--edit-form.--space-edit-form .--space-section-card .--access-toggle .MuiToggleButton-root small{opacity:.65;font-size:.72rem;font-weight:400;line-height:1.22rem}.--edit-form.--space-edit-form .--space-section-card .--access-toggle .MuiToggleButton-root.Mui-selected{background-color:#cb83242e;border-color:#d59a30!important}.--edit-form.--space-edit-form .--space-section-card .--form-tree{margin-bottom:16px}.--edit-form.--space-edit-form .--space-section-card .--form-tree li.--heading{color:#fffc;border-bottom:1px solid #6c6c9073;padding-bottom:10px;font-size:.95rem;line-height:1.45rem}.--edit-form.--space-edit-form .--space-section-card .--form-item.--toggle-with-label{border-bottom:1px solid #6c6c9040;padding:12px 0}.--edit-form.--space-edit-form .--space-section-card .--form-item.--toggle-with-label:last-of-type{border-bottom:none;padding-bottom:0}.--edit-form.--space-edit-form .--space-section-card .--form-item.--toggle-with-label .--label{flex-direction:column;gap:3px;margin-bottom:0;font-size:.95rem;line-height:1.45rem;display:flex}.--edit-form.--space-edit-form .--space-section-card .--form-item.--toggle-with-label .--label .--label-hint{color:#ffffff80;font-size:.78rem;font-weight:400;line-height:1.28rem}.--edit-form.--space-edit-form .MuiFormControl-root label.MuiInputLabel-root{text-transform:none}.--edit-form.--space-edit-form footer{border-top:1px solid #6c6c9066;margin-top:8px;padding-top:16px}.--edit-form.--space-edit-form footer .--form-save-hint{font-optical-sizing:auto;color:#ffffff8c;text-align:right;margin-bottom:10px;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem}@media (max-width:600px){.--edit-form.--space-edit-form .--space-section-card{padding:16px}.--edit-form.--space-edit-form .--preference-row{align-items:flex-start}.--edit-form.--space-edit-form .--access-toggle{flex-direction:column;width:100%}.--edit-form.--space-edit-form .--access-toggle .MuiToggleButton-root{width:100%}}.--space-edit-form:not(.--entity-edit-form){padding-bottom:104px}.--space-edit-form:not(.--entity-edit-form) .--save-bar{z-index:5;background-color:#33303f;border:1px solid #d59a3059;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:10px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 32px #0000008c}.--space-edit-form:not(.--entity-edit-form) .--save-bar .--save-bar__hint{color:#deb65e;font-size:.78rem;line-height:1.28rem}.--space-edit-form:not(.--entity-edit-form) .--save-bar .--save-bar__actions{gap:8px;display:flex}@media (max-width:600px){.--space-edit-form:not(.--entity-edit-form) .--save-bar{flex-direction:column;align-items:stretch;gap:10px;bottom:8px}.--space-edit-form:not(.--entity-edit-form) .--save-bar .--save-bar__actions{justify-content:flex-end}}.--entity-edit-form form{padding-bottom:128px}.--entity-edit-form .MuiAccordion-root.--accordion{color:#fff;box-shadow:none;border:1px solid #ffffff1a;margin:0 0 14px;overflow:hidden;background:#1b1925!important;border-radius:10px!important}.--entity-edit-form .MuiAccordion-root.--accordion:before{display:none}.--entity-edit-form .MuiAccordion-root.--accordion.Mui-expanded{margin:0 0 14px}.--entity-edit-form .MuiAccordion-root.--accordion .MuiAccordionSummary-root{color:#fff;background:#ffffff06;min-height:54px;padding:0 18px}.--entity-edit-form .MuiAccordion-root.--accordion .MuiAccordionSummary-root.Mui-expanded{min-height:54px}.--entity-edit-form .MuiAccordion-root.--accordion .MuiAccordionSummary-root:hover{background:#ffffff0b}.--entity-edit-form .MuiAccordion-root.--accordion .MuiAccordionSummary-content,.--entity-edit-form .MuiAccordion-root.--accordion .MuiAccordionSummary-content.Mui-expanded{margin:14px 0;font-weight:650}.--entity-edit-form .MuiAccordion-root.--accordion .MuiAccordionDetails-root{border-top:1px solid #ffffff12;flex-direction:column;gap:16px;padding:18px;display:flex}.--entity-edit-form .MuiAccordion-root.--accordion .--form-item{margin-bottom:0}.--entity-edit-form .--entity-form-action-bar{z-index:6;background:#33303f;border:1px solid #d59a3059;border-radius:12px;flex:none;justify-content:flex-end;align-items:center;margin-top:12px;margin-bottom:24px;padding:10px 16px;display:flex;position:sticky;bottom:24px;box-shadow:0 8px 32px #0000008c}.--entity-edit-form .--entity-form-action-bar .--entity-form-action-bar__actions{align-items:center;gap:8px;display:flex}.--entity-edit-form .--entity-danger-zone{background:#e26d5a0d;border:1px solid #e26d5a59;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:16px 18px;display:flex}.--entity-edit-form .--entity-danger-zone>div{flex-direction:column;gap:4px;display:flex}.--entity-edit-form .--entity-danger-zone strong{color:#e58a7b;font-size:.9rem;line-height:1.4rem}.--entity-edit-form .--entity-danger-zone span{color:#ffffff9e;font-size:.78rem;line-height:1.28rem}@media (max-width:600px){.--entity-edit-form .--entity-form-action-bar{padding:9px 12px;bottom:16px}.--entity-edit-form .--entity-danger-zone{flex-direction:column;align-items:flex-start}}.MuiButton-root.--button-danger{color:#e58a7b;border:1px solid #e26d5a80;border-radius:8px;font-weight:650}.MuiButton-root.--button-danger:hover{color:#fff;background:#e26d5a29;border-color:#e26d5a}.MuiButton-root.--button-danger.Mui-disabled{opacity:.45}.--drawer .MuiDrawer-paper .--entity-edit-form{min-height:0}.--drawer .MuiDrawer-paper .--entity-edit-form form{flex:auto;min-height:0;padding-bottom:128px;overflow-y:auto}.--drawer .MuiDrawer-paper .--entity-edit-form .--entity-form-action-bar{border-top:1px solid #ffffff14;flex-basis:auto;justify-content:flex-end}.--video-edit-form.--entity-edit-form .--publishing-status-help{color:#fff9;font-size:.8rem;line-height:1.3rem}form{flex-flow:column;display:flex}form .--actions,form .--help{justify-content:center;gap:.5rem;display:flex}form .--actions.--justify-left,form .--help.--justify-left{justify-content:flex-start}form .--actions.--justify-right,form .--help.--justify-right{justify-content:flex-end}form .MuiFormControl-root label.MuiInputLabel-root{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;transform:translate(14px,10px)scale(1)}form .MuiFormControl-root label.MuiInputLabel-root.MuiInputLabel-shrink{transform:translate(14px,-9px)scale(.75)}form .MuiFormControl-root .Mui-focused{color:#c47520}form .MuiFormControl-root .Mui-focused fieldset{border-color:#d59a30!important}form .MuiFormControl-root .MuiOutlinedInput-root input{height:1.9em}form .--autocomplete.MuiAutocomplete-root .MuiInputBase-root{padding:.5rem 65px .5rem .7rem}form .--autocomplete.MuiAutocomplete-root .MuiChip-root{font-optical-sizing:auto;background-color:#7a4112;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem}form .MuiInputBase-root{font-optical-sizing:auto;font-family:Heebo,sans-serif;line-height:1.4rem}form .MuiInputBase-root input{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}form .MuiInputBase-root input[type=text],form .MuiInputBase-root input[type=email],form .MuiInputBase-root input[type=password],form .MuiInputBase-root textarea{padding:.6rem .3rem}form .MuiInputBase-root fieldset legend span{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}form .MuiInputBase-root.MuiOutlinedInput-root{padding:.2rem .5rem}form .MuiInputBase-root .--actions{align-items:center;margin-top:10px}form .MuiInputBase-root .--actions button{min-width:300px}@media (max-width:600px){form .MuiFormControl-root label.MuiFormLabel-root{font-size:1rem;line-height:1.5rem;transform:translate(14px,10px)scale(1)}form .MuiFormControl-root label.MuiFormLabel-root.MuiInputLabel-shrink{transform:translate(14px,-9px)scale(.75)}form .MuiFormControl-root .MuiInputBase-root input{padding:10px 14px;font-size:1rem;line-height:1.5rem}}textarea,input[type=text]{font-size:1.1rem}textarea{font-size:1rem}textarea.--text-area{font-optical-sizing:auto;color:#fff;background:0 0;padding:5px 10px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}textarea.--text-area.--full-width{width:100%}.--edit-form,.--user-form{padding:0 2px}.--edit-form .--form-row,.--user-form .--form-row{flex-direction:row;gap:10px;display:flex}.--edit-form .--form-row .--form-col,.--user-form .--form-row .--form-col{flex:1}.--edit-form .--title-format-panel,.--user-form .--title-format-panel{border:1px solid #ffffff1f;border-radius:4px;padding:12px}.--edit-form .--ignored-words,.--user-form .--ignored-words{margin-top:12px}.--edit-form .--ignored-words .--ignored-words-label,.--user-form .--ignored-words .--ignored-words-label{margin-bottom:8px;font-size:.8rem;display:block}.--edit-form .--ignored-words .--ignored-words-input,.--user-form .--ignored-words .--ignored-words-input{gap:8px;margin-bottom:12px;display:flex}.--edit-form .--ignored-words .--ignored-words-input .MuiTextField-root,.--user-form .--ignored-words .--ignored-words-input .MuiTextField-root{flex:1}.--edit-form .--ignored-words .--ignored-words-chips,.--user-form .--ignored-words .--ignored-words-chips{flex-wrap:wrap;gap:6px;display:flex}.--edit-form .--plex-title,.--user-form .--plex-title{margin-bottom:8px}.--edit-form .--meta-row,.--user-form .--meta-row{opacity:.6;flex-flow:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:.72rem;display:flex}.--edit-form .--meta-row .--meta-sep,.--user-form .--meta-row .--meta-sep{opacity:.4}.--edit-form .--meta-row .--meta-label,.--user-form .--meta-row .--meta-label{opacity:.6;margin-right:2px}.--edit-form .--form-container,.--user-form .--form-container{min-width:600px}.--edit-form .--form-container.--double-space form,.--user-form .--form-container.--double-space form{gap:30px}.--edit-form .--form-container .--form-header,.--user-form .--form-container .--form-header{flex-flow:column;margin-bottom:10px;display:flex}.--edit-form .--form-container .--form-header h2,.--user-form .--form-container .--form-header h2{color:inherit}.--edit-form .--form-container .--container-body,.--user-form .--form-container .--container-body{gap:15px}.--edit-form .--form-container .--form-item,.--user-form .--form-container .--form-item{width:100%;margin:10px 0;padding:0}.--edit-form .--form-container .--form-item .--label,.--user-form .--form-container .--form-item .--label{font-optical-sizing:auto;margin-bottom:8px;font-family:Heebo,sans-serif}.--edit-form .--form-container .--form-item.--input-button,.--user-form .--form-container .--form-item.--input-button{flex-flow:row;display:flex}.--edit-form .--form-container .--form-item.--input-button .--input,.--user-form .--form-container .--form-item.--input-button .--input{flex-basis:80%;margin-right:10px}.--edit-form .--form-container .--form-item.--input-button .--button,.--user-form .--form-container .--form-item.--input-button .--button{flex-basis:20%}.--edit-form .--form-container .--form-item.--input-button .--button button,.--user-form .--form-container .--form-item.--input-button .--button button{height:60px}.--edit-form .--form-container .--form-item.--toggle-with-label,.--user-form .--form-container .--form-item.--toggle-with-label{justify-content:space-between;align-items:center;display:flex}.--edit-form .--form-container .--form-content,.--user-form .--form-container .--form-content{flex-flow:column;width:100%;margin-bottom:15px;display:flex}.--edit-form .--form-container .--form-content .--form-label,.--user-form .--form-container .--form-content .--form-label{font-optical-sizing:auto;align-items:center;width:100%;padding:0 10px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.--edit-form .--form-container .--form-content .--form-data,.--user-form .--form-container .--form-content .--form-data{width:99%}.--edit-form .--form-container .--form-actions,.--user-form .--form-container .--form-actions{justify-content:center;gap:.5rem;display:flex}.--edit-form .--form-container.--account-form,.--user-form .--form-container.--account-form{background-color:#0f0d16;border:1px solid #4f4c7780;border-radius:8px;padding:20px 24px}.--edit-form .--form-container.--account-form h1,.--edit-form .--form-container.--account-form h2,.--edit-form .--form-container.--account-form h3,.--user-form .--form-container.--account-form h1,.--user-form .--form-container.--account-form h2,.--user-form .--form-container.--account-form h3{font-optical-sizing:auto;color:#deb65e;text-transform:uppercase;margin:5px 0;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}.--edit-form .--form-container.--account-form p,.--user-form .--form-container.--account-form p{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}.--edit-form ul.--form-tree,.--user-form ul.--form-tree{flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.--edit-form ul.--form-tree li,.--user-form ul.--form-tree li{flex-flow:column;align-items:flex-start;gap:10px;width:100%;margin-left:10px;display:flex}.--edit-form ul.--form-tree li.--heading,.--user-form ul.--form-tree li.--heading{font-optical-sizing:auto;border-bottom:1px solid #6c6c9066;margin:10px 0 10px 4px;font-family:Heebo,sans-serif;font-size:1.1rem;line-height:1.6rem}.--edit-form .MuiTextField-root .MuiFormHelperText-root,.--user-form .MuiTextField-root .MuiFormHelperText-root{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}footer{margin-top:25px}footer .--form-actions{flex-flow:row;justify-content:flex-end;gap:10px;display:flex}footer .--form-actions.--left-align{justify-content:flex-start}footer .--form-actions button{margin-right:15px}footer .--form-actions .--list{background-color:#46426b99;flex-flow:row;align-items:center;width:100%;padding:10px;display:flex}footer .--form-actions .--list .--label{font-optical-sizing:auto;text-transform:uppercase;padding:0 10px 0 0;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--modal-box{z-index:-10;background-color:#56547f80;justify-content:center;align-items:center;width:100%;height:100vh;min-height:800px;padding:0;display:flex;position:absolute;top:0;left:0}.--modal-box.--open{z-index:10}.--modal-box .--container{z-index:20;background-color:#6c6a9c;border-radius:15px;flex-flow:column;justify-content:center;align-items:center;width:50%;min-height:200px;padding:20px;display:flex;box-shadow:0 2px 10px #fff6}.--modal-box .--container .--heading{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}.--modal-box .--container .--content{padding:20px 0;font-size:1rem;line-height:1.5rem}.--modal-box .--container .--controls button{margin:0 20px}.--toggle-ctn .--toggle{margin:auto 0;font-size:1rem;line-height:1.5rem}.--toggle-ctn .--toggle button{font-size:inherit;line-height:inherit}.--toggle-ctn .--toggle.--small{font-size:.8rem;line-height:1.3rem}.--toggle-ctn p.MuiFormHelperText-root{font-optical-sizing:auto;margin:5px 0;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.MuiDataGrid-root.--data-grid{margin:20px 0}.MuiDialog-container .MuiPaper-root{max-width:700px}.--space-found-grid{border:1px solid #ffffff1a;margin:10px auto;padding:10px}.--space-found-grid .--header{background-color:#845f1b}.--space-found-grid .--header div:last-child{border-left:1px solid #ffffff1a}.--space-found-grid .MuiGrid-item{font-optical-sizing:auto;padding:4px 6px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}.--space-found-grid .--heading{font-optical-sizing:auto;flex-basis:100%;font-family:Heebo,sans-serif;font-size:1.4rem;line-height:1.9rem}.--space-found-grid .--name{flex-basis:35%}.--space-found-grid .--description{flex-basis:65%}.MuiSelect-select{padding-right:36px!important}.--app-dialog .MuiDialog-paper{background-color:#363152;border:1px solid #4f4c7766;border-radius:12px;box-shadow:0 8px 40px #0009}.--app-dialog .--dialog-title{font-optical-sizing:auto;color:#fff;align-items:center;gap:10px;padding:16px 24px;font-family:Heebo,sans-serif;font-size:1.1rem;line-height:1.6rem;display:flex}.--app-dialog .--dialog-title .--title-icon{color:#d59a30;flex-shrink:0}.--app-dialog .--dialog-content{padding:20px 24px}.--app-dialog .--dialog-content .--form-item{margin-bottom:16px}.--app-dialog .--dialog-content .--form-item:last-child{margin-bottom:0}.--app-dialog .--dialog-actions{justify-content:flex-end;gap:8px;padding:12px 20px}.--app-dialog .MuiDivider-root{border-color:#4f4c7780}.--content-editor{border:1px solid #ffffff3b;border-radius:4px;margin-top:8px;transition:border-color .2s;position:relative}.--content-editor:focus-within{border-color:#d59a30}.--content-editor:focus-within .--editor-label{color:#d59a30}.--content-editor .--editor-label{font-optical-sizing:auto;color:#fff9;text-transform:uppercase;letter-spacing:.04em;pointer-events:none;background-color:#3e395f;padding:0 4px;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;transition:color .2s;position:absolute;top:-9px;left:10px}.--content-editor .--toolbar{background-color:#302a4699;border-bottom:1px solid #ffffff1a;border-radius:4px 4px 0 0;flex-flow:wrap;align-items:center;gap:2px;padding:4px 8px;display:flex}.--content-editor .--editor-content{cursor:text;min-height:120px;padding:10px 14px}.--content-editor .--editor-content .tiptap{color:#fff;outline:none;min-height:100px;font-size:.9rem;line-height:1.6}.--content-editor .--editor-content .tiptap p{margin:0 0 .5em}.--content-editor .--editor-content .tiptap ul,.--content-editor .--editor-content .tiptap ol{margin:0 0 .5em;padding-left:1.4em}.--content-editor .--editor-content .tiptap strong{font-weight:600}.--content-editor .--editor-content .tiptap em{font-style:italic}.--content-editor .--editor-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#fff6;pointer-events:none;float:left;height:0}form,div.--form-container{flex-flow:column;display:flex}form.--gap-small,div.--form-container.--gap-small{gap:.4rem}form.--gap-medium,div.--form-container.--gap-medium{gap:.8rem}form.--gap-large,div.--form-container.--gap-large{gap:1.2rem}form.--justify-center,div.--form-container.--justify-center{justify-content:center}.--dialog .--top-bar{flex-flow:row;justify-content:space-between;display:flex}.--collection-cta{flex-direction:column;gap:4px;padding:4px 0 2px;display:flex}.--collection-cta .--collection-cta__label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--collection-cta .--collection-cta__label:after{content:":"}.--collection-cta .--collection-cta__display-row{align-items:center;gap:6px;display:flex}.--collection-cta .--collection-cta__icon{opacity:.4;flex-shrink:0}.--collection-cta .--collection-cta__value{font-optical-sizing:auto;color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem;overflow:hidden}.--collection-cta .--collection-cta__value em{opacity:.4;font-style:normal}.--collection-cta .--collection-cta__edit{flex-shrink:0}.--slug-editor{flex-direction:column;align-items:flex-start;gap:3px;padding:5px 0 2px;display:flex}.--slug-editor .--slug-editor__main{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.--slug-editor .--slug-editor__label{font-optical-sizing:auto;letter-spacing:.01em;color:#ffffff80;flex-shrink:0;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--slug-editor .--slug-editor__label:after{content:":"}.--slug-editor .--slug-editor__display-row,.--slug-editor .--slug-editor__input-row{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:flex}.--slug-editor .--slug-editor__value{font-optical-sizing:auto;color:#ffffffd9;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem}.--slug-editor .--slug-editor__value em{color:#fff6;font-style:italic}.--slug-editor .--slug-editor__input{font-optical-sizing:auto;color:#fff;border-bottom:1px solid #ffffff80;min-width:min(220px,55vw);padding:0 2px;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem}.--slug-editor .--slug-editor__input:focus-within{border-bottom-color:#d59a30}.--slug-editor .--slug-editor__input input{padding:0}.--slug-editor .--slug-editor__status{font-optical-sizing:auto;letter-spacing:.04em;white-space:nowrap;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--slug-editor .--slug-editor__status.--available{color:#4caf50}.--slug-editor .--slug-editor__status.--taken,.--slug-editor .--slug-editor__status.--error{color:#f44336}.--slug-editor .--slug-editor__reset{color:#ffffffa6;cursor:pointer;font-optical-sizing:auto;background:0 0;border:0;align-items:center;gap:3px;padding:3px 5px;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem;display:inline-flex}.--slug-editor .--slug-editor__reset svg{font-size:.9rem}.--slug-editor .--slug-editor__reset:hover:not(:disabled){color:#d9a841}.--slug-editor .--slug-editor__reset:disabled{opacity:.45;cursor:default}.--slug-editor .--slug-editor__helper{font-optical-sizing:auto;color:#ffffff8c;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--slug-editor .--slug-editor__preview{color:#ffffffd9;overflow-wrap:anywhere;text-decoration:none}.--slug-editor .--slug-editor__preview:hover{color:#d9a841;text-decoration:underline}.--slug-editor .--slug-editor__spinner{opacity:.5}.--slug-editor .--slug-editor__action-btn{color:#fff9;width:28px;height:28px;padding:4px}.--slug-editor .--slug-editor__action-btn svg{font-size:.85rem}.--slug-editor .--slug-editor__action-btn.--edit:hover{color:#d9a841}.--slug-editor .--slug-editor__action-btn.--confirm:hover{color:#4caf50}.--slug-editor .--slug-editor__action-btn.--cancel:hover{color:#f44336}.--slug-editor .--slug-editor__action-btn.Mui-disabled{opacity:.25}.--form-status-bar{justify-content:space-between;align-items:center;padding:4px 8px 8px;flex-direction:row!important;display:flex!important}.--form-status-bar .--label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin:0;font-family:Heebo,sans-serif;font-size:.75rem;font-weight:500;line-height:1.25rem}.--pwd-field-wrap{position:relative}.--pwd-toggle{z-index:9999;cursor:pointer;color:#757575;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.--pwd-toggle:hover{color:#d59a30;background:#0000000f}.--toggle-sm.MuiToggleButtonGroup-root .MuiToggleButton-root{font-optical-sizing:auto;letter-spacing:.04em;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem;min-height:35px!important;padding:2px 10px!important}input:-webkit-autofill{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:hover{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:focus{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}input:-webkit-autofill:active{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}textarea:-webkit-autofill{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}textarea:-webkit-autofill:hover{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}textarea:-webkit-autofill:focus{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}textarea:-webkit-autofill:active{caret-color:var(--accent);border-radius:inherit;transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}.--metadata-editor{flex-direction:column;gap:4px;display:flex}.--metadata-editor .--metadata-add-row,.--metadata-editor .--metadata-row,.--metadata-editor .--metadata-header{grid-template-columns:160px 1fr auto;align-items:center;gap:8px;display:grid}.--metadata-editor .--metadata-header{padding:4px 12px 6px}.--metadata-editor .--metadata-header span{letter-spacing:.07em;text-transform:uppercase;color:#ffffff4d;font-size:.68rem;font-weight:600}.--metadata-editor .--metadata-rows{border:1px solid #ffffff12;border-radius:6px;overflow:hidden}.--metadata-editor .--metadata-loading,.--metadata-editor .--metadata-empty{text-align:center;color:#ffffff40;padding:14px 12px;font-size:.78rem;font-style:italic}.--metadata-editor .--metadata-row{border-bottom:1px solid #ffffff12;padding:7px 12px;transition:background .12s}.--metadata-editor .--metadata-row:last-child{border-bottom:none}.--metadata-editor .--metadata-row:hover{background:#ffffff08}.--metadata-editor .--metadata-row:hover .--col-actions,.--metadata-editor .--metadata-row.--editing .--col-actions{opacity:1}.--metadata-editor .--metadata-row .--col-key{color:#fff6;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:.72rem;overflow:hidden}.--metadata-editor .--metadata-row .--col-value{color:#ffffffd1;word-break:break-word;font-size:.82rem;line-height:1.45}.--metadata-editor .--metadata-row .--col-actions{opacity:0;gap:2px;transition:opacity .12s;display:flex}.--metadata-editor .--metadata-row .--col-actions .MuiIconButton-root{color:#ffffff59;padding:4px}.--metadata-editor .--metadata-row .--col-actions .MuiIconButton-root:hover{color:#ffffffe6}.--metadata-editor .--metadata-row .--col-actions .--action-confirm .MuiSvgIcon-root{color:#66bb6a}.--metadata-editor .--metadata-row .--col-actions .--action-cancel .MuiSvgIcon-root{color:#fff6}.--metadata-editor .--metadata-row .--col-actions .--action-delete:hover .MuiSvgIcon-root{color:#ef5350}.--metadata-editor .--metadata-row .MuiTextField-root{width:100%}.--metadata-editor .--metadata-row .MuiTextField-root .MuiInputBase-root{font-size:.8rem}.--metadata-editor .--metadata-add-row{align-items:flex-start;padding:6px 0 2px}.--metadata-editor .--metadata-add-row .MuiTextField-root{width:100%}.--metadata-editor .--metadata-add-row .MuiTextField-root .MuiInputBase-root{font-size:.8rem}.--metadata-editor .--metadata-add-row .--col-actions{padding-top:1px}.--metadata-editor .--metadata-add-row .--add-btn{white-space:nowrap;font-size:.72rem}.--input-wrapper{width:100%!important}.--input-wrapper .--tag-item{font-optical-sizing:auto;background-color:#252036;flex-flow:row;align-items:center;margin:4px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;display:flex}.--input-wrapper .--tag-item .--name{border-right:1px solid #fff3;padding:4px 8px}.--input-wrapper .--tag-item .--controls{padding:4px}.--input-wrapper .--tag-item .--controls .--btn-close{border-radius:5px;padding:2px}.--input-wrapper .--input{font-optical-sizing:auto;height:40px;font-family:Heebo,sans-serif;font-size:1.3rem;line-height:1.8rem}.--payment-checkout-form{background-color:#3d3c5a;border-radius:12px;max-width:500px;padding:25px 20px}.--payment-checkout-form h1{color:#56547f}.--payment-checkout-form .--line{margin:20px 0}.--payment-checkout-form .--line.--auto-renewal{margin:40px 0 0}.--payment-checkout-form .--actions{margin:40px 0 0!important}.--subscription-board .--main-dashboard{flex-flow:column;gap:24px;display:flex}.--subscription-board .--subscription-detail-card .--form-container{max-width:750px}.--subscription-board .--subscription-detail h3{font-optical-sizing:auto;color:#fff;margin:0 0 6px;font-family:Bebas Neue,sans-serif;font-size:1.05rem;line-height:1.55rem}.--subscription-board .--subscription-detail p{font-optical-sizing:auto;color:#fff9;margin:0 0 6px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--subscription-board .--subscription-detail p:last-child{margin-bottom:0}.--subscription-board .--subscription-detail .--important{background-color:#66291f80;border:1px solid #c75a4880;border-radius:6px;margin-top:10px;padding:10px 14px}.--subscription-board .--subscription-detail .--important p{color:#eb7d6b;margin:0}.--subscription-board .--subscription-plans-section{flex-flow:column;gap:16px;display:flex}.--subscription-board .--plans-section-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;border-bottom:1px solid #6c6c9059;padding-bottom:10px;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--subscription-plans{width:100%}.--subscription-plans .--plans-grid{flex-flow:row;align-items:stretch;gap:20px;max-width:960px;display:flex}.--subscription-plans .--plan-card{background-color:#46426b80;border:1px solid #56547f66;border-radius:12px;flex-flow:column;flex:1;gap:0;padding:24px;display:flex;position:relative}.--subscription-plans .--plan-card.--featured{background-color:#4f4c7766;border-color:#6c6c9080}.--subscription-plans .--plan-card.--current{background-color:#b8621b80;border-color:#d59a30bf}.--subscription-plans .--plan-card.--selectable{cursor:pointer;transition:border-color .15s,background-color .15s}.--subscription-plans .--plan-card.--selectable:hover{background-color:#46426bb3;border-color:#6c6c90b3}.--subscription-plans .--plan-card.--selected{background-color:#b8621b99!important;border-color:#d59a30!important}.--subscription-plans .--plan-header{flex-flow:column;gap:8px;margin-bottom:20px;display:flex}.--subscription-plans .--plan-title-row{flex-flow:row;align-items:center;gap:10px;display:flex}.--subscription-plans .--plan-title{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:1.6rem;line-height:1.2}.--subscription-plans .--plan-badge{font-optical-sizing:auto;letter-spacing:.06em;color:#ffffffb3;background-color:#56547f80;border:1px solid #6c6c9066;height:24px;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--subscription-plans .--plan-badge .MuiChip-label{padding:0 8px}.--subscription-plans .--plan-badge.--badge-featured{color:#fff;background-color:#c47520;border-color:#0000}.--subscription-plans .--plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;line-height:1;display:flex}.--subscription-plans .--plan-price .--price-amount{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:2.6rem;line-height:3.1rem}.--subscription-plans .--plan-price .--price-period{font-optical-sizing:auto;color:#ffffff8c;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.45rem}.--subscription-plans .--plan-price .--price-annual{font-optical-sizing:auto;color:#d9a841;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--subscription-plans .--plan-description{font-optical-sizing:auto;color:#ffffffa6;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.5}.--subscription-plans .--plan-divider{border:none;border-top:1px solid #56547f80;margin:0 0 20px}.--subscription-plans .--plan-features{flex-flow:column;flex:1;gap:16px;margin-bottom:24px;display:flex}.--subscription-plans .--feature-group{flex-flow:column;gap:8px;display:flex}.--subscription-plans .--feature-group-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;color:#ffffff73;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--subscription-plans .--feature-list{flex-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.--subscription-plans .--feature-item{font-optical-sizing:auto;color:#fffc;align-items:flex-start;gap:8px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;display:flex}.--subscription-plans .--feature-item:before{content:"●";color:#d1902a;flex-shrink:0;margin-top:.45em;font-size:.45em}.--subscription-plans .--plan-cta{flex-flow:column;align-items:center;gap:10px;margin-top:auto;display:flex}.--subscription-plans .--plan-btn{font-optical-sizing:auto;letter-spacing:.02em;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;color:#fff!important;text-transform:none!important;box-shadow:none!important;background-color:#0000!important;border:1px solid #ffffff73!important;border-radius:8px!important;padding:10px 20px!important;transition:background-color .15s,border-color .15s!important}.--subscription-plans .--plan-btn:hover{background-color:#4f4c774d!important;border-color:#ffffffa6!important}.--subscription-plans .--plan-btn.Mui-disabled,.--subscription-plans .--plan-btn.--plan-btn-current{cursor:default;color:#fff6!important;opacity:1!important;background-color:#46426b80!important;border-color:#ffffff40!important}.--subscription-plans .--plan-card.--featured:not(.--current) .--plan-btn:not(.Mui-disabled){border-color:#8586a399!important}.--subscription-plans .--plan-card.--featured:not(.--current) .--plan-btn:not(.Mui-disabled):hover{background-color:#4f4c7766!important;border-color:#a6a8beb3!important}.--subscription-plans .--plan-btn-current,.--subscription-plans .--plan-btn-coming-soon,.--subscription-plans .--plan-btn-selected{letter-spacing:.02em;pointer-events:none;width:100%;text-transform:none!important;box-shadow:none!important}.--subscription-plans .--plan-btn-current{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;color:#d9a841!important;opacity:1!important;background-color:#b8621b73!important;border:1px solid #d59a30a6!important;border-radius:8px!important;padding:6px 16px!important}.--subscription-plans .--plan-btn-coming-soon{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;color:#ffffff73!important;opacity:1!important;background-color:#0000!important;border:1px solid #ffffff40!important;border-radius:8px!important;padding:6px 16px!important}.--subscription-plans .--plan-btn-selected{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;color:#d9a841!important;opacity:1!important;background-color:#b8621b80!important;border:1px solid #d59a30b3!important;border-radius:8px!important;padding:6px 16px!important}.--subscription-plans .--plan-update-action{justify-content:flex-end;max-width:960px;height:100px;margin-bottom:100px;padding-top:20px;display:flex}.--subscription-plans .--plan-update-action button{height:50px}.--subscription-plans .--plan-footer-text{font-optical-sizing:auto;color:#ffffff73;text-align:center;font-family:Heebo,sans-serif;font-size:.8rem;line-height:1.3rem}.--subscription-plans .--plan-cancellation{flex-flow:row;justify-content:space-between;align-items:center;gap:24px;max-width:960px;display:flex}.--subscription-plans .--plan-cancellation .--description{font-optical-sizing:auto;color:#ffffff8c;flex:1;font-family:Heebo,sans-serif;font-size:.88rem;line-height:1.38rem}.--subscription-plans .--plan-cancellation.--top{background-color:#46426b73;border:1px solid #56547f73;border-radius:8px;margin-bottom:20px;padding:12px 16px}.--billing-period-options{flex-flow:row;gap:16px;max-width:500px;margin:20px 0;display:flex}.--billing-option{cursor:pointer;background-color:#46426b80;border:1px solid #56547f80;border-radius:10px;flex-flow:column;flex:1;gap:4px;padding:16px 20px;transition:border-color .15s,background-color .15s;display:flex}.--billing-option:hover{background-color:#46426bb3;border-color:#6c6c90b3}.--billing-option.--active{background-color:#b8621b99!important;border-color:#d59a30!important}.--billing-option.--active .--billing-option-label{color:#d9a841}.--billing-option .--billing-option-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.06em;color:#fff9;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem}.--billing-option .--billing-option-price{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:1.2rem;line-height:1.7rem}.--billing-option .--billing-option-sublabel{font-optical-sizing:auto;color:#d9a841;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem}.--billing-period-actions{flex-flow:row;align-items:center;gap:16px;margin-top:8px;display:flex}.--paddle-checkout{flex-flow:column;gap:24px;display:flex}.--paddle-checkout .--checkout-processing{flex-flow:column;align-items:center;gap:20px;padding:32px 0 16px;display:flex}.--paddle-checkout .--checkout-spinner{width:52px;height:52px;position:relative}.--paddle-checkout .--spinner-ring{border:3px solid #56547f99;border-top-color:#d59a30;border-radius:50%;width:52px;height:52px;animation:.9s linear infinite paddle-spin}.--paddle-checkout .--checkout-progress-bar{width:100%;max-width:280px}.--paddle-checkout .--progress-track{background-color:#56547f99;border-radius:99px;height:3px;overflow:hidden}.--paddle-checkout .--progress-fill{background:linear-gradient(90deg,#0000 0%,#d59a30 50%,#0000 100%);border-radius:99px;width:55%;height:100%;animation:1.6s ease-in-out infinite paddle-progress}.--paddle-checkout .--checkout-processing-label{font-optical-sizing:auto;color:#ffffff8c;text-align:center;font-family:Heebo,sans-serif;font-size:.88rem;line-height:1.38rem}.--paddle-checkout .--checkout-error{font-optical-sizing:auto;color:#eb7d6b;background-color:#66291f80;border:1px solid #c75a4880;border-radius:8px;padding:12px 16px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--paddle-checkout .--paddle-cancel{display:flex}@keyframes paddle-spin{to{transform:rotate(360deg)}}@keyframes paddle-progress{0%{transform:translate(-100%)}to{transform:translate(280px)}}@media (max-width:980px){.--subscription-plans .--plans-grid{flex-flow:column;gap:14px;max-width:100%}.--subscription-plans .--plan-card{padding:18px}.--subscription-plans .--plan-update-action{height:auto;margin-bottom:40px;padding-top:12px}.--subscription-plans .--plan-update-action button{height:auto}.--subscription-plans .--plan-cancellation{flex-flow:column;align-items:flex-start;gap:10px}.--billing-period-options{flex-flow:column;gap:10px;max-width:100%;margin:14px 0}.--billing-period-actions{flex-flow:column;gap:10px}.--billing-period-actions .MuiButton-root{width:100%}}.--paypal-checkout{flex-flow:column;gap:24px;display:flex}.--paypal-checkout .--checkout-summary{border-bottom:1px solid #56547f80;flex-flow:column;gap:4px;padding-bottom:20px;display:flex}.--paypal-checkout .--checkout-plan-name{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:1.3rem;line-height:1.8rem}.--paypal-checkout .--checkout-billing-label{font-optical-sizing:auto;color:#fffc;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}.--paypal-checkout .--checkout-billing-sublabel{font-optical-sizing:auto;color:#d9a841;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--paypal-checkout .--paypal-ctn{max-width:400px}.--paypal-checkout .--paypal-ctn #paypal-button-container{width:100%}.--paypal-checkout .--paypal-cancel{display:flex}.--billing-history{width:100%}.--billing-loading{justify-content:center;padding:48px 0;display:flex}.--billing-empty{font-optical-sizing:auto;color:#ffffff80;padding:32px 0;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.--billing-table{flex-flow:column;gap:0;width:100%;display:flex}.--billing-header,.--billing-row{flex-flow:row;align-items:center;gap:12px;padding:10px 12px;display:flex}.--billing-header{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.07em;color:#ffffff73;border-bottom:1px solid #56547f80;margin-bottom:4px;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--billing-row{border-bottom:1px solid #4f4c7766;transition:background-color .12s}.--billing-row:last-child{border-bottom:none}.--billing-row:hover{background-color:#46426b4d;border-radius:6px}.--billing-col-date{flex-shrink:0;width:100px}.--billing-col-plan{flex:1;min-width:0}.--billing-col-source{flex-shrink:0;width:90px}.--billing-col-amount{text-align:right;flex-shrink:0;width:110px}.--billing-col-status{flex-shrink:0;width:80px}.--billing-col-actions{text-align:right;flex-shrink:0;width:120px}.--billing-date{font-optical-sizing:auto;color:#ffffffb3;font-family:Heebo,sans-serif;font-size:.88rem;line-height:1.38rem}.--billing-plan-name{font-optical-sizing:auto;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;display:block;overflow:hidden}.--billing-plan-period{font-optical-sizing:auto;color:#ffffff80;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem;display:block}.--billing-invoice-error{color:#d59a30;margin-top:3px;font-size:.72rem;font-style:italic;line-height:1.3;display:block}.--billing-source{font-optical-sizing:auto;color:#fff9;text-transform:capitalize;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--billing-amount{font-optical-sizing:auto;color:#fff;text-align:right;font-family:Heebo,sans-serif;font-size:.92rem;line-height:1.42rem;display:block}.--billing-status{font-optical-sizing:auto;letter-spacing:.05em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem;display:inline-block}.--billing-status.--status-active{color:#2a6;background-color:#22aa661f}.--billing-status.--status-cancelled{color:#fff9;background-color:#4f4c774d}.--billing-no-invoice{font-optical-sizing:auto;color:#ffffff59;text-align:right;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;display:block}.--spinner--main{justify-content:center;width:100%;max-width:60px;display:flex}.--wide-page-ctn{width:100%;min-height:600px;margin-bottom:50px;padding:0}.--page--videos,.--page--studios,.--page-performers,.--page--homepage{background-color:#171620;flex:1;margin-bottom:0;padding-bottom:50px}.--normal-page-ctn{width:98%;min-height:600px;margin-bottom:50px;padding:0 20px}@media (max-width:600px){.--normal-page-ctn{margin-bottom:10px;padding:5px}}.--narrow-page-ctn{width:100%;max-width:70vw;min-height:600px;margin:0 auto 50px;padding:0 20px}@media (max-width:600px){.--narrow-page-ctn{margin-bottom:10px;padding:5px}}.--box-info{flex-direction:column;display:flex}.--box-info .--label{color:#ffffff80;font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1rem;line-height:1rem}.--box-info .--value{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.2rem;line-height:1.7rem}.--box-info.--right .--label,.--box-info.--right .--value{text-align:end}.--page-header{min-height:unset;background:linear-gradient(135deg,#46426b4d 0%,#0000 60%);border-bottom:1px solid #b8621b4d;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:relative}.--page-header:before{content:"";background:linear-gradient(#cb8324,#753e11);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}@media (max-width:600px){.--page-header{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 5px 14px}}.--page-header .--page-header__text{flex-direction:column;flex:1;gap:6px;padding-left:14px;display:flex}.--page-header .--page-header__text .--page-title{font-optical-sizing:auto;color:#fff;letter-spacing:.02em;margin:0;font-family:Heebo,sans-serif;font-size:1.6rem;line-height:1.2}.--page-header .--page-header__text .--page-subtitle{font-optical-sizing:auto;color:#ffffff59;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;display:flex}.--page-header .--page-header__text .--page-subtitle .--crumb{display:contents}.--page-header .--page-header__text .--page-subtitle .--sep{color:#ffffff40;-webkit-user-select:none;user-select:none;font-size:.7em}.--page-header .--page-header__text .--page-subtitle .--current{color:#ffffff8c}.--page-header .--page-header__text .--page-subtitle a{color:#ffffffa6;text-decoration:none;transition:color .15s}.--page-header .--page-header__text .--page-subtitle a:hover{color:#fff}.--page-header .--page-header__text a.MuiIconButton-root,.--page-header .--page-header__text button.MuiIconButton-root{text-transform:uppercase;font-optical-sizing:auto;background-color:#ce6e1e;border:1px solid #ffffff1a;padding:8px;font-family:Heebo,sans-serif}.--page-header .--page-header__text a.MuiIconButton-root:hover,.--page-header .--page-header__text a.MuiIconButton-root:active,.--page-header .--page-header__text button.MuiIconButton-root:hover,.--page-header .--page-header__text button.MuiIconButton-root:active{background-color:#d59a30}.--page-header .--page-header__avatar{background-color:#1f1b2d;border:2px solid #cb832473;border-radius:50%;flex-shrink:0;width:48px;height:48px;margin-left:14px;overflow:hidden}.--page-header .--page-header__avatar img{object-fit:cover;width:100%;height:100%;display:block}.--page-header .--page-header__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.--page-header .--page-header__info-btn{font-optical-sizing:auto;letter-spacing:.05em;text-transform:uppercase;color:#ffffffb3;border-color:#ffffff4d;border-radius:20px;padding:4px 12px;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem;transition:color .15s,border-color .15s,background-color .15s}.--page-header .--page-header__info-btn .MuiButton-startIcon{margin-right:5px}.--page-header .--page-header__info-btn:hover{color:#d9a841;background-color:#753e111f;border-color:#b8621b99}.--studio-single-page .--page-header__actions,.--performer-single-page .--page-header__actions{gap:8px}.--studio-single-page .--page-header__actions>.MuiIconButton-root,.--studio-single-page .--page-header__actions .--like-slot .--like-btn,.--performer-single-page .--page-header__actions>.MuiIconButton-root,.--performer-single-page .--page-header__actions .--like-slot .--like-btn{box-sizing:border-box;color:#ffffffb8;background-color:#211f2a;border:1px solid #ffffff21;border-radius:8px;width:34px;height:34px;transition:color .15s,border-color .15s,background-color .15s}.--studio-single-page .--page-header__actions>.MuiIconButton-root:hover,.--studio-single-page .--page-header__actions .--like-slot .--like-btn:hover,.--performer-single-page .--page-header__actions>.MuiIconButton-root:hover,.--performer-single-page .--page-header__actions .--like-slot .--like-btn:hover{color:#f0c263;background-color:#d59a301a;border-color:#d59a3094}.--studio-single-page .--page-header__actions .--button-accent,.--performer-single-page .--page-header__actions .--button-accent{border-radius:8px;min-height:34px;padding:4px 12px}section.--validating-session{max-width:30%;min-height:40%;margin:auto;padding:50px 0}section.--validating-session .--text{text-align:center;font-optical-sizing:auto;width:100%;font-family:Heebo,sans-serif;font-size:1.5rem;line-height:2rem}section .--headline{font-optical-sizing:auto;flex-direction:column;margin-bottom:20px;font-family:Heebo,sans-serif;font-size:2rem;line-height:3.5rem;display:flex}section .--headline:after{content:"";background-color:#cb8324b3;width:100%;height:3px}.--font-large{font-size:1.8rem;line-height:2.3rem}.--font-small{font-size:.8rem;line-height:1.3rem}.--bui-label{font-optical-sizing:auto;opacity:.9;flex-flow:column;justify-content:center;align-items:center;font-family:Heebo,sans-serif;display:flex}.--bui-label span{background-color:#383455;border-radius:0 8px 8px 0;padding:4px 8px}.--bui-label label{font-size:inherit;word-spacing:inherit}.--bui-label.--small{word-spacing:-1px;font-size:.8rem;line-height:1.3rem}.--page--not-found{text-align:center;flex-direction:column;align-items:center;gap:48px;padding-top:80px;padding-bottom:80px;display:flex}.--page--not-found .--not-found-hero{flex-direction:column;align-items:center;gap:12px;display:flex}.--page--not-found .--not-found-hero .--not-found-code{font-optical-sizing:auto;background:linear-gradient(135deg,#d59a30,#c47520);-webkit-text-fill-color:#0000;letter-spacing:-4px;-webkit-background-clip:text;background-clip:text;font-family:Heebo,sans-serif;font-size:9rem;font-weight:700;line-height:1}.--page--not-found .--not-found-hero .--not-found-title{font-optical-sizing:auto;color:var(--text-primary);font-family:Heebo,sans-serif;font-size:2rem;line-height:2.5rem}.--page--not-found .--not-found-hero .--not-found-subtitle{font-optical-sizing:auto;color:var(--text-secondary);max-width:360px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.6}.--page--not-found .--not-found-links{flex-direction:column;align-items:center;gap:16px;display:flex}.--page--not-found .--not-found-links .--links-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem}.--page--not-found .--not-found-links .--links-grid{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.--page--not-found .--not-found-links .--links-grid .--quick-link-card{color:var(--text-primary);background:#3e395f26;border:1px solid #b8621b66;border-radius:12px;align-items:center;gap:14px;min-width:200px;padding:18px 24px;text-decoration:none;transition:border-color .2s,background .2s,transform .15s;display:flex}.--page--not-found .--not-found-links .--links-grid .--quick-link-card:hover{background:#46426b2e;border-color:#cb8324b3;transform:translateY(-2px)}.--page--not-found .--not-found-links .--links-grid .--quick-link-card .--card-icon{color:#d59a30;font-size:1.8rem;display:flex}.--page--not-found .--not-found-links .--links-grid .--quick-link-card .--card-icon svg{font-size:inherit}.--page--not-found .--not-found-links .--links-grid .--quick-link-card .--card-text{text-align:left;flex-direction:column;gap:3px;display:flex}.--page--not-found .--not-found-links .--links-grid .--quick-link-card .--card-text .--card-title{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.1rem;line-height:1.6rem}.--page--not-found .--not-found-links .--links-grid .--quick-link-card .--card-text .--card-desc{font-optical-sizing:auto;color:var(--text-secondary);font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--page--not-found .--not-found-back .--btn-home{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;font-family:Heebo,sans-serif}.--page--not-found .--not-found-back .--btn-home:hover,.--page--not-found .--not-found-back .--btn-home:active{background-color:#5f330e}@media (max-width:600px){.--page--not-found{gap:36px;padding-top:48px}.--page--not-found .--not-found-hero .--not-found-code{font-size:6rem}.--page--not-found .--not-found-links .--links-grid{flex-direction:column;align-items:stretch}.--page--not-found .--not-found-links .--links-grid .--quick-link-card{min-width:unset}}.--page--forbidden{text-align:center;flex-direction:column;align-items:center;gap:48px;padding-top:80px;padding-bottom:80px;display:flex}.--page--forbidden .--forbidden-hero{flex-direction:column;align-items:center;gap:12px;display:flex}.--page--forbidden .--forbidden-hero .--forbidden-icon{color:#eb7d6b;background:#c75a482e;border:1px solid #e26d5a66;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;display:flex}.--page--forbidden .--forbidden-hero .--forbidden-icon svg{font-size:1.8rem}.--page--forbidden .--forbidden-hero .--forbidden-code{font-optical-sizing:auto;background:linear-gradient(135deg,#eb7d6b,#a64839);-webkit-text-fill-color:#0000;letter-spacing:-4px;-webkit-background-clip:text;background-clip:text;font-family:Heebo,sans-serif;font-size:9rem;font-weight:700;line-height:1}.--page--forbidden .--forbidden-hero .--forbidden-title{font-optical-sizing:auto;color:var(--text-primary);font-family:Heebo,sans-serif;font-size:2rem;line-height:2.5rem}.--page--forbidden .--forbidden-hero .--forbidden-subtitle{font-optical-sizing:auto;color:var(--text-secondary);max-width:360px;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.6}.--page--forbidden .--forbidden-links{flex-direction:column;align-items:center;gap:16px;display:flex}.--page--forbidden .--forbidden-links .--links-label{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem}.--page--forbidden .--forbidden-links .--links-grid{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card{color:var(--text-primary);background:#3e395f26;border:1px solid #b8621b66;border-radius:12px;align-items:center;gap:14px;min-width:200px;padding:18px 24px;text-decoration:none;transition:border-color .2s,background .2s,transform .15s;display:flex}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card:hover{background:#46426b2e;border-color:#c75a4899;transform:translateY(-2px)}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card .--card-icon{color:#e26d5a;font-size:1.8rem;display:flex}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card .--card-icon svg{font-size:inherit}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card .--card-text{text-align:left;flex-direction:column;gap:3px;display:flex}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card .--card-text .--card-title{font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1.1rem;line-height:1.6rem}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card .--card-text .--card-desc{font-optical-sizing:auto;color:var(--text-secondary);font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem}.--page--forbidden .--forbidden-back{align-items:center;gap:12px;display:flex}.--page--forbidden .--forbidden-back .--btn-back{text-transform:uppercase;font-optical-sizing:auto;font-family:Heebo,sans-serif}.--page--forbidden .--forbidden-back .--btn-home{text-transform:uppercase;font-optical-sizing:auto;color:#fff;background-color:#b8621b;font-family:Heebo,sans-serif}.--page--forbidden .--forbidden-back .--btn-home:hover,.--page--forbidden .--forbidden-back .--btn-home:active{background-color:#5f330e}@media (max-width:600px){.--page--forbidden{gap:36px;padding-top:48px}.--page--forbidden .--forbidden-hero .--forbidden-code{font-size:6rem}.--page--forbidden .--forbidden-links .--links-grid{flex-direction:column;align-items:stretch}.--page--forbidden .--forbidden-links .--links-grid .--quick-link-card{min-width:unset}.--page--forbidden .--forbidden-back{flex-direction:column}}.--page--homepage{width:100%;margin:0 auto;padding:40px 20px 50px}.--page--homepage.--no-space{justify-content:center;align-items:center;min-height:calc(100vh - 120px);margin:0 auto;padding:20px;display:flex}.--page--homepage .--no-space-teaser{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:400px;padding:48px 40px;display:flex;box-shadow:0 12px 40px #00000073}.--page--homepage .--no-space-teaser .--teaser-icon{color:#d59a30;margin-bottom:6px;font-size:52px!important}.--page--homepage .--no-space-teaser .--teaser-heading{font-optical-sizing:auto;color:#fff;letter-spacing:.02em;font-family:Bebas Neue,sans-serif;font-size:2.4rem;line-height:1}.--page--homepage .--no-space-teaser .--teaser-subtext{font-optical-sizing:auto;color:#ffffff80;max-width:280px;margin-bottom:6px;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.55}.--page--homepage .--no-space-teaser .--teaser-cta{color:#fff;font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.07em;background-color:#cb8324;border-radius:8px;justify-content:center;align-items:center;margin-top:6px;padding:10px 28px;font-family:Heebo,sans-serif;font-size:.88rem;font-weight:600;line-height:1.38rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.--page--homepage .--no-space-teaser .--teaser-cta:hover{background-color:#d1902a}.--page--homepage .--section-overview{padding:0 20px 32px}.--page--homepage .--section-overview .--overview-header{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.--page--homepage .--section-overview .--space-name{font-optical-sizing:auto;color:#fff;letter-spacing:-.01em;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:700;line-height:1.1}.--page--homepage .--section-overview .--overview-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.--page--homepage .--section-overview .--meta-badge{font-optical-sizing:auto;color:#ffffff73;letter-spacing:.01em;align-items:center;gap:5px;font-family:Heebo,sans-serif;font-size:.82rem;line-height:1.32rem;display:flex}.--page--homepage .--section-overview .--meta-badge .MuiSvgIcon-root{opacity:.7;font-size:15px}.--page--homepage .--section-overview .--stat-cards{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.--page--homepage .--section-overview .--stat-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex}.--page--homepage .--section-overview .--stat-card .--stat-icon{color:#d59a30;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.--page--homepage .--section-overview .--stat-card .--stat-icon .MuiSvgIcon-root{font-size:18px}.--page--homepage .--section-overview .--stat-card .--stat-body{min-width:0}.--page--homepage .--section-overview .--stat-card .--stat-value{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.1}.--page--homepage .--section-overview .--stat-card .--stat-label{font-optical-sizing:auto;color:#fff6;letter-spacing:.04em;text-transform:uppercase;margin-top:2px;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--page--homepage .--section-search{padding:0 20px 28px}.--page--homepage .--section-search .--home-search{justify-content:center;display:flex}.--page--homepage .--section-search .--home-search .--search-pill{width:80%}.--page--homepage .--section-search-results .--grid-container{justify-content:space-between}.--page--homepage .--section-search-results .--grid-container .--category{flex-basis:100%;width:100%}@media (max-width:900px){.--page--homepage .--section-overview .--stat-cards{grid-template-columns:repeat(2,1fr)}.--page--homepage .--section-search .--home-search .--search-pill{width:100%}}@media (max-width:600px){.--page--homepage{margin:0}.--page--homepage .--section-overview{padding:16px 12px 24px}.--page--homepage .--section-overview .--space-name{font-size:1.6rem;line-height:2.1rem}.--page--homepage .--section-overview .--stat-cards{grid-template-columns:repeat(2,1fr);gap:8px}.--page--homepage .--section-overview .--stat-card{padding:12px 14px}.--page--homepage .--section-overview .--stat-card .--stat-value{font-size:1.3rem;line-height:1.8rem}.--page--homepage .--section-search{padding:0 10px 20px}.--page--homepage .--section-search .--home-search .--search-pill{width:100%}.--page--homepage .--categories{display:none}}.--home-page.--admin-home{background-color:#171620;min-height:100vh;padding:32px 32px 60px}.--home-page.--admin-home>*{max-width:860px}.--home-page.--admin-home .--stat-tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;margin-bottom:24px;display:grid}.--home-page.--admin-home .--stat-tile{background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.--home-page.--admin-home .--stat-tile svg{color:#d59a30;margin-bottom:6px;font-size:18px}.--home-page.--admin-home .--stat-tile .--stat-value{color:#fff;font-size:18px;font-weight:700}.--home-page.--admin-home .--stat-tile .--stat-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff52;font-size:11px}.--home-page.--admin-home .--stat-tile.--stat-pending{background:#d59a300f;border-color:#d59a304d}.--home-page.--admin-home .--stat-tile.--stat-pending svg{color:#d59a30}.--home-page.--admin-home .--settings-card{background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px;margin-bottom:12px}.--home-page.--admin-home .--settings-card .--card-head{border-bottom:1px solid #ffffff14;flex-direction:column;gap:2px;padding:16px 20px 12px;display:flex}.--home-page.--admin-home .--settings-card .--card-head .--card-title{color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.--home-page.--admin-home .--settings-card .--card-head .--card-desc{color:#ffffff52;font-size:12px}.--home-page.--admin-home .--settings-card .--card-body{padding:14px 20px 18px}.--home-page.--admin-home .--actions-grid{flex-wrap:wrap;gap:10px;display:flex}.--home-page.--admin-home .MuiButton-root.--button-accent{color:#d59a30;text-transform:none;min-width:0;box-shadow:none;background-color:#0000;background-image:none;border:1px solid #d59a3059;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:600}.--home-page.--admin-home .MuiButton-root.--button-accent .MuiButton-startIcon svg,.--home-page.--admin-home .MuiButton-root.--button-accent .MuiButton-endIcon svg{font-size:15px}.--home-page.--admin-home .MuiButton-root.--button-accent:hover{box-shadow:none;background-color:#d59a3026;border-color:#d59a30}.--home-page.--admin-home .--card-body.--request-list{flex-direction:column;gap:8px;padding-top:10px;padding-bottom:10px;display:flex}.--home-page.--admin-home .--request-row{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:8px 0;display:flex}.--home-page.--admin-home .--request-row:last-child{border-bottom:none}.--home-page.--admin-home .--request-avatar{color:#fff9;background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:flex}.--home-page.--admin-home .--request-info{flex-direction:column;flex:1;min-width:0;display:flex}.--home-page.--admin-home .--request-email{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.--home-page.--admin-home .--request-meta{color:#ffffff52;font-size:11.5px}.--home-page.--admin-home .--request-meta strong{color:#fff9;font-weight:500}.--home-page.--admin-home .--request-meta .--request-time{opacity:.7}.--space-info-card .--space-info-banner,.--space-info-error .--space-info-banner{background-color:#ffffff0a;background-position:50%;background-size:cover;width:100%;height:160px}.--space-info-card .--section-overview,.--space-info-error .--section-overview{padding:24px 24px 18px}.--space-info-card .--section-overview .--overview-header,.--space-info-error .--section-overview .--overview-header{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.--space-info-card .--section-overview .--space-name,.--space-info-error .--section-overview .--space-name{font-optical-sizing:auto;color:#fff;letter-spacing:-.01em;flex:1 0 100%;font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.15}.--space-info-card .--section-overview .--overview-meta,.--space-info-error .--section-overview .--overview-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.--space-info-card .--section-overview .--meta-badge,.--space-info-error .--section-overview .--meta-badge{font-optical-sizing:auto;color:#ffffff73;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-family:Heebo,sans-serif;font-size:.78rem;line-height:1.28rem;display:inline-flex}.--space-info-card .--section-overview .--meta-badge .MuiSvgIcon-root,.--space-info-error .--section-overview .--meta-badge .MuiSvgIcon-root{font-size:13px}.--space-info-card .--section-overview .--meta-badge--public,.--space-info-error .--section-overview .--meta-badge--public{color:#d9a841;border-color:#d9a84166}.--space-info-card .--section-overview .--stat-cards,.--space-info-error .--section-overview .--stat-cards{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.--space-info-card .--section-overview .--stat-card,.--space-info-error .--section-overview .--stat-card{background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.--space-info-card .--section-overview .--stat-card .--stat-icon,.--space-info-error .--section-overview .--stat-card .--stat-icon{color:#d59a30;background:#ffffff0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.--space-info-card .--section-overview .--stat-card .--stat-icon .MuiSvgIcon-root,.--space-info-error .--section-overview .--stat-card .--stat-icon .MuiSvgIcon-root{font-size:15px}.--space-info-card .--section-overview .--stat-card .--stat-value,.--space-info-error .--section-overview .--stat-card .--stat-value{font-optical-sizing:auto;color:#fff;font-family:Bebas Neue,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1}.--space-info-card .--section-overview .--stat-card .--stat-label,.--space-info-error .--section-overview .--stat-card .--stat-label{font-optical-sizing:auto;color:#ffffff61;letter-spacing:.04em;text-transform:uppercase;margin-top:2px;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1.18rem}.--space-info-card .--space-info-description,.--space-info-error .--space-info-description{font-optical-sizing:auto;color:#ffffff94;border-top:1px solid #ffffff0f;padding:16px 24px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.65}.--space-info-card .--space-info-description p,.--space-info-error .--space-info-description p{margin:0}.--space-info-card .--space-info-permissions,.--space-info-error .--space-info-permissions{border-top:1px solid #ffffff0f;padding:14px 24px}.--space-info-card .--space-info-permissions .--permissions-row,.--space-info-error .--space-info-permissions .--permissions-row{flex-wrap:wrap;gap:8px;display:flex}.--space-info-card .--space-info-permissions .--permission-badge,.--space-info-error .--space-info-permissions .--permission-badge{font-optical-sizing:auto;color:#ffffff73;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-family:Heebo,sans-serif;font-size:.76rem;line-height:1.26rem;display:inline-flex}.--space-info-card .--space-info-permissions .--permission-badge .MuiSvgIcon-root,.--space-info-error .--space-info-permissions .--permission-badge .MuiSvgIcon-root{font-size:13px}.--space-info-card .--space-info-permissions .--permission-badge.--public,.--space-info-error .--space-info-permissions .--permission-badge.--public{color:#d9a841;border-color:#d9a84166}.--space-info-card .--space-info-permissions .--permission-badge.--private,.--space-info-error .--space-info-permissions .--permission-badge.--private{color:#ffffff59}.--space-info-card .--space-info-permissions .--permission-badge.--approval,.--space-info-error .--space-info-permissions .--permission-badge.--approval{color:#ffc864b3;border-color:#ffc86433}.--space-info-card .--space-info-cta,.--space-info-error .--space-info-cta{border-top:1px solid #ffffff0f;padding:18px 24px 24px}.--space-info-card .--space-info-cta .--cta-hint,.--space-info-error .--space-info-cta .--cta-hint{color:#ffffff6b;margin-bottom:12px;font-size:.84rem;line-height:1.34rem}.--space-info-card .--space-info-cta .--cta-actions,.--space-info-error .--space-info-cta .--cta-actions{flex-wrap:wrap;gap:10px;display:flex}.--space-info-card.--space-info-error,.--space-info-card .--space-info-error,.--space-info-error.--space-info-error,.--space-info-error .--space-info-error{text-align:center;padding:48px 24px}.--space-info-card.--space-info-error .--error-title,.--space-info-card .--space-info-error .--error-title,.--space-info-error.--space-info-error .--error-title,.--space-info-error .--space-info-error .--error-title{font-optical-sizing:auto;color:#fff;margin-bottom:6px;font-family:Bebas Neue,sans-serif;font-size:1.15rem;font-weight:600;line-height:1.65rem}.--space-info-card.--space-info-error .--error-sub,.--space-info-card .--space-info-error .--error-sub,.--space-info-error.--space-info-error .--error-sub,.--space-info-error .--space-info-error .--error-sub{color:#ffffff61;font-size:.86rem;line-height:1.36rem}.--page--space-landing{padding:24px}.--page--space-landing .--space-info-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;max-width:560px;overflow:hidden}@media (max-width:600px){.--page--space-landing{padding:14px}.--page--space-landing .--space-info-card{border-radius:12px}}.--space-info-dialog .MuiDialog-paper{padding:0;overflow:hidden}.--space-info-dialog .MuiDialogContent-root{padding:0}.user-login--page{background:linear-gradient(145deg,#160f30 0%,#302a46 65%,#3e395f 100%);flex-direction:row;justify-content:center;align-items:stretch;width:100%;min-height:100vh;display:flex;overflow-y:auto}.user-login--page .--login-brand{flex-direction:column;flex:0 460px;justify-content:center;align-items:center;min-width:280px;padding:48px 40px;display:flex;position:relative;overflow:hidden}.user-login--page .--login-brand:before{content:"";pointer-events:none;background:radial-gradient(#d59a3029 0%,#0000 68%);width:420px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.user-login--page .--login-brand a{z-index:1;display:flex;position:relative}.user-login--page .--login-brand img{filter:drop-shadow(0 16px 48px #d59a3038);width:280px;height:280px}.user-login--page .--login-brand.--admin-panels img{filter:drop-shadow(0 16px 48px #d59a3038);width:200px;height:180px}.user-login--page .--login-brand .--brand-text{z-index:1;flex-direction:column;align-items:center;gap:6px;margin-top:24px;display:flex;position:relative}.user-login--page .--login-brand .--brand-name{font-optical-sizing:auto;color:#d9a841;letter-spacing:.14em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:2.6rem;line-height:1}.user-login--page .--login-brand .--brand-tagline{font-optical-sizing:auto;color:#ffffff6b;text-align:center;letter-spacing:.02em;margin:0;font-family:Heebo,sans-serif;font-size:1rem;font-style:italic;line-height:1.5rem}.user-login--page .--center--box{flex:0 580px;justify-content:center;align-items:center;min-width:300px;padding:48px 48px 48px 32px;display:flex}.user-login--page .--center--box .--user-login-form,.user-login--page .--center--box .--user-form,.user-login--page .--center--box .--invitation{width:100%;max-width:480px}.user-login--page .--user-login-form,.user-login--page .--user-reset-password-form,.user-login--page .--invitation{-webkit-backdrop-filter:blur(16px);background-color:#120c26c7;border:1px solid #56547f52;border-radius:20px;padding:44px 40px;box-shadow:0 28px 72px #0009,0 2px 8px #0000004d,inset 0 1px #ffffff0f}.user-login--page .--user-login-form h2.--title,.user-login--page .--user-reset-password-form h2.--title,.user-login--page .--invitation h2.--title{font-optical-sizing:auto;color:#fff;letter-spacing:-.01em;margin:0 0 20px;font-family:Heebo,sans-serif;font-size:1.9rem;font-weight:700;line-height:2.4rem}.user-login--page .--user-login-form .--reset-email-badge,.user-login--page .--user-reset-password-form .--reset-email-badge,.user-login--page .--invitation .--reset-email-badge{font-optical-sizing:auto;color:#ffffff80;letter-spacing:.01em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;font-family:Heebo,sans-serif;font-size:.88rem;line-height:1.38rem;display:flex}.user-login--page .--user-login-form .--body,.user-login--page .--user-reset-password-form .--body,.user-login--page .--invitation .--body{font-optical-sizing:auto;color:#ffffff7a;text-align:center;margin:0;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.6}.user-login--page .--user-login-form .--body a,.user-login--page .--user-reset-password-form .--body a,.user-login--page .--invitation .--body a{color:#d9a841;font-weight:600;text-decoration:underline}.user-login--page .--user-login-form .--body a:hover,.user-login--page .--user-reset-password-form .--body a:hover,.user-login--page .--invitation .--body a:hover{color:#deb65e}.user-login--page .--user-login-form .--help,.user-login--page .--user-reset-password-form .--help,.user-login--page .--invitation .--help{justify-content:flex-end;margin-top:-6px;margin-bottom:2px}.user-login--page .--user-login-form .--help a,.user-login--page .--user-reset-password-form .--help a,.user-login--page .--invitation .--help a{font-optical-sizing:auto;color:#ffffff6b;font-family:Heebo,sans-serif;font-size:.85rem;line-height:1.35rem;text-decoration:underline}.user-login--page .--user-login-form .--help a:hover,.user-login--page .--user-reset-password-form .--help a:hover,.user-login--page .--invitation .--help a:hover{color:#ffffffbf}.user-login--page .--user-login-form .--actions .--btn,.user-login--page .--user-login-form .--actions button[type=submit],.user-login--page .--user-login-form .--actions button.--btn,.user-login--page .--user-reset-password-form .--actions .--btn,.user-login--page .--user-reset-password-form .--actions button[type=submit],.user-login--page .--user-reset-password-form .--actions button.--btn,.user-login--page .--invitation .--actions .--btn,.user-login--page .--invitation .--actions button[type=submit],.user-login--page .--invitation .--actions button.--btn{width:100%}.user-login--page .--user-login-form .MuiTextField-root label.MuiInputLabel-root,.user-login--page .--user-login-form .MuiFormControl-root label.MuiInputLabel-root,.user-login--page .--user-reset-password-form .MuiTextField-root label.MuiInputLabel-root,.user-login--page .--user-reset-password-form .MuiFormControl-root label.MuiInputLabel-root,.user-login--page .--invitation .MuiTextField-root label.MuiInputLabel-root,.user-login--page .--invitation .MuiFormControl-root label.MuiInputLabel-root{color:#ffffff80;font-optical-sizing:auto;text-transform:uppercase;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem}.user-login--page .--user-login-form .MuiTextField-root label.MuiInputLabel-root.MuiInputLabel-shrink,.user-login--page .--user-login-form .MuiFormControl-root label.MuiInputLabel-root.MuiInputLabel-shrink,.user-login--page .--user-reset-password-form .MuiTextField-root label.MuiInputLabel-root.MuiInputLabel-shrink,.user-login--page .--user-reset-password-form .MuiFormControl-root label.MuiInputLabel-root.MuiInputLabel-shrink,.user-login--page .--invitation .MuiTextField-root label.MuiInputLabel-root.MuiInputLabel-shrink,.user-login--page .--invitation .MuiFormControl-root label.MuiInputLabel-root.MuiInputLabel-shrink{color:#ffffffa6}.user-login--page .--user-login-form .MuiTextField-root label.MuiInputLabel-root.Mui-focused,.user-login--page .--user-login-form .MuiFormControl-root label.MuiInputLabel-root.Mui-focused,.user-login--page .--user-reset-password-form .MuiTextField-root label.MuiInputLabel-root.Mui-focused,.user-login--page .--user-reset-password-form .MuiFormControl-root label.MuiInputLabel-root.Mui-focused,.user-login--page .--invitation .MuiTextField-root label.MuiInputLabel-root.Mui-focused,.user-login--page .--invitation .MuiFormControl-root label.MuiInputLabel-root.Mui-focused{color:#d9a841}.user-login--page .--user-login-form .MuiTextField-root .MuiOutlinedInput-root,.user-login--page .--user-login-form .MuiFormControl-root .MuiOutlinedInput-root,.user-login--page .--user-reset-password-form .MuiTextField-root .MuiOutlinedInput-root,.user-login--page .--user-reset-password-form .MuiFormControl-root .MuiOutlinedInput-root,.user-login--page .--invitation .MuiTextField-root .MuiOutlinedInput-root,.user-login--page .--invitation .MuiFormControl-root .MuiOutlinedInput-root{color:#ffffffe6}.user-login--page .--user-login-form .MuiTextField-root .MuiOutlinedInput-root fieldset,.user-login--page .--user-login-form .MuiFormControl-root .MuiOutlinedInput-root fieldset,.user-login--page .--user-reset-password-form .MuiTextField-root .MuiOutlinedInput-root fieldset,.user-login--page .--user-reset-password-form .MuiFormControl-root .MuiOutlinedInput-root fieldset,.user-login--page .--invitation .MuiTextField-root .MuiOutlinedInput-root fieldset,.user-login--page .--invitation .MuiFormControl-root .MuiOutlinedInput-root fieldset{border-color:#ffffff2e;transition:border-color .2s}.user-login--page .--user-login-form .MuiTextField-root .MuiOutlinedInput-root:hover fieldset,.user-login--page .--user-login-form .MuiFormControl-root .MuiOutlinedInput-root:hover fieldset,.user-login--page .--user-reset-password-form .MuiTextField-root .MuiOutlinedInput-root:hover fieldset,.user-login--page .--user-reset-password-form .MuiFormControl-root .MuiOutlinedInput-root:hover fieldset,.user-login--page .--invitation .MuiTextField-root .MuiOutlinedInput-root:hover fieldset,.user-login--page .--invitation .MuiFormControl-root .MuiOutlinedInput-root:hover fieldset{border-color:#ffffff59}.user-login--page .--user-login-form .MuiTextField-root .MuiOutlinedInput-root.Mui-focused fieldset,.user-login--page .--user-login-form .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused fieldset,.user-login--page .--user-reset-password-form .MuiTextField-root .MuiOutlinedInput-root.Mui-focused fieldset,.user-login--page .--user-reset-password-form .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused fieldset,.user-login--page .--invitation .MuiTextField-root .MuiOutlinedInput-root.Mui-focused fieldset,.user-login--page .--invitation .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#d59a30!important}.user-login--page .--user-login-form .MuiTextField-root .MuiOutlinedInput-root input,.user-login--page .--user-login-form .MuiFormControl-root .MuiOutlinedInput-root input,.user-login--page .--user-reset-password-form .MuiTextField-root .MuiOutlinedInput-root input,.user-login--page .--user-reset-password-form .MuiFormControl-root .MuiOutlinedInput-root input,.user-login--page .--invitation .MuiTextField-root .MuiOutlinedInput-root input,.user-login--page .--invitation .MuiFormControl-root .MuiOutlinedInput-root input{color:#ffffffe6}.user-login--page .--user-login-form .MuiTextField-root .MuiOutlinedInput-root input::placeholder,.user-login--page .--user-login-form .MuiFormControl-root .MuiOutlinedInput-root input::placeholder,.user-login--page .--user-reset-password-form .MuiTextField-root .MuiOutlinedInput-root input::placeholder,.user-login--page .--user-reset-password-form .MuiFormControl-root .MuiOutlinedInput-root input::placeholder,.user-login--page .--invitation .MuiTextField-root .MuiOutlinedInput-root input::placeholder,.user-login--page .--invitation .MuiFormControl-root .MuiOutlinedInput-root input::placeholder{color:#ffffff4d}.user-login--page .--user-login-form .MuiCheckbox-root,.user-login--page .--user-reset-password-form .MuiCheckbox-root,.user-login--page .--invitation .MuiCheckbox-root{color:#ffffff59}.user-login--page .--user-login-form .MuiCheckbox-root.Mui-checked,.user-login--page .--user-reset-password-form .MuiCheckbox-root.Mui-checked,.user-login--page .--invitation .MuiCheckbox-root.Mui-checked{color:#d59a30}.user-login--page .--user-login-form .MuiTypography-root,.user-login--page .--user-reset-password-form .MuiTypography-root,.user-login--page .--invitation .MuiTypography-root{color:#ffffffd9}.user-login--page .--user-login-form .MuiDivider-root,.user-login--page .--user-reset-password-form .MuiDivider-root,.user-login--page .--invitation .MuiDivider-root{border-color:#ffffff1a}.user-login--page .--pwd-toggle{color:#ffffff80;background:#ffffff14;border-radius:50%}.user-login--page .--pwd-toggle:hover{color:#ffffffd9;background:#ffffff24}.user-login--page .--invitation-card>.MuiBox-root:first-child>.MuiBox-root:first-child{background:#ffffff0f!important}@media (max-width:900px){.user-login--page{flex-direction:column}.user-login--page .--login-brand{flex:none;padding:40px 24px 28px}.user-login--page .--login-brand:before{width:280px;height:280px}.user-login--page .--login-brand img{width:200px;height:200px}.user-login--page .--login-brand .--brand-name{font-size:2.1rem;line-height:2.6rem}.user-login--page .--center--box{align-items:flex-start;padding:24px 24px 48px}.user-login--page .--center--box .--user-login-form,.user-login--page .--center--box .--user-form,.user-login--page .--center--box .--invitation{max-width:100%}}@media (max-width:600px){.user-login--page .--login-brand{padding:28px 16px 20px}.user-login--page .--login-brand:before{width:200px;height:200px}.user-login--page .--login-brand img{width:130px;height:130px}.user-login--page .--login-brand .--brand-name{font-size:1.7rem;line-height:2.2rem}.user-login--page .--login-brand .--brand-tagline{display:none}.user-login--page .--center--box{padding:12px 12px 40px}.user-login--page .--user-login-form,.user-login--page .--invitation{border-radius:16px;padding:28px 20px}}.--invites-section{margin-bottom:32px}.--invites-section__title{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;border-bottom:1px solid #ffffff14;margin-bottom:4px;padding:0 0 10px;font-family:Bebas Neue,sans-serif;font-size:.8rem;line-height:1.3rem}.--invites-list{flex-direction:column;display:flex}.--invites-empty{color:#ffffff80;padding:16px 0;font-size:.88rem;line-height:1.38rem}.--invite-card{border-bottom:1px solid #ffffff0f;flex-flow:row;align-items:center;gap:14px;padding:14px 0;display:flex}.--invite-card:last-child{border-bottom:none}.--invite-card.--expired{opacity:.5}.--invite-card__icon{background-color:#231f33;background-position:50%;background-size:cover;border-radius:8px;flex:0 0 48px;width:48px;height:48px}.--invite-card__icon--fallback{color:#ffffff80;justify-content:center;align-items:center;display:flex}.--invite-card__icon--invite{color:#d1902a}.--invite-card__icon--request{color:#fff9}.--invite-card__body{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;display:flex}.--invite-card__name{font-optical-sizing:auto;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-family:Heebo,sans-serif;font-size:.95rem;font-weight:500;line-height:1.45rem;overflow:hidden}.--invite-card__desc{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;line-height:1.3rem;overflow:hidden}.--invite-card__meta{font-optical-sizing:auto;color:#ffffff80;align-items:center;gap:6px;margin-top:2px;font-family:Heebo,sans-serif;font-size:.75rem;line-height:1.25rem;display:flex}.--invite-card__meta .--meta-icon{opacity:.6;font-size:.9em!important}.--invite-card__meta .--expires-chip{height:20px;font-size:.7rem;line-height:1.2rem}.--invite-card__meta .--expires-chip.--expired{opacity:.6}.--invite-card__action{flex-shrink:0}.--invite-card__action .--chip{font-size:.75rem;line-height:1.25rem}.--invite-card__action .--chip.--expired{opacity:.55}.--invite-card__action .--chip.--pending{color:#d59a30;border-color:#d59a3066}.--invite-card--skeleton .--invite-card__icon{border-radius:8px;height:48px}@media (max-width:600px){.--invite-card{flex-wrap:wrap;gap:10px}.--invite-card__body{flex:1 0 0;min-width:0}.--invite-card__action{margin-left:auto}}.--invitations-layout{flex-direction:column;gap:12px;display:flex}.--invitations-layout .--form-container{min-width:unset;max-width:750px}.--invitations-lists .--invites-section{margin-bottom:16px}.--invitations-lists .--invites-section:last-child{margin-bottom:0}.--invitations-lists .--invites-empty{padding:10px 0}.--platform-invite-description{color:#ffffff80;margin:6px 0 14px;font-size:.85rem;line-height:1.35rem}.--platform-invite-form{flex-direction:row;align-items:center;gap:10px;display:flex}.--platform-invite-form .MuiTextField-root{flex:1}@media (max-width:600px){.--platform-invite-form{flex-direction:column;align-items:stretch}.--platform-invite-form .MuiTextField-root{flex:unset;width:100%}.--platform-invite-form button{width:100%}}.--history-section{margin-bottom:40px}.--history-grid{min-height:unset;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin:16px 10px 24px;display:grid}.--history-grid article.--video-card{min-width:unset;max-width:unset;width:100%}@media (max-width:900px){.--history-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.--history-grid{grid-template-columns:1fr}}.--user-account-information .--account-page-body,.--user-account-password .--account-page-body,.--subscription-board .--account-page-body,.--billing-history .--account-page-body,.--pending-invitations .--account-page-body{padding:1rem}.--user-account-information .--edit-form .--form-container,.--user-account-password .--edit-form .--form-container{min-width:unset;max-width:750px}.--user-account-page .--main-ctn,.--user-subscription-page .--main-ctn{width:100%;padding:10px 20px}.--user-account-page .--main-ctn .--user-account-nav,.--user-subscription-page .--main-ctn .--user-account-nav{flex-basis:20%}.--user-account-page .--main-ctn .--user-account-nav .--nav-select,.--user-subscription-page .--main-ctn .--user-account-nav .--nav-select{display:none}.--user-account-page .--main-ctn .--user-account-nav ul.--menu-list,.--user-subscription-page .--main-ctn .--user-account-nav ul.--menu-list{margin:0 20px 0 0;padding:0;list-style:none}.--user-account-page .--main-ctn .--user-account-nav ul.--menu-list li,.--user-subscription-page .--main-ctn .--user-account-nav ul.--menu-list li{text-transform:uppercase;font-optical-sizing:auto;cursor:pointer;background-color:#1a1726;margin-bottom:10px;padding:12px;font-family:Bebas Neue,sans-serif}.--user-account-page .--main-ctn .--user-account-nav ul.--menu-list li.--active,.--user-subscription-page .--main-ctn .--user-account-nav ul.--menu-list li.--active{color:palette_desert_constrast("400");background-color:#4b4871}.--user-account-page .--main-ctn .--user-account-nav ul.--menu-list.--mobile,.--user-subscription-page .--main-ctn .--user-account-nav ul.--menu-list.--mobile{display:none}.--user-account-page .--main-ctn .--user-account-container,.--user-account-page .--main-ctn .--user-subscription-container,.--user-subscription-page .--main-ctn .--user-account-container,.--user-subscription-page .--main-ctn .--user-subscription-container{flex-basis:80%}.--user-account-page .--main-ctn .--user-account-container .MuiAccordion-root,.--user-account-page .--main-ctn .--user-subscription-container .MuiAccordion-root,.--user-subscription-page .--main-ctn .--user-account-container .MuiAccordion-root,.--user-subscription-page .--main-ctn .--user-subscription-container .MuiAccordion-root{background-color:#1a1726}.--user-account-page .--main-ctn .--user-account-container .MuiAccordionSummary-root,.--user-account-page .--main-ctn .--user-account-container .MuiCollapse-root,.--user-account-page .--main-ctn .--user-subscription-container .MuiAccordionSummary-root,.--user-account-page .--main-ctn .--user-subscription-container .MuiCollapse-root,.--user-subscription-page .--main-ctn .--user-account-container .MuiAccordionSummary-root,.--user-subscription-page .--main-ctn .--user-account-container .MuiCollapse-root,.--user-subscription-page .--main-ctn .--user-subscription-container .MuiAccordionSummary-root,.--user-subscription-page .--main-ctn .--user-subscription-container .MuiCollapse-root{background-color:#1a1726;width:100%}.--user-account-page .--main-ctn .--user-account-container .MuiAccordionSummary-root,.--user-account-page .--main-ctn .--user-subscription-container .MuiAccordionSummary-root,.--user-subscription-page .--main-ctn .--user-account-container .MuiAccordionSummary-root,.--user-subscription-page .--main-ctn .--user-subscription-container .MuiAccordionSummary-root{text-transform:uppercase;font-optical-sizing:auto;background-color:#1a1726;font-family:Bebas Neue,sans-serif;transition:all .4ms ease-in-out}.--user-account-page .--main-ctn .--user-account-container .MuiAccordionSummary-root.Mui-expanded,.--user-account-page .--main-ctn .--user-subscription-container .MuiAccordionSummary-root.Mui-expanded,.--user-subscription-page .--main-ctn .--user-account-container .MuiAccordionSummary-root.Mui-expanded,.--user-subscription-page .--main-ctn .--user-subscription-container .MuiAccordionSummary-root.Mui-expanded{color:#e5e5ed;font-size:1.2rem;line-height:1.7rem}.--user-account-page .--main-ctn .--user-account-container .--field-line,.--user-account-page .--main-ctn .--user-subscription-container .--field-line,.--user-subscription-page .--main-ctn .--user-account-container .--field-line,.--user-subscription-page .--main-ctn .--user-subscription-container .--field-line{margin:10px 0}.--user-account-page .--subscription-detail h3,.--user-subscription-page .--subscription-detail h3{margin:0}.--user-account-page .--subscription-detail p,.--user-subscription-page .--subscription-detail p{font-optical-sizing:auto;font-family:Heebo,sans-serif}.--user-account-page .--line label,.--user-subscription-page .--line label{font-optical-sizing:auto;margin-right:15px;font-family:Heebo,sans-serif}.--user-account-page .--actions,.--user-subscription-page .--actions{margin:15px 0}.--user-account-page .--actions button,.--user-subscription-page .--actions button{margin-right:10px}@media (max-width:600px){.--user-account-page .--main-ctn,.--user-subscription-page .--main-ctn{padding:5px}.--user-account-page .--main-ctn .--user-account-nav,.--user-subscription-page .--main-ctn .--user-account-nav{flex-basis:100%;width:100%}.--user-account-page .--main-ctn .--user-account-nav .--nav-select,.--user-subscription-page .--main-ctn .--user-account-nav .--nav-select{margin:8px 0 12px}.--user-account-page .--main-ctn .--user-account-nav ul.--menu-list.--mobile,.--user-subscription-page .--main-ctn .--user-account-nav ul.--menu-list.--mobile{display:flex}.--user-account-page .--main-ctn .--user-account-nav ul.--menu-list.--desktop,.--user-subscription-page .--main-ctn .--user-account-nav ul.--menu-list.--desktop{display:none}.--user-account-page .--main-ctn .--user-account-container,.--user-subscription-page .--main-ctn .--user-account-container{flex-basis:100%;width:100%}.--user-account-page .--main-ctn .--user-account-container .MuiCollapse-root,.--user-subscription-page .--main-ctn .--user-account-container .MuiCollapse-root{width:100%}}.--page--single-video{max-width:100%;margin-top:0;overflow-x:hidden}.--single-video-layout{flex-flow:row;align-items:flex-start;gap:0;max-width:1800px;margin-left:auto;margin-right:auto;padding:10px 0 40px;display:flex}.--single-video-layout .--video-column{flex:1 1 0;min-width:0;padding:0 16px}.--single-video-layout .--sidebar-column{scrollbar-width:thin;border-left:1px solid #ffffff14;flex:0 0 440px;width:440px;max-height:calc(100vh - 65px);padding:0 16px;position:sticky;top:60px;overflow-y:auto}.--single-video-layout .--sidebar-column:after{content:"";pointer-events:none;z-index:10;background:linear-gradient(#0000,#302a46);height:100px;margin-top:-64px;display:block;position:sticky;bottom:0}@media (min-width:1800px){.--single-video-layout .--sidebar-column{flex:0 0 600px;width:600px}}@media (max-width:900px){.--single-video-layout{flex-flow:column;padding:0 0 20px}.--single-video-layout .--video-column{max-width:100%;padding:0 10px}.--single-video-layout .--sidebar-column{border-top:1px solid #ffffff1a;border-left:none;flex:none;width:100%;max-width:100%;max-height:none;padding:0 10px;position:static;overflow-y:visible}}.--sidebar-related .--related-tabs{z-index:1;-webkit-backdrop-filter:blur(12px);background-color:#0000;border-bottom:1px solid #ffffff14;min-height:38px;position:sticky;top:0}.--sidebar-related .--related-tabs .MuiTab-root{font-optical-sizing:auto;text-transform:uppercase;letter-spacing:.07em;color:#ffffff73;min-height:38px;padding:4px 12px;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1.18rem;transition:color .15s}.--sidebar-related .--related-tabs .MuiTab-root.Mui-selected{color:#d9a841}.--sidebar-related .--related-tabs .MuiTab-root.Mui-disabled{opacity:.25}.--sidebar-related .--related-tabs .MuiTabs-indicator{background-color:#d59a30;border-radius:1px;height:2px}.--sidebar-related .--tab-content{padding:0 0 100px}.--sidebar-related .--related-grid{flex-flow:column;gap:0;display:flex}.--sidebar-related .--empty-tab{text-align:center;color:#ffffff73;padding:24px 0;font-size:.85rem;line-height:1.35rem}.--page-view-tabs{border-bottom:1px solid #ffffff1f;flex-direction:row;padding:0 20px;display:flex}@media (max-width:600px){.--page-view-tabs{display:none}}.--page-view-tabs .--tab{font-optical-sizing:auto;color:#ffffff80;letter-spacing:.03em;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 20px;font-family:Heebo,sans-serif;font-size:.95rem;line-height:1.45rem;text-decoration:none;transition:color .15s,border-color .15s}.--page-view-tabs .--tab:hover{color:#fff}.--page-view-tabs .--tab.--active{color:#cb8324;border-bottom-color:#cb8324}.--page--videos-timeline .--year-grid{gap:10px;padding:8px 0}.--year-box{cursor:default;background-color:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;width:225px;padding:14px 16px 10px;transition:box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.--year-box:hover{border-color:#ffffff40;box-shadow:0 4px 16px #b8621b59}.--year-box.--current{background:linear-gradient(160deg,#753e1180 0%,#040406 100%);border-color:#b8621b}.--year-box.--current .--year{color:#d9a841}.--year-box.--current:after{content:"Now";text-align:center;font-optical-sizing:auto;color:#cb8324;letter-spacing:.08em;padding-bottom:2px;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem;display:block}.--year-box .--fill-bar{height:3px;width:var(--fill-pct,0%);background:linear-gradient(90deg,#753e11,#cb8324);border-radius:0 2px 0 0;transition:width .4s;position:absolute;bottom:0;left:0}.--year-box .--year{font-optical-sizing:auto;color:#cb8324;letter-spacing:-.01em;font-family:Bebas Neue,sans-serif;font-size:2.2rem;line-height:1}.--year-box .--counter{margin-top:6px}.--year-box .--counter .--box-info{align-items:baseline;gap:6px;display:flex}.--year-box .--counter .--box-info .--label{font-optical-sizing:auto;color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;font-family:Heebo,sans-serif;font-size:.7rem;line-height:1.2rem}.--year-box .--counter .--box-info .--value{font-optical-sizing:auto;color:#ffffffd9;text-align:unset;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem}.--year-box .--year-actions{border-top:1px solid #ffffff14;gap:6px;margin-top:10px;padding-top:8px;display:flex}.--year-box .--year-cta{text-align:center;font-optical-sizing:auto;color:#ffffff8c;cursor:pointer;border:1px solid #ffffff1f;border-radius:4px;flex:1;padding:4px 0;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s}.--year-box .--year-cta:hover{color:#d9a841;background-color:#753e1126;border-color:#b8621b80}.--months-modal .--modal-title{font-optical-sizing:auto;color:#d9a841;padding-bottom:8px;font-family:Bebas Neue,sans-serif;font-size:1.1rem;line-height:1.6rem}.--months-modal .--modal-content{padding-top:4px!important}.--months-modal .--month-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 0 8px;display:grid}.--months-modal .--month-item{border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:12px 8px;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:flex}.--months-modal .--month-item .--month-name{font-optical-sizing:auto;font-family:Bebas Neue,sans-serif;font-size:1rem;line-height:1}.--months-modal .--month-item .--month-counter{font-optical-sizing:auto;letter-spacing:.04em;font-family:Heebo,sans-serif;font-size:.72rem;line-height:1.22rem}.--months-modal .--month-item.--has-videos{cursor:pointer}.--months-modal .--month-item.--has-videos .--month-name{color:#cb8324}.--months-modal .--month-item.--has-videos .--month-counter{color:#fff9}.--months-modal .--month-item.--has-videos:hover{background-color:#753e1126;border-color:#b8621b}.--months-modal .--month-item.--has-videos:hover .--month-name{color:#d9a841}.--months-modal .--month-item.--empty{opacity:.25;cursor:default}.--months-modal .--month-item.--empty .--month-name{color:#ffffffb3}.--months-modal .--month-item.--empty .--month-counter{color:#ffffff80}.--like-slot{flex-flow:column;align-items:center;gap:1px;display:flex}.--like-slot .--like-btn{color:#fff9}.--like-slot .--like-btn:hover{color:#d9a841}.--like-slot .--like-count{font-optical-sizing:auto;color:#ffffff80;font-family:Heebo,sans-serif;font-size:.68rem;line-height:1}.--bio-toggle{color:#ffffff8c}.--bio-toggle:hover{color:#fff}.--performer-bio-panel{border-bottom:0 solid #ffffff14;grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid;position:relative}.--performer-bio-panel.--open{border-bottom-width:1px;grid-template-rows:1fr}.--performer-bio-panel .--bio-content{overflow:hidden}.--performer-bio-panel .--bio-inner{align-items:flex-start;gap:20px;padding:0 20px;transition:padding .25s;display:flex}.--performer-bio-panel .--bio-inner .--bio-text{font-optical-sizing:auto;color:#ffffffbf;flex:1;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.7}.--performer-bio-panel .--bio-inner .--bio-text p{margin:0 0 8px}.--performer-bio-panel .--bio-inner .--bio-text p:last-child{margin-bottom:0}.--performer-bio-panel.--open .--bio-inner{padding:14px 20px 16px}.--performer-bio-panel .--bio-portrait{aspect-ratio:2/3;border:1px solid #fff3;border-radius:6px;flex-shrink:0;width:80px;overflow:hidden;box-shadow:0 2px 12px #0000004d}.--performer-bio-panel .--bio-portrait.--has-original{cursor:zoom-in}.--performer-bio-panel .--bio-portrait img{object-fit:cover;width:100%;height:100%}.--performer-bio-panel .--bio-inner+.--bio-meta{border-top:1px solid #ffffff14}.--performer-bio-panel .--bio-meta{flex-wrap:wrap;align-items:center;gap:0 28px;padding:0 20px;transition:padding .25s;display:flex}.--performer-bio-panel .--bio-meta .--bio-meta__item{font-optical-sizing:auto;align-items:baseline;gap:6px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;display:flex}.--performer-bio-panel .--bio-meta .--bio-meta__item .--label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:.75rem;line-height:1.25rem}.--performer-bio-panel .--bio-meta .--bio-meta__item .--value{color:#fffc}.--performer-bio-panel.--open .--bio-meta{padding:10px 20px 14px}@media (max-width:600px){.--performer-bio-panel .--bio-inner{padding-left:14px;padding-right:14px}.--performer-bio-panel.--open .--bio-inner{padding:10px 14px 12px}.--performer-bio-panel .--bio-meta{gap:0 16px;padding-left:14px;padding-right:14px}.--performer-bio-panel.--open .--bio-meta{padding:8px 14px 12px}.--performer-bio-panel .--bio-portrait{display:none}}.--page-performers .--grid--container{flex-flow:wrap;display:flex}@media (max-width:600px){.--page-performers .--grid--container{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 8px;display:grid}}.--studio-bio-panel{border-bottom:0 solid #ffffff14;grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid;position:relative}.--studio-bio-panel.--open{border-bottom-width:1px;grid-template-rows:1fr}.--studio-bio-panel .--bio-content{overflow:hidden}.--studio-bio-panel .--bio-inner{align-items:center;gap:20px;padding:0 20px;transition:padding .25s;display:flex}.--studio-bio-panel .--bio-inner .--bio-text{font-optical-sizing:auto;color:#ffffffbf;flex:1;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.7}.--studio-bio-panel .--bio-inner .--bio-text p{margin:0 0 8px}.--studio-bio-panel .--bio-inner .--bio-text p:last-child{margin-bottom:0}.--studio-bio-panel.--open .--bio-inner{padding:14px 20px 16px}.--studio-bio-panel .--bio-meta{flex-wrap:wrap;align-items:center;gap:0 28px;padding:0 20px;transition:padding .25s;display:flex}.--studio-bio-panel .--bio-meta .--bio-meta__break{flex-basis:100%;height:0}.--studio-bio-panel .--bio-meta .--bio-meta__item{font-optical-sizing:auto;align-items:baseline;gap:6px;font-family:Heebo,sans-serif;font-size:.9rem;line-height:1.4rem;display:flex}.--studio-bio-panel .--bio-meta .--bio-meta__item.--item-sub-studios{max-width:50%}.--studio-bio-panel .--bio-meta .--bio-meta__item.--item-sub-studios .--value{word-break:break-word;overflow-wrap:break-word}.--studio-bio-panel .--bio-meta .--bio-meta__item .--label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:.75rem;line-height:1.25rem}.--studio-bio-panel .--bio-meta .--bio-meta__item .--value{color:#fffc}.--studio-bio-panel .--bio-meta .--bio-meta__item .--value a{color:inherit;text-decoration:none}.--studio-bio-panel .--bio-meta .--bio-meta__item .--value a:hover{text-decoration:underline}.--studio-bio-panel .--bio-inner+.--bio-meta{border-top:1px solid #ffffff14}.--studio-bio-panel.--open .--bio-meta{padding:10px 20px 14px}.--studio-bio-panel .--bio-thumb{aspect-ratio:16/9;border:1px solid #fff3;border-radius:6px;flex-shrink:0;width:160px;overflow:hidden;box-shadow:0 2px 12px #0000004d}.--studio-bio-panel .--bio-thumb.--has-original{cursor:zoom-in}.--studio-bio-panel .--bio-thumb .--bio-thumb__logo{background-image:var(--thumbnail);filter:grayscale(.4)brightness(.9);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}@media (max-width:600px){.--studio-bio-panel .--bio-inner{padding-left:14px;padding-right:14px}.--studio-bio-panel.--open .--bio-inner{padding:10px 14px 12px}.--studio-bio-panel .--bio-meta{gap:0 16px;padding-left:14px;padding-right:14px}.--studio-bio-panel.--open .--bio-meta{padding:8px 14px 12px}.--studio-bio-panel .--bio-thumb,.--page--studios .--categories,.--page--studios .--categories{display:none}}.--page--search .--search-page-field{padding:20px 20px 10px}.--page--search .--search-page-field .--bui-search-text-field .--search-pill{width:100%;max-width:800px;margin:0 auto}@media (max-width:600px){.--page--search .--search-page-field{padding:12px 10px 6px}}.proto-collections-menu .MuiPaper-root{margin-top:4px;background-color:#46426b!important;border:1px solid #ffffff1a!important;border-radius:10px!important;box-shadow:0 8px 32px #0009!important}.proto-collections-menu .MuiMenuItem-root{color:#ffffffbf;border-radius:6px;margin:2px 6px;padding:10px 16px;font-size:13px;transition:background-color .15s}.proto-collections-menu .MuiMenuItem-root:hover,.proto-collections-menu .MuiMenuItem-root.Mui-selected{color:#fff;background-color:#d59a3024!important}.proto-collections-menu .MuiMenuItem-root.Mui-selected:hover{background-color:#d59a3038!important}.proto-spaces{background-color:#171620;flex-direction:column;min-height:calc(100vh - 70px);display:flex}.proto-spaces .--header-actions{align-items:center;gap:16px;display:flex}.proto-spaces .--mode-toggle{margin-bottom:0}.proto-spaces .--proto-body{flex:1;align-items:stretch;min-height:0;display:flex}.proto-spaces .--nav-item{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;margin:0 8px;padding:10px 14px;transition:background-color .15s,border-color .15s;display:flex;position:relative}.proto-spaces .--nav-item:hover{background-color:#ffffff0a}.proto-spaces .--nav-item .--accent{background-color:#d59a30;border-radius:0 3px 3px 0;width:3px;display:none;position:absolute;top:20%;bottom:20%;left:0}.proto-spaces .--nav-item .--icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.proto-spaces .--nav-item .--icon svg{color:#ffffff8c;font-size:17px}.proto-spaces .--nav-item .--nav-text{flex-direction:column;gap:2px;min-width:0;display:flex}.proto-spaces .--nav-item .--nav-label{color:#ffffff8c;align-items:center;gap:8px;font-size:13.5px;transition:color .15s;display:flex}.proto-spaces .--nav-item .--nav-badge{color:#1a1200;background-color:#d59a30;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.proto-spaces .--nav-item .--nav-desc{color:#ffffff52;font-size:11px}.proto-spaces .--nav-item.is-selected{background-color:#d59a3026;border-color:#d59a3059}.proto-spaces .--nav-item.is-selected .--accent{display:block}.proto-spaces .--nav-item.is-selected .--icon{background-color:#d59a3026;border-color:#d59a3059}.proto-spaces .--nav-item.is-selected .--icon svg{color:#d59a30}.proto-spaces .--nav-item.is-selected .--nav-label{color:#fff;font-weight:600}.proto-spaces .--flat-sidebar{border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:4px;width:290px;padding:16px 0;display:flex}.proto-spaces .--flat-sidebar .--nav-group{flex-direction:column;gap:4px;display:flex}.proto-spaces .--flat-sidebar .--nav-group .--group-title{text-transform:uppercase;letter-spacing:.08em;color:#ffffff52;padding:16px 22px 6px;font-size:11px;font-weight:600}.proto-spaces .--columns-nav{flex-shrink:0;display:flex}.proto-spaces .--columns-nav .--column{border-right:1px solid #ffffff14;flex-direction:column;gap:4px;width:220px;padding:16px 0;display:flex}.proto-spaces .--columns-nav .--column-item{color:#ffffff8c;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;margin:0 8px;padding:10px 14px;font-size:13.5px;transition:background-color .15s,color .15s;display:flex}.proto-spaces .--columns-nav .--column-item svg{color:#ffffff52;font-size:16px}.proto-spaces .--columns-nav .--column-item:hover{background-color:#ffffff0a}.proto-spaces .--columns-nav .--column-item.is-selected{color:#fff;background-color:#d59a3026;font-weight:600}.proto-spaces .--columns-nav .--column-item.is-selected svg{color:#d59a30}.proto-spaces .--proto-content{flex-direction:column;flex:1;gap:20px;min-width:0;max-width:860px;padding:28px 32px 90px;display:flex;overflow-y:auto}.proto-spaces .--proto-content .--section-head{align-items:baseline;gap:12px;display:flex}.proto-spaces .--proto-content .--section-head .--section-title{color:#fff;margin:0;font-size:20px;font-weight:700}.proto-spaces .--proto-content .--section-head .--section-desc{color:#ffffff52;font-size:12.5px}.proto-spaces .--settings-card{background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px}.proto-spaces .--settings-card .--card-head{border-bottom:1px solid #ffffff14;flex-direction:column;gap:2px;padding:16px 20px 12px;display:flex}.proto-spaces .--settings-card .--card-head .--card-title{color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.proto-spaces .--settings-card .--card-head .--card-desc{color:#ffffff52;font-size:12px}.proto-spaces .--settings-card .--card-body{padding:8px 20px 16px}.proto-spaces .--setting-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.proto-spaces .--setting-row:last-child{border-bottom:none}.proto-spaces .--setting-row .--row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.proto-spaces .--setting-row .--row-label{color:#fff;font-size:13.5px}.proto-spaces .--setting-row .--row-desc{color:#ffffff52;font-size:11.5px}.proto-spaces .--setting-row .--row-control{flex-shrink:0}.proto-spaces .--field-stack{flex-direction:column;gap:18px;padding-top:10px;display:flex}.proto-spaces .--chip-group{margin-bottom:0}.proto-spaces .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#d59a30}.proto-spaces .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{opacity:.4;background-color:#d59a30}.proto-spaces .--menu-item-rows{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:8px;margin-bottom:4px;padding:10px 0;display:flex}.proto-spaces .--menu-item-row{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;transition:opacity .15s;display:flex}.proto-spaces .--menu-item-row .--drag{color:#ffffff52;cursor:grab;font-size:18px}.proto-spaces .--menu-item-row .MuiTextField-root{width:220px}.proto-spaces .--menu-item-row .--item-key{color:#ffffff52;margin-left:auto;font-family:monospace;font-size:11px}.proto-spaces .--menu-item-row.is-hidden{opacity:.55}.proto-spaces .--stat-tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.proto-spaces .--stat-tiles .--stat-tile{background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.proto-spaces .--stat-tiles .--stat-tile svg{color:#d59a30;margin-bottom:6px;font-size:18px}.proto-spaces .--stat-tiles .--stat-tile .--stat-value{color:#fff;font-size:18px;font-weight:700}.proto-spaces .--stat-tiles .--stat-tile .--stat-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff52;font-size:11px}.proto-spaces .--quick-actions{flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}.proto-spaces .--member-rows{flex-direction:column;gap:8px;padding-top:10px;display:flex}.proto-spaces .--member-row{background-color:#33303f;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;display:flex}.proto-spaces .--member-row .--avatar{color:#d59a30;background-color:#d59a3026;border:1px solid #d59a3059;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.proto-spaces .--member-row .--member-id{flex-direction:column;flex:1;min-width:0;display:flex}.proto-spaces .--member-row .--member-id .--member-name{color:#fff;font-size:13px}.proto-spaces .--member-row .--member-id .--member-email{color:#ffffff52;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.proto-spaces .--member-row .MuiChip-root.--member-state{height:22px;font-size:11px}.proto-spaces .--member-row .MuiChip-root.--member-state.is-active{color:#7ec97f;background-color:#7ec97f1f;border:1px solid #7ec97f59}.proto-spaces .--member-row .MuiChip-root.--member-state.is-active .MuiChip-icon{color:inherit;font-size:13px}.proto-spaces .--invite-link{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;display:flex}.proto-spaces .--invite-link .--hash{color:#deb65e;font-family:monospace;font-size:11.5px}.proto-spaces .--invite-link .--copy{color:#ffffff52}.proto-spaces .--invite-link .--copy:hover{color:#d59a30;background-color:#d59a3026}.proto-spaces .--invite-email{align-items:center;gap:8px;display:flex}.proto-spaces .--invite-email .MuiTextField-root{width:240px}.proto-spaces .--save-bar{background-color:#33303f;border:1px solid #d59a3059;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:10px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 32px #0000008c}.proto-spaces .--save-bar .--save-bar__hint{color:#deb65e;font-size:12.5px}.proto-spaces .--save-bar .--save-bar__actions{gap:8px;display:flex}.--collections-page{background-color:#171620;flex-direction:column;height:calc(100vh - 64px);display:flex;overflow:hidden}@media (max-width:900px){.--collections-page{height:auto;min-height:calc(100vh - 70px);overflow:visible}}.--collections-page .MuiCircularProgress-root{color:#d59a30}.--collections-page .--header-actions{align-items:center;gap:12px;display:flex}.--collections-page .--count-pill{color:#d59a30;background-color:#d59a3026;border:1px solid #d59a3059;border-radius:20px;padding:2px 10px;font-size:11px;font-weight:600}.--collections-page .--body{flex:1;min-height:0;display:flex}@media (max-width:900px){.--collections-page .--body{flex:none}}.--collections-page .--sidebar{background-color:#171620;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:300px;display:flex}@media (max-width:900px){.--collections-page .--sidebar{border-right:none;width:100%}}.--collections-page .--sidebar-controls{padding:20px 20px 16px}@media (max-width:900px){.--collections-page .--sidebar-controls{z-index:3;z-index:3;background-color:#171620;border-bottom:1px solid #ffffff14;position:sticky;top:0}}.--collections-page .--filter-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.--collections-page .--filter-chips .MuiChip-root{cursor:pointer;color:#ffffff8c;background-color:#ffffff0a;border:1px solid #ffffff14;height:24px;font-size:11.5px;font-weight:400;transition:all .15s}.--collections-page .--filter-chips .MuiChip-root .MuiChip-label{padding:0 8px}.--collections-page .--filter-chips .MuiChip-root.--month{font-size:13px!important}.--collections-page .--filter-chips .MuiChip-root.--month .MuiChip-label{padding:2px 12px}.--collections-page .--filter-chips .MuiChip-root .MuiChip-icon{color:inherit;margin-left:6px;font-size:13px}.--collections-page .--filter-chips .MuiChip-root:hover{background-color:#ffffff14;border-color:#ffffff29}.--collections-page .--filter-chips .MuiChip-root.is-active{color:#d59a30;background-color:#d59a3026;border-color:#d59a3059;font-weight:700}.--collections-page .--filter-chips .MuiChip-root.is-active:hover{background-color:#d59a3026;border-color:#d59a30}.--collections-page .--studio-filter{margin-bottom:12px}.--collections-page .--sidebar-divider{border-color:#ffffff14}.--collections-page .--sidebar-list{flex-direction:column;flex:1;gap:4px;padding:12px 0;display:flex;overflow-y:auto}.--collections-page .--sidebar-list::-webkit-scrollbar{width:4px}.--collections-page .--sidebar-list::-webkit-scrollbar-thumb{background-color:#393646;border-radius:2px}@media (max-width:900px){.--collections-page .--sidebar-list{flex:none;overflow-y:visible}}.--collections-page .--sidebar-loading{justify-content:center;padding:40px 0;display:flex}.--collections-page .--list-sentinel{flex-shrink:0;height:1px}.--collections-page .--sidebar-empty{text-align:center;color:#ffffff52;margin-top:48px;font-size:13px}.--collections-page .--sidebar-pagination{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.--collections-page .--sidebar-pagination .MuiIconButton-root{color:#ffffff8c}.--collections-page .--sidebar-pagination .MuiIconButton-root:hover{color:#d59a30;background-color:#d59a3026}.--collections-page .--sidebar-pagination .MuiIconButton-root.Mui-disabled{color:#ffffff52}.--collections-page .--sidebar-pagination .--page-indicator{color:#ffffff52;font-size:12px}.--collections-page .--sidebar-footnote{color:#ffffff52;border-top:1px solid #ffffff14;padding:12px 20px;font-size:11px;line-height:1.5}.--collections-page .--list-item{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;margin:0 8px;padding:12px 16px;transition:background-color .15s,border-color .15s;display:flex;position:relative}.--collections-page .--list-item:hover{background-color:#ffffff0a}.--collections-page .--list-item .--accent{background-color:#d59a30;border-radius:0 3px 3px 0;width:3px;display:none;position:absolute;top:20%;bottom:20%;left:0}.--collections-page .--list-item .--icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.--collections-page .--list-item .--icon svg{color:#ffffff8c;font-size:18px}.--collections-page .--list-item .--item-body{flex:1;min-width:0}.--collections-page .--list-item .--item-title{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:400;line-height:1.3;transition:color .15s;overflow:hidden}.--collections-page .--list-item .--item-meta{align-items:center;gap:6px;min-width:0;margin-top:4px;display:flex}.--collections-page .--list-item .--item-slug{color:#ffffff52;text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:11px;overflow:hidden}.--collections-page .--list-item .--item-count{color:#ffffff52;flex-shrink:0;font-size:11px}.--collections-page .--list-item.is-selected{background-color:#d59a3026;border-color:#d59a3059}.--collections-page .--list-item.is-selected .--accent{display:block}.--collections-page .--list-item.is-selected .--icon{background-color:#d59a3026;border-color:#d59a3059}.--collections-page .--list-item.is-selected .--icon svg{color:#d59a30}.--collections-page .--list-item.is-selected .--item-title{color:#fff;font-weight:600}.--collections-page .--list-item .--now-pill{letter-spacing:.05em;text-transform:uppercase;color:#d59a30;vertical-align:2px;background-color:#d59a3026;border:1px solid #d59a3059;border-radius:8px;margin-left:8px;padding:1px 6px;font-size:9.5px;font-weight:700;display:inline-block}.--collections-page .--list-item .--item-bar{background-color:#ffffff0f;border-radius:2px;height:3px;margin-top:6px;overflow:hidden}.--collections-page .--list-item .--item-bar span{opacity:.8;background-color:#d59a30;border-radius:2px;min-width:2px;height:100%;display:block}.--collections-page .--month-chips{margin-bottom:16px}.--collections-page .--detail{flex-direction:column;flex:1;min-width:0;display:flex}.--collections-page .--detail-header{background-color:#171620;border-bottom:1px solid #ffffff14;padding:28px 32px 20px}@media (max-width:900px){.--collections-page .--detail-header{padding:16px 16px 20px}}.--collections-page .--title-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.--collections-page .--back-button{color:#ffffff8c}.--collections-page .--back-button:hover{color:#fff}.--collections-page .--detail-title{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:24px;font-weight:700;line-height:1.2}@media (max-width:900px){.--collections-page .--detail-title{font-size:20px}}.--collections-page .--icon-edit,.--collections-page .--icon-delete{color:#ffffff52}.--collections-page .--icon-edit svg,.--collections-page .--icon-delete svg{font-size:16px}.--collections-page .--icon-edit:hover{color:#d59a30;background-color:#d59a3026}.--collections-page .--icon-delete:hover{color:#e26d5a;background-color:#e26d5a26}.--collections-page .--detail-description{color:#ffffff8c;max-width:640px;margin:0 0 12px;font-size:13px}.--collections-page .--detail-meta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.--collections-page .--detail-meta .--detail-count{color:#ffffff8c;align-items:center;gap:6px;font-size:12.5px;display:flex}.--collections-page .--detail-meta .--detail-count svg{color:#ffffff52;font-size:13px}.--collections-page .--detail-meta .--detail-slug{color:#ffffff52;font-family:monospace;font-size:12px}.--collections-page .--detail-meta .--detail-date{color:#ffffff52;font-size:12px}.--collections-page .--detail-body{flex:1;padding:28px;overflow-y:auto}.--collections-page .--detail-body::-webkit-scrollbar{width:4px}.--collections-page .--detail-body::-webkit-scrollbar-thumb{background-color:#393646;border-radius:2px}@media (max-width:900px){.--collections-page .--detail-body{flex:none;padding:16px;overflow-y:visible}}.--collections-page .--grid-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.--collections-page .--grid-header .--grid-title{color:#ffffff8c;text-transform:uppercase;letter-spacing:.8px;font-size:13px;font-weight:600}.--collections-page .--grid-header .--grid-actions{gap:8px;display:flex}.--collections-page .--scope-banner{color:#aab0e0;background-color:#5357b12e;border:1px solid #5357b14d;border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:10px 16px;font-size:12.5px;display:flex}.--collections-page .--scope-banner svg{color:#8a8fd8;flex-shrink:0;font-size:15px}.--collections-page .--videos-pagination{margin-bottom:16px}.--collections-page .--video-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.--collections-page .--video-grid.is-refreshing{pointer-events:none;position:relative}.--collections-page .--video-grid.is-refreshing .--video-card-mini{opacity:.45;filter:blur(3px)saturate(.65)}.--collections-page .--video-grid.is-refreshing:after{content:"";z-index:5;border:3px solid #d59a3026;border-top-color:#d59a30;border-radius:50%;width:32px;height:32px;margin-left:-16px;animation:.7s linear infinite grid-refresh-spin;position:absolute;top:90px;left:50%}@media (max-width:900px){.--collections-page .--video-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}.--collections-page .--grid-loading{justify-content:center;padding:64px 0;display:flex}.--collections-page .--empty-state{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 0;display:flex}.--collections-page .--empty-state .--empty-icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.--collections-page .--empty-state .--empty-icon svg{color:#ffffff52;font-size:28px}.--collections-page .--empty-state .--empty-title{color:#ffffff8c;font-size:14px}.--collections-page .--empty-state .--empty-hint{color:#ffffff52;font-size:12.5px}.--collections-page .--empty-detail{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;display:flex}.--collections-page .--empty-detail .--empty-icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.--collections-page .--empty-detail .--empty-icon svg{color:#ffffff52;font-size:34px}.--collections-page .--empty-detail .--empty-text{text-align:center}.--collections-page .--empty-detail .--empty-text .--empty-title{color:#ffffff8c;margin:0 0 4px;font-size:16px;font-weight:600}.--collections-page .--empty-detail .--empty-text .--empty-hint{color:#ffffff52;font-size:13px}.MuiChip-root.--badge-amber,.MuiChip-root.--badge-indigo{letter-spacing:.2px;height:22px;font-size:11px;font-weight:500}.MuiChip-root.--badge-amber .MuiChip-label,.MuiChip-root.--badge-indigo .MuiChip-label{padding:0 8px}.MuiChip-root.--badge-amber .MuiChip-icon,.MuiChip-root.--badge-indigo .MuiChip-icon{color:inherit;margin-left:6px;font-size:13px}.MuiChip-root.--badge-amber{color:#deb65e;background-color:#d59a3026;border:1px solid #d59a3059}.MuiChip-root.--badge-indigo{color:#8a8fd8;background-color:#5357b12e;border:1px solid #5357b159}.MuiButton-root.--button-accent{color:#d59a30;border:1px solid #d59a3059;border-radius:8px;min-width:0;padding:4px 12px;font-size:12px;font-weight:600}.MuiButton-root.--button-accent .MuiButton-startIcon svg{font-size:15px}.MuiButton-root.--button-accent:hover{background-color:#d59a3026;border-color:#d59a30}.MuiButton-root.--button-accent.--large{border-radius:10px;padding:8px 20px;font-size:14px}.MuiButton-root.--button-danger{color:#e26d5a;border:1px solid #e26d5a59;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:600}.MuiButton-root.--button-danger .MuiButton-startIcon svg{font-size:15px}.MuiButton-root.--button-danger:hover{background-color:#e26d5a26;border-color:#e26d5a}.MuiButton-root.--button-cancel{color:#ffffff8c}.MuiButton-root.--button-danger-solid{color:#fff;background-color:#e26d5a;border-radius:8px;padding:6px 20px;font-weight:700}.MuiButton-root.--button-danger-solid:hover{background-color:#eb7d6b}.MuiButton-root.--button-primary{color:#1a1200;background-color:#d59a30;border-radius:8px;padding:6px 20px;font-weight:700}.MuiButton-root.--button-primary:hover{background-color:#deb65e}.MuiButton-root.--button-primary.Mui-disabled{opacity:1;color:#c2b9a8;box-shadow:none;background-color:#554b38;border:1px solid #ffffff1f}.MuiButton-root.--button-primary.--button-small{padding:4px 14px;font-size:12px}.--search-field .MuiOutlinedInput-root{background-color:#2c2937;border-radius:8px;font-size:13px}.--search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff14;top:0}.--search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline legend{display:none}.--search-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.--search-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d59a3059}.--search-field .MuiInputAdornment-root svg{color:#ffffff52;font-size:15px}.--search-field .MuiInputBase-input{color:#fff}.--search-field .MuiInputBase-input::placeholder{color:#ffffff52;opacity:1}.--create-field .MuiInputLabel-root{color:#ffffff52}.--create-field .MuiInputLabel-root.Mui-focused{color:#d59a30}.--create-field .MuiOutlinedInput-root{color:#fff;background-color:#33303f;font-size:14px}.--create-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff14}.--create-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.--create-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d59a3059}.--create-field .MuiInputBase-input::placeholder{color:#ffffff52;opacity:1}.--create-field .MuiFormHelperText-root{color:#ffffff52}.--scope-option{align-items:center;gap:8px;font-size:13px;display:flex}.--scope-option svg{font-size:16px}.--scope-option.is-space svg{color:#deb65e}.--scope-option.is-studio svg{color:#8a8fd8}.--collections-dialog .MuiPaper-root{background-color:#2c2937;background-image:none;border:1px solid #ffffff14;border-radius:14px}.--collections-dialog .MuiDialog-paperFullScreen{border:none;border-radius:0}.--collections-dialog .MuiDialogTitle-root{color:#fff;padding-bottom:8px;font-size:16px;font-weight:600}.--collections-dialog .MuiDialogTitle-root.--dialog-title-row{justify-content:space-between;align-items:center;display:flex}.--collections-dialog .MuiDialogContent-root{padding-top:12px!important}.--collections-dialog .MuiDialogActions-root{padding:0 24px 20px}.--collections-dialog .--dialog-close{color:#ffffff8c}.--collections-dialog .--dialog-note{color:#ffffff52;margin:0 0 12px;font-size:11.5px}.--collections-dialog .--dialog-scope-note{color:#deb65eba;margin:0 0 12px;font-size:11.5px}.--collections-dialog .--dialog-search{margin-bottom:16px}.--collections-dialog .--confirm-text{color:#ffffff8c;font-size:14px;line-height:1.6}.--collections-dialog .--confirm-text strong{color:#fff}.--collections-dialog .MuiCircularProgress-root{color:#d59a30}.--collections-dialog .--results{flex-direction:column;gap:6px;min-height:240px;max-height:420px;display:flex;overflow-y:auto}.--collections-dialog .--results::-webkit-scrollbar{width:4px}.--collections-dialog .--results::-webkit-scrollbar-thumb{background-color:#393646;border-radius:2px}.--collections-dialog .--results .--results-loading{justify-content:center;padding:32px 0;display:flex}.--collections-dialog .--results .--results-empty{text-align:center;color:#ffffff52;margin-top:48px;font-size:13px}.--collections-dialog .MuiDialog-paperFullScreen .MuiDialogContent-root{flex-direction:column;display:flex}.--collections-dialog .MuiDialog-paperFullScreen .--results{flex:1;max-height:none}.--collections-dialog .--result-row{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.--collections-dialog .--result-row:hover{background-color:#d59a3026;border-color:#d59a3059}.--collections-dialog .--result-row .--result-icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.--collections-dialog .--result-row .--result-icon svg{color:#ffffff8c;font-size:18px}.--collections-dialog .--result-row .--result-thumb{border-radius:4px;flex-shrink:0;width:56px;height:36px;position:relative;overflow:hidden}.--collections-dialog .--result-row .--result-thumb .--thumb-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.--collections-dialog .--result-row .--result-thumb .--thumb-image.--blurry{filter:blur(12px)brightness(.6)saturate(.4);pointer-events:none}.--collections-dialog .--result-row .--result-thumb .--thumb-placeholder{background:linear-gradient(135deg,#302a46,#56547f);position:absolute;inset:0}.--collections-dialog .--result-row .--result-info{flex:1;min-width:0}.--collections-dialog .--result-row .--result-info .--result-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.--collections-dialog .--result-row .--result-info .--result-sub{color:#deb65e99;font-size:11px}.--collections-dialog .--result-row .MuiButton-root.--result-add{color:#d59a30;border-color:#d59a3059;min-width:0;padding:2px 12px;font-size:11px}.--collections-dialog .--result-row .MuiButton-root.--result-add:hover{background-color:#d59a3026;border-color:#d59a30}.MuiPaper-root.--collections-drawer{background-color:#2c2937;background-image:none;border-left:1px solid #ffffff14;width:420px;height:fit-content;max-height:90dvh;top:auto;bottom:0}@media (max-width:600px){.MuiPaper-root.--collections-drawer{width:100%}}.MuiPaper-root.--collections-drawer .--drawer{max-height:inherit;flex-direction:column;display:flex}.MuiPaper-root.--collections-drawer .--drawer-header{justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.MuiPaper-root.--collections-drawer .--drawer-header .--drawer-title{color:#fff;font-size:16px;font-weight:600}.MuiPaper-root.--collections-drawer .--drawer-header .--drawer-close{color:#ffffff8c}.MuiPaper-root.--collections-drawer .--drawer-divider{border-color:#ffffff14}.MuiPaper-root.--collections-drawer .--drawer-body{flex-direction:column;flex:0 auto;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}.MuiPaper-root.--collections-drawer .--drawer-note{color:#deb65ecc;background-color:#d59a3026;border:1px solid #d59a3059;border-radius:8px;padding:10px 16px;font-size:12px;line-height:1.5}.MuiPaper-root.--collections-drawer .--drawer-note.is-indigo{color:#aab0e0;background-color:#5357b12e;border-color:#5357b14d}.MuiPaper-root.--collections-drawer .--drawer-footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.MuiPaper-root.--collections-drawer .--keyword-editor{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MuiPaper-root.--collections-drawer .--keyword-editor .MuiTextField-root{flex:1 0 100%}.MuiPaper-root.--collections-drawer .--keyword-editor .MuiChip-root{color:#fff;background:#d59a3026}@media (max-width:600px){.MuiPaper-root.--collections-drawer{height:auto;max-height:100dvh;top:0;bottom:0}}.--space-layout .--account-layout__main-container .--account-layout__main-container__sidebar{background-color:#171620;border-right:1px solid #ffffff14;flex-direction:column;gap:4px;width:300px;padding:16px 0;display:flex}.--space-layout .--nav-group{flex-direction:column;gap:4px;display:flex}.--space-layout .--nav-group .--group-title{text-transform:uppercase;letter-spacing:.08em;color:#ffffff52;padding:16px 22px 6px;font-size:11px;font-weight:600}.--space-layout a.--nav-item{text-decoration:none}.--space-layout .--nav-item{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;margin:0 8px;padding:10px 14px;transition:background-color .2s,border-color .2s,transform .1s;display:flex;position:relative}.--space-layout .--nav-item:hover{background-color:#ffffff0a}.--space-layout .--nav-item:hover .--icon{border-color:#ffffff24;transform:scale(1.08)}.--space-layout .--nav-item:active{transform:scale(.97)}.--space-layout .--nav-item .--accent{background-color:#d59a30;border-radius:0 3px 3px 0;width:3px;display:none;position:absolute;top:20%;bottom:20%;left:0}.--space-layout .--nav-item .--icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.--space-layout .--nav-item .--icon svg{color:#ffffff8c;font-size:17px}.--space-layout .--nav-item .--nav-text{flex-direction:column;gap:2px;min-width:0;display:flex}.--space-layout .--nav-item .--nav-label{color:#ffffff8c;font-size:13.5px;transition:color .15s}.--space-layout .--nav-item .--nav-desc{color:#ffffff52;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.--space-layout .--nav-item.is-selected{background-color:#d59a3026;border-color:#d59a3059}.--space-layout .--nav-item.is-selected .--accent{display:block}.--space-layout .--nav-item.is-selected .--icon{background-color:#d59a3026;border-color:#d59a3059}.--space-layout .--nav-item.is-selected .--icon svg{color:#d59a30}.--space-layout .--nav-item.is-selected .--nav-label{color:#fff;font-weight:600}.--space-layout .--nav-item.is-disabled{opacity:.45;cursor:default}.--space-layout .--nav-item.is-disabled:hover{background-color:#0000}.--space-layout .--settings-page{flex-direction:column;gap:20px;padding:24px 28px 90px;display:flex}.--space-layout .--settings-page>*{width:100%;max-width:860px}.--space-layout .--space-edit-form{flex-direction:column;gap:20px;display:flex}.--space-layout .--settings-card{background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px}.--space-layout .--settings-card .--card-head{border-bottom:1px solid #ffffff14;flex-direction:column;gap:2px;padding:16px 20px 12px;display:flex}.--space-layout .--settings-card .--card-head .--card-title{color:#fff;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.--space-layout .--settings-card .--card-head .--card-desc{color:#ffffff52;font-size:12px}.--space-layout .--settings-card .--card-body{padding:8px 20px 16px}.--space-layout .--setting-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.--space-layout .--setting-row:last-child{border-bottom:none}.--space-layout .--setting-row .--row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.--space-layout .--setting-row .--row-label{color:#fff;font-size:13.5px}.--space-layout .--setting-row .--row-desc{color:#ffffff52;font-size:11.5px}.--space-layout .--setting-row .--row-control{flex-shrink:0}.--space-layout .--field-stack{flex-direction:column;gap:18px;padding-top:10px;display:flex}.--space-layout .--chip-group{flex-wrap:wrap;gap:6px;display:flex}.--space-layout .--chip-group .MuiChip-root{cursor:pointer;color:#ffffff8c;background-color:#ffffff0a;border:1px solid #ffffff14;height:24px;font-size:11.5px;font-weight:400;transition:all .15s}.--space-layout .--chip-group .MuiChip-root .MuiChip-label{padding:0 10px}.--space-layout .--chip-group .MuiChip-root:hover{background-color:#ffffff14;border-color:#ffffff29}.--space-layout .--chip-group .MuiChip-root.is-active{color:#d59a30;background-color:#d59a3026;border-color:#d59a3059;font-weight:700}.--space-layout .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#d59a30}.--space-layout .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{opacity:.4;background-color:#d59a30}.--space-layout .--menu-item-rows{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:8px;margin-bottom:4px;padding:10px 0;display:flex}.--space-layout .--menu-item-row{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;transition:opacity .15s;display:flex}.--space-layout .--menu-item-row .--drag{color:#ffffff52;cursor:grab;font-size:18px}.--space-layout .--menu-item-row .MuiTextField-root{width:220px}.--space-layout .--menu-item-row .--item-fixed{color:#ffffff8c;font-size:13px}.--space-layout .--menu-item-row .--item-key{color:#ffffff52;margin-left:auto;font-family:monospace;font-size:11px}.--space-layout .--menu-item-row.is-hidden{opacity:.55}.--space-layout .--table-actions{gap:8px;padding:14px 0 4px;display:flex}.--space-layout .--member-rows{flex-direction:column;gap:8px;padding-top:12px;display:flex}.--space-layout .--member-row{background-color:#33303f;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;display:flex}.--space-layout .--member-row .--avatar{color:#d59a30;background-color:#d59a3026;border:1px solid #d59a3059;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.--space-layout .--member-row .--member-id{flex-direction:column;flex:1;min-width:0;display:flex}.--space-layout .--member-row .--member-id .--member-name{color:#fff;font-size:13px}.--space-layout .--member-row .--member-id .--member-email{color:#ffffff52;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.--space-layout .--member-row .MuiChip-root.--member-state{color:#ffffff8c;background-color:#ffffff0d;border:1px solid #ffffff14;height:22px;font-size:11px}.--space-layout .--member-row .MuiChip-root.--member-state .MuiChip-icon{color:inherit;font-size:13px}.--space-layout .--member-row .MuiChip-root.--member-state.is-active{color:#7ec97f;background-color:#7ec97f1f;border-color:#7ec97f59}.--space-layout .--member-row .--member-revoke{color:#ffffff52}.--space-layout .--member-row .--member-revoke:hover{color:#e26d5a;background-color:#e26d5a26}.--space-layout .--members-empty{text-align:center;color:#ffffff52;margin:0;padding:24px 0;font-size:13px}.--space-layout .MuiChip-root.--member-state.is-warn{color:#deb65e;background-color:#d59a3026;border-color:#d59a3059}.--space-layout .MuiChip-root.--member-state.is-danger{color:#e26d5a;background-color:#e26d5a26;border-color:#e26d5a59}.--space-layout .--glance-card{background-color:#2c2937;border:1px solid #d59a3059;border-radius:14px;flex-direction:column;gap:18px;padding:20px 24px;display:flex}.--space-layout .--glance-card .--glance-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.--space-layout .--glance-card .--glance-head .--glance-title{flex-direction:column;gap:4px;min-width:0;display:flex}.--space-layout .--glance-card .--glance-head .--glance-title h2{color:#fff;margin:0;font-size:19px;font-weight:700}.--space-layout .--glance-card .--glance-head .--glance-title .--glance-desc{color:#ffffff8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:640px;font-size:12.5px;display:-webkit-box;overflow:hidden}.--space-layout .--glance-card .--approval-chip{color:#deb65e;background-color:#d59a3026;border:1px solid #d59a3059;border-radius:16px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}.--space-layout .--glance-card .--approval-chip svg{font-size:14px}.--space-layout .--glance-card .--approval-chip:hover{border-color:#d59a30}.--space-layout .--stat-tiles{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:12px;display:grid}.--space-layout .--stat-tiles .--stat-tile{background-color:#33303f;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.--space-layout .--stat-tiles .--stat-tile svg{color:#d59a30;margin-bottom:4px;font-size:17px}.--space-layout .--stat-tiles .--stat-tile .--stat-value{color:#fff;font-size:17px;font-weight:700}.--space-layout .--stat-tiles .--stat-tile .--stat-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff52;font-size:10.5px}.--space-layout .--quick-actions{flex-wrap:wrap;gap:10px;display:flex}.--space-layout .--spaces-toolbar{align-items:center;gap:12px;display:flex}.--space-layout .--spaces-toolbar .--chip-group{flex-shrink:0}.--space-layout .--spaces-toolbar .MuiTextField-root{flex:1}.--space-layout .--spaces-toolbar .MuiButton-root{flex-shrink:0}.--space-layout .--space-group{flex-direction:column;gap:10px;display:flex}.--space-layout .--space-rows{flex-direction:column;gap:8px;display:flex}.--space-layout .--space-row{background-color:#2c2937;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s;display:flex}.--space-layout .--space-row:hover{border-color:#ffffff29}.--space-layout .--space-row.is-active{background-color:#d59a300f;border-color:#d59a3059}.--space-layout .--space-row .--dot{background-color:#ffffff1f;border-radius:50%;flex-shrink:0;width:8px;height:8px}.--space-layout .--space-row .--dot.is-on{background-color:#7ec97f;box-shadow:0 0 6px #7ec97fcc}.--space-layout .--space-row .--space-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.--space-layout .--space-row .--space-id .--space-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.--space-layout .--space-row .--space-id .--space-sub{color:#ffffff52;font-size:11.5px}.--space-layout .--space-row .--space-row-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.--space-layout .--space-row .--space-row-actions .--row-icon{color:#d59a30;border:1px solid #d59a3059;border-radius:8px;padding:5px;transition:background-color .15s,border-color .15s}.--space-layout .--space-row .--space-row-actions .--row-icon svg{font-size:16px}.--space-layout .--space-row .--space-row-actions .--row-icon:hover{background-color:#d59a3026;border-color:#d59a30}.--space-layout .--space-row .--space-row-actions .--row-icon.is-danger{color:#e26d5a;border-color:#e26d5a59}.--space-layout .--space-row .--space-row-actions .--row-icon.is-danger:hover{background-color:#e26d5a26;border-color:#e26d5a}.--space-layout .--invite-link{background-color:#33303f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;display:flex}.--space-layout .--invite-link .--hash{color:#deb65e;font-family:monospace;font-size:11.5px}.--space-layout .--invite-link .--copy{color:#ffffff52}.--space-layout .--invite-link .--copy:hover{color:#d59a30;background-color:#d59a3026}.--space-layout .--invite-email{align-items:center;gap:8px;display:flex}.--space-layout .--invite-email .MuiTextField-root{width:240px}.--space-layout .MuiTextField-root .MuiInputLabel-root{color:#ffffff52}.--space-layout .MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#d59a30}.--space-layout .MuiTextField-root .MuiInputLabel-root.Mui-disabled{color:#fff3}.--space-layout .MuiTextField-root .MuiOutlinedInput-root{color:#fff;background-color:#ffffff08}.--space-layout .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff14}.--space-layout .MuiTextField-root .MuiOutlinedInput-root:hover:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.--space-layout .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d59a30}.--space-layout .MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#ffffff0f}.--space-layout .MuiTextField-root .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#ffffff52}.--space-layout .MuiTextField-root .MuiInputAdornment-root .MuiSvgIcon-root,.--space-layout .MuiTextField-root .MuiFormHelperText-root{color:#ffffff52}.--space-layout .MuiTextField-root .MuiFormHelperText-root.Mui-error{color:#e26d5a}.--space-layout .--form-actions{justify-content:flex-end;padding-top:16px;display:flex}.--space-layout .--billing-table{border-radius:8px;overflow:hidden}.--space-layout .--billing-header{text-transform:uppercase;letter-spacing:.06em;color:#ffffff52;border-bottom:1px solid #ffffff14;align-items:center;padding:8px 12px;font-size:10.5px;font-weight:600;display:flex}.--space-layout .--billing-row{color:#ffffff8c;border-bottom:1px solid #ffffff0a;align-items:center;padding:10px 12px;font-size:13px;display:flex}.--space-layout .--billing-row:last-child{border-bottom:none}.--space-layout .--billing-col{flex:1}.--space-layout .--billing-col-date{flex:1.4}.--space-layout .--billing-col-plan{flex-direction:column;flex:2;gap:2px;display:flex}.--space-layout .--billing-col-source{flex:1}.--space-layout .--billing-col-amount{flex:1.4}.--space-layout .--billing-col-status{flex:1}.--space-layout .--billing-col-actions{flex:0 0 80px;justify-content:flex-end;display:flex}.--space-layout .--billing-plan-name{color:#fff;font-size:13px}.--space-layout .--billing-plan-period{color:#ffffff52;font-size:11px}.--space-layout .--billing-invoice-error{color:#e26d5a;font-size:11px}.--space-layout .--billing-status{border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.--space-layout .--billing-status.--status-active{color:#7ec97f;background-color:#7ec97f1f;border:1px solid #7ec97f4d}.--space-layout .--billing-status.--status-cancelled{color:#e26d5a;background-color:#e26d5a26;border:1px solid #e26d5a59}.--space-layout .--billing-empty,.--space-layout .--billing-loading{text-align:center;color:#ffffff52;padding:28px;font-size:13px}.--space-layout .--history-page{flex:1;min-height:calc(100vh - 150px);padding:24px 28px}.--space-layout .--save-bar{z-index:5;background-color:#33303f;border:1px solid #d59a3059;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 32px #0000008c}.--space-layout .--save-bar .--save-bar__hint{color:#deb65e;font-size:12.5px}.--space-layout .--save-bar .--save-bar__actions{gap:8px;display:flex}@media (max-width:980px){.--space-layout .--account-layout__main-container{flex-direction:column}.--space-layout .--account-layout__main-container .--account-layout__main-container__sidebar{scrollbar-width:none;background-color:#171620;border-bottom:1px solid #ffffff14;border-right:none;flex-direction:row;padding:6px 4px;overflow:auto hidden;width:100%!important}.--space-layout .--account-layout__main-container .--account-layout__main-container__sidebar::-webkit-scrollbar{display:none}.--space-layout .--account-layout__main-container .--account-layout__main-container__content{overflow-y:visible}.--space-layout .--nav-group{flex-direction:row;align-items:stretch;gap:0}.--space-layout .--nav-group .--group-title{display:none}.--space-layout .--nav-item{border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;margin:0 2px;padding:8px 14px}.--space-layout .--nav-item .--accent{border-radius:2px 2px 0 0;width:auto;height:2px;inset:auto 10% 0}.--space-layout .--nav-item .--icon{width:30px;height:30px}.--space-layout .--nav-item .--icon svg{font-size:16px}.--space-layout .--nav-item .--nav-label{font-size:11.5px}.--space-layout .--nav-item .--nav-desc{display:none}.--space-layout .--settings-page{padding:20px 20px 80px}.--space-layout .--settings-page>*{max-width:100%}.--space-layout .--history-page{padding:20px}.--space-layout .--settings-card{border-radius:10px}.--space-layout .--settings-card .--card-body{padding:8px 16px 16px}.--space-layout .--billing-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.--space-layout .--billing-table .--billing-header,.--space-layout .--billing-table .--billing-row{min-width:520px}.--space-layout .--invite-email{flex-direction:column;align-items:stretch}.--space-layout .--invite-email .MuiTextField-root{width:100%}.--space-layout .--member-row{flex-wrap:wrap}.--space-layout .--save-bar{flex-direction:column;align-items:stretch;gap:10px;bottom:8px}.--space-layout .--save-bar .--save-bar__actions{justify-content:flex-end}}@media (max-width:600px){.--space-layout .--settings-page{padding:14px 14px 60px}.--space-layout .--history-page{padding:14px}.--space-layout .--nav-item{padding:8px 10px}.--space-layout .--nav-item .--nav-label{font-size:10.5px}}.--space-switch-menu .MuiPaper-root{background-color:#2c2937;background-image:none;border:1px solid #ffffff14;border-radius:10px;min-width:240px;margin-top:6px;box-shadow:0 8px 32px #0009}.--space-switch-menu .--space-switch-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e #0000;height:144px;overflow-y:auto}.--space-switch-menu .--space-switch-loading{padding:8px 6px}.--space-switch-menu .--space-switch-skeleton{align-items:center;gap:10px;height:42px;padding:0 14px;display:flex}.--space-switch-menu .--space-switch-skeleton .MuiSkeleton-root{background-color:#ffffff1a}.--space-switch-menu .--space-switch-skeleton .MuiSkeleton-circular{flex-shrink:0}.--space-switch-menu .--space-switch-empty{color:#ffffff52;text-align:center;justify-content:center;align-items:center;height:100%;padding:12px;font-size:12px;display:flex}.--space-switch-menu .MuiMenuItem-root{color:#ffffff8c;border-radius:8px;align-items:center;gap:10px;margin:2px 6px;padding:9px 14px;font-size:13px;display:flex}.--space-switch-menu .MuiMenuItem-root:hover{color:#fff;background-color:#ffffff0d}.--space-switch-menu .MuiMenuItem-root.is-active{color:#fff;font-weight:600}.--space-switch-menu .MuiMenuItem-root .--dot{background-color:#ffffff1f;border-radius:50%;flex-shrink:0;width:8px;height:8px}.--space-switch-menu .MuiMenuItem-root .--dot.is-on{background-color:#7ec97f;box-shadow:0 0 6px #7ec97fcc}.--space-switch-menu .MuiMenuItem-root .--switch-name{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.--space-switch-menu .MuiMenuItem-root .--switch-icon{color:#ffffff52;font-size:16px}.--space-switch-menu .--switch-divider{border-color:#ffffff14;margin:4px 0}.--active-space-chip{background-color:#d59a3026;border:1px solid #d59a3059;border-radius:20px;align-items:center;gap:8px;padding:5px 14px;display:flex}.--active-space-chip .--dot{background-color:#7ec97f;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px #7ec97fcc}.--active-space-chip .--name{color:#deb65e;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:12.5px;font-weight:600;overflow:hidden}.--active-space-chip .--state{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;border-left:1px solid #d59a3059;padding-left:10px;font-size:10px;font-weight:600}.--active-space-chip .--none{color:#ffffff52;font-size:12px}.--space-dashboard,.--space-form,.--invitation{background-color:#171620;flex:1;min-height:calc(100vh - 150px)}.--space-dashboard .--dashboard-toolbar,.--space-form .--dashboard-toolbar,.--invitation .--dashboard-toolbar{justify-content:flex-end;gap:8px;margin-bottom:16px;display:flex}.--space-dashboard .MuiButton-root.--btn,.--space-form .MuiButton-root.--btn,.--invitation .MuiButton-root.--btn{color:#d59a30;box-shadow:none;background-color:#0000;background-image:none;border:1px solid #d59a3059;border-radius:8px;font-size:12px;font-weight:600;transition:background-color .15s,border-color .15s}.--space-dashboard .MuiButton-root.--btn:hover,.--space-form .MuiButton-root.--btn:hover,.--invitation .MuiButton-root.--btn:hover{box-shadow:none;background-color:#d59a3026;border-color:#d59a30}.--space-dashboard .MuiButton-root.--btn.--active,.--space-form .MuiButton-root.--btn.--active,.--invitation .MuiButton-root.--btn.--active{background-color:#d59a3026;border-color:#d59a30}.--space-dashboard .MuiButton-root.--btn.--transparent,.--space-form .MuiButton-root.--btn.--transparent,.--invitation .MuiButton-root.--btn.--transparent{color:#ffffff8c;border-color:#0000}.--space-dashboard .MuiButton-root.--btn.--transparent:hover,.--space-form .MuiButton-root.--btn.--transparent:hover,.--invitation .MuiButton-root.--btn.--transparent:hover{color:#fff;background-color:#ffffff0f}.--space-dashboard .MuiButton-root.--btn.Mui-disabled,.--space-form .MuiButton-root.--btn.Mui-disabled,.--invitation .MuiButton-root.--btn.Mui-disabled{opacity:.4;color:#d59a30}.--space-dashboard .MuiTab-root,.--space-form .MuiTab-root,.--invitation .MuiTab-root{color:#ffffff8c;font-weight:500}.--space-dashboard .MuiTab-root.Mui-selected,.--space-form .MuiTab-root.Mui-selected,.--invitation .MuiTab-root.Mui-selected{color:#d59a30}.--space-dashboard .MuiTabs-indicator,.--space-form .MuiTabs-indicator,.--invitation .MuiTabs-indicator{background-color:#d59a30}.--space-dashboard .--space-card-ctn .--card,.--space-form .--space-card-ctn .--card,.--invitation .--space-card-ctn .--card{background-color:#2c2937;background-image:none;border:1px solid #ffffff14;border-radius:12px;transition:border-color .18s,box-shadow .18s}.--space-dashboard .--space-card-ctn .--card:hover,.--space-form .--space-card-ctn .--card:hover,.--invitation .--space-card-ctn .--card:hover{border-color:#ffffff29}.--space-dashboard .--space-card-ctn.--active .--card,.--space-form .--space-card-ctn.--active .--card,.--invitation .--space-card-ctn.--active .--card{border-color:#d59a3059;box-shadow:0 0 0 1px #d59a3059,0 6px 20px #0006}.--space-dashboard .--group-label,.--space-form .--group-label,.--invitation .--group-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.8px;font-size:13px;font-weight:600}.--space-dashboard .--invite-share-link,.--space-form .--invite-share-link,.--invitation .--invite-share-link{background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px}.--space-dashboard .--invite-share-link .--share-link__label,.--space-form .--invite-share-link .--share-link__label,.--invitation .--invite-share-link .--share-link__label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.--space-dashboard .--invite-share-link .--share-link__hash,.--space-form .--invite-share-link .--share-link__hash,.--invitation .--invite-share-link .--share-link__hash{color:#deb65e;font-family:monospace}.--space-dashboard .MuiDataGrid-root,.--space-form .MuiDataGrid-root,.--invitation .MuiDataGrid-root{color:#ffffff8c;--DataGrid-rowBorderColor:#ffffff0f;--DataGrid-containerBackground:#33303f;background-color:#2c2937;border:1px solid #ffffff14;border-radius:12px}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-columnHeaders,.--space-form .MuiDataGrid-root .MuiDataGrid-columnHeaders,.--invitation .MuiDataGrid-root .MuiDataGrid-columnHeaders{border-bottom:1px solid #ffffff14}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle,.--space-form .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle,.--invitation .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-columnSeparator,.--space-form .MuiDataGrid-root .MuiDataGrid-columnSeparator,.--invitation .MuiDataGrid-root .MuiDataGrid-columnSeparator{color:#ffffff1f}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-cell,.--space-form .MuiDataGrid-root .MuiDataGrid-cell,.--invitation .MuiDataGrid-root .MuiDataGrid-cell{color:#ffffff8c;border-color:#ffffff0f}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-row:hover,.--space-form .MuiDataGrid-root .MuiDataGrid-row:hover,.--invitation .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#ffffff0a}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-row.Mui-selected,.--space-form .MuiDataGrid-root .MuiDataGrid-row.Mui-selected,.--invitation .MuiDataGrid-root .MuiDataGrid-row.Mui-selected,.--space-dashboard .MuiDataGrid-root .MuiDataGrid-row.Mui-selected:hover,.--space-form .MuiDataGrid-root .MuiDataGrid-row.Mui-selected:hover,.--invitation .MuiDataGrid-root .MuiDataGrid-row.Mui-selected:hover{background-color:#d59a3026}.--space-dashboard .MuiDataGrid-root .MuiCheckbox-root,.--space-form .MuiDataGrid-root .MuiCheckbox-root,.--invitation .MuiDataGrid-root .MuiCheckbox-root{color:#ffffff52}.--space-dashboard .MuiDataGrid-root .MuiCheckbox-root.Mui-checked,.--space-dashboard .MuiDataGrid-root .MuiCheckbox-root.MuiCheckbox-indeterminate,.--space-form .MuiDataGrid-root .MuiCheckbox-root.Mui-checked,.--space-form .MuiDataGrid-root .MuiCheckbox-root.MuiCheckbox-indeterminate,.--invitation .MuiDataGrid-root .MuiCheckbox-root.Mui-checked,.--invitation .MuiDataGrid-root .MuiCheckbox-root.MuiCheckbox-indeterminate{color:#d59a30}.--space-dashboard .MuiDataGrid-root .MuiDataGrid-footerContainer,.--space-form .MuiDataGrid-root .MuiDataGrid-footerContainer,.--invitation .MuiDataGrid-root .MuiDataGrid-footerContainer{border-top:1px solid #ffffff14}.--space-dashboard .MuiDataGrid-root .MuiTablePagination-root,.--space-dashboard .MuiDataGrid-root .MuiTablePagination-selectLabel,.--space-dashboard .MuiDataGrid-root .MuiTablePagination-displayedRows,.--space-form .MuiDataGrid-root .MuiTablePagination-root,.--space-form .MuiDataGrid-root .MuiTablePagination-selectLabel,.--space-form .MuiDataGrid-root .MuiTablePagination-displayedRows,.--invitation .MuiDataGrid-root .MuiTablePagination-root,.--invitation .MuiDataGrid-root .MuiTablePagination-selectLabel,.--invitation .MuiDataGrid-root .MuiTablePagination-displayedRows,.--space-dashboard .MuiDataGrid-root .MuiTablePagination-root .MuiSvgIcon-root,.--space-form .MuiDataGrid-root .MuiTablePagination-root .MuiSvgIcon-root,.--invitation .MuiDataGrid-root .MuiTablePagination-root .MuiSvgIcon-root{color:#ffffff8c}.--space-dashboard .--invitation-card,.--space-form .--invitation-card,.--invitation .--invitation-card{color:#fff;background-color:#2c2937;border:1px solid #ffffff14;border-radius:14px}.--space-dashboard .--invitation-card .MuiDivider-root,.--space-form .--invitation-card .MuiDivider-root,.--invitation .--invitation-card .MuiDivider-root{border-color:#ffffff14}.--space-dashboard .--join-icon,.--space-form .--join-icon,.--invitation .--join-icon{background-color:#33303f;border:1px solid #ffffff14;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.--space-dashboard .--join-icon svg,.--space-form .--join-icon svg,.--invitation .--join-icon svg{color:#ffffff52;font-size:32px}.--space-dashboard .--join-space-info,.--space-form .--join-space-info,.--invitation .--join-space-info{text-align:center;background-color:#33303f;border:1px solid #ffffff14;border-radius:10px;margin-bottom:24px;padding:20px 24px}.--display-settings .--orientation-setting-control{justify-content:flex-end;align-items:center;gap:14px;display:flex}.--display-settings .--card-orientation-preview{background:#2c2937;border:1px solid #ffffff29;border-radius:6px;flex-direction:column;width:82px;transition:width .18s;display:flex;overflow:hidden}.--display-settings .--card-orientation-preview.--portrait{width:48px}.--display-settings .--card-orientation-preview.--landscape{width:82px}.--display-settings .--card-orientation-preview .--preview-media{aspect-ratio:16/9;background:linear-gradient(135deg,#49445f,#282532 65%);display:block}.--display-settings .--card-orientation-preview.--portrait .--preview-media{aspect-ratio:4/5}.--display-settings .--card-orientation-preview .--preview-copy{flex-direction:column;gap:3px;padding:5px;display:flex}.--display-settings .--card-orientation-preview .--preview-copy i{background:#ffffff70;border-radius:4px;width:80%;height:3px;display:block}.--display-settings .--card-orientation-preview .--preview-copy i:last-child{background:#d59a30b8;width:54%}.--entity-view-toggle{background:#211f2a;border:1px solid #ffffff17;border-radius:8px;margin-left:.35rem;padding:0}.--entity-view-toggle .MuiToggleButtonGroup-grouped{box-sizing:border-box;color:#ffffff8f;border:0;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:5px!important}.--entity-view-toggle .MuiToggleButton-root.Mui-selected{color:#f3cb70;background:#dca43c26}.--entity-list-table{background:#23212cd1;border:1px solid #ffffff17;border-radius:10px;width:100%;transition:opacity .15s;overflow-x:auto}.--entity-list-table.--refreshing{opacity:.58}.--entity-list-table table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:760px}.--entity-list-table thead{background:#24222e}.--entity-list-table th,.--entity-list-table td{color:#ffffffc2;white-space:nowrap;border-bottom:1px solid #ffffff14;height:64px;padding:0 14px;font-size:11px}.--entity-list-table thead th{color:#ffffff6b;height:42px;font-size:10px;font-weight:650}.--entity-list-table th:first-child{width:38%;min-width:260px}.--entity-list-table tbody tr:last-child th,.--entity-list-table tbody tr:last-child td{border-bottom:0}.--entity-list-table tbody tr:hover{background:#ffffff09}.--entity-list-table .--entity-sort-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;display:inline-flex}.--entity-list-table .--entity-sort-button:hover{color:#f0c263}.--entity-list-table .--entity-sort-button svg{color:#d9a441;font-size:14px}.--entity-list-table .--entity-list-name-cell{text-align:left}.--entity-list-table .--entity-list-name{color:#fff;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.--entity-list-table .--entity-list-name img{object-fit:cover;background:#343149;border-radius:5px;flex:0 0 64px;width:64px;height:42px;display:block}.--entity-list-table .--entity-list-name img.--studio-thumb{aspect-ratio:16/9;object-fit:contain;flex-basis:72px;width:72px;height:40.5px}.--entity-list-table .--entity-list-name img.--performer-thumb{border-radius:6px;flex-basis:34px;width:34px;height:44px}.--entity-list-table .--entity-list-name span{flex-direction:column;gap:3px;min-width:0;display:flex}.--entity-list-table .--entity-list-name strong{text-overflow:ellipsis;font-size:11px;overflow:hidden}.--entity-list-table .--entity-list-name small{color:#ffffff6b;text-overflow:ellipsis;font-size:9px;font-weight:400;overflow:hidden}.--entity-list-table .--entity-list-name:hover strong{color:#f0c263}.--entity-list-table .--entity-list-counter{color:#e3b757;font-variant-numeric:tabular-nums;font-weight:700}.--entity-list-table td{font-variant-numeric:tabular-nums}.--page-performers .--grid--container,.--page--studios .--grid--container{justify-content:stretch;align-items:start;padding:0 2px;display:grid;gap:13px!important}.--page-performers .--grid--container{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.--page--studios .--grid--container,.--page-performers.--cards-landscape .--grid--container{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}.--page--studios.--cards-portrait .--grid--container{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.--page-performers .--grid--item,.--page--studios .--grid--item{min-width:0}article.--performer-card,.--studio-card{width:100%;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s}article.--performer-card:hover,.--studio-card:hover{z-index:2;transform:translateY(-2px)}article.--performer-card>a.--link,.--studio-card>a.--link{color:inherit;text-decoration:none;display:block}article.--performer-card .--card,.--studio-card .--card{width:100%;box-shadow:none;background:#282532;border:1px solid #ffffff17;border-radius:9px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden}article.--performer-card:hover .--card,article.--performer-card:focus-within .--card,.--studio-card:hover .--card,.--studio-card:focus-within .--card{border-color:#dca43c80;box-shadow:0 10px 25px #00000057}article.--performer-card:hover{transform:none}article.--performer-card a.--link .--card{box-sizing:border-box;background:#282532 padding-box padding-box;border:1px solid #ffffff17;border-radius:9px;width:100%;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}article.--performer-card a.--link .--card .--card-media{aspect-ratio:4/5;background:#343149;overflow:hidden}article.--performer-card a.--link .--card .--card-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s,filter .25s}article.--performer-card.--landscape a.--link .--card .--card-media{aspect-ratio:16/9}article.--performer-card:hover a.--link .--card .--card-media img,article.--performer-card:focus-within a.--link .--card .--card-media img{transform:scale(1.035)}article.--performer-card a.--link .--card .--card-content{box-sizing:border-box;background:#282532;min-height:85px;padding:10px;position:relative}article.--performer-card a.--link .--card .--card-content .--footer-name{color:#fff;font-optical-sizing:auto;text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-family:Heebo,sans-serif;font-size:.8rem;font-weight:500;display:block;overflow:hidden}article.--performer-card a.--link .--card .--card-content .--card-meta-row{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}article.--performer-card a.--link .--card .--card-content .--meta-parent{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;min-height:1em;font-size:10px;overflow:hidden}article.--performer-card a.--link .--card .--card-content .--footer-count{color:#e2b352;flex:none;font-size:9px;font-weight:700}article.--performer-card a.--link .--card .--card-content .--card-date-details{color:#ffffff85;text-overflow:ellipsis;white-space:nowrap;opacity:0;justify-content:space-between;align-items:center;gap:8px;max-width:100%;margin-top:5px;font-size:9px;line-height:1.2;transition:opacity .15s;display:flex;overflow:hidden}article.--performer-card a.--link .--card .--card-content .--card-date-upload{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}article.--performer-card a.--link .--card .--card-content .--card-date-added{text-align:right;white-space:nowrap;flex:none;margin-left:auto}article.--performer-card a.--link .--card .--card-content .--card-date-details time{color:#ffffffb8;font-weight:500}article.--performer-card:hover a.--link .--card .--card-content .--card-date-details,article.--performer-card:focus-within a.--link .--card .--card-content .--card-date-details{opacity:1}article.--performer-card:hover a.--link .--card,article.--performer-card:focus-within a.--link .--card{z-index:1;border-color:#dca43c80;transform:translateY(-2px);box-shadow:0 10px 25px #00000057}article.--performer-card:hover a.--link .--card .--card-content .--footer-name,article.--performer-card:focus-within a.--link .--card .--card-content .--footer-name{color:#f0c263}.--studio-card:hover{transform:none}.--studio-card a.--link .--card{box-sizing:border-box;clip-path:none;background:#282532 padding-box padding-box;border:1px solid #ffffff17;border-radius:9px;width:100%;overflow:hidden}.--studio-card a.--link .--card .--card-media{aspect-ratio:16/9;background:#211f2b}.--studio-card.--portrait a.--link .--card .--card-media{aspect-ratio:4/5}.--studio-card a.--link .--card .--card-media .--logo{filter:saturate(.78);width:90%;height:76%;transition:transform .4s,filter .25s}.--studio-card:hover a.--link .--card .--card-media .--logo,.--studio-card:focus-within a.--link .--card .--card-media .--logo{filter:saturate(.9);transform:scale(1.035)}.--studio-card a.--link .--card .--card-content{box-sizing:border-box;background:#282532;min-height:85px;padding:10px;position:relative}.--studio-card a.--link .--card .--card-content .--footer-name{color:#fff;font-optical-sizing:auto;text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-family:Heebo,sans-serif;font-size:.8rem;font-weight:500;display:block;overflow:hidden}.--studio-card a.--link .--card .--card-content .--card-meta-row{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.--studio-card a.--link .--card .--card-content .--meta-parent{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;min-height:1em;font-size:10px;overflow:hidden}.--studio-card a.--link .--card .--card-content .--footer-count{color:#e2b352;flex:none;font-size:9px;font-weight:700}.--studio-card a.--link .--card .--card-content .--card-date-details{color:#ffffff85;text-overflow:ellipsis;white-space:nowrap;opacity:0;justify-content:space-between;align-items:center;gap:8px;max-width:100%;margin-top:5px;font-size:9px;line-height:1.2;transition:opacity .15s;display:flex;overflow:hidden}.--studio-card a.--link .--card .--card-content .--card-date-upload{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.--studio-card a.--link .--card .--card-content .--card-date-added{text-align:right;white-space:nowrap;flex:none;margin-left:auto}.--studio-card a.--link .--card .--card-content .--card-date-details time{color:#ffffffb8;font-weight:500}.--studio-card:hover a.--link .--card .--card-content .--card-date-details,.--studio-card:focus-within a.--link .--card .--card-content .--card-date-details{opacity:1}.--studio-card a.--link .--card{transition:border-color .18s,transform .18s,box-shadow .18s}.--studio-card:hover a.--link .--card,.--studio-card:focus-within a.--link .--card{z-index:1;border-color:#dca43c80;transform:translateY(-2px);box-shadow:0 10px 25px #00000057}.--studio-card:hover a.--link .--card .--card-content .--footer-name,.--studio-card:focus-within a.--link .--card .--card-content .--footer-name{color:#f0c263}@media (max-width:700px){.--page-performers .--grid--container{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:9px!important}.--page--studios .--grid--container{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:9px!important}.--page-performers.--cards-landscape .--grid--container{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}.--page--studios.--cards-portrait .--grid--container{grid-template-columns:repeat(auto-fill,minmax(126px,1fr))}.--entity-list-table th,.--entity-list-table td{padding-left:10px;padding-right:10px}}@media (prefers-reduced-motion:reduce){.--studio-card a.--link .--card,.--studio-card a.--link .--card .--card-media .--logo,.--studio-card a.--link .--card .--card-content .--card-date-details,.--performer-card a.--link .--card,.--performer-card a.--link .--card .--card-media img,.--performer-card a.--link .--card .--card-content .--card-date-details{transition:none}}:root{--color-primary-50:#e9eaef;--color-primary-100:#c8cad9;--color-primary-200:#a6a8be;--color-primary-300:#8586a3;--color-primary-400:#6c6c90;--color-primary-500:#56547f;--color-primary-600:#4f4c77;--color-primary-700:#46426b;--color-primary-800:#3e395f;--color-primary-900:#302a46;--color-secondary-50:#f8f3e3;--color-secondary-100:#f0dfb8;--color-secondary-200:#e7cb8a;--color-secondary-300:#deb65e;--color-secondary-400:#d9a841;--color-secondary-500:#d59a30;--color-secondary-600:#d1902a;--color-secondary-700:#cb8324;--color-secondary-800:#c47520;--color-secondary-900:#b8621b;--color-success-400:#6a71bc;--color-success-500:#5357b1;--color-success-600:#4c4fa6;--color-success-700:#44459a;--color-success-800:#3d3b8e;--color-success-900:#302978;--color-error-400:#eb7d6b;--color-error-500:#e26d5a;--color-error-600:#c75a48;--color-error-700:#a64839;--color-error-800:#84372c;--color-error-900:#66291f;--color-neutral-100:#e7e7e9;--color-neutral-200:#c4c3c8;--color-neutral-300:#9c9ba3;--color-neutral-400:#74727e;--color-neutral-500:#575462;--color-neutral-600:#393646;--color-neutral-700:#33303f;--color-neutral-800:#2c2937;--color-neutral-900:#171620;--surface-base:#040406;--surface-page:#1a1726;--surface-card:#3e395f;--surface-elevated:#46426b;--surface-overlay:#46426b;--surface-input:#3e395f;--text-primary:#fff;--text-muted:#ffffff8c;--text-subtle:#ffffff59;--border-default:#ffffff1a;--border-subtle:#ffffff0f;--shadow-card:0 2px 12px #00000080;--shadow-elevated:0 8px 32px #0009;--accent:#d59a30;--accent-dark:#cb8324;--accent-light:#deb65e}[data-theme=light]{--color-primary-50:#f4f3f9;--color-primary-100:#e8e7f4;--color-primary-200:#d0ceea;--color-primary-300:#b8b5df;--color-primary-400:#9592c4;--color-primary-500:#56547f;--color-primary-600:#56547f;--color-primary-700:#46426b;--color-primary-800:#3e395f;--color-primary-900:#2c2850;--color-secondary-50:#f8f3e3;--color-secondary-100:#f0dfb8;--color-secondary-200:#e7cb8a;--color-secondary-300:#deb65e;--color-secondary-400:#d9a841;--color-secondary-500:#d59a30;--color-secondary-600:#d1902a;--color-secondary-700:#cb8324;--color-secondary-800:#c47520;--color-secondary-900:#b8621b;--color-success-400:#6a71bc;--color-success-500:#5357b1;--color-success-600:#4c4fa6;--color-success-700:#44459a;--color-success-800:#3d3b8e;--color-success-900:#302978;--color-error-400:#eb7d6b;--color-error-500:#e26d5a;--color-error-600:#c75a48;--color-error-700:#a64839;--color-error-800:#84372c;--color-error-900:#66291f;--color-neutral-100:#f5f5f7;--color-neutral-200:#e4e3ea;--color-neutral-300:#c8c7d4;--color-neutral-400:#9593a8;--color-neutral-500:#67647a;--color-neutral-600:#4a4760;--color-neutral-700:#33303f;--color-neutral-800:#2c2937;--color-neutral-900:#171620;--surface-base:#f4f3f9;--surface-page:#e8e7f4;--surface-card:#fff;--surface-elevated:#fff;--surface-overlay:#e8e7f4;--surface-input:#fff;--text-primary:#2c2850;--text-muted:#56547f;--text-subtle:#9592c4;--border-default:#d0ceea;--border-subtle:#e8e7f4;--shadow-card:0 2px 12px #2c28501a;--shadow-elevated:0 8px 32px #2c285026;--accent:#d59a30;--accent-dark:#cb8324;--accent-light:#deb65e}[data-theme=light] header.--header .--main-nav ul.--menu li.--menu-item a,[data-theme=light] header.--header .--main-nav ul.--menu li.--menu-item span.--menu-label{color:var(--text-primary)}[data-theme=light] header.--header .--main-nav ul.--menu li.--menu-item a.active-link,[data-theme=light] header.--header .--main-nav ul.--menu li.--menu-item a:hover{color:var(--accent)}[data-theme=light] header.--header .--menu-toggle .--icon-bar{background-color:var(--text-primary)}[data-theme=light] header.--header .--user-navigation{color:var(--text-primary)}[data-theme=light] header.--header .--theme-switcher.MuiIconButton-root,[data-theme=light] header.--header .--user-profile-menu button.MuiIconButton-root,[data-theme=light] header.--header .--bui-search-bar .--btn.--processing.MuiIconButton-root{color:var(--text-primary);background-color:var(--surface-card);border-color:var(--border-default)}[data-theme=light] header.--header .--theme-switcher.MuiIconButton-root:hover,[data-theme=light] header.--header .--theme-switcher.MuiIconButton-root:active,[data-theme=light] header.--header .--user-profile-menu button.MuiIconButton-root:hover,[data-theme=light] header.--header .--user-profile-menu button.MuiIconButton-root:active,[data-theme=light] header.--header .--bui-search-bar .--btn.--processing.MuiIconButton-root:hover,[data-theme=light] header.--header .--bui-search-bar .--btn.--processing.MuiIconButton-root:active{background-color:var(--accent);color:#fff;border-color:var(--accent)}[data-theme=light] .--menu-space-container .--space-card-ctn.--mini .--card{background:linear-gradient(135deg,#cb83242e 0%,#b8621b1f 100%);border-color:#d1902a59}[data-theme=light] .--menu-space-container .--space-card-ctn.--mini .--card .--content .--name{color:var(--text-primary)}[data-theme=light] .--menu-space-container .--space-card-ctn.--mini:hover .--card{background:linear-gradient(135deg,#d1902a73 0%,#c4752059 100%);border-color:#d9a84199;box-shadow:0 0 12px #d1902a66}[data-theme=light] .--space-card-ctn .--card{background-color:var(--surface-card);border-color:var(--border-default)}[data-theme=light] .--space-card-ctn .--card .--content .--header .--name{color:var(--text-primary)}[data-theme=light] .--space-card-ctn .--card .--content .--owner-name{color:#00000073}[data-theme=light] .--space-card-ctn .--card .--content .--description{color:#00000080}[data-theme=light] .--space-card-ctn .--card .--content .--description .--desc-more{color:#00000080;border-color:#00000040}[data-theme=light] .--space-card-ctn .--card .--content .--description .--desc-more:hover{color:#000c;border-color:#0009}[data-theme=light] .--space-card-ctn .--card .--content .--video-count{color:#0006}[data-theme=light] .--space-card-ctn .--card .--content .--actions{border-top-color:#0000001a}[data-theme=light] .--space-card-ctn.--owner .--card{background-color:var(--surface-card);border-color:#d59a3080}[data-theme=light] .--space-card-ctn.--shared .--card{background-color:var(--surface-card);border-color:var(--border-default)}[data-theme=light] .--space-card-ctn.--active .--card{box-shadow:0 0 0 3px #d9a8414d}[data-theme=light] .--space-card-ctn:hover .--card{background-color:var(--surface-elevated)}[data-theme=light] .--page-header{border-bottom-color:var(--border-default);background:linear-gradient(135deg,#9592c41f 0%,#0000 60%)}[data-theme=light] .--page-header .--page-header__text .--page-title{color:var(--text-primary)}[data-theme=light] .--page-header .--page-header__text .--page-subtitle{color:var(--text-muted)}[data-theme=light] .--page-header .--page-header__text .--page-subtitle .--sep,[data-theme=light] .--page-header .--page-header__text .--page-subtitle .--current{color:var(--text-subtle)}[data-theme=light] .--page-header .--page-header__text .--page-subtitle a{color:var(--text-muted)}[data-theme=light] .--page-header .--page-header__text .--page-subtitle a:hover{color:var(--text-primary)}[data-theme=light] .--page-header .--page-header__avatar{background-color:var(--surface-card);border-color:var(--border-default)}[data-theme=light] .--page-header .--page-header__info-btn{color:var(--text-muted);border-color:var(--border-default)}[data-theme=light] .--page-header .--page-header__info-btn:hover{color:var(--accent);border-color:var(--accent);background-color:#d59a3014}[data-theme=light] .--page-header .--page-header__actions .MuiIconButton-root{color:var(--text-primary)}[data-theme=light] .--space-context-bar{background:linear-gradient(90deg, #d59a3014 0%, var(--surface-page) 100%);border-bottom-color:var(--border-default)}[data-theme=light] .--space-context-bar__name{color:var(--text-primary)}[data-theme=light] .--space-context-bar__empty{color:var(--text-muted)}[data-theme=light] .--listing-toolbar{background-color:var(--surface-card);border-bottom:1px solid var(--border-default)}[data-theme=light] .--listing-toolbar .--toolbar-toggle{background-color:var(--surface-page);color:var(--text-muted)}[data-theme=light] .--space-selector{background-color:var(--surface-card);border-color:var(--border-default)}[data-theme=light] .--account-layout .--account-layout__main-container .--account-layout__main-container__sidebar{background-color:var(--surface-card);border-right-color:var(--border-default)}[data-theme=light] ul.--account-menu li{color:var(--text-muted)}[data-theme=light] ul.--account-menu li.active-link{color:var(--accent);background-color:#d59a3014}[data-theme=light] ul.--account-menu li:hover:not(.active-link){color:var(--text-primary);background-color:var(--surface-page)}[data-theme=light] .--box-info .--label{color:var(--text-muted)}[data-theme=light] .--box-info .--value{color:var(--text-primary)}[data-theme=light] article.--video-landscape{border-bottom-color:var(--border-subtle)}[data-theme=light] article.--video-landscape:hover{background-color:var(--surface-page)}[data-theme=light] article.--video-landscape .--landscape-title{color:var(--text-primary)}[data-theme=light] article.--video-landscape .--landscape-title:hover{color:var(--accent)}[data-theme=light] article.--video-landscape .--performers-list li a{color:var(--text-muted)}[data-theme=light] article.--video-landscape .--performers-list li a:hover{color:var(--text-primary)}[data-theme=light] article.--video-landscape .--landscape-date{color:var(--text-subtle)}[data-theme=light] article.--video-card .--card-thumbnail-video{background-color:var(--surface-page);border-color:var(--border-default)}[data-theme=light] article.--video-card .--card-thumbnail-video:hover{border-color:var(--accent);box-shadow:var(--shadow-card)}[data-theme=light] article.--video-card .--content a.video--link .--title{color:var(--text-primary)}[data-theme=light] article.--video-card .--content .--card-performers .--card-performer{color:var(--text-muted)}[data-theme=light] article.--video-card .--content .--card-performers .--card-performer:after{color:var(--text-subtle)}[data-theme=light] article.--video-card .--content .--card-performers .--card-performer:hover{color:var(--text-primary)}[data-theme=light] article.--video-card .--content .--meta-row .--meta-date{color:var(--text-subtle)}[data-theme=light] article.--video-card.--list{border-bottom-color:var(--border-subtle)}[data-theme=light] .--player-container-info .--info-title .--title-h1{color:var(--text-primary)}[data-theme=light] .--player-container-info .--title-collection{color:var(--text-muted)}[data-theme=light] .--player-container-info .--meta-label{color:var(--text-subtle)}[data-theme=light] .--player-container-info .--meta-chip.--chip-studio.--chip-parent{color:var(--text-muted);background-color:var(--surface-page);border-color:var(--border-default)}[data-theme=light] .--player-container-info .--meta-chip.--chip-studio.--chip-parent:hover{color:var(--text-primary);background-color:var(--surface-elevated);border-color:var(--border-default)}[data-theme=light] .--player-container-info .--meta-chip.--chip-performer{color:var(--text-primary);background-color:var(--surface-page);border-color:var(--border-default)}[data-theme=light] .--player-container-info .--meta-chip.--chip-performer:hover{background-color:var(--surface-elevated);color:var(--text-primary);border-color:var(--text-subtle)}[data-theme=light] .--player-container-info .--info-synopsis{border-top-color:var(--border-default)}[data-theme=light] .--player-container-info .--info-synopsis .--synopsis-text{color:var(--text-muted)}[data-theme=light] .--player-container-info .--tag-pill{color:var(--text-muted);background-color:var(--surface-page);border-color:var(--border-default)}[data-theme=light] .--player-container-info .--tag-pill:hover{color:var(--text-primary);background-color:var(--surface-elevated);border-color:var(--text-subtle)}[data-theme=light] .--sidebar-related .--related-tabs{background-color:var(--surface-card);border-bottom-color:var(--border-default)}[data-theme=light] .--sidebar-related .--related-tabs .MuiTab-root{color:var(--text-muted)}[data-theme=light] .--sidebar-related .--related-tabs .MuiTab-root.Mui-selected{color:var(--accent)}[data-theme=light] .--sidebar-related .--related-tabs .MuiTabs-indicator{background-color:var(--accent)}[data-theme=light] .--sidebar-related .--empty-tab{color:var(--text-subtle)}[data-theme=light] .--single-video-layout .--sidebar-column{border-left-color:var(--border-default);border-top-color:var(--border-default)}[data-theme=light] .--page-view-tabs{border-bottom-color:var(--border-default)}[data-theme=light] .--page-view-tabs .--tab{color:var(--text-muted)}[data-theme=light] .--page-view-tabs .--tab:hover{color:var(--text-primary)}[data-theme=light] .--page-view-tabs .--tab.--active{color:var(--accent);border-bottom-color:var(--accent)}[data-theme=light] .--bui-pagination .--pagination-info{color:var(--text-muted)}[data-theme=light] .--bui-pagination .--pagination-info .--range{color:var(--text-primary)}[data-theme=light] .--bui-pagination .--pagination-info .--sep{color:var(--text-subtle)}[data-theme=light] .--bui-pagination .--pagination-info .--total,[data-theme=light] .--bui-pagination .--pagination-controls .--page-btn{color:var(--text-muted)}[data-theme=light] .--bui-pagination .--pagination-controls .--page-btn.Mui-disabled{color:var(--text-subtle)}[data-theme=light] .--bui-pagination .--pagination-controls .--page-input-ctn{border-color:var(--border-default);background-color:var(--surface-input)}[data-theme=light] .--bui-pagination .--pagination-controls .--page-input-ctn:focus-within{border-color:var(--accent)}[data-theme=light] .--bui-pagination .--pagination-controls .--page-input-ctn .--page-input input{color:var(--text-primary)}[data-theme=light] .--bui-pagination .--pagination-controls .--page-input-ctn .--page-of{color:var(--text-muted)}[data-theme=light] .--bui-pagination .--pagination-divider{background-color:var(--border-default)}[data-theme=light] .--bui-pagination .--pagination-limit .--limit-options{border-color:var(--border-default)}[data-theme=light] .--bui-pagination .--pagination-limit .--limit-options .--limit-btn{color:var(--text-muted);border-right-color:var(--border-subtle)}[data-theme=light] .--bui-pagination .--pagination-limit .--limit-options .--limit-btn:hover{background-color:var(--surface-page);color:var(--text-primary)}[data-theme=light] .--bui-pagination .--pagination-limit .--limit-options .--limit-btn.--active{color:var(--accent);background-color:#d59a301f}[data-theme=light] .--bui-pagination .--pagination-limit .--per-page{color:var(--text-muted)}[data-theme=light] .--bui-tabs ul.--tabs-nav{border-bottom-color:var(--border-default)}[data-theme=light] .--bui-tabs ul.--tabs-nav li{color:var(--text-subtle)}[data-theme=light] .--bui-tabs ul.--tabs-nav li:hover:not(.--active){color:var(--text-muted)}[data-theme=light] .--bui-tabs ul.--tabs-nav li.--active{color:var(--accent);border-bottom-color:var(--accent)}[data-theme=light] .--listing-toolbar .--text-search .MuiOutlinedInput-root{background-color:var(--surface-input);color:var(--text-primary)}[data-theme=light] .--listing-toolbar .--text-search .MuiOutlinedInput-root fieldset{border-color:var(--border-default)}[data-theme=light] .--listing-toolbar .--text-search .MuiOutlinedInput-root:hover fieldset{border-color:var(--text-subtle)}[data-theme=light] .--listing-toolbar .--text-search .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--accent)}[data-theme=light] .--listing-toolbar .--text-search .MuiOutlinedInput-root input{color:var(--text-primary)}[data-theme=light] .--listing-toolbar .--text-search .MuiOutlinedInput-root input::placeholder{color:var(--text-subtle);opacity:1}[data-theme=light] .--listing-toolbar .--text-search label.MuiInputLabel-root{color:var(--text-muted)}[data-theme=light] .--listing-toolbar .--text-search label.MuiInputLabel-root.Mui-focused{color:var(--accent)}[data-theme=light] .--listing-toolbar .--text-search svg{color:var(--text-subtle)}[data-theme=light] .--secondary-filters{background-color:var(--surface-card)!important;border-color:var(--border-default)!important;box-shadow:var(--shadow-elevated)!important}[data-theme=light] .--secondary-filters .--section-header{color:var(--text-subtle);border-bottom-color:var(--border-default)}[data-theme=light] .--secondary-filters .--filter-line{border-bottom-color:var(--border-subtle)}[data-theme=light] .--secondary-filters .--filter-ctn .--label{color:var(--text-primary)!important}[data-theme=light] .--secondary-filters .--presence-label{color:var(--text-muted)!important}[data-theme=light] .--secondary-filters .MuiOutlinedInput-root{background-color:var(--surface-input);color:var(--text-primary)}[data-theme=light] .--secondary-filters .MuiOutlinedInput-root fieldset{border-color:var(--border-default)}[data-theme=light] .--secondary-filters .MuiOutlinedInput-root:hover fieldset{border-color:var(--text-subtle)}[data-theme=light] .--secondary-filters .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--accent)}[data-theme=light] .--secondary-filters .MuiOutlinedInput-root input,[data-theme=light] .--secondary-filters .MuiOutlinedInput-root .MuiSelect-select{color:var(--text-primary)}[data-theme=light] .--secondary-filters .MuiOutlinedInput-root .MuiSvgIcon-root,[data-theme=light] .--secondary-filters label.MuiInputLabel-root{color:var(--text-muted)}[data-theme=light] .--secondary-filters label.MuiInputLabel-root.Mui-focused{color:var(--accent)}[data-theme=light] .--secondary-filters .MuiToggleButton-root{color:var(--text-muted);border-color:var(--border-default)}[data-theme=light] .--secondary-filters .MuiToggleButton-root.Mui-selected{background-color:var(--accent);color:#fff;border-color:var(--accent)}[data-theme=light] .--like-slot .--like-btn{color:var(--text-muted)}[data-theme=light] .--like-slot .--like-btn:hover{color:var(--accent)}[data-theme=light] .--like-slot .--like-count{color:var(--text-subtle)}[data-theme=light] .--bio-toggle{color:var(--text-muted)}[data-theme=light] .--bio-toggle:hover{color:var(--text-primary)}[data-theme=light] .--performer-bio-panel{border-bottom-color:var(--border-default)}[data-theme=light] .--performer-bio-panel .--bio-inner .--bio-text{color:var(--text-secondary)}[data-theme=light] .--performer-bio-panel .--bio-inner+.--bio-meta{border-top-color:var(--border-default)}[data-theme=light] .--performer-bio-panel .--bio-meta .--bio-meta__item .--label{color:var(--text-tertiary)}[data-theme=light] .--performer-bio-panel .--bio-meta .--bio-meta__item .--value{color:var(--text-secondary)}[data-theme=light] .--studio-bio-panel{border-bottom-color:var(--border-default)}[data-theme=light] .--studio-bio-panel .--bio-inner .--bio-text{color:var(--text-secondary)}[data-theme=light] .--studio-bio-panel .--bio-inner+.--bio-meta{border-top-color:var(--border-default)}[data-theme=light] .--studio-bio-panel .--bio-meta .--bio-meta__item .--label{color:var(--text-tertiary)}[data-theme=light] .--studio-bio-panel .--bio-meta .--bio-meta__item .--value{color:var(--text-secondary)}html,body{background-color:var(--surface-base);margin:0}body{background-color:var(--surface-base);color:var(--text-primary);font-optical-sizing:auto;font-family:Heebo,sans-serif;font-size:1rem;line-height:1.5rem;overflow-x:hidden}body h1{margin:0;font-size:2rem;line-height:2.5rem}body #__next{height:100%;position:relative;overflow-x:hidden}body a{color:#d59a30}body p,body ul{margin:.6rem 0}body sup,body sub{color:#e3e39c;font-size:.7rem;line-height:1.2rem}body *{box-sizing:border-box}main.--main-content{background-color:var(--surface-base);flex-direction:column;width:100%;min-height:100vh;display:flex}.--page-transition{flex-direction:column;flex:1;display:flex}form.--form-user{margin:1.2rem 0}form.--form-user .--actions{margin:3rem 0}.--text-small .--value{font-size:.8rem!important}
